2}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x1f, './file0\x00', './file0\x00'}) 01:39:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x4000000000000401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x3813, r0, 0x0, 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x1, 0x80000}, {0x0, 0x6}}, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) 01:39:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 01:39:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10202, 0x0) sendmsg$unix(r0, &(0x7f00000036c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003600)=[{&(0x7f0000000100)="93a099446265430eccb5c979374074b119ddfa9db016cd882fb4383cf296cf566c1c7743fe413602a3498baed3034f09aefb292d6968aec012aa199b475b974928daebeec29a5018c72b527860cd6a2e4cf9382165211ac9c9d29116d52fa390ebf972955854f9c68575b28641281874a11273c86200a9cf4b29f099dff284c3f093ce90fdb27f13391eb5205284d943bd6184e93b152326cf229e855b1f85072a56fcc6e46b50c3800d9ab4738981078df280a17cc3810c0168ab8db8ae2b754f3ddb8d18bf8e67acc66e3edc9060c12d655fbdbccb1a8c1d6651d34f411bcb25dbd820379d92485db67bfeef3a427f3206fdb6e0eb3a5d77", 0xf9}, {&(0x7f0000000200)="bd50f248edf8cfec853df41fa693a4b631792c5b51c3c9326a871bdc1320128e45fa2f68a24376f60ed0e4b45f5b9e3b243b4a2d56c98607d5a4d22821e9246320690163be0c83bb8abc3c0c90f78fe12e7f4b7853872549cc2d6ff7b7907398526c7f0c98c02836cf850eb3a7851ae2d129d2d1c5d0104c28c89e9b6924dcb956a199bb589a9e8a3dd541dd86a27921c9f84aaea4927ae8568d38af45b84e3329aa88a37f948a0217f8d576d2d26685d86074a45c6be3695d4755030ec7f1e95220d4d80bdd702c8ea28539679533c5a2cb0f079424191de689e487f324e19f590e4c3069009eac2ca6cd78bc0205822d457b8f6506f40c94d91d52", 0xfc}, {&(0x7f0000000300)="a768ffc21f500b678a03cfe10e4965e7732e1b8826318e4a4021fd91460436b74836c88625fffa0af14cd0cda0d06e14fda02922f87591703089ab13079712594fef8355035af8ae86341e63369f154b459c6fae358c75be7a3883a3b40b2db2bc6f2d79de18eccb87af0f3c3cad800aaad8c61e98e9935dd94c9d0d3d68dfc10c78a17f3fee3d140f8d5ecb42e4f5d2afbda6aa48b781c707f3eb955487a03ec07c6041738890813d83a6a500da9830ae0194d9d59db7b6ef2331c29e4864e93cb47bf1609dcf013cbd570edb78c14d33116b9576eb7ea6d32d3771d062582f13b7268f009b63b517d0659d1ea6a844342333510992edead9c250cd9d9a5b8760a2b24ca5e561ccd878e49d9d5fd7b00430e9075011d1ade44d85dbe276f4f3a0225a90d7640d1b62ffb0653d0c727494d89789b48a5eb7c6bc665dea072142643ebbf448d44eb1a7ce1cf370bd121049893103880a57af8e716e7bdbd4641208968fb89b2d5c6244b72ca34a48afe4e4369b88cba1e11f360fcaeb4f5cbf0f50a5072fc0db60896ba931516d98071be548c3cfd6087444eab46086ec2b0858f218be0968543a3d52c42ff8264c16816d40c7d894faadd94d6bf39e5c904e30821b80a07195c5ed857532e569236246ba65864db730ae1b29045cf278ff547ba4d4ab27ed108908e3a86e15f773dc7af80b02d43493154b0ba40914e2d6f4db6edfacd6d19e1cf002d297c79f6f00e060c11657a911c8cb2a20cde7ab6451c0022405c2122d82fd3b87d3be4378a9b9956c326124fc7e2b02ebe4375862ee11cea325c8f3b5290be46d8adf19ec0ca470a9b94a594ec95a4581eb6e316c4dba78484c51549372e1b35e527cc541bcd840231eb6e929779c83424873a78000f71bacbdc188c5abd26b07dc6bbcbe71bcaf79c700a4524b911317bd38e97ff1560a699ec629cfb6fb780818972602764ef462c6f396de13b475d667e40454fed3f19ab9a6f181c635895da72f4bdc9bf9094939198a04f29e3a22836f4e49e56fbf5ce5c53cf445bea987d09ed76dd103384a7ef3de6ed891fbcf3dc39c98b29cf6584d765dc51553cfb24909ef7a06a2dd02b8827488540c143395360f04593d94dcb276f578120489822ea85f6cb284d16eb97cae91d3552a73f8a4219ba7bd71bcfb33fd88b195fb678902de00a6223501f52e5be1a002cd343a287975746d4623f65f30bb1ba1d2291e89ce081c51eb62509c622540572f383935f3b9345dfb9bb4f61af645d99c33a7867f1af594d0b336714be67c728fd264c772de00d5fa6b6d10d5f203f35f2f0b2ef5fc8f3be03c6d26d1817f456ce784f36b8b157fe4841a6221f240586ca279b22cb438e2098d238447d2a0fc445349f68c0beceb9e1179faf4ea8e5e486b74f0085565cab8832bbccdb1382f730a0ebdc9dfc5c41cf754e74818ab2a552bc7630fb3191fddbe31e1700a9e63bec250a59a3eab89be5ea229173a76da824619ff5a724b13a31b296aa7a4943c09e575a7a8b4e756587d95a68d379ab6fe9988f017fd15a0c9749030c613d4bc39057c6bd9d2db1502e2d8c6cd77d1a2d565fcda977a55d52e5d7a9f70f88746c2a011c9ee1fc91f75f02462c9e5237cde02f77cad9d73cac92dfcd9f2992247c5816bffe86e2bc337f57c292674f160df1ab17eb37f82707eb4b6c75e9e4d49744a9d3c9a43b707832c8dc2ba436332a4bf644935286355a3023a048b988fc49bb51521332cab548ec74eab49f2a50c0321bf05b4fdc89b6466121d4c407ca17605a45e6ffaac70345749558c84acb1378ca134bf402eba27e3eaeac55ccd2100bd0fccb80e860bba96642262364027c065f29c823537b5d3f7772c2e0ad8b1fd05b567493fe20b7089e0665eed623dc4d9844c147ab81fa1d770731465c996863c5d2588ca9a0cf916eaeef5dc66a36e830e6ce6df75b917ba644c4e2184e5d66a9b0cdef0b7eab1e1d4701883fd10c8f0497136a0a39b8d2f6dd2f49c3b4ef0d6a61818555ae486c560fa61a32f1eaf4e8449ff8f9061c42c24d70ac677bf951a422af328ecc8937513e6827940207392d36b44b695a26ad3c8efe8fb9a926bddf4570269855ef058f955fbd1712cf7423b943b28c17c07c5389a92c66435de67e831e4b5d2c307d276e8105033dbd081349a5bff358caca17e1ad60bca1998bb800cbfd4c0123e41450cdc06b539c37a703b80f0f09098dd1aacf50333847b0a5b7fa76e20d6c64cf26b17bc68211d72f5bdbdae0a9b8e9b45ae17971cd647d3964e2cd93ed416f5beb98bc0901fc14ea06dd9a2ea77cb2af85bf9943f2566bf29a8aa92693317bae47c86c5fc062bef69f67e29045b05db4b7c14adc007f63d98f1251df7fc1822d5fa0a8e5339e879c7be162ef5245917f6270d356068232cba5d1bdba593449cf3f14edb694d2491f5daa548fd1b260e1584df0abf02c0845bc28b0ed50b938e3691d40b777995625aa2f475334f8ced31ebef1d1837ad6242240367ebf87283ee5f0f842644508fe59cb166265177bd99d4875d99a7256dbdcedd1206b8b83964385e3a3d6ed8fc05b535232a64157945d1a46bca50eed89ba3682c447f58e789649e9a0f36a63a10107c6f0a853cd96a3eab935ddf27c1d065b8691e3ef2d7f1d133c3485462e808568e5a9365b801df841659e291ddd01a587b60ada40e304d5a9239bc008a595bacdde1473c2b8ee613865f76f90be156b235613475e4e641aa6977ea84e07b89ac6bdd3d98d48995ea5fd324d975459e4f89b13bee3a4305eb0374d9ceec3198a03d9195bd4da8e94113d2c03fb7c09ed3cb5d32affdfa7e2e07dd1b87f309f591622ea9633a00602a2e105a674f3c7b73f74f5aba15ede8938e1e3bc88532ac42b493c9b025975af8268743bc5f93bad8c49d2fbac78aa31c4ec77d0c39f9d9028573b5708c81284c33f9cda94ccd54071ebb821bbc0ece40a21697c1932a6dd7cb29a84c4490811b2a03d0ed9e8e6cf4c54f321257b3c17a8fde6e2d605b5b2c64edf6cbe070f2c7ddfedce010e2f5c82b4f6cd2a7fd0dbb8acb92a60b4d0c9a486cf0468228dc425ec5be370ae6d8031bfeb70e891df9fecfef80946b019f136140fcc2112a955841864d325777c9b686aab1538d934321abf0f3e52815b377f273280718329efe804399408e15d94333a6c5ac7732246f070fd9ec2e21b61dfdd0b8388a497693dbc7e411c58bfb1aaf592bc18510fb6bb8824942e016fa92a1ec73b3d20b15f6c9ee865ef53f8fc81e5a270d4c1888a9d390d4674e546e6021c2b956c8dc0e83260dca3e9095bb64115b7e48ffc312fd57ab72620ca66f497d520b0e09edf9bd5dbb4d4524d54f703fb7221bd033f0919f5148207d832a1d5beba1aacff08848d82886949b1e29393f6ba6ae0444a951021b6db5dd15972beb56b3824bedcfb227541b807fa7f074c68dec482e0b8d7bdd6dfb64721af655732683f4e8f35ca5912dcea8553c66577d807eef9a02fcc91b89dab01b5fce571019106a556c17597a8d81d0b6426e2ed7a0183637668d30383c432499eac1b7257be3f03a5e45abcf7e08e4cd85d4eb7e32469c1fcbf4df0ac64cc58c4f3867f8ecf2004b1bfa5a3fdd5cbf887f668343dddaaef7d7f7186aa2bd738f8de0cd59b31775b5365a9c7c94cf8c28ec283abd5471b750470a16604195bd4886271e93babeb94860ed410eb212c19e881a6798d80d20fcf28088db9983d277d0170404086748b22a2b1718e20da8b4385cefbb8ba56834730dd6105634c08e7521afacf4dc32302d90dc4acfc4b982321db6e76e726f901a2d71c8bf16afabed7fbc9e6fda31d9af27b77fad5b9af2de0fbca5a538dba8aa6eeb84005b2f03b168ca44734b5f5f8dc9d9c7f86aeb931127faa67decb7686328a2250d338d1dc3ddb79bc8e69a5f14a8ecf6f6744e0a72eddcb6dd896c0e345c159a4f1274e66d99362c7bf557c6b423356558f8a43c5605be11aa407f938e3da54b32c384d53cf758f76ce4f3e196d6775c04e34c8869d113741e5f8ea7daa562ac5581feaede09250b758cfc00c6dae5de44535a4943a1d778bf7c43c943cba6c358f5f3d8991abb540c8bdf2b11e84a7762f778120798365e2c15b4613bd4ffa7ec4a5cfc22987eb274e16e4543f633e4da94c5564ad9320a2b3cdbf5422be887bc32d060f27b9b09f27c7c5c8ad88b2c16043a84fa5dbe73c08baa64ca41c608c7ced91e1dfb6aa7465008cb30f246140a95f64d2deaa836ea2250a409deccf435ad48002a3c135059ff37a437154ff6418eb2340e38a445871115a6ed8f865af25ae66901c860023ad172606bdaee4269f867b04cc416b6aa6a9059c27d3fbf400914030bad15d7211495ecabe7b833cc027ac6436acff80fa31b596fc60eb4a0287c364a20f68e570f9aedec8674e0b53a4f8382ca88585112abc7f5a6e5ac2a09e0a981aa99c46abfc75fc49e0a8420177e733f1d5e982ebb82b6232a53ec35d58606f2d5f2e975a1cbeabbd7509477797248245c55d2242c31b54f5a56757998dc4b7d686decc8e5853ce384399a9a7ed1587a5a14731612796edd12b424b0e87c0b9cfe62c6db083dd58fe259a9166f82117b0cb7f54daf857bd807039c48cb236c6edd979c121d527d34e5299cb8ef307a1ee12381c2c98f52d2a8de0f0df0399fb3cad6141fb8ebc4cda40f34b58c4dc578bd6d063b15791cce575eef9d98fc1819170889020aca1d239c45372a2b9c252b055493c4d87cf8154d0dc567591f3da3fb0698dfaa032f025bbd0428ee33ef2326d6d318c41dce490221c4f32920bc1cb8f6034da8d960eb2a0c3ea4ce4636af3fbc4304e953559d69e93d47a4edba6b9715ca7d229c188d9a8657cf815eefd8064910480448a6901e84a515752751524a67cb5f202df89035399bc8d4e220ec55e02c690caec9078a48918f8e576b7336ae20fef53e8a56288a161b29fb84a4d25c8fdc906979a98f8945f4726ca4a9f9bf2bd6bbf4c9720cebde310e216d46a1e7c2d9ed1295a81d6de5ce895023f5b9eb16fe3e261a2a5dd5f413487433fd713e969fca1cb60694add6038faa6ac0e264b45643e0aa0f146b698494e62a03c14df3ac52aed3fcef907ae5722cc7623f56ae92fc7db30e65444e53198e2e7548408daaf451f0bf89b5af5f0f5834b8842910a58b2489a838448abd5bda6d81326fa16edd019cdd2aea4c47b9d251e4c517dd579ad6fe3d559db63fc16b31253a90256e987c0bdf9b4e26804cb7a810ce95a120e3f1352c04fe39df65f8a91bdaa2b8dd0be7229e76e163a5a97d63cb86194aec306c7268120e68a90d019688d1cfdddb81ac61b4a914bfeca230ee5996bbd230a87a2551f92301be67bb9101fecce35808714423c98165760e599ed6b38eb0a85f2af619e2b708649fe2ca7d092c012877ad042cde8285dd9053113260381a9edc9fac985f3dc34685a0257778d8b164dbbeb9b112b1b434a80055079a5e6010fecfe3b9258b496915ed4aa986c01878224e4f5cec74513e8db941f84b5c5f4695b91f94cebd6b3bacd4d0f1268a64261ea7f3e00727e223b973f3858abc72ab38fb243823611478e3defe573958dcb6d493eb4b4b1b040f5fff0f2c2bd36fd071c87f679ca07715b33cdbcfe7a1ae663eb13a374dc9f2630022146212def060b76bd24cabb58632ebe02da387c91d343f8609dc524f550c97c86c2d9e9c4cff789a3afc3b01e4414b9208f4a3a704d6784e", 0x1000}, {&(0x7f0000001300)="9f3976e6b80edb68ca2c038500027a5c644a39582e46f3b6e0f7bc5628318061744796bb0b55012b2a2bf76701032cb7f59eaed814f8e48fef15aa0856483b22a53236b32a491f36a3af6d59a430c59df0e2c2551546f6ef5d384d23937800270b59d3b938e204949cbf579e3c78ad31e08899b3c0b7b337e2fb29634cbfb342a5c0fae61795b356dae1a806c9b6074b70ac760ae377b5d27d68c45a0cf713c99d4787a4ab413eade8ead83388a15090996f1e9d8d75576cb97d63216288081d4c00866de8f45ff9f847398bc75a737cd8864d3d6d", 0xd5}, {&(0x7f0000001400)="b34cce625349fd37f7fc40053dc4f2bb6521b70a3dc45e79088f1778c8eda7bdc30be57c847ad54b618231f8f3a2d68a44c7e7c7ae7b0f420f7f9e6e8fd4e97e21a837eba79f795cc009f4b7bcf9cc0d01cc2829c991448eca1d5598519427d10806ada4c9b6ad4177e241dec66e8fa0611fbd242da7425f236499f1442b48eb19fcb8df9ec8f9470267f01cf4ebfa849f05977819ad5bb72f6ff9b584b5ec3095c53605a269572fb7be18edc5f318eb5181d8c910e41ef105ec469b0b8e0d8c073fbc67c07ac9b900a454775feb1214328d", 0xd2}, {&(0x7f0000001500)="c51d9f13075c74ef54c7ffc6600c2682e48dc5e2d8fcd7df86c1b3ccff131d40f757c68887ac5a3dd91ae95e1e66e17ea7619b5efb40c131f32d04445f", 0x3d}, {&(0x7f0000001540)="8c6d5f4b70e01e0494fe4a971bf54af6890f7a7e18ee1787f5187a2d937caefbeb1776c277366ed3c3897838aa069902e6c8d934727fc083f2e6c76f825fa3bef44a2ee3f3f4d4e46081962a350caf32a6e394e4d7b41d057f32c41e087e47dec5f1af25b82dd3e7bb1136a437980b2f717ce198994a5100209413171d81b8e118245e923bc0", 0x86}, {&(0x7f0000001600)="a2da7c5c5cc0aa990fcfffc62a050b86e1165c8d2c3808ce204cce66962de6a9820701fb892e124c07c3233ba071e52bc4b13b759861978618b99bc2fa6abe56da6f4c80b1fb0d3ded28f9e6c19556f3e864be1efe489f2f166e4d7c8cbd8f93bda3aff6635fdcf439fd87836dc3eff12ff5ca06242f9786f3d247d5052338e6c6aa6d09b992c19a550ba6d3148c604241e6346f4f7dec471aa9e99cb67b8cdf61d1f790b5df370408637648e41e6332bc81bf7236cdf47562a16081b0ed64cbc499143de4b3edbb2c422b23f83299d61be6b7e2404a739120eb23fc4f7d0aac3df6cf048502c2b411533257b02076bd4556fe8cff47873fb38b613708d926e99fb6bb4f0929585a75e56786f37c192ff5a3a7a4852651ee28d9ec555e7c993257ea1d0931f6efb60f972e0f445d9b7549e427be20b6d554ab2b28bc2de59d2d16deadf354362991ce1a208cdeee56b8db7975e3f9caa868f51c97f39b454b43247e29f523a1b2f75fcd2c656951b0a77f0e2487bf7344fbe53ee9ce1e7951fc7d3734876de5aa603ff3779c4c650f4afaf838d49df758de3a6912024704e0284107464196d162790cfc81e57495014d922ed10badf5d68ecb91ea23a322f87e1c1aa02553b4755511c09ca042e1e091cf09f99a066b3f5a1a77b20b42fcc69720b202ad2d37d3830b9e041213d67223266b894cb381eed92bd3ca68c684e400357d010526012d5019e8fee0f88ccc0cb10e381bf3c71ea38859d85c5bd7dd9ac520d9b354b7cc34830cb0a17263fccbf676f39b5110bce066354f5ce32c18acacee1cc0ca5028513643c4720e2e0532412efc2fac364f4ef06056e0ab41d7f89357d5d1a3a364b737f5e3c2f8a6cc2c5a800b562e2c6fd2442d33c29250fa32af800aaeb6d1bf4cbf097a893f03a416adb8adcce8056bc21adab671070bbbe9b94779e9cfaa344506334fd3989ef8c88c0026458a360179e75a780da20328bff14124346a8aea0f8b531458e792132873e620c554eb3a68275995a2c47bc7a63c3c12b32dc8069565c14bc797a33f087e5522512a197eed2cf53aba8e9fb6d3f41efc3e2bea86f63ca11cae8729b7a082f5f037d21a778ff17969aece5c5790a6c64c1dcee0834ae6b37cd18ef4aef8817d0219fdc849ec20a708ff1e7d103ac2c67a789e13c4cd33988d007d59e95d03ab7b1b075190dbdd977bcd4c3417a5e8fc7d05580590c43358e7495dc570cc9c3afc5bf7f5918c90234a423e91d92417778a3d4d1de27f69733d78202ec54417d73e2b658b266a77e7c6a86edc31bbf55bac0103119739dc3b6794605dc497622f2a72b477122a629d27eb19e3e21c47b6f549e63c2d614714bfe25e52aba7ce16c9e3a7af85cf4e752132d2398f915fa86e8eaaff4b795c9ff5e208d3c5c29f7510afaa85a641fe78c492cc78cb8110c497b8238d928beaaedaaf5090ec4802c52aaa340179518827c5bfd17fa7d3ba221a43eb476f884f8e1aac8fafed27999f6153890e3b9ec299bfbfce558ccfab832a2f50d04b558b24b91bd690a037a54b122ef98decefa1fd01538461591fdb04b0a11c34a1a9c3db7873591841c9b4211770cc76a8191d0cb442213a5f36ec75ed5113c429159841c5bca53b5dd09a0a13db4e09fd49b5b9cf20a438db72333397087c8ddd5cae3c59d4d6740e72e9f18a59385260879a331c13d6375657ef3800ce16182f4a1f45601f92e50f3c9d520d2375560f718e7ad7523259855b27d9c47fb567fb44d8c8ff6036774f3d4a0d75569316c166541210fdedc3bc7f09195ee05adfcbac754e4b5c31c4415881360a21ee25067ae562bb7db3794fdd8a26fa94341e1005a59c7fac52e5a81bbadbe76f2e26b097e2e531de2757562a63ab528e1b90a4a15f0d6157620d5e0a25cdd55549cfbe784ac6df48ba8c649455a18a3d187f842891bdac887c3c01db14cb3b82bb94c493222d8a46cfb1a9e78f003fe65150c08fcd9add4337d033e1b3ef8fea195cb149bca140e33ab6751f961583b2ee12d631e142b94c7a8e96de1dae4e9f5a0c69bbf32909a509ee1af66f67f6e25ec91693df817d79d84704f391eb93f8c3a7a4c06d69879fb16b0927b427905a4158d678e4ccf3f781f89e9c3266042a0bdbd2722b9e716e3d67334498f60e78682a509ea1bba7715ab15a1fae348c13586d092d4a9c39653f13e1880f767ff05e1c864d8fa5441ad05e201ef4540aa244b9ee5e7ac6cf52e5e17607c32869916e7aa00d36d8c739b2ed1af69f745bfc14c1d2a31923a02dcf2d8e6ecfbc85f8e2dc5ba82625752fd8a7d5665a7f4bbf3e92d10c4f567d7e08240fbcfe2f0f27ca2b1d13213cda19f6bdd84386f153c9f58cee82288d59ab99c4a0de64dd1fe0bb64b13c6e76bc1774daed1b6ba8437c3fdb02782fe2963eadd3ad71e2cd4f6bd4fbb52c976c9d63be4ab7ce1887d8c35906e2349f94c49eb4387df1697f3da6bcedbd3d0133262dda0f3ba431c703de633fa18b32b3ec982f5c6ad1d0ca6e80b7e93880ae857347e34bda1d35234f47cac8b2ead1becf7da8b1084958af03a22b87b72973abbbcb4a4f4f7edb1c9af5476d8e15c866f8767356ba48f7b8d4bf093ffec7277a2705c9341ec014387efda730e1f41f47d5b4fc6e6c2310fe54b5dbdf6e47f1657fd1f210860fa4dade741de957410be1a229a828855f8d541480de4e9776a8cf02cf63b03fc998e59f3e4d7bc3fff9521b01714de83befd87f6f59992e4d8f89e5bcb8f7cfc5ac3a3268b07addfc034dbe77a3d96f43bcf6e55cfcc3039436dc6b127aaeafc23d1e500b00988fd85a21b26c14673147ce576d2a131996b0cf7dd8fc6fe81931e0f86956036e3779de411660e3502fd2bab579f1f13a7082ceecff6626c53b877f1e69c88d20a42baab82b7d36fd4249842c06ad10e15c916c4e38a7c5ada59a35eba7c74acf472593fa4a6d37547603a66b76db4d1de672e1bc5d7a6e12f2ecaefce2df9bdbb22a6698e9646dfc79b7b623b0e727f8ce82b0c7b83066578e1b589d11ac22e50cb9e32bcabee4d398958624cb3d90a437e6e64ffc7287c94679b497f65939ccad123c7821e7b0d9b802f202770eb8ee88fad7c08ccdef8b4387b04ad594312b3d47712fb7b4ea47669e82323215440b230321787c971f783fc9c308b623efcecf53ebb35a74368a6badf24d451b371dacb015343ba92aedabb838222063b6029cbe3e292872c00fc77e0e00d925bbb5aaa5f09b588b3bd06c9b7afd31b8ccf4b3a065642aad3ad4371d55cf8a3ec4434d3b97471ce9c8eecb5ad05def5fb4f315fc2631edece0429e0e19729264b5070c4858b928247c72f9a8cba94ada1beea81826cd548dd6d8e3c3b61d7d9ac8d35c61afdae0ccaf471aafda066a7aafdae2a0407f4561e26ea1e6ca5c403c34da0f7f649ff6150d345274b2211912aa1eb9004cdfc670c842123d32885600983893d48d647deb1ccf99cd3a71ff1f3e99e2a841ac75893c5baf54860400b1739f722eacf101a9c570570a7960a650ff9b4c2ee5c3a225bfa5d8cc1ed788947287447822ed82bd2476540393918b9396fa1ca5033136acf612299a90b8917afce54f2c4823e5e0698fd473b8416889a098b1aef3ae12fc64aa142991605a2e7bd089e97cd177a55cea97753ca5da8ad6531ba75d4ab43151fa359ab23e8703794aa3e479ff2d5cd5f9737f0783c996d2ec81ea8a6f1a0b75ac45b35d449a3c158c71760526347b52126062e120e60aba6dff061ada5716c9f2919edbe1b47a5b0c6c4fee78270a0e8709d7d272238b0c7bffa27aaf0c2d6a8438f8df29fd662f91919abca9593582bb2ec0391568f2db4b62fa6d76c8ebe8958650f1eb5827170d1c936ffadddbe0cb7608f197b123978059565977afe57d5e06dd2e449d37f53781337ee1362aee061f8d641530c2611f9981f044d53297dd7846060aa044811ef5f4668ffe25383a9ad9e4664cc2a63a2cc15c00d8d028cf2e56a5eb57ad95c39cd22770463275a473d73148834afc4b23749cd745ae30c7988ac382c012a7830431dc98f4de1efcb26ebcd2a13e051609e20ea171ee6b9c77827fe0a9844b7d927185e3fa55dce147bfb18ffd6730c82cd7db30d36f508a30b5316b5eaa4d08a9974d36c42004954d62fccb40696e71089280dc65074dad95234a65d6d89319c4575ca2d489a0632c03a12a031855d8a9b8681136300e657ee5deb6af31c537ac11d44d427833024561575b660801f9ad5d13b55bbf4a82b2416432d4e5fda6ffbef5508dbd1acfd2b8ff48564856ae37ce124451ff6c00435115bb15c9faf5f427e56d2ff20231aab3b80529dede64c637a0db183b81e88f20dee417c0621969d9b25da99d407fdaa8b74c3c5649e1f28196c99505d74e7092aebadcf6d141c346621e956a2484cb2b1b4e15570dc42908621345ebf1489643274e4c9e2355425105f382db7e400f30c3e86a491dfc2c862098df5efff00ad9200cbd7938b9b1a9a852d52f59e8006c5b0cf635fe69b006e20268151b3a30ffa083cebab312568291ad383b01c02d9ca613fba9c514034ec776ae4935e51689483c6619a4c64fafde9d8d89426ec76005c4c16a9ec53ec7ec2c640c6ac4a121420bd6c2156d489bd63abf6a46535a84b387bde161fc487a6d017df74152c7b2e1fcae85d9e849f4776c79d3ba9ac17d677eadf1145def619dae59178889829c9e102d40ebfaf835317db6f906f8f080b89008ae40bc6fc350624327fc475c09ec5583318dcb157063ccf3840cf7dbd5a7df7c3d166bc3b38a37512c479ccbd136bc92977502b88f9861387e268b217baa7411f3d84f169e51ddc4aaabac97b51b1b96ff0db9cf53f666cb540273c73c21a356bac55b2e4d80ed0005f7f172c3ee1c1e9db9039b8c9ed7e08712cda9ecd142c1d3d0bdf46424039ca4d77943ad7c5098462757868932c1cc8b2b7da5c81846a397e1d19d2adfb20cde147224f9cc646f0e72475d8cfdb04c68a2b8269dec837545331d00c9783c420c18db76a4ea8a6050fa2554a41c418a1e5a6d5668dce515035d83a0b106ae9c8839397fa03416af7329c16fc3afe0268c19cdead9f804192f3a98580beb8d3c007cb83954b28c7505543f7b6413dd205df6ceff5c51429ddae0c59928b5b4cb5f855048f090bda977320a92a921b929535df25083d75f9a71fc3b39596bb19cba66b5ab0060c134730c4129c9fbfb7b052985544e015871dfe1ff3b651c8c6ca3a2730676f6fe9a27fc88a2906c1558258ac21d8e1204732b61e20bfda0e4c2d2cfa811d03b1ee1e529120ff958a6de1ae5e7a90795e799b54353dda622111fcc7c3657c5d4d6bfdc51937a467cb5e265c615de7f06c2996d78224e3f8e66c567a3d2b7c721bb3d28578aa09276b07743cd45781db8e5342564fe741b1bcb8bc00471f79fa543feb9caad327f4e9337def6009a8564f5804e3867885bf013ec9150bbee2de5cfc62e9d83342f45abf88354d63deddb706dd7029db9e86591d562b0bd81e15800c877c329b911942f8886f947cdb06e3daebed5226c2f577ad1b2dce08fee9305a0866bf4716bd721aba2b256356490687074307b047a2b3f22774c868f41a4858affabf6709e320f10789a7e48ae56733cb092bf3c2cc8bd42a0c15594534aa59ce82e1a72a45fd862e85df024bb444c11b9353fb160d71c5189c67c9cc5222ce6a76e12a6d40cee662140437279692a9084377fe0fb337dbbd95738d9cd", 0x1000}, {&(0x7f0000002600)="527013afed166eedd8354cbf890ae28f0ee64befc49612554fbc10f3f56d502c5b7cea87a6dde756b73ea9390fe549dae08a68d711325b724c511bfa66e9d304f39695f3860b3d7c8e497758dbb05a14fa4c9e4cac6c87b8115ecb7b27783bc067fc5741d62af0af30cf07265dc66d0426fa64dabfbf31b7c1c079e702c61eb0d87f44e61b0f7d07eb7fc7b987f3ac34db1fc4ff5cf91322275becaae8f0066dc5b4abdf18584b9d19464ce2e08342606ac4441e2553fd6e96c8e36fd86bffeb6ebb25685ee6f211a09311d86cb3e41698246773de55fb93c89d09f1857d79c01efb5e08ad5c52217b0f1bcb9e1d940bc7a7aa77c3607891099446ba697703518d0dd90f4d108ca2459c75c6ebd10f50c2357c114fd1d940bc81471cfaa8ebc8b820f545486a742d3a37651788dc07056faf5a91aab8fcb4d2ed956f0ee5a5252c7305ae54c614c13861309a002982417c15e4d581ecd1a51f60013f7997ee836b85ec30c35de4cb8557d6e8330cac60256570735ca2b6b1b3a1c7a6cba1c527ced32ce32953f710aec25afe4bf7476ce93f089fd62ffc0f57a66ef49f56badbd25e54f44507f29677fe98d986585edd70626e9345a92dad4dd6c72d3be14cb923937d56b354db8468dd9693de151abec0912854c0d9b7a4ee8022006c71536b828d95d34a00009e451fd36d81edeeedf09900d834ec7fca6e019e5c6f23a893b7bd1748a9d271f12c87dcf411ddb3b4e44c4906d70b532c649a30c810916df77edca820702834c19eada5036147baa5fdf8d2561d64bcfef3b7d32b3ab4c2af7481562e9d991e1df416600ed83876295dab5400e2d181ee18703afd362589d5b290c5d1ecf0d9a9da6b1f8a495c26fc69b774b0c7d6b33387964acb56833808dd10ed175044f86def5ddbd68b147ca5b237aa3e1584c54461c9bdc1e81ffc3a027f328eab13ab8a59cfff49a5f96ab52770aa0160cdc003f54279bf51c119c6dac7a445be36595d7d54fd24f4a8e572b3876e3d16e40c9d45e2c5985afcc6f23d047744643ee0a223b639a9f419a62f8a478df2cc5e2228f931c9bb5e885bb4a29b79193180899810bae47fe0b1831258fbdc3d9ba74107b90ff6b56011c8226f09b5a7ecc91cf3bf76739d7bf5a7061ce64f86766bbbfd5fa79e2a80db07d8a15c017fb26f86370e0f827249cec089561ff8198e162a28b23bd1c986dc8a033737baa1116e74c78a8d3726cf46764b0b2fa114a3c531952a22881a323525de1d5efcbc1b3b03ed6aedaed3a75d89a7b838a198cf4cf9cb5a85cce9bc3039a818b7e6fe042a45fea59163beea6b617950e755b47b7db8cbeb5a0e79e1937dd53a13a16e5f4499455acc2aaccbfe223e2c4b3a01e774e80dff45fbc8c6b9d0b446df6b97910df4ba609fe11190a168b03146a44d73614d374991aad9ffaff4788ddf3bd3fabef59a26910b4f14bc65cb16102fbec25e2ed76fd7e81f602c6aa7a5d6528f92772caae54fa3d4cb7acf88b3975e7580a36d0b73e177df0ecf602a94b1ba9a86770a011c32151f186fc8f771a235356b3239f538ad6cf295f16177476e67a2ec000756af8f30e2a63a906e50813d92ac649bd861bb5647b73d3ef528b44f123cd887cf43d025ea61edda22d6efb41921d73af7a43e18e8886a0cfe290e663f31ee6aeee1ba94a422335a96536cb8c8d086185e6fdf8f9ae47441130915b841a4552793370be458d50790e68caec46844127820dca59880300406004e1a628b46dfe1d86adb1b86dd425e82ebf01e801c575256831d61c9308cdc6b2f64d550611feba60748db50d269641be938e09ba1bac2eadc9f505d112d833f93ba55eef51cbcac2c6cfcdcc8469f1e2e141368749e15718caae8fdd1926d0d8d2bdcc3b3604691c1ad8b6bf8b5feeb7122a387f8a99f0333e5ee73a773236a93ebbb66b6f5ca4aaf1d2d4da41903ba7323ab03492d08c166a64490f46f5c00780628295cc9585a4fd458d23d5f445adb773ac67ef8d5e677e1fba6c569c57c7ed76f6789a80e480727b162b748f3631d2227f5555c161c29b2841b81ac3791cd0e0ec937444da3eca6065ee05ac04c42ab2a5c06d5eb52b5bf25178dfae6ad45896bdfa44800e30e8a7840deb9acbe38efb331d73faa3c5d36c5d8b717ea763ad1ef23ab6155f7e8e6db4c3491052d52851850cd19ead70015c1bce4503f9e2f8aa63fe03a001db6064c1c5b346caf8bcebc3c62dd29bcf12735c29599fae5fe99aba576685875116ebb789f39429f5331784f2400988f236c868a1aec2e8ccaadf59e46ed43c5953e3502300d3f3a7bc2aa7ec5e4cc3a21973d8e790fc0a990c6b23d7b76d7ed10097b0f0bc3f71098d77ba9cdcad4cb3cc6b367a19e89d80b9511c13d88f9f1188d0113158e60371eb30ddb9ac39d47f67319465319c03bd185c413f65db3c6ab5a952b55111b88120ba0ba2ed31daf5e42eebd9b1e4fe80092bd66348da52e22dbaa8704681dbd9dfaa38cb7de3fa422277300aaebb8d5cd9f2ee41f412d8cf7f2dbe70c12ae3de3f29ac0a9c3bfc5d77781bfc075a50e430bc6bda6f4ad21e3e56d97c47436cc4df3f3eb52585adcc24f877c206234bacaed59021c44b693970dae1204f31be6d61c1ac7fcc8bfdb937237ec047ba572032981d96e10a79fd8ffbc59f47f0717c4ab48965808d82065e59c4730b34dd3f4d0b19f9a8190f8a61d7305d4192defbea42e26db90e76498f9064ca179d1853b749b2f0a135b9579c732ab1ca089fbfaaf1c0a6bdc8c2cd70600a98739f9f422d919c3d0640d4c6423c0bd6057d3345e7c880e41fe1e196cf0ea899bb212948e3b34fd83862d6d84b7142c1cdf782b603b593b5f09741d0f1d816ff0cae49b940c622c35c52746ccd3892a489e4ed5f7f4958441365e573f7c0d5d9443a37b4cf1bcd205f767ac6cddd6621a81c2e8ba6d68cd93914763e109fcfa92aa217c56b9d39734523b69673a8f6636cc216da97d1f3041c68113ca5de5652aef6a56b8c53fc52952c0a7c26fbf6c7e0aa9f8f71c7a4ff359e8a8b599bca0a9341e37a26beb28d058258f26b102f77b9c63d8a1b10d147dc33e8220dce0099ecffe2b896949a58f3406f9d25471a586e41825b6b4c3bf30a3a37e0100524d984a2c54a8ef4d62f7afa2216b0d0931b6c77374b7cc57dfa89d9e2ee4a1b13acd210163fa11ba038419ec2f22e8fff64d92c3aa6b09e501c757526a34381eb6caa6b884c172fd96c358fb8caa103197fe5101024fa2e7fcefd20d1ebae519dd4309d9205abc088ce1f4fc09b1d4a8636eb0cbb686ecabeaa522a7c5ee5a9b72816a6ac27a77d49c5b38bf693e8b900163af67bf76f9468a7673f75d90db3a3951eea2ee0dd8623f726f527906a645f277d82c4e485286e989e918971f442f80e22419ec03bdd92043a17acb8d22318014e0016c2a95573d812b34e7deae2e235ab0572dc5fab329583357d68fceefe5fcbab5d447a331466d4e0f996c0a4076212b561c4e388e32d0d7437b7dbd5946cca062f1fff186a66bcfcf080707543ae5049a6844686cf1603996454c58a78653fa10bf07283896946c7e85282934a16f1e18fe1e0738f01522edcb3166e43b5753a2b234de7c69734f84d392abbab9d0f74524dc6965b861fd1f71417ba37a34163d379ce3cb4a8a000d69f99c5e4315804459f2bbea2f71d3902b7d0286b852f995cafed4b233a6cf56ce87c0fb81cb474bfccbd9257b509ebac330190583d7a0c499e3a35ca375d0c792f51303d9351b53783f04258be0f0958475f5a64901a40cd3596b8b6cb18b045cd48a1dc32a365c5725fe2d8b8fbc949c216d1465ef7b1e00abe52bf5f0da472233753419d467106d9a87695a982ef6d2092b76bf81cb234d38c887818cb87ff8153a5e037bead7045deb1a57fe905ff6ba09fed0d749dc3b19527ceab59ebbb6212c6146555226992950cdc8ca9a6550d99acfba858743ceb3e2c66993b8a1eecc84b47c8683a84ba2814174181671f0e09cdc7180436bfcf133480e55ff2b0313f3b6709c367a374957e74f6377303051f992abd6d82bb063d8bdb187c33dc4639bb9515e0a7e573dfb6a768ba25b00dfb957f9d2cc4a9a9eb3d5154e5dbc75a84af6498cb0c01f56ec2f3e9871da78669d77728901d2da65ebefcbae87b683de106727b36b67874a2d08e6a570f443e7648b807292f5d3506b88a4ff861a24775ca66654926a2cd90d249d6443534dc97867acf101b559c02170f344b0c5151638ab58e39ab7270b12e8cb2306830d1b46ba72e47c56029ab4289b8233783da5e82c59802e77a236cc7bd51d0d744a8510115d010b276e3d5a973b17da34d15b1a10f0e6dca4910641159740d7331fac26cb801ce875a83c2927ac44e81e78f735d6c2751aabb0655d25a947eb45785cba790a6bacf5815f81ed7bbce1fc5859859b02caeed749b79cc8d2d4748f6f2a47d710a501bdb235ba65dec61075eeab997228f018f02604046b36126dcffef04cc52b5fc9e85d032136ba3ea6dad415c5e18cf3ce5ac596501b609e3eb2338665c8ba214936655bfd60afb6fb3f7c03e2e656c8bd8ec1ac76e7d943b9494a3e7ddf7e07192c4ecf36b1996e2bd54961cd529dc84579f45ee6ac51e4d9353b0bbc82acfdef6d1193977f9a5627635897390ae5a941d37c00c840b85817cf9aaab94e1cd59e2f228761c16baf652fa8c0b92ae6c51179c2f5a6b52f6a0dad3efcd1d991bc092adc5a8ec3a150c0cf49590a29466bf3edd2935780263da3dfd881f605ad0b5156c402e147db4802a167a5bd00ce5c91461fd22d4ab8162232d5f3283f218a0dbd8a2b7e055c8a76625bf4dec45d944d4c6034762e7df43700558b880af26b5c15e15a4c12c1363e71e2f1a6bd6162da0132b5ea719a316ed62ccea771b7651e7ebe9d5301a223dc0216cf40b727c59fa07361c673ec5111fc1f365bdcb92312582d75828b3536002ff29535c66c2fc838823bff74490b49a43ce7d840dc9e9a20dfe04db15ad89a5d144b73e436186477b83e9c7d250a4b6b4abd22ba7c779f1424e7896d3f3e723c47f65120a2ae40cb082fabfe26ae03b3f92127661be77a6b39e3659afae02f22c377a82abd2c733136ef4359e6a8d3cdea8f147d0dc2c2f58787bcf2035ab6e084c1ae4f85dc82f48c917eb665e8bd4d2778b71b01d984ff847a696961934bf48def041926fd2e9fc3cc41154633be950f81bf5fe0460af689895c23736612aff78b624b800d170c7a3f80f55aac7bb6cd9c6bb0290e575b61b3a2662d7b2dc730b169aa3ba63c68365a6625d616b34c2d5ea7505c288252d52ec6a43afcc600a8b9a883ccd113395c32e1b89da206fe1f3f5a60263618263ca371bab3efe61db901c86533abf95fb62ffbad4f988bcee479132d057f4ecad2b59f4b34214ac76f2da378823a0661c19ace62b0f988bd7bc4d6d027bbda8e9b3ee1456d51834c15c674c52e60606fc9208fb77ed3156a2e80f95527ad9a85c5cd6fddaf0e0b2c642399f9264e963ef64fc7744b1a29508b3d10ca24240ba57ced52e966ca18650de0a29de0135346f52b3099d36e408af05fc996d52f280afa518fe265060307ef19ab05cbd433dc89e00a83611645eb31ed901056d263db0f5c875b3e5c4ee25c8a9d390dba54772d8ffd5b7d50ae02bb59f18b344963c794b460c3b04c790e400c2204e5a975e3874c5c449871fd1c8c31c49bef28e7f593a945a2eedb13e8f0c6fdbbc200374adb", 0x1000}], 0x9}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) socketpair(0x20, 0x4000, 0xfff, &(0x7f0000003700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003900)={0x0}, &(0x7f0000003940)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003980)={0x0, 0x0}, &(0x7f00000039c0)=0xc) getgroups(0x2, &(0x7f0000003a00)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000003b00)={&(0x7f0000003740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000038c0)=[{&(0x7f0000003780)="250499b0287b53b08b42fff0f45dc99ab32a51b6f6bf33ee065163c881404f16d1e98f183129b6a1642f6d8c2452c3614b94e7fa7956e987dd1671c663ba267fbd07b3", 0x43}, {&(0x7f0000003800)="47dd5eb27965ef13d528ec7898697e11863547bd845a7f8c295bc52a7a03910301998986c249615efa3dab758a39d4ee970396b9c88dcaba6445d30ddd17f7c9addf3d15ecd9c6f06d8d13ec44fbaa755b13a59f1391bad9f197f85feec8443bf2bf73178962e92793d5caa6f76ee28890", 0x71}, {&(0x7f0000003880)="4bef9f", 0x3}], 0x3, &(0x7f0000003a40)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r1, r3, r1, r1, r2]}], 0xb0}, 0x9) 01:39:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0x3ff) 01:39:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fchdir(r2) recvfrom(r1, &(0x7f0000000240)=""/252, 0xfc, 0x2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="fd", 0x1) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) 01:39:54 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x52a3e17a, 0x8, &(0x7f0000000080)="b66d5aca1cb693d8fbfb751ee5ca48adb91243fe906ebf84faeeb1335cce262b691a5a849565391231fdbd075eccc00a2cba1e2807688307bda9623af77f42debf7679b75c60b856fdb186b366d7b0042130cccd2e52359abc554847b16de37922b72fadfa76d1a23b0437d87ecc29e07666d1e6f09752e337fed2160ce244bebc6fddfc9c4def6b229584e01e928927fcd90a93351ba54fb6e13ff889ce4e147227e0542e92b8d422495a37d9587f424d38d5d58580d2f6e7413dff15a56299ab5aea9fba879f0eb869d4b2af62f25716474089e04ac011347c1e8c26142642a2e9944d1dbd8439d405c00fcf7e839032ef49c5d39cc0b38ee89bf5e4acfe687bf97b1e29b7ce83c160ad7662b1bd2506e0be10c0dce981df4c5e3e9f26195f7ea3a25c2fba2460e82a5b3e58af928776fe0255fdeb4fc0f0476e836b19f240c7336ddc7f78af60657022c72a0b546acb380ee3356ee7ee9dba35e032f3010bc94baad05f3253ce24421892a90f67202498416981e90dd539f4ccc5a239306fb48443e9ddba4531204deaacddfd4fd1d1a9b3d8a611a80211c2a9159bf88320205bc7d3d7700e64c2cd6aa2e1b06123de191e4e37b723b740269549d7d9c562b31de380f67a28c0722be9443577da76384ba854319b0dfb85de33ef0e486070e459ce5974d60e171de2a2254685278a71aa9d18c6e5bdc9ae62693607c56f76cc9678ad0c98bf660165164ac4d412b6643ea01ace71727c9473d9c58d92b2f97a6dfbf6e5709de5d51948bb66d7966523a025bd43445def2f53d917954fb8f634f5b33417e66fdbbf5099e6aa906fe8223534a85852aecd0eecde76bbb45e0ad825022b99c947e2e912d91aab7ba1ba1d0d493a3e1eb64ebcd6767561cf3bd13a7e1cd7cfbafb3ed2f6fc2b9163445d29d3ac4a5161c103db8388e22b1fdb0f484b6010385f67a5b3977510ed4bfca551ec29f5260c0bcaba0b151b0fc52a84da0ec619c408595ebc77fe131500ba3bc98503d318495d60bf4542f626793696e5164745a221072f9009bf5281986f5d49efec04751926c4f85dda2cf3949a9ab251ffccab7ebae0130899428e8608bdafa26cfd2ede8fa6a73f642bf0266ebe104edd5ba26e7f2ae5692589287feac940baf7db41a681d161f3a66ecf8d19394eb8ee437ac87d32f4f062a89618dfebe57ebb86d0d79afdc45b467d92a8f9eae29d545d6026d5702dbb62402879da64eb9736c307834a262f47507940c5db1f5ebf6979f4637f9f781814ce25f457b1cf3dd31ac21e7aeb864179684584a30c9097af2cc301c12773fd4ab2ed7f8aa647572f967e204d0560e978a803ee56c6f1fbbc88287ada300dd29ebe2b77e54e1c1c774702d2de9253893ca14d46706ec00d6ee18d5d7a7eada9f21ff3764a084099eeee574a2319f1391f5a4a05b88fb810c2c375837ee99263ffbcdd55b878b3d1a03683ce36fb06a851701c53e9bbda92236378569f02d2918399a2ca9ca709b9a30ff7af690508195833d189efce220f136bb24fbd9eb40419ecf4f7188be3ecd0b42938922b945d266a6e068fac825d2cc71f8f3d9c62daa50a52a45f5d2882b822cfd2a26ae30781f0d3da7354d2e68e1b33a46820407703b751d72afec0837dadbd5252aff25230aa1eddea8ca78371eb0132fa3a3b202724f9b46cc541c53f087e72cecf13517406674c8a63cc4a82c85fc50337173a042324a4a974d33b35fba7dec897078348008e664820cc38f34702fe11b18950b4ce0491a39a416c58c0434f605501358c1d3fce859253a0aa274ebfefd7b067490ca647aa0a7ce106e8d0804e39f5a87f0e8107d9938679eb653fdd2df37305bc6770d68fb340de653bacd6b65f471488aa13d86182bd51ff4530fedff90ec76bdacb40e639bd0f138984d914b5fb8f310d818e91cadde2b87c33e419a5342da0b4f076c33e4eee5b5aa6ae35e5dbc7069630c0636fac06dd5a904efc88d40990a96fbda4b30fc9c2cfc2b476ca14e6e6d3446b1078b6aec7f8753b85479f55fbc6c3fdc9d00a620a41c29b2fbe95829db9cdf29e4e639623a02e54e2fc8b76929c8041b076fa030d894baaec327f67b345e8ffc407343db42a5f277e41af1c526df4e518185da053b6657ce998f202b9fa52a89d3431f1981cc10476d3534ce8799dca75cde9823729489cc450c129104dfbfd0d9c05386a2e63aab15b0b9466aa856755f6affec1ee381d6f817cb0a609ade1454fc0afc0f399275564093a347b205ee1a11cab4056905418d1332e22b6df84d09e4980d3880c03c2a719fa4b0e633a06449b7e183b4a6adf1f4e869dbc08da319ed17251d4b046b008775f61a860cd676d295015d40af95405a22c3c62325f8cc6c32334741f7f532bcf2dd3daca5df7f4658763f030076719a4c5bf69cd53aa4b2e372a2ad1003792983b8cf05e2c4fc7d11bb8f272d1bfc6030d666577f396825d891f402eb4ca2ca9821f051c13fe858bb1ea717cb2d67193dfc6704ade72bf9bcf8b54e85fb725b81927b2aebf6edff971f9178e90d48a25c8534fc5282d42176c4b96ef4bd3db8ac54d34f2a471e0d73b34110d2c42b8df5394f510ce87222fa345c4ec49cef9d1317eaa9a507b87bb19700342f97c569a9557744aa6f13442c6d38e167f2cc9397c3ac8fd8a8e4c805069a3095b3cb84f9809cc163ccd8dbe86e35718775d52240aed0e93978d727c36adfdab66a5f81cff097481c24f24be289546d3eaf362cd0e0708a219984ad5d7acb84d34354eba003a54695b27d4d71d0396d449ad9b47447ab0df9092f9398a91d0d906e5135a9ed1bcb0c19bfccdae7649416e5a93cf94b6d6231ba7a64b1f58e1f5a57ede12905564702d8bb43352a960ac01f975c68ea6896d14af7d22a6104eef181d4ca756d3f4a44c0ed1751c11286c718d6000b864d390769f284524f59640db7d52433e0a3533b7aca61e8b6594398c6df1d531c188db29e6e5c38259aa41d6e1c1fc8b2cd1533884ac7954353208b9cdd0a3820ff53ec073dbb779ef1b2bdad0edf249ca36c60a269485ea7fcc4ebbb6474cb6428f336c337c8b80741b7588f8da02cb139aefd9e74e223d2a472400caae32517a2ad363646cd0ff7e259aebbb2690efc4e68d73b7e2caa95fb9bb10db4e49050f9d8e6fa0c352ef594e00b469fb21e501838a112f636b8b5e41178a0e5c72bb47328a182ec54ce38381439573fcc00cf6e935afe26ac97f94776048d04e0ce56a20c16722f13c9643da68141b9e3b85f874dc175fddb44dd0e14e27abb68834463220f413dfed2e0e83fa2b37906d671edcc727f9fcb26465244b0b0827d563442748313c375808fde2470ffd01d19ba10c674de882b54fd6420af8fb9adb233dda90c2177e1d736cc4c2dd44f398f6d1d41e6c028b470210df66feb65bb23f7dbcda37ebfdcfbafc8cf89074969be0ac535ebb8f6220d04461654482ca0c8175aeeb6b60a36792406d40a15765438ac5c5d1c497a632a48e94a5c6b4f5a3cbb8c1711cbf3832344c6914f7c92be653d125da5bfd5e49364772c65e068e060ef4951a1784ab9919890aa8bc822b5b7c30c9f4d93dedede229576b36f8400ac7149902cef9b8417638e2ab95978a4e473ad37be83cf90e402d182415af63e3b636d8046e109967451da9e8343a055559f1f7f3bcf0e08e637850f254bf0725243d41f76ecd441c0a455ac9caea1ab72ac7b455d4e6708a0269aae44085c39078240f2016ca0b29c59dc65a2845a3f0ae17e1269e948d9a2f9cd8354f3d45abfdca614bbd9547b03d9951bae451fa99bc75b17487de0989354e3618668249c75c68877c44a152e4797b853747057e553852c9e67018daf79cc449270e72fbe752800485459f4f2022bfb96f76b4a73e6d017ecc97b04423b1009a24cb3f15e229e205920dd888dfbe52bcfbbe38095919a9e46e0265a6e8c460ae0b736bb57cd6a6032c59450eec6b07c442275d8930cfaea20cbab0c461a130f4f387e3e08f5ee5c9431bab8fe9688e2ecd8e11d148e439c0e933d17c24c6873433f790acc19c8c7b1022813cc411e4bbe5655080131b0e73f1dad997c4b182a6a39918f600224a881c77c52307cedcd1be00dfc04988ec01277ff37f59f9a7eced06decdd837e038d63a7e81bba9b296046de0abacc9da918844ba47ac1561e55cc20c265ddde4bee3b0bf361286189545166753e46868d0d565c756a2bbbc857e33e1e0a19312e38bfeee364d636187266b010bf2b8279f7087d0e652300126b726d166e6bc29dcb6b89580fe203ef92a9861dbf58e7c41c02170f9592320b7007d89458acfc8944fcfa5cd382931a05062d8ae40429b77c7c4ff78b27a00ad8bf71c0054e99020becbf2e2f8ad0b44ecbcb3ca336184bf25417af5c530da548cd31c17df3c7a54d86ddf6b95aed12ff1b623ec28f16681554d106e1eed6850f2dda65b4828b41041ea921b0dfd932e3b3a23673d3bf5c6715971d46334e701e76e63c2778060f17038185bc476a39021270b3327c92ed4f5c61b0ce534f9a4eac37505cfe90ad1ff5689d751f1702aaf47ddc45025923992c92149397c31fdd6cadaf7cc097889e69f71f01c408117adc3d7d28fb97539821f8b8965e93c96d763b0ac08bc19735d05cf8123eb81bc0b08216a235c6d9e6395c21eb64d56575face228385e16f98662745473d4a957fe06fbdf7edd99ae0567a99d6afd7258afc25ebf01c04620bd67131f9b723470233f9f5b6d56675db76e101694f9482f102cd195f3166616cdfdc959b417edd613c5dd76318921e8563e13c830f55cdca35c6ca0c2cff593da9b5cfdda26b1ab785066d72af7cac0cbf1aff3bc3df186b51f1ab3c5230439e21de85a3cf263b48ff93faba6b0404a2542b43d224cabd788b1d4ccd0b3443ef77703df1ec9efde0a3b438821dd5dfcacd9ed4e88d49813c4c73ddee69badafb158ed2918164df0fdb58b2380b80b9f08da1fcaeac42d6e1d8c91af0970f14b7400a04732177f4004b80e5d76e24da2b7174d7b9784d0dd7f172e7f48071a514f22cbd4a5cfe29b6dc700c691a12eeb5f4db8160f2f5a288bdfe79d7391c024adf39df601cb8499c4b0cd50772960b6a88d4d65509d99eb97f5a5861797331e164def0f36d2f273c87107c724705726373df7237dd4ceee539d0a6846f91d70b7fc0b4cf26196ac3f7b0bace25e47bd57da130e78dbd43da39450bbc0bb17888cbed4a7a1c782de4269e94e1449e2297a5c12ad8a1747ef88ac101ee8200419b704ae49ecf37c9d8dac9efcbe36349a8c07e522cd871ae2bcb1968bb1d5ee9ee73ef4fa4c1b02d44de82e7b19dc621f08222d505d0017355e607702a4e0a97bd72136e4418d544e9628bfb8783844e711900c857b2cbc6a0379bede4781b44df841ef9f6d07af80245cdb7fa4db40ad1b706c0551d7ccb96647bfccd00a2a158bd13ed456914608eb62b17656e8ca4244397c03e03d625bfc755dd60c919cbdbc770e7151d15aa5f4b860c9e2853597b3d86ca55c8c295220aa9a40263a6add88ac926af8272cccf44f7d8945dfa823d86099764965ba456f9d3b0d6d297f04246bfaaf81ac4cf87c42f0be112719cff79cd469a1e9f7920a14fedd657a5fb02744b6c7c578ed5bb4652241a809095b57cbcdde3f48cf1ffaf94c61ccb3c90f35e804c0497f3292322288c1827b96ba909632b0383ea2b8f3689bf39e1d15443cf07c6943c1b4a72e9d0c1eb3e42acebe8b5f58", 0x1000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 01:39:54 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, 0xfffffffffffffffe) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcb) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0xd6}], 0x20000000000001f1, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') open(&(0x7f00000000c0)='./bus\x00', 0x10040, 0x4) 01:39:54 executing program 0: socketpair(0x16, 0x4, 0x4, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x103) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) 01:39:54 executing program 1: socketpair(0x2, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000002400)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 01:39:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = semget$private(0x0, 0x0, 0x401) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/19) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xd, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r2, &(0x7f0000000080)="946640f8bfce693bc67ac1576317bf3fd6f50e9a05a62fc0137021e949f77c9c1dbcd62782dd487c9a042378653ed378bb1ce521ddb7af3d814790a14f9e07818ab03d533fbcf53fb8fee2d36cd54b4cac8af2899e67b3c6a057034344373cb26a4ec7783cd3b3b5ab42649e1ae0dc9376d9695c76de549e7e7193143258f78533d4252ae6f50f202e578054268eddb6edd1968c54358af32b2f45", 0x9b, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x1ff, 0x4}, 0x10) 01:39:54 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x400000000002, 0x0) r1 = geteuid() r2 = getuid() setreuid(r1, r2) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:39:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 01:39:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x8d18, 0x0, 0xffff, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x98, 0x2) close(r2) 01:39:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000080)='&\x00', &(0x7f00000000c0)='b\xba^%\'**$^\x00') r0 = socket(0x2, 0x8000, 0xffff) sendmsg(r0, &(0x7f0000004780)={0x0, 0x0, &(0x7f0000003380)=[{&(0x7f0000000100)="d062fcb12e57f714b4900c63debddad0554283e113afbf1d26d9bd2cdbc8777ec2ebcf2f2b3082518988986fcc709b8d80b43a076b0368863e145798d7bff9dc816ea753823adfaf949fee7b5597802bb04f1f9737d63498d1f0942d6965b235f4d065b82223ed231fefcf514f64279944380a6cb9e69781f6d49a57792c2e812bcae3ccdc95a3b6a495ddeba9ad8749d247f1650f78173de89082f78b0025604f49e8bc54a498935b943ebddf2750cc2bca96c877a55c689be0a3e441a4d64f96df4ca52b1e29f93cedbc7a01aa52a4fff3202f400ad7699d491a17f9999120751bb6ddff0f8ae781b99b3b", 0xec}, {&(0x7f0000000200)="24c011c4735e1b2131e2187a2f416c028c6d466011cc4e8de918ebfe8bd4eea10de97c67ca52b554f0791010188a37fc5aa7bb2436b1ea3699ee38761e3bdb7f7787c95ebab5b67d9f7cf82b6bfd6853cb07427cc48782000d1734afbb623e5fc47dcb044bf2bc71a28956fd5bd76d6ddad4117ec3c918174877191c27e647177ba2ddfc8b27fa455c06003667d8918986715ecc54185594602e24046e27fc46ce48b610a6d4e5302f4eb0cb27a895c8517ceb4e9534a5040deb5922fda93f4341c9d83fde834e48e4070de6ac492fb2c8657f3b37e47c594fe201d096b92ba1f1610b579d0101708cbf926642a6762c1d7eb2a3dd9ad6dfc8a824eab76667908a93e056fdd81013cf72bfab07f804e59974c90460034d083d0d93bd8dd1a4f44af7286b82b3ae9c645d33958d80301d6b1f51c66ebc8ba3b41f575a699d04a129f449054b066af096adabc9703ba7c4904a9c7a3a8596bbda46e19ed5fcc3bda4dd8b3d1121d7a18a074aacac62572a2f267a7d32a2ead1263396b9dc18b13ec31d58f2917288353d213446f7f05ec6d966710d28bbaa4bcee59f7002d7731e093bab66385780dcd37485bddb2e21d9c73cef0992e1b394c4ce3c2c20be28c179a09b83866b683ed6fe80878b635c7437122e906102707168d3d75e361071c8f70070ebf51d7cfe50237d584ac2e8acccbb44d73332a4b714229c7e10ef2ec0ff647017b255b113c7582b1b75b78cc8e0d37b9daba170a46e64b07d8b2e49d010640b917c0560b5a41eb078fe32a7f38b2943cd97a1dca8d8511aae9737d2d41d5f3f80077893f540fd396e54022f241645aa26055a9051724f48e69ebe41cc85a10f10d855a7c89df2c111df42fe502aea3e9c0a5faec0b97505d5809b036413ab8e44cfe8f7da4a3744ae4313150be57e418ea37ca9212476975281d36fd64ea3c52cc3df3949c8c6100a6d6b2b3f254bb76feeba588ef308244020198de55693403bfc4f52561e1bcb97038d2c03958a1f5f4d9e83b1b5ef1aa86ed37ad717150ebab75c47cd78680a3e37c799f83956cdc4044bb2dd2c7427ec804609b7f582cbebac1863d306c5edc427a5b8803debb3064c585abeff217a29c4b4fbcd91b8135a21f9ea55ab7b4a5dc6bae11135909f4276f95fb098a5ef47322ad398549680e1cf981269686bb85c550d63ef53cf021c1add575c9d64e8f0d5bb93bab7f79ca8ff156d60c332fb50dfa2a3da414fa66f13255de4d531af4fe2843649485256c04fb9fc131eed0b9355b1b96f846471fc005b8babf9a191ad4c48b53fff2f848c940d6c3fcfcf3f088e29980021eb1dffb1599a148faa64e6073128cf1cb089c891c55be3963db4d1a37743bc0cd01073dee6207989b4d4a8b0b4cbef20ee7db0d2d5d4c0d2ea351298cc99543e8923367661a816b217d80c16abe5a333e5bd051b85288652b232031ba21fd1f3e48c5ecc60ad27a242f20d834f663221d96f3972b49730bc80a9068c212933dfc048755c916b522982da806d3783d912a67c955ff3f7b0d316fe390a1ad7a053996eb4147450268c05eac84c83cd6354c4e7b572ccf11fb4c97f5da76283748d3394474a70badbc474af867f2873b43e4ce1227574da010386a9ae818a77c2728c20ee612c62d564389ba2cb2786d6cec4e578759450cba83210e5b07b6ccc84aa5589e6255fdf8f18b5dec6cff61da230fbf6545822380751bb4428058153ba5a4d9328408615589c13356da6db57679a15e05bd5c06ab0cd6218bbc6c0b16e617c202c7bf7f8376a3db7e508a2e7f804b5e615afab71dcc321467741ea0befea55abc074131b8e77f2521da8877664332089ae1fb6cc426edaf59baf52fcbc4038bcd8f5664d1fd72917da07f84049ee7a00d2a45fe3bb33c11147072fbd30e06a80e012d02425fb027f8013d2cc231f841acd774856ec79c9116d04030a4e07ca330dcc8bf0412ff24412a32f152ca18eb64034c665570ed17640613aa945de8e571cd52473a7f2cddbd85522cc58f36def867496ca401c94f0af2f17d9a6d1e10055ccf0ee309022e6a0443524c32053559f538522118a6894806aaa376d48a00f1cb23df869b7a09ec85f4ecaa6111b9d4d2453a402632f68e6261660bcd997163be780ba0c417bae607006bfe0f2ee112e99bac6c77772cbe07d09c3d216036640b0c43b1b41aa2877a01106bc78b3e6711b57aa59434995c96164944775a7fe70ce98408017168aaa669e73ea3af10a91acb6383755e9c1e3735c37c96c25f0627aba12fa9440d7bc2daa63a2ede68605089822d757ff1d21a0e4c5b1b07e507a7a9fea98df874c61d43725e4bd413ce8a4fc4871ea367f653bd60fd57516eb47ac86efe8318f3fadc33a4d4fc173ee4a1485f889a52cd7f6b0f57666c7a88164d69a22cf2be4e1747d926c9e8d8653cc47eca5b7afeeca4824b8c35758679dc6592f4a97c111e8bdf31fe8834e6b1583f7b3407f126521284021c156c7ff7dc9aff9b8dd9d05fa906cfde524a1520cab8cb229ec1d272c2acc3c8a6a367cd4378d784adf7d55399bd79babf4ce0d58bf63e8cb8cd686d22ef9f4cc61090cdc26f731b0466d79b63ca5b8cc2f5d5503d33039480de330d2516a180dd4675a1d8589a4eda3750cceca865b553b7f523aa00deb97d51cdab719a638994df799a6fa1924279ac9a91cc6a81749f9d1392c703147e25872d423fbb4d0f4651c7919314ef11b1f9a0110875e7c1ffd4f75e88fa78f4123aa43d646dd806b2db94154001b38aaf48b24acebc87c1996eae175f8ac2d879c983c52e67887e07468c1941f57372ed5aaf4006e7839e564e60ea8d18cbf865969375149f79c64c712a688eaa86a5b324cee3e774b0d7ab5c3b785f160793ad4728eb52aa846a3b605a1a8d99c7ae3ba0f03c8705ff100abbd8c1c28bdb08ad44812d5a4450e08f494dd290bfd5b51822c744f327cc39bdd7da659017a9c331475d55fdd530575a6c67391ea54ea458a88919042572af9ffc37989b740506c641641ed4cd34a2e6c3fe693ea644806d8804451582aadf51201de0bc251c37e6be35f737e2b3d5ebea0cfa9fa0871c7f96efd7e8a9a27bb2e56260bc6e7872970085ce584e496468b2240d76349b98ad56381ff04f1402358133f475d993e1001f3a9454dd08e2dc9143b5cf09896c66624e59d261d9d6c9eb5a5aa381c9fa9180b2a5a3c44870f5a7bd15654587ca8b8e8a8e5158444eb253b01f19c6fa1f3005f24e5ee6dc173415d451b5c8c834965b9530232bc14e4313c586eefc6413292a8da4bec28234859135b52765807474be530cfc9c32e925760a96020bf3ddb64e74e9c8f533e1962dcfb7009fa3279d1197066ccdb382a16f8d31e1d9d7dd762b2b5bc5d7fe1952f7c98b016308a2fe9ba4fdcc4e87f3efc7998a5f6d32fd5dd5f52724a4cf60ffe1edd0402f30109ebe4999c1837f76cbc14a3a3da34517eaa29404ee9a2a7fc238974ac956bd52b9e7dd7266bdf39d2c5de5de0e54ee08fa6af1b9aa63d8b8e1bf2b9396182c0d8d9aa106fee641987ff0340ab8d377aee383b47e152f711028818cfd7f92a37bf431a1bb2b8b964855fd06460fee49a9f52fbbfefc296f071a4678f020cd519957f250c0fad6b86585e23d23ec78a141fe2a20c397aba9d884df3d078c526f417dc87a948c3260d882f67bc2cde36df60b183377ac66527f5a5fde894098b1a70275226c5e79ccef4dd1a62ecd0823507ec5fcf9a0e127fef2fb8a0acba978037e7667a251b4e808d52bb98c06dc6ba5e78fc8ff321d3f074d3d9a3a3a35224b10151ae85ef0de8d38da577df7f9f26157fc14377f01eac9d332fa68ef7c579dc073cba83a6139ba7bf9c122bece5d83a41df6a24fab60da511ab7148442e55b90fea0173c554329d8ff9fd7b8a24012bbb391d8e9a2cc3d828cfad3bb4fefe735d36bad17b79b33f58af2395bf8054a8c89fff9f964ffff0a89fa8c7a9b76e6f03d4fbc3e002b94985e4aeed9b4ae51b88296b59e03b99506c9a7fc2d65d507b44c740335717263b3ef29d099465d00d2207e1e68d4b36680300be10855adf97495a684cff0b514d30a6ee8404aa7e1bd04c371532a9100f512235bf7953cc9bc03f61015723f7b12b88268f72fcca13e0c1b1674d3f97d9a0ae0e0e19740e0644a8cb59b74f6547d47c3ac362e02d89994fee3ed82e274ab0881580d9b119f72ff02710522948c395064ec32b759ddc8ebcf8170388a8cb23574c295c7615c2f491bc2f0c7af50a1faa51681b74033218625d4bc0bb6331bb6dfe006f8c2eec0f55d636c592997fedcc728870057da99d9e85a3742376d6c9cc5bb90194abf3259fc66b7fd021c5cf06808d168a47141f1e6fa1006c91d43b3e1d106f5b22bec699985abdf9c39853ad460dfa504c89b68ca8922b6819af530dca9734cc2513273eb99a9ff2d195386861bcf51ffa3292084a2ae3ef7df6b4c0a9fa591e40fe41dc5ce580b9016e332460fc498d73ae3dcd79dbbcf4ab44a4fc01ecb66713a69a8a0a758e5bc7c6405cdbec45f8d5c08a7c2392bfde450a45bd11444f7d5154dcc015d6dba62204641375e6030fb80557fe8b3622d118787b36b3095bacad844208e214668315fb87bc18b9f016d58dbe8385dd02fdeec8e3c24ef4ba40250584c7e84d59a88ff0d6324c7d9f96a1aeae53ccc6557130ccaf935a6a4de9e285e657212bb70fcb3572dbf8479ed9ceedd390c4c1228d753271414fc4bc6b4357ff209234f6330921ce38baa8357087ddf8e427338781d1eb6701e9fa0cf9c4aabf705d240cdea8725e77a389178975edb327dd4fe99fe27935e1300a74638ffd068dcc2b2d9c3802da63ad45453e39c927ac353c211a096e09b3e7375a9a09b7757d00d0f2e22fea3742069551867436ae7b7198c1c4c4cbc7ff6d604724901e1af2c8239d102c75b1334115eecd9821a114d5487febb674279ad3ee39cfaa7945b800e2591a834401a2c5250625bf8e46f4702f54fe5cb6a995cb312efe1d1a3689dd3c2d6745c3441e86b0d5e7cabf557205c07b80f34079ecb3262eb98dd19fd5631ff09d34c6d3fe5686e0ebc67042df6f25b35fdaee8dbf0554beb49bc27e8fbfd13b179795ddc2a96a39c09e5bba5c6c52f05a64c48ecc392a35635d9733cf1aecc62000beb7da8959008aa261484514d24882b5723fb930a41dc37c9b8d7a935d1f0a65b280b56f4794bb77ae1c762fcd97be717441f8731ca167fdff62bf07f336e4b25d1b4fc0e187a723bf431e102b390c9183f701d93b62779a9b746715108a925afc3428bb627f41562227641dab121a07e1355b2e9b332ecbd9fefef95601815ae99888961d7cad7de846be94bcd6055f2741028e7b8c1acc5918506afe8b1bc49d138482102a04bfa8965a1b9c1b72728a805662d52e273ca67f6a49e0679e855754eed3b636e7bee4d02a0c86f10816b0fc8608b1328d6f097924f4d6a8c95b62aba678f56b94425946036cc2ce2adf7b572bb663ab5fc52223a2aac6fb804b3bf7db49d9c0d7120bea0096705ef7ecb0521144d743e21089b96a71cbe113b8274d3701cf7eecb04f2b513cb5ea953dd6f3cf7a2bb3d81376cfaeaa2500a0e03fadfba1a88d2845f6e389f38e7407cf1a5e054acdda4c51e330a1421c0ae17ef0fa9b8bf1c4d7644ec252b7ffb06d0c90dd64332fc50e3f5db0f3904b484b1de244e3a073da6cf8f286333a1a710bef639c7fbff1b78564f366478e879f06ef96", 0x1000}, {&(0x7f0000001200)="e00200507ad58ae82cc34fe68c9d80e5c934ba22da9a5f7db9ad47e824bec16b51a3c648ddba55b3c9cc1e12acf127dd0d86e160039dd00c65a1744c1752c2ac0ed7f11bb5fee95448d4057f04f776d8a7f489ae78e323409a2914ed2499dddc8c4a761e1a9528632646eec1c428aa0278924ea8b1e14e1f860e93bdc0aea89825c20a535268298f252bbc0245e6538cc08319af2fdeeb2378cc812a1a989c3ab3eb5134cdd33b019b7f65646e0be625d60ceabf78c5fe76baae75c687f4e85e4a577dad992845738b9ebf53beaa2b40a9b54072f1c855afd709151f8d454cabc7eb3dbd5bd3e0c1270ababf5edab8ff41dbd86c5ab28d2670ff23690bb25d604799da45a8127672c7933189e6984482fa579c9cc5e2eb9b72bf1e4c1ab458e3650b8bdd4a3fb80b90d4b4281e7fec5d9f806ea046dbb4acb54a2608aa3588445aba04c9a7c1318de36a009c8d1ae13d3928a34b340669e8e06499a39289798602abb33144d2fec05b0d9c9e6d7afcb30ab3861c9e85de09cbc4cc4615b2fb61385f503378dbedd5118e2443ba46b75acab23213cc775dff38ee861eadec5f48f854c573f6334badf1a2abfd82464fffe613b17357707e01fc1ccaa15b4a55bfe6ad1ff6aa785c6fd4b19b25189839bfa22d670667049910559e57e6a1f5abfabe95668f9e43050b996c47eb125cc0785ea0ffb48c0a7d06c1c7eafa6c597c618c6a21ce50e4a61c9b78ce3dc811fc2a3b93eabd764a54927ca912218482233546d2bbea5f1799ea4bdfccae2a7fe788a8734be88e3dcf0354dbf1966d01205f370b7861267a16cf1dc03a8aa42af47afbe01ff82fee50b82de9599606d5b3c1403a791e20beee96ac2f4b2540136f43bbbdce8dcca350b86da3f5c05c2fe64e56d1fc64d7f438a7d5e9d779383c9008e819c054d049e8537685db3c967cf2c531bbcee712b6cba5d43d6e8b1623c4073c82023e561973e5d7068fcf976022db495c31cb097fd3a448eadd8fc9064cce513456d0d8f898e27d686f5bd4c1315e81ac80ba6f9093be3b12a09dcdf4826c7ed745956e89667dd71b976284ae967463b0d4cd88c80b1986272b5906537f526e77299a944f5a61ca103f5532b0704782b84184e5bbbedf313cfdd0cbafc2cceb8744adb3b5c770f461ff59f4772baf74e631a6bb6ffef60d0e9b4f712601613b0f78d214b4a187ce412a463d028b3c14d525c80aa660184c5e72402f4b57ad19dcd63e000c5a6155cb7c66d999f6d44f479b18cc84afe08c22cc1440498c85cec57142408ca1edf2fcf182aec181eac3ece3671602d7cbbd7622695777ba2beed50703ee7b9fac0a6de101158faac7b3efb3471155dacef273a4fd4a93132c8fd079d051e7899e691531f242c567852ea267cfacc6cea970a1ab29a28b1cfb11b4c04d31cc90cbadc2314d892d3c7bc0434b3bc8b937581f821919a8d4ad7c8714232b3d06ca073551c987a35b1265008d6dd413f0be2f12663657ee6b6f1274eabfa8887fcc137e88239fc677a980625116e2f0b9c061dd3b4d11b5b4ef894f749abeb03975c0bdf80808a9ed878ecb5cdec9b6bbd03cff9d7ff257392cc6d0fe939c125e39ddc15e80f6c253809e80d4c735559af6a5412179a6e5c1229f489a2f29569b8703bc7eb8391660a9c490462697bd565cbfae2d8696aca33c7ccae2e4125667ba04b5170d283e0a39fa6567f328c2dc114cdb5592211484d36684817c80eb610d4772e834012c30e269fd8b3450c58a8f5e88408e692fd2ce509eeff738189519452f4cde42a594514db7df9cd203fd7265091c4d47704d3479fdc382a1553b9e0e5eaf52b079cab0f7d9b9e02dab10ab13f212e0938df02a649a565d45cdabd23b9781c10b191fcaf1bef5a42e391c3e08261e26f19449e32758a7e6856c5636977c749dd1bf4c29523a24412386bc53fbe8e9510e5b2940f505f5f67318111c9b4d3ff3b1a3c781af7f11837857d03e6b1abf2f4ba584206c25c4827bea1c0bea07407b6e1d107096857940eb985592951157ce2a5f17c2e4d409193b4b5edd2a00d873c39837df5052f0aaeeb9b77f076227583d7396b852d73ca5f4341c3e671758bb6cbb0b5822ad1f9a49049a419a693efd744ab9b5b02e6ece74dd6677815b79c23d2ab0bd913c81560e3aef60d7bc51b535ba5fc03f23bee28a4ea3a97dd2ea1d63d71b15e868b00b93f72f0a918202ac9c448cf63fc75289311434ae142824052258f575580701250a0c9b5543dd43aa6497351bdba67e42d6fbcae7ebca576baf1ed1c4a46ba3e3af3ea3ae551a968e45a56dc9b0675d4f7e2950c4884cb170f46a6e8f418373c90963d7412f018497e21c13daf6993eba0cf823e4bdf43d5ef5c24f0583bd3ca77234ab7ee826545131230c9abf0a2037f1250d154f8d1a5f7718e7a58d41b3d2d0f71c9bddc87fcbcbfdc5feaf4ee58cbc4df2954066e21e1a90f43438279e71fb8e2ac17f8991fea02dddaba0bcdd49f0e58c9dfd19227813d4f47e46f755068bca392526aee1106fe1672c87742194ad75f5f315efca7af33ff35926a716e7a46760ef85d2650c32e7aa819969e531f6f405767c7ab604d9cc26f5f4cafba34ebba3933655b78d34f527451347fe393e9f25e08490bb8650f8e983d2ba425146d36e2ff108189edcfd534ac168ed4538ebddb20c056d4608105665a269488afb8ed564b79b2d44fee494d22998e1b996b53613d9b1c38fb002e70598eb3d6df428362b0adb1a2ef23fa6775d2aa4c113c96a42fb5dc325117d4c5fd4e44b44bdad7809fe39de28bba159ddab833726ebe214b7e81cbc306e937e747dc1d25ee38d8c5daf00952ec49fb16159fca91a5c189915c8bf04ff1cb19e743119fdc8e1457722af55e74dd72b96d8534f119152eaa86426fe21a5a9a6c0b77f771e104e64f4fc563d4707ee89f84530624d0a1bc1a5c706dd8dd2c73e3fcd2eb9032f359135a0e0bb772b4f9281d72463997080b53325eeb018f5b8e5b2b982959e0c732d00fd9dd645f140afb928a6919dcca0ea7ceb01dc257b75f8123bb27273803c67f56f350fb1098a9507952cf4f27a9f2f3dea8cdba1509df459ecd92abdebc5320a7af01d5c2727e61dc2ab172d1468be1022f66247c94cc4034be2010d5300b777c05d91eb09cb7f46fcc73233c96d0e710156afa9d39229309a601e4d418ac22343b96cb49e4d816d740ebb7bdf5607724951ec5e8bf114a4341e96a41c4f0796813b1d113522294c5d7f5151efeeef5bc7afc9b45f65bfd124190622e1886e85862ca5caeda36fa470066404db5d40f93562395c6298e3be306dcfd449994683245197dc2effa5e9e0890b02f414c12f33b903338bff4311c8ce796a243bbada59d3d0c187d61f123a2da42a4b81692116ec675039313308dfd0bd78423300d902bd67e858632079aca598a3697541de72e9eb148ad6b18afb602897413643c2733f4469d645c4396d34d864fc8bea138f0aaca3ac201069f07ced6974e7d7ed022a0e0024c7a00ec5b3d046453edd6984c5cad7f41921e4e8660fbd2e584373299c84f4a8b827fc5a3241d7e4f6c0d6fcf57dfc64a1348606604c2870088d337d256b1b51ca988b025ec257b7e5ba4a91dfff4323b26f882041cb960e9c66f959008ef17001bf9c7ca8512d0dc49c266da3e9d6388021e42232d8c2e769ea9ea835f86720014944172d17e93161325b4ce45597f8df9d191afa87d4e4398ce4de88a0500bb6961c6417df0abc0fe41e0058f5756a2e97d791b24cb478af75657853336e3ec3297939421dc89303d8c8e0df4b39b096a3eda765a8c7d9faabe1be2e6016631d5888af5ff99818f76968b024583922bbf87ebc03d2e4d82a8be7b066509de35bda390f811ab9095e64c3efde508a761cd9dcc138265183ad344c9f9477d4628921b711dc59895d5e952d00043ed4919c1213d584f02c9c17013ac61951a4234abff7311d8e60912e19b029df6d356815cee36e036c15576e5d7ba723cb090ea2f96c50537595031d0e684f08aa6284993159fd9af592b7d0e7e0dfda578724baed96f2ddaeb719efdb34ef9593835834a67d62aed1333938f8b49769f58bba212cfb986c4b76c2d3945493a73d00b6ca87bb366a39c1922a946a4ba623e218dad308ddf5b62812b9a8abc8b1af950622815ae608176661da86fd1978bc7939557f8377b3689cdc9b2ade9bc161ec16a72e205628c91ed4d2d1c33b81e5e01042cd32ab602e1e66414ba1d317b689cf1764b909cdfa5cec0938668157c7a8ed9695868159db90c6c48ba7358aa802ab14141c1739749bbfa021096c446d141a56d68048ade9ecb8872a914573bdfdc534b3af741f860247691c1bda37df91fc082393963e49b25435d8e14172fabf233086e1d25f10a4ed47903705d4fd521aab968b8c3e71da8977a6e4d55cd6bc295841f3f73e061ec0a72258595bb0e54ef0bfa8dc25058818f3838a9397ac193e29aa4c3d64025a1329cded552299ad0175670363879747852f51020e347c5b633abef53ab6b89e91fc5751e0c018d09750669987fdf248c89435d2e16f0fb459d76f9a7dff884dd6697f08673c126ca2acc393383632852db8f0d21c31f6500fa7195fe4f814a7cddca6c4f50786f54df8909dfc27958e5fc5d21846cc91773e90843dec2a21b58b71a64ad596a10c1f049cc37c11d28c922908d22dc57e8fcf12d493831b92c116436edbf79511a0599f6dc3318ed88f60ac2c0cf92bc256aed6e4e5cbbd8fcc6088817775b8465d4844e897be2ce96e028274903c43a88eef2cbf6b107c6b0df18bb26dfe2601fa06e8507311859f974cd9574b37c69018fa1cd42eac493a5df7766e2bad5fa0bbbb3796faa0b3f9067722921cf6ff851e4733ce659e591a4f186d0f30dd65bca01650d1b0d3e86ed28d6d3047e6744471043ecdc84758312c81c049cd3bd7fac9d685d30806c8754b206abd13b0a43cc8372a67fafd72f8c5b0c2223b793f130f2ae3aff6549a20276176876e75a49c8d17ce5277a6148df768e6c2ec900246cacdbe14fcf154c7fd50b54f410c3682b8b44e24f3eb4530a65e63ec445313a58ed19d4580f3b239f80262e542f3ae1fe0b8bd5977912beac5999912ad63c0d3afed435c653ea74e5691eb2fb7021ebaf2715c6100d132c7a80e248ce0d5a957c3e5c5ac0819fa6923941c1df7e0bb24c62eba97c4929887e60069f4328317588d201eb06b6cf6fb8f92d057af9da81ec3ec4219685ab158e64d085a97f0f4529fcaddbf5aa30f33a4c6bf51e58db322e5f95744c8efd9072e79afc68aa396599262c4e6aaee4de14a1f044bdc64e8f038f380d2116c09228874ee5812354a523e3d9f2ecb8195b97ef501c53170f59b764ae8d9e9ac0d39b223b9c8672f8e7533dd7e68da75995c568b9eb9a45ba0b79fa23c5991fb79a19d67cfbeb77e1ea3256578e15d2a1ecb5e5e4f3609754963b435eafc2a78085a07d4a926da4979a36cd9495b569f26b94a8b6bb15879f438124071814890605ddac73835054ea42adaf60e20dd11a4bf59d216f6b9a5533927d6b9583023acbc7f6703f7148df25c7d669c7ec9526b28e8922d75ee5d456d066305037c28fcc35b171448cd68e4066707d4dad794431f5b69c19996da998242cc8a49d0d70f1d252f792c4f0b8eae29cd49cb564d8e715407d0fbfe5134ae54af36f293f328aad9c08e30f93b04a3ac70897b72c5660f9aaa070a4f12bb689a710b04cc249c", 0x1000}, {&(0x7f0000002200)="0432a2962c96b1c71c99acd21adfc6205400aedc73007971ab46b032a7c5de17d46bf57c56698d257545605a70c4c20824e26e5cbae6db4fcd72dfcf22e47b20818aaf4889598e97e4e151c5992fbb7d5c189b7fe607bb3b2bc1026a2d1d21314d57425bc0bf05d1546e729c575dad8f177a413cd05cdf291b010c23414a1dbdbf5b49cd4be20ac41b394ce35ca5bee24c46ebc2acd2143bbf140ff43d30c281a5dad8af30f45b4abf6b42247752544747cb4bec23d677c369d4ac0a5cec2d7ff6a26e40325c6708799263ca4033b2414c700d0a3055dde3650d5deed57572bdfb027e16aac1cf7260a15f89efb73daa183ecda15ac88fee89f2d5231d4d5da2059efb43655a33773166a8db5840ab913deabf56b9118f090ce58986d9485876e6dfa4453606623e585535fd14f1e4e362b1cfdd6c8e5c0ef887b2697cf939b0613718b8aef9237a7d98f37589a1d97de6b2fba5e3ffa47670ce8d5efe4b537445c4472af41ae439a405369bc683a9bfeaf2b3e2126061422ae569eb3ef4c57d4dcef85fdff5c1570b782b2aeea0a96cf4c8d093300017f5c046b2553d637a6808278f646618ab5e9615b336ae88bb2d32fe54cde74335cccb07fba281511a8d7d4c19ef17fecd85e446e650c9b5be4475af48c27959322161aab50f86c09ab63961fdff67adbb7a622e60c817bd089f32ea5fc484b025d476ddca5c4c4bcf51f2e6a6b1a8c1d063c96086184378b61f3c9b7995c6a727bdc1013eb7f97d7024be8df54d05e2dfd9d4623218f82d502871e530d8f38ab59931ec485da8edb273135bedd48019fee6896b4c187917a440bbb14ad321496b2f7e49bc905a5b8ddeaf8849273b95c7c0101da1a83ec46ca875f4a0bb2a6e8c8f805438de60a59a7d2bdf6e094c9f85d7888a40dab001fde960bc2ab346ba458ec9eb484e0f6ac02bf7a31059edbe97fcd6120b4b85f9e1d681a4a6766c2253d71f987fe054d0b909857559148ced14893b3ea452002ee03108bf89ea4bf627e887f069289be7727d9fbe7d93a4841e4e5aad8d11b545a2e7fc2424aad17be87b8f72229df9d93eae7a0a9990b9dffae43fb80141afa192171c3ed2c98820853938756be30470f7adc1abdbacf12eafa14f24cc7eeaabbebd95cb9826a3e2c544e73251088e6aeb4c2bf0fbda9ac3fd153a91753715e598cab1e0fd479d100888d85e8e6965d6baa9dfb7f5af2e55c19c95272515d006edcbc86fdf0239cb9fd4a699a37bf1963b52871939d6c18cace5e4b5524dcf4588fd2ffbbddb98a8ae7d5f3af4bcd4e9b25e217975d9ac6935c227bd61d1f0e9e7a7ddf249f459913508cb64700a97d86d279ac9ce9b90505bf8dd56344664fd90a4fc39576c74ee303f6fa42ae347c5ac2e00001f68e00d4d3361b31b57c8455466456f51ad93bc79de940d03cb752faeab0e8c898bc27dd97f9042a8d125b50771acced881d3eeacc6ec3a5b8392c92f0f64362de9c855a5697f1fc53598c3b46d5d0a6d5405244f104b0534523f8561f81e93cbffd35e5d287247fb68c5960a1d368ab47f8bbf9774f205edc282e5378ab05892a5096d74d1e95f76d1e11cf6f644594cbb575612829dd4de1e92402bab58bebce4e418a47436d9b29ba941bfac38b8f22d617626ded12d13fb3b81b89b591cd03ef4978f37e8ab526dd4782a6e106b4d97221798b40ce44dbb2d7dc79730271a848a205246256c0daece0380e31c3b84f9091ce0dc4c153494ecfe7bbb846a42a30bfac6b8caaf7fdae544af0ceb2bb46523259c161ea9022ac189704b0a56c83e6c2bb950f1a05888c457052f50b502f5ad1654f9181023fda1debf8de606e3656fe877e705918d5bb273fb37cfed2179dff03d2d59e947611c0b40542bda9e12d82373aabed916e998e26c5e1c423d9d7bbcdaec9a95e4f44104458528d01a6e5e86a4d72cf4469c6315fc53c983211ac58ea6ac4654427b42d9c9b8a120053ee907f762a76953c9ca51fec076f1e460c7aa5c8ca688e14006948dea9d33938cf05e8c606f476529e0d34c6a7c56646d4efc1f67957715b7448e220a25051b7bece3b42edb31f91dc21a4990060f29535029f4f8e0c9e8fe450a5608fd55124586b601c5929f6303da74fcabb74145db4cba7826f3be6c53c497a3d185600561ce59e8c3d37f7bf213a9304d3e534b22d0a23484b462aaf061327ea0f81f509246090e324f4c5788fa3183bbc63e725753a027e68c2f74d4215ea2fc37ee5501862c239ee0744110a6707186c37d8832ce520208b7c2a48c19468d7beaa6cd001a553c6a2f43660aa94976f1540051ee5c0a4d90128777d9669225608af66cea706bf726cb0c89da3ef74626c20f750b6239184367dcbc924e2c491c5442f0b8be24d3cfd3a1f1a7d711b1c47452b21e4b88d37f655c09e80e175efdc20ffc6ddac2ce08c60c49f7d43a84676372c073d2ff665102b9508b5eedc6a24ec3f40e6bf59d2bd19265914004b68ec0ef8373bcac94d3f2a59a9e85931055c8877f3a72dbf160d1452b40ccef06b33dd2f72879670df5a7213ba870db40607458d8d64222e85af1c11079f4e2169adb7d185aaf26e55b4883e1438676ed072509e17e511a58f1950b0a5a19d06a8d28ec53792723434248e29f039916bc7cdd8cbcf45e87a2f4a8104a69e31f76dd31ed9c7b166f4e557b524008e969d65df73765c1d6d4f252229fe3294c62c9f44dab704cdaad99500f136da6e57f4b720061214d2fd6e4d71c7ec65574bb8b665f91df6c7599116e64b89533ab1c96da948fc011a5ef60ff74acf96cfd0a6b2780e429c2fb806f145c08888cd09df2268769b0aa7ac9610dbb55831bdc5cae3d933323bbb8c88144b4b2d36b26ceee53c2537b73d2490d031a57ce7b71d2fe8dac2cf4cd37914287d8e6fd70ceeef92bb8584ee30b2d95e927a03efdc3b96c46709eab29ff371bc823d9c056834bea13f0eec29e10b1eb78faab87bcb88321a4486be42e38c9404cb0025fcff1bca1f0ed2d4d22d20fe616c2c3d5b3acca63facf29ae8d97920c57565301ab9c62bf6ffd8180e28425a19da2d3da3b3a6c249c9b6a8fb961feba7e8296730487ee5e01e2a3adf778fd4c79c55123131757060ff08893f0a032de9c99c10bdf9b0236750c2d92f9c1b20340b1cbc33f7c220eeadae67d1c1bf2807287eb8560ff226bf61dedce992ef3a73b20e6e2c78317c3b535fc7413e4930dc9ea78e8d1482579027f83ece2e08b9755e5a559aa7cd79263a67472c7fca5c87260233fdd93cfcfc09ca89acf900599089322ded1ab53565c9e79cc21e2727f98a3772b9deb895bbb0964ac171e9d63ec5b896b005a3ad9ab0273617e4ba584dd1d95490d50c9d8e92cc7a65609292a1291db422bbef870dec2e455c689e0048d37fd6c458eed2ad853a8fff1af7fecfd1967cdf58eb2fd9bec15dc2f086a81e921841761b227734aa67de8e0d4baf050898cf18dd5f27b86ed361cd41abc40955c6454bd29d3d3e49bac7df177422686ade32aeffe12e06862a8a8a96810077f93f2d3aca9527f062140a854f00d44a2126b15d2c2c917b8a28d39a947c744b64e8d8cc846cf89c416574aa4e9c86a2947b0cd5c8cd38bd8945ef0627bf1f9fb0d7bd805c712b127f2668517b65ca53d1f5a903de7fff64fa5c66b964fff19f6111cafae6e9d7adec54f2447eb44803aed269308fa99c6eeee2d2065dfa0e1189e2ef491ce498e9bfe7ee733c858a89e35ec10badf4e5684162095dde84cb003f98f4c111ab723293711c861f41ec92b2e76fb30fffb349b77fed1ff29ca4810d7d9bd504078c5ee89aeb4ece0f4e27c94a840d0e4d3ccbcb58aab20aa1406a052e85ce34976e269b33b58efe300d30258311801878dcea30d4a391584849a7cdaae8fc651be81dde9e28b2dce09adaa536e2d0d19cdef1b70b0fa0952ab8cc739866f9dc021cbfa5b4f85b2a69441090772a0a31f4dde794daa47ebd6c86404ea538f695fc34898062657b1147f31abc7d0bb5527d5fd8c0d6f83a10937cf2c28a4bb906052f5143c73609989f63a3adcf4e332c63253b0da3a6208daf80d6ab2d5f7db2e749c4572db0f01f176f5c7bdf8d9716961ac34107045e4d891cb09c275c9a38aae0ef32db0ef26e281554426d761f7657014c2a20432abd373b66ca35a14e6b95ab63eff2316f09c8db7a39943da188b1a24c761eb2dff9265d20011ddb59099bdbdf8845be1b54ad527987c95141adbba55a54e0902e1cfe88e0bffc577a7efb266214b0c3ce9947082b3e3a7a41e784f5a6df2c612949750f3ce2e6acfdf358c1796985891cec343fc15542a1344903ca8b83078239f6ee7299d6e5c30ca77f2317a26cb9cbf2dfc4e11e715428e7b3f2bab41aed0c0c11cffc49d9a7d64a8a7db1ecdb5c474af4edae1983e767d59770b97a2761ca861cdad89c869bc290150f76a0725de4cd14521551a803284aeb94d30a4633d8af2eb72024296fda0841b889e9a9688fc407eceea6452b2b1a380feb3b998473f25fc776660d586d095e04eda11c74b1df053aea49236620f7f8049a46b2088f5907ea555d28ed5a96119b62246491ef5573a0307ec229894def041d4191939c901fbd92027c8a72ed2ffe38db7166af6009914bc81fbf576a2234edd201d0b65b4dd815a8da0f7e5963e3de41ca7b3f3887acc87776f3bb4b30148cd2144793ce3cae44efeb00d5cbb72a65cf4886707a041e982cf865eb85745953ec460e02043c77828c077dc934cfc1c158eccdb9eca6fc65232cba8963197c24bcfc7bf171f3b15136708db379f247266e62728c33ca2d7b5fb680ddc77e0ca44144e10b41436490ca9a9e99148f7525357fb145109249639d3feeb257681a8960e1e37913310abf78e1fe2120498953b271a31d0365f37545a43074c02e890291474d02615febd617a8a1290831bc6bc807a21796c8545634eabff3e0b0d4ec7938b2df7862244c67cb5c62243ede46e84093f1c4b563ffff789bf0c9fe6c18691eac23d69b705b71796e1afd158614d00360da8f26b801a9d67b983ffbb069fcf4aa745585a7add652c00d47171facc2802f9c3110a6260e413cae8161118f465f66a37f02e4ce947472d4d6bbd67e14b00497590c67b5ccf649555e2a76a0fdba16073efbd3ef5bd02abde23492e5ba46095835a1b51693e7b4c6b7447dda2df0ac697ab654046122b3384cfa85af00fb00e3eb163483122eb3764d073a3930227bcd66e08e934d4506293cd52a0754cd292e7e00df14335059c3c8a0f3037b144c2929ee4e8ffbd176d099dfa52974ff3c0a16b3754d7e1ac0ec04ad14c6a1fbd051464de8888f94c4c845a94ace85d1b876e76550da8182f6769a341a19e07cb496518c2bda0d47e5954eceec1d24ddd07b291185b98ee79a6612f1bfdcd6d892c9d2698c153a873111a9cb6dd4ce8ee40fe805c6266fffdc1dfc5b34513e662ccfbbeeb2a8a298b429de7fa9ed00bcfec6ad104ebcee43cbdcf70b99a88fe5766fd52112008fdc7492c93208b86b68e94e9edbb45b564f8b75fdf6c164fa01d9d784d3e6a50194cd808de1aa3d12b471166d894e810cc70e38aca64e71f50f0d052062a8c08a9fe7f8461ed893260dec68646345b1c007ce7942b8f9e6f3c0ce9b123f521594b113c3c61fc76175ed908fe35769ae468caf3e4ea673e67e660a7d5d8b544fd81ca3e56b79c24a466340f0f39fb175c86e572c206022abb0795adba7e214c9bc8fb426b01387cc9", 0x1000}, {&(0x7f0000003200)="80c5501618e4dccb5b3d7d17d5461d031db04e79d522000a2a7df6d87d478f0298236cfb0ffea8b21c28ea7d71d716e6c621c422df1cc52004cca922ca1c267e1751feea2213e898e184a98030bacd0d5621d6bc0265c6eb8f28d2069bbe0cff5968d32cbe70b64b49e799bf5bd05dd4ec446799aae264cd29d0da383f5299e1af82b09f4f63e434ee19f70f08c7967f0195257d2f57fabd4e483246", 0x9c}, {&(0x7f00000032c0)="65611882865c6d3f53622bcbfc65d3c151b5438529181fab5a0add5aeb42d0d18f44cd745f5fd4987db1833f9f55212570b36475bcac109b4ec28d44574e18f49f593920e666e8b92e0eca5a3027cb220b7d17232febade9793f14a677778e997c8dc8706481a16538cc7a32702d0d7acb3b64ad4fd42f52e66855901466c807bf6e5505265a8230c155fbca61f83a4da36776acf5f45b4a2c0c", 0x9a}], 0x6, &(0x7f0000003400)=[{0x20, 0xffff, 0x9, "832fc4456e472995658b96da0e9f"}, {0xe0, 0x1, 0x2, "0dc2809e6e7d6eab7c0b281baa259f7424ebaa26f12926d43181d0e700c5e6a84a105c5449a6ce98a8a34393dc16ed1fa11e94a09aad3bc8daa6821ce9b8c71ad8b400500681f4626b14ca2d07e3ba448a8697b873388a8324b66ce782b752b3f367aa3e71883a8e11d70b3a76f4a98b606d4add8238c579abaca05ccb2610ca9c338c49484c85891cf32619277563a83ee946a583c5298f64673d90fb538c910592a852b2733f2f68947da5cfb216b483784ba083e9caaf93dda199c8f049cf07167901b1ff92b89e2337d0cf"}, {0xb0, 0x1, 0x3, "02a725c08778f2206ec72c495cdc638e087cdace0d330fdb90da703b19037d68ca353750ef31fdc137006232e550e7f126839c6cc87a02e71bc1eb10e031ece75391ab8735a51182a2e7042783cd93ec39257de39ef9d27e37bdbe30d77e186b85eb5ec9a7103dfee00a461f36e69f84d04fb1738706c569e882e8e50a2226c283592957a3f2000e7e795089df008b9ff7fb3a6f0054814112"}, {0x28, 0xffff, 0xf78, "af34fb25411ccd8e2287295ee09bba53da2fd860"}, {0x80, 0x1, 0x80, "4b6ea88342a34a5e27092296ceb8c9695bf8b860525648ecd7dc8b5fdbc39f5bffbaf5e68612bc1814e2489e48108f24d868466bf578cadd766eaba254ede6c41526e310ef66c915b70affea6054cf51d322473aea38c774ff9279b565530d21d987521f73edc9e274e2ea6b9a6f"}, {0xe8, 0x1, 0x8001, "82d41e0a164ee3c8aa7f35361242d6c26cdc3070737adc34a78ffa7a88e1956fa9f04fcea659c51c438df3ad86a7946e8d8dec7e8527766fd2b611f53e4471bceef8574c4137f544688378a0956d006551724e179f83a364fbb0d129b274287c0b57001a67e95c336d1c9e9574a3dbc03671ddf202cfd51abae1b67ac9ea62cfe0fd84731bf5078d616b3ba36328e7f14e074a5106b23209d95cbe97b28d464d3b9f4b20adabacc8fd95b975126a9c36e7fe154fa8465554d0f03f50da5bf44be96c5a4be932e39f81c1122afcf7c7967a060e3978cf"}, {0x1010, 0x1, 0x11, "cba560b34ccc938a79e73fc2e24ae3f9dcd4f03bd697be8d4ccb3e927d493b09e65aad3df65bf32f1f4990ef647a0d53a3b302111554a542a3cf38ba679749e5ce50de3aa7269184f2888205bb637cdcff2a5f80ca0036470b5c77bbdee55dbe8aaeb68589a855239d031cc2e0dd8569fa3e67022306249a7060f32719879af784d0b98687cae7c843bd62d7f10c1b04297e5125a88d0bec34091b5f01a56746aedcd20c15f550a0813b4b199bd557e7c3ee5b9ddded978492fe26bc523f94410759cf7f03bbe9dae75e8eadc8b54d8f208d32d0bc741cec3cc3a92f5d7b36c313c584a46b97709d7e61d803b9d4e7a3c0357bc293fed5a330d8a6d97ba1d9e8527ce1fb11c544953356fd77681c1b073fc35dc006a214806255739f9ea5e93ef897cad6c1e954d7a22e14ddda8ed860e24ea019326e25d1a58df533435160d168ca9612017b1dbbf9adce231bbb669bb9f1981825e0ed05848502386a0f709eb6867d7ef4b7c918bbed46e3564d02c722f89dfb00b716a021d5c8729863b1a474118c4bcbce855ad183a2cae98664cb67f84b96bb2f5ae143cc9ff8469bfd6ad3cfd81642eb1aff99bbb0afce8f3254c53304487ce7ac6195bf80bcd689cdaf33042651e146711024286c2721a3b2e359a6dc73e3fe6cba039ad3b72ad30d4ea988778f042990ba81b06685ef93ec14b515945abe25782718484c3ad39ad26c17db2a8250f56a114793018ecacaa8233a582f1405eb21022de6e444c4a4bb6727ed6f0a880338cef574bf10d585a4ff8ea1dd1f2b92d993287d8a0829c3fa33accb8083b8b43038fca284bcc9bd586e0be199b70c38876a97da473275b99f32401aa5e4e5b86a66edc447e4834e084c73a6c25315b34515e3f980c42c9256e821cf359457f3e635eab2c42deda5b754577623a29f711028290a3d0a61326c331c4632f3bc4db34c6ac5d15b5bc378fc953250a2177832265b11778f952c4ebd027cb88df1d20b4a65b182619a5bf3c7ed9a07495706e1e171184f85afbc9a37b4122d643ecbc7af776671c5c445d836cdfaad201c0f15c5c49c10682a57da9bf08721a94f0ec6fa636362e70f2a81955a72790870e779fd0f6e5053ce5f0cb07d0ad832cfeec50961bb93adfa1233dcf55abe2b7ea5ef74929fa31c8b0c49b7c4124549b79c3057f5008044dd1067bb68278e14828d576111a37b005ea2a6abebeddcaa7d50cdbac19551b04e91c1dff59edbab87fa38ccbb6063e68a6c8c01e33d7d843c6a8be844f8d75a5205f33837c1e868037dc58cc2dfe6077e4d77201fed89241dbd2d0ad5f82d58c5c8ce2524b45f58d3aa5238d26cfe3c6acb612f8313b1445ae090ee13a2f4cddc97f370b6a077b84507722c1f2d241bc54b0067d87ae5d317dd61b26513e3380c1388022f00a9e99398ad0a7c175eb861c1b0ab06a511ef0b370faf80754cdff85daba0cef4d09e91fc705bb9e3203871dcd9b49981c45b4ee1f89e257c9572f7804265575a7dbb313ca8c9a33473be800760dc646ceac3550f607125f82493b07820fecc586c036e2fc449a0413b54deaf7c7e9693a9de09ec9e9ff5123246cb07c6e0041a01e1959e52faa1a6d915540af8e9cd64a864afbfc82e417b71396c2e6b1aa2c15da91716feb365cf00001d4d389f04b845a11c33b5c22f479cafc5d7bc8201b8a4955da427c4e51d2ba31265fa0e40ca9944103e1040fd1950818a7318d5d64666c7f8a0f674e79466216033801540ec34cfac2c3c5ddfe45b11c07ca057ddfc1c844428058abca31d446b7847a44862f3663647e517d04d72ba7cdabe46de564828683e5d6ac0f704e10b461aad1c8782c1709c47d50d3c45ba9464a4c74ea0ca1c612fc269b77501442e91b7f67784bebb87f9eb202f14f93804593d2ed7128c06d36bd4250d35614eea8b131186ee02bc12342927ad02294a7e5f44d7f1109b19c683eaae0d456600a5d7b743eadc4dd1d05ba8b4b63553d32887e6ed438c90270a9f345acde598fc45b5e52f2de80a1445476ef3b4e613de108508a1c693ccc72f7495c665aa47fa516c83a76fde6222e62b5fe95936cd7a34d345efad1b76203f490bcca16000dbee1774fb1354caa33183893b6cbfeeb827536cb7d72854374c72b9ff3cc5ebda5f389dbf4467213a417132db83eafbe30c399e6c59a7bac7108980b784cf8add85de0942598f9ba309f82c710cb5c5e179ffb7d14d9440c8c9e3c9660332570a0694cb7d423474e2f9c2e1287d9aad0e58b693e6f6216e5153350467378ecd5afab50544d4e901983de21a559a5a155aab952be205568c94b88390e30bcd3a9b275813de58b56be9fbbf220f2aa2b75d81e83c0e9d68987f0d78244be82af3d4da88644a5a2d4fe5376a105953f278497466b4b28899eb784409900e35ef3af28e8d039f347071d6b3ce138ad998f11302184c87c271bff8c03926008f324c21842cbc1354557f25e008774d4812996c095a3217bc70fde1ba2f37ef0a6dbf0c055ff2716f1cca706b0135e846d975b1b11cbb9e78e9fd7edf693617f8af8d0e480648de36f2ebca0620c97dd1d45015519db3e088c0569343006d140573d62514f915f7bd8163edf50540a94a5e441887a7eba9795fb8b80afe4d9ecb9ade1986a05bdc48ea87a599394dd4b5aa484934b8fbe39a1c1169d79a4cda4d9f3b21a0c643486a8818fd31ff589e205088cf00cc1f627f23d2cc19be28d9852ce7e6ef38dfb4935b231f78f8985460e162f72d18b73b5ce63422500c8f1e8fb54063d487773aa18a55fead6e313e105f39b951d264f4afcf8a385a9e7c20d0409996eab95b37630f42905369eddd36e20674a96b1a009fe47d89c414634532e00edf22ef895fffc68542292823ebd51e4ccf910d01b8043ce3f9e401c89b938ed3c71d34c42b7cda0be3a93e528f4ec529c1e18df6f5faac132b1411ed6aded1af3f2cc699c63453638817cc3bd9d3f32bfd7881b1ec1f11b9af60ae057d6f3638a350246730119a99fa2a3dd9d188c77eeb53240cb58303b1972e19f0d1a33f87ce273efb547335bf1b62040b598f1280b420579790dcaa50e1e0fa665cd0775a8e63cc496296f306cb8ffae6a573333a409d831fd5d502ad77557c60d0e22d3c5cad325c8b255e7f71046b612a78a50fecf8006a7d912e1e0e813e523c0b4bfa611165b1bdaa1ab985f77caea7c2889d1a7e27c8f99ffb8e4f0877b4d50729b6e0fd0db6742eefcab4f4d56eb737aa298245d6a212f8eb3fca4cba3658db1011da5c95ac3529751297c7f78ba13384a1d6df6abc869c3cd3cc1cd03fe1c29be7aeed9ea04a4b79d2f3338c5e357d783eb9995edd563731341db74ebb46479300315d6bf22008e98225b195974b56e4e8eac00cc2df190e1978636055d18015d5c6f19c0342a86fceb8b8f896c1a6f454d96bda1e8314cac9031bcf1910cc663894ae354e55123f9845e721a4b1bb1490e2364f76c3c14fab11cadd98b140524cc1e0f95f68c05da746b0a351157a2b777015a816f7a737c8560c5146aec9b4c6b0b23c48d405a92b500ddadc728c941afb2d31c830e07ce6d2431f5533d3aa6e8d535edb5c54c31b0647a1cb14b76a21e4f9b449135a62111ac084f3fe6c780efe0abc11449d4ee9ed387df846b814ca63adc1895b05b3ad6c3543185ce1cc1b8c903aa11f95decc273509ad75c4c80f901a079e402fc903970896d291168b5761a923bedc1dbc745d45da3991659362913e5e24f65debe3672679302bda2aac051f84373fba25f2c3b7b6efa397aad6b754e792fdefbc9ae2c9a66375935633819f05a152d77852e0d057a8ec04f864b0165f226e67cceff8f4ec9e14e7f4b8e1069d80875e5b4ad64ea3ae2178be3da0e5ecaee26c72f5d560a074f55502f99fae11fd8a2d67522a5a18abd5c14969e70849cd257f558b0c4a7436aceae7237ec777945f23e64776cd2ac5c8660eea0b117233b15e023a7083a871ae42f3c7ce17553f6e72dad4168522ae6ba37c6407fe753aa272bc5c6a2b8ab90491b376dbc95e7e3475bf39a5e8e3ebdae47fe69ab35833411b232dd49eeadeb59f7ba80d9ed07ccc2ff97df86c774d093c3f0e9d374b35b7c75c86c1187c3314a2766dbf26eb944d6c6f83aa5eb21b64af7c008b70dc0ad37b8df20e93f797b23e7e58c455f532dd77c2afcd6e28dbe0edd210cde07c5bd8840b960a2e8b9ef0800429c11b08802a58e9f1a08e8b38f4f8d0df79edc97c9a9677d4ae36a4752e364e852f3ce92f57523a2aaecdf6621beaaadb657acd951154f66a6efa7429773cf9de171d579fe065179b722def25f1c17ac959ce3d3a56aecff7125366db061bb2cfcb0471dbf40f0549eb13d5beebdaba63dd772e4de7a63a31e168ccd178206a2d164347493f4c9e0c6a4408fd4698abaea30d918e5eb05c917cc43e16bf85520d3af88fb58804362a75756aff961fc15fa2c1e8e3d72e41133e7c5f76ba824a3d195a498fd205b14abf3e10c2eb296cd91a81b04799001adcb8ee760efd30cb0890c611fba0b148b42818406c5c7a4e0e73ccf33661a67a59b86441b9f26c4533b9f09e597895f969dce4681d0383e396681f3fffdd163b50181abfb6131fa5d5fefd240836bf883a8c6426480cd80d05da17cee61f13ec1cf454316bf5711d2b7b6b1b1f6c8aa7d73ac6a3602e70a0aaf4773fc606ac54108f5fcc030de67a5bd0f64ec598b1f8a546b5018754c55853b5b7b353476604dba98b88ca13eed35912ee74b87a4ef8658cf913a292c189513660106cc895d8aa57df7bb4e72ebb2a751ba1f0b145f8d25fa68a067ccd6f5e1ead2c41148b3ea7ae1de7194189e79077f7005755b1035799602bcb1a37e6513c8e94ec028e621c754af814539ea048a278ffe5bd5839bfc49bd951f27d1765bbe9f95216c4df1d5312f7f50cd7235bad4348bf655a2473c530b24af5317ae26b05255521d51cba8158177dbf7af0a2bd53b38d6b4d99e5afca3523668f1f3045da08f783c3b197cd83fcd8878a31d15ad049ac5de1c3ba8b1d301159c781ea0cf7c6f4a47820b106c66493e1329961c6fdf86a1eef9ef59e1b98c1fcddc5f3489972e85b1086a6dbea2b30bda24a888f9ee70ba58291b2a9a0eea3b5beca39d3e083860d71b9675f00238bde8ba0a16e8dfff0d1e0304ad846046d7661f814f8b355f89f803d0a26c58290222f9d3a638f8820501ad42abb84dbd2f3fcedc507a544e8fd90e2e4c06531a3eb8465fd9583d7d339a09acd617d473eacff4d445634065e9619eab68402b298d6458a515d4b9f82574def5493bd118d15cd37c51d95271feea66e63ef25a66dcd406f943cb495f85bd21fdcf8921a03a72b540b236e9a4d8d852951d326d833543197b0f657d6a8a9cc78d9af0def5853d599a59d4d06ab53d83b7b1eccd6227d9efb3bdbaa503f8a9de2fc966ee36716c4c9018105fcd6805a3fb70f5dd1abe0a1b3c4f06da1a9a8e44a120b02323809caa8259f5e84061e929e8507da0ce415d2e945a4ee00f010b548f42d036151fb7e369418ad53059d26f1c0aaa4491153f0bdc80b4778eea9982583c0274dd6557b8253f217e3d08755f57db6434eefc1c75500b37b5ebf36f6f56eddd307c46475d69b5ea5efa068114bf2acdc322f6d682ac35ff825b8a38fec495d0e092e6646a4a9fe8a8cb30e96f49d727ad75316fc5daebd1dec7dd0f1fe08c31af1c1a5b391ab22d1a19787beee9526f1a66ea24774f783235357a6"}], 0x1350}, 0x4) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x38ea, 0x5) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0xa, 0x0, 0x294) close(r1) socket(0x2, 0x2, 0xfffffffffffffffa) 01:39:54 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000280), 0xdd, &(0x7f0000000180)=[{{r1}, 0xfffffffff7fffffd, 0x1b, 0x0, 0x0, 0x400}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffc, 0x1}], 0x80000000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0xdb47, 0x2}], 0x4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x50, 0x6, 0xbc, 0xffff}, {{r0}, 0xffffffffffffffff, 0x38, 0x200fffff, 0xd1, 0x6}, {{r2}, 0xfffffffffffffff8, 0x2, 0x22, 0xd80000000, 0x1}, {{r1}, 0xfffffffffffffff9, 0x17, 0x1, 0x1f, 0xf9}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x400}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000008, 0x3f, 0x1}], 0x3f, &(0x7f0000000140)={0x80000001, 0x9}) 01:39:54 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 01:39:54 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1000000000000010, &(0x7f0000000080)="6d351bad", 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 01:39:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) setsockopt(r0, 0x1, 0x5, &(0x7f0000000080)="768164ff491355aea04a15941bcb85ecd60033668faf8cec480580bbe4fc80ea00fe562f4c65d3fad0cb191a352fcdd1f76a7c72b4c2ad84919c9bb83ada03c33605a8f44bfd150cb47fbfca1bcbd20081e3a0486a678d5a3f7aba69e79e70c9e2b1a6bdd2cdcf12263b1c66c919ea36715abe2e0f03affa8eaca09db00b67814a19721edf3f5a5b3692af9d3343efb82b18398b0c248c2d1043949756093d06c627cb", 0xa3) 01:39:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="00000000000000001c027ebc", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x2}) 01:39:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x400, 0x40) recvfrom$inet(r0, &(0x7f0000000080)=""/252, 0xfc, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002003, 0x0) 01:39:54 executing program 1: r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000001, 0xa3}, {0x8000, 0x4}}, 0x2) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) utimes(&(0x7f0000000000)='.\x00', 0x0) 01:39:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2042, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) fcntl$getown(r0, 0x5) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0xd7987300ed1d058, 0x106) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 01:39:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xa6e, 0xd91e, './file0\x00', 0x100, 0x1f, 0xe711, 0x1000}) mknod(&(0x7f0000000140)='./file0\x00', 0x1ff7, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x8}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 01:39:54 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 01:39:54 executing program 0: clock_settime(0x7, &(0x7f0000000000)={0x8, 0x401}) clock_getres(0x3, &(0x7f0000000140)) 01:39:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, &(0x7f0000000200)={0x1ff}) r1 = syz_open_pts() close(r0) dup(r1) fchdir(r1) syz_open_pts() 01:39:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x25}, {r0, 0x44}, {r0, 0xa2}], 0x3, 0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x2}, 0x8) fcntl$setstatus(r1, 0x4, 0x0) 01:39:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x120, 0x163) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000280)) 01:39:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x0) fcntl$setflags(r0, 0x2, 0x1) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="d8fbceab95b4e5bc7f2bec81972ffa50f660504b152616f96cc88dd6ed117c9e551814e3989e6faf8fbc6d811933caa9419cde54db432d96ae48472ae8323b59c18d26294001254ab8fa620e98dbb01fd2298290a4c1a3c8205d6799d605240a3b0f46ad61850d129aa0ffbf149aaf82abaa42dbb46dd3ec9895f50ab10d24756f6fe52845b99a7bced92994313462d952df5ae79c7224bb8c7b58c922681c4146668f3494948d0c10fb85904387c89f1cef12d6ef46822b4009ee5970020234482dc8b2b57d5590069ac3a3ca9c61d24691673095abf3484d41a6", 0xdb}], 0x1) 01:39:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/5, 0x5}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000000380)=""/84, 0x54}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/174, 0xae}, {&(0x7f0000000540)=""/175, 0xaf}], 0x9, &(0x7f00000006c0)=""/112, 0x70}, 0x2) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000780)={0x0, './file0\x00', './file0\x00'}) write(r1, &(0x7f00000000c0)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) 01:39:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0x8e}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) 01:39:55 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)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc1700", 0x9c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x98b, 0xffffffffffffff3d, "85050000000100010000000000010100ca4b00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x20, 0x4, 0x2, "2908b96358df1b9f432b9f4fd78b6afb72b29a89", 0x356, 0x1}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:39:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x12) write(r1, 0x0, 0xfffffffffffffffe) 01:39:56 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x9) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044273, &(0x7f0000000000)) 01:39:56 executing program 1: r0 = getppid() wait4(r0, 0x0, 0x21, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$dupfd(r1, 0x0, r2) 01:39:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x40) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) 01:39:56 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xfe) sendto(r0, 0x0, 0x0, 0xd, &(0x7f0000000100)=@in, 0xc) 01:39:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb67c6e23c5b00000000000002e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001040)="da38bf4a316ca80c1b14c0a2c9cc82e6d109efd4d98df4033c64d40985944168888f36a58f2e5d790f9a431a160018aeccd2111e14743f975054495ab3a995704c78f0669814a77feee05fe8677de734e194107dbc9d2fb39d5a0c411b73d00506289849d7fdb38b9561dfacef81b22cf41ed7bbb27acd55db70057dcec01b03e0621751050b77effadc8de00aeddd6031736f92357d3d4e56c55f86a851413f57d3199b44150a831130a1681182da4baddae8486a586e7f18712907fc4ab924beef45f27c79f03e6f44b4eb0f1eada0b341f173fe3f8672aa9d5cc7415b38edc4094d6f62ebcfc53b74707128e6aa28ec8c71f37f3a6ba5aa0b0b32277a37b135d8e1ddf330c866a2d7fc6c8f90b134cd41371a7a0e32900663f7db1dd814b71b14e104961056a6705fc60340952d3542bc01de400ae9d6dfba9a47488e1455ba6c2a4c492b6b09247f05b4b13a33958ac990091eaf36bfeac4087afcbb052cae760de78ea655eec7d2f23681c7f535673bb209e4cba5e58c53d8a556b83c47d0bc8c161c61f4365203a81401af522f8fac1d79e0f18fc47bb1169fbe3cfb78fe36e61b59647612b48f67f9797f46ec2cb378ade95d7ca93088876a826b15a3c9b2c70d00d21050c19bbc3973507dfd71a70c3b2b639a8495b94d5ef821bfa7dd1252040aa2447f21ec687bf165c715defcc8d1cba64022567ece6e635949f396d092b8cbf944537ab313513b00a8fd0c88b495386293e0b8738f07c69c1e940e674c3c63c5ac1dadf5669352b3b50a218d5fd81a1529c6585cd7213ad20bebd5771a0a09df9b2177ec50ed88f0c9ac452976041165f5f05e8227037606930dcd4a13c175c7bb52d4aa66d1467fa1d7359d4ae77583a991539bdb78cbc3307ec49ee042384145b57fcf6defa66f66091ae2daa18b5cf8458a9c5d5bbe971f9fa87f13b58d88717ea5da997d1da671dd0c0fb3a3b98917136dc1d1836d4a844c14c4fd4fab9de8120b0f3477ec34970ac2a06d7988cd28ecc1c6198af98f545e6088f81246a3529460229a574bd682f11a4ca5878247f19a44817310cc32a51fe8f7980de6d6295253f7e7e0f13ea5f6cd7f18fd103a785cc4a4ba109bf42567ec517b310f29a102246d5e9f26743cd2d6ffda4b7be93856ba0abca7ef8ba079136efcc1c4eada653bc9ce0007e4fbf778476b9a447584452d821f7868c0a2fe8426066935dacb97c85aeeb693273b614e05648ed0a757c2b5cb8683aa5a37bdeb17a1e1f8cc2919f11a9e1b0df8f9733ac67c204d211825701a16b67dbbc42075452e24ccf6661dc490500f96f12caa6938893165c4485b42ad54963922d21f531af741490e78dee65ff7524a637fec88c7cee11b51827465e4b58b2f287c67c64eb78adb7d047aef69da1b394cbfe30a7d02d904d567cd4576c15994474e80270168ffebf85aa52aac7bed90131fd2d261a5816a637f59dadb62694b06e16ea9958d19cf218b3af881dd2e6019f2960ef98ca795a9ad36bc71cb57c1e51b19e52804e4edbf6859432386ae0db6a17f76dc3fc868050c31e30a38315a50d791c80aff369488c8fff941d45a7911bdae8739bc3fccc8ba830b5762b452b2bc49c89b41c7547cc405b71b5fd9375f64584a4bf0bcf621938276c83bd8ed18e4ceea55d08500e8438f12c1079fa74667094aeb493f89c1e6c49feb94c7152afefaf47dfafef920171d06a97f9b15dbfa08bc9e026cc5f2a0cc7ac1d8c3167ae1448a6909062361070144d3d35bfa96319649a1ef42e7d4c28f174dc499b259ec67621d338f6176540ca8dff4dfff05245a90daa52188030cc766fb2fe83714603397d0b0511f52758b690f524e9ee210a30f170f15e7f80e4c01110bd7bdb478521e060bd34ae83e0e5857c9172d43d636668ab0862cdf5aaddab73453e0b3d58a760eea269e91576029cbea296fff47a510e0070f710ce48da4b351704f9e78a9ff026bcc696dcadef06af788288e849249a3e6bcb08cd37f1073c34e64d8d978c7470db5a6d186cf4b44c943bde8105c1555f014fb852e711231396f604945eb3050557e1a5459ae1f8ea127ef518b4d00580bcaa651e2cce88c2c29f64c98e51f5e7ffa39ee0c92e618dde5bb0fed1c0a078a56283b86771c5b8a5016beb6a7db78c5bc384df2861f685c5b8adf0455a0eb4f9853aad196bafd752e02d1247875871cef3001e1f2275e4e7a4bb601e8fa65b2cca2a1c7db6f1e9a82771b4ad7f2c6a1ea92eb73fdb5dc2c45247c9782d020e010a9b2b584851ab05d5e7bc4fe38ce8a9c7e8684845a55a4c466ff85a8eb1b9054891eea323b8b343530516ef03a9dfad731fc47dd0e82e2b18a413486a38ca9007617a38650bcc1b86e43a869bb4d87d37c19e517a39621d00406575055060f75bab3026ad9837623949479d867148c849dc48527b2e68cb2801ef7cc25ed902147d4d864068142f4daab9a54e8411f60476b569ae8486664895ba5e231101b751ccc70835a21f1cafea0ded872db8d8a3e6ccb993923fb31977dc8019325b84f7d1f119172b32f728588d9f8d29aea48b96ac7d73f39988b09fcdae11777f3e1e1d1cd5cb3ff2164f52dfa8c52036cd52eaaa30caf437a9418a8b29478e20889bf547a8a4a7a75de9f11e4faa004b04186fdbe5e637af9b06383d654d8ddf0129f8a4deb808a3edbd9c6331c789c6cafa7ffaa54418edad31840f57d0749b3e1cf3f4848ee1a5a9f660294538daf60f4e8b426fcdd1ad4effb457a0ef46bd3b4b2d6c7c0cfd7e90283da90ce5e3f2dae0612132b36c3ade523db3a8ab96f24fd91825129db0457db51f8c8f7cf90b9fa8f11b3c9cefd0a6b835f3ee3f7cefed0ec1beb670dab96ca3d62d36c293ec6c146a39bbcc72465aeb30efcf42e62f0880f6dddddca73935c7bdc69f952e8a4d2a3d6ce312014db1ec311d6d950de6591999c37b0646c638fd8a2e2f94096712dcfee63b37490e4dd74e3490593dc5a9411b422c06839939053cf508e0c3e9e41d6b1db9af2a7d5ffbda36685e6ef9d04ec5893795bd9a9fb8288fc4bdbf5cc2114817c7549cf048992daaf2d822a690f516fdb1972db1051ee6218e844a93445cd423dfe241b607f1cfe8464746dbf09a69e39ac178e77336bc043b2dd7e08523b375b2116739b500209827ceaef94b6ccf1444fb66af9dd3791cc7428b34656fad85f60acbdb6e11c857f6b8479902f113398038690b679af2bc9f9317fa27bead2338efd2f7c9bd194b3297339b48074490e75403e47f9432de76409bbe78d4c959490c35725147a73a98ee6e209eba67c3bd4b36308b6ca5d65be1b703eacfcf03620f8cad0ecea7d85130a5b0c8dfa4071bed5665be37d53bcbce021669800dc4e5be3646b2b0e1cd0e3b3c48d1c61e8434e4d22195a88979c391fd038566fb330d3b2f464b2f85c6913c2cfd6aef3e2dd30746b34fab68d670131ee0097b9f57c8a5cec7029faa0f690ca4c33f39a48cc877899f9ff9000f8256824af460665fc9c27113edbb641141c8fce91a7dc8922dcac544f75163525fb18569f3bb6774586dd903e111e2c0fd4bedb95159542204e7a065d1ce3b1d90d1ae46d78e4382f761e5a80b2be293abd6505345551b2930266e732007562621268a0e7bb9388744438ed236bd57eb7a1d32eb9780f9ebf70941b32770d436a781e9fdd98fd5a450ad2bdce8b1508415d8d1a412bc8e85744cc8e950d4fbee9af52d01c533195fd39e33b150ef17a47ea1fd0a97606deb918ce77c0e607781522cc589630f22f1963622940dc6c5e71ed188562d1f3a663944015833d55da56aaaa34fda69d579552c15948a8de0092fbde8b82124cdbb5e5c3f07dc3f94a2e02ce698e09a576e2bf2e4e98b7a3f685de1406299b9e9ade5876d00dc163b38df0115cf0a62959fe6cabb0dee24fc663a7268166f0ab9190b862eee22c733614537ef3206357d2414469db86791a68164d7adaed13171de44705958deb7202db183c6d576f8dadd3a97601373409f7de4d01fd57b4acd8d72bae31cb5bfca1f2df541984b3506ffe6b2d4bfc4ffc8caeeff1afcfeecc965ecc9a88367eb7de0273dd2f952cfdfb765573482967a202e75ce80751919c3f0b3d772a34593bd9de50a5065df60b9a6f7d70f48b3b59b007fb05d6443dad2d03ccc66bdf0a3ad11c8d5d57315ec22ac75b5f10026dbadaee6005b6c2f7e70f166bb91c3cc6fb9abd721c442483ee9a3699492f1c8ce0ca2ee2c75b85eff2e8c430e148a9204f3f30a5af4c5d984fce6e914ddb83061dcdc650c0e80ae488078a72d8dfab956fb7c89595261820e6271beda5d217dccc6ac7dfa0b1e6bbab245ab9dd63da167a138d7f722a20f47914ba0b594470442d871f6be6cd1534f8b08a7ffec6764e6a2ef3f7a4a0380d2bf25eb4bced43e9870b76b1bbea2f19f670bd79728a67e000d699c9d35e28b327fb0d7c261b3af5a7f29c67781185e7de90fddc3da6499fc9051450fcd0c2e4191083432b9b950ad7f37ab27f5e7e6d94cb0a0498a26b987ec429259be26e4297f238d68a95f7f4137c2faaa79f82fa461a6e93eaf51e512ba38a4131220af38ce449f9a6ce2a2e404384dc43c6bb2a62a8b305100a152305f5ecfa3a5e8c781e0c4b26592224157fc12c", 0xcef}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x39d8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() 01:39:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f00000001c0)="8adb3b9b5c3b", 0x6}, {&(0x7f0000000200)="d38cdd52bd44534d6c1dbdaf929dab7762614e364876935891be45418128b8deaf24b50faae6f551d0aa6455ab169642d428c7b371eb4bba75f06fac94cd64c64e9a6d5357720fda7c4865fb468b8a509663715d8df2e09dd3e555151678be412c42d1b119553f5ea61124459e159376e2c7f6128550203f3ae5537e80f6298532b1e144b2abe745ccd11eb9af19118a0f23024c3119e979c8ce9a7a7d618af331317ff25185f7734119ae3253c8b3d99c60c75eb96aef0d21a2bdc1a3b04fe73944cd528faf7617dadf17f7a52a", 0xce}, {&(0x7f00000007c0)="4338d76ce0107649e1496738c634b0e5a072dd3b0812edd85c3a2907ca9135959c985fc907d2c1c6c0dbe8170e3d3db53cafa2027a024ed71de246a776df43e9af01c9ec501237fb4f3aafdcd0f63c2c53bd585eb1d662c5f49e61e8c8ce05c82613e412e2a21ef282bfe15cbe8781fd4b50f56287a86afd9ff92910ecad806691c50da22ffd79d5eefb00850a5c75", 0x8f}, {&(0x7f0000000880)="cc4cd7b77f46077cfab9bbfc9c599e321ef58063997fd644dd010511c070e9a32d778346e5c266e2f1e9f74e63a23af32d3c93bb671ef12b98c7605a5ce7891856bd1f5d12615ccadf6f154c30e68f6f9104187dbf4f5ccf91", 0x59}], 0x4, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="fa1204a49155ce1e", 0x8}], 0x1, 0x0) dup(r4) pwritev(r4, &(0x7f00000028c0)=[{&(0x7f0000000300)="df0549a6841132bb2217a687a5bad5e9e19515acd96ece5149fba933356ff98c42c38b723319fa4932d3303beb70d11eb4756d354c9f36ee095376b06b4fd1f887449ef786da52fe5ff713ed05b08c49c6a3c0ad3f17374d70a98cbb1e75249214a56efd6a288b5d63312e10b66f4dea8d6cf6cf823dc035a8ce13ad0d36e4d26c9fde495279dd20542febe5aae60fb13f5cba2920280406145e8a0d920221af1107b7727c953b5e02a99f24e909cb802220b307bac75b91e31f41bc1e6c7be83c9031fb1499ecb52c2a0e5e003f307f702d60423f9a3a8c8f5b7c8d70f8f6975d75c537a9540211a562b4d0cae206c52f85ed28aa29d5a4d3110279446d47ce4f617d6912c51d92b144216806934f5b9cdb157fc7ad70234a59de0b462aa06c922c1ae0cd455f86c269d7d076f7dee2cef8688cf3bc3c8d3d7e6f915eb3b154f9e143f5fc0fd19b6a9638def1e3b542975e7b42e5025fdec4c06bd21d96c8723ec866f5abd45fe08842967a537cc77be05d394b03f9af49225bdcece5b82b683e8dbcb0365cec2802fb08e240bdba7adbaa053cc5b9d59e6ee9e4cf6aff748d231c08114821cbcb40b5c8236c95b0cc38b5ac98e03147924212d7bedd465b3740dda40b060c002941c7b68383e40f6172708755bfa16c4d1a52be6a38cc0f545e0ee0d012e70ef4fb9fec44077ec5bcad21023f317b5a9c0f108d2f997c829e35578f00a3cea562536fd3376d224c9caa711aeed09c33128c5938df2b37749fcee721a61411406eabcf14d3217b0845c974ca039d82c35f1ee601d5650379139fea4f89bd5b0cbd0b47321982cd57da3df814ca1a19621a3fafef51f418df9547e105005417bd82f66a47118cf37fa908537440647925a8db3276cbea4c080a3f6ccf6d65fd42e11d5396c85cb6d7e0deabc2084f6c4bf57c79ab733211b642bf79a28c1717b8359682d6e980f7493b31e3ca4729806e3c74cd71e6999028c571a7b216c06b8fabc470238d2d2a31e9a337ad2649c741a9f75575c3ba67b77b0051b9dace9dc2c17d05376851477e4fb1183800f817ed235286ac7f47292dd6c465947fd46cda5c45ae34763864fca4bee85f4ac7ff608882952bf1a3e80b882cdb6c2e87bc51603d9bb7381f5bb7e5cc2e2960404e9dcfca285c85cc171265ba8fab7358a09468c2d3b7ccb76cc9a9988d12f9b392ffe0cf0dc17686ca9ba73bbb61278f38ab145f6117f6e444737c715d61ccaec53b08dbd4768e3b2d5f11d622344185c3ffe812b303edc3c82fd702a7f8c32aa28b7f608de4f47b0d0ad1c122a0bf182108b58cb4579d56e7544da13bbc878e76f67cf60154f37f496a870397d9751c8860f77f0b48c462600c0822abf2b60f6fb5b206a05c084659936f7660e7e38335ef44a40037b58174e29226058d7f93a43c31aa61d5a267c5d5a16bb92a8022c4e22ed81ba91915f8f5668b70fd74b01cff1c6f1c6c11bd949c3d8263f46556c828a2503918afd6b2497ef9b4312bd0f30a6bb2fb05f0052fb015f4adff3c484f42996fb66c630491d4c087bccedceeb23ca379500250483a0afe01288db6c858f5534fa2442e99d266451855aa31c3c34a386d9741422d59e34163920375ddee33e6d7f0a8970a44722986a026d2c449231ece138868", 0x49c}], 0x1, 0x0) 01:39:56 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x59, 0x800}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 01:39:56 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r0, &(0x7f00000000c0)=""/12, 0xc, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x1000, 0x2000000020000}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) 01:39:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kqueue() getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x800, 0xfd, 0x0, 0x0) flock(r0, 0x5) 01:39:56 executing program 1: r0 = socket$inet6(0x18, 0x800000000017, 0x1002) pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000000900)=[{&(0x7f00000004c0)="5ed19a94d9776f07dd64e8f41e85e152572d5cbdd2e98d11", 0x18}, {&(0x7f0000000700)="04c6373c965276b527a82023218a3f1b4bcc47f3f2ccb1087a203a445937d8dcc45d6c93aee6c9e4aec594100805c7dfe75fc42dcfd27f62b0a1c84fccb8751bf360591af893efcb78df49a244f92a573d07be3d556655297432a840ba1cbfe79eccc037473ebac1548d0c0e1a575960f2aab4f4415df6dc8ac5f65401dbc1766949d110027e9b668120dac07fcfcd943f0b922b96570e9f3b64da498f58777eb2476e4e5f498b619e0f0a60087bdbd561551617aacf53ff00da5379df7a8cfc", 0xc0}, {&(0x7f0000004540)="5883e0db46c20032cf2099b36f9f10ce258b488599c5ad507f96fa41150ec2e4c921169c24b6fecc0963d73ed05e4f379d5234bf0dea23091df958f1aa4b17a070669bb5a90c38b7f8ff6af037e82e5a4ae479ca1ed134e388e15d62e6f043cad6a8296f88243b9ae27cd7813499094fcd7188d4ffd62f1a9b1dd2f35b804a241c9897f01e916d06333215f55e477f25cf17ba7b33bd900a0eb995218db3f03a70b7a794d82747562716764e4dfae8db37bacd3cf6c0aec018c32ef88ee3778be063ccd137bc77bdf79dbc3cd69294c8e925618071a6e92549882366116217629b238ed971a94c5846d5dd5659aa07d42dd327745fe27b9adc2751799b51686f1df21582d4c6421c05320f61d394aeb328c4d9879492d136268de0d029a099e9580067e0cc0c7d08ab42d1d9d6814a8ff55a0752a90ccdba71f2ff49c5d1330aeb9355d981bb4ad377345a0c1791f98915dfb3ca1dc6ffc3a84a6edd7db3c20cee4bb1a72fa493229a6bb4a4ff42c2ae0844bb47f5022ce23b84241206b52949682b432269d84e9e217981bbe879052b7673c5f4aef17afa17dcd3d5f9257fbbbc228e6fa2dbddb42b99f9b16c59fbe32c3c69af0ef9618baf5eee5213ab667c891e84b1eabc55bec81d8a0ee0eea8a55ab3e32f82d985c689b013d72f37ecaec07d142df851ef8c6943b37aa4182154b70278b74da3518d136394c4f4266b3e1b6b8de9c9edee89b53481b16c45055cb17be8f20d9abd971de0f485ca1c66bfb5a7604009b46c91b6f65b750f3532c580af0e061b30e7c79704ba508b1def99ee3ee569f1b9172dc2edcdd5ab1ae74ab4bbe655da5c0fc4b3f2c1571f5aaf510df5bbfa8c1df8cee341fede7d8d81e79837d04a6ddcf412b894acc9b2c1268cd01ee1dffef3cf364612c2f47156ecc79c9ceb510d8ce16b987a6a2b060019769212296f01e6a873f981cd0bbe287fca9f35ecad41d7be669689fcdfa1b024d18c55abf2d44993430887df23ec1cfa33ed12f3838819d6f0dc9b11e58e2a12c43df2a302c0efdfb8f99ea5711fae5dbcc67bf847ea895bfe45ff64402e9452910c5e9751df95fa79a489b1e2bedd01a2f9e9a784a977ad074de42d1094e3d1e6c07d4c20af8458b534d91cca185ee44fe41728d2e6f2d9b61ad95c6dd82697cee80e8980b068892d9d755a14fa93f11c6c16b3454c6c53f45513676826138a043cca3ebb1c1d7815f6c25394ecce0dd816e77d508c5d541e5cc411287f1677d9e700179c57ebe5a0558a6d824bfd501ce7d8708bebccad4128465b87c6a461d85af2766d0c585f599ff38781bd008a2f5645dc463500a950be685f4abe80356e1551dd1b51d5fa58d14a2dfb22645e2c16489da0f4002ccec72c99e6d81666635f31355c5cd6b8f8695e56fa5f9456893803e752f33be9f694cd749f979f6919de55eb9a22c83e87983eb0d19a29787fcd760ea64b4021aad792dcc48d24598bc07d9b9240ff367625d7f20dfe3c882c99a3accff9344be16547b14c01050da5cdf9442123d67f43f9cd540086f97b4ed161c6d72401f69c9131394f3a66d10d88faff7c323af60928d6c5d3ae2c6f3b8024bd4b55dab495f5ea481db0528dc38077278604f8ef0a15b839205db1dbf789f60633cd3eb27da410dbf9a03b963f5acc42624402f9702ef51b07a2adee1693414850c91c1c134b604aa6dc6d519725113f68642ecf8c91bc46dcd73f67cda5e69b4bf846e7b3ec7e14e0bd48f12e4bf8279c93c43773e189210b3dc5dd03004b8242e93e425072d4895dfa790ae99b6172e8389baee37862d832c71769094fca022c72e12fd411941e5281befa05d57868e2f0de842931b7b5c8e18858479db40124ab16ef121136bd80381101c61f3ca56cbed8ed44800bb9d1fa5fc1d420c5412eab7fd5c5425e0e8295d98a87ad68b3a56c1e7a9a254314f72c3b08caf7307fa9f4e04244ed56e759b7801230b9cc446cd0ad8fe96f12b5607c95a272daa8490e79deaf0ae472261146f480c4051376b69b576c4ff2fe24d58c925803550e128ece98f64f84955e421a2cb22be1d1fc646d413113d59ef53674ea45677ea261cbc6b84d2c50a2e4c5f34e194fcdbd82f336dde63d3d59005fdd0d65d807bc83136841055fb93d11e7af9e9d38f676b88f9b4997e143f955465d85a9602e77a7a8e9e1ec6d4cd7ac96b3fc857e5a2ce654016c39011e3f9040b7e0ea114d73195de31cad4c56cb9e8edf48ebb878d2105efb630f597068301d158f9a39ca078f98a8a8ce8212f4aa517064789f290b6064f7e9066d03f330a8ab0e5858fdbc0ffee58ec8522d0208a21b86c6c94892c2bfa82a56671cdf63e59640acabd3659c3ea01c8ff431205eb7668a3a6f6b1eca6de4f821a9d83872ac0ac2435125ccea9bb892f3fe812b4e5e3b5d9fe0fd558a45c9c5a11f2649680c6e8a6832509e1d513e21d727fd1dbca68902adc5dfa62966c4b5c362e58ac34277ce46a245d4f05032e85b8b4d1852a09a744cbfa4491ec71562b23354d444b3959db531793ec682abb75ce2428ea031b3af1cce726de00bd7b96e7d2993b484d51bca2b64f678de9ae920267f321f4d89a80f3509750fac211a8f8ed678d6dc53bc4bec04fa15f99c3db4812efac62b971f78359a3cf0c734568c46e4ea277168d96ec86a2c38d24526be18012246b167a6132dd1669fffdc6ab7f90ae3cae92a74ce637d4ab66ed6983c689dd9609cf69806cce879d25a168e610fffeaf15916275f5a34ad4d75ecb9bd6308e6ba08869549f1bad87157b9332c194196227b99442896107cfe7e250b098f750da3208c81ba21ff950aeeffcd0b463ab37e393b2b74886e28b4a34474c0a7d40c9b0a36f7934cb5bc8b8ca79f384e8a71eedf32f277a2cdb7d7ed5f0cb236c9b2165ee047c9960376a233c4ddcb318137c5141cf9179b70d439a6c324e6bf200e59a7d3ef6a98e8e7e9aebc80265e7f7f92fc5aee8016f18c8878ee267949cbe75f857bf0f54162bc89b042341ef77b834124b04080a6ad42e5d9a921c3d91e9181db6ded58c8f450803a3f7f27dd579162fd9252b761a1eac3821c8ab60ec4a971a931162d46368ea8b1d2e5f2add1cef7762b91d2d0d377127a03e5117304a93b62bd8fc788669511445ff327c157388f6616deee47adc9d657e58286591b49383e01600e7129d33ca7a97c72256fd9f23a60392c8e879bd3ab0a8ec23c67996ae4c4759be0a63896989b651d98e047b9a6cc7a49b818a057431e9b9dba79d8cf2a3cd2d375f758fca0b2012cd88032bf85e8487a193521c7e1559b04c84f3ddd4e17c9bff6419a3afe5c8786cc4ae350d1761991b06cd9381c97180b7377d2202d70a7ae255f10549ddba05ace1d109bf52330226f7f283f35689e1760851bb5f5d3cd0ef2148d4dbc93179fed6cd21557f63819bdbf6d2f1a2360a5a61076deeca5a188c1d6b097e49dac188c869b85c4667d0231414b8745ef866720a798f98e95a3c66c0dc33f47d1902cf55e2c1ba43b2b5732b59e68566b1d0c28e49deaf70c2a0cbfae4dc8b3c19d7c903de63362b3cfc48cbbe0411340e6e50fffcf75e9d2660615075af6e9396c9ec12759f2800c23d0cf8df4ae825259c9267f9b4f3f3c156c039189f811774ab4de509c53696f6569e4f2f6d722acbc90a1e523524c06a36a79ae3f0fc7af60e23e7bce77187a8c512e1ff53d7f721c2e5bd8e5ed87c80965476cf865dfbbcf6695e466b15320e8497cdc37fdb4aa8dd72481346e7b3cecc725e5225b031233d098984b30d1eeea687fc64d3411e079d7bffbc579e84661d001a4a91beb9b4abe2526a27339da25b77a4e5e29850b17f5e473e62000b55cbe64eecafbca790d7ee2a4e8bcaacf154a73aff39de86895694a86df07899193f44c8335d9a8d592fb63ba469a7c49c48badaa71d0e43d77ac413aae906579e016fa1a649213f93293b6def746a17ba437d98c1ad4f9cf4adfa36b63bbb00fd3ac37659f390d76791b205e0f01661e2b5d1acc68e0de93fda4d02888db55c97ed693b72e9d809e1ee2ff7bd85eb2863331f11481ea1a56719c4ad8e6b23b8e156cf867b58ed9e590b50fa2918cb90112c27ee8c43c837a5889df6eb490ee26f35d41d4d9d8b0b6d665575640ba57c4b605fc46ad03b19f17fc1fd67599479baee1aa19004c9198674621a34b96ef02d7123ddaddc5b204a7bd35f747d0e3e0884a178aa2fc042666e613f40fdb4331d8cb3e8d2dff6469916e04fd5ade8f77de085e01fcb030000782d51d9c36fec1aa51b3b9b250fc087b390bda99333f1ed186615e41566d90560332dcbf73f6e27c115745a2aa819a60533a4ed885db454111459dcb61a68afb403ecf8607f7db660661d5cdf5a42b82a2ffbe49060e902bea0c67951ba17c0f8ee1b65beb8e258d0a9273f942de66832ee2cff0c231198c48394b0b6b2486f433c3a4ca66bf5e5fe5faec1537e133aeb634aaf2d0c9cf6e155308e0d5b3ce2f37da7cc11d00538fd74f37acfc846c46784b7ba98dc1fb2e2fb43c5674b311825678ee4e8e13d3eddc009f5780beadc7c21e0791d25ff9681f7f353fbc80826a3da29ba99bf0cb2a04274f8757a791fd8a6748638b1830f8fdb060e9311297392a064f2e2ccd7ae05eceac350e91aad7c77e9b96847c6091acf65cd49eeb47c6a060ae4dd20d65d54bd4c087c76285863b7719fcc02953a1e00022416d238f1842f7230b8255f18fb5c1383ab4ca3cf345c71dd70f988ad0b28996af75cb3726e65d4658c54fd31bd9957d377959182850c89046c1646f3b8725f7060c3b10fa3a0cd915923dd65065d55320053a6f66979e265f7a76920a964a992622ae5b4ecf1543ac58eff42d88e2bbe8bf68b1720060625717e77e2a238f7ed52d9ba34f46f323d95b13f42c1f44352670ca24aecd2e5ea0891d2840e544b52e30654f63d765af944bd472bbe6074371c337d90c4aab572c97c2e3296cd90028370d7df755e1a802bb4fce36f5445d649ad1299459017ce875c77b5b8a77cff8c6a7f8f0f96aca3286875472cf87d32187a29305fb98a87e31b396afedd577bc8beec86b993086f440f1011edf6e2d22a5d6b5fd1c4051019afa33f9eeb7bee86bb4d1bfc9626353d6d143db836c3be7ab7e467131c0f67998e321597d37d7d3a50aaf1c5b2c88043da3e08192cdc7a187a69b633489e45ff1d77fe89602a1b5c78f35afa467252d5656dd986b6c188fca4e31fe4e8d5f4abbe91adf39ef77d78a3b783f54b6bc4de63c7589bd9688c0b3941fd13216e4e60b749f3c656b4fa14bf7bf577271f8c560e87c0e3bd259ed0f631306988158805d1b42870feee71925916711e6c66d752ceb51bb79a486fdaca454f642d08a36c3b67dfeea319ad218ac537f0c474f0bfc49b4585c2acf4fb7746fbb0f00fc9c9280ef73f104c790a2090cd0a89741446efdde9bd73d5dcf631deb53d3e194110d70eaffcf40575f343d0fdf046c6e7dce15db91c89aeccc7a168b983d64f9e8d03663f0d1e040dad3f344e6d2df0ec987fdb96d2e3dbf9e362b90ea937529482d9045c181b40e35c517bfde5a589466b5e36634a9cf3d557f03827b77c23f35c6e1269022021b8d5b0174175b95e624998e05f374b727f130a364c808e5fd7db15577fdaeb49d94fbc48e59dd0b2c7623e1c50512b98c54dcba5e57f699d1733cf2f21358d5f87c9b6bb2e31cdc2eb06f5249cb6acad7a782d6036771481e845cab16754af7", 0x1000}, {&(0x7f00000007c0)="4ff49aea66aae649b8e39d4320580b9d3c5a21ad6be8d828258a9a9c1158ffb406d84621be954771043bd57a34768ac77b15567cffc3d90652264a74d86595dce11540357ce44f60dba6df432da5f2305dd169e08055e4454a7166099793b374720785030797806f24a83278a502c77c66f8407e7a5e3f7c1dada743a5fa4b8dff962a1b196a693a2faf242fafd6b40b7a14db1eac5a2f61", 0x98}, {&(0x7f0000000880)="eb67b7a90950c24bdeda1515060abdaafc5deac70ba173a6d8510f7e08bbe8822b4b8bccfcdfbfc0f590e93b2192d70aca7655243b9728c3e2c16b1e4da2c95b08b36e53e4116a02bf1bc727c9198b5e7f7065c3", 0x54}], 0x5) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000001540)="660d06a0a5e291bfbcec8c874d4d5688f8fbd244791bed99a79c349f7fe8204929ad968c66f0e8153dd475399d6143a2c93737cf32bec72c31c96fb81f03691184a699fb34a5d5ba800d43e48252f57d6a96939e8e9e3081bed633e0a142df2f493d8b48fe22719aacc10eaddd04ebd13343e42beff49847e6e8379c1419c33ebcd5321276bf4ebd9cfd108d4b9f4c6d37b084ed712352b0f0c059e7a5489ebd30f8b672e0572e567972b74188e6447724d173a26ea61ce8cdb4a0972a687aee26c0520f0cd0648f4289293104637e5128bcecb46844f5b00df0e97c45e79d4cd70dab7fc772cd9c7ded6ded8e11f835f2b0553251be6b4593e2df2ac9b2a2697b3e12b4d608240d2fe77e72be9c6a76a24625fd46d09bbc4f002564f42d5eccd1d945397c3f509e7e480f11db88fb0d2285e7c09430821eabda6cd502a43404698a131fe641fb04e16d7811ba9a05b7e9a288dfa2aa8518a32f0f0dd0d2642c79b9d1427a5e946cae12948b3f531942f53edced31c7f17662d2d4f3c0c0a60ac4b603c688ae7b1a4532392dff9bc12d3c5bce5b23626ccf242ec31e2f7b9dc54325ab84727c7fc7959a1925337c001e043874b02b9c53caaf17a5d5360849ddf6fa1550a473b8dd58b657cd0faeaf60b18ca244f9031ec7327d7d566e971ee56f1ae7847cc99e519896083f3a6544b0ad33d78aeedcbefe830c5cfef2a78eb7854e7fe6bbc3a958ef1887f784779e7d670cc9ecefe018fc541c383509caf855449dff50e16cce69a37f14f218c73c9dded623557c258b0c8c7a859b129e3991b42283dd780027043576eab5885efed0595cbc6bf40b369eb5029c650518626cc5ef422ec2336a420530b75c5a265b5c284bfd4b5e68f83c09e2b213745f9d42f08cca42de1add2e4ad80c715403637041fb8535844fdbace3b4ea583068ad46d3d5560301f91decdd6712467025f8075cd6c43922a3fd3e9ec87abb6713ac4a5b8f8173d39d37008cbec582d921da7c21db2604443cbb9fc590536be6d2ec6b35e39f180347c1bbc5420ac9f6ba055595f40859a8ce798f11f17eae87d82275a964a6b8e21c3238713a4de5e5361eb388f8f1ee8dd8ab760d8fb0b25fff66c53dba1cd5bc536f5b867e4d3d99871c211231516795d61cdb598cfb5ad9b51313aa8955eac84ac208f9f96813ac0ad42b420954d59ce445bbe715a1b4672bc7790e6c1193731919658533755a02708e05b2ebec88fe5ef0ba422a94ab8ab9f32d366d84798aaf06768519f48d9c6f6dc0c7d74c5e7260388809b7ad0f168907ccfa541a6b768054bd195cc6a4f2362096e85cb5f9ae8611c01cec75e318d55272c02e193e98b710ac513254ba0f8155a289387db23ac4139ad260b18542802b9f3224a2aeb3c05600d1ffbd5307a8ff28c6043ec27b6f17e5e989603a449380487b41787bd528950f292b16b22a88f726ae1d15d25536e7e24f160f83ee2e1415ad9e49956246b5042d645cbf600e5f1751e0ff15d8db1ba1d803d4bbd4b86d8c3bf9b5cd303327b47262cb35bf1e66c047821444c78748451555f85aba3bc2597ac2f01098453c34d46e0c252b06a82f86d75800738c166e81be697e25fac5d3a3b13bcdf4cdc79339561dac72c756d10359c3009f16bb92f10ab4062cd50121e24bb5c45e9a656efff46c366d15596128b7bf0f77ad1f09bfb5c2cbbd55a2e6852a8a782d18c817f0d449d00974327abdbd7977a690f31a8e0346c919acc3452e537a5bcc17f35e72ded20689a5f16c9ab75a26fe8f6c3ab5bb57eebbb4eed3fe1d073fbb985cf44dfccfd1603d9adc1e3f7a9a1ed36734d8a4e67ec5d6d353b62f91e86f8c3674a11599e9a5c8aa35f0d3a38ed30bd2d21ee57b9480d043914c7a95faf0f9025d9997e1e4e3ccca75da0e028043535e9baac339a6f111530ee2940f24ed3af661fabfba7f623bdd91d8ee4b526bb07de844bb49c484206c2492cbe6eaa2ad1554e2e89ceccffb0206421bd704f419d0a411a9212035b1f76286da005b59448b4b611fb48b591e60110000432b372051a9a4564c84a0a8d461358e67cd394a33299113a43c3410c43c4c5b55d171b389d71dd30b42857fd489fda168e842370427ac0778348291e238876c8b1d7ab2edbc059ffc1520ede9909071ebc0b523d1a7524c86977b604a25dc4ad62fb316b5c6cd5979e1c2dfe8a6b2af5b0b387e13522f7fb8662d5ef5ff1b785c8b34e1cbad832608d5539bdc6ad167dd5a9282564e291fb67a52d4d8eb9175409938b37472747e806a451e105ef5228a43f9be298731baec64bda33bdc0509422d39bf902d49dc0ed18fe6290ba6ee9be99b0112c39e49e9ae2043817a83a91dc6e9b785f16f84c19fc18ad0ba73cf57d1bac24a04cbc51c84ec6b7016c8462182709e0b1293a7340a84b4d89bd45a7a051b47b997e5d92abb90c5d4da0a65153f263abec03fff9563a5b336be021ffe060c3fa7569fb10d625f31f29bdfcfa5c1ab42d61ae23ff883e889bdb73aa84fd6d33f118821749ef082565bfee9f29aa280c49b7ec65b0c3c59471da0c8c2d000b92c43ce8fe5494d2a92e95cd82d6c1984b025a445490ebcacf678a2c361a7b00590aee2a0e199e7a85925815b3d0295b4b980e5bb63d472d240908dda64735da1786f0dcf69cb7d39167e4ef8d241cabe93ddfdee6592914b3b6912af59c072be222f1d63bd7d246a798cf2b6dbde6f8c2ad331a919de6a7f64d5cef418a30dbfec141f885068a56c8c00aac8754f9b25195df4c7056c0d953f7a53abd76b0fbd660005d14e2796466145b1891face6b69930fd532f9daedcfcea66a6f04fb7ec3b8ea1a8dcec645fa8b979dada24f320dde3b8ffc0d2421357947975df2aff05378e383997ca51a1499abeb77dd487f624e8b6de6ef83e9856b8908d51bfd4ecb3ee2c916b98414d1d836afc1d9341b4420361a29a27cfcdff1ce7fe4015ae5088d7d1abbe7e904d8e2fff0f4e7f2163f34cb4829df7b9d491eab6f346feb7b88561d23241fb50d21c656cd7b0932773573e3d66494a8e5d21bc30fd54dd7948d2e60c7da7cbc0ef413b858b0ce4f45489cfb2436c92d1c046e35d5a933671f1e379fc505f93303e5850674435b2dcc1335f899e09bbadc37deaf6cd52b948594fa08fafb46929b1d11c805dee04a5cf4d9449e1e01fb67d6f6deb9f250948e7c95dcf463cdebef25e776e0fc3b6396e722dfe256a7cadef2f622c4832acdeb56ae2af7e1b45beae846d5cbf97629a9d114921e06ea24f057ae56f183283f0cfb0bcce8f082a88046c31c2f5a291e50eaa732d2b27ce3ef583dc868afa24a0815b99a213affc8701c09afbb6a402c0f127a3b910a442661a0b4569a85e255261747b6e28208d7910308fd3a88ee87e7c5304282e3f7d5497f0bd2e2fa7b14d54b726ce22b0977520477e945d6a6d612a6d762c568b6378b668e3ffe632bce984036b6f94dd533a2be5c83f9b5c28eb2b71c9346024d26571cee52accb792535531412ef36987f5c341cbe3c80f1c77dc374c8ff54245b5651be4cbd91d60c2c7fe6af7075f058930096124c77e949673bbfa06e825a65e22c82c6c87b2d176258391b64f8e0fe839efda2ba298cdd1f8125eaab4ea29dbfd29d718342ba71f019e161b700704e8b14b2b6f8fc5183a89ffad10fe2cb70785efd3d7b345597d219d4b1c0a178b2ee6aefdb760aeed447e65149963e5f210de953910dbe1a308f87f60dc51dbf6e3b0b5c9fde77ce51c774a2b59dd205f26cfc8c01c256762d5326a809694c781ca721b5bb94bc2e965905718c8684a7f64743d2e7dd57218bdea013f22ebd41cb006e667f24d66541fddd1b7ed0c8b9728cc159bbb859914e1718d44fc755c74a582d73abdda60df06ab946ea7773df8e4178071c937a5896549c243c936c10235f6a0a070d8bd12b44b97b1ae639a30c6d01366bcb8fef08679ecb84a657c55e4b6723070a1398f92aa840d2fbf0a3bd36624e5a87e5be0272098a20e5e1e13dbac1aa9350738d0776c95e7f8fc8fbe82581e37cb94990d0003e6cef44cdcebaa65fc5de29a6a7ec8f04f9b718786c57b5d49db453b932f29ae601492b4a8a3a1944cf2f9a83d7c411942a1404af42bfc5e9524e2306a6cb4cc3318ba6107a96493008bb6bfb64d7080a698acbd6305764e4ea1e5b36f636bc129fa2b7865d180250e38e521d7330ae58dbb50c72d3b36bc4c4f0f5173b8b694583fe00e9a05a7585be943496e18903575b5733bf3b00c9540056a658cad33bed16291570eb3192b9515cf33a407b3d3c0ee9a559939b99edaa087a394a797b7b706458bb7d55cab98520118e0e91bf84320196f38e2c7b39b9dfc28348de4c3ebb3009946ffff143107aeb79bd3bd5e6d289750a4d378f691e6835367fb9876d78def580119ee8cba43ff49292f80bbfeecb719f33a0d729168e4956be0a44c8205eaff976eff6a38747eddb6dd85b50d0ac97dde83a1ca6c6526254f5c7edf2f5d11474fdddc478905b3a749a5f6b47a4316e7190e2e5366d83efb19346f0ecbc2a2c44991eb254b060294a1b4e1d0d5c25d116a75af165f1f14c6c5e02c8a456a0c2cbd11ebeb864a368c378f2f00bfb11c006dc1d57019780eabac444bfbb50c493bbcbe2328f0f9502d4ef23e8bd79acadbd77327565a12ea424c62f1b412e3d96f714a409f05cdededf8b384696fa513d123dfa1714754d89b2dc25aa83d3f9675e4dd659eee59785c083a387832922b3e912b168086fa3e5441001d80a2375e5952daca199601be40651c472f2785f08989c7e902f276fbfd3aafa96d744852336fd8f180a2020a1e24fe8a2859b2c4f53b6ad52350e0f3dabeddfe1e581b69e791b930bb73a16c5ff6c7c914c7285aa106d235fb7f55994cb549a8dd836e90f3d2c3742bb04973a87ae124bea93d4a2889c4ee350091ef0e21446242e5687705b40b09fc0858c7514307f96e2b86b40057b96f810f687ba1f9eb5b63197a1324aad154d6fbcf38c4f81dc4f19361c9ac40330d71cad6adc090bab3688502122fac5898368f3f34c27656487f6f63aa07aaa8068dee141e60a5ae48dca94fb4aed6ca38fd5a8b9e46b4bdf7cf5eb07b8a26f072a5a458be04093cf90adbc4ea39f1aa56ac95552de35bf4d3de6f3c8cf8930c78a4b91da552e8fdd4ff366c11a75fe5738155f48fdce656a7ec8d8db78a16368b8d1d9e2a3eab09c275db5a4b0bf43a7e062bff988ead7b3c6b46f06b0ebb0aafc2a1f7f4d35a8e3da0a1b7805cbaf55eef3e7e9fc37c3605a6c93a88842de036069395dede891e2da6c3933ce197882f27aa7e6fa6eca7f9704caee5568955d676612e7d17aec1e629cc3dce04dd3401f986c310c446efa0d5a730612c33d825bbae3acb51f8672b90b33625133e2c585978cc6a4f74728a882ae2147ca55c6ef755a306f9a2a2e18de97c8f671896938cd825a155f0d5af078ec650226fab3b517669364a8affb9addca8ec37484918639ff4850df647c7d0a4a59fc2ad1901b1bf7f9879464da9e6c148abfe42d3ab7e71a70b9d066d6643a44a3d34870056bad52d90bc9e40fee42c24029b677bd579e695fa3279e482f4080698dd360bba04016953d98fcbfbdea3a549bee8852346c45f375af0a2be642592410924a3f751663a7bd97225a37aef1c6ef85c1e61d8089db303dd134687588889774b6cac80079d582d84ebc6518bb696760fba104918ce8d73de77d6ae5126ded4d7132f804e2010", 0x1000}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="76501df54a009b100d149e7de7218818a3f553c79a414b39c982a2eafaf3c4813721ae2d2f674ff04d0fa5552c6a56bbe33a4db515c7aaaf4cd3b6d54c1a464f90f0f3410ed08ecc19496b5056a649619a938f08b14c4e49", 0x58}, {&(0x7f0000002540)="f814ffbffdb1467474457996105d95a7ae288cda2079d1a49a046e72ef5db9f3408a888db8505a2f4dafce63a96a1b2f9ddccb612add6469b22058c4a1f5d1373aa0ee97244c45f516612f1a123107a6a6842ee7ab7f7733dc5f0c9f8922e2a4937eb2ca73d77fa02c06a8c0570d41f7c45280bf7cb2400da1e8021c187865d18298c935036efeeee38cfc1396965eccbc511526ae976be3006c6460c3e96809dff73807540bd7590ec8348d47011ed6f8711d5e25baa5ce34a30be7c4dc4ae2a25b1c22829f6605170d89e120e0f9e3cf1ed3197f3071ecff269793dfa48334b99359c3af33afa49c2a885233da2fe7337ba9893ea533f7ede3b0b11cb695d9d269ec3ad639bf34e5f886fb56d8d5e37b68bf3b10731a7cbeff443343ec0581dff772a53ec06e56b1914c3642930358b5eea3893e77cff2a993fc774a6bb3c72ee0b076df9b856f06b98dbe0746400f6cc2a04552fa7ad6b1b4a22eff3f550a420eff04619215726655448f9491297b81ca896dcf7441d379bcd2a49efab28bb6add8a40540127867918ac1813e0aa6daa73cc18669a87ac756b29f8d85b3ccc5187077ffb6351fe6dd7fabe81b71f1812b63e4875ca9308792b3fadfd2b7b44c082c2ea83e883341131be296160329b67a6e4ca3d0c076cb25fd560564181c18bfc5d6ee845155323243bd67aca2e2e490c0ba1b9a9a8a3130013cc2237d17afbb2a01ff8ec22841ee7fc1bf305412c1f4f105decc8c86ce2744bfc5d87ac0de6f2c4172322248ab264e358052925bae4a4d2d88780d236c793bfc83154ad9a5d034f3192f6b11017922c99193d6031dd52a1111722b8e205307d7ce9b9f39236c819ef6986eef1b2b4bb38c94e60333cfe8207d3336af77d5c733ec4d856a050a5742bd29a38e82481f7c0fba2a4f67810e028269a9c598c0562bb652754547c93f610dcc5ebfdbf771c5d0952c5a51f4001cf776ea117ff27d09cdcbbf056f33f5d7bb07fcd53630520a0720ca7b07cdc7a8e1e94b2a1b442f345afce786c280af72baa1bfa403c73993ed6331d46e2ee5746e5a6752c1969306a6d0b682d91c9814c6f3f4a85265bd493de0fa7689cd1950bca55cf6cb4dd5449d0912f76edd1673a444d1a394570964a0bebc49deb188ac71e31e216e42b92eda03874bee080dfc60371caa4ef5cb6ed7b2fc7d544e5972984c2758f5b12b3e7f266da96c0a10004ad1a61187a74f5eafa37e1aa1e3a7921210152dee605e8fa09116c6faa57426e0eb8ae841c40b0ac7efa63b58a99396b98d1c4d227fc069e7c381583018f7ee9e08d8b07e267e5d71f762e207e70e925b88a210747e257004259f6f6850f862ae0ce95067c381119af74641cff9a1c44cfdda769109d4f105baac8028df71cce9f362b3bca505b07264a3c22dfe4135db631b86fab566c718a030f7eddea6e42aa4794d2f41417b2218c238ad3d0020706f237b3b06609c1cf495467eb5fbc28e45d89e0ae72f6c5aa133c971dc29b94464bb9dc891ae0ec9b8dbd509a4887731c3395154b2ff21db7de66bdcaec22897fac24eda4f318d9255caac387f5059015a7568467472ea6ed3392f9d5e0feeccd6577438cb6714372a635d89ce2419c43458c1533d96dee232edc51047d2fd9eee0ff7627cc08e1f11c94b0b8d9cadc5249e1dc6444851fdbec79e2d5a290960ca96f90486fd4cf91130864e8885042bca77be3bbf31b105eb29d23e51717595e5bc60252ef76e5e20624c4c273b5eedf08c5dbeb185e4ab2f0a130137e2f43593b9fb7312d1bc03e8aaea8b6c5f4f023a22f77e6b7a375c45fa81ebedfa9d5b14b5f840ac4a0f47e21e326ca215bc276d4559ab8e1168bde6709c14455edcabda6ff3e2391b8a684227f549204fe45b0308bf6402259b72fb8d4903ee18f6d19815fae7e7b9a6f192ffc08875c3891b8ba315b498996f6e8ccb537952cf0cff5e5140b61cb910f481cba70cb4d2b4339e7aeccc413007d2f374420e117b96fde356c7030c6b70e26a7edbcd1d443235bb995dec2eeb98411c8f1d99650035f9ec7d94cff283c8786b6734a93e5b73da07db1da053e4adf0772cd269f51b971540f8661f9a4ed1431cb12377b37752601fcefd243138bf5e045bbbf5dfbdf5eb0a3dafdc7e1a6da72d873a2cf92580fc0e433721f27043b365cab1d19afebbd7a44a9676a3dc7f5dfbb463d2e34fa8a945651dbcc2bee5078d24ee2c0d6661ba02e3d663807f16226967987b851247d00d8d2b99e7ea8eef0b0454f48b562a47778a0374cbc93e3ca3f27a27a9d3429b4ae6453c2963dbbfb4caadfe889534f93f06df1b1435b56403d3490974145e51d7fd5b28e68813b1284a3c84366e1618ee3b437e7a50fac0adc97de69789ac5a3634aa79032e46eec9d65b8a9046db2df70a73ad1dbc7ded0bc8c79ce9bf02906f55c30942ddf19cb19a0592b82c274a327c13e808671bd754d5b5a18e0edfcc6e014ba3b579310430e1c26b49b0164070163079e5c058d127506649928d831a8a2803f325d0182b6fcbb5945503854a920748bd1e3e6954e4eb183a579f29864f638656a855e16b86cef3b44359e58d65a68a4cb4311d056ad97015676c5451465fa187e8642b452c7d68d05e7948da8908003e6ba3ed7699f690c154da58656a6f086fef0225833624de6721462f57504326f28638aabedee6364f1345bca13e98b26d2c7df39bd4a0e78f6751c038c1cbe0954470f056d91e945cd31ac91a21ada045a316c2f54df6cc6cfe8d5a456f311b9232aa1fd8ed895ed04d1a6266d10cbe0c468d2a0ab85f411a6cf6be61e2af0be0c253d2736759a6b9646c5fc6c41e4855190f390f4b96e3c71d250bc2223505580f265b9b830cafe0b07ce5d2dacd025e657d01746045e9cc49c78770971ef7f676ed488393a374f3efc9dd8d26afa89ba2cb2fe180b6550d55efb46a7eb58220a57999fd1caa46a62c95ba045b62cbbc84738f226125cf50d25d585f8ef53c20a2550c58cd67a962f5de75561ec12af3aeae5752404ac72abf0fb2fdb001e5ac4b6f5f21389af7c1b7caf075bc6effe9b06c4038e2cc1244b675ffbf8414fc32ed42a05d026d1c6da2ae22cec6ed65c77fd25ffc5a2d121fb3fe6241a425226b0ee15366e8c71e76404128a52bb46d45f60e6ad4a39a88e6658213a16db028d341fbf12ede0268b62fca48955e3ed8f168d605fabea3dedd287b854e01089cc3a513cfe7d8c97c7a50c97f42f7cdaf088656142571de963f278ba9dddc4e7b201ae26b0c3c28e1d38b4c58f6c55b2839d4688af91d98362d2017140f093998b002bda383b63658e41c35bb236bca58389ad67ec9dedf158f5643d62a1b8cdcb07cdd44b772c76f62dd5677e38792e961f0bb807c2483fbff657a29085e667e483118033b3e59851fcae995016036578d012cdae6ef2b4e3a1a9c58551b47bab41acd72aa1153e27ab10bc6451e269ce4971888cddb6b3d7ae7ea89acd7c62bd06b6c48f8f2ebef66fa0b63cdb1ad94126e3465898ac62e40bd6f9979e852a7f47da0cc48badaea9b2c2223513a201d55503497c6cec592d008f00209603ed31c62592cde185200b2f7f195a7fca14d40da68081cdea5357b08ab0fee73135fe1b3a62e02afcfafe4598af27ae99a5ac1ae45ed246b7e424dca49ad3aa6d13bea8da6dcf153c4529b9a7fddd82d518fb1c03ccdef1a9afe750928f8de597023685ef57101d68ebfc50b3c15b0f71eeb422e7d51a4fc5c94b82964c60f017e89604f383f131f9977ebc843074fb80701201461f984f29467da0f7f5314b6e357fc079a2af79036d17ad0d4a1b4b8e6043f27aaefd3d0e1a3b5d8096a553b5b473f3aa471563485ce32585c41a76d01b9da7fc3bf8943ba16af76ac0813ce9659e081ce559d248288e60aade556e8e83c5760bed9af15cd1ea1102be1a76636520a98f1929a34ea33357f2abec8f6c50653eec155870c2b72b3b15a333acc1e0d5c222dcef1e3fc1c76bd31503ba3e05855ef1e7bd29c37b615666d2b602a126e9cbd9f73cb26d434721812df0b787ec3a3c092a19a9432a27a1620cddfe0ca1534c49023a6b897154f3f896aefab0879aabe731be2df6ccde651b519f2ff723f0524998a8ecdde2f1f04825a8b6b29b85dc8d9325dac56c79703dc52108850b804deb7e4b0bb4a78840fcba2bfdf0f1bf1d3856408d6a6c528bea7ffbc409597801c6c61629b3f43800b50ecf1e724bc37fbba2096d9308434ad8265a00eec4aebf382fefee3c8dae0980cad694a26245b0d5bb445c872bda3826203009ea29c5625d368eb02f748d0acd77100ce031bea2320be6d0572651a1f08d7958f229672c037b94873fb926dbe1527e4e761317b9087b759b8123cdae656ab388d4ad4d6f6bc6635ac87d3e23789be66804867bed154664291b9a43c621a1c3f4a4c9b25fded71baed94e5996cacc7ca812e0bef9ccdad014cee121efa4e78dd020bea2d51ed75cab28f5127704430038d5934ed4b12bef60d0f2bfa69b2bc005da6144504a5ca8621fef16117e0b5806218027940aca7fe4abac082ac07a9fb2f02777ae744873a97966cd164d358f6da2bd7c5fe6e115ebe2ff86de5d15fee7070850c703ace4030511c4d77b5d11da8100c5e4ced07f1934aa2e95fec20644ca2232cf63752447b99ed8d782316bce6a2e1c40114a639cca5ac20d9162cad5b1543558f9577f3f2d4a5be7661b0449749fd15357fc0fd0289aa0819c729f67b4041b249e624dbdb41f94688cbad9321caa23594cf6b7c03cb28e40e1931249dd352ffb063ee9a2dc4ee236720e31205519f89e652757de5604896f49fe694e98f8a2d1d6abf90fe6864d04f4b8a1bbe5a61da4bccbf110168a4b7959ca45a15fbf6f18dbfdde4ca4181430c48be357f214ad5d8a53f5fb8c4790882e5c0964b774cc70963525f966009ff0b17f65504a9ac36ed022766a7657cbe877dc657691931fc5f89fdde3cee4ffdef405dca1829ce4ee5a3977b96f7e81f2ac9c65a6d6114eb16319dc33b0ccfb2b402abff746894f6b25a4029eb41c2ab3577e056527d23fd31627641780f26b870c60814d2184d3e10af2b502376085240db02be30e135f098347ea3c5dc6a4314c730731ca09c4e0efd2cec4e98e47ca98ccb4b35be20c708fdba6d744b9bd4bb801a0028b9be76206ed0f40c92de0e2b3eb673359bc35fc1a09be87977cd06ab1b84cef51a0a1ab4d4c377a33a434a27fb84186692305896b2026b99d54bdb41530325a37dbac746f3016e9e6f7ee45e288808811a4647c249602df49d5de5b449af42c55667e994b6659e4ea87e044e84f5f960eed7fd2363cdd9f6f88ced02b78053b19e067c0e1d7f0aee68e8b8afac40ba712c6fd2f3b029b97a88590000e04a287270da5497bd30e87dfc8e7bba5dfddb02ece37b3b3995d7bf5713267f8d6eba822a43216c42c03571707d0b89d0b479845724be78dff05ba140c4800811f8aace3d4082dd9f2511ee68c5ca2f352c7d1640cc92856142a7863b265d9fc048b2ee178221dcae368713216c75ebe82d76156b0e4d0b9762c3c8b151556fdc834dbd32b1f9df819d9e712380e7cdd412ff0f36cd5401d9af9fb89d81cb16d48fa5e209c8c427012e0537c1b95af57378a1f8f67c6a2b358e2e338c92e604423b8d5a20a42d9a37c7458d3c3452859bdd98d14f84845453476307b379cd50d89fb353c2c822cae275cf419ab0218aa712954fa790943bec024a4c70ab", 0x1000}, {&(0x7f00000001c0)="e1bfdbbc0247783210e27df390dbe5c07795a0be37e3b8ea1dc64887fb9a93b1b20184af22d17e62a03d3c3c159aa346e5d8d4b326a3aa6921fc23c06e6d4ce69acda253a50a610f5a87538a5fee4ace6b660be32857b37b63611dbd1b7accda34a0e5aa377fedc58a2de948e7", 0x6d}, {&(0x7f0000003540)="179b301115b48453f0af9739d9dc3bf4fc008e63a91ffd37e88639d1049131719bb32ef223492e5e25637adc6794aefe482fa0ab85db522dc6fe379d192b57e120c56403d1d0c2e26fa351d29675da0f74a05ab66c9dd9fc2a9bc1119bbe24bab570291d8065ce362040bd5a43df6d0a6ad3b2db6a395918cbeb9e4afea0c9d4f00646831a5ed4cc4e0ea48d76f2758dccb512096fd7873d5ba1b9ca540a1d887663da2204c491d85f0480dbd9452494023ceb08a8cc9a1d886c6fc68c4a1e88aa13f05bad45344b3b9636c9291752249a9676db3035c12a740f640c781d198ca10cfa112598bb8bc9d40fac8b5fcf94f7ded6e537c014e463e05dac39d5d7cab5378cc92572b8839d4985fc6e67e9433a99c5733381f64588611f144562acf06d8157b32122feed928ac6fe510ca32a1c69f06f7401e9536f14cb40a696c9db7b5e6f6d3d0b3c94d44c3a5efab9eba0930edce724ad7ff86a82c4bd48825d08858a0b690477343cbff24d12660a9aa70872a3da175fe76cd492633d4111b4800a790a7f306b1209b78488201514745879d2100f48426003d285d05de76b66ed2fc5ab8f749a0c166c8e2d4cb1594c5916d0847e4f9ffc581eed41b42d5fe1022cd38b708dfc20e181901fe894dc22be3cfed5b87e7728a91a7d30e7ebb4bf64b9e93e066f6c22c475c07f1001788afb4c7cc9fc599dcbcb6d46c89f87701f4629989d0ec9efaa32aaac675947cc878acc3ae6ae9aa4d458c0d9859a9712adcf1b0f4dec17deeb1741ac218d81914947bd10d4fdbe82325874e61525ed9bdb0f90284d19c6287c4cb58dd2e7ba7270fe7b6109a6ec2ad1c7c2be9521bacf39023bc31ff19ba9016fa701bc9d9a83765a0814edb58801ae1dc2f9c451a4977c355b3764c72445bd0dcf4e6ecad2f00ffdafaa248f5a8298d807ef21a14c6df6941dded5e1df0b25d0a7245866d3c17bda8e8a7c182d4e9636b12da0c80ad51302ca3fee04e41ed51d98dc4784949b694bd6deaff6a9e614ebcd1fdb1d885db013c58382f017534376b7bf0aa6da60428b1accf3adddf7a97e652e8bd41b1e00015f279fcdc1ea762bd0ed21a1e5ac04228215a145da630c339e1972f4a36555329ebc9693f4cef010eff7a2afb2e936476592eb7d22d9085f27a6b89aab9b1eea54b721f9967a0dfb2d8492a084bc30d3ed670e84d9db0cdf2d133a0cbd923d2635082a2e18a4ad6e1147bb0389a312749c0137537391ee8ad1c71602004774e4db60c80ed787ef41a788f7155e47c1999f4ca6d9c80d992d219b8f15619bcb8b5c1e17629b97176d24414d1c5a370e89a3f9c5fa8e5e038f536be2a1e831ca00649af3808f618a5529fe4006d3a57d1c746e1a0564cb8aa9affc198996481b73c4e05edf62bbefcb6f5540f132fdb62ae6d592cb32785716fc871df112404e7151c55c6847ea0d150c937a3c2d687716d1e3a5ef6dbe42941811a24e00c6af30f60e852e41fa458ec3be0207d0c62492307474140a1c780b8d1fde8d63714ef031a3995aea449d7d1fa7b7b91236976b671db47b9762457b41f5241a10a402596b8a75d773830eb78b946d81d9441d09611cb7c5d3edfd6e4797e2521637722e83e9ed4f315ea93036f2559794498e31f4af5e869109e06428bcade4b13a5652c1ec666d02445a4ebbf4824a88d29a47ec65c4038c6c5ed92cba6307eb943a4a4dc3eb60a48fceab9010087c245f8bd315524f7c813e7f4c4eee50e49e50dbd953d9353e4a22d95af81dc7ec7aa545ca1ee970b862fb93f6ba91f78c5e2892d308bcb672d65748fe3a55eef0b38d1bdcfbcdde89b6dd21bf43ac5b8512416a4156bfe88a0d42dbdb70609636e96a11850fa6052f1456e512ae9edc8a6580d9ea15b2648c684e9330ca97c6b8eea6fd68bd2450775293c202acaa7bd3d81337f69206eb75650d8d1669639609c614c6856f0cd0503b80b6add0fe8810e72e76bbc5f7afab94c4fdec65ea46943c4d7fd8c06f670f283abdd1d7ef8d0033b333e2e916a9f4009f050de8ba5c32a0e10d44bacf713f480f248762f5003fddc5f8d04f1794dda83ada6f21e7beecaafe08d64b85165ef2921a9f72a61309c398436733dd612704718026d54503af2c60ea7a25fab3fe4ce350fbf5883328874531a1e8354c0b507968b83808ad52c46cb235cdcdb745d0dae69c691cf6d6217e8e7f76ef4e6deb40334bbd83b32f2a8f5ddeaf71c54d5698ec8ad78ae92d7e05ded6666d8567ea04225568ee8f0e881baabfbfa87d9604bf6590b7e789d8f93d174e2e198c986160a8cf9527e7a83b502a09d938f55933a8a2a6280bb197cf7645bc93f53b124a800e7a6bd20659d70bc0a6303a0cbac80ccf8a0c4478aa068a3db07b5ac95154c5b8dd788fa99f37ca1e9a009d914157461b46030cd46dd6a33b78ce30a7e5c356c6b01ccf76d984face59ec07dc67caa6a922060339d4241d2d8cbf39d448bd9bc35092c83ea75252ca38179263f230e4d5a8e3822ab5e982b2ab678b67b542a6320bef78d3bbfa228d1d06ad39d977af5294729b0f99e6feb6fff9b82d5bd59f8577ac72991b36ad51a3d2c66cd0ac6a8d81390e6852800568b0b8e5af0f6f2ff2e5a89e7663d2c4cffcc0d626e8627efadde65f7bee361aefb27c761a53ee4dbe9fe5a6d83d661419131c0ca34375831fec7cf1acf9eaa59281c8c1c2039c0e841206bf429b01e1fb556299244f683093bc18475d6bd9b0f6d65894c774085b3c9a22d3fd675003f2fad5ccd11ce416c86588f36281b36ec0b1a1ec12f74fe55c84a99a169b829d28ab859e80e265790397aea5e05e08fab694519bb2702bc7930e0d4d977621a3f5eefb2649fd827a6c9a3f1fc9725b8535b34ec187649235f2bd633fb5cb96f6c76c7bd8cbb0c4672d9501efb8b080f3f2dc349b8be213521f737c3188ba98eed502850f171feeef3ef81dbf7b5db47a14858033ed70412d9162c73dbd94b26a808eaa6be3fcf3c02ae86ddbc7fea90466b8310ce17661cb3732e594b2405ae850bc8033bceb2dd5e927bcdc7df9bbf49490026a798f84a9cedc6f3021d788478442f28e0e189b88995b9df0ecc1a1dfb861c2e8000f548a86fbaba855e6878470b57ed62bcb346eebf481acabf6a4685220146264327c8de55d8c6f9c9ed2de779ae9964546a0f18b84905b31e611c75abca0c0b1ca6374f36f6ab5feb769c9a1e7cf5d557a7dfb529f5385f89e005f537148c5779dc33a58e529e9bf003c79203651e002deaaad7cf5ca38ad8c6ed26e959c22bd8e068b17496577c93cab4f4ddee311025688bc742676b605acd8c57b943b5a57d4bbb140d0c05c67ceaf7eb22b17e3261e5416d674e5f1f2a6176415e71a122026a226cc19614096c22036216d666be55926b360aacef42d983f11e84975ad8e928ab34c969a56f7b3a70c9766576e3a26f9112a08ead882a1ddf1f83c27a29d7e478d6d42fa1354be8570dc7837e9d0628d4e686c5b27968c007637ed2c99291a19f20ed09b59e9110bbe7b6e2cb8a5dab69b79624f39688743645f405cab99e15524049243d2f733c70d1cbd55c51019fbf7310cb7c720d768609ff97b96d25ed5ba95757350ec49a1f35a293e19e15cb38b9fe0d88c6a726efd2ac12264d851c30732268fe0d32f29977df3341d0423080a22c6ee45d5d13762e39e7996822e1e1bcb81730e2c274fceb476bb8457da4f284c80f089cec253e43201ed9e48b85447d439b39abd899cded190c0e5c2e58dd0bbcd0919f117b512135608f24df9ab4527dcdb56afc68714146e598ccd7d82c8ab6a5616b3ac2dbb91179a44de7c548a73f245a76c340b5d7fa3a70b9e913f7275da1ec212fec3ec290d841960322dc5814d010d67f1755132b720e98457ef021acaad1853a5059f4e7ed8a64729838478e9927010f1cec8a651ce6bc4346aef80a1832f9498137f6edfa656d464a481f2ddb40cada75cd9151ecfa76206ccc1ae16211e4791b1f3136f8ba34c5ee999e82c50752a3c50e697145768ab78424f8cc382c1c7e5f684541eb4e5e76898fc7a8c7bedfd3f9ad849b3fccf11ff2970bb1f076cac2d86a340fc3b32221a14a70d7669af8a0b3c741a84e1ef7df266d03c9e7160272b5b0a746eb37e73c971a51a2144d2569c6602f0f7670b48d5b6206b9e92e102878b02a84fc8b061892ec2996cc6bde4632ae0e7a9fbc06233922afe59e4384d849921459ab5c83141b80b8bd61bb4843234e45990796a7286e68d6f50422fa6a6025d9aa865af7b0e0a3b99b421a5ccfab19d06a6ec13cd413aae8d63c11411eee3c604cef36ce90cc2d7317bb4d7ee1909eff8a6c877b962b30cee4e044a99ae1e93c642b7f9c17bf8da924a700b30534f2d624027307e02f963fb3865b8fc6ea1b027f3c0f149009d46e1d0967af48ef21341aae3c4ffe35fca0831549cc5669f3ad2c54ace2ee7b9bee62e70f4b54e20e0cc7e161d8ed5a6b488e602d422f90867353de8ba4140fa99f7cc7f458f50c3d9fea98bb7a17cd4936c09661aa48efe4aa16a8de93966f182a2dfadbe085155407863d4208ab0b27a4389f6948038485de1d4474378b67a6663b2f4a1c1ea636ab2057f77aebf1273d895f00ccb3a44483b6282c6641ecb0d6a4ba6f1f52dba16cbf434332cfed7b6a5efcbd451f9b643b4a0eacb9021ccaea1d20a2e481d4c636aacd992fe287e38b24f3ec7d5b10632fd7dc028a9e628345aef5c6c3c0eff514be72c3b51b07e12a53f62c3b036f29eab3be76f5a0287724c8ea876aacb364802f65e8426b4ef1ee865002a12070e60f3e800b828a46452a7bd3e02442140b558a26cacd4fba868d5074db7856742344f5822627b786f8fe1d85c2d1173dfa07b8da59332848f865d7a8d462a86d517f7b28f731f3a784e20e7f6645a3e6748fd9d3a9ee962d7aca1a94b5aeb8ef5963db496f63b9f58bff1ac3980a0bcac62e1c3c4c436df87b705d5131bcd1df5d7d96584f3401f642c941d6847a8323c353fa36dca9c1b3e37acfc2ca8798130636694a495bd5bc170226badaf387cda9decaf604dff224bcb08850b58b3e23e91fd1f750bd3b6340a0ecd04c2f90a965fc276e732af8f7497849c1e02133f6c9af9b196a84a5beb17c7c6e42ebe62d3f944984eb5b195b014d50da2b9658e923b17f6634890e98b219a9d3cef441cf60707bb5fb91bdbb153a0ac08d7b162b506f8109c2d27cdd63ab245137e0ad494a4757788a06574db6bc74791599bb22307943b7fef94d0cb7156f3f482d51d9a16c2db778e567f04817f7483bbcbfa79390d476b6885a221bddb129e01a80c6fc21453d125cce154e0a6f4815b79a824e2a0ca7d050530797f83841ba36b90f6f381641d256f14b3d036fb370cd5a77cdea0cd8ca6318e9de01659bb34facfc1a8c73bb52f466fd504fa18002de880d9bc7234f3d9047989af7efc26cd43164df1977d9724cae52a0c9fffdad0fc3e52d1c2443d4c507a9ddfe32b8e1430cd56388e2ee5c2a621119106939b362874a688992e63dfd67d4451e7e03cebd7b1f1fce7f08861710f213e71d86412a14a4ef484c7e409a043100b43fd1944e6b0b301ee244ceddea5e07c791409c3b4fd7240df5ce7e3a2ece627f96fbe3b24d2fb25fdf3bfa5a384eeb3d6561e068ae47d8dffc2939f33bbd1ac3fbe77c7dd0bafd1db79f440642e0bf6c528c92369ea40bf1a36b64c9d3c7136b8022192ce59499f6f465eb08995b6d6f911cb462a41a8eda610", 0x1000}, {&(0x7f0000000240)="e863d4b82d60924b3cef797bda6c7609083b3f8961b3a6c3ef65fe5c5d31f1cf9e2fc7b03399a0ea94e3bb7f36f929b98c318f859117f4ea38ee26561b70d7442f12bf2908468202397492752f0fd9678fb149db0fd308956031bccc33c3a2", 0x5f}, {&(0x7f00000002c0)="34fcb343d3b202129338fa7c620122494cd7f239efcd1542ee1c5dfc5c17a5192f0c759b5d1d37aa116a6cfa939815db95a861002c83524badb384cc9648cabda8435e43c82688f7b7d82e1198785301bc359c2923c9b70d121c603c508e2fa589501345632281eb85495e7caf7ae40e72594795282a9312a8e277a71b0d3a68bd3cd8a7d4f8fd8fb537a3d71bc079a838", 0x91}, {&(0x7f0000000380)="bd45f260dedaee35f28054070dcaee94a063c4576ac81d9f2ebc646ae3493ce92c8cc476fdc1e743f2182ac5165127635cb232b17a522d82fdd3237ed5bb318e13490e778385fd3bff59320bb513a1358385e12b6f8b7341e0ecf700", 0x5c}, {&(0x7f0000000400)="151c2a7e18145f01d54067056fc8a39643ced75609f8f782630a11f36b8b4dfde12b548cbe84c72bd480dc8bd2c748febf7c061a07da6bb381c74242b1b92fe646979c70096c56a7b84b0e36f4bec0377631fad98adadb984773b85a5bc33bde", 0x60}, {&(0x7f0000000480)="cc1090e53b0de816bca4e89c728700d4bbb3f503a4c2ad5faf6e1761b426e7ad71756f4c2e671cf38bf0516f728c7bd9de9400cc2e6585c1edb6e2d2", 0x3c}], 0x9, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x65c) open(&(0x7f0000000000)='./file0\x00', 0x210, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r3, &(0x7f0000001500)=[{&(0x7f0000000500)="99e9a08c3f7c9bac87fa8629a5754948daaeb28788bea419324a7f6b43072472ef162a6dc8f9f587879025fa57f4c02561c0089347e8fa17f84bdd0da6d29f70ee295d1b3275e8c178d35d7cf4e4c57cf5d722f58378d26eae0e8d50b4782ace7662e2314aa30da9afaccfcbc6d29626890dd92b2568a99134f7d16d43f5943be38b0c9de2e6e0d21f209331f9479cae358eefa156a0b1bef00203de794c85c85f4069d3cb6d3f650afe22931521723511a1d1e42c690d279a984c58b1d094f6d22174bd22bb4efa154cbe357d61d5f73161f483f3c908ea8b15f6ece4a2f3587fd6f37e95a5904aa7c19ee563e9734ae1ccac3e32627af9b8a89856abadb39604c10a1dfeca856ad7ae63609d37787c8ac0538b8a57d4c0f8b073e8023cc531ca1c301a73aa4976dcf47d63533a19e4082507b86b9fd7e35c0d", 0x13a}], 0x1) 01:39:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427a, &(0x7f0000000000)) 01:39:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x6cff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x811, r0, 0x0, 0x0) 01:39:56 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x200) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f00000003c0)='./file1\x00', 0x180002009, 0x1) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x51, 0x3, 0x2, 0x200}, {{r2}, 0x0, 0x1, 0x0, 0x3ff, 0x1}], 0x800, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x8, 0x12, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000085, 0x8, 0x6}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80, 0x98, 0x5}, {{r2}, 0xffffffffffffffff, 0x81, 0x1, 0x8, 0x20}, {{r1}, 0xffffffffffffffff, 0x0, 0x14, 0xffffffffffff0001, 0x1f}, {{r1}, 0xffffffffffffffff, 0x8, 0x4000000a, 0x4, 0x8}], 0x28, &(0x7f0000000040)={0x100000001, 0x6}) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0\x00') 01:39:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYBLOB="28e99e8574b5ace82ffe99ef0f35e9ed694d7d2ce9e2a51a9c70c20b84f6467f2c9eb440129d79680ccd2c5315408b7b9026069e60cc5ae7f544ab92b2a614140abae4ea04f0cb8a8643afb223e74eebc2d1856a386224332db6fbfa4734bf97bbfe", @ANYPTR, @ANYRESHEX]], @ANYRES32, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32], @ANYRESDEC, @ANYRESDEC, @ANYRES32, @ANYBLOB="05f46c6b535f1bf2ff44fdbf09534209fefa1fa2ee850e7182e5117f6521c1542df492f1f3cbf32c3fd93f7b3d6112ac202271c63a95c956dbec0ce9da03368f3040df2804d09ba7036561a1807f1819383c2b51c2158343ad05b135831d31e7b8bf190b1f5ed25a282076017f7cfdc428f5898ee0da47dbb44c0f6fe823cd200bbfca3f6af252e696986651382c3028dba1", @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="4cca5392619459091e38a5f14a66cdb13d40ad5b9e2246", @ANYRES16], @ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYPTR, @ANYPTR, @ANYPTR], @ANYRES32, @ANYRESOCT=0x0], @ANYRESDEC, @ANYRESDEC], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000004c0)="c2c64685f3cc7b7cb1a0063647e89f0fc6ead74bc0e803e523e2066c16f9fb5157761c30a0472397f8c91eef4045f620dfef77702ff370b80442bc3941b737f732b121f936076c214420fdd9089c59a0ebbe27964854c3", 0x57}, {&(0x7f0000000540)="575a1e6d56db5b02890e1c40eb45270ebe917a4720388ab1843211ce6266235259640a698e03fd0c68c2d48b30b2312bf9c6ea74fe1a54ae92f648cd7d236b039663dda1b298531322fd387f2194649c5954d35e8093740a1609b0159ed5fda901eff9f0bf89e4e70e64ac4efda26b377be6f32050ea38e817eb6a6b8b41a7248cb471ff71e191954fde35", 0x8b}, {&(0x7f0000000600)="7f367d34ebb87139c1ac46798c6861e76831466e8a9910ec555b89dd90aa5f1b3ce189fa959a9ed2e7e9cde5e5bf276272f64c99e9eefcb31a81cec250b1b48e6b6691b890fd48e71428fc8769026b57c5afc4193774048ddcdedfcecf9bd60fd53e9f31cc13b7b2f24bb52c9bdce0c36db2d1c2458ae25c32f0b293029bb3dfa1e3d0541a28c199e459fda9b00ac5f9b7aaf4d010df68e18cb8a51624049a5593632c99df47cba0af1d2fda880e21fa080c1805afc47834aa85ee721f4d9d18cb6f69f8045e21cbb28b504d4efb95a4d712", 0xd2}], 0x3, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:39:56 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x1) r1 = socket$inet6(0x18, 0x2, 0x4) r2 = dup(r0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0x0, 0x40, 0x1, 0x6, 0xffffffffffffff81}, {{r0}, 0xfffffffffffffffa, 0x6, 0x80000000, 0x3, 0x73ca}, {{r0}, 0xfffffffffffffffc, 0x2, 0x22, 0x18000000000000, 0x101}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x817a, 0xffffffffffffff01}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000031, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x49, 0xf0000001, 0x7, 0x100000001}, {{r0}, 0xff0db43a857840db, 0x8, 0x1, 0x20, 0x8000}], 0x8, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8c, 0x40000000, 0x7, 0xffffffffffffffff}, {{r0}, 0x0, 0x1, 0x0, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0xd0, 0xf0000002, 0x7, 0x3}], 0x9, &(0x7f00000000c0)={0xfffffffffffff801, 0x400}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x0) syz_open_pts() syz_open_pts() 01:39:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') 01:39:57 executing program 1: socketpair(0x0, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 01:39:57 executing program 0: socket$inet(0x2, 0x5, 0x3c) r0 = socket(0x26, 0x23ffffffffffb, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 01:39:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc55dbca70783e3107c2808959d64d6", 0x198) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:39:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8000) close(r0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 01:39:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002240)='/dev/zero\x00', 0x25, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000021c0)) r1 = syz_open_pts() writev(r1, &(0x7f0000002140)=[{&(0x7f0000000140)="ae2758ccda31439958ddcda24b1a99f3c09efb9312607cf6ba71e8ccb0c96372a62c8be386c71137fc002a3d673d151ca473e0c439762f39d7b8fdecca8878b52cda4030a3cfaed92b4f97f62482547c910b7100e4553286b1730cebf98ec638317ae1c959ab7d0235dd523a645f71f1c8140daac9b987f8761c49e62cace1fd9d148b5e1e2e039528325c6f8217d6cb479997056b2d121550abc818c346a1356a24ee9f691683345c23ceb58bd3dda0ecab715a91a38ed3b36a31d53d5b5368c87fb162f26dae4f0b31189ff013f9c2959816623875faf00a15a17ed2ef691d21599febc78383f89b0d14aea7281962447fc160c2945625e343081c5aea7e6aa2303e526ba476e295db87a65c7d183cd7873f24332e8a027204f8099dc19db56ae8befc47e9d3a73bc35f3f323daa2871f7ba94d3307573d2fbc0ef7c4c01ac7444335864b71b691baa8a02338da6b6d2d8229b6973b13682920489cc3581865ad67b0921d25c341b99116b4cad192b9b4ae71d7c12371968a878264f0f88bee8f3c3525648b09d947fecbc06c3ab26380ce62639eb879afed79fbf9d4dd99587ed95f7eee74bc37e3848c31169d1eacf72d96657fd56621e33bf21b6b422b3bc33c19e96c6b65c817d6751bb1d0ef3036145d1c6989b0b9a4182581ea99be0b2942469e33ce8a5fb84540a41572902ba93c812a16a07bf7c28b5b975c21520aa9db2cc555e088bb2e8f72ccfebf23e4fc8c7f37cd60f339dcc524735146385db5f9a86a0beb19199ffbb8d5a7355cd2b1073c8db51acac8a2ad59f58e5a96702864f535b6ed780be34052227610917534aedafb886610c2fca7a3dc73a4655dd2aa4fdcdad0c0a134f354fa465284125566a8e699dc817a50465c134af20bf58272d6de48e4a341992e5e063652c2d31c8b7fcc885828755916cb6447f79d700793c8af5e7c4b3ea95cdc442f2ca6aa0f8ed7a4c206dfd378b244252d7a10265b13c3211d4ff8c40706e238027a6ebc7cadd8b581ebe2c78cb6494fe9d1aac088ec06300c92dc43ef7b0056ff474e27a4a998f97f5523851c49c1850e28d9427a9323229259e63e34bdd408c536301cc1bf7446fe332bbf5e4bd35882253babe002aba612b251b65b66c425b2ed7f81df2c1d2fb9aaebca73a7e8d7cc3917727cafb3a4b5e4948ba9fd97dc87147eee7c3e711e8b293bac4c750600da6cbac48919c59532f69f7e8b671d6bae0761ddc1c4ed82b57b07f0e0b59d211421b932ae353b2773c4404db044498ffdfd791b713bb019e59011c2fda81612c6512a17164201bb3e4ef9e32e0949f44eb354bb02314a6fda71d4646ee1f9af9c37824411c020e4ca954899649f670ef6b033d4d4cceb84448ee6834b896bd3309e58ede8b1c34d408bc53ac65876a57aac353b9eeb5f94e88642b9cdeb64e524989fbd00f418777e3b9d0709988ae8222cd5c06000f892f7f87bc97a26c94f5af061f358eba8e0a2640b3395c3679529715571b03d2f152fc37bf5ce80e8aecf60f898c425ca50fe340aa40fb44bfe5a6c54b0af0dd9da5521dc6706f584e3fdd92f28c9a903c6ff03d46a3bbf41f4bffe41b751084192f626307c33afda6eb1d65527c77a2ef96dde8497fc999b345660f46a49dac2e0323e9cf2eb0a49c7da946da180667176f75dac05034fda9c2367d65eb5f13d9a215f11e69ad1d5cda8a4112755420e1530ab131967b3ec30022049e7aabaa6bac15c0f98dfc0a2a1f0f2b5c647bbab2478f7c08fa1998fa23603616569688e5ba579012e4191ccce9d182c4cdf579aae1133b4fc16aa2f8401cb429f4be898ea8e5e0f15c95dbda852325320d4333205e2f0bc72d05c5edbb9b9bcee9121913adc953b97f9df035166d431ee6db67d3ba80c175b70ded7e7e61d989d325d2f39b611b916fdd1495a2723aedf43c2206c244b501114eb0e5a2a2df5f0d84de0020a2ab322b60f07c429fb9a21b9fcae544547ec8bd2f7d59d5c21583443e4a9e8944998f83fd571577d6de37119fd8f78c4d6ba46e072e6c0ec5972d9eff184fc903309e88a1940a4f8ee2c5f788b866080c0cd9d4da84d73c50a71d2fc42c4b380389c03df04e4f061bb52f82ce5d21a8f1199bfed1940a09f7a1e26f207c580c49abace37c7ac55f3501a87b76b23bcaa9f5c3f379b860b81f1c32e7e29b7652ff5a813ee0049cbbb941f546f6ccd637fc6e773a5205cb468961737fdcfc78694c974080c4c3f9f6a1297a590647ee1c6a1c001e060848dfdac1fc0d9bd5b65b1fac5e536d5c3fc7085ca99915ad49d655328c2bf78c96b870cf41ed04c5518649014da37ee2a595a8c114eec813e9266056e48f61da431358f6d5a6ee901de27b14dbb0ccba6a4fe54ba2c5a0e35982c9efda8bc7bc3cbc3c22e827ee3c7d4aaa13dc13c6566d49a1b724c72e3c873f074ad45a7cc1e00a34a957d57ca2e7c96b13cf14d2816ff5a2a32495d2b3c329214c0889d6a494b6166259cd2efc614592c0484ca26e12b350d1bae9d638ebcee70afce0e0263dfbdc9bed078e4f5551bbc85f7010d593eaf931928707c3ee800330f1fd7ca404bec057bca1f06279ebf8f6fc73457d25da71e5c6ee398e4307e654915918bee6592db87f10e1eb0145ad7c01193ad3f11a619e8ef28646b6c9966e6dc8f6659c5c7c31516722a3552eb7468e2206d111badda2dd842024238092112e52696b9e403177ab2707dbc0b27a19d5828097f0b05776dcb10dc14b9ea4f1cbe89d4a39cb296e1fc797947fba9e5b5eb8a05d5faef629172549f5ffc200ab252ac3acf8102901c5a8a62e5c2aeb3a75344bf9037fc4d7c5f7a062e63c4734d1ff922c56310a25e862df713c08c2b1cf05e0ec1b6b944d74f9a52688aeb1362e507a0e7dd74b7d6fb9012601efff86929e75eb76cbdea29275bff558615d959d39f5e812e392176156b453fcf20ac46ee14cccaa2074efd98aff120b6a0493f5ce084f871c7c5454e66a929b8db292370ed4dd1e1b5bd533f6c31db6ab3b706f7ad29b8b10369485708efd98b52318ad4ecd9221559e72784834f9da529d2e81e128d1179b1b5022b980998e7018d292f21662623f69abd0b16ef6f72acf7a38dc8ac976cb7254837787c31c6b4a02453944dd124127d2073475e16bd4ed2b8655443615cf7d38171bea9b7b48c34d4fa30d6842a1d23def8ebb8f55bd80d0c9d70f8e0c5c759a7db388be45625022e49ebafc7b3c7caceb884638f306f79d3c97c21da9578d7d756236237033c18d4af5a6e8581e8f6f459ef589650939d3e00e5f55f6aa7436780e17a6bec4752da970bb64deb487b6ac3409777c1e3e124d4585e082c182cdbd078760579d2b4de0983c1b02d7ee363d2b1f56618297af73183511d9fbb648dcc246186e72749ae1805065868542c91b8d347d7e9ce6141629f2d150e1ad5b1468abaee4d34999a2c65f4dac8980e23f5c47c4a074c4aa2baab1fcbc8ff8e9bcb29d703ba5a7d19373af7ce3d86900460abd3d8db3d9b7cb3b9fe1398f73793a2ad8ca0f221b7b4d8c2756f0f3725abd38400e1c0d5af1a0b80faba973187d64f7697c42d0d755524a6eff3f64d2524c8b74d45ce9541c0b81e9f3c7a4aa9c74831dc5f392615556dcf521cba081a5a2be5835e570dee6b80da19ff881205517ebcd52b35043ae082b0863d5ba82392e1871fee205f8462d3c9c1295e8da6f198ca5467f3fcf0e182e31a04b170ef6c7622d0f0f08d3599d5aa7baf34d555ef03f5221466008294de903abddb79d49be9cb79e79cc0711d4d7696249189da41fcfe0316f886054f662f69df1c4d186e6147ab618e9663f67ab15e76a29ddd5c9aaeee3515307fcb80088d01817652bdf7fd0531b7715174b650e3b8d1a6cef71d40756f3b0cc860598cdc037d801ebc26f23b31dad519c5d765e3ef10c4494143dd1ce7e34e0ece4b61b71eb121ee92ed3ed61a7114a0f31dc13e5cbb1b856cad34e913fa7ec9956505efb34ef77b2d1e964889ae0bee7ab9a130af149d899c08d5ad47ea8be2d8ac576e340cabf0fe3d37b231033210d8617ba15bf4b54ffedb6d7b6613328dce5e738184e1295c5f85fc5994c76dc0ba5db4bdbf8d9958359fd869e43d0961d4e434300d983bd9bfce6c8b72a7f34e938ac3efa5652ed1558d6427562eff9b1828f3b4717d0cf4ad829465c4fae9bae997b43785e74928f8e6d74d253443646d7a4c617be59601b01e8014f65e8027a14ed1261ccce5f41ed25973fc59011f7989cca95c1d0e3877da65286f2dac5e2b0f86a1ea2e43315536d1d08866746f462bcc30bc872ee83f05b02724243de0c9796b2d701e3fbdb9bcb4328064ee3de83e159f7bd35b2fe618711db44195fb8d4f531988ba768b2dda9b474abb65c0c74d2f004fe63a495d1009c77e2d99a5ee699701f57594724064d4fbdf3e7897357f417fa79929da08a618b34a0b550335ecedaffbdf9ae0a481525b82baecc32e89afc177b7a7e3742b2336c0e21b74e2bf0e33b81f9d8d586ca397c086d2e3d15401014b4d88c1c2ec9d4257b5b3626ed1ea2d030f13fe9d67d6fc59c1fbcb3ddcb1c8e906d6b5af1bc7d83da279dd3a17f5eb96514b7505a530947b06e1150631899f01969181edda4c3110bcda2e6ce01ff13ae5e7403565dd7c10e532ebb45a6965ce2746b1929ce2336f1eda6ae9f78a32e35a647b72ddf3e53c64940970c1f66caef660fdb5a6c1f5fa01c662f44911de611292423d369dd048c10a06550a2b568708c932a21015dd221fc52b982d310e21142f7b8d3a3cf1bacc2c67f14010b5c32764276f7f3aef6cf3ef7bb506bd9e2ab31e96774d9f3cadb8c4ea684bdca0fee34ac80f3ad9ec099e99577cdfca5ee6153133fc59d86b115cd4f4213a2d424064108bca802ed49af297ab554cf55d05f09d879d2067f3659a4381b0e2536f0e3c6b737489b16bc3c782b618f29a6146825f1c558785ac0547145ec17e47f373c22afb437230b33c6e5574afda212ef42077f70f4201a2600057e24760a4916e47da84c2c9dba276fa901c837881ff5d07503f9869ea0777a28347d526690628795c148a02e2ea43cc8c455851f8132994fa8fc00f2abe5efb214fecb0f27dfb6f5b1a1ca26efd0de52f3505dbbc0574da4a2e6983f09e43968f0b57646dfd95400c5e814d515125e8bce5d15c6d90d3f2e51de423a1cb545b21d7a9ca96297185d304aef85b537e43b45239bb55655b657e7892aa8214976f5f50a49be00a35106e9e4406114688baf2b36dc84c12b7d4d650e0af8bfe130389dd2a96ccace62fdaa62db5e3a1febaad797e9e825f3e992d0ff4d6e54426b09ab14fc8b40218ee75d34778be469e20cbf71dcfb20003015f7367e709f13a1f5226d8a0db7c7c8cf23ae39c9469682372c6c4318db7a0823667eca9c6356472b5dde945317b0623ccff5b504227b9f18fbd6fcb11ff5773fe61c9ca975df134e19286d1e0f9a9cb16d86a1c404b7b29198e300ca23d53d2af807ffa2e8fd230d0e38f7f417a3ccb8bdccb5bb75fbd1df16902e1a74147f9cb7f3c75329db5c9f22da7d7c91c8734e09ac4a629abcd1abe1610cba8f74c03c8104b3cd89424884a095c5511ec6e24982098b877a4345c9ae77dd5aa011e549bfbc870f7cc12a512e3f38e7e0f3a2c0c45c01b9ef8f1f28f3ed3d834f75004c641e3cce2816ac3a505b54b3f714289612c4adeb2eed2b01817810a17aa275a12622d1fd3dfa36324ed313b11f264139d2a038", 0x1000}, {&(0x7f0000000040)="3d1caa773ddfdd16d1a048f5b5b9ff9f3aba523a927909be40bf5baf1ae159a0cf728dec073a687fd55401286d10c477ece50413bb7ce95c1826f31d3fa7dc3cc46a9816cb800e52a11c2261a6bceb", 0x4f}, {&(0x7f00000000c0)="b60fed4ae10752e67724a5bac957a724d645c116e9e818cfb1446b5533f023055d69f6be7cfcaa40e55821f6f865a420f4", 0x31}, {&(0x7f0000001140)="ae2b181b4b099ff647896ee6aaad703399466972de4b2aa29d68943bd4fe5085a96b6a85301a48956bb4ab367e25bebc34f511ab31d3929d21db4cf8ae440611f42022f39e06971e6e35413ca29097a01a67d3309654a3f1060c52f15dec11ab09ae6b101f3c6ccf34a4e2210bcb371045cba85e866784e666c8aa61682a58d5dc9d74a747dc98f84dea88daee54e307ae40137c032454f0d9ea4912523b23b76df35010bfa91e6e23c4a97a868a78485cf667338878b3527aa783ac56e10edb7c19720f5d728edfbb7e32e7d822238248d621c4cb5c2aec526e3ce99df927c8c4e92bb96542c10810118304036a99d8c64b24e8c567488ed1d2081fdb5a1a15b3f33c905d810197d60bb3bd4962c509984bdc85a1edcea3adfa1b07c9aa779308d7716179deee12a0c176a274ccf2682875232852e5d6be913c93c2c6ac3f33d1b391c99ef927bb797e7a6ed32bc097da686f2ba0e96831da40e0239eaf4b2714dba455354a212d334e91f287233d3071ebf8ee19abc4e7127a6e9199e825d8222a14671b0e7701a89119d8a1a01238c97e5d3803499588876d127cc82bd8337cae8c789a3ff37d0786259a6da7ef1bcc968963d46c944c5b4fc52af3962bf2ead2988d565a76f04cb0d9d2806a922d02be5344af96de472ef89add5e150201981a766aba8015298c8d288e232f72318704a986697f231aa8e08311f10ba501589c9f261033780d05beb70d3296d60372cb1a30ae9d28ded49b764bd314e3d35c3968fee748aabaa86a2bd116b7f4599a5bbde9861f98b86a47e64ce836e3dc504145d56dbd3b09afb442f12bbc6abc2f7bf47621c0f01f201d9f6f15cd296fc2f284ba353fdfb0bb49268bd00ee3e46d7d4d83a160ecbf96c88a66f1d8a8e69bdc7029086241309bbeb0ecb657a559cd34d6463badac99dcf489c71da7b20659eb72fb3e9b6804bdc9a9b50c5fccf39a50df23cc3e31f98a597782867f52f8ca38a6a9a0413bc9f13e70d1f52ba770be93301ef5da41ddb9f61242fcd83f6eca76669a21488e2c31b6d38831421cb142ac967a8f0e71ef14d69f7bca46e7e024d814683087ee47df525b099b6a5302f7bfd0289fc485f2b4896a0eee4072531de5db78a23c7ce35c06824e6ef7972baa7efe345b1135fd28e453c9ca3e7fb843c515222b4727a9c9ee4ce9b6810fa92774290a3db54c0cdbb7d31e4b46d21eaf6c0c51f72358c62ad3dbe8d1dbd7c2ba9f7825a803e28caad750f03548a2ebbbdedfc7618f738c800c6bff32e440d15cbf05c20fde20d26d2f817699f58a760d5ffd75406268251757625df3dd3e8c6fc81612e5a7cd43449ded47645886e0ce3fa5146ded6c64481b4cffa6c4afc3e4c226bf5464284d435fcf0ab91b03c99bd2fb4c2d6cdce96ed2cfb3e20e1108ed28ae69e4b7d0169944329cb409759960cf2431ba828b787539710d22ba62b376ad3be8d4c4d44a96a47c4ea0c75c3ed4904d268215b5d2a38e5bea78806e7412702a8b0e8184abdcf6e4e16371f92f4521e8b8b5703bc28a517377f93d6f07bcec4c7ea24f62d0894c003df55b836746c79a3a3db5c351ca93c506b5224945eaca9cbbef20012c61a11faffcb4af34fc239e5f6e52bd8bf6d6a967a72aa23d4779c766e7f947ded46658533515c09112a19572804be8cf86af21ac3204b1baf101d61f3530828842b6c6782b1d4c017ff3834b51c457898c6b29be56473cf45e1cc247755aac022dd2813dd84eab4ba054ec2f219594c40cf44c86615f75d0fe721936f9d905b9ddf89aed5a95156af46023ed054cbb8ddf43f93ffb80fd10e93ff2f06feb7b15d1edbcf88c74b22ceb1d56dc2a0f8ec6880775727a47381bd205af4201c4f36ec9b5d057c3b8ef38ea780b4bd39caeb662af7f152380223bdcdc9b77c72660509829cc3ebde11e93dfd1547c0690964122e4569ca8485e7b2716f039fec3a777da35a1b3462775672ac5423ff86b045d33e4ef8da694df59b2fa57f971a350e6704aa074a527e3e5035c9bf3ae0ea310cc20500fd544bfe8053cabd227cc58c3875acd6df205226127fe53ce428df6ad5c1e9e975402df07a0f8192b4f34500260dd5b5e06f833f8d33ee424d6e8e72d0e98d2b3221920070ba517fc0e426702f48d6ae67cecd58230fbe7599961fe1c1140558eca992285320a720995d28f002bcd8b5e978261cc4f8f5460dedc50c4301dec62bc3c3896ef12dcab41525dd22658112f8e7d11d4eecd51dcafddad61419969b366d4c1dc6099e2f002a3b247fa954b331f9819820b000d55fa539ed5890a36eef8209495411bba2841dadb2ce69f33f6630587320b753d734fb3964a0636201933b49b87d8545050c17c17e05417c553ffa0c3257a9ab30c6aad65da37e3c199b1152ea0d150da3e4310df2c5dcd5e456b58ac05b0a076e987eb1e22564c60828f3c4a0d2cc3b942ee43b9584e7bcd9b4c0336db2b3e58877e0dbf47d80a440389a8367a719aa4cb1d1dc6bb9367eb08c9e2aa33a8a0179847f612eeb1153a9dea2ea7c784061b1c891cea41d2d7b880ab179aa278b556c4cdec5b1c6b548be2a6d476bfe812d6c9bb8bde7d97b25bc5b16887d8ebdb41fe40d6176ac673df738f034e0f4607034ab6b4978a59dc87c3487c3eb53c8487e73cbe31928bf4d447b41ca903c2fef17d40766870c24602c362ab4c80b297f7e437d0a164335c11ad3e9c205937bab83e3742216000d68de3d122ed8600e3a024ed6f337990d32de8d321dca00115127a33cafdfe0403227f7ad0a90d7125cce0ced9520111b369068ec9d4d41ca0da75ad2f63f958f800a7aa04a474d26f03b1aef2a1ed3c3e09742f2b5de8d68337ca2bcef32f92787eea2a6c8d39d60d8e52dac12e93dbe476c14d88cbb06f54723f659fb99a497f822da20d90cec6d7d45eaa80c9465f716f0d838a1f3a9a92e1a6f81eeebcf9c7b392dad9cd4afecd36adb1a2b8ed1569657eded26f927e03d74f41a8d80cf731595c5f64867e0b2d619dacb4d0a8cbaf6a515d6a0170c0af8d1cb9ccbe5c6016536cca15e8f992175fcf59913a998eafa9bfff9b423b928f42383795a2c7bc458ca02a50700e268897671ce5a463fa698af4b793ff4e1fe2d4a2c8a0b72e0edb064c81eda4e7a10f6b0cced29f87093af11b9f0f65ea292c4e0ebba90639a144aacd0b15fbdf4959142a28437a692f7911335b458c7cc823c0c52ec5d2f50501920814f351d7838990a17791a92a1353123000580d5f89b14bd163baed8b603929e11af98e7c51e63efa2a83c210e7a902126aec1abc927f19c2a164d818c22d0cbb10ba654a79f31960b3b766c7c63eca3c3a11543ee4a29954ca785d4b5401712f6088051732959b1f455397892132ce438a072c0b84264aeab996f6a37f83301569f70d792617735b0815e82ab1ebf8f94141d5d10b69e01a5a380ed14be9745b2786732e17d48d830f4eff683a9cb81ba3785fb7152ad34d1bb36ffe3f812dd370f6483cd3a7c91061f9334222e323ba692af066e6928cab83364262ce0cfe54c6eb901781211085df5c0d3a95b3f2e86a2b6f339a01974b6d4aa47a40bd5ce35649cc8c606847ad34613e62c832ea652af09353ed9604c36b7490ad2e35d28c00a9667e8456921aabb5bcfe3eca40b7aaeecdaa1d2b5beb2a8d7d1a08e751ac170e61ed2c9631c8b543511456cca13ce76da33bcdb1bd452fa7e6f83f4529f4a9c84a2b4c73f57415f90b3930cbc3beb72c39746ca5d501beffeee009a46071501ad6f2e25985f46b83dd5614ef90b39f8832a70b07bd6b79f7d2e2f2647dd3d20e8bd39f421692bc1326243bb167522d9719f231ef24ce2be75af79a93f818802af76be576c87f02eb5b3baea9d38a3e726608ec61c383dd1f5693597550eed05223827d4562e63cbdd0d01177ccfdef092723a6c45a471b8123ca7f22531c38db3996bb3268b43011ad9ee4cab214765697ec6e340b0f4dec8f4d3ecf7f6b53ced8346258a2d2950bfb99e82050729c65948faad3654dc4b2ef5d43e8984bcda6ce17043156842ea4f6ac931a1bacf2a38a2a10ec5b5f8d88385616e8d5b62f394526c55d5234d6d8d2f94b52752a4cb628d3dc9745592e03846c7259adddb846a88a5baaa0ff848010d58a0bb6ca5e6bd76972fc1c2658439ba08420aaa16d05d3ab9a25677123dfbe9921bca1b8e5274d70763896e10b195e7b25ade0c8db33af4b87cd0e6922c3717c2968d7821fac357c922f618116f98edbbedebe3c824bec8d1f5fbccc99c54a087f526f912fa6232feb5e5fbd1f4b8f1cba86d3f38463383ef7344769961aea5e67383ef79598924fc08f808467a010ec1f119d230abf936b9338456c09812fb2306289e8964335bec7ef042609d76dcaa5e675175e2c7d16b0bb5944a9d2ec851035d103773cd968189c7dc3cfd21f366af0fe72f6bf30eb92579990c0cbeb0189004effa7c38c33bcca21bea86786002f1edf76d3b335ad296eb2f10fea01c336b31158cc86f0c5b5b795ca8d019b19bddbb8ced8bf5804ffa3c4d16aaa58f26c255c920f1041a15c586b97190ad8fede4ab14b812f529ae46cacacda16528f46e96c98f514a81bf15dcecc6911a37a2189da279df69f18d51724cd05f350a3ca4f925ec5b4f3f795ddcb36c36ba83c6cfd2642a0ba79c37101f11bd0456fcacd22d8018b9d556a2d1b037350f01184f15f50be228c0377c6880f8270c2dbbe95f39cdb9571c87fcc56bb228c5f14892880505a3bb9c5b30329d641e3d9a87e4172e46521855024da0a0274c5cd9d6ca7645109deb0d2959a8150aed57c7103011c0475c88eab9f1f9e67e77c50182ad0086ca1ce80f8ef8c5f9cb6caa4016e217f907bdc6842e0808ebc76a3fe4744accffedefe9a9df5f60c3bc46f84ae2f33d888ab7163e968f05b02515aa3016fdb42dc8ccb553707feaf8c426feb0423515474fe02aa032e3229c5daaf5f82c5e8f3c624de9d9e03c6925c534d7ae62d86d8543892755f1115f13e7d10a093d4c375f1ff6398608e1dfd4eef168205c9f80eb60b69ee2bf0fb08e3fd352fc09577aeeab4343ae9dd383b852636c16d3bedc8e2706b570995a7270a257cfe9d9a9d54301e2681fee8df892254e8d66794db971280005fe9b11262e7f58c72f56204156569c859c348582274988eb02b04a4e55be7a170ff93241b05b74fe56991159e3f0f345cf93fd7640b7068ac02498d5af102e5043ebfdf9085a68e376ea7559697efa8597ef39cd9d365488f8358797dd2751bd803b69174cf0a978fba191f324a7e6aa24e7cc089ebc31d45a48a702a41834f5888f4d1206e35a9f5ec334230ca48b137572d9de41ad5c5b022b979f94b92abcf6354ba5b5cea55e893a3083ea62cf8eb795fb4d9c3a827699200fa20070010a53abce6899468f9ee81e314aa59373bbb880f5da8b4bd1388be077ee347e0c8dd55db3a0607ef37da3b8ec5c8f080660a70deaccbf40f19cca268ea2fb2f5d3197993c5abbfe6c09012d49102d9b33a7a225ab3047eb73bfc3dc384dd17f1061ec3f0635b96c489a0351d64f4a37d74a5e7c61c339d757a2ba4ff84b27ad481fcdcc596938697cf7d352acaddb42cbcabb742e9b5d2697f36b6b0193afbb874f97d59fd9e4d9833e5fc2bbccb87b026ed6d9e37e122a4870893bc3624a7130c15426e1b27716813366f7592dccc1003484714536dd638daaa640db3d3aca6b0f318d7bc595bbdd30cf5cf8977d84a2d48c45a", 0x1000}], 0x4) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x401, 0xbf9c, 0x0, "f9550000000000004578fbcef9ff7b5ac793683a", 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, "bf835a06399408af9c1f8f976313748405370ff9", 0x0, 0x8001}) 01:39:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') 01:39:57 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x40000000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8d0, 0x4) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) socketpair(0x2, 0x3, 0x4, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x480, 0x1c0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x220, 0x6b) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x24, 0x10, 0xe9, 0x7}], 0x4, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x11, 0x3f8d1b9381bd365e, 0x1, 0x20}, {{r5}, 0xfffffffffffffff9, 0xa, 0xef95b5adc0a234c0, 0xffffffff7fffffff, 0x4}, {{r6}, 0xffffffffffffffff, 0x4, 0x1, 0xc457, 0x1}, {{r7}, 0xfffffffffffffff8, 0x10, 0x2, 0x1, 0x1ff}, {{r8}, 0xfffffffffffffffa, 0x8, 0x11, 0xff, 0x3}], 0x9c98, &(0x7f00000003c0)={0x101, 0x7}) socketpair(0x10, 0x8002, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getpgrp() r11 = open(&(0x7f0000000080)='./file0\x00', 0x20408, 0x1) ioctl$TIOCSCTTY(r11, 0x20007461) fcntl$lock(r9, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x3c6, r10}) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 01:39:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x400000001e, 0x0, 0x199) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4cc1c43849b7a5f8b483f50b0479b96ad65b5348473b9322fd5a775bc1a4f77999db24ee69ba53c3dc8f53d63a5f5dd242cc0cd33d68eae85c86f07e", 0x3c) 01:39:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x1, 0x2bf5, 0x3f, 0x1, 0x10001, 0x2, 0x92f4, 0x1, 0x2, 0x2, 0x40}) shmdt(r1) sendto$unix(r0, &(0x7f0000000380)="f9b6b5e0d6de97ffb5e4ec8e4e949a43413e64512e4cf4393cce7ddb3a5c50fe276c9330c6261c069d8068a0bc393fadee0c90cd296f87068f22eed27546dcf854829c887a3ccb0f0d9b30", 0x4b, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) sendto$unix(r4, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockname$inet(r5, &(0x7f0000000540), &(0x7f0000000600)=0x19b) 01:39:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) socket(0x1, 0x7, 0x6) 01:39:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(r0, &(0x7f0000000300)="fab73ca5994420e9", 0x8) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x797, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDSETRAD(r2, 0x20004b43) r4 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) chmod(&(0x7f0000000080)='./file0\x00', 0x15) shutdown(r4, 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0x7fff, 0xffffffff, {0x1, 0x2}}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) dup2(r7, r6) 01:39:58 executing program 0: socket$unix(0x1, 0x2, 0x0) unveil(0x0, &(0x7f0000000200)='r\x00') 01:39:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000180)="e05000bc2f129b9d00dd7b4a8cf47afa529f35068ec327167852a2032e2f21d75ac450fed533dc60e58144f450071d17f0e85c28a3fbb550a15f49cacec2c78a3d7c3a3c7c2a8dd1e35a49f26ccf519b00abc6a05a04c4004fdde0c781140d9c1273426fd8e9c5580f488966988398f9784f8ff73034a951d107940f0b10568cca70c6ee916ca55a60bbec0c11830473c2ce103571668f4534d8617d244d80ed209fd3a9cba1a2c78ce641fad798022a5e452ea2b7dd580b8e47bdef4441e0ab6fdd320fa45393c8d01bd3325232b0998944103517f97bf0113e5843c88023eddbfe650c7ca4ac4cfc10686aa61fc3549de164", 0xf3}, {&(0x7f0000000280)="0f3f45527b9ea3a78da1767c78b95111a26e8f48ca734a2bacab7b5a8ccbcb3daecc638ec9fd8cf70e2af11b3a8b23a1c52c898896cfaecfbf3ab97e18a18119e93927dfab84f9716685ec0f016e2070fc91cd5e5a4c27eeaaa5aa551a70a097c1e94463b5f364696eaf0e4d9b70daa8516c1fed75bc42f350fe734fac10d5c0eb9775107abab8ca2909016cfa23061a210ddf0fb998cd81caf32e3921f68c3fe4e4f633fb33661b2aeff643e0ad71f51f3aae72b857d0b106b7e2cdb383256c0bf29b6f89ba8e5657e7e3fa211904cd1b3da243dc73852d13d6d8824ab04b44618bd74dda80fb6596ac67f2aaa386f5436bf50972277c6f9ba8dae9e73df9030632961694acf85a97a8cc82b50c6eb65fbf759723cc314770f21ee9c2219e7937045d564f036e2ed41add1973d062d0c19d8f0d1308e11681de44085ea269f2c29a38a4308f266e3cdb79cc37593058be7f7a85d564050a19b98e1e5a83efa02ccf1564b0317736e28af5aa1149833c34c2c6c0ae42e7de64c14e4454293301bec9bfc1f0a4ec64cbaac3c34d8143b120d118ba04cbc1d5e11af15d949d1ebc6bc36c28da875a940c086f68759d211911c73e3f256803b7b72b9bbce33ab136f66f188f39396cdd4e192b243c8c6cebc51b3a24d5223e264fd03673f2514dae1fed453652e884dbb9dd479f70dc1cf19fc147c45aec03ffd9597b77271b09153a774457879674fd5cbb48ad93b2de9bca9218d8116c45fb85f5eefa246ce9c7c2ee073387680d12f2e0d050f866743241071f3088a1361ec75e5fed4e8bc9dec1d3dce850db8905035cdda914da47153fbeaba00fd7aeeac3d9bddefbf6383f9704d1f524790b93ac8f3507d7ab94910ebc17e0d8fa5c24e15ee58275dd873108985090bd3a39f60956dc89cf77cbf92e485256919f73ac9f8528dc64cf9b2dea47b0c43efd3c285bce29f3ccb50d1b4d3821c6750175053ab65d8ad91635e202562bf3338ad27266c578362dbee203a2165d8d4b7c2dbcdcc168d734124d58823b2bb5df8dec672f513c3097f86c6fbcfefdfece1f6a4ecee8176895fc1c01d596f542f8c0082eefcf9c5b2498112950e9eafdaf57487bb43f89fc31b81fea8e6601a1929fc29de269f00f14293a04056431e4a70c9521e9cb621a0144aad5be1954f9b08307cdcb2e500991d4800d49b7dc4e0fcd4a24adde46c4e70edd4d47d6d53f4d07324693905c72ea6aad97ff0d9bf5c255c17b85ca79f8297624cb966c1267e44628303fbe775853d8ad48cf98a663989f51bbd44d5f3a2c386a8d9466ed82e5b80eb08718515f3694285aac65cd8628440856e2eaec8476bb553aeb639dd2f8ed38589030616fd35c536aa4c916da351b693733b509cd6061c0a1cd62d84d3138e0f966a084b65878c46d2a9bf52f80a063ce8121aed1ceb5b4d7322827d78629b376573e518d06b6162dc913d51aabfc77bf598a8c8096d6ce0898687824371c349694e063c6889ea4e405c88ad7c4d0c5126d18dce26162d859f24a9a83cd2be74ffe306ad2f61d354a9705ddaee5b482e02646a577259aeabb858d0f63e484cba7e0f58bd977c5aaa8e05faee6ab9302b73c818b80dfd3316f850641225ecf68b45b551b715e9da866d3b59d9a081b65f08f9facc5e41cb66f1bab81f73f21a55518b1f77315734daa4b3f06fc5a94a3d18944f64d566ed4c05e7d5bf1ff34d7b5e618f2c32f0b4d64f6034476cc54111ab675b2d64c5b8d5c03f559d4146f11728d103ed8442b5beeea1fb869eda5e47f7e8f7ce986f3a5afb5da60342dbdc8be9cab147a87dcd1021053ef9dd9fc2fed2db4c82aa43b991983f50709a57d6ede84d2c1ba3f79d9711ef5f5c4a164d81157fdb798d9d5f62620307e6965b038f563aa4973dbcdd19458ef4969a2377ab638169800ce121f0ae08c48d66eeee372b0c3a2c90f37c43ba46f8abebb2c0080e769f2bc9297af380ee20141856e30e5202c919faa19d837d4b6ebe82ff4f0517fbd701cb50973677f27af4e1e0fe8301edfa93d9a642a0026f8f991c58a4652335e75de81f3c19580217f54048cda3662e5b6e0b70406d3cdf9731d47c0b05d7f5f101b3954d7e3d0096a29bcf58550d82dce05affaa35df5a959f273662ae6c0ec4b6a10afb8f055d7a29d22fb556b98cfefb37dae4d5215836189793613aba8892f8a35dc16bc65ae25e78a1154bf1d8e239c87f7a63ee299cf3c250eb4a1938d9f211cff1aa6d4f64327fc815d3fb1dcb30f119d4320c21560fe0ac87eba16117c172990a503bd80c6cf9356aed1f589a49fb7e440e81eb5a7f3d2e6ad3dfc3d4438a0de3f5da31c94c2daefc394604a307a5a367bb50199b9c5124b809efdfd0ff2028372cb816f3ab8141743ef81ea90673aeb530b6c5dd69502a1f00f76c456ced8851faf8d355bde1690322748be38eda42b9ba2f52f082be7074316b8ed6696b4e9748cda0f1cd1edb0740cb39ad16eb8e2baaa986da3724422e614ef85f2b2226669bf0976a0981419bb4297b86060de5e59042f5cd3fc31c5cddfb08e1d4522526eabd0707560bd50ebfac39a4d5f9682400dbfa924f23b9c2b0a35d06570f71554a9343c6ee4ab378141b2d166e44d77ee04c68c6031cde101dcce2ec53903b74df9fb224a8ebcd3871b652b8c03f3fb92b657ac1da0ccc243db86beb448da51fec3dd25bf4c7040c43110bdf783b179505e5298e03526b3011b9117e30950515d9ce57f031e764a41e4484770eac0d317cbbacbd9ddef8ecd7b061aeb5e7959f63397b5344583e613a1d2188e66069cc0c31f18f4160b161019913a7bca845464aa84f6718e9917ec6442498c11af8d204843c5f74bc6de01f4ca23b787772c493ad247bbc2822d5204f399c38d174c668fb7030865235b6beea10d97e2539ff3da26afb0d7890cfc2fc5676fd54928263ca5438ebc216eae6a5ad3b587b46d65101729d3e1e8c0ed043804d6146a9b7249538d2ee24ad61d412efd3c7694066743dc6829822c224d99acbde143e75009627c5cabc3c4d07e30a595b6c1df0ab7f8647d93a8b220826169aa5a3b408190e05dad62e45a25e257bfb0df1483cc20245596c0ddb784f3b2f84527f5a794721fb1467d0de7f50458f6c55e9a7a65d7d44b819b6c339d5fc305aab9a343ba4114e93fa8062b30230fde16512e4546f963e0b3dacf06cfab7164c1b5d601000965433dbc83da1ab6ea61513c8e942258a2b87d7d0c6209ce83df5a8af172cb37b697a8dcbe63733cc9c94a679b1236fcf4c513e11ef65582b4add9fa3b0def42e80a2eda97decc22b41c2bfd23bebeb4004bc1157b6c967a61052b426e6a6e17fe7ebb9c1703ced5dc8a2bb6f87bd35a7bc0f42643fb0518b4fa8e5e1ad4ee0a97a0af645b47fa02fd28c903039656fcd9d2f1bd6914afca41caf2f44c44201877a18970cf44de2bb731ce1a5250942ac41ccb910d1cdb67952925942c8b71d1e6b1b5c78dbeb860c2e0be7f2aadf48d6e42fcd439e06e116a8382c852950c1c2e816822672f7778e681b9f294f4417d1f3aa88b1947ef6233cdd69a02a796a44cfcc0e8018307ea3c8847cb06285f9cefe4475c33ce1bfeff31d23cfc62aced136d915a6d9a3085d49ecab9044a69fecf6bcced60a477140ee257b06e37d2fa1b0cb929ed34076e13ef28a47f907299c6df7bbc73afca3165fea93dacb1df06f7c6430ddb5a6e8a4585bdb3ba9bb3a9e9463a7d1f4456d3c8764db8ce45e162127ec859499e67f3b9c19170b1bac8c830465087ed68432ac765979e4d2cbc92a11d61aeded7c21a2414807aa8b9aa312fa1746a589031e363bb07e384edc3dd7d524baddbe3391d9592659c2932f3b5ad4fdb37f4b00b520d7fc201667ab65709caedbf980a5e9eb6ff3944a85d4d0580ac1411d487b1d8e290dbf532158522dbcc9c8de63e2a4721e4adea1dcec8baf9e3bc9d9f8676bae282af3d729a9a7e4e3562544328d374f4c4906db6623981389508fd8e0afaf38b7f586efcbe8b7ee70e14d21890c886f3253385f6b43136dacee78830bcdf78d2d4a5ffa57f99d7dd039cff968e66b592b73b38d1cf0981bf75444f70e528f2699f10ae2585d36a419123f8e092801f9c12dde9cb0542d5272560e6509f201ca193bccc7ea1fcb0d35f21e865ba8bf846f262bb5d0be0bddd6332dd1b745223205057efe417d0a8afea3d8c6e27650e6d8e72005e57483e9e71788ea8e1fced1724f07f71173d8a555cb4367fefb2097ad683c598bd77902afb8857d348d4a069a9f48689c875c4a60a1ce356b2b3690ab0ab2e45c740493fa65daaa9c2a6bf714779d9768f9fae6bafaa495c58e7389aa001d9ea672708c04a0a9c35b2393df7778ce302c37e6802a1b7702d0583e0744471ec623e3cabb8909a2d1a08f2fc54c9c0362d8c587d329bb7e90c38a71c001aa0ab27051b89bb245fcfcdb28d65e665f4389a7ebc1cef50d0b1e9a06afd90345814f88f83a2d60d7f839d57a78f02f4c34c219dff5de2e14f4e1b570d340bca373b5df03bc2904e1b959830ecf0f7f02f0f6c3c12d88321710e3789ff97a9dd03118b98c0baeeea685dd0c4fb2e84bb4640463fba5bbd66cbc22d10d5b6afa895a23a39e06ed1a6e4a29fc319796e1275d0f1544f19ad8ba9662e9663f8b4ea239d3f33faa5651b7574738895162412932f1b08a4bd9b8a54398ee2df3c52d6e4a20c69454cfe46e69ff967abf4b85ca26854a1be31d3ae0aa3a69450f03d31bb344050c8ff1417b28bf8dede6571503aa402e8601777551e806c445014e001b4dd05f5465260ef38576f82f28a9fb0571246c2836abf1d79a3f8a126812977d2ab9ad400f5b2f84e5ebce493f67ce8a255d3840d6bb1eadf971466de9ab53679b90052d4d92cca6a7f0bfbcfdf09b1c9ddbaf6c718c62c4db223fee67fa8332801de75bed14ec870e1f3607b6937b98c29965e02014c11e248ef51e4984062a411458815e2801d4d1c624e2c76496b75134436eab3cdf28f4a5d2abc5f6bd0cdd2dcd2112d7de068c4db81ba83480cd907b410dbaa90a3a8e39cd99703a49713f2876447422f1419fd1a8ad0f760425655ba4af49ba9b27d668eab7026ca3b223a25cc31e82c5b05deeb7a34b99931b744fdb6146f0930fb093dab48e8161c7e806c4231a0bed5ffc7431203c15c59db2a6da4a4b2010b3994b056bb8d2ba08a41796eca44b4c9b9af5531de1df9b55ad56e183c029669687b6340c5083beed505941030c6fb4c17f9a007623364756ca64558d00774e3b376b7b218d0faa95df0e2d680833d26fc1b64b063cde49c6bc2809b92ad221e795a825e5e0c9d90ce84b81a01d90ecb9580a096e0e68c04aec6af45e6f8c4cf6c69736f82374081a7d2047ff87a02e987287b491ab4509be0390fefab954eeeefa04edb1963614c1d65a075caca94f80079a798071bbeebd8593142c005a9fbd7470def417f9ff5e5908e9ab8c5418e541c29a725de38400c148f75e5df74d5c234744f73e9a4bccff778f75c798b7ea56e91d3c16dfba94c9a891000cd2b120e8daa224e569840fce894b2f1a2f9e8ab33fc5b4b73e9cd08dfe2389f9ef3be6c5f43a6211b4fb5ea9b253717511a49f4605a41a636587593d7edf527a71b1acd833ef01b43351853719c8cab31f6ad3a23f9a93cb78051bba3b366403fa0b7c9f4bc8b328d44b7470596809044a5707c363e1654dbf540e5a209c586b3c3ee63a9e67f31961d06beaf18841f12c2", 0x1000}, {&(0x7f0000001280)="64424f8be9095e61c9cc97bfa7509bab2661c8c3e7789dbeafcec1f95dbed0e301ca44501ced75b4c3a37716dc7741efca8c30477e63fd1ee247254022f618399539658aeb150929c7794e85b8d1d8b146e50791af0513e8e6a1a262c0dc9a9eb62ed3bcf57ec4840754a1ec1c3461424728d666040f9b", 0x77}], 0x3, &(0x7f0000001340), 0x0, 0x1}, 0x402) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{0x0, 0x1b3}, {0x0}, {0x0}, {0x0, 0x4a}, {0x0, 0xffce}, {0x0}, {0x0}, {0x0}, {0x0}], 0x2de}, 0xa) poll(&(0x7f0000000040)=[{r1, 0x2}, {r1, 0x182}, {r0}], 0x3, 0xffff) 01:39:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\'&\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000400)='\x00', &(0x7f00000002c0)='-^/\'\x00', &(0x7f0000000440)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) lseek(r0, 0x0, 0x800000008002) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) socketpair(0x20, 0x3, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000100)=""/96, 0x60, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) 01:39:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000040)=[{0x4, 0x1fa4, 0x1800}, {0x3, 0x4}, {0x4, 0x1, 0x800}, {0x2, 0x7, 0x1000}], 0x4) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 01:39:59 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8898, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/84}, &(0x7f00000000c0)=0x56) r2 = open(&(0x7f000054a000)='./bus\x00', 0x19, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) 01:39:59 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c2, 0x50) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x800, 0x0, {0xc7ad, 0x4}}) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 01:39:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0x2, 0x5, 0x2) fcntl$getown(r0, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49dbaa747c84d0aacf9ccfab8c6e37d769d12a6a02a3dacd4e456ace9318aedade4326d893dfed291999152a3df29ff32b4e3a3d6f4c9271790843b95c7713fe0ba7626862e6acc43714ebb9637d6b7693ed30638dca502508b235a12080ae321d8e7e99e6f490b02efb2f27cd8a5b97e60afd8ad2ff7aa30a10b3b7eceaa967a8c9686bd6a9326910fd20ac8c872eb53d477def79418eb2ed8bf366c690e8834840e6f93a5912f1c37247ec2188a2d85d9b3213f98d8ef966b3e3f0516504c0e26490cca365a7b4a4584c697582644590cb599b1ade6d67b53ab9dd973d00e7df37898c3646827b3b2bd4aa650c39a043f6af4fc17296093446c215eb3306757b45801f8552459b3dd75fb46090a04344765e372619335a19a146214288f2bf42f0680d76a3e63664d8b026b0e2aa8d218a1401a15fef8a58ffb7b700d40bb557993e99d3e6792f629a778dc4be9a8383f507c83541567ab63e5fa0d02199a6a5fc38087e9155114972dd5958a0cab98fe44100036aebed698ba8e6f02e0a4af496f8d9a7c292b264dc3f9c379a3668706aeec9d4493d0428a887a8a5c602a3dc82bf8cfc24a8ac0812e4e47daf878af4f267d2db4a08de6e3375a2a0dee098e85b5f35558ce4bd751e97f07a62544da8f0c170399af47c85c6dc2c4072e8c6b7014f19597997c420adba354803635c5878bd1d3c9799654c2118bc699e266d030828242ad3d863c98c74d2c61cd82218398e662d0ce7cac139f2586a3be56d8f4f2a954fc4186669c87810b3350275d199dbca45e14ebe061063ff3256bffa7eb3dff3ab2cf18f6fa839c194c61325888e95ba54ca3c9e7868357c56d03ee35f2e69834d06ec261786eaeb0e07f80278d0663aac595fa356b4417172077aa8fdb6bcd4e0f09405867fb6e6d88f2235982ed3672539330cbba8959c134a99420fd3d250af810d", 0x320) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) close(r0) r2 = dup(r1) readv(r2, &(0x7f0000002780)=[{&(0x7f0000000540)=""/24, 0x18}, {&(0x7f0000000580)=""/185, 0xb9}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/235, 0xeb}, {&(0x7f0000001740)=""/41, 0x29}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x6) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x1) r3 = semget(0x0, 0x3, 0x0) dup(r1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/46) syz_open_pts() syz_extract_tcp_res(&(0x7f0000002800), 0x1, 0x6) 01:39:59 executing program 1: socket(0x38, 0x7, 0x1000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x10) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) r1 = shmget(0x3, 0x2000, 0x81, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/191) fsync(r0) 01:40:00 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = socket$inet6(0x18, 0x3, 0x102) shutdown(r2, 0x2) 01:40:00 executing program 1: mprotect(&(0x7f000058c000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getpgrp() setpgid(r1, r2) msgsnd(r0, &(0x7f0000000000), 0x8, 0x0) 01:40:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x7) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000180)) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x8) 01:40:00 executing program 1: symlink(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = msgget$private(0x0, 0x20c) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="01000000000000002b3ccdf2a2e8b1430944a744d0825cea1bb81144773627106e4d0585cd05a5ec8f5d854e5299bce7867d3a0d115410290f4e85b87bed6df69ce9c788aaf34d2a576fc8ceeaf9bab7f572378d2307d4f0634399237547398e942c5072178900e3d2a5ba1f6cb8f95dbdb1d0c44572a6dd47037c1c70f559bdd18efd8aebede6591c504422bbf1a4a46578a6f2234c58c6362700e9df27e7c0b1c311e598032ca5c34e127723adbaae7e0c6844dd3e7cfb43206e0b46641e19f6fe5e8af8310d61fd79624ab726de38d014cf46b2dbe1c55876d3ffdc6caf8e21a2cac8ac1d69e935a288a6d479e47ab2a8a7b2"], 0x101, 0x800) msgrcv(r1, &(0x7f0000001240)={0x0, ""/120}, 0x80, 0x1, 0x1800) sendto$unix(r0, &(0x7f0000000040)="372d2d9593751a47cd4c7cacdd4012a47c966ccc363a83e6bd0c7b71527645b90b6b9d30a0e71563073742e6e86d4321c7dc6c27abb1bab2dcebcaf0df701f1e8f64f1243bd2f2e4a8207d42512ce7abc01bb1feb7c451d9da5e2fac47d49fef5b85ce0f491af8a7168fc5b04d88b46be06cdf80577053f3d6c2f956b66b345aede023424f1959b99824fcb4c8fac3e58ee287f59cb44429a0d0f2c0a19da87c06ff5236f48a1db84e1f3c3e2f6e336aaf6ba79e84b5160eb2f28d8f90e3ec73a05aded228cfa24ccc9c3c4fb694378ffca5cbf069dfe5fe6781091e8b58b2a0ae475a1a2f4f6563122fa10a5719086840fdfeb53dd73925825ff265141de266d4ffe9c6672d54343ebfebdd0c1faa53b020e0d481aeebfb78cf2298f971bcea5ffd318b99848ac17e1887b250db74a4467e57f5f3300140450220b22375f63f22c638e79f6921cffabe34d7dd6549ca7a59359a0a82ed9bcf99e63cb5ed3bc44ef23005bd8063cc77043632d66d5b59e13c296153a39f56b5594d3ac74fcdac02a4e3a03622321bc898ece1f87bb784c63ead4b2ce1449a6bf2c286cb9a189ee082f32b4714b68353401ca64d16c3a8e12e3b4558bba8f41554f47f69de35d854d5c9a7f624909e2559b8e82b55716b813aa8d5363f305e3b010d35989edcaa9647c2ec99252c69d3eac2dc97beff5a8486d9f2b0d41623c13c6cf171c341fa1c039df802c39dc2d4ed05c4a850ccb4970f8e515e6147b58bcc494d6bb486ecd1232f67201a95336c96854d23396f64bbcbd5542bb2b420152189c24029bab96b6d029013562d418d3609706b5b6deaed7f9f67ffae8f5afe1e6c9bc36f8881f7a8eec90f24cabae74c46c37dc891b75bbabe663f406620d9f37588a91c2666c57e6cc9486806a68df73f35a80b7094886fcb8e51f1d50f069288cb52179947e8b863e81d1ec6ecbbe93513b2b345d9ba9180aaef98ee90e282ed637aec051e2eb03e84605062bf83da0441081d4a1544345620184a1866611fb06e535faf5f4ca57df7ee90f8c98338b6d62f5b846a8c1e3d5ea0dd4fcd39c6aa637a403b065ad6bdce7dcd8d6542fd7b9c5fa42ef065c3a122ae18d250b4617c95a894c36d0e75e2b72001ae1352c71b00e1a24483919d1398470519fdb575b510a5d5d91eac16e505a49016c74fb62ce1dc4992fab769233f674d7cb0a0809b1d8e4ec141ead746079454e3ce1aeafb79ba6ec338a1d87c7077fb20438a09e4403439b2f0b58d4657eac902e53960a5c6631ec16ce51d7460fa4aa94ba8aeaa63aa9e4a925bc0576af773c0cfcd3b6966319ce114a01e526d6a0bba9586a126ea00ee7894cbeb973d2b5265669518b5c4d0d646e65a58119128ffa71718d015cc90d5ca4db927d48d434b65e0ff4e00a8ea0ae3769df9f1aad9332a64bc45be827048fa64ec804985735761a20e556cf8793de81d34951c158925c2a2b9367de57b957d83c52e6b98463eb7f8aa6c4aa7eb190045a7b74a18f6515fea1460fcb39ebd4ddbcb5489adbd746fece777514dcfa5305ea4860996dabbb3d704bca89da51d43aefd54622603050f519da545436e5a0259517828a468db096e9a6337662e415b945cd03f9c8a0d2e8cd90f560879a39e6ebc8be2710a9fe91707c222e6f01ed82cdae7ad87b7278b3682b21f16be18893812fb27571986cdbeed3ad62dd6b91dd8bc8ee7629235c6a2e2cc64a3b392a6d44f8951d77e92733e590ba05ee1f63c0b64c7215af92ea6350f5706bdd7016a52bd85b6267e185a6c72871953bf8451cc2e00e20ec99f20e64ef1587135b621b5f56d2b391e61e84325fbb9e7e57f5b17cd721a7c66ebe4457dbd788502c6aac2b71c4f84e25ea519175adb9d079a784cea24ae39a8ef1be322ca362c0f2328daf908b22a8b0d41a9b292dbcb8d0aab8a34615486646720f6d57f580842d30ea8729f76103ed555c3b3193aedd831c811ce332f49a617ee5c36b663190973c4ed316f6886a2a30ae4018f20fcdd53c14a85a1908601206639ce33a3ff2f82188f96fd2714d534d72cb61dcfad64805a730f5802bcabfd54e8a9e9b3909c99f2bfb039fe5e5db27850acc70c99dc65835b6195e13ba18078ac9fffd1047ca2632128d8281ca4a37a4fe3b9bab15c2194c61315f0ad993ee827a7dcee4befa098f2ea816e4d1a8335a68774dc595fae4beda08daa578c83c87d5bdac089bd2b65b66fde04427c0d03fd16938a095bcc1364e98ca992cf483fa4671802c5a8eb101646dbce886dd354d728e14ca6740a87155a428e2582ecb050fe1f8a55087627df205176ddab2609d92c5264d49dbf56d3d7dd38bd4ff6cdff30fdc12507d8776fc8194c269b060103bc336a02d6564e8f41bb1d26fb128ff15c53dcf0a10eb166d18e376a41b5f86af676d1481c733116e4f8242b1ae48575d1fb613e0867d9abeb37fd6b97b56cef4be14fe2d1f72e4e8ff0d6896b8c3f526003cf863d7bd43fe64306ebdb8b977f6ec2e5c22254cf3d09d560e0442fd9fd0102cf79c9e559a6c13b6c093467fdd6627d0ac4050d795580d1e30082e0261773ec178fec06829a76f26429e9ffc22288fc38a180f936ca7e9139fe71224312541c50610bc61fd1e99fb327ab29b4b22c816bc24afab73f1729ea98278db9a2c88152825d96c07d82857bac876a2fd54bb70670d4648df5523acedcc9906b8797a5d7679a48810ef027611a1cf40fe4590b9bc9c0802562947753f416b6e923cdf25f7925ff304798f3e6a8343cbb4283371e6afa4c98e6c825149bd262abcdea4f7f131b2a1ca3b55a0962006fa8398f0ce83970d078a8df1b81a3828511a2a5affa595595e460bef877792c767141e181ffadd9ffc659e177ca080c41c466b311c115443be4663b31ea35141c5b901ad1b034fa235869ffc3f71707894fa6bf150ea65ef7cc2a8e7f3041b2fa31d2df8086f4f47061e42f582d05a962ab61215a00b543e31b5fa3a6addda1ec7126cb0fcdad839f8c32e6d94d4c6693515c8e1acd5a63e2eca1c08576051b5d334117a4dbb230a883600b2ddd073050e78baf0b41c39c3a1bfcd3567d4aeacd8d821a22ae3334adad6b9a99b931635c9877fc5cd143b4d1966c3e63ffc0c86a8e12051a99d384ad148b8a26196894e48cba610e8d27e0222cb9373f03c0c2db3bd81f4f231cd372fef481ee185859ce6fd9365132ef12e74040c12b421ca98388cdd50fb1d1afa325251cdb1f728bbc67cd94be71a1bb8b6597e719e20bbd04abbadc845ade887551c85f5f5c041a9a912d8b7c0fb99bd4cf44a1fc2f8ecc73789b870ff8df9d8c465b1a64089ccef24d92d6ae06c36fc9b048283643089041e11924071c230a132125340386f10d7be973299b899792dd464e6d52e382b46369b3da99dfd267dc376c72a486f8e54274a72e2e34c8b8b343fa526f56c607f2727087e8adc2bdd304998d0d55ee6c2ddfe29f6b83b9f9537f970b4ec1655a170ec4f9681e1b3d6b10ae9528fb264d820d5794589cf76a442b961105d2a1d2c4bad872687e618c6d177ef3051ccd502e63d37df7b6bd655580ee1be208354d68b3c9e5d11af36f3749d4b7152058d392a756c03489d7d0e0ebbd19028453af47ffea04b3286cee54712ebcfbb5b46d69d1950a5b987608a519072368c25c74c3d3203a74b57f8a137cae60229fb114de161e4a82684d7582ec045492de35123f332e13d55be0c3362291c0f23e4f4a55a7952be61c615eee795d561f389b0d690b0444dacf83bbea464512646aeb0b040a29c9e83f3dca3307c6eca3e539f316155427b52229381a9873528075ff29b25493ca889ef1a5d832a8403beaf6dade54abf16d18075986866571599a28f9ac749cdfc6c381fe290dd1340b2d178381c424fb6f0acda0eea536c3ee0d02f2ba506ae4b32b1a9ca76aebd57050069adeb07df52c2aeb6b12c01b88d5136b91e5e0b025b615cec406a48737b6d5e8c361a5ad705a080e85e46c75e3336b18383c0161f891da098f1a0da96dc0bb7790a941f1e42d786ce807999af53bc11b2be39c09716c64c767ca543edaa23f49359dabeb2dfc5317f19aa809e073046af1790cc8ed8577166b28ce09aba3fefc53f610841986c4a4d7b0b7d8bdb22453359f97978054936a588b2fe84141f3375e839f9238c1c8ddca108f222bf53fb32b40a8eb022e7892f2e863c0a9968905410acc789be7aba904c7fe67abc72df872c4517e477b04aae59fd4f3b855db4f8b635f4e35be992b5e35968075ba041359f828f2533037c381e3e8f8a51ab514f5642ad8529175e8eda141f8f82a5fbc347ac04fe879e6243eeaa9cc694a3a6e839faad91844d2523ad4b539b033dd226ad1b839050c517353b07b7d7bb6d53eddf21573c977f36776a69900af898d0ca5f37dbfe89beaddc169f6b47dfe710e84deac81db8b5fd3ffb09f0c53fafb12dcddf36c20b7d424f8dd58c20b64c6b3b1f064117b15f2656add578b0560576b65258b1ae0b2fccc4af0b7da417f0f981608bfd10b35d31e7ed5398f0ae1f3071574a1ea14a00f3e60b715e3b4092a51f25f6fbcc15d0f3cc9147a23b2e8e6d45be8a0f85fb7480a987e245486e4623b617ec8965816ffc0952be5e6582240e653968c293775fc635e65fb83235bf4f8296e4c50a7755970de19563b791b19dec749f8f560f1821bc11f498234e3213a9b8826b2bc01813fabc5501a250472331af83c8aa0dbc5d17c47a5ea45de4a61a42ef6b4a90fdaf161f8e63f6c89b9c7f82d5cf927f491900ee1916e71ff9028eb557073eb138655f082857e89916a02f4648ed238f05a24daa338d6c329e2bf73818a64c629c5590864523bf5777dfef0b2515da3561e81807886c44bc1d7e815a7167047581ee5d4e38aad16029b3a7cb212313d6ffd3ae8d3141431492a28a5c060cfe768b700d908c0f557b8731ccbff275c4238747b64971d25c6b0e53aca6b6dba7e235c1fba4f56e107aa3798daf91549eaec81574bc41327284b599f6af228c4eaff52c774ee872778620e1f39d2594f7e20084b5941d9ffd103215be993c293dc0c9a87e3c086f44961db94feed076d2ec1ac66df7fb8086f0053fe967a4672493906230612c81ba54af1a45acd2149e4e1d35bd449f18c59219eae2b2305af8b9ddd7f314fd98a99d0bcc4a2aca559ecd138c53f994eefc8c3ffeea29f3ea7160b4395f990dde80aa14c4d902bbb8f71179c180983e1cef1cab55af105261ad497bd95271978354ed9ce7ddb9366ff0c3136e04fca9707ab871120182934eebd9d43fdeb87df680e2c5c0606982d8086bb8cafdd31cacc5a1d6c240d3010a272349edf58bc2223861e1c4a5f56864d6c7bf0a60f7129986116434ea19aca217fbe0aff2c85531e081b536f130cdd3d64f93eb27f89d23b30a3b4017ea98e1aac8e5cd15fd3648be8b8d77c43898b214a2516330508140dd9ac9c3d12c78360842d814191c566112bafe7a69422a37de7469c65890296eb7699421b13a71dc9bf3d51b1742a856ba7730065f7241966a10eb99f9f7bd10d6dbb0a574dc95e625b6d11e38a90b474f33bf71ae6de29de82dcdcbfdd9f7a22c75502f07c86df649f4b09fd11efc34e57aa91ad884dfe4d0f6627cc77b988ea35df01b9d24c06511393872662d4482198158a0685a7fb6cdf18c11ea0235ea391f0eccf8890fdf3aa4b149514306cbf43d71c5cd75e8db3f991b61e57df816de45e0632f176c7cda68b60c4899a1e40", 0x1000, 0x3, 0x0, 0x0) 01:40:00 executing program 1: r0 = socket(0x18, 0x4002, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="44053149fc211b0ee2fe25ea60e0caa7de04b51132939155e73393b7ae0a2975570553d18a4b2b7f805da7516d8e4b07d7ab19507f11b0e79ac0d49165d733508fea9b37ab9a41c01d05d75f6f", 0x4d}], 0x1, &(0x7f0000000140)=[{0xf0, 0x1, 0x1000, "bd9336fd9b67410323f071f30b2a7caef8c0a1c4ccf2c542214fdcf56c909e60e4530745aa495cb99fe63011ab4436032bb978901b59137d2dc197a5e4b1e0bb0c9f8265b6a792d6ef27740c4baa233a9bf7927be9cf03b5a4703425ba512005efe0a7c7f5db27bbeac23bf74905b2912d577c0a3abcd5cf01c608504f146200ab4b208ab67d14a1094d58438dda01c9e671e3f2b5e02a0c5000fee8c99c668e86c5a2f5458fe07d3f703f9950e29b933716a32e707cb0678da51b5f8193687a3ef07cdd2cec65f42457e472b73655b7675cbbc4b4cac2f09ebcd01fcf"}, {0x48, 0x1, 0x5, "6cd0f01d70d3a2131c0abed18b694ba0f5e8cafa8d5b92abc4dd0eac0192fc5fd51c938b8410fc3327335f67e1ad2c265d5a99d1151beda6"}, {0x98, 0xffff, 0xab, "1d8bf04d2a815c1a59c802cda2373dd8ebddf58726bc5d5849111aa8ed25acfe107e02be5108623eb86e825cb9630cb33ec1ec7dc662fd58464366481f6c1939ce371f6c54bc2e1a11413e8f722aa87ec843ae1e64b543e7ecbec4c2bec29aa98ec276e2f4c9f0ba27c77d123290950c3b860e3a8428b45b9f21f4719e4b6d1b01e0b80b24"}], 0x1d0}, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000003c0)={0x1, 0xfffffffffffffffa, './file0\x00', 0x5, 0x6, 0x2, 0x6}) socket(0x6, 0x5, 0x101) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 01:40:00 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r0, 0x0, &(0x7f0000000080)=0x24b) r1 = syz_open_pts() fchmod(r1, 0x0) 01:40:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4de, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 01:40:00 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x10001}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 01:40:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x20, 0x9, './file0\x00', 0x9e, 0xa3f, 0xe5e6, 0x8}) listen(r1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 01:40:00 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0xfffffffffffffffc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x9, 0xfd9}, {{r1}, 0xffffffffffffffff, 0x2a, 0xf0000000, 0x9, 0x26}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000001, 0x5}], 0x20, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x2, 0x8, 0x5, 0x7}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x5, 0x4}, {{r0}, 0xe6b18e04bbc28013, 0xa1, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0x21, 0x42, 0x2, 0xaf94}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000011, 0x800000000, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x91, 0x20, 0x2, 0xdd9}], 0x4, &(0x7f0000000140)={0x4, 0x1000}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) kqueue() fcntl$setflags(r3, 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x6, './bus\x00', './bus\x00'}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) 01:40:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x1f, 0x336}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000300), 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 01:40:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)=0xfffffffffffffff4) sendto(r0, &(0x7f0000000040)="88dd38b37ff8e8a5c451957995f8da6cd562c812ff864633e4551fdd6081b201b4adaa446439793c79fef5f1b555f746981ee151a8aa5f5d675b9fed3c", 0x3d, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) 01:40:01 executing program 1: socket$inet6(0x18, 0x7, 0x0) r0 = socket$inet6(0x18, 0x0, 0xffff) listen(r0, 0x3) accept$inet6(r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x82, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 01:40:02 executing program 0: r0 = socket(0x800000018, 0x5, 0x421d) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x20) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) 01:40:02 executing program 1: wait4(0x0, 0x0, 0x0, 0x0) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0xa, &(0x7f0000000040)) 01:40:02 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgget$private(0x0, 0x500) msgget(0x1, 0x40) 01:40:02 executing program 0: r0 = socket(0x4000002, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() shutdown(r1, 0x1) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 01:40:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x400) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) 01:40:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20860, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) recvfrom$inet6(r0, &(0x7f0000000100)=""/23, 0x17, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x80000001}, 0xc) socket$inet6(0x18, 0x8000, 0x80) getegid() 01:40:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000040)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8001, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x32, 0x2) 01:40:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x200400, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x8) close(r2) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r5) 01:40:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000b2b8478ecfbb758a00000000000000000000000000000000000000000000000000000300000000000000000000fffffffffffffffa00000000b11d0000000000000000000000000008000000000000000000000000ab73920e080c470f0000f9a8bc3076fb46b63ea35d8d76342b57e97b392e4a37da503cf828c1ccb1307564cc4dbbe8bdeaad7e5efffffffffffffff25704b9ce35020bdb43a7d4d896b9cfe8b9d596492f48a97e5e04a4b212c0d5fc51b280004adbbd132f6b58c17115126102a40723fd6ec19018f49842291b"], &(0x7f0000000080)=0x6e) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 01:40:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x0, 0x4, 0x0, 0x4, 0x4c, 0x0, 0x2, 0x1, 0x5, 0x401}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x8) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="6395e396facc8f1d6ac58aa183a5a5eebf11aaff7c63", 0x16}, {&(0x7f0000000340)="2e0665c61ec35edec75854a97e99b3b4fafbb28fedfabfd1fcd7bf5c7fd7b3c47e069c63bda8ec6da0f67927ee89e64d1c737f1fea92c573aedbca4a5f35d319653bc77a2f018c4e0aad8eb1ac16940589d34dfe3bed3ea5aa8a17ed4270f0658aa0a909a43168fd0f26925bb32d9d7a3f26b4ed82ae6095857c025c749cfc40115a5dddf931545e47057b1c0725000047102e5eec3495945ce36e481762a4e3e8bfb136daa78c87fe36639c65aae4e4831ab046ae4848304dd646773fe384a22cc495152eacfb3da5ef875e6c55b8540c9f2ec82d7790e155fc3446efd6d99ce9b95e42af78eedc04a07d", 0xeb}, {&(0x7f0000000140)="6cf39eb18236cb", 0x7}, {&(0x7f0000000240)="6632779c75fa2ba6b868d64d4d6328c75d9940a01362bc7f23cab57e", 0x1c}], 0x4) 01:40:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd) r0 = socket(0x1f, 0x1, 0xfffffffffffffffb) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) shutdown(r0, 0x2) 01:40:02 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000002, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000400)="249d3c076f907b78e8c9df503d2f5583a0f59bd72d0efbbda21483bf7fb1e984bc1a6f7d5f8968e00b67c173ba73958a983a7de342ec23c6f249dd3b03b2fc7cd606acddc0026f67d56484a0d1d99057b36709068d3583ce250381a8df7a4425a34ffa5d87e0ecce0188b3d5c777a93ef1b68589aa8df2681263ee24e72e70931d005c1989b92497930519fd5d0f151fbb3406a7c998530a6533d3649fc9", 0x86}, {&(0x7f0000000200)="195a9e1386be0e844ec9dd02edfa6350fe8aef2c8fc732b2665494a2a19d805ac2b8727c98f68a6523366299a12c2fd9e07c8455228288fac5962b990c7dfbc96b1d8daf1db53b2c73914ae4e639eb8b88bfdea5449320078b10a025884daed45ea95bede71cdfa5900ee81c1ead03315e2828a7d0d9", 0x2c1}, {&(0x7f0000000080)="d78db4f8aa9fb77266644d1e478a9d11432b89f0a9a3fe22c24e7d9984fe62ecc8500b0e7d1026553c973b9268cf5281d226bd", 0x33}, {&(0x7f0000000300)="0f858c36d6d9f51ef386422d80d73c7cb3a11f15e9a47b89d7987b316937d9f434996653bd1478205a58", 0x2a}], 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20510, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x81, 0xf0000008, 0xae35, 0xea7}, {{r1}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x3b01, 0x8}], 0x20, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x1b, 0x200fffff, 0x1, 0x400}, {{r1}, 0xffffffffffffffff, 0x1, 0x41, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000009, 0x0, 0x9}, {{r1}, 0xfffffffffffffffb, 0x3, 0x1, 0x3}], 0x3, &(0x7f0000000180)={0x10001, 0x3}) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x23, 0x20000000, 0x4, 0x6}], 0x7, 0x0) 01:40:02 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x2, 0x6, 0x8, "13d87963fbeeceb83562b4fa994075dab45ff36c", 0x7, 0x6}) fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() syz_open_pts() 01:40:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10493, 0x3) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 01:40:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000000c0)=0x80000001, 0x4) fcntl$getflags(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) socketpair(0x20, 0x4, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x800, 0x1, 0x5, 0xfff, 0x1}, 0xc) sendto(r4, &(0x7f0000000200)="0b221939afe23f16b96857543027c7c43979c73672842af1f50a43731c31dc0906eebfd909c06ad95afb58fe39e0e4dcd159de08b0229c1a7e9eb8c73974a6ed4a1cc67fa028a0a53cf877bed233f52a369474cafa9b7d857df02aad652886f321a7837d2ac3527056f2e37c416549a8b31f34a37b", 0x75, 0x2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect(r5, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) readv(r4, &(0x7f0000001680)=[{&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f0000000480)=""/35, 0x23}, {&(0x7f00000004c0)=""/105, 0x69}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/165, 0xa5}], 0x7) fcntl$setstatus(r4, 0x4, 0x84) syz_emit_ethernet(0x0, 0xffffffffffffffff) getsockopt(r5, 0xd3, 0x4, &(0x7f0000001700)=""/53, &(0x7f0000001740)=0x35) syz_emit_ethernet(0xca, &(0x7f0000001780)="27f35805ece45e3fbe5a8edc31ffa0f77450955ebfc920058eefa9596882357530142a985366daa826644dfc785ffcd47778d28dbb816ddfe6e0e7358624fc0b284fa1d25c3d8934a583325021d259072ff62bcca871ec10258f8f1ba0135c7947530aae698b7367cc01e08f960de68d5d7e83fec3f35624993fae62297f8a1692100a2ac44e18d0541c7e6e4981764bf59c38f97b9aaab33fc82e7d873cd7f79d6692b6f45695e52608c0d3ea105b8c9f67c69c4f47a1edf828d5c8ff2fbdc19d9a81e2f305ad6b1dc5") sendto$inet(r3, &(0x7f0000001880)="b55f218549e87abdf5b40137d4ba3f23594a9bd7356c89025870f683e33debc9bf9a2aadadd73955f9a3b990c8efb06a77011b285ec0cedeae91ab132a", 0x3d, 0x2, &(0x7f00000018c0)={0x2, 0x3}, 0xc) r6 = dup(r3) write(r3, &(0x7f0000001900)="fb6ad847a366fd843fe892c5424271200538aef277cc85f7e96ec7202336b709348dbe4a53c67f65223c35fab6fb8d7de1ffb8a933db3d675293714fab3b0a9e048d1f3d7bacf3fb822cb98ad450030c1809a7962d663ddaacbe7ced6fd52a", 0x5f) setgroups(0x1, &(0x7f0000001980)=[r1]) fcntl$setown(r6, 0x6, r0) ioctl$TIOCNOTTY(r6, 0x20007471) fcntl$getown(r5, 0x5) recvfrom$inet6(r4, &(0x7f00000019c0), 0x0, 0x40, &(0x7f0000001a00)={0x18, 0x3, 0xdf, 0x6}, 0xc) getsockname(r4, &(0x7f0000001a40)=@un=@abs, &(0x7f0000001a80)=0x8) nanosleep(&(0x7f0000001ac0)={0x80000000, 0x7ff}, &(0x7f0000001b00)) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$TIOCEXCL(r6, 0x2000740d) kevent(r6, &(0x7f0000001b40)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0x3, 0x480000000000}, {{r3}, 0xfffffffffffffffc, 0x80, 0x8}], 0x40, &(0x7f0000001b80)=[{{r6}, 0xffffffffffffffff, 0x15, 0x20000000, 0x4, 0x800}, {{r3}, 0xfffffffffffffff8, 0x20, 0xa1, 0x40, 0x9}], 0x8, &(0x7f0000001bc0)={0x7fffffff}) 01:40:03 executing program 1: clock_settime(0x4, &(0x7f00000001c0)={0x100000000, 0xfffffffffffffffc}) getppid() pipe2(&(0x7f0000000000), 0x4) getrusage(0x1, &(0x7f0000000440)) clock_getres(0x6, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r0 = semget$private(0x0, 0x3, 0x208) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/152) munlockall() 01:40:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0xc1d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="5a32c3c14f64e959f3f031e8440bee211f6dba838eab74e35153f8599a4984d419d77805540183c24ea7c2a1f1e698a0b0375ba01c913249eb389e9ba391c2e03b4ff7ce501076acacaf846a1d70d1b69df5bd02c500d91a8c7eaa8925ff84afe8d5119b05f0e8c0a19d9760fdb54082e6ea4a64b436f126edfb43c35715482c87308f11bc8c9488ab6e34213254c07d68fa4660fe433888808f74dc6559c9a6365da05f313a3ae62d7eb02a6e090589b2f7aee6ec9ebcb4dbcde4c7d177c9cc8573b4fa110a8e64bf0bc688f4fc02ff9514fecdc0381beb07761d74", 0xdc}, {&(0x7f0000000080)="ea47447bf608c9df93640ed872321cb7867268237110a40010581c62441937d4e96e538a6d8a9ccdab8854cd8dc272bb5372cbe288db6c11d912c9bcfd023ff5ce991975a9475767921e978c67bc127c334fd805d72703a5436902db520aca6c56c405cf9ff767f3e44ce2c158ee7ad3f746ed893dfd76fd", 0x78}, {&(0x7f0000000280)="a085f20bbbdad1581733395bdaf52d367588d729981e7f510418eb13f26e56c9d9e068eaa4fe9a8cd5039ecfe416239066a7d791ade32cf138b62cfa4ba30b188d8579956a452b88bd0fbfa3a71a177422595f3b63d5d4b8b7286387e375150113cbd05cd1fedf74bbd0bf94e315ffa7771092b3d01ea90d3c656551336acf48b9ab0956643f07a70e04ac0772ecd90b605b19e2502093b10728156e26fa8711b6c14f401e1246583a30cc2451d93bbb6fced850bf1dfd4150f4112c7728b05434dfeb3df438392a95ebe25680c30f1d182060acecca1d43e39fe1ae39dd0741f37d9d77bd05d0a8017cd54a7522db3afb73825af09a0f091ffb4877", 0xfc}, {&(0x7f0000000380)="e27c6fabd5562d2a09afd8a2e6d0f0af45e4e490e02cdb488bdca6dead3e2b49258f10d25bfdb1f6f75759196ed64015186bcac7018a5535f62cf295d118d04ec12b0a399972e93324c089c6a2a6f8538f83aaf54b4c083be98b831098be3499c2fd4759e3eb4baae553bd194b488512ac61118011dfb7e929d97007b1bad110436bcf26dae0574e391ff8f1f9dadfd80469eb00c9d3cd394d070d48e48ff37b4ee8c5b4e288867d3410386250545479373b24ca54cad10af53f27cf88d82ca61f824145a21d4591b13b62ff9f90373377dc29dced3d894d37f85623fe42873a2d9165ddd996330f993aeb69c0419debdfb4269a55fd306df3191120d55bce3f3e7f15aa57445eee9a77a9981523a2ee066f3fe16628c9f80c918a44b3c0e2ba6c43e72386aec5f5bd3524fd463f5dc2d68d4b224f8f4c89fbcf7f5dbfb13f43f16a759433574e5b0595245a88b565b310191a840c91b8d6bc61bd00c461bbf4f31575b5b1261d60531cc4deea8eeb6a0f4bd470f1026a9daffe3ed10cba9e4eeb8dcafb250f7a44be2d783fecc7dd6177ea4261d3be0c4886ef4bf33d9de5f7668ae3816b0fff55f75dc6b0efffa7679ea8470117b75d3e355d73bf46c56a558d030c819c53a945c6c6febbb39ed8d41e3014f416c0c653cd17a0b33309607fed23e580412d44305c3ca45d96ea1c939b88ab482df92ae416c24f5990bbc9afa1a00367b8674489a824e63572ae978aae0d58666a7442a03f8e88d6103ed4f623e65b7cd59e61f48ef774e1c477d000d28da4931050cc09d85d16d23623479eb6542ac3e0545ff48a78a4cad3e18d7a3f64edd084cd67587a01de9c7423ee472f80c4efdb3abbc1859504a4d0b51100d9d7a556e28d6ea93df9fb721d15d811f91f1d306ea2f962f40918ada74cd0b7b9b554cc857b457070b1c24958bc169f8d8124dcd4bcf1310910b6ed9a36f0747a10802fcd734ae9e07b6d5f6f23986965e6012bed63624291f277bf08cbd816b79e841d60543cd31f36cdaf7684af1b3fed56efd46d0e0072c6099a8d12e265e8d824af540e679238698588ec89666a7b613d8dd0b3775ef54e24a0aee43401eac56b58318a713ac9d0f36f0e9f55b60cf053fa83b005f3dba18d276747724cd34dc248ba5fec99ece41b72234cb1fd92386a7d29445f6643c3c7d714d40e2753ddee7fc111c2530e9c997a25a120ccf9540f4415e3bc01cf249af4c01711f5b66e622b18a532c85310d9b764b36f7d44c1fb2b05a8822cde61f641b27ad8ae9e45426dbfbb2cf5317366d75ee790c1212f4a8724d4d64b06950b4bfebd6f26b8a706316d8c93ae92c6107a4f552ae489f0c63255ead49d06a55958ee5a8ea8b43a56f32e58001241d0c48379a619c4a48299a92dda98fb009776b97754e52606824f2aaee1b695f0bdb94637730a48efcc5a8fbe54635eefff1a748793f10412c26254452ef1acbc680e6b66183ac204f74708acdbcf3700c78ca60ee77373e721e469ba4a03d30b7b55c031c7c65f70b9cd0375fe9048d69042b15c3fdf4d853d80977654297628931d5792de83b0c85744a7e7059b6a77f5d20b29bd2bcfd952ba79b95783fb8f58faaa32950d35db11eb38ca799ac1bfc7f19e2f34b3420be8540b7cd1b15a89f4332c65f9198f03c90923c11fb0b66dd63e39b9ec61cf260f00cf558b2c514ce4327f6eed059fa77d97e26b294e1943966be130615504bb2f46a8bfc49411960117776dc66c88c8d26ac59527baf51b597d6bcf495dd37af84f1f24724a09acc2e1cf768df372a82a5f23e69f12bfa6a7ab537c28e884586ffb2702093d44d95d5f899820fd57ea14ee4fb8a871839e332816373f2ff2608814a75ce9aeef6ece77022abd02b3613e11b9d6c94b76991415e3d3132caf3894682111dd91c8b15b192e3ac2aa5baec2cb514aedb21ec44d34cc3cc7df6e7633af7631593f643a6b65e0aa7e7438bf2d4c3e29bf4b5f9c1d7f62f1a4e1e1829d5aa597b61386a6da3a14ebe132457b75657e4fdc38f51e50cc480073206d6cf149ca358372bf53065064dadab85b24355315b3128cfc76e6d8f29680e2bb0e09a9af889ef1a2291c4ed0949fdf9ac5b75b4c5142f072728d43caf146750ace0b3f2a80c11cec698131dc52600b7f02c48073f3fbbd509eb80edf8de6b4ac1aae5bcdaf7a4da586b722fba8a70d72751fa15112d6a644e933b54de426c9b29141071ca8b9bbb25462b6a2bd5103d375f9324182f4e5ae86e487ef5710e40836b068bf9a8d5f3b34525b4d56dd5b1c7b92232775753b80c7cccfa1c22cc7bc1d111711803c996f87d2b89ae47789e465bd3b5c510191402cc61174c81ef25b59a49607882d9256daf2deb129b804519a50a1d0a427fee917e88c9654cb2eb783fb0cdcd2795260893ca85f268424e8c4b19831d0d1eeeab52512792106aa92addfaf0d6c370d1c5471910a87a4b5bdcdfa417328225fb16a1abb7d0448e1ea821ac3d71e039c7a67a6b9a8c30bd578d4d72e0149307889c2a7bbebc9b42f318e0294d6fe204d0a35d1387ccd92855c2ab191c6f6fe93913cf198525cfeacc8a1bcc86115a6e73d4500aa231350ae9185fc069c4362afd70cd1ce86eb1b247dccc51957b4cdfe917168b3fe7d4b828c3395d34f5fad4c05e2dfa6d8763e62b48b77ba2630b3b915de265568c1c083b1d10b60d0b9f1c038a2afe9efd91469ea6d7a649845fff0ff0ea4c93c32cad1539a6b5d6dd1d3a32b6bf0d5b2c456673ce60371b2ad35f0b0443017c759fe26dc7a4e4d57ca859716adbd08e42706f29a1c7327ca8a103529551a05bcf8953e6abffa1dd9ccb796a93ad4d382af6986385a27a0d9293ba9058ca42fa75e378e5c5fe89913b456f8bbcb33eeba1ce478416a1da16485bcf0cc90130c96c5820f5366e21747e88b1dc3f10dc3cefdaf4d9465d3601965e7a1bcae8ac22df13b987280fd0819a306195aca89cb9c69895b7d9cc426875e5f4f18583dae21e6f79a26424c380d52721e9d4a7f4740e431f89c3b8f6283c9ac52d3bc04db4f8083b0d7d42dc9cdfdd6f7a24894743a8f8b7215f3d828088975a3149b5951a640dce7dfe49fbce78c2aae77e39693214c16d30804022af8fa300fd87ec63e2b8f2073e3cf0a2ae728e9b6b77d14d1daf320bb44ed925fcd9464f51ee96557ed5cb0ea575758cf78cb1c5061f0668fcedaebf1980e5601a6065e0e709c1985fd3ab4bb2188fbf745002825c0ed183a83728cef11586cc46c8c06b681f77392153f40cd3cf2024e713573a6a5f1a28d2d9c6f14bd3216ef847ff5a7723482184b73b36c1a8fa746893cc4990bd76908c675d3251b8c43d5261c3f80800083318ea73f012f54cbc670b8d7e911c0142877d516282929d623372d9f7c536e82fc15d2698d224ecc5658825d3e8fc55556374d2c4c52939c8ede74e5133da3f3b8878a3e1df811fa756b6b384cafe66adf3dc1655ab4a4fdf770b58bbc1fdf9794106ccea2079dd85289a54736f1b8249fb46af1d5fe5a8a315a9ae2fe94ded27c939a77d28c504e6219bf549d97ced2553101c59b57d1bcf01577bb1b5f05b9a2c198ac3e8b036cc3d279aa8a796171cb4a53a2f1a124faaea57af0d969f004df948198696960a6c38ef2231d633f0058b91b31daeab019cdd9816b9dfbc0f75f85c2dbdad4b750efbc3b159fe2470704c8b5f9ebc7422f8170c5e5ca25af061067fe033085032657897c15fb4bb3ee3e4e7320816b4cf6304b2ca8a37a24ccaaeef9e5698f0c411e0cc34b636d613251fac420fef3f6afe5bb402319ec1a87824873e69ecc4f9bb531e48d3fddc66e8f2211e5bbbabc3881d4cbba51a5ed948bc6345c8c9c01dd0a4ae2d328069f26d77842646bde96005b1c36f81bf2f693731f371bc9a92b23572e3192854729530c0c1e0d8dc5647857ec8e626838f12079950ee9a57ff78da37d3f2532fff599daeed76cb4438e2e64bd02888208409f9d5b6bc685c0ac4fe1d78e31a8567ec2ded3b43cdc57fcc07457f3e74207c897edb46a06893242809298f5d2cc8d624fc53a70b473e82ab8f6f51a4a863bfbcd043f7d701b74c33a748298eaa5b83eea8983f3ed1588f1c792e38f3297f2bf45047d8f415d746e9b6765bfd34e951db2fa465e0ea29ca5fcc59d026bbe97ef7a7dc4ad313b8d9b3d382280d92ef055224ef81b99012b1024c1d271650d3f61f8fd376112140f8582a83aacb5cc12b9160c61dc5d86b573241538ea5f2796889c3caae2d087baaaec58de797487e0484dcac14c836d5c45b902cb1345cf283ae1db974a3c059fbfd9e4c324da124ea3d05d3bfa689d4a7ceffe5808fb4511978aa947bd7a74521be0b80904397a3a2de053074c40c5df4adda97cb98cc68729fb55794b87c82ca55eda33ac907f11da1ec8ef7a055e5bee339609531131d24605105ee7af3f7754ee8b6fa0a5c3e7adc71758e26e123f6e72dfef73725496bc1d7e0b1b5d57762fb5568407ad95d6f218ff20af6a2b0e8e3b74e9d05ccf0e8c7d38bd2138e359ec94b801b2a24d059ef44332be99f97dbc1dadfe074affdef766894cfc4c1e045168ad3ee86cb1c12ea0477158e27e6105b6ced5e24f30f1df6304054646ec92f79130d8844dcd89c8d99600cae0c47e6990a899019360a168cb953ea8eb50bcf8fbeae75952229697ca03ec7d06f6c2d741aeb07e767f00e32e97929786059e288739e12c3002e4386f02ecab29580a5277fdee021f2b71cda1008b2315e9f103a20bdb0f3ed4efda36077486d84c2da4fd4a689614c9703153b3d7d8208456e992b1d52f8510276c21f4e8ca9cf3cda5b9ab8ef823ae04874a22821f672ebe8e50496d201cc8d2589bf13347f8b45336a30d496b4ab45e6ee0cc6926389c6e8e20d369bc9de9315e51b8a97195200d12e28ad34b39de49d2a334c0a3d90dbcb7319f46e9ac023dc881e97d3a12d410cce44b3d70805e7007321ed6b2b556edfc6d1c8da831e44ea3d9a96214e8e3918fbc2f324342e4bd04469e4332066e60bba2b228733084b6c4b7c3b1d7a91761e1bace5c4c6792848e950264ff92157c45807b5a654a883916ef8f74ef1e3c78c33dc0234054c78b817419e5bc33e303f7ab557663890074be98634c0e90722faa066d1f20de670ed0b6cd52b08c770c0789c06f43a9626c408f8eae3f756a0145e7eabad17497a8b11568b2633eee0eae5dc3b0c7735ddbe4da526ec3e447799b38cd02f9e6a3f1cdad143dba102459b210d7b9d9eb5b8f7c36cf476e85938aa2242a277aee702f376faf9f58b10c75fb9d522b780f208b10eafb162eb5197b2f962012b83d43bf5b478c05da918804c5236853eb065751880653cd40dec4e5297157ece9773f71cbdb97cb9bf742d02648bee2d5914783b147795cdc2b832a7d68a0b973730e7b1d4d04c0fdf5ae68c98ff8b7c8fd28c024d5065a477df31b3213565eaa963c689c1bf4d6bbdbb1330af31644710edd8f641775e4c580b14c939f445709c42b693f54d70b385f4d6a2a95edc6724375fed9d4a24a58a64e4f4db5393ee6c3a9469ad8212635451493897ec817ebd459cf17b40214dbbc494085ab4cc5d0f3e42b7de4657584acd64a1ba713dc41cdd57e27d4229b15073dc956fd796ecea25b8ce2300da767f3db7c1c53fa59ad8b15dc512b577a3c4b7fb22fa72c4b4e2613a7d6326d1b7d5d73a7cc7804402e800f9b5b4d7bd4fd8fe5bea8d36cd49da065c531556f7a05dd4c53", 0x1000}], 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000007, &(0x7f0000000100)="de463ad0ee03ea3da59520c2ad1e655d1bf4aca8e8dc0d025ac0e5d20d5b14add92a62536b9336884814d2fd6aa3a2da5b05cbe0125e7b827de5b7ca08597b14b235", 0xfffffffffffffcb9) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) r1 = socket$inet(0x2, 0x0, 0x32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)="1c36eae83b5c1c", 0x7) 01:40:03 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x142, 0x10) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) mknod(&(0x7f0000000140)='./file0\x00', 0x102005, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) 01:40:03 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x802, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x7ffe) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000080)=0x48000000000, 0x4) 01:40:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)='\"\tl', 0x3) close(r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x4) semget$private(0x0, 0x2, 0x40) 01:40:04 executing program 1: mprotect(&(0x7f00000f7000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f000029d000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f00000f6000/0x1000)=nil, 0x1000) 01:40:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x38000, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6bd, 0x8267, 0x8116, 0x9, "8a38d733d8c5bb9b6514ce70fb54e786acf99216", 0x7ff, 0x3ff}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xffff, 0x1, 0xdc, 0x200, 0xf38}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r4 = geteuid() r5 = getegid() fchown(r0, r4, r5) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x148cd9f1de6a71ce, 0x7fffffffffffcc50, 0x200000000}) 01:40:04 executing program 1: 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) write(r1, 0x0, 0x0) read(r0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 01:40:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r0 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x4}, 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000002580)={&(0x7f0000000200)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001500)=[{&(0x7f0000001240)=""/84, 0x54}, {&(0x7f00000012c0)=""/167, 0xa7}, {&(0x7f0000001380)=""/71, 0x47}, {&(0x7f0000001400)=""/12, 0xc}, {&(0x7f0000001440)=""/182, 0xb6}], 0x5, &(0x7f0000001580)=""/4096, 0x1000}, 0x41) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) 01:40:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/53, 0x35}], 0x2, &(0x7f0000000280)=""/137, 0x89}, 0x2) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000080)=0x200) ioctl$TIOCSBRK(r0, 0x2000747b) truncate(&(0x7f00000000c0)='./bus\x00', 0x1000) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) 01:40:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000340), 0x26e) 01:40:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x10a) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = dup(r1) r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) close(r0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 01:40:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0xc, &(0x7f0000000000)="6d5c667e199579eb54e0dab4666391927dda0bc4afa95bbed41c2d2c331a9906bae190a1ca0d6b1e6e02858a6abdf31ccce93bc8fc3687ce7925a3e5231c8aac94e764df082f3a87585067d317f2b61d53730ebec7a1840483d28a35ce7de6f1f9e8d0b1e4bb443dd24dbaf4616882b61e219f67f213f494a5535bee466ad09f16206b8335b1567f80c7ecea85745e20f1f92e3fe36b0d239fa05bc39bc5fa9840a4b64e452b23fa3963793af5f167e05d09e2bd679f52ef511642d1bdaac7e1dbf738fd315b58d4f711705e58f251f8c8682217fca8410653731981a2ad9d665ebbcb9901ebeb", 0xe7) 01:40:04 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/246, 0xf6}, {&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/66, 0x42}, {&(0x7f0000001300)=""/185, 0xb9}, {&(0x7f00000013c0)=""/62, 0x3e}], 0x7, &(0x7f0000001480)=""/82, 0x52}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) 01:40:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) r2 = dup2(r1, r0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x10000, 0x200}, {{r0}, 0xfffffffffffffffb, 0x88, 0x45, 0x3ff, 0x100}, {{r2}, 0xfffffffffffffff8, 0x28, 0xfffff, 0x0, 0x1}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xc9, 0x80000000, 0x20}], 0x6, &(0x7f0000000200)={0x4914, 0x1}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 01:40:04 executing program 0: r0 = socket$inet(0x2, 0x42, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9df60ce5c6b9e38dc464241a4f384200fc884c941813524e", 0x7c) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 01:40:04 executing program 0: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) fcntl$setown(r0, 0x6, r2) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r4 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) 01:40:04 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, 0x400c5708, &(0x7f0000000000)) 01:40:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20100, 0x0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x120, 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 01:40:05 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000140)=""/95, 0x5f}, 0x0) setsockopt(r1, 0x100000002c, 0x2d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:40:05 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000000)) fchown(r0, 0x0, 0x0) 01:40:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x9}, {0xff, 0x7ff}}) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="92146628cf7405e9eb0adfd4c58d92c3e9449368d948b54119e86694960bdb4a38fdc3f689b8f8423c13afade26746cea5ed37f6f6b273cf9dca1d078666068696eadb644cf6e0b299d4f9897b92a8e3d8464a9cb5a172e35e8b9e9ec8894c4dc6a64e4361517e01c161cdbf17e6ba2132965c12287b55e1cd1d998aa17a0f5dbc178b8fbd8fba88e58fd917cf11b0252d2d9b01cd7e342a7c1b614b16b352f57ae4c6361bcc884d077bf409c0e4c26f0685ba42d852fd428e7fe8169e11db272a580195ea7be1c5892fdd8a87172d17e8324962bf25ede8fd4ecacb5556270a999e3c3a00eaa08dd42e3b3ada00ad06ae3c7895f46005ff", 0xf8) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="2775d0620635e1335034d33762930222fbdec68be9899fbca0c47d853e037b76c3428580f3af5864b32f52ddbc1fab325530fb17cc960128e2b8bf71ea62721b79272f8ab2e01cd96758c4ad36cdf99d17aa1c32939cf1fcc11c7d4e775ca43ae943d84be20dd9561fdbd20b40698b4cab9be4c251be286a418df9878f2db0f432c143539808e6fc237a88ee79b1f866848d7bd46404b1fe", 0x98}, {&(0x7f0000000500)="f3a1947af216b643cf11ecc5c3b6eaf30881a12eca15280068159ffca14456cf75e76192a97c4de751337a8b73502d6f76d97eeabf2683de8b90b00182e42e9865caac355bdd292c987c5b8f936c5d4e20a63f455bad597c640643f58ad29ac23c91c10f8d2b47356fc5c577ab68fe7bf302e892b5b6146ef042d9ea763d8e46f2fdb2dae9990269a5a666268518c76e4dbc99ccf0c8b2f55abe3eed38abb0be3e2c3f724ebda3b1980ed97bc8e2c64683d50f7dc2e67c0d7472b6f26e419296b90ffd053b9ea9fb652d99ee704d2260476673e5f1ce02572a9a6402a10aaaa8a0a031ecfe9dfc869ecc41a3aecd5aa464e93a487e316b7b5b074f5941198eaa0274fd4600d518bab90a952ccc905025c4d4e7676ea0819f762496f76c9461272b9c604e1f9b4644fef818bb8d30a48e75cdfe9176c37037924f7432e372eca9b39e05c3daa16c48df6a6e03811c2940c669b8d7b02aa8081060d469f9460ddbfe9b42d8b93a634f080bf86a37b2bf28b372f5b6ce31fe538c1c24cf0ab26a12188072462b9e277574cfe94e230fca9fe147908006c10af2c437a69f07aa473cd212555c171b4fc44896f09b20ad9701a718c32c94915f119db93b97b60e1c71bf32bfa7a438b6df13aa53e943a214caf94d122000196435e5eecc568e35caa89e4ae1eaa83354824ad9f2c9b6d15c8764bf4c63422f99145234cd6a86668dcb8fc65c55c1a561f62d3c2328c19ade3be1cf6d9b5eaaf24a4e56fb91ede80e9f9c21782151b278cd8284fded1747666c689527adfaba7f0995bd2083fc1b292c1ea27df2c33806c3d09b3571555dfada2264976b48671d40ade41b6df14c201ce25be3abee666d771afd269720e33a155ca0ca0dede13acc65a80799ae8d82341015049e321b194f8606a798203722e0eb966b316daf7db30525d16c3352a8306a8e7cec5d30eda26f1fc63a0b64f867e21258b00a7098b4ca8c8c7b6ebb70d39369275157dcc7cfd66331e7ffb4891074a8c4745db8a6a721ec94ca27d2e907c7ac27fbba03820adc4b14526e55a418653816d1b25b28af4188c72b74668f9bb4a4319b21e5e032232baf954c4cad10a09e431e3b3eb2d568e32e916a5330974adfd4a93907a65777e7446bdf1049550510076af05309a367e7879ef7c1f0060d9982264bf6401dd5d661cf5157bf8d1658ebfb232fb362ca1ff4778ae408fd4f20ab97416021d74a4211e8fd4272e4f1cac2524b6f06e49cb1f4932b810b66b2bdeeeaa8342539c47e6395ca531cf7010ea67b61a353ac9ffa388b0a0ce1d67ff05a45d3d9f85d1d742952895c926e9a23652d160638fe034489c080193ff70325ea11ea6ec0a0bfc3f6c32d2de324468820f683552f53ebfb323b9a6ac7a190e6eef013852e1b760b3ab7d9f272ca4e582c2ebcc4f6474182eb1bfcb691762aba942eed011f71463224e7d80c6837b377d0c62c80f67deb5ec366a369be6c435f45e856f21dc67fbccd72347e1e2ae55cffd5c29e3d8b46443ed2a1aab9e89fe7faaf9d45d6547c5ab03d70544855c659fdc456e50a9352a240e736de224e5472aeada18425e09eee48b511681feaccbcbc0a4233ab702d46d4ffd10ce10e066aeb1405c43c8968999e0bdb92ee74fbda6be8a4273dbaf7e50160b0f3803a9a7f006ab368672347d56c8ee905e7033b165ca2adf01aa54139e11a9faa7975ca7dce5494847e53fb2adba9a4ba2f9b97ce33d8f3253a2549c65ca551af62f3394a2653119da5b55993945273bc4bb338fc175ca09139334048786d0a8122dc58cb458a5eaa67656708bcf680f51e7489826b9f9e85b6eafdd2ad92a348e0fba1dbc928a2f350cde11c46c31a2d79321507d4a3a1fd9a3fb21386f4441d85e6d60c58b9d945a919d75b96ac2845c21e20b6b9ac0bc5f418dd438525a300effcf9f7f41eaa36172ebf02388d34e3eec2ec9891eaeb545a8ec3cd80b20942006ac9a165f611e88b225771b1b30f1a61e71e0dd4dc670e67a470ef3796cccb98fb0e7e01b6dfe545129158b452b76f819793857b239966ca32433b4df772f1023624e6ae9d03cfc765e85221df5d118e6a3f8cd019c39b681a04efbd072baf21e15986b8db0c195fffa3ac5c26f96ea76402dfc587f7654945b0921e9e5f5492cba49342eb3698ee56a76a9a01ca9df0bc00bef85b9097a96ba9f0c83c0fbfed229a7394560d5f2675adf396dbc0866c2684c2d14c7ed2473bc91358e02ee1ce0a1904f8e829cf18114bedcb60e6b7e8d43e033b147ecf8cea9bc2779363babcecd9b4e4a6ad2b373a4b012b5e310c38a374cabe219fa1b4028c8268dcf6f24f31223280e8dd091bd94b913fb531276de5c6c87728944e73d2679544535ec80201ce19bc71213e63e4ff212ca8ea15205e540b43579bea7897b5d140ea31dabed60942321ca8be4668208bf05f5f92dbcff3e0f0f0d1ae3ff5abbd51f3eb3f2094d42ba0d6de0024d1b3a2fb989919241dbcc46f5d034ad456e4a50d0c1a79a941e3024979f05e88911a1d2008a44658cde10036efdb503e2f90898539ab4312ba3ace128ce00eeaa49585996df73e5b85f0cd4b877b48856f3c0998e88b237aa570aa16e3ea2387a0cf5e66cb9d799407073160997962025859c35bd5e10994419f838d99bfe635f3f357b9f788822f456f4454832c6415340df994cea61108d97f3ef26015f06e951fd34682096f256539f7d622e57848cdedd28584d3b60e43f21e82506d3d674b2dfd426d9820e722b787c5c837165740288446d0a8da121a56492aed8db3183899ed5f74cd1f9caa6e9b2d1d71024d0a35a13dfaa25ffca57058d602d85dd197675d71610d4d263fa2a90708e446a595c1eb39c8643114329bbd7b4e42485c65af98f7c47c9c103cc65e26e2dfba91cbcc671493f9a67d7cb48f9e39bea3b52782b268e24b3aad51470be8d6284929ee94538cc51c1820b40ba9a858a0da47281c9830915632887c8536320d4834683832eefdc51f3045389a491c963167b9aac3f3c52572d2c694ff98df1d316851dee4bc94c8b675a4c9b9039a62e253d9c227a4d4555513378c9c508b70325c2c38a978b37464d87a3e6932dffff1fd8993bbb9326c3bbb8b4d462d330120f928030da590a627540dc0d79b2e73f36e51a24254e277dde17d86e4146bca8e42b6a4ba01c955671d51bfddef830a278cdc989c74566e220f45c36ee7816b514c30382cacb0cf2a104ef4585f1a2947482ba4b6ee9324dd8590693edf141738bbe01237ef83289e3a721a7ef97bcfa12622b257bdc77326d575705da5806fe8fe9961e4d3a553216bcf827de7e1c6d64c1adc9190ec25de4135dc797a06aca275302bce29a54a0bff746b7fceaf226cd1c5835653f6a10c77fd2739d139f8e770974933482d7168858c00621225c02c1c0de6647d298b0712fa9496058b15aa67c316ccc08c6078cfb9a837b2347593bafdfb97104350eef9df8170c9cb5862f456e257168f1476cffc2ad1d4c7f3e755ed1c5ac69c192856997c042c1e5ad708a35e9cd7228989e5bafcc4d67580bafdd8d5780184d3c58c828bb6b31168826f5aca6b22f92925305337e2f038eea8b9975d366f1948ef1132057b1d27523f9f885329fcbf3cfeef9fe6b369cca2ca50f37a00966450483be5e1b6ac17edd2ee31585394b769d3227ae6c933a758cdba9500be5535b2a047aa712b84f0c60d7ce2dcc7cb585057f373d19af4c849f5ffdae0c4c6ee21e71c3c3bcaa5b18fdcfe9d92ea6ae7f04889f4b2b7d70bf89b9d9719fc9c2a78ac16d7d30c4ae84d09550aa139f04346a427c7063d3f5d2bf0f190dfaffd51e393004c3edf69c07da9fcf32fe994d6638033327aca8c60fdc01c9f19d61d3c02e63c63fcc2b1f2f85b3834d1d8ee8f538ecc1f52809e8e01adb1cbcb02702c789cc071574d4f46a8dde636824d2c75e9ab40cbebbe95b303660c0316839e8e34e5b07d9a6515f258e8d1bca503c715409dfdd10aa1a9901ac19042caa80b749c1d7c7684fb1e335be580f5ae7ccaeccb6d9afbc2d039b73e7aae87cdccaa03d97819e5e8ce4a9ef9a4fdf2c2ac6f245fc2ef3c03d046ae380e382098ca5bef36d6e75cb2b0af0c0104d51111cf47ee8d5c5937bb34467452b6ffb0f54fb2de0dc5befa51573746f3f634fe7beda1ef4ce47c9954bbed11bf9924329c3126162187d904408044ebffa1211d5e0955475de3076ccb0d8f8c2d4f6e7f4983e035e2da7e5a6b4b0484486d5766d261048ea587723dc50ee7711e14681f984f027a96658961b6570bb4386970c7988b8fd1a5485669a80982c5da63dae2cd92917d64e38ac13bb589ee16f7bcef5b2d13b20503e2db4e6e2c08d9add5ed166b9fe03e973679d636c004672365efdea1cb95fd81d8793b5a709eee58bd566daf019db158f026b275e2a239aed579f3efc6d4290acc50c7d9063847b23b5b2931c6b81470f5f4b820f899edd7978c49958998ee2676ce0f1b7c52d651f85012a8349737c9413aed674c344641e7570489071bb22f40a4c384ff8f14ad8b35bdd1225390948fedc5d8abb41e3b7c00fa688a766d14fbab9f35498de0ff7b01e124f8762e7920423770be1e682bec006ab46ad07e6cce31114356fc20e50470626e8c7d3abc5e464910f7347b741f0a598892491ebe2c909ff5b537a529f9507795dd7364a694944912c9006ed75709cc6168f4fe9715048cc81686ae3297d6c5786a15994167df9e0060256412e1a7c605fbf36f0bb789f975c4c1b219ef30f24fce4332bef32fc78aa1187bd58f3fa39925ea48f123dce44828e50946b2ebfd917efab9da8766b6ddcb5e21196ee15ef04706551142009662b1135b7e196134550925b56b9dfac92d4fd8375747a7ccdc94ff05d2c5030b271e8aaef5c9b524ae8de194cb1528720d23f83411a04de22cf5811680d092be0b87e4c2575c14cb5557c14d5571ad5b4e414a92b6118dd1281385d288b0db777ee511d568dbe1501c9277963c671f88488a4af255e4805e035ed861b755b2013622b6cea0a6bc3c7f9eb4d0f8c36d10e3e0b5d8c646585accdd3a566c125fa1d89ef64fdd57a18cac974bce7cf28150904d5ef406986a38ca070f9d0c7e2ded85717f39cd3179f6c8809258f86c6de10429fc2a23e088bc8220738b88289c394a4f7c7c55b75cd2351689ced3b35f916e363fddc6350d19104484fe9cb5d6d5e2e6a40bf606854dfed0869e8b8b193656661937c06ef703ffea07a78ee4d8553acc3d30f5adb557cd7a4558f6f97778eeca5839846ebca5ea82b6eb601cdd0279466baa706cc97fa8e40af20c7488b3b7a575bb59e3a5a954ed46e7c32380c9d8a0189c8b06233505c04b4f13c39d43c3b22b53bcbfdf6b583845a7d6e12aa488d89ef77e8ba2518057ef6df0a51a8badeb40f24aa1a024c6f60cc8cca463a25a71c1b453c8287c52430cb376af4ad060f707213cdec155f77c15b89dae04c5a78c6d43f977fbd9c44742cbfb52c83de4baedf459d88a0289119f5185880b62963bce262473581d99f585191f1c71ae024abe53d35f83be3a291521e4d83f27a7f5e571759cfb868325ddc5667b53d635074bb7ed9ecd8b48f13f915515848efb18183226f16046d2421dc59bbdac63f6534712c035514f7db8c3377bd2ddbfa1d4d39eeb706b4d24e53c9073c7d2bbcdd767851951cab9c6af3a1b350c0aea64ca00f3d5bb17fbb37aa3b184bdedae18b0d86fe432d300c905c61d1416cfc4", 0x1000}, {&(0x7f0000000180)="211c72e48ef939cc10bdff5338c8800caf98cb6dce47026e6f3d8363261391ad974e5f6cf67c8743613979ffb1e4a50378c5e0995090d71694645226c8b572cc70fd1e2fdee86f12511fbd364d4ff17fc32879d5fe389da8f921ae53ff5f9b898d", 0x61}, {&(0x7f0000000200)="0aa13de29715f299ef434b14956d7cce25fbd44c", 0x14}], 0x4) fsync(r0) 01:40:05 executing program 1: clock_settime(0x0, 0xffffffffffffffff) r0 = socket(0x1, 0x4000, 0x0) r1 = getppid() recvfrom(r0, &(0x7f0000000080)=""/11, 0xb, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x10480, 0x20) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = socket$inet(0x2, 0x4000, 0x1f) r7 = getgid() ftruncate(r0, 0xfffffffffffffffe) bind(r6, &(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = getgid() getgroups(0x4, &(0x7f0000000300)=[r4, r5, r7, r8]) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x9, '\x00', './file0\x00'}) r9 = getuid() r10 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r9, r10}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f0000000040)) ioctl$KDGETLED(r11, 0x40044b41, &(0x7f0000000140)=0x1) 01:40:05 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) 01:40:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:40:05 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x42) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x140) pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x145) close(r1) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)) getsockname$inet(r1, 0x0, 0x0) r3 = getuid() setuid(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0x9, 0x8, 0x8, "5f017a34571e9be1070647282238d074edb0ed24", 0x9c, 0xffff}) ioctl$TIOCEXCL(r2, 0x2000740d) 01:40:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) write(r1, &(0x7f0000000000)='\a', 0x1) fsync(r1) pipe(&(0x7f0000000080)) 01:40:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) kqueue() writev(r0, &(0x7f00000013c0)=[{&(0x7f00000002c0)="c8a0e281f565fa0c840c65195ee332ed853b66869ac85a55ed579bc5b715124287740e98b30de01fb748d40268af66794df3fc5802cd5f62dcfa85ddba6452f607d5b656774226edb8e3e80c2c1389460f9ecacb05e963c0543ed1422aaf60eaa431bcf30bfea1d465463715383563fb569cf2cb44c584d5bda8f016aef7c0a1ff96f1bec928aee106d697e575bfcd2b99a4585abc5b942b0f5221b08a95fdf9080d7c48b3f6b20894709609c01dc75e6bbe32ff068a43738f0a11777c22ce71a7e171e98ea13c82ed2ec77c07c177194af3e09646f1d1d5ee4454b7b9db6cf78b180345af76ec2df88b3c02730fdcde36f3df8483db7272f41bcdea4c1f3a9c102347fb4b9e0bac83023b6bb1d988f4732c498607863e3940b25dcd59b6e538f211331d281ebab11bc41f963f4465519a9d8aee63c2f800c441cc3b33bbb0788a24b120bf408c03a01c65dab4867026db37306ae47826f62fe60235f62b3edb911027801cb1d2e8800371a5e2e365f3e16591bd6e4055c070474d3e5c60579ccccb8aa2b86826eb14a331c492e7a1ad81107dd94a58d65c14f8830c6331c8122111fff618bb9a08182af440d47f73d0958e5646a8a5e9243b538685c9033cb48a4e0194536eb1c9a8fcfd8fb305bbb385f7a4fa8f0d103d70f39ee7bdac733acb1ef60da41db9056dddbc456a8d2d30592eb11a9f854bb669ccb656d79065302d0ae0a27a966be864049e570fd50c621e91573e3a83ea81de7c82fcd950a63e95d538a9a4645795f0ecbd0f3025623cbeb714d548073abf9c14016631e7efad301bc8ea4a239f9c976b37317ac2c6d9713fd3ee1f0e1e7184b56cc2e680c838c7beb826d0df84ab0395ff60182818c417f796c1497606bf401bc928bbf425ec68f0fe45cb4e5f0d084549b5edc2daa48fc9238c7018cb02e59980eb29e4dda8823866f51c71458e40fc04b01fed77d8b1ebdd05e07b7cef46ea6c1fef356a1802518262444a7a4f6b7368beba2dff93517c194559d7446e729913ac8673a6bb4a76b56d223eef161407d814a68bd70ddf2379b2683848c8588e8e47da6787363dd5776411528ddf26ffd676749eefd1ef600ae62dbd0afbf3767b1a79dd46b443907ae6df7705d8afa5f989be506af031756b7f9a763945da45a377eb9c1dee54c2fcc44b3535334ad81674760dc526a00fa04cc6bc9593b765558450b55fd6fdb93b1f8d2abba173c0201d9c6e743c651144bfac0e18c55d61635917fe610ad64a15bfe00328228460b2086c2045bf8af2de6207c34f244ed5807d719d3b65c941eae2cdfc1c6c1e4a743572990bb9e0b2a24b6d436875744231fbdb5dc909e8d86cf9b6b264fdf3b7904e0255294b7e930ff1a29a0aeb96b8b1c51e11cacc5edc1fd2ae80c25811a35ea593282128ccc75000c6f99a030e98133b466f9ef81ede1a916d034061f34ccf63c64e381cc5941b1f0afa77c932ac849f79b053791ff0f45d55de87b2f7f1052e1f3590ccace78a0af4efb475cb4e8cb635328a350f27820f9c547ca623968a0d0418cd761c06dd9b4996eb9eff012fed05db3ef33181b21ae231a5fa9855bd65595d177e6755f776a277ac991ef6bcfa6d42ad09119dbae82303a409b11b70937e793a20c1eb205dc61ac3c43685c7e3f05cce76db53dc2885a65fe78f8606fa403777aca49d2f09f1ec6da0218a0d5ab53bd1d27898d8732bf1ee6c0b74a34a24f321e0017f9ab570bd72a519bce04b432742913b7dd8da4002a71330e06e9e88f9b65a9682688fea7983a8f1928f878971d1a36032bc6d720c88daff13483329be474fe4fbe3fa0deaf2874b5f6cbe9831673b6e47f6606a854ae23c9b6a3ecd7944a4f638364e34994dfa4c0b9e8ca2c6f0da436155ad48e306c97da46333420d3f6a5989d9eb48e51dd435b1dd65758b4e0b4c936beeeed775129dd577a38bf4ad2d533b67dfd8ed2d9870147036429f115a0fe23cd6eda8505c3f177f7b4ad833de7f7d1c555e5d497f4e54925b309c688fe3beaf6b93fc4d0e9c4dfa3df0b6836f867ba0a2e41b39174de50a57b0a00e7465dfbcbc34ac8de16142a7a9c92a7737e4bc58848243b74bcd6eceba4985fef72b163e7ab998dff706cbc54c6c88e7cd841adfdf9e8f26f5e9b05ee03cc35e809b8064368c07e5a2f266c70121942bb155037e29b0db82fd1d310e2390f2c7302750f59aad72e7e53fdbae6e14c27ce5ce7e3998fa7470e09bed6189509745a281150ae4cef7f15e9dabb032b4c3efbca294621ca6e2e6156191dfa9a2e0065e48731a47ee894610210414a4b3aea8139f68b375e965a0a8be2275f153df6ecc1d4798bcbe60a0258a7643906bd26bbd4299ec30c6a21e1cabccceb5add50d4206028db9a9da046c16d9629674fe138595c05af8027f9b4c0fcc3b00192fa9b4f0399683d48a15d16c0a4a63b4c71e76ca5d565e34e046acd71d3c15ec763389d49ea57c88264d68663e024d3483a6c0e34b7405947c5c167dcdafb5a93affc22161426585fe77b67cefaa9e17b36f031dca895622f9a8072c00c07c3df367a34a2e77a91b9e478e72c07c3317b2d2c8afc1066557201701a11f27f1965654b863a659799aa288a0c1098ce98207f1db24e9a4f55e519fe3f02c3339a4856750ef5f01d5282fbde629a9c40967ea30ea5a2c6d2832e11192708dc3add61ae9175b96c91efb3447dc442961426a978365045495cd550b5aec302802e5575cadaf1f97473513cc6b9bc00eff11c3ed3f66cbdfeed69fc6af391ef43ed822c3095f1900af48cf78913822866fc6f5c65cfcef58196e70022286e6dd408d03c6222d5806334307853d85c3579986ed1f55b306f1f304dad1a69bbdf89a33e99c13897e92b70701e28af963770ba06b2caa853ec1042780bf15c49c86475b3e2528d5e3d987bd02b0db0949d4aa8aa7b42a4b60a2b3f9edd3ea15fc407bc5b816aafedfee3cbffd37171dcd676b937a7d23d8d24385f709c19871501fe9c8ade1888c5b892030fd44f39249b82e54cecf37bd546d89b1b0ab2cdb1838cd54fb2f1a583b4fc71a9a1ac7506e1efbd76f5200b895952ec3926b14e2caa5b2b1d9b03a047a0f3864c4476af797e05bb7a946184f4382b4ee18fae2cc2da0b8a2f1c94b88d9e627dd5fe6d7d03e3399f187cbd7a9c8cc7699ae70204f5b9777c3a664927a448814d7ce1027adfc296dac5f6f8465c74537fae525a2e851920c465cfb625bb594ab9ddfde3ebc741f8f0e31fc21a849d88bba879c2e9ac59e7824cf14e09bbed445d8b1969182cee7eafb225d9bf2323938bc9e485db22686ea9600da3effea051f3c203a3b5053ff8daf495ed68d4953f3d03c5a4d94eb7c1c15ce7940443915a80bf680771461fbbe017b1ce4a557e5df432aa54b20920a356b47357381ebcb17a450f8399e9b946be507cef8ca1a41b51f3ab11b696f9610912ec40b645eee0ec9661b0cd6ec568f35b9ca8c5fee1f0596b5642a5b24ca1aff3c119708ae4457dc1dd5e10b76f1a9208c22b4a5b5470f59be7178475e01e16f0c71e3334091eb71cdf54c6578bcd9e25a29c997ceda556ae228fd57d6fe0ec4080d1ea3fd0e7a4bc750c162f751a3d0339b612d3ba36a4a648e175cb0b3f8b2d23b5c3aa8f9205a3218d5512035656eeb2b11d0f3d742b5dbd41c775f0f74edc1458af4f9667c3f42dcce200ac00dd8b6558e45f1dd09f90dc6d6f849ed32764c5ce8541f015bf5b2c754b10cf61c884179ff7e063e3d29ca0c44139aa856fd26a4f2c77edfa3e2f406ae95f53d94dc207281d3249fc405773a0d36de175923fbb1ccd7b85601b25652cfe8d0db298a0f529cdda7e4e6188afe8c5cf6d61e3c174157e8e80f5002dba9f77413531fe8ce73ceeb7537f6088749b0f9434445a54fa77aeff47c61a97386c1e7665ad951c10d2978c86e557edde2d8160a2b6eb393952e43a7063e19b14d20953831b5b80b215c6126b1fd9245a91dee03b0f395997f243b146280ca303b5f569049a57f7ea9e524071f92cfcb526830e898f80bd27da5555808af11c6028218a0cdbbd45c45ab523930616265e4c41fb3170769d318b143d99c7be8d74b834b18d9fc63736d04312cabbbe391e161194f841beb9d2114bd524b17eebf5c8f13fa84a3795ac2972500b79c412a51b9d51bdfd394b75e716bd943dbe53fb38b61356cc6a382d13f162bac263e0da4e6bb65edf0f8044f97d6f350efdc990112ed58b4d79a59fbe7aecdc8527ba826ca897e48be661e42f5bab68ddc4600c1e84c8dae294d7348729431a99b9c5b8fef307d76eb0715cd718767d738bb99e9b8c56d9a60277e1ff41d63ad9df47edca845605230f2c9a2290ba57e8e1a6827b493dfadd080b74d24d98223bc3f3ba983bd5771b8b1f061dc25b6f2915fc417b7e0edc27b53359b15742fad729239c3595817af91c4e17ae9a861b47b28b32747bc7156e73b053546ece743e6df77efa834fe108ccf9fcfa8ad2b4d05edfb6732824eb5f20617aef207959501f2c3dcd3ee226f7165bfe5b6908c7df6de1df872c39528b889ea45a36249e23ce9ab16acd54f68e212ff6a255f1787a1d9056155f3b18275317103cd9d143079bae9de15ac95afb1fe3e4cc3668d70aa468156bcbfc71225dfd9a01619597b9254810ef7c663e7d225fe401f2aea325cf2ef2b78bf0ba701fb59b1ab196c4eefc2b92546ae9b8cd67769d507dd2db3b0789d7550bb987f3bff66978d9f439b8615641920f7d825532027323d1955e4cd30c5fc91e91731c27abf1adaa5940b706e429d2ec20c5b750ee864dfbc7b6ec724df5a58928acd689ce53edb10595e47c1d1d0154b6c64ec80ba29715a4e680e171ad645387da3900b7884f4b0cdbd1cd04063981b1b47c0c584bd044a0f44a6c7f445f474bcdd43ceab6a37f0c1eddf5cc2e21825da9c928ca29b897dfec4cb14342f62c5af4bcb5680049c520ad26a33bb677ba577cc6e135385c120e92b1f391778f1103139290cc0d671c41d29b2d5983a2bd79f9aa7dc3e4a0bef5d3560d2080c6f2c322a8a54f73d564bd711706a96d5e6ddadfb9f064af0889e695b2a89c4cb129f63732630735084d4a6802e589f67ffcf0457e659425c52442c20e187d74c66aea50272c76999c76ec3f18128bfb52d0e600338d74731a2417cccc70958fa639b5c6d83f42ddd82426a18624501879fb9e4bac0313f0f4a818ee779afe98564f5f83de4a3cede02f37e0ba849c09d939da93655816c55a9aaa35e1de1e8f84485dd969af661993134f882d6e08b4e9e0c234da22449951298a53d1592830a9e897cc1d897c2e88871c1e5a34204dc6360d63c1b6b2529b2c79f10c0669aeeeaca5a6ad385c2458c57b5ea1de215eb67137fa39fe8f17766fd421408cfce0afdc10057249221e2ac55d29a1e0ce8b5e2bf94153d89bf1d9d6ed278ea76cbebc89760232d1009188e9ccfe3161467d978a84e1471657c37b6114450c7afae5b26c6e12936bffa5875abbfbe746296ce13c9957727710789c4b1a01fe37053387539b661fe9289f24a0e8f6c8e802f9fa9fe2733e4edc935baaff51a91ffba524337381fba27c9ccae8d1c14fdddc9097d3c1b4c5e0cd60cf858d74b3b6e465187aace6cb1159c46fa3db614cd607f17ba50e153a5825b4056aca2bfa7b63be4e028da8cea876324a56cf7ecffe76399550bee684292c13342d7dacffcbe194915e104664793ef1ad97f85bce100c9320905111b305742c7909c", 0x1000}, {&(0x7f00000012c0)="12270a5f23f1c3714b53296828eb2170cbb2e72fd85e93e4c62dab5fab199eae533b4a7a910b606bbd8e5c6fa7413daba5de47904064ce368196cb3877c8ee1c2d8c58eaa9e27820323ceefbd33bf6265fe9da33c661890674090647d2e120907d6f06fb46f420cc1eaf5ed49bc3118a7a463a162235556749821191b36abaf5524c423f0c724e64583d4d09603024733167ba21478e1f79fc831b10daadfe9cd42a2fb8233e8e13c7a59d7abb4a5973fb", 0xb1}, {&(0x7f0000001b00)="e7ad0644f9463e88770a7d1e265ae2b217bd6547d25fdd83c0c50505a93dda9dc4e39abd2a97ada63354709ce86dc78e4e49d20c1171c426c0e28219bd5cace6bf185ae8b3e999c47ddea39dc9f80eb8e79bab1291f074fb881f723d3c61c517837193e7bae066c10d6501b4f3d55170ab99362ba6afb61c2090bde0b2309eab50cd26cc91e740240fb701a34694c812ebab3754f8c62222ee61e6d03218f36c6a4d816012aaa2ec3de844c6f469e79b341d851b2857b65b1a6cff2c793251c5905c31aa8c3c4ccda713ad8856650ed276456266716111ae609780ce5c2cc5ea8d21e3b4e18ff45f4eb1f7d3218d8e800271c5df7355f8c7d099226132a33ef84d9a66ff1a50694f1adb2ec9c73398ad1648ac99cdec904c18e398fe4dc604e0da4ba25211071a8d79db5704c0fb8012d6e49dc187f6453ac348514d65f1ea04aa9aa7dee21d691cfe0b1ef05f0fe357b42bc96f84fae4d77b91ab031ce0b35f9a3b412e6dd147209e48c728782141eef10f5b1b4adf85d2b8fa64e8178c2a5d5f13dcc8ecd9f18df6f08d7bfafc457fb0b714babbacc1bfa9cb98026d799dcd2307db8e97bf57bfbe4b13f9f83d77165e2dbeccb43b12cad75f580f79db98bffac7024c49d3b76175b81b5368c4ace3d0f1c8ef38e8abf30ee4bf53669df64f36447be3fc3c9a88774eb3ad5bb5176fcc064116f0cf8bc89b45d756bdfcc054e18c773ae9799dcba8f02a9fd1389e84ed6e6785af792505122c65a80f014abae26cb0f51bdf7e44b7d3d8eb4b8f05115229b0fb905f117bbd9d4e886c7a1cc8a1f55d9a44a20720e8c1e5267894a90d4238ad6f8480972467587f1914d36fca05bb70c3b5c3835be1f8afd25efe93cb1cff82138e4a5508e5a34d706652be06d18bcd85b2f886b92728964c55df1b79a6311fee3ab000b26f79094ad8a6e204970aa0c8a355713e9d4d6962fb7b328569cf196d7f0bbbdfdf3088505abe54fb87f21579ac1afd2030d9144be4ca4c445930f2a8fcffefd7f23299ce830670fdb1f6bd5ad6780cbbab108806e72eafe2fb6e9874aa1f5f89ea5d1fe6c64e2181bc4e6754c093bcc9b0df0cccbfa598f47267a79f919fd4b738a81da4d123fe2fe01e18f4c1fb46cc19c0b4bb0e1ed3c00044d222572d8ededb37a23518107a933236de918b85be5f2cb4717015fafa1f3a66d4d1f03d6ad7ba0b2318c9b68df7a8a938c8c0eecfb2ff9521474dad808613b1543db0460f9c3e7af7fd9862df6e16bf51941ba8d7cee33da80d6be66494eb6e4c547cf83349027876fb3e3fe3c5134e10020ba3cdffbe8e6a6959bbfe9730617a25c3872cecd049508642aedaccc0aafe863fc72b5a28a65900719bac450be30d605932edb61a94c12cd80f27ab5735f9de82ed8ce6c87fae93cac88620b5c6b078069737b6874313f57f85fcd3e9d7fd2f3401df1dd4fd5618233e647faf7b1a1b8fd35e942909ee85a7586492bc74b4f07348014a7053fb85687e06ce20a80d50dc6cef55b1d9141a58046e0a057c28cf5ff1b5052d8fe5fdea2f7f4799744dcf61164d5aa5040b2f6cd64edbabb1a0bd4a8d0913c7e4abf450683a7a650f2ee741e6f3e1df643d3149976762f2c3a6701d2e8ac76f1665428d9d743297c6bae2f32c24956b32c5148787af058a480991f783181b0be79fee8fe84d26fec1bd9582a3c834573da87e3dc9860353a12530e846e20de5801bae85d67af7cb43be8cd094cf11fe7516bf532fa27dd0d869c058dfec14deb1e1170bf388cedd7724338f83a0fc5fd2ca863aaccd1e2b558e54ce77d6d503f0a50e71b10a65a202447d3befe1be4e5d4eb1d67739ec71c5f5c7358cf38e6d3d54d350f49cbdc2ae1db0ef6220f37c09217e8cd97bb8c5dd02e4c8e9289a663adffb4908e769799df1d2efbe7aa0634c75ab4b0cb13c9500c80d621ddffe3ab1d0cad405cbc0435251325d1f4541bbe5887c184f971b997d04efe387b30da2931f4b4f1d5868a7c5e5fd9dab0c65fe114b7d530830a66976584667b28c5049dda2db0e81a7e96c5f1af9cf615ad2272eff69a41ddff5cf36897e835256c7c97984f52bbd4f99b4a7dfd576f8e22187dc7db311644490b71dd7d935a862b34ea68282a6b8c48dec1d2ce6b98b29ee8d55ac1f57efb89c1cee7a2fd75c835e8ac93b23423844fe80a67a52dcfa63a61e5376e8bd4b7eca10a0888344674a0965a85dbf4c83bc44d07f254ffa23420e232f692ce378a0f4f3bc8d9f9e7c49e9732b9ceb4713f9317e7656097c009fafde792f5e8145dbd04176cd25d4cedc4f9dba6499e9b08b60b7b01b58e0c1b108072937782338978735f743c47b5e69b595b76af1fb1e1eb7c4a7cee05cd3dd64e6b6ae7850be275de5cf9545ef53b13af5e30f36acd350c91bb645b95cb50d3155550c0fb15d5d529b0d1d6587d87522b7d22350d2df974505fe1eca647733352c06aace8d9320425d5b18fc0300bf5238ed1f0b508597dc5772ffca06593ecee514bb0a0a56be4fd6f6ae2469d2a734d52c443c07a415b65dda83fcd39f90da9c324878ecc83b979fa5d66299be0848263902fbbf3743490dce2d59181378487f7c68b0efef018d1d39407e2fe63721bf044674206c477e6c17ef1c233e78a9bb3db2d798153125860dcb248052d5a3a08488a0108cab7ed385f30915b68d2aaceb6b3b10239dfd25ad7751e4d4501f465cfc886dc0f65a3652a833279c52e6beb636f7ca77d7e495c78b97ca856d439ec5b2f7803728a0fbd6a284036af314876b8f5b425d0fe5c9e4c3a8d63cb347e3251fe0147d1ea1a5ed3f7a84cc193107404f3b9f69fa30c309ee01521784d6c94c52faebe6fcc7084359b5a81066bd64846a7213812c0053afb8667d93aa88ab88efca8cb13f2aaef0f07d86c4a5ce62d596e859e799e5ede658074f29675953212874363c62f03e7e7b4c5b7ce09025a4ed146004c8fa66e5a862027ac7c7ef02fe0e68b47ceeaa4a1ffa0958d4c4766c249e64d908636ce647c778a69c0373f660f50fdd13b2cb015fa71fe4f9f4f7176d46ec8e57bb1f5b0938705fc0f2d30aabb8bfcd676d7d4bfc717426e2734eaf89e0000db5ea16c3f246af7185c5125ba27e0ac4a8555aecd007976a344cbdce24333d5c086917c9fb7653dfb991ceec04780bcebec796e53ca4698845bb701a9e4319ac045399e9b2bbd9ee81aee872324a5abe21bed792ea4bd52f7c6b8c77c4a2b81343e1979e884809594b5ca173ba1746634b47b79868151c8ac5ffddb898a127e904db37cb557756fbe75ca0862568c8f12d9fe30bb1bd7f835f9360feefb608567ec04b567b7f4d1ace187d44af3e9af7e1206c66b0afbc4049addcaa0c0864270353e4596e89ccb18caaf1bba82c427990653df0e31a6609813935bb6f4dbe4a74b358a264f866272c1f2dfa122c7d2fd8658a4cb5214ce9a73f6e3bba9aa7c05a85a6bec92b58ab48a2789524a94c478b210206e01585281a4003c4323b933cea2e622511505a6d0dd4d0456f35bfe8dadbee0bd2102de00a667d3a27159ba9cce3740e362078b9a78b176da20b0310063aa5411cda572cd540651f6afcc131a2b7856329b4d043731b303e6f45dae0b43eb739228bb3fc6dd2c730cffc755649142b7b403f51cfd1a825fd99ac1f468ba9c87746da436f2cef9defc1c5d1c221f1a8d20d03d4045928e0b2f8da9c041e8703a50c2390b4d7339ce8b7c3bfc6f834cf25cd2d4366c8f435cc7598b9a451b143d4d7f54e717fee7f87a40214dc5f7d4c96f83344cd62d55a5d30a589203bb332d3efbf7446b852c41b0e7330462a3e4a33afb89c13b196416c49234e23ae05cfc6b9d3832c70bf0e9d33888254abf80849cd59bc222b8d3764b94218a7eeb530c2cd3034536104eb3d8b5bc416a3f937f843426fedd2dd7028f2e6e203164a2e7180aa475b2df63ba04da318b8fa1dfe9888cc4bdcf1e79c079e74c16987fda3566bc01e048f30e95572aca1e24acb07b2b0756b6c8d3cbecba8dbca331ddffa681faac8978b42c3c340b259239924927a3320c9c51e1562cf3a1c83f381f983931de233516fe5a0a454b1eddfe5b5258bee157cdb1078a75700fd270a0eb0cc383ae9b80865a6adcd6e9d82bd7f897d994b2df135ce2074a5ef6cf3417b4389fd5377b6a361c2d3491338fc08e0870aad523cd9435f36967459a96b116697a5fae26bf9e5c08d414d75ae4a5277935e3e5085840fd7617ab6c9760212bae8e8ec6434623d5b6149a6b1778d8c5b465894bb335861738ffefe69098a9c7b2e45ed19902b162d40182bc399a73d88bd08f89cd8568ffda58c5f4a9aeba4dafd23dfae0df5651df5abcf4331b1ab98ea23b4a6c52d2cd95f76598a32957bbe39d7dac3dd5576d20a76e5e04484961792ee308898637022a2b066ce43c25f5e3f65af548a4c9e068335ccccfb4d25aa075cac48ed25a76c9f2310ea2f92a11e9def4817a112e9add7a976537554711f3a2b0d788bb989b08aa3467a8de30d674701c4748f9d1e256b10366ac12f143324159601287c0fcb4174cc23b03c1a8fe42c16d0e3f1b176fb1e4e381870644636bc722825d1c1daf659b6e62e529c03ba6736339ef704fe56e91eb8dd526190067fe11fa902c412b5bf794b3b98c8408d1a4754307910b338aa0d729a4fb5dbc661f4a5b5a3dcad6ead624e12bd56435883c2cb1f05c64f0c42bfe8cdee979ce247f1386a2f21f2545965115bd9a061c8acf0e5db198f31c59c02b44e483975f5311a1c33cb2853433369ccc3489ae046036edbd0f390665e43fe0ae7fcbd7d5dd7ed7c9f673e85a28bd3418d65d5224e5dc76d66f2b5d856f596bd8b11dc6d264f9fbd830e9f266ba352511ea9715119a24bb7402344cc744ee3f9d3b17c31fac234e43d55bb33873a4a52edb5b00eb6b832793479ebf46ce6c97e118f22d0b5701a2c4cbe022a1d521e4c5f237e14126ff65be02e376887c4c75368ecd2268154b36324d4c52473fcd98aac1fcea41904d258d54c6487e5fed3b14844794f4a3a6d832d74d8464aac03b6ddacb54c80c0445f9e9b646aeebc2210996434e9a196d4474f2fdc28c9c30c36eae0a98084cfab269ba78a823bfa0add9fe834e7b95d68233d3d8d1e30c3060b3febc467bbe24baa4849f8686c6ef6037401d157e93ea0463160f136f2be8d98f58bd6baa13d86fa710584333172ce05f339fdbf4503048d9b93cb144eaf7fc85207d0164400137d13f9e0aa9d518396d5b5c1043f492be31bb046e77cda1c27bb330fbc97aa16bf31dc5b3f69530646a01360b76b6300209fdce68b187cd0f911b3aebfbffd88bb3e356cd9d394a694a0d143b93f20e782146adfc20bcd3e54367654192746c9420042f93134aa669bb9c052f3bab005fad5e518a5fcb22283ed63d45d7c610a5075deead46599e51c2641f2ec08f2e96a3160755ac3a4a350633668ef50d7c9723f532e3312e87ce9884c70b0ff65ef55285fb93f41b54646756728c10100b1989c4df0c5c83d36a15af4c68ac9af87004e25f76715cebc09c1ca4429dbab0ac04bf8affd79b2a65b878d28b9019275f02992f8d98c97832adf939ac66c35e8dfa72ac490b15064ce118b7cc5475f1d46493b4d23de061e47de70950708ad25fbd7ab17a42a7ae4042379b06d948426b6266f62feca3d9594ab7635ae1532d0671254b43d80ae395c0aee20d40f5fbb0bc9de5cd87c25e5c43d12225c5c8ad728a558365310eec61206b3a74edc", 0x1000}, {&(0x7f0000001380)="98bc76806b7f", 0x6}, {&(0x7f0000002b00)="6acf08abec293a74c0d9858cc6303413103389cd968d560f7709082784e5443fa556055bff4ec99868c8fc1e8bf80c3d365cea44033bee460578a12feb73280857f08ab4d1bec5a28ce79f3e14668e8aeeb772fb6f84df0c75943b72cbf4134d1040474b0e0f269bb390e52438df566df6b3e5bfaff359ef282179c085e8913b300dad88adb81098b41434d497742212137a5424d459251c3448f454b85ba3b9d5f337a8920a659041a4b991d40a9248afc87f46a8f3575bc9e20a62b813da90f93452aa1a7f97bbaba39370994288cda9357bb119c06bfade6902ed00778b64db0464d422ddcf05aa89f92900bcbb79ff1662a6886ef2d9eb40b32d2d16824515703ff8f21b5ce3f3fbe0d472c59e67b0223a6cab0cc9165a4cf2015dbf41e7c1cff3865552cc8c7b51dc9ccd188516825f962543816234782ad3ca5de02f82925083300d463c303f36ad4b96862de85a4aaa3ab9cc94aabb32e352609854f25e4c33d306bff9bef749f9d457e71b553ffd493935794086110d538ac789438dd6e603bd892232ad1d5b33613c6f71ddabe00c137802e17052f356e91bdeea8a3bd57c55d56df6730dfa10328b59b6977f60bde72f93588b87a9ba884edecb5d8cd9a42b50693f4f0ac65bbd09139a67b8b335e4200ba929b385302af4c4221b686fa1b19af86796be6f1a5351ce8817e1a04bc3f269260a52ce670048479a2b0f061f0fcb83459ef0906a2e123139fcf68304c31fa942cc45f2c61d6a0670149d5f376d3c121f1dca98cda13abaca2f0796de5342611cabe853cd028292569739dfbc20fd6b27bb6acb3ac2916fe6e32ae02cdf5b14def8a7c0a22c48ead797b863f69764f340548440bea98295ab6425e819ca615cce71c700717db99c27c0ac44584888fe12a94e0d2cdf82d3c679e9c02a07f977683826bf8b1fd56478c8ce3694ded13da56d58f2316b4faa69d941add1ebd9b5796b08496cdc269fa6c7d8c7accbf7552f0b1b6dcdf268a54bc1107298541eaa5867718487e1a59b4fca74653ce39d31a35d3ee759c89f17d73696bc93760ac0159bdeb3c4d3aff4885d0b1948decd57f968af0c603c0bdb904af38f4dc80322df0e80fbf32341ecc23330482e1e42b664ed6fd9626060f2d319491811502da80cfd87cc85cd18c61ea5346c6b00301166c734e27dcebe3d0b55ae9b86448ff04413fb1ef968d814b5fc5369d91ffab7f7d2f4879515f2e65188baf2cfa1a42d0a9ba176411c68c47c6d33196f6f1c2de84ac2a49d3e963fb2aa20426a9bcaea338ad422d88abfb25558c96df0384e35a8a86fd40a21a6024dd31379704eaa65e760a03c449203a49cc8257581d7abd37371b5011dc4c441f5e6c42201e14538dc40196ff7947bac3221a814302276515876c3a5e6c4511778fbab8178b4e67fa2f65095d174a689a1120b131169e300332296efe64f2c658c07bec800787126e381116a95af1ad6381c2397ba9e314372ead5dcb8fc37dc547ae6662d4e2aebe018739f045724820e3b89ebcaac48943ecb6ca120d69ca0deff457f2f5d6a571cb9969ce3c61659691b5cceab51c8d48e35a3664c0b9a1210ab7f572df8c83c833dc4bba4ff1b63fbeee8f15f0cb4c34bd4336e187cd632f48303126cb1d039d8d19d8fa61fd1ecd7eb8adc636707f2a69d550fe56af9a5958039f64c4b4c2c2e4f681101530b7d9a05360910d542ebba6ba05fe5c727af08c1b03f3fe23479443b71267fd760eb02a12b1d6a89e057e12b4e464e7a6842261ce1d21b299adf8a7f354fc4bb28c9e04731405f4af18becfae88200201e0f62e3c0ddffeb1f5d6c3c6c02cb0ceed32d65cf6b94f8cea132ffeede5cfe556698488fbcebd9488aabe46e5cbe5e9786a7c9df2349cb7fce491f00cc67a36efbb8a5f81d62d56c5e301d7f3074cfcb24fee9188e5efdb563bfcbc5f7d8eea1a6a35caaa996af74a7e30f30968a8ef85c4641f4ae766faf2d2af316271b04f2ef7c4507fa418cb5c1c1d2a1b93c3043f4d828ef6e129dc236010db41b5e645ddc4286871021f2574c05a2bc4e77be7eafa2e8e91315470344ff23d7fe27f33a5d0654f706abb5024c875ce2e27b4e8ca31c3cdb1fae5c101dc406df0e651517139623e395b9357413e1b64d27d00d2dbd9bf089d20a695f4387f95340706abd769cf3c0a18e0ab0d8eb8d362d1503c5bad7875941b5aabe92ce223d89c7904ee3b9f287d04cd930aae24b6ee673d8ab8887405cbfdf622ba1006f8954210f751081524a58d72f4a22c499b4d1410e2c100dc4b9098646d6a081c70d657fa134582cbdb21907cf2498e4d0365ba6f3c4d9c3c7f46547c7f2e791b8ebe993c16a4cd62da722fca15b90459d921a7e3f87002b0631d1a68a21f38c2d74c18fd8d122f41da81fcb7df4def097a997e174bec6f89e543262e9c6e681a809085a11d18f5b2240160cdd848781c4de7bfd4356354bee4557135f794e20bbcafa5e518181271f4e47d17f96e8ef6296862e3602efff20ff46fdc0271ab137c53391cab3c23ed4e6d61d57968d93f00b54947ce7587cd3fdd176d0f66b448cec1cf43cb2cd7c88c69823e92403ce4049bd61277b5184e510f2592d3112d63091bd60db1ad1a4691378e97941b52036be4d0f49d85558b292aaa2c8ba371cad1cb4f2601e8ef4cda2b8f4a6a342dcedc9d9726e7462befb284711d5715697d2af9359fc595d225284e03e90519dcc0015a9472a481116b650f1ed7c6fa4af466afabded3b40a6242393a612e852110c5ee9905bfcd00b0cac061d80e0b3aab58e8185821a6123a348ebe1d691aaf5b23f9397526d17d14fd0b786bc0aae7a97ebf980ef32d37b53e887e3c8203a20c274072ba24659aa178e61e594b697f5a37df4ea8b13457586302138550c2cbd6d853cf10f7955ab28e8fb1e219b96b16aee3247cfdaeeac74daa886791c7dc7276e676b80e0cf0a58a875f43407e80aad4eafd3793b1274687bc928cd4113c8235862cb8d99b6c22e3b1de249bdc9ae73772fb8cdc07549185421b452a1a6c453da31b8b71bf6164d0f5762b33972651a779069c1512e5545cb7421428053a106b8226b0584e19e7e1263436932520c555436b9bd3bc964600e2720389e333e6417ac09e9fe49045f2daad97cb26a191f72dd8ac5b3298dbe26b3d64119c584e11135744a5cdd29180890b2d3be2262e19cd255019f44447871cc58e24c504c0db26a3908f05ed9ac248e1205bcad68958304dffdc43a7752375aded973a62e9e3a5f69a8520ce3cab8920aff3b8ed5c676e04dc29fd477ec3ff4d8a2a81c5a8fe6ec759d0526dcf2cbed0700c73d389221cdb9ec0208ef589f79f48a1cf64aa0347de6d5683a3274ae78894fe8f24a8d56e92c7e50d78aa805597479d650b9b9c70baca0253d4946eacbf2aabde632b16fce6d6b84987edce6334187b707b2aed7d8b8e512d613653825a25255568433c319fe86d6284ab1f7fcdd841f5289cba364809113947cf70bb1f0db6fbbe05a190a0d2778f317a71722507dbf8f57e3f8e44bff287124b50537894898b19834746b31cda87e30adf9472104718a23788be3fd9d13b5fa956a5f49c787fc96b7076f5875489682fc3fcba0fb57cdb9c67e145fdccdd047235954dbbf8d1e5cbd20c0e1830a76af2cb59a699ba9314014590d32bbd9702447a3c5b0e35122b4468966dca8718079c479afb5273ae800ad994d6fff46ac1f7db9850daa22129ac8951f09f91addc16395e7cd967ca560d0ca48f9a5d4fcff72a3237a100f88baa8eb0fdb868ed2b124ee71440f28850da118da4f4e3b8ff02652db67496fc1b5015eab51f3f7873e8e2e60f2e3651d7adc958ea7973c985786cfd9459a4dcdc600fa5c3241075dacd118c0049282340ebb8bd2c1281d8e4026fe7ad689ef24a9ce7462a69d2d7db7f02a277a099c3ab75156e070b6ae46fd43113cb153577ee078af44a13967771609bd8b97e7fbc560ae63115956be4df6b0a71948536571ed2ba309da13055a8f6dd73096f48412ff6df3940b3e61348fb8bc676e28be0c13dce6ae0ed1ff1ee99614fba8fd339d3066b0c26fcc064a2c9e538bb471d5a27d84b1794a343abdfe56d7985e805051b0d527ffc75c06fea779f6a0e70924526bd6b0170a98794ce83e677cc5232c6917a09460ade0ac6ac47c11f6710c4c61172e6fd2c751562ae7909f4666833fba62e97f4481ba2e2afbed07b8b0dad6afabd1c6c10df86ec7415ce044521ceb07868d0ca6fc587e50a3979c0a6bc278b5e57e89f93e46c19b6b275940018d90a2d381a72c47b97341e3f015cc79cf60206d7a6a546747dff9f7f43feec0d0a5e04984dd2fd6b5cde36e21bbad6607a3dc207ab87138d24ad5f40dd3f79607e2bc54e510ef0802852a0f94a560782ea51c4673d82562b3bc92e188ffdd6ce0b2e2859fc0e34c2286fab453f55dc32ff9ca5538d60938b76389476c69f4870c3f8f68fc981156170481e158abb257ec9eac0fd1950983d2d2b52b5c14603c913b6466c5e4e2d3e4089e948b04185f1646e1afa00771081e60252f3e2cc71eacf44c0eb17cdfd20dfd75a8a115adf08896da82f808883d9b97ef8d91d5d54e2d8037807519bf67e1f46e3ae47f5a5461a4a5af729de72d8a2a2f759208e01993478557fe59d94879d5b1c1bd02c089714e46a3312cf9203e40b1d0125107b0dfeddafd030912eca4df3680c6cd84890e9d6be044e00f70de127ab487e1bf3fe93bb297ac4c799955608afbf388a980852c8c8bc847b68d36803d1a3abc1f6a15685d6d9d5449db11f9b9d5f3c5b131c35e935a34e4621cb3999c0471de8c45bef55a79b9492f5ff6055939ee85b147ec7d2dbb0c0673255b7193efb98941a7dbfe9d1a0266a147e406616ee7c48288fa9d4e414d74f3b4d203f134a987ac1593b476476063763d0f688dc482cae139f34e72d0c02ac6130ccbfccc8039742d41d947afaaf7d0e4439a3f698431bcde727feb0e308d2357e12edcada161457e80cbbb4644d34ac7d9f5efac86887aed66f45fb4c6d0212b9ea3bc4161036844c92bb12f2275adb34e683c9fd7ca02e2878f99acc3c5160a5a6b2192600a20a1741524f9ecebdc68ef2fb61151924c81b79f203021a58ac05af1cbb2553389371128000d33f58f6f0077632e2f0735efcb35d6d7d8f2bb90ba0bf0ae15e28681d6a4a8173763bb17ea9708bebf1f4593e99a15d4312a8101aaccf9670ce51cb92aa9d212cbfc0f76ab868128941902704cf74411f228c9540377e8ea6ec531623bdd22ee0231c0153acdb74429074adc0e5e0aae1d699b2ea198b0fa2e7651ed7982b76f69d180dd188ead5578339060ccede81845b37aa3b7f9c59c7de46d4d19d7e6b1f2136007607fc367b1b9c15cc4617b5c4db5dc6828ff242dd84ea726e1b3021030a5a22f29144b5d570ef4f0daa3aea938abb3494b3ef6cd74ac192f63bf0f0ec5822cf8fec9a60512bb5f82451ac59796d41866931ea4481a31acdfc93df61e8afaed03950cb389b416bcfa8658cb31392c16cdb0b247767f37b714dca633d9e1ebde5f70f18bb77c9a6b941f4284edf747d49929644c909f7e5e2ecf9b31c120abc4d76235c7ecefb666a2e6b6349a5a828945f6e9a0bbe4b48417d9a965e2653b03da4dbd4cdbaf1ff6f5c1ce3756d2644e73afd7d12823b64d08d169d7c3f74dc99133fbd29e7fe0be3d6ba63dc475dcf7dc4fac7e66debada6b5e6a07eb7ee6fa5faa1968ad60", 0x1000}, {&(0x7f0000003b00)="eb68193425e6c7330b51b36cee5ece55113aa9dbbfc3f3ebd1b6c3a6f8b9879a755484c23af6b8affa26e1cc96cb3c35ca225258a0088ff7e48aa77bff308b8caf4fcd409ce9da0d26db7647675739df4d0160096ae19cf25c83cb2bd1941f12d428f1bcefab268ca7524d158c1c5a86263787eea7e6e06536ec511f40821a3fa37552f79ef7f539cb9183ebc29c3be0aa433c71d8d3afc3c8e0759d22ec0016cdefcc5267ab6b1ec92ee71d2079ed78cae6c36790eaf28abd5a17d0c21aa34f4daf813ed420ccbee63e6c62be35a0cd996ae56fba8d7b380bb7959047684a36a2e73d09ed794f735e2d63de849b99e8e63db908c18452a262d1d41280e12a2763a37bfa13473afed69203d6739263a8450d571b65e5fb0201c296dc73383bddb31be9c7455bf2958381b0f11d49a7011c2dc4ee94bbd4d03ea87b59ff272b0823b23a970b1bab47f1aa2625606d7ea5639500c053fdf03a8ce942280128b3fd41c95dadbf4649c4f280b0a47979bb01c6d739216191da4fa0f3afa423810d3529d5e0c0995b302ba32dbac6cb5ab27dfeb3841779caeff402719796a6211f81fa6fdad346f13a43e26c298fcfcecbca53c30e564d55af012b7cb79b33dd7474d09518fd94a6b8a23d05d097087a2f80f580896229b2803caf71f6e8fc29cac0101e57dcb68f26a59c5747350fa69719d1d4a95eb5b151b1a8261a5295eb3e7f9e1bd8148b4bca498b038cb9c705f803d1c985e136172287bc236eb3f56a8724767d64297fb459aadad2ebb993c0410d468bdee1150fed2590562030d2db8612a75af13acb8b97237dbc0f5a13d9928a722b9eb97e067a556059578725cdd5690d7dc925a61b31fc8b3f563187d07dc538eba51d71b3311b7bb627a85e011330554a9a73181a41d57582bf466f60b6d7587c2d81c8295314b54ba8baf756e661ccccf3210053d816cf79b9feeddf016d825b7945b4e2e396c6ad97fb24eee1a0f24580fd0173e25653789144b88e639bab5884bfe4740cee8f8e24111922bad3f64877275a1fec4bcd335db885370a74034d9030af6653ef8512f56a2110bc64099e26110921d01ae08f433acc83640865628269fe7dd588a4a3d34fd46a5445b35307590202d508c628852ce89638208e5bec1fb7fbec64626f633222ddf7e3f48495cc5b64824b52f334a5cc6bc36d506162b3bf1d2efaf452cf8f3b3d01f62dee25b101b80451e86430cb1988751b7765982f0aa21d32be221cca6ac3ae31e022b2ea786348b59d2ba745f20502305e1a382e2feceb7f7df1dbbe6d9b68da8a9214399c747144bedb70092775fb4af7cc8c471ff18e640012a2ba27a1dd4336e009388bfea7d51777511174dfefa7772b67e18fdcc38249031db5c5c5c48d708b191d1b149faf1c4a55f06bcba0b8867a5ff1f24913efbc64c904daa4b905e3de20d621eaa9365cafa1c438edda102817f47466b822fc97972b771740f7359e7d5f1610b61f128d743adcca03ea4ac63cb6300c823e857abc108256b256483fe638a3afdea189bcaaa573d9b9f6c9b79ee24a7eac162b716c46ca900aeb62882975eefe8967b9fd810b96943341d2bfb2cf5cc82340c07457182636a0adec99dc8e18e3644cf705a9dcaf8babd0f5bdbf03c7f96589d90bbe5b79207818aa8a505403bac610683c8c4bee980025db05284c924016cad19e166396d6fddf09c7c1f2336250ed1aa456442a8ba566162edbfd7aebbd1a228b3f20af12871045f1129f7ffbd0b13904094a8d157c9d1c099e0ce2476e2854fbc5044c47522d6d85799c6045ca60e3687562b7e4db113b605c23d5b805816fe3f4aac6b31a8dcd56a815f6e8480f757429dbe3057bdba28d223d438a1ca5afa1b28653ff84d6e0923d641050f8ce0cb8d77596ba61275a95cf16e80902cd279bb114c683961eff67deafec6b4fc7f6bbb4a7124df41250c50a92746bd4120b5dd1d1e001e979f526c60cd25e9e2c06e9fa8400bd6ec13c4885fc4613d0c8af6769dcfe8c828fc579528b5e2c7cb0dccc406327e5e4e5690ced031321e8c005ba0b1c872c99f653ca2bda4d4a4567b336cee17c1e4c19566e60f0fdd58082ac3cc020aeed39d64738e1c676de3473b74e338412b515b76e602a41cf6ce6502f2ae0c8b8297e5628af1dd8a956b8b3e7306bce2bc1439c243912c1bb52d32f60f50b308a58c11e481c6995afd460db98e735051ea6a3c105f9bd8aa4d3accb597992dfa1a9ca094c2ea740595729ccc1f9f6a3f21f9f3d5d5bf22f565a63e78b7082dc4f3b73660a39b6a638d2b33929d63d764db35ea646175c5316a58e4b5f8ee62bbf534429b0ce2421a22b8be6a08097ad9be3ec333f31dcf719549d23a7c3fa7ddbb313b701228129ab24b55984590cdcb5b7834b47635c9d090a43a82149130af331d0476e9282db019d89a2be87c6a2b0ba6e6cb5069a87a2718b06dc0a4ef5181dcc39b233fd78d461227888551970ab5abd2e93063ba9c0db680d7f75aaada58acdc041bfb42dfb957d4e8cbb76ce60b84e5a5b51fcb018bf218a52fd9301a529a04d64e52c45240b3fedd3b73935bb2fbfd84d241ae4816cee8367d807e518a5b7e9b217993d857484e5d062c320f51d46e712ea3b8987c7807ec787fd42ea444c0cc2d7f7527421ba475001d339c02a4cafc7675c8b5f3d54231c1e80032967412bfcef2c523b5fb404c0896aca313b2fe6b7d20c68acbed03a885206ebac1fbacdc67d95ec471123a9dc7f3890373cda6e4dd0396932aef2dcf5366ed3604bd583b32613480858d23963d6f02657e744210c7824f647d5b094ff8f58a6a39a3463927c126ce6419e91efd78f4fb286df0881382f438ca52ad1e0f13117fd2eea82a8e6919ad63d8c44dac0d9d1938a7036cc2ec2c84fe456830898d8fdfbfaafa124872b49fa5d27d4c121df1020f143f7bbc4d6291ba48eec2a94d7e823f50506102fea90c3b6e0a6d19b5c199a2e5d2549dd5868aa6cc5b30fb12a7b4973736f9630c2e4df407b67ae325529042ee07046d498b3a548501a3c5c315d92814995cb31fd0b60bf19ec0a52239eaacd294724ba7ad025e72b0d7d52680b73fb447b155e1265c0d58a92347ff6f80a4c5d1728b8acec46abf9ae195f5b87cbaaa3e5a70376713ce5e71cb232acbc87bef21c9a0f792aed97a331c84902b0799b11f4f0309ac621d3bc5015973cf48a8fcd73956e732bc083644555e9556a03c53de02b0261db6841feae2bedcee7cf807a32e604839ba419e5ad8eedcacc0364d1dfc94e0ac366d887140ace3a89b86a6664a7be0ecebb866304df0f16f72dec2af52ab93dab8a3d1d174143048343e024990c4cd9ab6b2bc35f1c7b4802a468ee9fe4fe0a54fe27ba516f86808b3498cdcfc093e0daa401cacd644234fa53a57b4456721abcbee53524d17691ed8c515997b9e5157f784e4280c511373b4461b6dc5ebdf7ff45aaccfc7041735d28bae3566550e79a2d4054511931c2e13d575920ee200b210d00f249afed981bb2185a6b4d048fd5af9008043a3236d624c8eaef0cc762b48aa19b64ba321333eba882c8c7fd994685f20e45a31c82e914445c94f02b5bbb3de42c41c48d798ca7de348ab1656c948a5a1ef4e49ac02e32a5042d58f94d8cf3775348847e1322b44786dd58ed455199166d87a36375dd23eccdf9e1ba2af50f591852dc6f5fc87d0df5ac2e5afdc950b40ffd08735b02b22d63cc7f9de6afe8f8709d1ff54ddc8c159fbbcea7c75a3954aac3e947837b86e439f256ecdcdb38cbd58bee445254ec969c36092d9c35614dd160b8a95eb5e392576ac6a475d93558f5131b212ad269a287ffb9b726a16b0a5edcad9bbdbcd19c297a872835c7daa8a803846e5bc60f1dc89ff587d3b1695e1b2fa5e14b2a9dfbad259c4a0fef95c87d12575dd1e0a34d0f0fa98698889cb5af19b6233e872f2f249727d962591c0f8442c499158d36715c854d9d17a166369246a0201445374bc4db8e28d6a8797276d026915647ed25c29e3cd2243a2397a81b92862f8dbec53c760ef2b366245667821fe057ff6df15f636854e6eb78749f6d3c31d9638ebbed20af9035650b4f633aead65a2a822c5f49d103388bc8cea6fe8beac251405df4680ad86b2d32c069b59223d03be6ed49e1b065ba98619bd0b59b053b8041178bc7f046d927727e6412a3bd2da195072c64b6a050e104f8b8128f6424ce3a58416cfec40b24c9265cce632d26f2559f6be90d6803d9c8a4760d45b969ae6c8a621f120f4392969f82eda537cfd77cf793670bb2ca883ed74842248e9915425a296ecda186de3269b21f5a2a806641128689e80f738f9970619d73867a52e58f914ba659be25a259804234393bc75d91b611df1efe86398276b1035d677a10d714cf669f87aedcbefb634ea6ba1a36418e0373a7383858339b0a9fa1ca6b44ca85508ec30f23cfa5b564fab5bd8141c2469e851b24c0bf294348d4ab058dcf8759b8431e8f2c021b172a7d9f0c7698c63b4c554f2a04449f480d180701f428b4e62a9cdb5acaf279eeac24fbcdb88d36c4ba21ed0f29db827b6d86febfdfcff9d4ab029c4f39d97496d707dc40b0e3da130f13c51e447973ea4516e6a9add68f91c1d5ea443ba59e306551980e564408c16b4dae44a4e067ff3a9603edb26ad4615a0b818bffe034eb63644e6103b7c95ae225f342f2e8904660ba17e751026a8c0eb21dd64e384273e60ccf4d8a70ad2e86d2790a2783be8826237f64d9c20bb7535cef0e934eb695ce0ed43e0bc81fe6be56fe2723648bd8b2868c2ee94a5ad8b5ddd6015448dd755fa4b42f00dda04fd2eda565765a62ec56840ffaf5cc059ed5c65cc49e3236fa6ada2bf2f2b29225968a6858b3c4ab37aab0ac2ccb3cd53d4a3e09b64f5aab2267ee70076fe588174f7e82c6d33e91e72adefe5e5c747a57734a57521b783fbc6643e029420b2f43a5af3b2718077f7322c1c92d810ed8421de87ef35005e2297d69e7228f9a1f7042279082a5d77554cb6a8c184f6ed0d0b1b126d5b722447aa3f8c4a583ba963818fa5c628ff898467bc8881d9c5bf93558a731170c19455fa98de10a3cf16e549976b5f69ff2af4fb99f767db914d2cc4196150ca0c605ab2d5ef357e0d05572c20526774d6b97f9b95ca8ea8066f28eb35fdcdc598d16ab32dc07f26ffcd0e4c1c551669ac5aa7ae9e61f0714906febf52cabcb08d0dba4208fc0d6588783177ef3c4e3fd20a9e7fdc841a602cac6618c3511163572c00f85516ac7630ccad8b1f277420f82f5b6c109b8db4b396bd8a5128ea69678f4f5e1e09c809f1eba19dd8f6f171245bc889111496df9c965e787c33e682a341faaf0c1ce40c6474a24986d138337f04eef41846bdb4a4380490d1d815a741fc52278c73845a686328af19ec14fb1399eb200a1b7a3747c8e423ab449953c048e704e57083801766f09491dc576917f038b7590378ee0cb82302a84baf09b3d2314a052adcdc1c2d53e19f0dbbaed07c64042314ba5c1b532af7e439025588157fb5d08bdaba14ac0d5b3a7a2cfc5ead376664ac459f5da89de96de9b9f9fdc399187b833a977c2bef6bd6f36d34ec65801c7a0f39999643ed6736d015832b3b677f6d1064d6e22b184b78a5c357ac14a7395127f5411bde580b687f3cb8becf7555a7638b9b9eb883ec54b780500f8654a7af1db914da5bd8fe03a530d49483f2662bd043b208beffb72ef1bf12cd56bc95a9cee9a7c9c859462a2", 0x1000}], 0x6) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x0, 0xdc61}, 0xc) 01:40:05 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x7, 0xe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/115) 01:40:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) socketpair(0x18, 0x4003, 0x2b, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x80000001, &(0x7f00000000c0)={0xb22, 0x47d}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 01:40:05 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x3b}, {{r3}, 0xffffffffffffffff, 0xcf}], 0x5, 0x0, 0x0, 0x0) 01:40:06 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x10, 0x8) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd3}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047466, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(r0, &(0x7f0000000140), 0xfff, 0x0, 0x8, 0x0) 01:40:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="bcef42bf097bc268a1026ee907593d47d98ef44b319162597455fa273bb44e4198f40056cfa4e6b944cde61b11c5ed6d2b87efb09be5cd7b23c392efbc3a8773f3c373695b882b6d26c153e8e0a4d7f93b4027c6f739dc02e2fc146b83c0e33ed4e886822b3f329c81c9bc991358c497481c02634d929838db349a32b66243", 0x7f}, {&(0x7f0000000040)="3b2a7a99647ec448f6e689f87e9cec15c74005910ec519f4a94bb253bfbd5d5377657ac1dba5725c", 0x28}, {&(0x7f00000001c0)="36b5c9806d8f0c31e91ec344af057d0a5b8a4241c25bf869d7d91c8ce37e91c81b23dd8d6d81a933f3db0d7217e97e31c8a80d3cd198f977112ac75c060b950d9f6459b2ddbc746987fe06123791ef35c20401db66d1b59537bca6c3d75fa57bd828a96df4e639727c4a6033be0af54f0ee0d431b4f340411243fc2e6dde76b9e3982687e290b5f741884545e26bafa55e13b31479ca510219e78eddf083a9d5765cb90a50d69be4b16af88ac04cf463f0019410c7d0e455b2c2c291bb14e37d34e5106b6fe953015f6aaeb8e214d24c654d3e7c0e531d2fd5dfa0b3d03d5b1678d14a95fa6b137d77dcf2fdad5f95f8", 0xf0}, {&(0x7f00000002c0)="f5eeaab2bbe75698f5f67e3062df6aa8efa7b6368b68aad9f43c288e5a18414f67bca890f6d277f3f280e9e07db861397eb9584f596fd7417921dc9ef9d0a3e67e04bea0ea890eb187dfe1cd2b9c073e4d54fc6856595b0d2a62bea4a2ddfe2395bfae0a099f3198f785a1af97e0eed4c3e48c5e7a1c5622562fa4a67c6738166bccdae07ae443ed5d819a4ca4ca364b435bb6fe821c646a32feeeeb182951e27a22036372e46b59", 0xa8}, {&(0x7f0000000380)="52696e3cb68f405709ca6cc90f", 0xd}, {&(0x7f00000003c0)="1603d9f6", 0x4}, {&(0x7f0000000400)="10df17a7190bfbf8a9534da137da2305120275b80b36178ce34f97cb757e056cc5b8f8e719ae7c9ffe26983ad379c56cbfee02fc51026446bffa959eecc50e0964c69ca8e403b451963f39d05e", 0x4d}, {&(0x7f0000000480)="b5a2eb98e93994096202f1461e3e907629e175bd052ba2b0d53be61f", 0x1c}, {&(0x7f00000004c0)="6920f6228e0a53288db3a042c1c7a161bae3d2e9bded9c8a70086596786d90fc4544c332f94e28a5312b9320ea596591c4ba762932ffcd6a6367afdb58a77e9125cce0f327637648fc03ab0a22232f961eddf5365438e206d5c06dc2a045c584ed750ed355f1b6054700cc15", 0xa3}], 0x9, 0x0) 01:40:06 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x10081, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000500)='\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) r1 = geteuid() getgroups(0x40000000000000e6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000000140)='\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', 0x10) fchownat(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', r1, r2, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r3, &(0x7f0000000180)="a6", 0x1) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffe, "85495500020000000000df1067f5bfa6ee00", 0x80000000000}) ioctl$TIOCSTART(r6, 0x2000746e) syz_open_pts() poll(&(0x7f00000000c0)=[{r6, 0x21}], 0x1, 0x0) symlinkat(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') 01:40:06 executing program 1: syz_open_pts() r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 01:40:06 executing program 1: r0 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 01:40:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8) r3 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c71da80e3b3ab5c2b26a1b55f632dd80636c5ba2e9ee6e37640d95b204e273ba3d6687c3ca438d6097e2077895e6142b681c8b25c71944ac876cba0f2330e236da89a118c46e419f0c1c09e20332822623034233fdaabf6f0896a969bd8b47c2e72743ee30e8700167a04f65cf655292c49879b9c44515c8707824e73892e21cc685126c1f64f994a266da6efd9e3bb811c1627d274a99882dd1f9cbcff7fdf36e670b024426c4bbf091129c676d54929b6715887433bc76c360e47208d8f884abab", 0xc2}, {&(0x7f0000000240)="7332c3135b8ee85d0bdc1b5d74ad249956ae8a4c1d049304e25f7e6805d9196600926a092ec9653ce0283fd028100b7e3449e39894c2264d812753d491c923c0362a7003e4feada4e0ced8e177a614785c30d751bcbd43e2a9d21f422b0dbd5cccc157f452a91f230c470a33abf683080f06c05ae60aaca9c0793416c2821dea82906dde863a25728bdfbe8f8108323d904e35c76f9252df06de8d484732d952dba0f5c44178af3e7ef809632dedc8dba6f64457585655adcf3168e09c0b96951a73267554399525cb8e6d99488ad1a3b6d1e4058de46b428ce14f2782da80de1c36da0e405fe06b1477ec20f0cc1892caaa201df9de", 0xf6}], 0x2) fchown(r3, 0x0, 0x0) 01:40:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000002580)='./file0\x00', 0x8000, 0x80) sendto$inet(r0, &(0x7f00000025c0)="8b626b506fa10c6427026f0c3fa43ed4ffabfbd9807ae1a9cb73ec344e89aa8a2b2d0a1da43df309290d11bf540d752a000fb149ec2929d10b4fecbfa90c8f65e5c76f41e97944b7634da7db378f446df25300a0e3c58984bc8742faa3e91cc8c01204025af47d91b239366feaf0b70b69078e265ed1ec3bc1fb9a856bc1d3afdac6fa9230645dc5080268f73b604e40e456dd000e6fe79ec4b2055369", 0x9d, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) sendto$inet(r0, &(0x7f0000002440)="1becacd3931eaeb8be0b65c12329c983ea4edf45886da21cef78e7e6387bc34116c2c73a9b834704fbba1476bf90bd0c6582f603fd75651890c7be0c09808912ebd04e75c7de57ff18404260e3ba643d95828af719de137fc30949dcf20d67efaa1d953639e70979d43269de3ad0608ca973e3a8460b1276abf85e247d88cdccc58f55cb533f971d24863b2f1e814c08a09dcaa4bd5e27a83357dcca6d086146e889180657ac7a178ad9bc6ce1666ef9c712296274310b7badb4f6115d0788ac553f47a480cc55d6", 0xc8, 0x4, 0x0, 0x0) fchmod(r0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) readv(r1, &(0x7f0000002300)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/68, 0x44}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/175, 0xaf}], 0x8) fchdir(r1) 01:40:06 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x71) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0xa4d, 0x6, 0x3000000000000000, 0x10000, "9d1b07fea31863caf258c5f7fa0ccda7d4a0374f", 0x212f, 0x8}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) setitimer(0x0, &(0x7f0000000480)={{0x1000000000000000}, {0x0, 0x6}}, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) flock(r0, 0x4) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x401) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = syz_open_pts() close(r0) r3 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() chown(&(0x7f00000002c0)='./file0\x00', r4, r5) syz_open_pts() 01:40:06 executing program 0: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3810, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x2, 0x4, 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/91) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x0) 01:40:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="ff6b5728fba53af54cfb4527f5486fc2c020084c99a325383fd073a7431018f6b2eb71169435ab94a0834197ea7cc1eedc99f9d6c4724e9e5adc86fca0b5bb6996ee911cae888efa110d3a364ca1ca7944db90328fba01121de50b75be4c9e35a20bc8c4cf96ab7566fa9bd59a2c257db93723ab866e823c03fdcd790ee333892e803b75576d29b0e1af8da011affde58bd891d4cad1c0d05f", 0x99}], 0x1, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/81}, &(0x7f0000000300)=0x53) r2 = dup2(r0, r0) getsockopt$sock_int(r2, 0xffff, 0x221, &(0x7f0000000340), &(0x7f0000000380)=0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x2, 0x5) r3 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file1\x00', r3, r4) 01:40:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x140) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:40:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 01:40:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) socket(0x6, 0x8002, 0x55d9) 01:40:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in, 0xc) socket(0x0, 0x4003, 0x5) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000120000"], 0xa) 01:40:06 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x189, 0x0) 01:40:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000005}) 01:40:06 executing program 0: r0 = socket(0x1, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x100000001) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x9, 0x1, {0x7ff, 0x3}}) 01:40:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2, 0x4007, 0xd5) bind$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) r2 = open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) symlinkat(&(0x7f0000000380)='./file0/file0\x00', r0, &(0x7f00000003c0)='./file0\x00') symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = socket$inet(0x2, 0x7, 0x79f8) utimensat(r0, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x7f, 0x1}, {0xfffffffffffffb82, 0x100}}, 0x0) connect(r3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000000)='./file1\x00', 0x601, 0x9) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r4 = getpgrp() r5 = getpgid(0x0) setpgid(r4, r5) rmdir(&(0x7f0000000340)='./file0\x00') open(&(0x7f0000000440)='./file1\x00', 0x8220, 0x5) 01:40:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xffffffffffffffc0}, {0x18, 0x1, 0x400, 0x400}, 0x1, [0x3f, 0xff, 0x3, 0xe00, 0x0, 0x100000000, 0x6b75, 0x5]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 01:40:06 executing program 1: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 01:40:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) 01:40:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x6000, 0x6) writev(r0, &(0x7f0000000040), 0x1) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x28892, 0x172) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) 01:40:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1103, &(0x7f0000000100), &(0x7f0000000140)=0x4) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x9, 0x2, 0x6}, 0xc) ioctl$WSKBDIO_SETMODE(r3, 0x4004570c, &(0x7f00000001c0)) 01:40:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) geteuid() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x1, './bus\x00', './bus\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x0, 0x64c, 0x3, r1}) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)) 01:40:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001000)={0x4, './file0\x00'}) fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x7ff) syz_emit_ethernet(0x1000, &(0x7f0000000000)="c0adf8caeab67d3febb1b4a3c5a9dba45307f69cfd849b1dcf8560c7ac84552f0ea47ff297567e014f19478b035ad7b6f1895b2d3d1ad096ed342c8d7a4b64292f34213d10b3eb785fe5e563c1a72d39da1c75c380353b59d3eb7cb617d80963f3f4eef7342cc9575e79fee32025e5f53a4dd5193ebdae003f24cd72b7cf0cde2aad8871d3cfe9812137660b1814f5d8bf6e74427d1de5d34312028fa990a361daab1793b34fe3dbdc0db7333dfb46b41adf5f0daf0b326fc530aa910bfb13ce227262a991ee67ce6842dccd31792fd9119dc220706941b4091365f470cec71e4e3e0fa8ab16c34f92befe4461681dc0ebb510e56b10930ba42e81b47ad4b4d142283869bd08a418c3baf16227edd789d3f9354ad2250bfb9d794f8065a1c73f0be3687045b7044f493ce959df753c91041a4ce22e8168b2d2ecfdf465ac877e0beeb1c3d427e965f08b17efa0bba23a31686d7481936c8ba43d77187b1f93c23cb6ad89dcd9fd669887619edb32beebb422011c9ac551d37a9e0887db6f6d6c6459a0ef7a800173136b943e2af5c39a62a439aa68e7f246dfabf63b38fc4b7f09d06c70c7d41613cbc40b5bb2b07b900304c28e4e96f8b1639ae1bb9ead28b60b289ebca7a975711c19aaf1678da7d96e927d0b7bdd7c29cf0937d94024c043760702b64bf2706c776c67f61b4713926abbae39ff951f79c54a6966149438b012fec48e602a24002bca4fc092c536a31a1480a74ac11c92c0963dfe0e9698c958dc057e6d3989166f9fb5e446fc522cd0d20c701af32c440c3b22b807fad450a5acca46d7930f59293249f0f36373c471448a5506e429d2468cd03366305062e82a33572bfed3583d59e13cc257c3e7c93352aa0d78f6cdebf84f0e223062cd8f3414997219c6a0ecc2290be1b2255ef5c086de0a4b17efa83ff80e898f1ff3cf84e14a5e5460512cc40eb8e26636269c7f94eda5032eeaff477b2233bb136e84f2fbf6ba18ee562a627e02e083a26304e041dd7a55a9b495ea8b61c1736bd186f70451db655e9d61361450ee36fd7fb1ea4a80d430c5b37f7afb1186bfa9ee3e824e6189e270fb867d7ea7615b49528f710c7499929ae930d65c5bbca59358157cbe1296b28f85d49c636e783d6fa9661afc75e7afee9229d59326b20e1ba06adf7bb886de43be030a80832024bac005b59235576a9fb488abe6c4c5a835b6eda9ae475daafcec8d38eef8213db9235c1d75057d37f970d18cd946de8a96cfca32a3986212c84009d4512e845fc266e7db16431adbcb998de9b68fb86931314da7845a05f3b0077ac02e99ca2cc9505c3df963decbe0058fa3dd8ad8762873dc490871c6a369c77161e55655f1a6c891860f96bc0bec69f533ea5a714def07bda4d0bc5d7bc9bc202a28b657840ece76c0a16d39cdac3d4858714d4d39b507501e5a1254eb4491788bd5aec1014facf201109df88194d49567381c548a11547b2e2db31d0e03b603dac7c4e9637e02ea93883aef12db5f8e0c76a3933881e5b169d14868581b66ff91cbaf6dc6a1855b18197b4ea55708096d71951858d5ccbeca44f25f7b6bca7fd86b7889fb4b4fca6e50f8087a3dbd82ca37fc8eb90612ff619ce23f074e69108670204330b666a1d7a2bd8c8e57d47c2c8d582958af6712b222edd72a34f5cbd6daaaf22c2da276d7fc8a3f2fc6f7944bf394ca1a8eb27b8f952462b1231d5e70e09fe19c5df2a72ef416e9bd7055bfc06f0887b7be35fca61f82af82acd82b1f3ecc0c97abe5c74383da07756a72fc1938b2457678de53580b00c19a1fd801571053b484605186e40b001583d543d8f3ae0869d570d49eedf8cbb6e6d8bf37146919a0f7ee1635bc0ba808c7c299a18e3c8937553505f9eee5639f4eaf3d95a25d64da90b732cffce9a6782d0b9be0fba3516e16b4df07a97aa25ebfa1dd868814d2f062ab653eca3edd85f9659ba0db34271d1c5461cb8980e6ab98ff125ae638af3afd636c2dfcd683912d9a783ea4ac232e5ed020461d8f299ccf4d5adffcb0ae7de319b41da4e7795876debca0b29ba05227e21b4c241e5a353c1b532f834315d1833debcff094125c5c22f4aa38b6be29786b28254ac75729b2fd7a2a11eff3674a1ea61112e93a5d7a1c39c2e2aef7353ec8f98c4b9e88ceb87ce5322ab302de0fc7d41b4cbbe9cba19fae7cdfe1e9caddf73c9b8f56d2a47f4a46a4be4a03fa109d015aad84b4d6a24fcef2226edb668ffeabba05796923d284e3c3c944930e4623abc69b5b1e314c8cf89506f0ab9e909708512a0e3e91bdbe8327b6a96453bec3a7e118477224f2943644bfa4695d02b626936c7e5bec89b06876689f1d8b9c1e3ef554c370f986f78d1fd189cce7bbe314d5fe443fdcad93990909541ae9cfe42b395f99decff3d857c85092c90753b0d77e619747f4c3415e950c2a249b9e77ad899d1d27d572f99e1d6780d1cfd8963c4c6bd2d419aac5327b1b58faeedfde0dffc70853e6808679a7b76a184c17b130593300c1649170e7109d8da12363e13ed089d6ddb794b0113026bf7d1c6dc14263b0711d9befbefd1e5c7ec38528cf9e6b8fa6408f14d40a0713c6d1bbb94699a77a2f3337837b7bed31ee7b721275c6ef3ee080de8e4480fcfc7c8a0a86247703d19b1db850248e50a65aa42ffee21eec5d2a24c166009777d5bf133ac3936195d9e3fd59fcb2cb4baed845604b19ebe39f148623af2251f7b2f1d772c0a1172ddab863bfa9c48c307c36645c9feeb211bea5bd6ce7497494ad5bc3309eafecd5b402f79d70d05edfdd23832bb2b8efa2bd3f1d40595fe23ac9344841f00043360a84c8bfd48554855516bacf3244c33823ef6401b42203d7283e8758bf00252b8ff1a42233db66765866e8fc65cccfd540ac5937434e109aac3de0c9057e2d62efe40c1ad3e7e094743b900159599033f8c3cd79bee36936d51aa73bf050f4e932e7cff28d8ffe1bf7072e1bd96057ac91b48dae53bd3d5e9c2823b93b0b01128dc6ae395b7376abaffe5b99d15b40c4bfba67be58ffa16d328f2481273b7dae432fcfa30cada556c1d9b923d7c5ee0f198dba9fa8cba4edb9893ed55ef6d4f15c093858a792e61b3c46ff1e966c67b289f8e9b04ba259922128d4f4f4a740dd1ffc367a2b6b702b3e11ae81f34690041c2626ea31a7151e84468086e2d94b5b20192ba6f1c2d54adae6bfe45f2ef597fa7a7d4fb662a4260f22fd76b2471ac27d62cb11954d2c0d2b4228573deb3a84c46dc097fb8aa3b709226d3bad3d4b316d88a01c79a1e31dc4d0d97e40b207cb8016b97f1372054714460a699796a6fc06ccdc783ff15f848fcf09871afe50bcf185cd50790636b686105346cd0ab98bad52181e1e3bcedbeb3e4b879b79dc8be96b7e43e96ca49d6a2d1bc85a14bff036dd56567d561dfdebf5144c51c6a60d5583bfe47716b5b91d9394736a716d683f4cc53e1a24b8d5dc35fc514a25e512d1dde8c69d288ee297c65086420e6f384ea6b13ad4d9f200ecc657d3d613949d0744be9d7bc3e246ea514c721555db69e8197f239cfcf2c4f6c9a6cc9fcdbceb70a73cdac942b9873cb1598086775ccf4f5d3a26134293215c737f9d656558d9673acfb35a0ae2d968ee73c70629c0ee86bb0a3068596a80da8c4e20f39cdf08718ac8fa7b5bdbac510d11c97e83e8124f48d58e0468f75b5dce153dad5acfc9ec6ace919a42c887c21628c9884029e0ae96a8002be07d8f1c6e0cb9129de0fa37068a5c6c2fd57a19cc075005c8dccb6ff585522bca0018d9fb2e7522eb47b7b30356143ae68cf3189331059d46afd8f425754c737632acc04caf6ed3c21efe1cccfa19fb588255feffee375c4b3773d98016433a14d33ee1f25f22e182d22ef3b56509397646248f11477e0e54c2d7cdd7e7ca4b2019a41fa47523380365f4f7a2b928ee40eaac4e359e05c273be18f4a800e36daf5ef5cd3ccfefecee2ae5c8380d85c96dd5b44931677344a54278d69eb4fb1fcb3620eb1770670d972ddc14ada53cd77e78eec75b1330fa3ff800219c30babc50a5b59311f171f8741be38dcd978bf0a88e067d5b45c884c81c4c2cb87b64dec64ff3caeb6e66b4c2c4ed4d6e2ea38bce9786b18aa9baf65dcf4e82d82303fe504c9a4bf34a48030d945ce1297499c53011155ee364c50cc8e84d84907c95059a6a1bc3221b4c03ee03a15ec175ef53aa2db8bd14927d798c4dcb5135eb1954ca346e9349868ab038d720de58c300b0deb13d6bfdbbb936a073080b490ce35f5673321aa45e9945b561175a8cbb5fe101da3737b418df95a56ba541bde0d34da716c6e14a86e82ba88590f6dc6f9d0bfc92f6bb1dc212fd5c27788c7a73e25fbb6dc17aa0053e87d9434abc943b2fbf02112172378a85bce80115f694d04139c9426eb86e27b2feb62b68a75d77fafd75d8e267ec9178e955436a41c7f4aace84c9ea7afcf9aa2edda18486fc6cd66fc19fb8e23db2758f74b14ba8589e96fdf64f7213ffab9d56d66640d84ad29e5ed9fc9da75cbdc9cbec1fe4a4b7b77801bd8c6fe474211220db92d4b7532116d8cd212d32eceba38c2cceb13707c2a0cfd0394926c9cda51a598684d1db9158482a444d3a9b9a8c528d04471564aaefcab1f68a389a72dea47e58260c625d47caec498bc64ba9fbe0f48d563cd0d92ed613ae9b83e622eba1b3a387713cd6dc2ccffc14c6d081e334621b5e100c20a9b1df3a74e91a3fa495d08a1a2ef183ac58a6e0fcd2c21f139249b01021a45f8750d9a630c5e75bc28822ddf8b8afbdbe82237590a35773ea25bdcf2011a841e4a95b6aa51e37dc7d66133a0ca34e4dbd18a339121be1703d50705677223bf88ba1a5e28bd052a4bf0cbd51c6f94d95761475e516cd2630a5dd4fd687dd09058fef048f8fae99ceb53de6cfadb13c43a82090c409cb293ca6da3d27bf8d33b800dd28c1ec18a052a06651191c2065ab4e6e6657ebd4d084c403e9a7085df4de8fa894c48f4085e39d9ae7eae6708afe7020dcc6556e9c5f7ea68cccddb788f862e134080daee198aceae395ec17b1c02cd903cb6baf15639b78ef7ef4bd5c552aa6603e905e4d5a321c0c83fab6d30dd087631ca671a5d3764508d896643bd5e303ccd8faa1315c64c9f3610b9ddc0440882a10dde5dec7f067f4c71fb699830a6699ea57da2a409f93ab4dc5fc81464de03c5126c3e14ad9d98d8cc7861631ac798565b3b3211ff71793bb130c5e6ab78db2c654c25ad861a80dd3485ac98fce3f57e49d84f5d92e5c08b87ee554030204c8e7f77c3f11b70a81511074a6e7112dea7b3e05c4d46b847bc1aebbf90927c17ce0a329ca16e115179dc275befca844bed86bea7f6eda9a692a80532f933d69a5316cecfd4fae89b9cb8f9d2802002eac4baac98fae7f5a38618431d89ed13003623af99a8524d9b995cdf3da518ffc124df2347dba7ef5ff7350d04eb59d55ebae792bf8d9adbf2053995f61c3d7827eed5440e38378f59e2ee5f9c2829fcf4d589e464a2d3c5957499ddc760bda5436c693c408c969a30b7c395b8c75b0da62aeb0275c0d7401ae095dd21d2af82c1bb03a400386dfaa64a8bbb90ac38a5259823876d335b141c7a4dcb86be5bb9033e38c3b1d1c618386068bf8178811f1b5e888f5f8e0feeb2b28c9262739ad5d6f6e062f58bd78ca458df45fc164ffb466fd9720760224dbdaf3e3e9b484aacca307b1f5ce8a229e66dd960f0a34111e29d4a6921a244b2970f1") 01:40:06 executing program 1: sync() clock_settime(0x0, &(0x7f0000000200)={0x40000000000000f4, 0x2}) clock_settime(0x0, &(0x7f0000000040)={0xf000000000000000}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) nanosleep(&(0x7f0000000100)={0x7fff, 0x5}, &(0x7f0000000380)) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8002, 0x80) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x16) nanosleep(&(0x7f0000000000)={0x8, 0x7}, &(0x7f0000000080)) r2 = semget(0x1, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/40) r3 = semget$private(0x0, 0x100003, 0xa2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x64) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/216) 01:40:06 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) denied attempt to set clock forward to 4611686018427388148 02:03:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x9, 0x2}) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 02:03:44 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0xfad, 0x42, './file1\x00', 0x1, 0x7, 0x80000001, 0xffffffffffffb7e1}) open(&(0x7f0000000040)='./file0/file1\x00', 0xa0, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getgroups(0x2, &(0x7f0000000100)=[r0, r0]) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 02:03:46 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = geteuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0xb0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="bdf7eccf5be13e9e08aa676a77deb9b8b43e1f1da23f506e5883ca8ed4c118b1543ec5cb7da533d91c4f386e437a117e2ab11809886b58b0320d32ac0a37a586be636fc744996f9a1ad4e264da32120fb8b2b1a1df471527ab87c012d9819d7d9e9b80a92280553c2f40803d6385f8c2f29f8669b1411b5d8dad3ad9504dfcc6ec3ed729694e237b675c690e41fb3b7e6f4fd279a0009f", 0x97}], 0x1, 0x0) shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) 02:03:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x123, 0xffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 02:03:47 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x882, 0x72) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200a, 0x5dc7) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000a6aa9629a0aceab3ffff000000000000ceb38a91af17550ec5bcc89d1bc4f3a41c6238cea81f47f250e00ef250a426c0ca95ee3f6302d6b7c60b74c646f912f4d3563f4d6c6bea80d62cdcefc49df18acca4dcdebbcc", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 02:03:47 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x58) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) r2 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8c, 0xfffffffffffffff7) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000400)={0x3, './file0/file0/fi', './file0\x00'}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x7ff, 0x2}], 0x2) semop(r1, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) semop(r1, &(0x7f0000000180)=[{0x2, 0xa9, 0x1000}, {0x4, 0xaf, 0x1800}], 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b1ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef6c1f3574598b5b904c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29e1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef1b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7ba08515ea525c5473ac2099449b9b00a9d8da104e55046df292ceaa0ab", 0xe1}], 0x1, 0x0) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r1, &(0x7f0000000580)=[{0x3, 0x61d7, 0x800}], 0x1) shmctl$SHM_UNLOCK(r2, 0x4) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x10000) rmdir(&(0x7f00000001c0)='.\x00') semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)=0x7) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xffffffffffffffb9, "78677f0adc7f8ad79f0500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 1: r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x115}], 0x1, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffb, 0xfffffffffffffffd) 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) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x8000, 0xc0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}], 0x4, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x54, 0x4, &(0x7f0000000040)="04000000", 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1", 0x200) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getppid() r8 = geteuid() r9 = getgid() flock(r3, 0xf) r10 = getpid() r11 = getuid() getgroups(0x1, &(0x7f0000000380)=[0x0]) r13 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r15 = getegid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r3, r1, r1, r2, r3]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r2, r2, r1, r1, r3]}], 0x100, 0x2}, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0xa4b, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:06 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = dup(r0) getrusage(0x0, &(0x7f0000000080)) getegid() ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x101, 0x4, {0xdeef, 0x5}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000080)='./file0\x00', 0x30, 0x100) 16:00:06 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom$inet(r1, &(0x7f0000000000)=""/156, 0x9c, 0x802, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r2, &(0x7f0000000140)=""/218, 0xda, 0x41, &(0x7f0000000240)={0x2, 0x0}, 0xc) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x242, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() r2 = getegid() r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3cb1e380, r1, r2, r3, r4, 0x100, 0x17b}, 0x81, 0x6, r5, r6, 0xf18, 0x9, 0x7}) clock_gettime(0x0, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000140)) r7 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000180)=""/118) shmget$private(0x0, 0x4000, 0x3a0, &(0x7f0000ffc000/0x4000)=nil) r8 = kqueue() r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x30002, 0x10) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x40) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffc, 0x50, 0x80, 0x3, 0x8}], 0x102, &(0x7f0000000400)=[{{r10}, 0xffffffffffffffff, 0x14, 0x21, 0x8, 0x7}, {{r11}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x1, 0xfffffffffffff001}, {{r12}, 0xffffffffffffffff, 0x21, 0x10, 0x0, 0x4}, {{r13}, 0xfffffffffffffffb, 0x4, 0xc4, 0xfffffffffffffffe, 0x428c}, {{r14}, 0xffffffffffffffff, 0x11, 0xfffff, 0x6, 0x5}, {{r15}, 0xfffffffffffffffe, 0x80, 0x0, 0xffffffff80000000, 0x2}], 0x5, &(0x7f00000004c0)={0x68}) openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) fcntl$getown(r8, 0x5) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000600)) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000640)) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000680)={0x3, 0x1}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = msgget(0x0, 0x600) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/126) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, 0x0, 0xdd}, 0x9) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xa000, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x9a, 0x1, 0x7}], 0x10001, &(0x7f00000000c0), 0x500, &(0x7f0000000100)={0x1, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x6, 0x0) r1 = getgid() fcntl$dupfd(r0, 0xa, r0) dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10ac0, 0x0) kqueue() r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) close(r0) ftruncate(r0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rmdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:06 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) kqueue() pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) nanosleep(&(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000080)) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000240)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) close(r2) socket$unix(0x1, 0x5, 0x0) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x5, 0xfffffffffffffff8, &(0x7f0000000040)=""/129, &(0x7f0000000100)=0x81) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="6bb3bf88cbbd7c3a0d69f315f848fbf319fc8f2782f44e4c51ed8d70c9b8618553f34133d0638516a90d8a691c22619d7933cf3e637025be8a74a829857081236656c7f497e0d4363e4689628366336705e2b381e15e613dfb5b5eed98f1e428380c3bb93c310e01377844afb3e8ad807447b259a263494d7229526a669198e99660323ef6fa24522fa5ef929aee96", 0x8f}], 0x1, &(0x7f0000000240)=[{0xf0, 0x0, 0x0, "f90e813340a9378e05aea8f585987d3c8894c55b60af189e2ab90a4f88529dd3805d835f16d9fda1fefea3cfd9d721b0b29c6f3983c4af2d4f34687eca619e123e728b846e1bbd22e1e7c69fde3aca051795a800dd7b1a8cd0be31786801af2cdb4ae8b62a68cc73fc331ea18d80868b7a64756d1c1219a2a96a0cca1d705c30dccb719e800e310be47f3bef92f143d4613d9431834d9bec2fb6c9647436fd0218f09fdca11df80cd3c6c347f21c63f94827f1f6a74cbabf6dcb39d446ed40a374a70cebc3df7ac22ffa53819a5034306ce295ee24cd8cdba09aa277127f"}, {0x88, 0xffff, 0x0, "e55d8e87fed3568930d184ebfe6c07e0762b5d32837415324fc2c0738ca274da0ad15daa5899a9cb9149a8ba65df2a451578bf28cc28791de4017dfb3008034048624fa802c51b0d7f7dcba0bb07d7314b1e347c890ea9645129ad3d0f6aa1daefd35eedf9c629f304134b30862bd0851f07"}, {0xd0, 0x1, 0x0, "f0b289d83d4703ef62873f558d31aea5f20b6a51011ee64b74a533f2d8798593a0173f4becd64652a5634e7eae187e4bf527d1ec422ea7659102f2f4d6b0bc76235482246e20de48280f0b4c05b377e38eddedb05d4092239fa5a01b7e307818ecfa8613ff79473988b60e535733b96cf007dfdddb09eab1eea1cdec3ec2a0359bf67378c1ce0f71fd288dbb8d8d570a23674b87e24123c1feadbc5dcb325957f56d21d35da76ac23d07b9b25bbcb24626a7f4a7578e8cb2bc"}, {0xe0, 0x1, 0xd13, "b5f137cd5ff26194b466a9b17d4bf3a205b3f14f384460e9e45c38a59d37648a142fa1dc3d4e54e3c49cd4fc704e265288a4ef27c608ed13947f7130635f8bcdafd4a15e5af0581a26145062a27667000e3feadadc280e8f320508e568f3001c891b4d7d54a38a16f4cc23dbee783c0bafd06fc4ed91ec8b09cf63428e0e23166e05703cbcfaee46647701cf9db03fdf0fc09110ba79e1fd609ab946ba245a74b1c42c2627a7f994ed85080c9fb6a9e45404a6276b8333fe2b0b701610e9c08825a1819210c09fff35661e440f65f0"}, {0x90, 0xffff, 0x9, "f7e6c4844394b508e709f1c91f5614594b4e9db9db92cb72a49784f5f956cf63be32ea866e6a8789df33575ccac6710c13d0bf6c1af3d81b722c03b6d04ee1639a6274572362a88229038648d96916e5d5e2c83f851363c1bd98a3b60e8d111456503e49d77b1f84fce13e99f2575195cefa5f9c7578d74af57bfc1b7c3e"}], 0x3b8}, 0x2) socket$inet(0x2, 0x4007, 0xcded) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x40}], 0xca, 0x0, 0x6cf, 0x0) 16:00:06 executing program 1: socket(0x800000018, 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0xfffffffffffffdff) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0x1ff}, 0x10) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x2d8) r1 = socket(0x1, 0xc002, 0x0) fchdir(r1) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x7f, 0x3, r2}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x1}, {0x4, 0x6}}, 0x2) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:00:06 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) socketpair(0x1, 0x4000, 0xbfbd, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) setsockopt(r0, 0x1, 0x2bd, &(0x7f0000000040)="9170326c389abae0c0c3f01602c5f7a2de3e50c00fede6dd14d487b7774a2af7843594e9fe07369a44680e2f2a2da5922ec4fb4bac454b3611ef3375e4093ab2077cb0234a0584bd474611845fbfb33a297812ba6314bbf37bdaf3a18ca99c279bf8e257c21873fab0f016c7044435d4ee91e096bb9385e373015c049de05963b7d76c7b24fb82a71f30d9ab91a73c4045b279d9f94bdc6bf6281881d0ad3b3ca70a2650df8843577334bd8a7a121e2dca33f10b88f133a1e83a389cdedc8a458f15265cab68c56216f3dafba8c89cab1ed3762869a08fb0b048", 0xda) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = socket$inet(0x2, 0x8000, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) listen(r1, 0x401) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x8}, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffe92) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:06 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x3, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040), 0x18}], 0x326, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x11) fchmod(r0, 0x2) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:06 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = semget(0x0, 0x2, 0x14) semop(r0, &(0x7f0000001000)=[{0x3, 0x4, 0x1800}, {0x1, 0x8001, 0x1800}, {0x0, 0x1f, 0x1800}], 0x3) r1 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001040)=""/79) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4096) 16:00:06 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x7}, {0x100000001}}) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)={{0x3ff, 0x5}, {0x80000001, 0x8}}) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') getpid() rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x3cb6}, {0x800, 0x930}}, 0x2) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:06 executing program 1: r0 = socket(0x1, 0x8000, 0x4) getsockopt(r0, 0x200, 0x80, &(0x7f0000001280)=""/110, &(0x7f0000001300)=0x6e) getsockopt(0xffffffffffffffff, 0x200000029, 0x24, 0x0, 0x0) sendto$inet(r0, &(0x7f0000001080)="b9094e9fa613da87887d2086eb0ae131e95d2e5f7bcba5a66e821b83532babfe16ad8dbe83ab4b8b22beb9cfb0c8f89a792a7343755fb11d1c7ad4e8bc3b17d7a47e6da864ecc50b3f5083e429c1776d4131f2c5c4498af9e3bfcce4d4db7032712c2290c1e53fb3be7b9be50bf0b607977ceb140e960acef34dc4e31e00a0168136718fb8c1065dbf43fa475b39255da06a64ae23f3ea675770789b45d9f9bcfbff24dc6e28da245977d3a54405ac41f09df75bc323a5e3ffeb4798293f5d2e21658be103313acdb3bc8fe5d6014d80407baa3fae6eacff27c1f1e0175caf6db81c121e6db82442e16c05964aa71d556b059b70c8d3be9f944744", 0xfb, 0x401, &(0x7f0000001180)={0x2, 0x0}, 0xc) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/4096, 0x1000, 0x1, &(0x7f0000001000)={0x18, 0x3, 0x5, 0x721}, 0xc) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x6b63, 0x4, r1}) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001040)) symlinkat(&(0x7f0000001200)='./file0\x00', r2, &(0x7f0000001240)='./file0\x00') 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) sync() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8f1e969118d07a55639333315bfbcb9d498a5d19807f88330caf7094ccff3ef98efe666ba720", 0x26) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:06 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = dup2(r1, r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000004c0)="a4", 0x1}], 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r4) fcntl$setstatus(r3, 0x4, 0x84) write(r3, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebff9648", 0x4) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e2", 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) poll(&(0x7f0000000000)=[{r0, 0xc6cc5fc5e7c142a7}, {r0, 0x104}, {r0}], 0x3, 0x928) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:07 executing program 0: r0 = socket(0x18, 0x20000000000002, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x1, 0xa) semctl$SETVAL(r0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) r1 = socket$inet(0x2, 0x7, 0x6cf1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/71) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) semctl$SETVAL(r0, 0xf1b2464284fc5a99, 0x8, &(0x7f0000000000)) r3 = kqueue() semop(r0, &(0x7f0000000080)=[{0x4, 0x6eb0, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0xfffffffffffffffd, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0x4, 0x1000}], 0x5) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind$inet(r4, &(0x7f00000002c0)={0x2, 0x2}, 0xc) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x2) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000140)="826eaefb4d59cbe8f606", 0xa}], 0x1, 0x0) semget$private(0x0, 0x4, 0x50) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x100000000}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7, 0xfff, {0xc47, 0x302}}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8000, 0x20, 0x7, 0x4, "45565cc647c4d4f14fbbc574314fdb51698d7d5c", 0x1ff, 0x2}) 16:00:07 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x8000000000003) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4000000000006) socket$inet6(0x18, 0x4005, 0x2) 16:00:08 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:08 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000380)=',!\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='%[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\\\xad^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) clock_gettime(0x4, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet(0x2, 0x3, 0xfda) listen(r0, 0x0) listen(r1, 0x100000000000001f) bind$inet(r0, &(0x7f0000000180), 0x10) 16:00:08 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) shutdown(r1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = kqueue() execve(0x0, 0x0, &(0x7f0000000500)=[0x0]) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/82}, &(0x7f0000000040)=0x54) kevent(r3, &(0x7f0000000240), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 16:00:08 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x12, 0x4, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffe8d) getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) r6 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x47, 0xfffffffffffffffa, 0x1, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x9}) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x9, 0x7f, &(0x7f0000000040)='t', 0x1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) 16:00:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x76, 0x8, 0xf5, 0x4}, {{r1}, 0x0, 0x44, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x80, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x9a7e}, {{r3}, 0x0, 0x1, 0x41, 0x2962, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x8002, 0x26e}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x9, 0x1ff}], 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0x0, 0x80, 0x10, 0xe, 0x4}], 0xf8b1, 0x0, 0xffffffffffffffe5, 0x0) dup2(r0, r1) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x40) setrlimit(0x1, &(0x7f0000000000)={0x6, 0x9}) 16:00:10 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x400, 0x20) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000300)={0x1, 0x3, 0x3, 0xc7, r1}) fcntl$getflags(r0, 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x7950dd21de981de4) recvmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/130, 0x82}], 0x1, &(0x7f0000000240)=""/16, 0x10}, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x4000002) open(&(0x7f0000000340)='./bus\x00', 0x10000, 0x10) ioctl$WSKBDIO_SETMODE(r3, 0x80085761, &(0x7f0000000040)=0x2) 16:00:11 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000000), 0x0) listen(0xffffffffffffffff, 0x0) pckbd_enable: command error 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x1, 0x6}, 0x8) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0x40, 0xd, 0x6, 0x9}, {{r3}, 0xfffffffffffffffa, 0x84, 0x4, 0x96, 0x100000001}], 0x9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x8, 0x80000001, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x1000, 0x5}, {{r3}, 0xfffffffffffffffb, 0x9, 0x40000020, 0x8, 0xc4a7}, {{r3}, 0xfffffffffffffff9, 0x24, 0x40000006, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000002, 0x7fff, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x1ff, 0x7}], 0x4, &(0x7f00000002c0)) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xea}], 0x985, 0x0, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x400000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) write(r0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/170, 0xffffffffffffffd0}], 0x10000145) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20aa3, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) open$dir(&(0x7f0000000100)='./file0\x00', 0x410, 0x0) close(r1) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa142b868a0237f559b7cb5e32d0ff2d400fc2f9a3c39d812fe6a73ed000000daa987423cab21c6b2748aaa74947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be545508dfe808f9840f9e13da075ee54c0682247a3e405d535cea95f96c2f31a5d302643585c9250900a821e153a6212dc30a02000000182bb81ef3c2ff8a0d530549c628dc1acadfc3e9b6626551290e6a09989d25030a", 0xfc) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:12 executing program 1: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r0}, {r1, 0x40}], 0x2, 0x3ff) r2 = socket$inet(0x2, 0x4005, 0x8) pipe2(&(0x7f0000000080), 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r2, 0xff8b3003bc4e79ae, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x5, r3}) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014d68 failed: hole in range 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0x7, 0x0, 0x0) 16:00:12 executing program 0: shmget$private(0x0, 0x9000, 0x384, &(0x7f0000ff6000/0x9000)=nil) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0xb) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x636) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = geteuid() r5 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xff, r2, r3, r4, r5, 0x160, 0x9}, 0x8001, 0xd7ca, r1, r1, 0x80000000, 0x9, 0x2, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x100000001, 0x2, r1, 0x0, 0x6, 0x2, 0x3, 0x1}) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014d68 failed: hole in range 16:00:13 executing program 1: r0 = syz_open_pts() r1 = getuid() setuid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x200000005}) 16:00:13 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/34}, &(0x7f0000000040)=0x24) fchmod(r0, 0x90) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = shmat(0x0, &(0x7f0000002000/0x3000)=nil, 0x3000) shmdt(r3) clock_gettime(0x3, &(0x7f0000000100)) kevent(r2, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x191) chmod(&(0x7f0000000000)='./file0\x00', 0x20) mkdir(&(0x7f0000000080)='./file0\x00', 0x33) fchmodat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x4, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x6, &(0x7f00000002c0)={0x3, 0x1, 0xffff, 0x5, r2}) unlink(&(0x7f0000000280)='./file0\x00') linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0afc0abed334fae321d0ad8485", 0x36}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getdents(r1, &(0x7f0000000200)=""/106, 0x6a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0xd10, "b04d1a20f3ff0e630000000000000000f3108557"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x8001, 0x1, 0xfffffffffffffff8, 0x7, "30e840f9cc2e14a843eb407bbf3f3ff47b5bb434", 0x9, 0x7}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:13 executing program 0: socket(0x10000000002, 0x3, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c1, 0x4010) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000002c0)='@\x00', &(0x7f0000000300)='.[\x00']) writev(r0, &(0x7f0000000300), 0x258) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) listen(r0, 0x0) r1 = syz_open_pts() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r2 = syz_open_pts() close(r1) syz_open_pts() dup(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9e, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:13 executing program 0: socket(0x2, 0x4, 0x7) r0 = socket(0x11, 0x3, 0x0) r1 = semget(0x1, 0x3, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x1, [{0x3, 0x2}, {0x3, 0x5}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x8000}, {0x2, 0x5}, {0x0, 0x3f}, {0x3, 0x7fff}, {0x3}, {0x1, 0x8}, {0x1, 0x5}, {0x0, 0xc73}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0xb2}, {0x2, 0x3}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x7}, {0x3, 0xe0}, {0x1, 0x8}, {0x3, 0x97}, {0x3, 0x9}, {0x1, 0x4}, {0x3, 0xffffffffffffff01}, {0x3, 0x1}, {0x3, 0x8}, {0x2, 0xbac8}, {0x2, 0x7}, {0x1, 0x9}, {0x2, 0x101}, {0x1, 0x80000001}]}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/164) socket$inet6(0x18, 0x7, 0x9) semop(r1, &(0x7f0000000000)=[{0x4, 0xa8e, 0x800}, {0x0, 0x5, 0x1000}, {0x6, 0x0, 0x1800}, {0x4, 0x3, 0x1800}], 0x4) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x75a, 0x0, 0x90d0, 0x0, "d730c107000000e23c5b00000000000000e74de4", 0x9, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) 16:00:14 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1810, r1, 0x0, 0x200000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 16:00:14 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x100) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x90d2, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000480)="c6efb52a7e49b33c7ee5c6e2c58a55e72612a6fe4dfd65fa4d500461e593cb1d8be714ff9a9452dcd9340431a4e0b67af2a42452098fe77990dfe6d4779315414cfc4e5f63dd32d3efdc26ad44be75ffd99a46151961f394124430457296fa4f497674567ed71cc94e370cd3f2eeed", 0x6f}], 0x1) write(r1, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000300)=""/132, 0x84}], 0x1) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x8000, 0x0, 0x7, 0xfffffffffffffff9, "78677f0adc7f8ad79f0500"}) socketpair(0x0, 0x4005, 0x2f8a, &(0x7f0000000500)) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/156, 0x9c}, {&(0x7f0000000180)=""/8, 0x8}], 0x2) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8082, 0x72) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') socket$unix(0x1, 0x1, 0x0) close(r0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/46, 0x2e) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x141) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000006c0)=0x4) read(r0, &(0x7f0000000140)=""/116, 0x1035a) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x1a0, 0x100) sendto$unix(r2, &(0x7f00000001c0)="bf356d3b024a23ce8d14149cb0eb863b132f3a3547865b88ebbd4b950cda217bee0d407a6d709d031081483fcead0535249138f757d642db00d95526f8d2060ea9668f8c92a24a8bcae6e3a8cea587e28c073e084fbc8bad4c626fbab9c5901571bbafbe2970aacf477ac02a8e5ac0aa9dcf01a5a06e378bb2b8f5c35e12bd12f2a7f0f5a22be1307df44f54aac7d7b4cc2c4ebda5ae626bb6e68d9a612249988bdc89875a08c8509ec4eb40c6edab33ff512b6c7140fa693fe1e6e835f4cdc03c661c7deef0942bb21c7a4d2244d2acca36857bc489650540c2873b8bd5cf5f", 0xe0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f620600004a317b6620bba6ea13109a0947444cbb3c422c7ff90ba0985efac6124a289439600f9807265a587491b566f3322a27240338ec1dadcebc74c531f5b58e961acc93d2abd2bf22d2398b7fd9bb68aedf920143"], 0x8) sendmsg(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000003c0)="38a74f551fee107634692afdb685447469e7da062b331331cdc497216441d09db84ad2404b7214d4a0d3ceaf44e1545c050d23df8396c175e1e34cc6d2526edf0ee6ef82fffee1ad9c82539c7d6aaf5a1b99c9fa635304972a370cbc96550199d85f7fbc2c", 0x65}, {&(0x7f0000000440)="5836cede3dbfe8c079cc6339d1d8fe7c87575cc38d2448b8eda94628e73967d703f2f57caee8d4543b492333180a127ef31f7511ae1a4d9872b1087cd2a0a2aa27789f972d88d5dccca62f5629c72219bd92e737732b1d87", 0x58}, {&(0x7f0000000040)="4d6f6f8d681243dac2475ea0bae58ead1b68bfbd71cee0e1602652", 0x1b}, {&(0x7f00000004c0)="acd4d64bd9559da57f51297c7392e040fb251c5c5a0deed0045fcb183d57e3b236c10d19a781880f6c6f514b84fde8a5b214c0f323ff92be7438d703ebaad5ac603fb1490633ed86f3bc6a2873ea362d45dc758bd63dfbb749a17437276d5c9a0e5ddf6a30e324e59b9c1157e8c4298ecc10602dce455b6ec611ad5d28087f5bc1393831ee06bd8ced951f7aa948a989ce02aa9d5d5d10a7ade096b5f28b140f3672119c3d8fe40921b97e0c26af254275034ff037d72bc343b9e227e2e8267fa8bb632d8149f465db5469df6f57b3b4ef9ff910fe52be24749be36ada530b61476bb8bc2f08e5a1f91ebc07d3c945bbe2c0fd0e6fe57dd7aafcc961", 0xfc}], 0x4, &(0x7f00000005c0)=[{0x50, 0xffff, 0x9, "2d427656b7a7aa1e82ca409b5bf7dab39ce6e6382df76455331cbf9b0e45bc50ee52ce2007dfb9cbb0a4a6d061e48b2343fe27a5755a1632bde5983c10ef0957"}], 0x50}, 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) poll(&(0x7f0000000380)=[{r0, 0x85}], 0x1, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c44dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e1f9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9eac2783777576687e8491151727a6e9705fe77c5a40bcdeaa123525f888946662558895d411d47264c43f6420f207b26a41207480075107ce08a16eba6c4087284f2d0a7f9a62d4b9878be824bb454c42d8fb21cc5de9c5c1e15f31e9623b0f9a88fde71f5c2b553a50f2ed893117ca52eabc5cdd77c793486498d8ab266053e02cb7345044a23a655eb795fda9402b51b94636ed6167e449aa0479a1e0b3e08b5e49a2a102e3279069598ce3e14610129ba4a388522642be8b812f811498036f8b21b4b1bcd44ed75c3b240082e0bcd4b8cb653c00e43e68679256a18e11670aee56acc887015b3befd1baa05fa444b37b3a76a9b5b3ee37344fed4b3a7cc3421a868464a52bf7796e743ee49853be77da7d15c86c6c03ce6daa5b2e9ba94c54dfae19883823c6409c323c7d32e4224590c93ba2892d4cd9932420b1405b7896d81e438107cfac3220120e6e6b11d766750f00def4e8d11e055d88e97d61dfeaa1b66deaa20dae79d3e3d8f2f3eb193c761c85260fa9c4ffe33e3959ad2dd5b00ead247cc0f2f79b5150b1281ede6f3fca02e256f32afa6132bdd5d15e1f1d117e239e6b48573c6e85878a470bc029764db9ca10c0f8170bd5204498a547e30f1584ff14ee18d16722c9a040bff594f6c2fbe7626d3cb318d166d55690e90dbe789973ea0ce235ba5248ccb396542b5c6456a31118cdaece5aa124cd93d82c70dfa4974745c766b36bf6c303d263cdd34eb3d675052425c23598c24f3e7e1703b5035e3910c4395b2d53118731dbec6eb487d44a95b840ea85522f6b147e792818f09f0188dffcc5509b54bf6faa49e6d94706c5a5877234831082669af6a0739df88676555d5755af1a64b08056e22fc22e10bea780a7c0aef9ec61876a4d6eb50bf096fa821e892f576f3b516f9826e0833d2bcdc8c0f03cc00b2d68a606ae5cd4828cc9c7d481fd1ad29126aa61e61caffffc551e292dbdc770eb5aa26434c9164c2622780ec2b985b06faacdcb725266dc715146000b74d6a103e5b1adf0200c14979211c077648e96bc3ab704af86e541e13befcedbeabd7776ef799616f7b5f4405e1827e7950603a3eac825833cf97d8875f2448b87d7abe5d349050365935943f0700d5999553feb42dfcf1a4f5f2d5f3ca0ed84049fa8a8e6cac561505b5be0f420cc4002749d7e03f4629faa44b5670731053dd69f3c31fc647d6dbbabf1ad00e0b8c1f51aba597e8af0a3c0e2e2692bb50ffa48f069dcbbb1ddeba648d27dc14402eb672f45a9bfee37f0ae89b4476ba1bd5008af86ca067035341434eb69fae1124b3e763f300c8bbd5da387659ad5e9df86044002f695139c8a9a91fa0387fd0186ba74d79b57d0cef95ad8c0011615b6381c56b3962fb97aefef1359c41cb2a6c12393b51033afc4904e4f570f08d4cfa65cafcbbd9db8eaa31acf3c8e4fb1774912f67d90ed2d236037c8ae1b5c33486c803a4de6b3004d14a81b024effa8cbf4cc37dd30dca644ec65d2c01c6cdce8d2a03a3e3da9bb6942f44c4153098ee9ba379af3c3f55b1168727928fabf5ed1e10d965cb9fee3a8f9d6e00c2c2a7337d841a902fa153b1843d2b0d0176f36797b013388d15d239e4eece1b71bb4591811817adc563b7049a2264c012368569622467b9dcec1d8ded6f23759a10cbc3d020f7759d0b0efb73c09c9bc6dae7df194a1c97cdfb39a8433d408e4bcf084f4343694a6e5266731bd393212a1c426e6fde831df14fa1cdcbf80556ade9a456d15637dc64bbd104ca80bbcec1ac44982b1ee8c39bbce9084471d08173b80f5ffa2377f6d0f99ea58ea9f7fdd55ac0d78e8359501d8435161fc7673eed0835af5f1f240a9f8b47e72af7b848c63950fa430cb7d3bc2e27a9da1187a7a622e3d444d5146f678f4ae6ae028463d7d32c85ac467bf01d33d9b62191e76b98712d73676e7114a47721466d5f34478821e7efebfafed8ee6431a3e8de73bf4db995c9012c0311ecba11c3dddae0a30e3bca1dd2cb12a23b310f0d19a0d722cf554249698a6d3f991c33468891bb7ae50e201fa13a14ba956352e4d62e80b66cd4e574ff6af5c12eb6aa44e4526b6620071f08f4d24906152970442e7f60bafe3e5c7124e1d3ddb8ef3320d8b39449cc67047a565c4fa37ccbbf25460dcf716d6fbe684b1281dcc36377bee27de82a2fd15507bf3f24a75f2133664f37c99836542bd94335d0d2059a9024accc5468504e639931258a5d6d9a22f5e51c2c558a9263bc0c7c4709d7f72b71aebf07f897346fde39d000eeac431df5185bf54c48d2eaa117dbad54fff0060fb99d1cc9205ca5b43c6b13507fd47cf290ee10593783ada63bae78d1e6b8c97f6a450b74861a8823f404cfe6ec8871a5f3229ef5d4a62a65c14b7a4fe190e32695403267cdc44261c4a88152becf2746aa5947e56b01fca695b174cf3adfdc3122f65c736b2d27b8c9cb0f62ee0b7b1d84324ad25c6c8d370e3d605e4da5ea7e7cc0dee1e7b0da21e3b2b6a046aac4735ebeb144765f4ae073832cfcdaa25a5e494603eeb9fb5ee54d1afc0a5e87f2421d741392c9a66eb0bafe02e0afcceea95bb3c552484afc569ba2720fca58df697eb3a87f3dc63aa708a9921c2616734122efbc471484c4561228d4b114c323a9acf2161593db8125059649089eb9f0634bc7cd0a112c8939428aa8269bddd0d6a2d5a3a31873c54ad655cbc2f53cb9c8f8897590739014478cc32709f3389577c00675b3b6fa5f9ac37914cd3d0706ebf696a4f66b52dbbaa63d9bbe1d7e690e70e50318214fa79cca5331e2253b936f7629f2d6da60b6787ed7d05f0d43c5406a42a0027855bc9ecedc5fb28fe7e1b61341264c7bcaa07e05133c6d354a2bb12c", 0x1001}], 0x1) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='*+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='{^-\x01\x00', &(0x7f0000000180)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',))\\!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&\xf5%\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) r4 = syz_open_pts() linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r7) setuid(r5) clock_getres(0x2, &(0x7f0000000240)) clock_settime(0x7, &(0x7f00000003c0)={0x6, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffcc0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r6, r5, r8}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38, 0x406}, 0x9) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) mknod(&(0x7f0000000300)='./file0\x00', 0x800012, 0x100000000) ioctl$TIOCDRAIN(r0, 0x2000745e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000340)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) fchdir(r4) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0xffffffffffffffff) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) write(r0, &(0x7f0000000000)="ee9cde1c866ea18ca9ca14b24dbfbeafbaa8e4ab579eb18f5c6d8869b4d22b40a40a46358378a5cc196562b4be128543370720e958bc07b472109527efa72a5999183258a88f2793af8d022af3cb5f63e77e5c7cb52c7f78a9eb081887e4cfeb08c89aeea03075b2212e512f1af037c1edb7cc8ebd6b15fdd31caa19251a50d283c6c11ac0c19962da7b4c518102e3e7f0209b4fa83ba8087fba9193cbc253a810a2842005f50b7ae5a7eb6b963bd892af6e4640604826d79df92baf6e01ecb930f356f635ad9b45fc2595cc549e659a7a0276c28e8b1f8d0e9c4ab62802f173feda3378cd08ea3078da48a2259d0ed33859d05024c3149ed53d6ed6e70d29940b529526d6e2090f248de53cef8c02f07651cf56c6dfc306d8f9695879296311aaff95e0fd8402f3dcd0240e7e37bbae72c14f80f5292c24a24733077a78296bca86e21c9da419bf792882a0b13aef20cab84f6ce3e69f4cd7bda743502b672c0ce4c8f356c092412b8562f0d49a5c1a00a9ed7638ba412aca810770ca4a42c6cbf7793026abee70687dc29d0801cea12316e4fb592c5e8066b670b2b797995de28741fcb295fc7f11fcad2386dd9617115a62fe1bc47115790b32f528c649a98ac6989c14121ff4225241142b51a88dcd06f4a291beedcf7c3345a41b2a4955f05714b61a4d9465c82390ef4183db87252cf13b338d41f89253af057810e0f7c88ed239b879daae220096f83635ab07dfe3be42cbd8236a4ad6881d36dcb6fff054e825ff7e98edfdf73a46ecf914ea062fe2b65439a8bbcf13cbae544cb91fef2c78cb41255611fb095e4a326f682fd298028e76b8c7d74893d00f173d14ddbca8d4d5db85724817ec6ff4020eda22d4f19020920750efafb4ef17c200db002447de71eedd875a902d36c5824f8d7acdece0d2ed2d5f6080fea5b144325b67b9566e8d8b80c00d0d69e1647e17fa80db3e04f729310da66b1a14340755c99fdfab49022e91779343cb3b4de660873760575555082a0ff311cc6c672e7b242b548f20b5632b21c74bc884c6a7fe123a758ca7bcf2c355131f59b65cb1942ceb29aa4cf6313f0726a07ebe454150a290650ecf3381de5177a84eaf05f923efdbfb35daf3ef661d1f90dfa2ddbc9c773001671676b11e0ba78947ae6349de6d13c439a8afbe3e69219518b5f04c6320f178bf7c9d8e55c42b4f6ae046585b03738267bfd97080c7ec642dd0bf9c192d8b2f8bfe9ab59f8c4a428145e81d662085216ad28ea494fb2cbfd3c26d4e7eaf4dc274c7d39a1b022aa2c334b03dacba5800b0087d7606edd989039f56ec3452252009c352732acd98cab5ac318fe6430665a4325bb7bb73392ccd0ae9cf6470ca48cd2281bd70bb41144a3b05972826532eda877b00f79a7870d46a7468fc1d4742398a7ae2c1ac887ebc7b3b5d405bf4c2b7885951ee42670fcc7c3d3a47ab3d468ca867bba3548132d273e70b8bf92d57fdabe445a1d373caea62db56a2b0bce2f0d86cb2dd369a53d584be0706f26888151e31c34684d4ca1a37efe72465923fb675db3c0037fc74441e2e012d5ae8804bf834176904e72ce562167c0363e35740a98ab294eb11c3ed4b069c52181ddf17b1fd184e8c89417dc831e1325126b5042026c74d4fcb3f8b8217b9079d9e793b3f08f9f12dfd34010e6620a6dc8cf1023f7f363edd356c5912b69300120fcdf4de9ed8e673e5843aa9af3f6a0818f7f6c4c46308aa22ed1be4cdeaaa659511273e105f45cb4b6e4a0fbe5425a2f43f0fac74a960581b771585afa7c364d79db0c616fba2cfb9f15f20f95257c13732c6aeb28b5e94ae822401849304e68be98f8ed7f93236974c6e20594793c25a85ad52b30f5594e53f365191577bcd044b03a53b97d4a48162d89c2bbc194068f430d210f41959a32d8177e88313108f3c8baca71a4427d77a338a5f7ea4bdc0f74f7e791368e0ad35dcea5c396bdf5e18323499f1d0b37cf166ca08a313831a85f58e631c24f516d1f0e011104f4615605db4df64306ee4e4f57bce7ad9f8155ef6d9ce5ebe1c7c67144766c2231a5ff3b0dcb000fd2b42633d19aecfc08b419bcc8f943e6430b566c922c71560f02a83c98468585e346af6af88334b9af82709d9fbd92c616f6d0fa2fb4d6b0f7ea2a4488d227b9639e11e166b71e3fae984e060033a40c93a9a6f9e90b0df965e27db6422666efe97c07b8d0ed0e803ce2f590b104c48b4744be18873b7826de7f0340c2853aaa9cd05b9aaabba8e74c20f3dd67e87fd435d223ddd14fa6c180e021f7d8a23ff37806970aabeb2302f51561be5f3684a6fc559aaee1b96ea78d115bda234c41ae6dbab9798b741feea28c24ef19ee777276a07517524d20e957b0c30a32752a9a0f8c03108dfc73576e185cbd539f0e09c2de32902237dfbd5c27861562bf03763a54862ca2ac46a250771a09d3b8e44ec0fee2fae44b501e8de6b594ccaa8e2caee72322efb04fa6686a52fa3ef4cb6a72a74f579c6423ae838716349e2f4ca595ea36f1d091cf3489b6fa5e4c7c36159cba63b31cdff72f609b779bfffdc20b3aebfd4184dd01ae8af551da029856e192185dc605af87b4d99e057981c70911300e296f147c8dd24612700e081d2b302c5441b3e59537ef34b5fc004ec7929ccfd4e815dd767522d4f41c9ce2f168294e5038d722e51b617bb3be5aabcec9b800612c7ca486229add256c31056431aafcb1be2e92a0ebcccee74c5f42c35bc1ba9cce0eea1e1ec4efd703d02b31b6b03442641a9f163db45051e10787c54340773a717b362a221b995b9c8e0d03e581811da254d26643049841fa3d5372c5ef8680054f9b6e7c985036361e8b0e6ccd8e1bf62133f0b53407ce603e383547d248c0e6a7148411c33fe96683c1741b3e7d6c6b7b784cb400da78f208194c8c18c9b2fe354df9dbffe38a48308543d4050691588f7e062300a13321fa20881e4a38318346493a6927375a2b9527248d101810f85923eb2d75bc7066f8d03fc68ede4e35b86b03d4d67772cc0c43e2d4364676ced120eb6feb0552ba6eb359e141a5561909b43175584471446f6f605a10fcce79a3b82cbd0119e0763eb6300ede7b484c68da3b8837fdc2c4b437b2978193ee7aaf4e90ef9fa511dedc725b252ec6cb5d0005b21922c9b200304e0c7c3fa611d96324a4d1af3cf535cfca4eb2434c3a873dc8e254e580bd31041bcae54c9ffba7678ccc57c45913307883a5a87c59812c741db758135c548bc3cd464f0aa07b6118eee4317deac5fed932c4ea458303890e27beef1477f472d5c0fd8b4d07acadd280ae0859e6992f14eb036082fc39c4483fbdac9b6b043d60eefbe290e177992fba7ce8ecbe5d8ec9c473da130a4f02d8fae32fb73cb6deb3750645534931f1428862233561ef1ebc0a05ee1f1233c853ae2289fad0672cbcf71a3b7369f31c1ea94be65ee659ead63668818a1f262d9e1045ff032389ee7e4bd1603b22ccfc31fe021abcfdf9d3037bda5f67668c045815c3b3b493b1beb1ddea74638effa27ff5211394d6881cbc0f17b48c90c29e8df9573faed499263b240be9af050a5919deb4bf23dcdd1c73d7779cafe95dfa81859b8137ab5ce35baa3a65dccebdabbb8a4b7ba8753d6c03991096b63521f6a733010fdac98743fbdd18566b5335585b647ab377666231c64896ed01cd1cfc4940fd4658802cb7aa1357d0fe9ee25b0838f4f1b469cb3265a626ce3b51d82eada3dc3018d624d1403ddfa2477f65ca7b15bee40a202ecee7fff11f0f1637774f4c546216cfba1f940fee1ae4a07ac33659d1233b3e02515d45056473b4fd49655902732db911ff01fab378999b178f51894dbbab739a72bebe12604e7968756735c2e8823fb9f626f65000a5ee255d253385aec9175e10720bbf3c29c997f966a17a8968062af77c2c5928b14b1a6656aaa658498f4ad7ec7b22da64f75163335556ecace6a18144367f09208e540d4912653b26597a3965b6df692c981bcda16da37e456a857dba1005403cd81e851b4c04b03cd00f471e4a8f6ba2a5ea63114dc950443497765d913de37d0d6474891598c1af7bc0a53b4fbbc42a7fcb5678bf81184e18e59effabe5316eb6c2e10d91e54a1aeed50e14152825254b0863e239f4c35bfea3048fe58b3e26bbc419f7fd54be48bfeedefaa77061072e74b302f4066c8e3f6b733049379645eb4e1d03d231ff317b37dbb375c4d672e8ade07a34a8f4f862424de7c50365b9706abb0dc968f85a714e75f03cd46f22d9a688fb47cd808f20341b178c4722961cd5b6a2a297d96fc1f0f12dd4ade347d778a8869ca9a98bd36dc913cdeb6e0d21e38361456013da96c9b4fd2e95e66fac82bc131cd629dee8083c07403b42e82c3a9bb2d2813854cd87318cc1d491e10f76ac7e628ba384d5f63a6b1a343e60bcff0441c60ced3d11411b5dc52dddccdb07f5fa1496d06d0c6f1c4f75a58882e82b86e0c43b398d8b84e9280042ab7690ad6a140e91b013a232c0db2c6b93785aa363c85cfd7c29ce30795d16d29d0b33a81d6af533bd4e756788e242786f0ff9797cfbf7e5cac65961d119670762f82e19fbb0d0125ac5565c881993281c55d8a328f62918b31527213a3de8d4028bf0f7b9f7522b7fb80490e275de57c91fadacdce2cc6af8be917181501ce0bad793663b0fa515b58281b102fbe15d478e5f56ca31c458451d16461c77262e29d765a75ac9242df243849ce0ab5d3f3bc49509a7ef98cb9f312d088a37b67c550c8025913d3d5bf94e7fb4f35de5fa85dcfb75cd4714cad532cfadd2a59df49925b2103259a8b2b9d3ee929541dcde5e6c20d851185f5fcd39d735c4c32eded220aea5cce4843270a403093f093d507f838515b8a628bece8012e9411b6a980e3962cdc4a191bd31a0c1448e0a8b0a5f9a6fb8212303b6d3290f1aa2c8ae16a2eedb5ff23c7d0033d3abf8618d0ea87629bb0f178d961a2d49aa54609d41b84d676e4c9552fafc74b1c82bb12fc916face401affa75c10743fa6d39b89e64f5ee78450afc0e938f9381a04b1ca97b336a625a06a1d41a44720ca6d7488c0c7d0202c4fd10edac940b76f543dd17a9be7aa4210a514222c8863920a9d2d8fbc62156b1df4ffad195abf653810168ee91261e236c843d506cbbb4f70e2d80bc9325d55a3fc69e0ce46a89088c190810bf1cb09457187c9bc8d40ad939fb3e7b33dfaeedcfb6dee792eb532033d14fe71c6fe6b3a68af75cc973e2b348600ddcf318efa31942b21cc33a4864d546b4f98f8cb38670f9aae7efa52e1dca2533868c72a9265b245b9d413df981b6a187e36a98b0a5230b667b69dbf68951071cfaa1f06c71523262f563dcf7c6b3f8d08d530a80ac204e240672642e23178d7f256223e665d75e4db095ef9972fc5ddf2555f5861014ca7b6b40f42a9fb2e28d20abb54b011613a2fac79ad8d427707a0dd2db8c355360a179dee77e8a99216b58d27e891fc18074fa1e49cf474806b7548dc0fb247f0c15aa5d7ec30f6983d0739c0a5c82d467d698a894d7c427cc425435781b41fd5c0c235eb5ceebd0fe7cebad35772540ea5b5bbf011ed8e4eece31377c30496bc94298daa4bbdcc4af391437e4713fc77a5fb6f1b06f32e927bfb53ac3cf4c778b8e6070f034268f2f26fd8bebadb7ab0b84d5842d8e5772e7f2186c4e802e37e0195870dfb155cee98e740675830d746c4f8d86a90c8a7ae5dd23f2da42c8fcb4bd4fde640b8cd8", 0x1000) 16:00:16 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0xb9, &(0x7f00000000c0)=[r3, r3, r4, r2, r5, r1, r4, r3]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/119, 0x77, 0x801, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r0) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000200)="c040983fe51a3b7f05cf28a64caa8e06c853b06226f81b3c4fe516c8ac43c400e5271dd0abe4ec282a976bc81801685c55ea87c2d03be27d5c0aafd1818926c9e0d38c6231dd246fa855a121599d4f9c429c3746c997c82f798dd4a5dbf9dca697e4266baae203e7cd909a58045a9f0505b8d37d6d05efb9b86fdce6d822c628f317af88df0964f4e0a4af8982cdf21d81c61dba15feeb1c569867e7d66bd78ab366df0bc0a2c9161ad19cf9df99677ed2f1b932aab92a007c76c6a349b5e38a621f86c1ab9be36d9078f365e788ad5f443335417ab9ef711902ec7d2b6cb14069ce621077554eb3ae1bae10f85607e161c0ada03bd698d8dc", 0xf9}, {&(0x7f0000000300)="73614969d049a2bd19cbf5511c6b1f3af52899e5c9bfbc83ed1b9161c0f02a83664ec967ebb722e19aa32865a71828aea351ffa0c5946132078f552cefa4f722b9c9709a467caa3cfc940b2ff5e7990f4172bd4c5810f98aed1d8bdb1bb3d977a6862ca60e298f50b21818f7665aa72c16bbaa327480739a711f65105b3ae028deae66297feb95f7704848b7b56d2c2bc43d2d52005cb901f9c841c0eb190fa7a900456a21410442d91e1d55955e3222cafb4c1b293ba6285f024c4e4af66c1ba25b4d183554beceb5f120677a6cec0b72aaf501685eab86a4f35a38f813885d29e1f1e6fcd9e710463138288b504468bb4323ba3f503a10537d5a55d43cbb534dd775170d73c0b17f3a3bfbfb85c7b5a8289cf8768322621351080ea30874c069cad2abafb168f8e83f7313d943fd4e665f6f9013a7a1b73528d138fe0db3fff275493c7ef2332c6e5d9733f0f46ec3945f71edf9af61fd170cb21a420c7f0bda3b6b7e8cf14fdea4299d91ab43592622358df4fabf8bb548cd5468dc7c23536fdabb8f5a92501f7f5d4790a8c702f82a460bbc1406ad663352c5a4c2653faeb4eb060e268cbfeade1e38e9168d3b6845f89d88065987cddaa14d97e269030d1ca7a2e40050a6500b62ea1adfe54e7176426053d008d22cd4a4aad9d65653c52e39d3e91918e78a8f08e83adda79c0a2a1cfe72ad1994fc0f314e8fc0f2381ad492ced7211e5cfab21d93752771369bedb4554709c7a56a6aa93ab872c228106b8bb3fe17fc44cdfdf6be9887966d5b48162a17dee4f2e2b2d7b08d15c5c128ba189fd95f75b8180c84db7f54ac1eac55fa56aafd2b936e02073574798a91e225dec942379b6c7ac90d5dce85614675337321343d49743dfa358b5d81d5c7bf74eb9d78ab1ca126587132fc81042ac7a56e7b8024bbc558afd48937349fe9bcc19be15138bf42aafa3e82ba8c5b75802072385f1f1f16ad086afa549cef05e2ef719fabb296a939e6f298b4f18a9519c9c6d9166474eb186f71734554bf0e2c1fdc6cdf3e66ff42741c5c6046038117025b8bd346d219e153d0c9d454ed4f460b708620b4b15c6d1b2d86e3edf215031620adf812c747bbfdff6cde6b948cd9f63acc8b9cc7965a5c8a10b4255fce9bbb608d1b5dc283e9c1572fb7ac10f4963d39fd27f0c5f53814ebff3cdd592e7c6cded2df2a99850b9667d9b0bc0f006b83cb11641dbddc12a83e0331f9403f390bc1d63fc55afe80ccd11b01d6fa21b040061ed0e6a5425d7c6d4865a17e242d1fe47cb0204cd3d64e2aa9300a34041d3ceeabfa7258e733b64608792ca3637e1b3388db0099bc5ab6ac58c4c60b674fbc8bf0c4506ffebbd7a5fba598f51627177d66996b3e4cf1073b5a753015de05f4855633a9b5936a75b7011b0d57b838732a9980e5eccc32953ac11ec585b13603096ab26005bdf8ff8cb9df628f55953fa8f88d793b7f360e68c4694cf10031aab804ae48b918531ee71a4bc3ba05021b568d9d936ef46bff0764e60a7825fcd48f4aa634444d12f2aa910d5e491a1eb23bacab4185c2056a627ac02f1674020f3ab6f4fd869338282adc0021f3abed20d9131a2bc32847bbe2f676f42251abc5bec0ed3c0a28fb778b6aa398435569c76b1efdb5d988f4342dfa5e2b62a7de45bebedb26d865df5a2aaafedd28e15a179399a82506c6ea3becbb8204bd86895de475c0776d148567147bde250d819bc2dec02d0ec4acf8f063037d7b5fb58b12b4f611b50c64a4633a38db7a5bdc837470067aef6e0d423fffef36bbf71379d3547cd2402896c77117f54d7a3a06d2a83b6889d177b3c562f9e056cf67714506de54ab2322756528a71cb6f4e10ac9f884cf692233d188c4912d6f0bd2e725df8735cc0393b168875b67aaea8c902857606390794d25a0e3bb7fe6faae8f268f395c605c9df2dd32f14568b244198a23bd33c9bb4542913894084894aecca228ec64afe2c11e85d2cc971bd5c2bd0d0c52da1db0bff3e952a74216b38cda92a3c4920ec3aa129cdf3469d8b859de13bd189de874ace3fc4733da660dde94652529f7b66502186f283e1eb4c344f6914b33233b1a75ede157831551d847bdc2a2e1aea7d35021286639c8a4fc9f8dd46f8f65165e89e2b2cf0d6b42107e7819721f6a78d3d6a2c38947781bda1f752fad5c307c6cfc824c73c9dbbc59e28ac35d9800b8f8d0328b6b5d9f784be68e89c36d78bfe96f147ca1831c4dcbd3e7ff4f4eb8791eb59d473fc6ad3ac6c30a5a5079081bb8d0c646a3497a2d309bc29331c212c3963745242c9d9be1755043cecf88c6d59cdbd30146f75b9159b376c343286b7b82d499617952e0cc029ab1e8f8b68af81ed62c1e8c36b3a293fabe929c56f90e61fed2e594e4b4a15fceaa8dce4f70d39385b07dfe59f598ee2d5ced4e730c9b6f08e40c262334fc5ab9ccb43e3843227a8e4ad4521eb412d614efbc4f0b2160454270646cc126ad952eb1852dc0de63805b4556556198f406a37ed3922d6a8ceec4693cdd790b486bf1d890ac0bc7907e99c0deb044c97dd960a8d314221ca7e98082ea61efa701c9da7d4ca11ec60e7da4c923ee6eda1ad80171a13eba7e2ecb4d1478b6d95f96a8a8565b6f55c9a7e82cf7dc462ffc6932da3ddeafcc4b48434e97375d9896f468376d6bce9a4be43a4afda71e0df46b49e7964aad2333eaf81141fca863ad5073647d6f4813918daf545c5df2a6c1ec9fe9bf91702e828e8ccf3eb479f4e19d2e242316f2ffe7735c869eb5a114caaf4feef53ac62bb0cc718663e26e44c2a8dd07b880aa813cc8e1b1991da12f6cc9aa265bf4a0a3e825e499131ca0e93a8ad49422fb0e2a29d21f382cc30caed7da3a6fc1544abfcfa10e93f8248bbe39514de5b73beb3016df38d2c0b070b7e01927ff56feb9a4c22d929709e91ccef88cc1d0f1f306385d371cd661d96d77408049879c202e50c59a5f9ecd2f5db713d7b966d5e031a3d0ddb7aeffe485211b6f1521c1c97bd9ce9c7e8bf08124bf4bd688a70aea3bdf48b745c69b0b013954efd7f2fbcb04ce5244b46dd56805bd863f51d8715ab725e31c5a0d8ee280c5b079235b64ccbd008cb0434d9b9c24a0e188b0a944100a79493b5e5215e1fdf3211239f1b754d805c37daaa1abcb533cf5400093bdc4c28d014da84587a9dacad61c5b53cbfba816fcbf9c7a12126f82fc6e635b0e54ab2b9c06fb11b79f53538bce859226bf5108388bd0f11dc0a8c05037a9e5fc90a4ba936327be10f77e8057277eaad305aff7cb85e71ddfe7d3a5b33ad2f3b39537fcc73dbcdd6b5b08d1e0cfa1b08c41ff2898a2798d3bce9a9425d6aefa0ccae00db445f6a4f52290f6ab1a7a3839680e9b2fbfa220eadc5e906a8661eeb26ed4426a4d363f69a0c5ee3c2436317b1f0d58873237c8b0fdfaa93b1eca543f9ceacbddcfe97d90c3d7e0d85e40c279af143654af696f8545bbdf5c59217ab6d32187a874dd3b2ae2cb210a1363ee88f4dc55c18d8af589737a94e88949a65d86ee23e9fec8a749cad947a73e2896de6ae8f578f95eea412f0c871a4a80d8c2140f3aa3ac13f8d805b9316f9b5823ec7f822eb928d53ac5319334f1baf2a8a819bf387c94126fa7bed473709f269e1fc3bb558604e98aa17f3c4028342f362b7e86ebc0ac36813a8116406e5e612ee854391f22abd6cff90c45425bb463c4ab9b6b29fab7dba650477d726f5f456f4f5689afaec2d8eec880e1ca47f9ff31732498247a689162d15b943fa99286b8ed6b139670fce43f28856ebe7bfdf4282581576b8fa30999a11e743b2984a667746dedaf653c6eb6adee7bebb792c516a3aa53e4140c5d69530a67d74f717be34332adef2327ffcdbc4ea116f893bb6ed8c3d4250c075325018badcf84bf7c4472625441689d6c9d104f885f87f81699f09690cc11d206eccdc2f4bd013da5e5a580159bebe6f9af94fca69bba1f459d34f7f8cc69177aeb1cc324b5462aaca9fd801e82b62636be3afafbcab47033e363e150bca22f4970347b49125c8388fb32d49483aa5c274994aa0313aed2b97082937fd5261dbd8e6f4c60d110e0468a83fda4a3b4caa8f867f908cda918444200f3101c12d681e9e6460038f2c5a3d237221c64a96285704aa500487a7c85394e2468dad32cd9509b30564e8e1dad816925aaf00e093144673cb29a11d77fb231557aa1f55be064d93de4260532cafe7fb24683a4b62c4846b29ad15eb1602d521775173c5a66696d813ddd3b2fc4368de61b5b5744cf0323fb34e8ed4f14bbe15c2d3211511bfd61e82f60bec8bb904905cde57b7b428b3288a2511723b75cb8c607bd10c82123915f1eb0ae1e0dcd91104cba59f30d045f96580d3e90d1092feca407817ece80881342a309dc07114e4bd7c8b501198ba04003645cdd5c4a0f410f382fbe54ff4f4ddc72ae07f6a6ef04c138fdfc5882bf0381518b0288efa342352038c73950b73c6c796dcfb76405bb489720fc6022682287296d21fccf51be0edd11e0e3c0f160e56fa6dbaa6d8d87448a86aafcd35ce073b203f2e1591cd44ea4a8e9af818ce5af21f95747ce09bb042963ce4aa8e4bb072b1f05643d2318d7c1eb3519fda3daf14464e46a4d9966aee51421998fefdc40b8db3057eab8e551aaff61dd712197365d6d93b78829cf0b936e8007c8ebdcd3e7f383df5f3b9ceae1f1d8e495969960f2c29207fb8e66b62be41095de72337616436a8ce690663658c1ac190e8f0c65dcccbad5436b842d0ca5ed1cdecf1073ca9c2076f7a8df17e89bbceee64d95fe04a201c201cb24ddfa1f296ee9fcf5e89692f3a52a9de8d12b4f77e77446e4b8c77b38ab856fc2c5ec466f85744bb30720e9a0b31a455577ebc7696d959db234e4adf51d2fa3e541b839382a776af57493425f4c2c010c5c6aa843386b20bcb183924a7c6456c078026f51e2177a95b2593a3e9947c21ad71700e4b730efe5f4f9f1c3d89b60407c802371a663a2a4226bc0e91eb87101418112ee7134c0462bced689b1c00f63d65fb430a645aed4314835ed46e8dda47001ef4ee4e106cf03d919bd815e11821f8e981e202a48306bbea422c05a12037df3854b790360af11b14508a119ccacc18e9d91b03d0ac3f5532be176b6a099b63f5ec1ea7dc7ff70319357b0bffc75c49264dd48206fefe61528595e7bc8d3e2edc3404cff491ba697b49fc1373beaa22a1f5d7b470a9ef1f7574c41db7114c9466a15ef0d888d5610fcf0b202651c1e2dece0f40ed5a01691c209402c70b21d71778e3879c44668229b39063c31c344596601c6f86ea10e3d861a3920a78ce1b1c9a8a19953e60e1f29f1a29f030bb1f81361071f53770f611bee9229596e1d8d61063298c48813c8476b57ab40b58cc72c0fc1ce1433f82ec1b7e2ce955d077e4864b1322a5df62b9f7dbb4fa4e2cdd4cf39f7c99c0dfb22de7dfba576e8430bc4b11cc4043975cfa30e7059c0c0e991141fda68e0a068ece29cf25aff1e57c0ef7a02d2d4402163e6e2699f85ac2c25bf6689d55a9ae664b472b7ec5be656b56b4873deb9d0e2a9a82f55ece17ffec7fd591fbe33c031e9024186529d724363d7396c0b54707bbeb22c90ad609f216f3486f4be1dfb58f23073e85ae17d05b9eadac742a3d4a5b893850b0b514dad3c9be578356fadddfa164064a42402ee94d14e750cdd27698a7531a0a9e26c7828204f1dec4d5a07f8c0dc0ce8f57af6786281f6a5d1875bbc56381d350e9b", 0x1000}, {&(0x7f0000001400)="8c7d9c8e381b5628939858b89c20350b657be28bc6b78a793d1c388f0e6076cf2b7b2cc8ddb7316939c57e697cfaceb9866ae7af9007ede5b6195be5f369667c6a15bf6827a535b8c1c7e15a0142fc7f86539bae0b6f3e75935d01bdd57e0bf195c0b0a7068956502dcb4743f6ad1b73a4478fa55d73002136d1c86e7b75eed38c73bb0f248f86cc698967f05f728413775c7f6e447276f2a35a53fe5e00e0f5887676cf49c3a69f28e3304617de7f301e04bbbe8e2ceb4ae132e5cfa6106a9632fa37328aea", 0xc6}, {&(0x7f0000001500)="01d4de333b707de7e5c1501545929ad7779f8ec62d0ef24d9580abce1ec0d6b60d11beacb3e33d0f5ca57aa36a04e972de720513a8e259568fcc45e8191ec596658ee82c0c9ee5fe0642e3f65bb78f2ecfc91bfdf68636d15de98399033da5b25ec3c470bf2a1f71c4ce13d7fce0220cd8c8891b740e2fc0a5bd5ebef222dc78e072ca0380cb6cae03da477cefeca1106d0797e7c96e0b415468cea73a30f65862f35ec453c76fa3c7eb0e9e3228d40c7c6f2a11ca7c546b6de39da17f517e1cdb47b1b18739a0f05077f484f332943cc24a28d9f086a3eedf3c1fd6315413e4fd5a72551fef5bf75a4bb7f0adaa8909c7", 0xf1}, {&(0x7f0000001300)}], 0x5, 0x0, 0x0, 0x2}, 0x5) setsockopt(r0, 0x1ff, 0x48d, &(0x7f0000000100)="47663d79f07545ce61401edefb8cffe348bf558a820f69c4fa69399d95b3db04b67f391937417c3d18b708ffe66bad43050506218e9fa43ddf1f0f2c12ff03defe656323a8811b0bb53bae0cb3d8c056383c1851eb08a02fd4aa12c9e8a83b6552578177830c23e2f821c7abbcea94538e2e0f99669bd744d1f83ddd2d9ecb3b5508", 0x82) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x0) setsockopt(r0, 0x6, 0x1ff, &(0x7f0000001640)="ff47d320291412d12a04475e58e9f1268dd0ed67646db0df1be76931ce79a0d2969b77d1cdc0ef0acd92bd219933a0eba0aca4d1a2b6dc9568a7845e3375f0c1f171f7f3d2f4cc0a92c7d5abde3a11ec23786f455c402f3d98df793c5d12291acfbcbc2ef4ce437f93d68f25657745ba7a485bf9aeee0df15a4657ea4b911262d2", 0x81) syz_open_pts() sendto(r0, &(0x7f0000001300)="df2e8531b36e1291f102bf3b23f2ebcf90c9c5cf9c62998ae6ec24df8302bf521d74a5", 0x23, 0x0, &(0x7f0000001700)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x20, 0x8000, 0x0) 16:00:16 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(0x0, &(0x7f0000ff9000/0x2000)=nil, 0x0) r1 = semget(0x1, 0x6, 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000240)) shmat(r0, &(0x7f0000ff7000/0x9000)=nil, 0x3000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, r4, r6, 0x40, 0xfff}, 0xfffffffffffffffd, 0x1, 0x400}) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x34, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/183, 0xb7) recvfrom$unix(r0, &(0x7f0000000080)=""/71, 0x47, 0x41, 0x0, 0x0) ftruncate(r0, 0x2) 16:00:16 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x10001, 0xfffffffffffffffe}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffd}) r0 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r0, 0x0) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000340)=""/47, 0x2f) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) r4 = syz_open_pts() linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) setuid(r5) clock_getres(0x2, &(0x7f0000000240)) clock_settime(0x7, &(0x7f00000003c0)={0x6, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) mknod(&(0x7f0000000300)='./file0\x00', 0x12, 0x100000000) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x1, &(0x7f0000000400)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) fchdir(r4) 16:00:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x8001, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1, 0x6}, {0xffffffffffffffff, 0x80}, {r0, 0x1}, {r0, 0x40}, {r0, 0x1}, {r1, 0x2}], 0x7, 0x8) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = getgid() setegid(r2) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700), 0x0, 0x0}, 0x0) getgid() 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a6c73e8e376d4a817546d0d29b245aaee94685ea944ce466e8a0801180268a81980b6467407495a4938a1c9224d1922d533b", 0x32) setsockopt(r0, 0x6, 0x3, 0x0, 0xfffffffffffffe0b) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a12babb181a5b2c4a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96", 0x206) r1 = syz_open_pts() r2 = semget(0x1, 0x1, 0x200) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffffffffffb, r3, r4, r5, r7, 0x11, 0x8}, 0x2, 0x40, 0x3ff}) close(r0) dup(r1) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/246, 0xf6}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000500)=""/80, 0x50}], 0x5) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="47bda376b735c5ddc26d0500c68b147010f4", 0xfffffffffffffdbe) r1 = syz_open_pts() close(r1) dup2(r0, r1) fchdir(r0) r2 = dup(r1) fchmod(r2, 0xc2) syz_open_pts() 16:00:17 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10410, 0x19c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) 16:00:17 executing program 0: chroot(&(0x7f00000000c0)='./bus\x00') r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x22, 0x3ff, 0x4, 0x1, 0x80, 0x1, 0x0, 0x0, 0x2, 0x8000000000, 0x4b4d}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x65c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x86, 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000500)="99e9a08c3f7c9bac87fa8629a5754948", 0x10}], 0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) poll(&(0x7f0000000180)=[{r1, 0x14e}], 0x1, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x1, 0x100000000}) 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) readv(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/84, 0x54}, {&(0x7f00000003c0)=""/151, 0x97}], 0x3) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r2, 0x6, r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8000000000400, 0x0, 0x13, 0xfffffffffffffff7, "845c556b00070000000000000000abb8afb400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x1000001bf) r2 = dup(r1) recvmsg(r2, &(0x7f0000002600)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002480)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/34, 0x22}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/81, 0x51}, {&(0x7f0000002380)=""/12, 0xc}, {&(0x7f00000023c0)=""/140, 0x8c}], 0x6, &(0x7f0000002500)=""/255, 0xff}, 0x802) geteuid() msgget$private(0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000140)="4e0c65f1473c4f932c2e46ca532dc23995f3c788022d88a28b12c5529ac038995a919ffcca531aa961e3170ab14e3bf7d43753217e71206bfea4e036a58cb6425a10c3a02e3119fbf15bc639d658449862b5a0ca8b4bd358af58a9293cdd504e4ec0a88856aa447ba75f4b46e57902600aed996709fdc59ccb73daf7e4e86bd99e9248c631f918bf0fe64bbf527b6264169edb2672a835bdd88abc655985e0335e8a0b873f3a9c4ee3f3a1d8d7858b475fd18e7c3652a049682ca1844821607453da83d34fc5ff89ac9bea44a15a18d431ae7bf90adfdcf61b3b6656e2352581970ad70a0e6a91a121865a370b923e34a0a2a2d9", 0xf4, 0x7, 0x0, 0x0) 16:00:17 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000200)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r0, &(0x7f00000000c0)="02832bda7df60b75f73f0c7ff1f2eb021be03e23b4db31b8c5138788a93f5602c59ed101cb3038b60bcd08744e834e05bb6dd6fb4cba765cde86eb73aadc3eec03be96df2cba193730f3768bf4530319ff2f947c18406203cf40c18508e2745c1005ddf4b4f2970f6760a05009a9c7b8abe4eb7ae55c96a3609848784f98d41521970d980f0e407635db4a63348866f7d5a2ec8d62a5167ed043f513d3a80378fa3b2e2f78194fa739a4a2b855c45841453bfa2fdc344270173c2910155218", 0xbf, 0x6, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe08) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x173, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') fchown(r0, 0x0, 0x0) pipe(&(0x7f0000000100)) read(r0, &(0x7f0000000080)=""/126, 0x7e) stat(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:18 executing program 1: chroot(&(0x7f0000000000)='.\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') 16:00:18 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x3ff, 0x0, 0x7fffffff, 0x0) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r2, r3) fcntl$setflags(r1, 0x2, 0x1) r4 = syz_open_pts() lseek(r0, 0x2a, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x3, 0xfffff, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x10, 0x93, 0x1}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0x401}, {{r1}, 0xffffffffffffffff, 0x35, 0x80000003, 0xdfa, 0x4}], 0x400, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0xb8f}, {{r4}, 0xffffffffffffffff, 0xe4, 0x80000010, 0xffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x100, 0x100}, {{r0}, 0xfffffffffffffffb, 0x0, 0x5, 0x8, 0x872}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x7f, 0x3000000}, {{r0}, 0x0, 0x10, 0x0, 0xfffffffffffffffe, 0x7}], 0x9, &(0x7f0000000040)={0x80, 0x7ff}) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x81) pipe2(&(0x7f0000000000), 0x10000) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x1fb) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x6, 0x7) setsockopt(r0, 0x0, 0x65, 0x0, 0x245) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = getuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x3b, './file0\x00'}) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/25}, &(0x7f0000000240)=0x1b) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) sendto$unix(r2, &(0x7f0000000080)="949537c233a920c26a56af23658cd717351f023e70fe39a25907a706942487076c20eaae67d5408ddd67362e1d903c6604bba6aabc84dcd17d6f20cab4953ab1a0fbad09a26dcd858dcba123baa9b5b29806951f6ace123d535f76bd8a59db1e637da359fb851daccb0036307dbda4b7d6dea48628c0ea5acb60de36ac88cb9a00ac716f715194890bd60fc74cac8743c5d8f2854d33f742f579f01a3eea4ac9bebff400", 0xa4, 0x4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = msgget$private(0x0, 0x208) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000850100000000000000000000000000000000000000000000000000000000"], 0x81, 0x0, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x201, 0x8) close(r1) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x102) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x2f7f, 0x1}, 0xc) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) writev(r1, &(0x7f0000002200)=[{&(0x7f0000000040)="966e24f93de474e8bd0a85b770c5a95cbdbeed972760f1b0b6443719e42f45774c8f", 0x22}, {&(0x7f0000000080)="e72f1c145846c7167a1ce6384059da35107d2d4241478aa5ff767b125b607d3b2e8e791dcc6f8f7a25259ecc130880cf86435a7aedc18530a1ea239a7b1b6536f08e5716041c4984242a5c6bbb92618576bb67049cce68b82f73269f65d8780ce1c0f4d3b97d218c500f0eb216e4256a87f34978ed63e98343051247f145f4f2a1802b79ffb79b3499fa84e5af9fe7c50a8e67e6d81aa7a4ce068003ff29450174b98ee3c251df4258d8831a138665a6e6e29b07df65d94484924a35e95f0adb86f42175f1a79c55da9f416043a928607da9bf4e5801dadf1c4dd8545d8c7ea604ecb178782e2f73c690b8bb821d7bbd16fd0772f0c071454636c7b0d0a3ee5d492a393b5e5162ea3e49501422b94a75104cba08fc8efb19d2612a6d3c03fa73397028f21b3805de0adcee0e5b46b508d90fe6d8e537c4e7b308b6966a21157777e28023304ed10bc58eacffa91d10b4425b9ded4bf590829f72e044a063cf2742e21ff16b716d80e25be701d3c3acb609ac7d1f10d8b46a241525729cdf5f35a61237a75b7492f628658298f56344c24c57a9f62077261fb71084115dc20c732c0e4c6bd953aa0994518c568005541c730fccd0f6e50c51066fcd26d3e53c6957d58b151db7b63e056081aa97aa5b778f71dd8348371ce43c5e7bce71a8a7f7b0f12aae3cec8704661bb585d46491619e41d3562709fea1565ecab96838df2a347467965622d90689f85aff701312324496e7416ac162ec08a5033522b199dfb6c85421ea1ea10fef5ffdbef4f260819f7ee614de51f81a0a2c735d3254839a7dc2ccf15e9ca789910fc57584014875682899c45b4a3201513cdb3ba32800f7e35e70f634130c0a9e85ab209d7a99dfa470246139f6176cf75d6e426251feda4582ca498ea053da90c2e1397b1cafe678018d2569e0a434e14c00fdb45a993551a46eae1269fb4b49137b40a3be48822f9412e839410bd97dbaf1f22ff91235dc68e3864e17725d611522e40bf84fc45ca04e7978073bf94318a873f08b9cfdf7baeadc3be36bb6dfc1432b6d586db18517d802c8e390560be61fb5af1965061a2c2495a8064b5679da79dd40cddfc50dd07b47fc30675e98d42e445e7bef9926660cd8e807173c8b4a0647df4a1117897516ac23c5febe5cc8b35a4a7298646d51f65f430ec5bfabc3e7f57aae129a978434bcb1d0e1eec058bf9619725e92a0a163f815bd35714aa150fdf4ed9d10449e676c842f2ddf6cc9f3e82397edd250cd6340993ed42149e66cc9881859d8e92b5baf81538806e246594c5a909327c9f824be733bec69c38e4ba91ac40fdc90ee91baa4a3ec9bbe29581ba373e68a654e857d5aa6c2ed3565bcc4b6dbaf1be25a87f45f028197738788bec36a2ef6d69448aaed0bfe645fc6b09ed6344ee955a0b00a54610223c663d2a0ed7acc99bfd283b15672ed25a7983d9fba0336d916e7fd1a7bb55852c647014dc27c37369b99e599feb26f6cbe1a7ec5eebaf27e0b04ea540f05ec539b071977f08641c208b3235399aaca65da114d88bfdcd436a540a81e6941b01b1e757c502e59d8470eff1b8bdf8bd66be71b5730a92ca5a32987e3ceb978a93e174dd772af8ecd53d898bf518b263e1c3f6987e8da84188d5037e242929258df4dbd439e1e0cb2d69ab61dba4b29dd1915a8bcde4ea306fb4f62bc8009a63c3da59fcaefd21bbcf33b01e4c5ceb0ae8a216a4af5963d528afb89b0bf737213b94ba3a71f16b5b6f59eaca41694b2dc115a55c003da7250a6f764b9b18a9140dfb05fc364f870699f8dc34ec3744fad4c3741a4765f35fcfb2dd2babcf3614c6be0988a6d98cc391241f96d4b32ed13ba67e82b0c46124194d7ea125ea03aacb385668d6e508bb7e938f5e025387bbbcb15de3286d05e38c7dae0b6ec372a01d54bf9c6fca225e2ef63cad65024b49829f69753bd1d0e1fe6188a4617bb46e96f3f155fb6ab98c5cb0a3560cbd6d1b534881e95b7bcc0a656c9ef45e2168ae49be5f2c4d25b73e886df47972550575104a235b3bd4c31a74a5bcf73ce8a2d179d72d53ed551ad36a79db35ad23d3e1886dff69cbfdc6f2b0191a26d69f4fb901a5414526d8c8410a3585eca4afe48935d9fb76d30376f8da021f95b26691cb8bf58b3a21a946e9a199e1c222cec77fa046efc09de29084cfa8d1e7ef26660eb6c758f5d48e945c0614ab34f1463b54e81d09d5d414948e81b6dc8eecc4eb3858641efa6ee76740817281f9400699e9e0c79350464a29e740c89e90034873b9f822fe77f1f019cf8f8995d910c5f254fa86d89998100d8fef8d660e451057d065e70f7e4153a5445bb7ffe2345ca2ab3a889bddb4e709d16d0cff48a6fd1c225503ba295863dfe83ae0aed42de8de1efbeac327b83ae2faa8ec68765006700736f791f85e2172579b549775a52596198ffb9ca06e701f6515f2f8081144ae67c2fd4b7694b4ea9c3049a51f3f98f3318cf83dbfd2df1a51261da3aa15cdc5727e11be3558c3cea4628563eb3a74f4736ce671592f0be9b6ae97c5b9c2bd328b4a0a338ebdbfae6fb88fb72e34ca314eb0cd6bf85f4853cd0bcebfa73c386776f992478bc73f6ff3e86c812df827e2bc5dfdc01f38161c71a007ce2d11f91aa7e4f6b3d9afdd40c3e01d0d8ac75843587d7c4d35edf55fe9826ca541a856dab903041f8f6324e39eb40f243ac163f18376e479c032a287be81ca5925cc47f77dd380f162c2bd928874fc6b01ac3eb8d8d3a2f6d2966e475c65d8fc0d979098eb63bb8732f1da8911e0d599cd88ab5002a6a07ccdca3f0370c91408f8f169843d0d7151880b180c7c25b958f4c58e5001b054d696e260cf4008cf4df340a8374cffdc148ae58a0da2bf1a87160f1b42d5bc917cfa1a2bde334a2f8c90c3ed467e4a8a4a5ebe39ef442079cd62dda69ebaf949640f8c74b26e78c2a69dcd848332e3f21282d117995e0281bb644710b1ad50f5092a8f3e384a05f7f2438489f37ea1e937e1c88effbe1b91c9f0fbd968caeec4b751cc4062107cc204fcb13d570a1fd67221b48251560e2d91a687e3abc2d61cd9f39407b36555809e010facac49f785eed8a7a9f3093113c3a92c6631d83576e147bcfca4d351038c6e5a2fe8a0fbd22af8d2a02dc6e5fbb21cd389f593723c451f42ff5a789f56e3deede07bc5e9b61ebe217f735f28b8f64d459414cec5a95f066f14f969892501fff1d1b0a5056a7e3f0ab2490a20a7a36bec2eb73337b2f3dcb5d884a69f2780e72c8f2289dd5e89cb1b8c836997d19521c66a06d669d72aa8deddaef5472881eeb78c0e51a834bff8b46710e2a81de1e626b0c6003b21b1e561fb78bf6ba62bc1321c833fcf1f2a61ee5dd2aacf69e33cb888fd6065233256fda2459e55d14b9cae2e64b2d5125375116ab01a9033e049c6f27c17c77bdec16a084f5d14bdd4dddeff6aa5652da89122f3fb9bc1d6be8638e2690a37c79526fec41b9310ff40d592471e16cef9409124fdb084f05e9e43c6ad78661d390808ee2289a0238b4d5a63ae42f89791cbb834268e0e77c391b542df73e2aa53764160a92e052981dec2853d11e84fc70c21b3f19d6e55e436be2eaaaa84580c4d049d421eaee32ca53b0c751a2aeebef5e5a74eea758c28f509827c81d92a4a2c53fa2f0d4c8da0ca869b5aa71447bb6f35c0db49c4be901d476d078dbeb68edb925983a719b1f611228e6e0db5dc5fbc977f6fae27c9f2cc3adc74f23fc13c09349dcc912cca5c0aa729fef747faaf81e080dcf67618134429334cd95dfc3911dfe9c3c928ed46c1adce4a356009da0ebfd8f36641eec0121bee90acbb9a6e4827df6b3df193c41a33102c611ae36fa96db5ee822724eae04cbf0b01fceb864b0ce1871e3d57055b5f712da7884c8f5abc8b3f8887ddc531c54e1f71191561855fbfe79bd39f05c49161ff296b68993c2dfb53b26f28fd2afb38c715476f311eb91e68d4ee71e25290de175b966672f51fb4cb18f4aa953988c4f2188c6723de38d4f1b789cc7007d2ea0e427b8f39084dd37d8e260583ee002aa0197cbda6b1de4aca44c2f9b0900f291dbc932924bdd654a29dd7c155620d4145a14578d02c626ff4164d5f5ae9f8ba0efecf8e5b0714c1113638fe6f8dd11130c5612f255850be3fd24d9e99f1fbb541ae8192ac31d6470ab67146cf2cf86e945a6091bbcf60bb41b2d1f81a81443861c07bdac4d02685b2060d6b7700c2bc0d9cc63e15c6a71ffb8cd80870779e7b13bdd71f3efb6c6791a1be61374f1241fd357f042b50c4c4da9c9d45a29310c4a8b4d636be02a843bb836dba4d9bfd83caf951230db02ae206f6c36e69c2bd3246dde440afc233b6defdd54d1026194e467d78df6e8bd3423e7b3c8fe7ff9d2717faa01e22dc126f63003f4d6e255ab25de0fccf058a78f6f182a7b7e446734d3c986933c9c875dfd828aab7206ebeb9c3a2049f76395b28635170f466907e826b6080046ec5c3b14a79a27644647c653bd82919aabf0133ce6db3d9c8f6192bc8451d2c9e5b293c080480ddbbe16f03430055007e3e9b69fe14686767f1bb667c4a36b04e533ed069797cd4c4456dc92aa191a7d4097df326ded059762e3ac1b3558775b0065784167194fb5c99baeb4471aa10211ee52030ba8ef522e51d6c775d3f4902db29c83b2c8b6d67ce71a171645f448ee5e20381bd1731d480ac29e4d5dcc0dc7b6619743e2bbe5eb671b84433b96a9baca3cad50c44da986fa736e5deba083a2b1712cac64901b1bd3dbca831101193729bf9fb46af4511ff8759dbc959860b2375dcb960aba4d2ef7f3a6283f79a4282e6eea4c6aa8d19c14cc6056a08879485ee1631680c063def65709ae7c7b3d2a7aac578d446128e175e7ab7a7675211f8828eb1f47337c7d910b9353502c3de6ca5e380dafe417dbb0a8cbfd63989ce44834df7c5d5cdc96542f107b1c306ecb0c332e6a6c8d7bebcff7cc7ea3ffcbee8ca9f295fdd3fd7473f6b971474bcde10b4876654002efd485f0c89d61456420765efd6a2014e222b53a1b6e7fefb0873867b7b1d2495febbf6e371ed3f1424b56ba4199f188e32a74cb9c6bb13f297838b61964c469c25ed2195762b52f865f814356c937d8c29baa1946c64d2d558feefe1bf680bfba4c281e6617e77de244bc6478d68f0ecd10f7352433cfc674636158cc38ccf15679021c61846c4976c8649b5ec8a13bab3230f93438e49770377d82c817df7f3f5cb168d6b3b05ea9fe5171dd5a811a437e8c9bc6ba4766cec9aff840169ac577e4b165d41ae68dc8c543c8e1c2b822eb02c74de2ec475afb3196cf69f68ca4c6e37e7ae6187b621dca0621dac892d0d4c2b223b54e103dabbc02c98fcdd399635f06307b0b4311307f75ccc8be731bc005c5b920ceee68294ed6154044f09693fdd81cffbeda83d5e4743eff4f7e1e8db6c7511951395031d92a89282e9f89eac7d68f00f4e30d3f8ef0791d33b379335e0d87617203b84174b1844ffeb989061371728f1abadd5b082b72b1e3ac573ba2673f34ac0c2f6b4065f57f4949ad57d7d3968282ffdd8d2bc4f89baff3b1dcbe9586609d1b1504400412ec22154ac1a6a69f5620d8673921a8a92e2da7fa9b13377cebe8b5ca96d2bef125474fd2393cf329585c52a81806277a8e4bd0e8f36fd7588d14938bb6f7342e144b6b89beffcf28a38374c1a35913fae6eab6ef83bd3a88296394b98d97775dae1e2abab249aa5d9e2bc4325d33e4eee9d7005016", 0x1000}, {&(0x7f0000001080)="83cb3781f7fadeadd978a38af771ad90b684668b4d7282b6919ea1cd2de82de9971bee484ee117a3a96bdcf90a5dae94d0bc50043fbe821c1e25029cfd5ebd9000483fb1ee4ad666df5e36a24eb84ed524c2b768d8b7d3afee6f139bacbb4e8ce00e0a6b65946fe323832c0c42fb109f5d089d4e7ac2fba68e71d12cd7cba26f0234c12955c5e1de5c5f18b610aed8ece915cca17485845bdb23fad7e66bc0ed65a34e2df72820c49fafec6147c3319e94d265970e523636c7b5561de33171185d2722c60b795ef3b35b3d2761f58c39dcfa5e09531a9292f6b58717bceff90460871ae4f820dcdc11c569f64c3525113cd9c23db7de0854b830386d393ee47017e59293fb0c2b2504839c7834c85a3fb46a5900473bc3bf70929a8e8dbebe907dfede62bce441ecac1e4368b1ac621301137e0c125502f26c3b3cb1bcbc8163e3e0fafbc0418712eaf2bf65fc048e389b4459703164179f255279f7a813716fa4122be0b7afcc13f3df06a79984d84d4aba92df50d9d36e32a1a2bac30a4c29f09659cf27a44b23d52dfabcf4ae5aa364e64100b7463fff1110d94c141d353a5eeccd0e162609d35a95ad01eb57dd4f082081a935229ad1a74c062803af03664aa001d0d87447b57f1062adf4b7c8f39a5d04aff2d071faa3a60c19e6f67cecd6f810624a582d7eb50c0048bd638e4f2438ef5305a1c90a09b8c0040a84b211faf1a4580f76d02e9b080372a92c683dcd6a8dab992287ba70d56c8fe80c20e75448f50ff77b69d70bdb1c598e5de76113f1bf81bbd0de28d6630ec725ec348b7796cd0ca48ab2b01196f6eefa671a1f8fa812572fa52f71e9eb43d65a679f1104d2c6516b0f12f017c8dc716856a428f30a9e78533a665eb295ad338fc66d70693902e0c0687d7cda0f9bac18719f1de6409b988daac16a48d7caf81ab13e5beba4972f4b8eac1e5d48b3270563f35afc1655a6c5ead5f8436d3159bd39e4be5e128ce63da506bd55d4594923144e606fe8ef7c93d31ad627513d39789727cb275c865a75d3aece5abc5d1dc8bfe36501a39a84e7ceb309a1b0e4e7b47d50f4f37266e67b266569baf61a08c83c2246e35f89b3ab45ad97e3f125e6a41b44c664ef319924f8163b15adfdcd857445fde2b2524829890e608d92f2d848876147e92dd6b8a297acefed405a5afd4bfe706539d385ebadde6be049042f2ddfd73205213b0e645bca34f48563779fb4a6547c5dd30d8c2ece8282b2566a3026e62127d26c5a5d9526127df6fd5edff1da6f83e8461535c35aeab816c058699ad482fee03c5cda15bcab5d083cc6fda8ead99f4514c994622dd270d73f5b3b76d2976d28f70c5592fdc9d74915cade95872e78f0f1dcc01013385ff78f1c53703e3ef7c8b71621def6ef03210d31e7d33b8bb1685c3da0b4d3c0de3308723afef94252cfb1b0abf1a20e9e4eb1cf3e92cd5814751b9c0915f70db5c11e1db7cba26de6e5306127f3fb2da8469f1a9e6c0edf23699f236996f2b9e222c7e3c401601bf5f2149ca15708c36c8edab03cd7d78580d981dc596ca2b6a8ae4565dfaf5cf8620a92e2fbbbdb7973e4bcae5c961ca59c93ccd430ec153b0a60154c84c09cfa9d716cca89f606da5e9f0be5c71788fa13e653282b3bbdfd768bbd234b137d510550f4ea9fe8736b81af04bbbf84b9632a10376b010a86a596a0de962d9cbaefac659680d8a653459a4d48a7b1df9fc6a20ba14a46bbf1b05e857ca4914b05f0687bd1b2443e8dee48faa4a88df38d247f936045c1e2493fc7ce1a28e3262f262f4998a8cb4cd23108925b0dd52e59f658a775779a81e9e57ccfa76f0823502b6ba05b59410fd34ce20e0a4132052c1155d662c33542c9227ee58018b1c537363ba9c314f718654c753f3f90a3a76662be9077fc6b5560aa7350768e2d8ccbcaf8e7bffd02bfd55dadc3b60da101f53f57ebbd3d28a852bf6b99ca60c9a15c8194cd2cf1cc47272be9072e9ac0c9bd7eadefba96549757946c5177546c285f7228e99ff6c0d82bab3ed1e6ba6e4984e38bd9d5e0977d5454b586df329a97b6bf85651f9cc6cc3e7b2bfa187d4bd4f1364c7f7322aea728d6f7f1b779cd9801c6980f66fedf6dce6ea65ce45c966bbb89d9ae9106759e28460409530e4262758b04bbef3b5b7d8ea648049517d0cdffce6b44122c0bf91e430848ed9684a8c5c61e50b4cb0a984bc12f919a85048f52c91c5c7d1c6a55483243712b5eb1704424d90dec83a22c32cd448c1767ebed51e99f98e663c9cad844807eb17a8e9ce9b831704122ed0d63fef82520b420fae5e03f1484c912f9cc8b1ecbe16dd9436edc25874de53123d5fa050ab369cdd8807fea34f19588bf01094db1ebf29c21e5b370c18c5bed5c5bc4234601b42b43aee04ba9c5f862638fd4598336c56aca41e6ed1dbbd19b73f7c83872343cc8b73c5352513a5088dc0849dc40469c3ee7cf8ea8b94afc19b581877503d67e91559214adec3792399d6b45fa637f2f7013bdc1dace9930efe90aa9f609c41292fbc69f9c3c27f145e2232547269ac3b38bbcab3402c5ebd25e3eb99051ef9f76236f68d2bf9afb87fb49aa46ab352bd10a80ba44ed0fc15af844912de819b8513f95c3b73a52ae66eb6cf99c5eb4fa8d1a1381323840b2b09cfbe1d6dc8c87a8e7924260a7e7dba4d7f3dfcea09428d8712650809b6dc6d9e646af9a280d13730655c4b2874b8327fb4654e08523652e050fbc28ad48e8aded0c76498c418e9a0284a343e8bdf7b04e07ce1599d52f40f70ea6c80ba6c8b738c03c970f91d7c7600a99d2aa5be379ed32636103d2fedd2538d1217e430797b007f1500bdb0765fb667c7d62509e947049edd8ed5843a7f0c8bafd4ce2f86a6548a916e11eed79f4f6489bafae30ae433ec02fd63b5fa949ba4b05bcd8eebe845e4e1f5fa4e697a4c2092ba8257392fb3436aa48cbbd3777ea077738bd7a69556aef062a08cb978d935969d5f48560833f489a80f65b1ac6cb997fa775ae2bf592b4fd317585c88de97fc545654baccedf0429c37210306eaeb1921472f174ef992270692698b82a3a42adfdb8d81b22198a20c586bf84b72a2fd19f0aedaf5ac98be1f7ed0e527feeaf540f1112b286318cf5fb07d02b83bbb513840bab05144cfff4354ef62926d74ebb4cd5b9c184c3de08787c6b1b353c2f2120908c074fe8386d146da0d65ea423051214cbc698b955a33cfd77294aafd63e0abe3efbef356c34daa1848655d11364c344455cf939a12d4ca688b8bbdbe466568149a3a60c773264120416e59c0d9d400c61cac6cd3a8f66fbe3cd67326ac375a53e291482a93a81c75c13ca8c97f4afcaf717d49b6453855a78df544f6d280206e36e6a2c36525e938857e16668d6a698bb904f1adadb98f4291184391e828b3038aaea8870561963e9349fd680712d10f9ecbe99e0cea594f8a338e47e30bdbf12d160b347723a7dd8ff197be26a244d71d91b5365ea95f27b29660021e794c2c1aeae6807688182afb8bec51b5cfb60af83f8f31ba0885d2667507758ea2812aea007335d07168cef7171faefb76ca3b7884ea4c8bd907a9ba5e61acdd14dfac1b8d20f02e2e4ca977aadeef3bffc026e8c02be4a050a09e27b95fc991f0a8bfc7d1c35d1b0be246de8c254ad8ec23afa37d6096d7b0562ef294fb6bd8be047a311d2b81e466b6e61de33e4b0cc13143aaf72015b9692c46e4cdb848ae4d7a7355d5f7db1457273d36dd59dea1dd633b527ad2a5c0c8ebd3cd1122c6c24af94573fef9d3a39807e8ccdd38e64c7a7ffc334de2133b821d69b611ea74db92fa7794f56ad9f0ad6712c8636924e5424421f9510a84dc76896989fcab2fa89e0d279666bd051975f1bba0813e6c6664de06e908db392cbdb91b31d66705830cfecd59e1c1b6484c6211650a1922556a2012ed0b99254228ed510a79ba1cb8fc259531151da85c0ab9fcc1b93956edde260ad48ea5f05fee9b4f61b36630178caa70783d902b27f5300330853e3b7e5f4c44d8041fb3e492c293fa325f275ce1f4f424a1f0e7782e8a5394ece72bbd0a0ac0e3ccb275b5a44e397ab8e0a22bb8a51102ae4df363538164bc41deee84d291d042e9700abfeecfb2b8e48b904419e20d65c34245dc01e92d4226e1fc9ac30105f1d0c2a2da135634cf4003d51da6ce628d7b6885bb47f7ee965edb69cfc8427bf4deabb0125654e5081d6a4ba505b08b18ac246faac5bf1ee79053288a1229b63c88146abea8c882c3e4232685197858a5918fd0aab2ec4c653f3e7e18540c8d99338fce90a19bfc44e3520c3e215b5d28e8300048ea066d429227d0bf0dd33326e65b7c41bb226c9331cb57d039fa40e5cb0f1c88680986db4e151c0fcd8792b0076f4a23bdd7a678380accde0f7a26455b49f0254d51c9ab19e15a9e271d6d791eee8cc08fd834a1f689b4409ca6264e14ccd094024db5d459a81c91ebdf9de13e82fe5403e1a92e0c0b70ef3d9259a206468b1692359e4eee3f648c67b9957ad65a19f62230ebc24d82cabaaf4d42131d62a70980f964280d8b10a65efa6959bd9121fee78edcbc4ea779b73a4b9841ecb9c00739838bc261fc0c19183102f5eb51e52886a97c201a67256373679da5266bb7f2b69195600cda6f90f505ab9697b4cb62c82ca26e5fb41a1112dba183041d807bf7b4545fbe18374e724354ae336d1c86c2539059fdb1d07ebc3579a9e3fb74e23366c2fdc19e31bcae40e349b1043bda31834b6d32439828fe9ae18481cdb79695df3ca0916a50270e225721de708c1902ae5c3365269a46b3cc4e8286b74a877a8ca9fddb5d679266978aa4f4152ccf3f41af793a89cf993c6c57db7159baf39417223e5c4789c02b727a6dc1ba2b2dd9362fd09e059c46715bee477bcdd2487075d5c8a9794fc4b560311ec593185b47ba742d08afa6c95b7ffd07a7a0f475704c4b2e9b3d3c5c490a8e81b1f769bec6fc4c604e023025fb15a6c638212df711b3eb93121701f86489696e77c945db48fb50d573d1e8166f5793270f1d60035aa6b2f139b973e2538ec0802eb43fe6d0ecbc61b9f9cd3cfefd5bf0d29317d235e13b20bd164bf2986261f1be5eaa2daac63ab710f8135b34f6e674d991aeeec68de87aabb06bfc358c342514505e592292142ff29d9871825b4b3f61eeb9762f6fe0fe6b45d5a829f6f334edf2f8f5b9d71fdbb9332da19cb77d45b4109d84c8c61cfd8e56899d20df1c6f3acb8d78cb3a9f5a391925893a41b7c5b7b1ef787fa2e139b1f893b353eed4fd25f88e5220b517dc426db9ec7aebbe55eba6372a990d9ecdc5154182a8e9512b9aa6050867296a472a0c1c69fea2bc94c83d0e0be4653b2a9fa28ea7ef90908d20522740380d762925dcc1a135b6ac86c12ed2d6c4ad135e5094783700d8b140b8210c4792376301a8b370be2dfbc0ad39fecb797a5caf2e5dc612d57e01f34752c7cbae7bb2114587d289cf5a2617986d764160bf4036378170891860e09d8e2994f4770b68ec382eb5c17ec7d70f384294dc560d86e1d23829ec0ac4e7097eac7e758bc9bfb9eea03bb491dd9390d72062e53c6c8cc4e169eaefcbe270013e59efeacf1814235f31268f882802539e2ce252234807eb20b4994023ab9173964633dae216dbe656505c4f577fa2716ba4708ff8decaa2f329b9f02083f580a26b0865666c4876d95784be8dfef0b4c2855599991f8957c69eb3cc37dc69107e5ef35ae7420445d9202be90", 0x1000}, {&(0x7f0000002080)="80c4af2aaa7c60dd62f927591870176c57219e97a1a9148da1c0e076dc3a6fdd068f1aca68c93dd55fe3ed51fb9c8bc7d82a4a3ad9265b6ccfd209dec1dfb14c83b7870ceed626745235c89cafe58c3848f61a3419a5c0015ba197996e87ff4079c9b99a85f2dce5a25f192a824fd88573dfc727bad42c9e8abcc0566db0810d7dc11c440ab6d04e076f4fc2e4cf44f954f35da809ff2a733e5d98d4624c2d8f4dad008dea15cf08edf1f9d12b5045c3767fe7b3b84b56c37ddbe4d0ac28ef6d0e5850fb9fa5207ca419c35f4694e62e76f5e9d6649dfee966c26476b8", 0xdd}, {&(0x7f00000022c0)="b44b3088d3e3c8946053fd111df5d0b6fff9e02d", 0x14}, {&(0x7f0000002280)="ee390dfb44d0689943ec8303e7bda8a234e07c1c3ef4cfed8bb0e04c944db5cedda288d5c520c62cfcca1285104131820069f314f9a06bd08297", 0x3a}], 0x6) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) sendto$inet6(r1, &(0x7f0000003300)="0da6223211ad7c289bba757261432e7a504346b61bee0977246caf96b2483f03676375c6bfbe566fe78c7d41ffbc2d3828097f4aafac47bca581c403f73f8a25dba3da307fca4649ffb9505ea13127c436d57d5f3129b6deeea975bc3d1f78430adcffa8c1ced62764cd498215c07fa0df95dcb86c5c27e78548d042e8807983fc337642219ae5925ad73a4116b13edd8cf931fddfa886fa534012625c85b14e6604af3eebf6dc93e90c2945ef8e8e3646aeccefcaa3a373ba6fe6f36228f60664aaca839a22ca268b531a390bf7436addfa79565591c0d87b1e1be949c21174b3a289cca02518d1ce73fa7dad7a6189d91dae3117d0fa27295d454219bfc1723ec678ae951467440f488372a64ed0d23ede4c92845731d74b6e61e69f899854f6ea4e256fa55e413324b59b45279e04fc05a86548f00e9a170f233293b4023130bbf3302dd41aa9b468a6de9b8d27b06903c60eff5d257137ae50337ec548c2e62ad26a33fbc87f4e60e94286d17024eee1bb19caa89479daf0c97b7e112a570f209f61ef7c220616382d09fef7d4d0f0c923f384447011d0b350906c35db26c8abc9cc61653ef8684c63de9cffbda286bd3e3b7743f8d36b778ae09e7b6c7bfbd389e656fd251b1bd22376258a1ac211e3974730a81732eceb528f0e6a9d136a3bc7c4ae9e949d9359a7f565f6083dffee74a0b859989ccfa29c1cdc41e05ca48e2c901ed3430114c17e99e629c64811536e9bf87ddca86e2c2b6f05fec0bcfc6d9d04a082fbcebfc8cb95fd9b049059d98884afd08bee9506f12d1de6511852dd7ba7f3304d4f1543eebf31d448a242a5fcc1d46438d98320202cd14fe535578b35d8bb7b86c12bac20b276ac3f99062ce0ee583d73ecebfdf79c8bc5d5d88763a77bd720187c065731c838ac4952608f6b4f0e3638c888da3b2448891cb073cbf9a2becb8d70ca2112f2c293fa12fb460bfaf517442da1dd08a1fe1443c77e8665ff0a4d6b5da0b5f9a0a01d1c4c10d78bf6437ee4aa63ec150bf79e0d17f58725b9e1163b710a262d69414d472a0c9c38a76d3499e7dda5bb047a16446e41af2d5f9795ec81a9f9e78bab6a77260b717df734c247fe71fab5e0c2dc2f2af3dbd709bec2a468fc8865376748689eb775c3f296605a77eddab214570f10b832e3a529a9c7a259628f849ea87e6f2b36000e9277ee5877ad5b86087ef3478669ba5391d53ba848220792c77ba2212313a41eba2fed53d12f8c93c03b0f01368354515094b77ea611a0983cc32acad1dd30c8f06ce5bb308b2a89c47d3add7a0e53bf992428e0ec312fb8d7b1703a86b33adaf900e43cc51f1a5490b70a56e03ccdb03ef6be96928d8b208f726e3831a93a9f30a89fc7454d693178b1cb742c6db0387b726584fbe290f51303cb6efee0187baafd52270b255bb79a9f1d7310d5d5689a0cab2d02334084570438b9cb2c80eaa4a38f6857f833d9850717e673f99458d4f459dd62d19471da6bdd9e410e8a2307b2d6f590544f1874a1055cd3d97e3972912afdedd095d0170a604c0fa6a6845e82416472fcffac60e088db14ba62912d66bbef6c382bf56c31453b58d9d8554c0fb2e416744d7698c53b5e1d90b1a8be3d2bbc1299fa22915b3f9f5a0f0cd801211fa614ad02ceb62215431dae59d7bc21b935d07479e9bb99c5dc1f200a1593fd5d02630d515b892696a69212e912967587a568723fcdcb3df7a45c0c1dbb097b69ab82908527ac554747c09451b67750c11bcd9c7e326924fb1ed4bbd90046b1aa2e0dd51eb53e9d207ce2cadabb39758ac3f22d384d792d992f6f57e0d05eb151d9cfe03ce2826c48ff3752917ff5f20fed090cf2d37aa22464f74a858a9b52d904404fe6a0687978f494c83443051ded4800b781b85ac2e92f68701225a6a72a11db938c9a4b2e4fcf8ebed3061bf36ec30d6be38b57cb57afe6863759c6efadb96167ee0cb74961702f34b0e1140eb31be09fda84dde02eda159353a33e1e97a2a9ed4b0f79a06bf8d13eb43581c9c37909a431a177349241791ebdeb4faa7a31e22bfa8167aee04b45d9739cebcfa5a5246b9f18d72b47b9ba3630a44284c858d4f5050008da3e2d28b15e6d4fc1fa10bc2328c1ebd71f1924f05d42225d0bf1a6f72643afa301752c287b72246f9197603c8ef566afd8a62f1ca4d3bc1db250e20c82c9048484796b3c071fc71c48e3675b01cb54f1a579a972f2c22894b9543a733e6a85451651d1a78201fc01d7d4e6d144faa334e777d4ac44de415845f96d5b6e1b577735fa053ed8ac3252d42d451c17e49f83e71bfb0ea978aaab5cc6bb414569936eb2caa97ade0c4e20cc108bf5d9c97794e7a27eb957b894ea04436f30b84e26e33c02b393cdc634691c85733fbd6319daed7b9e78c213b8c32e357609509281000fa7fbdcafea510a9ae7690e2166b3acea38251d2fc0ab9eb4bc1a72e137de138a654a6bdfefe16e40dbf2ce17975c487a993d3489608e6f670ebebff2dee4011a3dc87ec71a63db92dc6520e0e1dc747f2195373e0e6f8271f5a4b298181bfd556ab9192f3b4843c31ac222da4e06fc28e18589f8119a31c7ca73ec82ad209c38650efa286912e9af86f1b8a5a78e8064eb0daba7c9b2a72fe4a904878298c3b0c941af677d54cc1b3726a5a8e849f1a6a451e50f375e832ba40d81fe9a50e7831e6d8d8e9e6ab99865d3ad15bf0bb7d3a9152e05795e27240d5f71954142f0897c6bb3fd5cd6823204fbf1e812101012a572c5b9746d5f7af719ffd9089169a97c3a727edd0726863ca15994a75ed9aff52d323576daffc4fb4e581ad8b0141c196cd6ff43cf5eb9955bf5f7bf180ced9ff89e0f1e0d7911eac83edd9037c8404bd7f26a0b2952e971b2f06069137742935b856917c4dd0d75085fa14890bcc0c5fa09d32ade1528956144ca6f4463b610a1eabd71bf119b970fc823e22845295092e4f648d2954184ee9cae6d8540b65d566c3d4ac61eda567e18fb544a90f69114881dcc38443f902138faed31706ae0e6e682239b061cfe44a96fad6ccd6a12e15805d654a66792ff0e4d538bf5602c915f4fb633230ed2d911189a042209a5519730017a36fb0bdfa36c38762a675d28af913eb41b7ba0606a0c408a460a17e34b72ecc6428cc01330e3788b7884a48be4ea288963ec427de6c2271610a358700c3f8396a60f4ff02721926d97b79bd3c38f932dd3a228c514441ea2550ea033c66443872aff842985a1f76a2543dfc39a0522cf58885f7a0382e169231f3d700b70bb215fc5778329c654f57af5e5e22aca7fc892d24208427ca982cec8017c81d99ee000ed8e66265f7f2ba3de67851c4485b73aa30044e07b926e9f7d7edb1e86a12659fa3f765efad7c9cab18cc853978d4eaa3ae442b95015ea87db23f91521cb675f21de201ef775a995aff09cd96aa0071c71db7f82bc6defc35b6f27b9c962a0e3aaff8b7eb8a61b690e1650f961e2a9aa1ba510662604fb27f4a90c902de60bd052a2450852563131eb5bfdf382d06ff2e6994111ca335f0f96f231198255e221c9bff093a6cedfe9b9b98775859eabbbb46fc186696383f614234ed120651560d89e1aae26552eb5fa8066ed3ad1a302211883038e326014a17e5142780c4956942ab90eaae1ba18194d70a5814bbae65a13cf9e017669129461bce26d99dd82282e37ff0295b5706ec19f8b9fe718f1eab5cc44b797476ceeb659f0276ed8a1ab56f0a54a8e0ab033d90444354b7f33ce039f18a78a94898fac969c7d76a3763f9b290d289478a1987d0eb787e0dd03f630a6430020bad3e641d492213c3549a05f772def41aea620b1db640490807a39281786d3033711fa229e6ec59927e93a3cdd0a5458746507da8f8fb4c9ec27ce964bb4b5bf249c43ccb402c9d677d785e6a88f645629c03b285280d0b679f0f4a2d1082daaf0e88f0b50b77700d4a6c693132dbedf8deb543cd3e010d4809100380826efb09b38ccdecbd9d901142fc23549677b1aaae5b82c623c6b016f369812107c36c1f15e718959af2917f1ca364b3bf0316f0e21ad68254b759b6c80abed427b1da5eac411a28703cf27111775143b6e3b22bc8b4bb2505e13f7c6600125597386b3b22aeea3e475ff57aa44aa512c656d9c05896f72d6601c450975b948dea6b6ab6341a314fee85567e1ca915d5605c32cc3993a6b5d1918d976d949e540f2c05ee12c24fbcf61052ae97bbab087115e9ccde89ec37536fc144362cd7cf62e1f3fdf508900efb15b1b280d05efb4432a5f55d38cdfa61ea3d1f2e8b2046864fd5419843063e21be2709924ef7f2089ae4914fefedf04b29a21abf04cd7fa3932ba07829461cd00c61ba4d33346405b7d20e18794cad14ea949f3fbc90446139bdb2941d7e946e5924d2339f688a5b64a15abab17f8ffdf4dd4d3a639f7d2a554b4662245fc3945b08bfc451ec59b68d04b5ae5457790c2d57229332ff917c9a09c365d099df5c86b5c4d5b8aba34045441cccb775e4965c0ba3d055779f02edcd6ae9aeb2c5444f9f9c831a4f147e13b6b1bd20242a09ed06d59cb7f5ea10e9d0b98b24f935c8587f07b222f3a8a8a81ca0f1405284004ad845eb87e59c82f9cf3265d94345ff3ac9f8b83fef68a1ec398e177cd98b87792381f1e3eac33b563e5323b146072c85bd81b93482a3158a6abfa3a350bc8e6ac63ebd34c0706f48de55b0e219d4dca4bc10ae52d2ae14e91a6200e5c24f182c9b34273697ffbf61ba1bd255449cd9b24202079e17293ab69c49c6569296a169b0b3d17dbc790d3613afd3ab668af77e0227b99394c259185e29fba5f18dc491a311cfc7d26eb8a196c8427c3115169c3e9a2ec68786193e44b82ee8a6bd960c9db93e56e9b366ac645a03e55d10d737db1847351936a219debf85c021077cae0667a731ee66d648626302d748a466fc5e185cfe0bbccdd305996e3649ff26f7c4d517c4789ad113e34f5feb8ea9d405c57c80809aabf35cba17c95d06b957b39b51545cbdc9c40ca26d9848ccb800dde7302b07b95b2f6e1267e6ca6727a8aa2d2b16578891cf2b787d81f35056dce1195dea583d41964905acef9d197d34adf8f24d8622358018e71f7aa0f4cd54c9ef1c148621ec2255670754905fa68706d1709d37d4ad790008349ccc84c454d87352f2d97fc503f1c7539fc1abb1a4a988b12c7713486574b8c64341c2d18a365bf045042be8269abfbf319f1955ffab3b7e46cf0af8cfc6f0d8d5ad8d0506badec14896e1452807f71f1b83655b15a485157bd6b2338bed5030d3d583b562856dcab9838b94f3db0e00b75a5044c1be2ef15b4c8f8856d7966b7a0805a675dccc9a9db367c8e01520aff6c5c01505efa995c2082fad89c0c7a3b68c125af8f7501e6b93613bdd8ace6f9dcc62c69517b373f820f1da34f017ad9cd0002f7017b1df4e09f03139ebdc79bdd48760a1a536f4d5cff4b03b657b7b8632e318a7fe96b1322cfec421c996fe9c443c7c36785bd1000f595d4260b88ab89aa77c3c34888ab52fdafa37d3cfabd7ed89132f1b072087c349df0de2577845b9a6885660ca37140f2528218fe6c9ac1580dafe257a8326ed03db59d0a68204762be31841bd430c6de845bf6c10b72f78343e7ec77eb04f050ffe7b4bb7daca820e6cc917dc4eb910a90b4bda075be6d553585715972d829bf244368aa3507cf86f66e0f0584dc7e2d2a8b69b9fc54410c5aba31385faf17776de65447f348553e6975", 0x1000, 0x4, &(0x7f00000021c0)={0x18, 0x0, 0xfffffffffffffffb, 0x9}, 0xc) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000002180)={0x1, 0x1, 0x9, 0x2, r2}) write(r0, &(0x7f0000002300)="fbf35cbae9b91f89d9fc0f6ead8907af02e3b00a4f54a55be347a16476f6e764e91a097c12134bfcda7e13a8680c002e96250c620ce35912cb7ebe5f9f1e84671eedae4ed0b583aa3dd72cc6d7e5a78497ecb88631bd7f2c5773b3fd038dec55662a5a70550572e7fc47fea0a4938bd94e10bea9c03947a0ccad1490ba73e6007aa57cfa988758d53fa8b73ba1be67a7d40c7d1fcdf4a07c243c9d2c6a4c0005716134dfcd94f95249dc795526fe8773bcf5949e1b0a98ce1f026166cbecf982a1fe7f8980d3a750c0b2092b66079ae64011b5eff60346f7e94c223960fe103d27d7ce601f37237a99dc7706b9f095e13ffcd890771caaed0988fc4a70dc4b333c6831b777d03b0492a89e1864d6a019888cf398976a7eceb48479704b0f832e091b54c876a67644f284f0b5f118b6c7dbc555795a19a266c64348507ec7efed8092c1982ae40da34ca5a41acc6ef08d45dfcd609a546c0bb62bad523a2a1b702147d144bf79b49a60701874ff5e2f83efd5b159b1cfcf2c81823ada8646f3a503d160962f33180ec88681402f4430a657e756fe081648741a4a5f8889a82eb76ab9dcc11822e7fe242d3cc79fa8aa99d9d4ad626f1b41fae034f2495d13f08145e746da62928a8082d74eb72948c8de524e266ef78e2cf74b5f5729a80a205e4686a69c1d6cf930ce4dea2023c7c174b4e0a44e75d38253036dbf409a194493f35df2a94677168a1aefd63638a9ea47780cd1cbfb63533eec5051414d4453bd587d5be124484aca62013a474ded9858f32ae280c541b8fb5533b673b65a0bcbc17b3125fbf1c992d1181da833c7c794a0717889ee3e4108ce44c51e28e338eb81a299b619b9dd4608c59a5bdb41d91d53d251219865d597e201d58f6be6c3189ef851c46dfdcbaaaa952ba2e786758aca10336c7a8845e48d87e6215fb4ab4e94053526b48bc0864c4710376d302dc6a4223f0d7f974e3f71d82b3f548cfe10c333450267e1023d41ded496dde8ec3e9203910613a933562d9668082b10494283cf49bff54f646ba0039bf8e810b2f56ac3a67390bee91d6d6b79546d23cc33d5e8c072e26e26cc307dc2e53f218d008987fc0eb4df45358d7b55a123312b8c46f796519fa2b413f1f57bb848e82b93cf0d6d52e46a3f3316843b9a465d2bc02fc18a01b7e8bc52d8cd396f644b3c4bc8990ca942a5dfd31bcd628d857ffb03fdd229ef592943d3b06c5c29f4c9fdc177753b3120988892ca8135e56b5e6fe339a79ac8c80ea9c71cd3b7c6a721ae9eddf471abdd106392edf2e6a96ad773f51c8ca85d51872c918931a2b38f4f41f12d6265d07a219776b1f9994b6188a04f0d7667fe873332afb08a4d2a9e8310ede5748df6d2370d84c07cb95bddd08eef10f299c03a2cb8fbdcafd7984d5bb7a02ad9ce51d53ec47fb6008b24a116c81cae4684be9678bc0e4ba93219fd18bda607834b2f8d2369060023c71ff92fa3d2e8cf615ea03e5fc80ddb337feaec107edb6d668de0cb9aff73491e24c36946711a75aa8abfde9a0d8001a55e6207d2dfa0d410ffd53a3cbfbf970dd489a8df2fa8ba4252205830f9c2f1049a376fc77310ce9d2453ad682f2302aeaa6e4787553fd35660796b62eb9404c983d303b6630d1b28600a800afffbd2476d20b3ec6f1a0f196c9ca6a235aa0b9b1970326b14679415979c928ffad54f4fca96c83bc294c7197f8a58689f3c4c54758d3ba6f4215e97ff645ccb14b18519b810619caee63638fbf49de1b819eb1ea0e1525a5800435e144880114583c2d1364cf8a94ca5600082dd96c410c6c737f955cedc6c3fee540356e4b72ee676e987a5fc2880da4d86b2119061abe5d5b9a408e56e35d579d57507d3948d5f76e45e8f332f944e242c5cdd44373a020e420735755fb034c1e93b49a8fb0879fa5513822f3ba8c86147f36efb076d3d817d4df516a968b7a4c8f732668ebd75189227cc63fc0d6aa7203cc707c059259fbaf69299db5662ac253bcab99f7970cf9f0fe1fec3e625981de049c6d3e2cc3542abb95cfeb40926b85c127c79bd030c9920986b3669e690836fc0e0654067327844949389b337cff93a1712eb32207231bfd4fc1fdf9cbc275f0e0e24e7e8684bc0d9bfff7aa258e1150b5730cfabff948978554877e4a9a1b09b74129b77257561868eead7ae0a317aa4740c760a60129981f61de9e2a6eddb37899467b834a0880bb5ea0df4684458ea1f1521279f30967596d57e286f3910a1c0cf713d360e31ba47d3596d1c76029aa1c4ed3a8e33e31dfd920df7b97f7fb306b647b1ab13532b3fd5432b1391d416d802089004a0767d99e8913719026935912e9c99a9977c14dce1d77ad0350008610634a243c37d60d80af6cc0d37e41965c7207a152e0217b3de64bb3598f31a8585927ada09cc54998ca66f4c79d9b442753caf07a7d0905fde463884b5d71d280f894215dde68c1be8c9878e2f73a579fe7f37eaf505c38a602cfbc41c31e0190d20ba2fd66b73c62f1989bcc47ebcae8ddada461905bbe469af0bfa403d422b6ee8eac7ef0c29c2507e9fc88abcd30c1449c25ed69fd527ea3f487aa65138029d45ecd1ecb1e9a764d0442d6338f5ccd72e0d454012e9d0efd5c287838290b30552340e6d5b29649379ba6e9f53995eb28bb4728788b2f969d1fc4cbcd6636b349dbd9b32b94f54c0b090b1c6a2657883e8dd49a9a95cebcfbe0a0d8f0a3dca1f8d127d0726b0437030fba72c12453f9c0943e44bf8f3c0893fb7b548808d156d401ad029b131535ca6c5022907ef21f3c213f727ffe2fd01444a3843ab3f43ffeb54412f73338c6d49ee59c17cdede823428fd0c6f8068724b75acc9fa2c44f36e4fd7fad603867186c519a465f7b3fcda55fdda90c8727b38404218d6fa366c90e77367b171f14d4f408f6a001ea76bd61b620c849fb375884d9802a1cebe3e34bbf41eaa9cf40787fb70d9b45f5ce986ae3892c671e921072825436f90259b822ea1cfb8673147d37e63371ef7a24e7d77a96ff3e9143c4284ebe943c8a6d5bcebc70c097fcfe34c78e927f45ff7d3edd15e233e6f3a61b418d409b0c27a9aaa870ee01e3f326af72d441e30ca0c3b5cc421aec26e849cde4c71aac6b40a2dd79876c868f686ce81f83734fb87435c1fec2e2355f0079688b956d740dff12a83c7b46ea599cb8e395d4ca2783d6ddf9994ebbe43501564e8192359c9dee5122578ec7a6d488b5f3e58ac91e260f4646d847dd9128ae1eb2dbb5d0cbfeb7d4576b45fc92e295518eb84b91bcd1870721b988e43f711503886d4f56687292d30aeebf849989f887cfc167d0ba71acd3d761eb0f9e135fc21034b18a1b9ce6d7da4b584a3068da002abc3eda4ff1d1d0075c947a78a9cd0e153cebea1794a668a384467b699b63a92db0a0ea7bc4fdcef971bc166e1316a0f2cc61e3a60f6fd3dbfbfbd0f0de5d40aa6e27c0dff7c99a9a7f0c721caef2f082d7fb0c6afe4d05f6f6a317cd82601fd574debc543256795e2491fff7a625f57cacdb50d9867bce01abb1fe773a9b0b7273a7ff93db862d908cd705dcb9068899947ec57df435cfbf2169c126e86c145609046369f087aef5609c4e46e2dd1ca17f3a02d1ef8ce347f3dad2e0a65e788b12fe565fbe1de40586edc5fab2c2b996223c7655a10185bc65cc70277847e9926df95714465ab6259abf768ca0112d3f2a9e07738ec0e3b8d4d1987fd68a683e71cf07d996dca47d3a18f156c7808d843eddcc49f3589ade8e930f9187ce92021e338bfbf21b63ca59a50eb554c2cc3e0730caf767b8e11aa8b3a6c03d638f10a9ca0d39abde083ebf7518480f607db33cb25eb9d25171cd749bf7f88fc36028691b6cfbe51324dd719da2566ec62438142362e8eeafa2381a955287f4a46acd0b3f5a96d903aa9b278de5d57ae0b65d0fc4430bbb7530c6116ae8e9dfdfb60b7dd651d21ec7eb8c013c55e80f223a091d23a0deaa9365187ccd22cdbf4fb53c34e289cb56255ee21ad61031f11fc6f4208072544ed0b62070cdc81f877ba64f7afc640a2c8f0b1f0b11b0b528ce967b349385e4f2a78d0db452664b05560502c9e3bc3d82c517bbf0a262b12df54d33f4528b06916b240fb326abe3ec290f45dfc08a9dd0fa7a445772d280b68b470f41649c0e8ed5264279ee4e98bdec928d95d7fb4ca43b904305b841ba100f83b3c233d59a1073a8438709b571121f9b29f21702408ba268de61ff14a1b59dd8ad14532301a24dc6a913ecf73dca07f3e4e8feaf37e6bd9923f430f3759e9597273eeee559f6acdfa686f87eb432bb8b1484c0943ac5561fbfd2837787dcc0528df67a41401f14ced23f2909d8582f07aed7d987e32523f189ba7cc4c8f3b4cc520795cc00471436fa94095d5acd0c923a9c20144dda6c71430776aa812600054abe406a683fec3e2c88cc4899113d149f7f97fd867c919ceda9f2a949282207744cdcc59bba661d0b96d393190f967050324aa249248570baed89216ea695cf318256162baf66b6e010d79a4ac8a02da4f89888e259450ab101f06aeea9db1bbd2bad5b8a1d87f465149e381844783e0572da0d7c66b4e0d25c88508d01af93c9f7be50f5a92680e76161909c6057aff6d0a05f252d0608204e22925c0086360b15b3f616e0c7c841e79af120e92da640e13c188127fedb8f2baf408e24a06ec7d6d38a669c4723845bca7c074b4cf8cb996376266333e2306fd18f68ae8c571bd23ac26682d75c0c1f1d04b96d5e71c791522ca503e1bf5e7889dec83b836991fedf2bdfc31b3282adf0607a50ec1b7321002289202b683f68deb447cb4b4631b32066a829d1ba09baccc05888dd5e3c66c6a81bc1094827d1b7058428c69a90d0a49ee129eaa5f178b5a8a8da5cd53a3de66032baba75b1f1c18cc3095f1b52488e8d7b89d652cf13684b7034aeddd5a0d7dade4f2543e507875f561d81bc22580dd0aee79ac4a409086c3cb610e5738a724c31e0236ae86a33f24727b756f15b6caeee0a4348821e9cbb5038a313dbd310f09a52710addfa395501207ce16874c6c638f4d0426298e120529dbfca60ded9241618f5258583607c31a523ea0d2ecc75187439ed061d671f4970a261401a8162a9242c0b503d1292a34f0485a0a676ac2341d3884656f74e0173c697ee629319f135d2db150625784d3ab36a11fd7250419dff0da76872b70c66c2fa1e0b3b139bcc1b5b64767f95b40d552f65c222c6ef2ff803dc212f11d280cb0126b0f4f2795d9b2dbd681346ceb8efa7938aa84ea02ef8d70e8e3a5a9e002dfe8aea3604fa1d26c3fcb1bca163a23c132ab2667395446c30dac8aa905eec8de1ee6d0a56f5245845b22d2a6712d2754267c9a0adfb98a7037bb0048ecaf7455c5f89e45f082315044a72797b552b54503f793e9b1e2256d62f7c2251a9895e82644282333cfde5a2aeeae96e21f23179b21f3fdecd3c99ec86f7140cdc99451acaad7df1921e7c6a3b28bfb32fcfb6ad86f410a85360fc6de2eb3e438bc0e54566dccef7d4222d62b3e5978562b1e29e7eb1ed09a648596726df823cc39a237f038573a8b385702f6d88e7eb6598cdeedc58dda1a67328177a718b3903128f1cb0b7fec7cac0ef468c660ff75d55fa5d0005dcc4b584902ddbadd89d97bad462c8a3ad217ecb87384fed428225e9465fa1bb50ee2edbc7207ec982153a31007879e15a7234ae8c841291ce2eb925771eb292fbfb70efda49ce77c5d3417fb7bf805", 0x1000) 16:00:18 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000280)=@un=@file={0x0, ""/51}, &(0x7f00000002c0)=0x35) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0xfffffffffffffffd, 0x7f, 0x7, 0x1, "ad2e2b5a667c1a8682640ebb3ed149953e9bd2e2", 0xd7b, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x9, 0x7}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xe00fffff, 0x7, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x200fffff, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x12, 0xffffffffffffff01, 0xa1a}, {{r0}, 0xfffffffffffffffa, 0x93, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x48, 0xfffffffffffffffb}, {{r0}, 0x0, 0x10, 0x29, 0xffffffff, 0x5}], 0x5, &(0x7f0000000200)={0xffffffff80000000, 0x1}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) 16:00:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x84) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$TIOCSTART(r0, 0x2000746e) kevent(r2, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r2) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="e53223306c66ff", 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df6991e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a6485fb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced2880000010000000000e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1ecedee161ab7", 0x493}], 0x1, 0x0) fchdir(r0) 16:00:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x20, 0x100, 0x200}) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x81, 0x4bb3, r1}) getsockname(r0, 0x0, &(0x7f0000000180)=0xffffffffffffffa9) 16:00:18 executing program 0: socketpair(0x18, 0x4003, 0x2b, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8008, 0x9) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x6) shutdown(r0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x6dabc886, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffd98) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0xf0e) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xa0, 0x4) 16:00:18 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) shmget(0x2, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) r2 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x6, 0x7}, {0x18, 0x2, 0x400, 0x1}, 0x2, [0xfa, 0x40, 0x400, 0x5d5, 0x3, 0x2, 0x6, 0x1000]}, 0x3c) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xda, &(0x7f00000000c0)="190a7da938f78e302657f654f3267e8389da8c27eeb85f22a0f262698e61b2b3d5ec17d854045a38f1579f867ded9bcf09524ac0a667ed8073b95a72d195de0be419e62a61b86e94b8095c9d068e77264777a45eb43350563789b1cc75bb41e12a224d39dd7f647cae50142ee8a23c078ed07eae48a8e76de4c502e84a502f9363cc93589dde985784e6b0b7956a0cf5f7b0d05189afe806ea3dda70f9493d54223c391c137ea9e472e1cc667780418209f9470987aa4b6639029764ff40bbb844cb47d102588c5e2cd9d8aee1c32d02fbc6e2faa42d03708ea1") symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000013c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) fcntl$getown(r0, 0x5) r6 = semget(0x3, 0x2, 0xce) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001480)=[0x8000, 0xceb, 0xbc08, 0x7, 0x3, 0x1, 0x0, 0xffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) pledge(&(0x7f0000001540)='\'^@}\x00', &(0x7f0000001580)='/dev/null\x00') r9 = accept$unix(r0, &(0x7f00000015c0)=@abs, &(0x7f0000001600)=0x8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x9, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={r7, r1, r2}, 0xc) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000016c0)=[0x8001, 0x3d51, 0x8000, 0x5, 0x80000001, 0x7fffffff, 0xfffffffffffffffe]) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001700)) semget(0x1, 0x7, 0x208) semget$private(0x0, 0x3, 0x10) fcntl$setflags(r9, 0x2, 0x1) readlink(&(0x7f0000001780)='./file1\x00', &(0x7f00000017c0)=""/162, 0xa2) recvfrom(r10, &(0x7f0000001880)=""/11, 0xb, 0x42, 0x0, 0x0) semget$private(0x0, 0x3, 0x2) fcntl$setflags(r10, 0x2, 0x1) read(r9, &(0x7f00000018c0)=""/72, 0x48) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001940)={r5, r8, r2}, 0xc) 16:00:18 executing program 1: socket(0x12, 0x3, 0x2) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000280)="3a617c90f2f75e424a9606baf8065abf9558ef74672daad3e42ca18c140880d9f5d91612fce7566d7fd4e610b85166f64940105dddd328acf981c7c41a7d4c09a68e88a02caced3b0f4711c0254f68d5ea87b1d38b4acd910b0fb5b38ed688dfc40a7a6bb64bc5659cbeb7e1b7e1a1f9f25125df6fff2b1cbf4357ebaaf53aa688d5a1a6a64ea0c0a48f7f122c1c8cbefd43868e9416b8e0010220fc0eec2a157790c221dcc5b101683f5fadf2450f3d7daf9165f5c9", 0xb6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="8a", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = semget(0x1, 0x2, 0x210) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000200)=""/102) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0xffffffffffff7fff, 0x204}) recvfrom$inet(r0, &(0x7f0000000140)=""/149, 0x95, 0x803, &(0x7f0000000000)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x20000100008613c) mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x20001, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x400000, 0x40, &(0x7f0000726000/0x400000)=nil) mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280129baffeaf909ce0435c550b05800ab8b8a881eb0a113444e795634651218835c32f7487a4340678ed5551762b3b57a69e9433e6e7ab504cc3f3673fa520f53eb39d9c3072ede9627884a806276fc85b409442d15591f7cd51e1771f336367f181e6a6916d35d239e7763", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) sendto(r0, &(0x7f00000001c0)="dae49fbd9c6d8770daa14afc8d4be20da687a82cec03263ef65fd93589846faecde485b40bf4df15c7f3d63a25cc448caea22d028b5bfcf1cfa1711e61a22219e4a88787d0b8bec3841acf5bed31b04c78a91607d26c046521", 0x59, 0x1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc) flock(r1, 0x2) sendto$unix(r2, &(0x7f0000000280)="4c3c7864b5cc727e2026e2fd1d", 0xd, 0x400, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x4c09) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x2, 0xffffffff, 0x8001, r1}) r2 = open(&(0x7f000054a000)='./bus\x00', 0x4, 0x28) fchmodat(r0, &(0x7f0000000280)='./bus\x00', 0x2, 0x2) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x7, [{0x3, 0x3}, {0x3}, {0x1, 0xa1}, {0x3, 0xc0000000}, {0x2, 0xfffffffffffffff7}, {0x3, 0x2}, {0x2, 0x5}, {0x3, 0x1000}, {0x1, 0x9}, {0x3, 0x8}, {0x1, 0xf225}, {0x2, 0x40}, {0x0, 0xf7}, {0x2, 0x7}, {0x3, 0x7a46}, {0x3, 0x20}, {0x3, 0x5}, {0x0, 0x5}, {0x2, 0x9a}, {0x3, 0x7}, {0x2, 0x169}, {0x1, 0xfff}, {0x3, 0xeb8}, {0x0, 0xd64d}, {0x0, 0x2}, {0x3, 0x58}, {0x3, 0x7f}, {0x1, 0xb0aa}, {0x3, 0x786}, {0x0, 0x3}, {0x2, 0x3}, {0x3}]}) read(r2, &(0x7f0000000040)=""/88, 0x14f) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f00000000c0)='./bus\x00', 0x8283, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCDRAIN(r0, 0x2000745e) recvfrom$inet6(r0, &(0x7f0000000100)=""/118, 0x76, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x3}, 0xc) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000001bc0)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) preadv(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/70, 0x46}, {&(0x7f0000001180)=""/175, 0xaf}, {&(0x7f0000001240)=""/134, 0x86}, {&(0x7f0000001300)=""/3, 0x3}, {&(0x7f0000001340)=""/237, 0xed}, {&(0x7f0000001440)=""/235, 0xeb}], 0x8, 0x0) r3 = semget$private(0x0, 0x1, 0x20) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000015c0)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4012, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000200)="81eb1dc1fe03cb3dcd63b4a4c69463d86418f599a491a9ff9160dc7b50ed6ae07779cf7dd61a8200646fb418199e6b1f02624cdfdd703742242a3e9300db228b587122746726f4dd694784f8bd538148ffe85403bb11083ffcd07f9c431d297f3a3ba9b33aa0f0062c0a2b6cdbe8eecb42ac4a7c6b9139ba457e3a208a50b3905133da123631c3cce49906801bd8b285de0d7fdfee768a9bfc45b8b496abd619c86aead972c2ad5e04", 0xa9}], 0x1) r6 = dup(r4) recvfrom$inet6(r6, &(0x7f0000000140)=""/160, 0x62, 0x40, 0x0, 0x0) r7 = semget$private(0x0, 0x20000001, 0x101) r8 = accept$inet(r2, &(0x7f00000018c0), &(0x7f0000001640)=0xc) r9 = socket(0x21, 0x4000, 0xfffffffffffff993) semctl$GETNCNT(r3, 0xe5ab70de76b2039, 0x3, &(0x7f0000001680)=""/108) linkat(r2, &(0x7f0000001700)='./file0\x00', r8, &(0x7f0000001740)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setitimer(0x1, &(0x7f0000001780)={{0x7, 0x7}, {0x0, 0x1ff}}, &(0x7f0000001b80)) close(r9) ioctl$TIOCSCTTY(r2, 0x20007461) r12 = dup2(r1, r2) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000017c0)) semctl$GETNCNT(r7, 0x7, 0x3, &(0x7f0000001800)=""/152) accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) syz_extract_tcp_res(&(0x7f0000001a00), 0x7f, 0x414b) fchown(0xffffffffffffffff, r10, r11) utimes(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0x148, 0x7f8}, {0x6, 0x20}}) 16:00:18 executing program 1: getitimer(0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1bfc, 0x8f71, 0xa6d, 0x1, 0x5, 0xfffffffffffff1db, 0x9, 0x2, 0x1, 0x0, 0x4}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20190, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7, 0x6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20010, 0x20) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x100000001, 0x5}, 0x8) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x400000001002, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r0, &(0x7f0000000280), 0x0, 0x9, &(0x7f00000002c0)={0x18, 0x0, 0x4, 0x7b2}, 0xc) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0xfffffffffffffff7}, {0x18, 0x3, 0x100000001, 0x4}, 0x6f5ecbb9, [0x3, 0xe9, 0x0, 0x2, 0x80000000, 0x401, 0x5, 0x1]}, 0x3c) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) kqueue() socketpair(0x1c, 0x8005, 0x8, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000500)="ae7c67fdefdd2974ead420f605a275bf6afbe62d656b4dffd5ae01422c5e153492d8ca93269e3162bc65315d62ea1a620c4e9ac8ca544cde88f6c965be6556cbddb5a8dc3beed962310f9dcb77f3319125830a3c405b01f7fd86d6b38c1fe2c3aefe03f8ab9b5a5f506e9c830790478521433f39ea1b61010cefb83a733a56e8c4f9310986017cf0ab1bd73f807e457c995871a2d3a0557ac4e8d4d3d85aefe8f09ad9aa5ab6aa2edbfde87112f28b6bc259b85cd5d2796f14a43787c89fed28a28ed2e720ba5193b7a2cf3375d4a4172b781df63dd7f03cd0ee4d09d817275f56d7bfac4bd2f9b22c82e69e04ec5c72b202ac661b9352f7d7aedb69aa648b52e28c41a0fd4eeefc7cb769be1d0d56a24be6942285c1f1bf3f3af99bbbedc34a6123184279cd946cbcbeb0cd6f1567c0ff8a25da45631e6d2da525fbe13fd23373aadb21689a7837ce31a673b0406dd0ccb42ae79a74b62a489e6f7334f07b1fb18f0edb3859094ede0d9d07fe7e2644e1cfb69a9238f52b6a66a06b839bdd46e5303d56156345752b0203ea409aebc8417d709571b7873b687b0604125c2b92636e79c8863a237bf66c592c834fc1379674b44bd142c21349486ee42216c220119aa3991be5d9f1cd569e8f02c96b549f3054d4b6c8c90a5b4b045127088e1908c2d167c884d91b9536d70f867fdb830b52f7825b1f384eceab9935141a9eca7f0ad09158968c61f7ff40462e12354b08efec767bce2aa0f2c4eabe3f8f08d0e90e8af899b47f0acaeaf15d106c410418e56518467376689480800dc2cbcc063d394b32eccb99af6354fd61a2a7c667d9bfa7496d753d943281513f2e76541c4c33b21ac5c4e8a0fe69957516aaafe51a97bc74468559defddf50ca6613b2b91dab63dd39c39ab2919cc402559dfdea9480f907aa6242cd6cf567c1509765c87de95aac834a1ab84b05467ef844ed51156eaab92487312001cd1fe64b65126f369a6d5fe72ca21382e6cb7575699ce46351d38db57ce7e5e0869011ca58b1304ed13adbd632b87426328b84d06c8528727a64a4071dfe9e036a0aaf697567cc1de4fd5139054d134cb61cac28a08661233866a663d205a1052f8709e51b3ad8dadad60d31cc61e142c2f75f92e3a634490605c8d089f150f918f4ca7437cc97dbd792b0ea3f25a2eb7b1e85f91e3d7f08eaa066c63fc2715e3fbea8c62efaa8f31a5fa5985c72b94c9c406e4c8519a003e15638dcb78428dbf8055062d9f4100833da3642daf1159cadacbfe0cdd4b2434286a9405831c857b697a54227d1709570a262a1229a10fe12681802be68317da7d1f5203a746357bb797b6e73639fe02449e3132ed60f2e9fd41e6472a9f33fed350098dc570c7a22514f1153af8114a0a7e9f0faf212e7e471d1abb520f2aebe66ab925e6e21ef2c379ee1fcfee997eb43ebde2a99f40a5d968dfe2aadfe40d12fcf94fc18975bba9b3fc3eac098fcc6d1828c3dc3d3f7a3be8ad2506fda082fae8dd5fad7bd2c46131e6821fdaef71a6ecd4ca9a58686d0277a4950bbd7e9d35aedd0238ef44e85b133a098e9bd89d97cf8fc52a0ba719e85ecbafc7a0298e091db73c2fd657d365a7ffd555602ae8ddaefed5bc14f12cd5515bca4dd0df66e4b20a9b94386961dba6f8aacd312ec8e757375da08951d54183a4d098eaa303db910d7deb6cc915051978f56dbb46530c296b908da73ccec3090251e587e369c9990696c0cd3ef7e693a31172bc79fa3ca6fc4328ee9a83e25a6ed0f3d44010da8514c32c75e074fa6c269117e9ddc086aeaf6ad17b92736ab2fe2cf4d145742a56773104b9bc22943e2f2109ae498ae3116fb360f9a7d273010a85fce24e9cf5386fe7322a45988b588e28380bdab420a85c08e6efef0b8cbe38bee496f295cbf75eb4b48a8f0917f91f0b11cd8bbe72493f21d36daab6b31d9d326fa0cf5f080dfcb02f4a6e9f8a76b07f4d455dd6fedc2a8d5a340277496ec63a48a9f09b456aa79deacbb670697c94d883bb9e4881f3660cf5c2e02b4a2b48dc82cdcfd8cf43cb3384b66d5dbfcdf6947b282c490e2516c4a970369d2be9e1ca8f6de96bc699e4d3d31b56bd23d93691a2f61b110d3dc6b5b82a9819c3e4a0806c96e09254c0ac8f5fbe59f40e367cebe80d3b4a4704973e642c6706f67a880d143fc45adfd8a246b106e74a0b11aa3466e2d39a125b8954920793a9647a7549c04d9d1ceaec9f3534389bdce77426358e0e3c590b94480f1860a88ca5a613e03762e7c12ed9de32eaf5e2b2756acdf8ad7e15b6c479ea084405205861f7ebb9daf5daaebb6b98f0bb5929546aaf4c494bef6d3c7720c1d8ed6ec4aa88279bb77cedc848cfcc3bd8092d0863b93fe0d605381ba7782a3541e65338b8e80e119085f258d3f75ef59eec3aab3b4e8434d7786b6b57985f18e53f2bc055bc8b6dbe44a4a62566c55146aaf1539c351bcf373aba56c70ab56fa0f8d4382c0e7fa37472725d0fd317c95aee218c73b0bc8f6dc19b5fc7f99c2e5d08b193ab87b30705c68b0106eb447282ab3d416c206f7fe5c86a92c0744b793ffdfdd5ba530d638fbc5a4c9d2328e25a21d0ff8a4d179be7f63a47c9b3d72fc823cebc8e2746451a19ce2f16de1057647508d592e8dc373bca15237e6fce44afbe7d694d657397c2c9f2f2301d4baaeeb1f027c4968118e5582480bdc02b1f09fa632bac656525393b8a7c6264d71803f322f74ff3165fd3c357a1f8e11bd512b7e8388521e1fed57d07cdd7aed6dee9cc756c40a20709235e01b0cb1d3680d90c96e15e58dbb6947837ba7365950f483fadcb4acc6d0abb03927ba5018142ab7aad78ad0b0b4607d13b559c21a2434a6caf4491a8a348273010cadef33914bf1dde4cd6af0999123b91642f1bb4cfa303760f53697e57822df2d41f2c02192c02d1ca6d560239ff53a1c6595a592f5c4b44aaf98399af1685d76b59cae9de9a74c9eab36eeda8088ed6dcac9a60568f867dc2cab4a4222d174508661b655ecb90dc0fdc1d60d95b6b8e6003571214f5b695c7746f0fa80ea59d8d048b96a04cf655a99c3f0bcae932f5316baa6f505332963013108baaa34767d387f6ace63064abbface616f68736bb18c0d2cf5eb008aa9aadffffea9c4382ce825188df22eeecddde389db0e42928b06c26b6273c2225fb5bfd95250283e56431a4276dfca6f4485372682477a8cbdb3b713d594bd8831121dcebe15b4ffce2ddb656e439ad95683cafba33ce2988e4b23df8c800f9b9199b5ad3e1017d96f90c8e34aa0edec3cbbbded73c9c26d4183ad48d48b41d567e0f79154974b9aa78c10eba0a28208370b969270e2188d2d73e619434bcbbf13dab7ffe5b6993eeaed638c8bd6f311a294a7dcba9f8b8284bf3aa9df80a08d248304b9d56a1b60e5ee44ec04202e38c401a71d29f6458f23aa02d7de0c22de5dff6a3daf3c1237acef532da377411ff1457696595b461768eb1985e115b394a4e98792d42c0a", 0x9be}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r2 = syz_open_pts() close(r1) r3 = dup(r2) syz_open_pts() ioctl$KDENABIO(r1, 0x20004b3c) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x1}, {0xfffffffffffffff9, 0x6}}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f00000000c0), 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x82) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r2, r3) getsockopt(r0, 0x7, 0x2, &(0x7f0000000000)=""/17, &(0x7f00000000c0)=0xc) getsockopt(r0, 0x6f35, 0x5, &(0x7f0000000100)=""/216, &(0x7f0000000040)=0xd8) 16:00:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) 16:00:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) read(r0, &(0x7f0000000000)=""/30, 0x1e) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="4393e0141ed905b1a62dc31d184e76ed6595bb77314a00f9b854fcdafe5769672bd19afea239e0f40f6c2be4d884bea24dabcc216789ae8344f51f74ba1057064bcd56f45bc06cceea4914fc7b6ed46c9ddc081d8ae979d07b61adb4f9bfa4f5359a7691f8faffe750225b5f0237d068a96a937e21c819f196ac7c2a90b29dc23767c221a629193a0c758078cda47f0182851ba291c62afdbb60c6160766a6403d3f4ae44bcda5803cd531f3256fccec1ebb9c48a2d28092772fc4b025f4924e49f5fefd7e6e45", 0xc7, 0x400, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000140)=[{0x3, 0x7c92, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0x2c3, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0x8}, {0x4, 0x100000001, 0x1800}], 0x8) getsockopt(r0, 0x65f6, 0x1, &(0x7f0000000180)=""/148, &(0x7f0000000240)=0x94) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$getflags(r0, 0x3) sendto$unix(r0, &(0x7f0000000280)="4fb2c2a8d542626b361dcab58b4769bbefaa6e8c95c0bb9884617d7159f79eccfc3c7f71f73b52fec7db462b6e865459777aa6b3e8d20e3a5576af5c8370cf97b59720164d2197e4dd20e99a80fc5cb5ccf68a1b8eb163d5f579688cfe9bc219", 0x60, 0x8, 0x0, 0x0) semop(r1, &(0x7f0000000340)=[{0x0, 0x9, 0x800}, {0x2, 0x8, 0x1000}, {0x1, 0xfb9, 0x800}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r0, r2, r3) getgid() r4 = dup(r0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x41) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000004c0)) r5 = semget$private(0x0, 0x3, 0x0) r6 = msgget$private(0x0, 0x94) msgsnd(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="feffffffffffffff"], 0x8, 0x800) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000000540)=""/81) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000005c0)) fsync(r4) sendto$unix(r0, &(0x7f0000000300)="1262e17c10599e6eeb3d563dca33ee1195ae39092f3932c6cfa96bb59ba1894e9623", 0x22, 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f6669aa5291df57c76ffd7b686c653000"], 0xa) fchown(r0, r2, r3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000600)) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000640)=""/41) r7 = socket$inet6(0x18, 0x8000, 0x5) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000680)=""/51) setsockopt$sock_timeval(r7, 0xffff, 0x21002, &(0x7f00000006c0)={0x3, 0x100}, 0x10) 16:00:19 executing program 1: r0 = syz_open_pts() flock(r0, 0xf) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000007}) 16:00:19 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0xa2) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:20 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000080)=[r2, r3, r4, r1, r0, r0]) lchown(&(0x7f0000000000)='./control\x00', 0x0, r1) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r0, 0x1, 0x401, &(0x7f0000000080)="5547d15d6149e27fa97b3dd31f5ffc6a", 0x10) 16:00:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x8003, 0x0) close(r0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b75f3da216d675d473551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad4c9011f7800003c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18e6ba459df1eb4e812ee5df9a2905dbf2e4c142155b9567c3f82ffb82f432b1ed61bbb3d3d42c66ca3f8b0685dd54c4bb6d00192b39d68c0a6af994d360698b653f5b90b8493deaa52a3f4383eaf2febeea1c9c277d6b575d271a35e722ab4d35e464607572836b20d3774ed4b8eed5d4012d8d13f7936685f4dc73925ff9cf70e9afc6b2261ab1d91cf1309", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = getppid() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x5, r2}) ioctl$TIOCNOTTY(r1, 0x20007471) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1, 0x6, 0xffffffff, "f775940b1463b056ec09253642cf6dde3d658865"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) flock(r1, 0x8) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) read(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x20180, 0x51) utimensat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', &(0x7f0000000180)={{0x8, 0x1}, {0x800, 0x4}}, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r5, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x200000) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2000000000, r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 16:00:20 executing program 0: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffb) setitimer(0x0, &(0x7f0000000140), &(0x7f0000000180)) 16:00:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = msgget(0x0, 0x204) msgsnd(r0, &(0x7f0000000040)={0x2, "93832477d0ac208337baee9429de42263b5635f543b7ccf6f5ae652a57c6e611f825470df25aa9820202200211"}, 0x35, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x0, "80cc3726c1f26c2362d3a01abde121f0be4ee912471000d5e4f513b1d0752f9b2b979dbb517a8d85604e9644cf6e62c01093cb2b8fc035f9c8119ac769f7b8143e5a416e90e077cca5d6e3c6ab11168d4ded208e8a3605460f67ccedcc1426fb370bfdc2c2f967a79689f74d00d000e219ba97e453e560111c5254970e5e33983db4f7a4048a5a8e68c4200b85c12c1b31c3316a12a31e20aff2b5e955044e8c02a7aa5e4c6903e862d5bb316192"}, 0xb6, 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78d1, 0x0, "f1f735cb40e374632e860065f3d1d10bdae2b8a6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0x0, r2) close(r1) 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) ftruncate(r0, 0x4) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xa) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)) 16:00:21 executing program 0: socket$unix(0x1, 0x200000000002, 0x0) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)) 16:00:21 executing program 1: mkdir(&(0x7f0000000140)='./control/file1\x00', 0x1000000001) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./control\x00', r1, &(0x7f0000000100)='./control\x00') lchown(&(0x7f0000000000)='./control\x00', 0x0, r0) dup(r1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) mlockall(0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x88, 0x4) munlockall() pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x80000000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7ff, 0x40}, {0x18, 0x1, 0x100000001}, 0x5, [0x2, 0xfffffffffffffffa, 0x2e, 0x7fff, 0x3, 0x8, 0x7fffffff, 0xffffffffffffffff]}, 0x3c) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20000000005, &(0x7f00000001c0)="caf5301d68756df7d92c26fa011d3253b92e0ce3241b27fc5d02c61dc78ffc9a69ee912ce56f0a808d559a7dc50619269870f16adc11149d52bce7c2cf73e58a2b98771327e5b737d61cff14e73e820ee9282b94355d15d49190ebe8b5c6de63be41e13d3a5f5d89c484140b4dbdb75dd226f0b71aafaafecc94cec753460acb13e38fe571fd4da5ee1cbf87bfdc80ccbb5f1e0e72b4cebdd09fd405ee8d3bb8e0802899eccd3cc6000000000000000000000000000000", 0xfffffffffffffcb4) socket(0x2, 0x1, 0x60000000) socket(0x20, 0x4, 0x1f) pmap_unwire: wiring for pmap 0xfffffd803f013b40 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013b40 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013b40 va 0x20ffe000 didn't change! 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x4, 0x845, &(0x7f0000000040)="8186a98fe7f24d63", 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "010000000000000000ffffff7f00", 0x3}) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x10) 16:00:21 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000f53000/0x4000)=nil, 0x1004) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x3000) shmdt(r1) shmdt(r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x40) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000200)='./file1\x00', 0x100, 0x40) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmdt(r2) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x5) pmap_unwire: wiring for pmap 0xfffffd803f013b40 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013b40 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013b40 va 0x20ffe000 didn't change! 16:00:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) write(r0, &(0x7f0000000080)="e0783bd5592f13e5223ddfb9dda105a1c5d3c07926272b5757dde89fc6eebffbb6e3840d091ca5e3fcda91131986cd24680876c6bd2bee51540cf56df7d8a640ee536acc375d105128b30929e8236f80f4cedfa8f823c5ea7d2aa3051c282c34757970d92101f08d7cfe331d38508db27919ed382ee68b59cc91b76db8090c0ff8339ef8", 0x84) close(r0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0xffffffffffffffff, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20042, 0x0) setuid(0xee01) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="0ce5204e7d5a24f06f92a2db0b879169180ca91b9f31d038176524a2cfc1ac68c7b7eff581a7c63e26597278e10beec865679ba5ef7d097c8314b006047a459be90a92042e1f129085fed6e90b6fb59491128c25905858be1fde4f87f4df571234b5e11e3fa1301a9767c5a0b11e0c8ae78872e0170d43732d476b44a0745c3a26345b960c169fc6482f82ddc54fd2fb9c18cb25c998cbf8658ee312253721582553f0b1e41831aea1d780b6ed97ec34967d5d90ce16a584b5709622e7723dd7b791e04e680a4b28ed6df816e2f1daf6196d8cabd0c42c7609123f3fb1d4383ed0bc31a93d8c0f25908b6c0b32ac1563e01fa44f00c6c82ff4f88ac6a63b84d2139caf6eb4280737ff5667b4de82e574a87f338e06ba9a30d69444089bcdff0dfe524159839bb9908aee2ecde9c11bef3bc4ae6c7d9c50ebd0849908a14e141a4ccc9df4c37378656a62c8264e780e0608d122df7529241ed1ac9e823b03a6efd062e952f3273bb9e3cb1fd06290a1ee88d40c16b2452bbacc256f8c7edc4d308228946b60ecde9acc8976abf408bc6c2ae3a607ee8ba20bb2de48e93df1643399e00536644d976fe29459f74e40ff153ee4cf210fe646fbfb37c7ee1002611a35c681cdc4afebefde23bc14b215fc01c93814b22db27cf848dbd87e47f1ddd519166d0de634aebaaf8ba39c76dc8833f9e984ed9ed7ce4ea1c12e2a29a829891baa1813825f8c3abc7ab5cde29c032fafe65a0f1b0f98a457eb54417655b61ea472955a9c977b2c61915aee4e75280e4a2473fca1d6eaea047d1ff5a48f341f409781af6e6bc410b69d87541c926fdcc7d8bf3d15cf88b2349c4a950294e71beb2920a03a9a1993b07487aa09cc6cbefb7a7e8984c460531e086eef910ff969a578c98ebd798451143e9d51986da5b3971dcd83e9696961ae7c8f7a253aa3a676bce7d427001b280a89c85459f385f5462505968fbd0cb64d321b4dd7a65234cb20030ec24001de63c1d7780c1d8d49a3a8a798db0722183649685d890f4f233625ce21c8cd79c528cbb99dce1aed79eee53c36a6b12d1449929dc9d39734ad86e99a6905cf85702522781cc116ddc006783ae72a28e341aa529d9c3f1f74bac08f34c3196637861250023732514bd08c301d651ec80e843fa0d00cc286b4f9ca7cceb188b1fc7a76708852a1b9f3153ee5e78175379ab80841632d8fa1658279774674661d0687089b502817e7098f9b1fb7265ad4caf028f57d237809d96a103dd301243e55ea414dd658b0adfe352d54e4472a0e6455d6ad463e9fad88f17f351190f761ced3c476a2def23440ac78989b5dfe4b1eedd4a90b0357ffe255582f78f9bdca76ef826d027ddd7995db08d736b554eefacd03d34e55545a4d0f7138140885baa1eea2acf55c65467b7906dc2dbcac6ad92ba371b5f68e324e865af41ba1843d2110a8a28aec0ad3ad7392560baa504ccb81a7ec10881f223113878746fe961517c16567674fb13c203ef2d5416275965f8061eacf4929102665e7fa3d049acd83bd0fe33c46e84bbaade24f696c8857ff9e3ba59ab1fbcb430ebf57f96ae002715732bd0e45ca92d01469d4866184fec15e735cddc67dce06ad01317a53bed6012c8283e3cb99a018238e843974d80f28596860427ae7e5cc3eccaf0353b3ef1e1bf35e0163d00e8a50c93f7227607f13026f0e0ba573da502cd69839d6f718dfcf615c5315cfc4bedecfd6b8fdbd1d1d95f7f15d948cd7e23b53d266f42fd9400e0ca024e7c3fa0ee52d3ebbfe71ee1b4f6b32271b9709ecf136edb154bdc792e3b46bc50ee9142894ac5f8aaa5f90f46f42c3ef62935d0778939665cdea512a2f437e641da5ad6cd4bc2e202106b92e4d0bcdc4f15e015f5663c1f60a30ee5b874c1b879d64168a154a2331e3b5c8e1cc50adac10de1cf941967db96f3c0ec724c0b3c25bc8d98b4986fa3e2392c4431caad05a4e643e4c90a49e989fc8bb84d3ae75941018c99e93de1f97991ccc5a40cd538fa6524d9ae2a05c35c126d4899fcaf0b3e434dafb0b24b331798a4ea8275c568b9104359104c710b4d84566071c9ec037238d7c69eb4c8dbe94aac20907c5df7fcc1fa92ece1ba3d7dd3b13085ee3cd490e418a0c108f381a9102932f17bc53dfc4944bec8d1a3fcfb35f40c2e0c60e101a50d7b6648ad24ab09fdcb5678dbf6f1d0ecc6980c424584874d68076dc4441cddb29391050ca4cb9bce51e2d0291d4b978f2bddd0cd036a5dba7a8d0fa012a2a37da7b6532907da375091afff9011116d0b29de40965c4b521d7d8896fdb9ab7e48c8f8b97a12809bb08906f11d13ce17ef9ed12d1ccf9d538a986a983121f0c8a857c3f65e6010d36283ce6be7dbfbd203e2e858d1c233166a08a69230a9977f10cfa7c3209c9bd182572c54465a2aeb078e9bb621d1d127bfca5dae56a9c5523d54afbd84e7138d706c47a787c87b5f2932a6b1cc6e17d6aabee8b8aa9ab186c37cdbd535417afec636d70bf264830f30ec9d8bf938bcd8021ae2275beb6b0d31e9cb6cd8d672f32734332efd2b383f4a0048cfcc3a841c87eac17c3e1d53ee1ccaa39567c221665926b776839d9cea5be658ce3b6be7b93fcf42ace277898b486d8ea1cc8cea894f7f71302211dc23423ccb153e4e53b6b08edce6bbe10fb2af84649439410234615461b4d5f3d2e14ec042322fd6f135ae637d3ed76eee28eebcda941f1eeff8e66f6927748037e0deadbdf005cf031fc91af8801461b23d3aa5479a9bf00d9fa486dda17d01b7894eb4e91faeb7906ccdf4a327906c16a883cc170b6a140afd6bf1850ab3fb800947065ee9970ee3af45cda72ef0d8c9f7e9127088ab35ffe49c4ebbcde1a4ffd65061a6d1a88163e8476033761730b7d0bef19ed8cf00c151b28490a78014fbbe6642263c68266ac963a8fe2f226f640005e8b501abb585204d28671f642adf4e8109bc6dc2e5a5d2a6ef14f45b1471a59b1cff5c4fd47c10ec213b17daeeb0de3a114f229ec7b2ee856d8bd21133b6d99eb8757839d948517206f7a8edadc1ec894790b6e9cdc85f9c78c225f8f2d18584dfc54ed6eb62bf879133a65c23066d54cc8d97a7897caa73737f093a2733a59884f0e707eff653a1691a989135cebd5718f5ede6e7521b0d3d2dcb5b187ff052476e63223f4350e5c4f5b03b5e84063754f933caf7779585d689c62ca4b428510afcbd59a7e2462304298f0aecaaddead17b524aee5c69ed42e0fc67891410a60834c77e4462e63f63c479d0321bbf5f5ab7c0aa9028711c1032e7515567390305ffab138ba3db35ab4085e79dbe8d42acaa817fb38c2fef35e111aa15b192bb6ceee1bf4de47c197dfb1758de23b2822898e884fcbc8e3bde4896f345ebe2b7f58e17f901cada12c88c790d497300e9e78841b2bdf5c03c337325b6419bdeb73cecf8891b34217653ef45c385dd2d7bddadf0bace94928eda4e261de5ae4edad36e5a149202cc19e4a3912b164a75d2539a3f256b96a6e27e5fc679a0e87e31cbbd3f2ef91bc36f6ee1f3bf3e09ceb094798e3a2364f1b46303cd2f297772b301f90852baf06e04fefe0e46549592d61f0b028c5cc7ab612b944de0bd29e573226c0742487e00e0baf45dfe1f1262c59f17e38f0ea120ead29b54e5f6daaf7b665611e4b59d9472a11ae6d2d15ebe3f61ff96b9f73ae998dcda415ea185a79fb32545c77fa8286eaaf3c2b6a9fc0204524e877313262bdc4cf4024800aee2b4210157f9465e6f02cc85d8abfef44234de31f63e63cb2e7310e7bed8615978f9aee923f737ee42f8a352d75085802cd8739aafde2eeddb108b484a5a453b783a6b29fdd536df80c3c9f22904ceb3e86019f60d11d770982995c6c4d4d1efe93e57dbd4086dbd08bdda274d743b8d61b5c272a6fce748b83c2194eaf680b38eae85e34079ace2fc82e8096ff02596dc3f40a99091cf5563d173f838257a0a2e17c6f612e272b069147bb43573bf6a80fe690052ee94538b3e0e865f767e1f64aa33f24a12d25f86e5d092d6b369fd01f464aa11096c5b136b0c67379b9709bfb93c1f494eac4d5dfdc26be53df97f60890b05703423d9857b5f976b5bdabaa21a4929bccbd609659f90c6c43463bffe3d6be1bbf821c77a7f45a3d73e1327f75834895571e23ef0d9c396cf4c96ee9c25942068e78357cd78d9b4fcfd02283b89b76559fdc2ab07490b92a1188e07cda0d343beea81b50b5f1c50e56ee0b17bedee31ff0eeca19350b61ec41e47e2c9c0b6998e920e3df94c210fdd8f001a449e92cb0bb23118bf1c2b676870d3be2f5c4c76ae0f0e4f61c6d11e17459e7461af9d9ace22948b6f488515134e6fffdc81b2061b7e892992e774423dd66c2dac5caba82f4c0a57c2fa1002358d703cc00913c22c6d87c403e9f9adc1f03adcb003ed7cfcdbf9ca5002690aad9c2129dfdec44eaba60647ae8982005c9257def292e50247b8a224ba406fad858a7e3d8031222ca8cb7d06f4482af5accb0f033b64837dd67185b63a1b8a2c86b88cc1675957db435cacdbd7dda404f570d24e8e5f4ad9f7d88fbbc6686cac7b96f9143c9dc84ed86d23ee87443d1deaa1c760cbeea23b4d0548e0c7d7e4f4fce45332f65a1fd47052da0b24b43864e72567b0dc78b9da90b67041269c9f0850630f2cf2c83942a92a900c294a6465c1bdac4be89a863a5bd4ee9f033bb8fa12e60976d47b95aabc95a33cb5050f49e9f53e492e345d961e892b81d77d0eb1c67953dde37edf42951684b283e48efaf8c640fedb45fc643bd9407456fbf3599de787070bf0bd8e0ebc215dabc40aa12027965f41a6c4d7211e667f6c2a3db7741c0cd8dd6b9337f0ec1c2d52c8c6cf240399e2e7c4236c4f7b2af3fcc4eaf1a916b810f7a00ea48732cca9213672c1c82dc24c8aa378a119ef9a0ac99a498932fef042c78964bb0e1ba20527160fd7f846519b2e85b7851abe76897e281b01524e61c5ae27d06e236eccb3601d8bbc23001c5a9b3ad375565291dad4f85b07b18e1403e6609912c2241e3db9f0519bf5629b4ab6ba2d83406bd5974534ed057e5fc569eccbde3524dd99f9fe2f8cae5903a78564b2bd94b99947468d7b13d35821d80809d4cdec281cc724ddf87cec40c683a86c8649daf4c63f43deaf5bf76bcc74705b17cc9a734a18b24b280a0aaf3c5bf8a6a99b7ba0a34790a620e92dff901772e103ace045aa47f966d07c6b8dd039b9358903c283fb33df2772cb0c4c943059ec0b965fd9c74f3eede672acf1d3f37814e52d0b7080fd1cbb9a41205df957921b4ee21447203748845b9aa62b9addf2d5ac9bac73b0406c5596c395527683e1cc50b2505087b56ac1991db7cc51419d3a21a5a6dfb91", 0xef2}], 0x1) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8000000000000401) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001140)={{0x4, 0x5c08}, {0x7, 0x2}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/4096, 0x1000) 16:00:21 executing program 1: r0 = socket(0x400000000000002, 0x0, 0x8000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4003, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000001000a, &(0x7f0000000000)="dc4e23d1d2acfc56ae5dff0d12a9", 0xfffffffffffffffd) r2 = semget(0x2, 0x7, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xf55, r3, r4, r5, r6}, 0x20, 0x80000000, 0x2}) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x5) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1000) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) sendto$inet(r0, &(0x7f0000000080)="8e706ee6c1f4c52b5fbcfe98f9b13040d6d6562471b7671a34c9c6c9c714f27b1af388ebf7509ad9624df0246894d42fdfbd0e25acc972e566e2f9cfd39266242b4c17ad7cd087a8a6d8f67471aea86ac27821a1fee7832ecad129268f6c99d6ae8e245eed6dd401a625cad62d3d328b946b20d7debedc0047f1d47af5bf004efc73958e489cd8613e5168ff4ed642030506dc6f", 0x94, 0x404, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x7) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x4, 0x84) semop(r2, &(0x7f0000000000)=[{0x2, 0x3, 0x800}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) 16:00:22 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x20, 0x4000, 0x0) read(r1, &(0x7f0000000040)=""/4096, 0x1000) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20882, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x8001}, {0xff, 0x65}}, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) utimensat(r1, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x6, 0xff}, {0xa346, 0x9}}, 0x2) recvfrom(r1, &(0x7f00000001c0)=""/70, 0x46, 0x800, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x1}) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getrusage(0x0, &(0x7f0000000280)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x1ff) bind(r0, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000380), &(0x7f00000003c0)=0x4) 16:00:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) write(r1, &(0x7f00000000c0)='p', 0x1) 16:00:22 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) unveil(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)='c\x00') bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="482baa5545a0cfd787f1"], 0x6a) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x40, './file1\x00', './file1\x00'}) 16:00:22 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x4, 0x2}, {0x4, 0x5}}, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) r2 = getuid() setuid(r2) 16:00:22 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x3) 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') getrusage(0x0, &(0x7f0000000140)) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) getegid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a24f9aaa6a601be37f7d23b4563d4569dd680a96", 0x0, 0x7}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000140)="1e", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f2f0bc59ab6a208a02438c2bbf858187a9329509"}) r1 = syz_open_pts() dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) recvfrom(r0, &(0x7f0000000280)=""/4096, 0xffffffffffffff77, 0x802, 0x0, 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a195872409c68f5cad37a53f057e798202bc4c2f6669b6138ba7f106f8fc0fb72f59c5a8d045a702df177a67c5a8cc7691eac443b2afa07f0000000000000000000000"], 0x10) r1 = socket(0x1, 0x5, 0x7) setsockopt(r1, 0x5, 0x7f, &(0x7f0000000100)="a9c69573f136ce078beb2625d95d2bf58c", 0xffffffbc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x2d00800a}], 0x18}, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(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', &(0x7f0000000340)='./file2\x00') symlink(&(0x7f0000000100)='./file3\x00', &(0x7f0000000400)='./file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) openat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10, 0x34) mkdir(&(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', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') rmdir(&(0x7f0000000040)='./file2\x00') mkdir(&(0x7f0000000140)='./file3\x00', 0x8) unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') 16:00:22 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) mmap(&(0x7f000071f000/0x3000)=nil, 0x3000, 0x0, 0x100101d, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x800, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x1, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x2, 0x6b94) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014108 failed: hole in range 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() r5 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgrp() r9 = geteuid() r10 = getegid() r11 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002780)=[{&(0x7f0000000100)="9793ebe3bd558b615f2395", 0xb}, {&(0x7f00000001c0)="0e05fe7b75e32523ded94cd29c92095f6e0382a7a362c96d9cfb064458608ccfc1ee2f3e3aa50cb2e26e47e60bb09a3ceee9fd852717e1b3d4f71ac856dbd9f47b5244083e4d92e5bd96eb3d83b2c44d5df776027416479282086129df314cd51e3eb61a68151fa123baa1558ff14947953e7dca1841903302d3c137c520c5d4b44884ccfcbd95323d47352ba24b4cdf6c74e14636d0e992f472fda771b9cdf8eeabffef30bcc085241f2a0b", 0xac}, {&(0x7f0000000280)="7dccd682745d164afd866c469fd694352cfb9356ece373b19039259e991a95072ffc067840b6401e3862b4e4de751510898341b578711142398b08ec0085384fad89a403854ac44b03966a20c730d10051a2bf95e3ff60515c27e825ec933c071daf09a38f7d3bf64f368a3739d4ad3bcff4e2f4b875abeeb4", 0x79}, {&(0x7f0000000340)="646f4ded1f7e3ee523e6e55b048ca3984e8f82cf72eb70ec2128edb4a2ef36df56374bce91d4e8fe7df320a6311391f6bf28b543b211d6e0ffd2932e0019a81dc3572592cba80e1b7dd6b5ce8d10b678d75b7046399d6bf59156bf32972cfff71541cde66da4faefdbb1c5b4ae602bc331f5e84e2089ad0e4ddb31667a7cb8b6b05712385c3c8023be7854675ebc258f58fff23100a1d69c12d10b4df03d8cebbf91f2d1000b13aff66cc439f4f99e63d3ee2cafa0a3485789d5bbae59dff53f5f5f95aced05badafbf855e90338d0dbb7d4138d18", 0xd5}, {&(0x7f0000000440)="01c204360329b028e39805029ad8e26e40a9d59284597d9a1db8188bfbff51608a44df671463b15f5edf15027d0907800f9840536cae969b987679826fe0367b043715736ac952cd97a40f584c7e8304d705e54240034e5a747842f7dc96d26373611843840a5f6392513214b1b5937d84629b00cafc20ec7524e4f453b9d84c5522e267b0fb579d8488f5ac34229af11da83772078e46c74df01bc161c0e9022e2943ab72454b6847e3b935ab17ffb0826323c4e883dee295e2a3e7579af39a8cd497f58a195e7b1f4a4939c63f1fa0b553623e4fc3fec4b0e056c6864890e0acb302f7773b2eca061f3a0c1c15858f8d59be4da2cb", 0xf6}, {&(0x7f0000000540)="182d8e9a9905aa0bb8b9db0d2362dc2b534d905aeee7f254170c01bd706f4fff78cd32fe2e2fce51b45b66cba9f817b4b3bf488702789116ca6217c9c94890d574f09f86bebe80f220db7adf749a9721d1c5270b14e4bcc5c8821909d5e91afd68a560fa0b1466033857416928293aedb17f5fa7e53962e1ae5868790e419937408d020993aa4cf32f5050948cd1845bc3110373929efb333b7de7f35494a62c06586898a40fbc190a5dda613d6e9cff98bfac9549be66f54fcf75be033c0a91fd266c4782f8ff82169223dd90a0a139ba746e9065b5707141a22505419135d68f9082d63235b0f67486f96a4eba13057dc7c46b80386c917268b057a2ff60bfee6d5b95c923d36bbfc038ca5b818df4c35189ca1bbcc3225f1f189733b2badb1d854e32308bf9c45f65fc3e4a5b2ee0f249cd3e12dd263b16ed4f60690dcb05e16260ecd0590166d179bbf6bf09a7f06a20dda44199ba79470adfb2b04f526b345edd8c890ae67ec9ff8642bafdcdb2036b3f39dc7a540fd9cadc9be7c246f2063d7b5ff846c3a6c0166ccb2b6ea0784d420b0c1114b9e53483bcfe2b286afad54681e4aa0ea23349aee8b046212b4b3c5ea4e61ba9e6c2fe4d9edeb097e315418f9b4268ad32c80e9254801e67cf5cc312d822dbff7c611e175d20fd7d16c61eafc82769b20b9353a953205ddf16becc3cc4a5702352592ee78d88b0160704213f288455826796d41ddaf6a20b4743792419729579a6378e83a8bca83d176f97aba924beb64898ba55aa31f5aed10525564c8e51d0414d269db4bf3c0e0c0f37b8cf16cff28ada3d0d648b8e3313ea40ed7e75725fe65b251e1c87d45bbbc01df9ba77a9eba57232221702148c7ba6b9c4b8cc737c5ffe8acbbdf7b20afd4580366a6e68abcc096a40968694fe77fab24fc47dd78a5c8e08d8e03613bc431468ecc9caca9106dac1ae623099c2493bc0fd5296c866d36bb562b8bd9a601e94f09c59b0fa82ad1f1a40b6c608eb859494a137817cca8ee120760c63c1b79f0feac51b6ccc27f3abb16fabeaf182d8d9d821225bc665e646103b9ca7b4040c1d1634d569b42d3c5db60949cbf64d15a0c3cdd47243bc78b66649dcdd32ad9d446ae66b9b6b94fcbdc9b260395c4a77d2e4063c0fd92e278a3adf5bebc32b856195a72d7ec301c7b5d31f08037a50148ad6fb244f4f3b83fc42ee65078beef302589b83479945caa51b5de97709614f7f11a7c4d5336d0d05924ab94bb4cf68992b07f7e9586c40be63870a0752e0eaef8f4e747c4b8ee7e2f6baa0ff935f03585c123b95d6d8f02e07c4cf9f40bbacae3546910a63850a4ee4a0611280eb2d7d9a9e89dba1afe49d6b3ca572bb6813210030d5362b4f9286eaf6dc9d894fde8cd210002fc740704ff88d4238d26230ec52f6d12c80860d282e6d6ed6125c7dae1f5905cd6969982ff4f9ebe3c8e04f487bbb1bf0139bf03baa54e7f963d96357305e103d2075848749bac9fa45010a60564208479be7f51ad427d25eb672109681ad2ea5c1e4c17a338dffb8cbd9e9519e5a4d9ea2165af59c61a8b81a825435c9ff807ad2b7d1581a1ce40813d2326d26710e19c0407d5929c41a91b520d1e72bbacb828c7c05c75a3c7caffa86d48df0779648b999b9665c184747155ff022a85e64436ed66825f05b452f33a74a4446db88aef5bd33164d234ba3fbfb7bcaa8efbd3bf509f83d70fca2759efc91e642526bfd5700ad6f692933577cb8ad93586a9e3ee2f758fcc6807c709c014990db978ed7b924ce7928d8c355f4167798d91bc09cbe8761ced7909e07985c983dab72f0ce333dd54d91acb78644e7743fe5d56c1673c0ba0a7c611befe4e96ef7f867e08c08af57a4fd551e8bb2e411f52671aed56f8e93a7898011c4e18f4ce8b7a408f40ba72bd2b6d035b4bdd7f6008673c301cbde7311fee62c9e062f2217029e72c3364b6d38a2f7fa17b5b0169c53920c79aebcfd460b89fd76db2df3b6ed67caa5b0b30640a6b5283fda7fe769351df65949804f8d86641bc1972aeac61dccaeb47ff2d2ab145562d01d27aaa2e0ca2221f3bf634e74369b55054b7b8c716cc5f0a8020e8a882a4856450695bcee393bc46a98be10f67431863867a73ce1cce6eacdc9d94fb7667f10cfa059a5a3162c65afaa52d63df8780410a1c4acdf6a262422c8d6456e38a31ff2c6da32dc354e917e18db418a361f72ee58097470bb0b97650546a40158ffa43ec2754008f996a8cc79fe4f313f8df0eee2d063ebf89e2f5b7cb7c215f85624205e3d6c42bd71725da3d61fcba1b3fe940c2072bba164d69cbc1a1e65e6df90776986537612dc9239bad2b6f26cf23f18c0116ddf5bd9a761a4d7d16edde8b4e9ecc375631b0d8b8a722e3acea66ef319c4d185c382bb986fa476ebee2e1c3544ec5fb4c69e46816b514aedc7f95d75a35094d113eee4e36170188c128ec75075d632a6473cee516daec968c704da42dd199385348482f55d23fe1a293ebb46e62889509b461055c036efcaaafc95b3b81ae4a0802bc42123e2c0a0fa899b74ff8c6b6d9c9ca51b2d1b05474210ae411b84ad1d854732a6912b87446abd8e9b2b9ceb61de0ef9ee8ebe020d247ec89ba5875350d796d050cc9bf22728f5958106657ba97fab955cb7bc4a8e53b4ffef81b89be9de328ca5af33f168cc8328f8e5094c054727b7d79657c6967f81d5c479e5617fba579fe441905fcf0c11f7a42329b538df8e314836f44b615280a2c94335d47b196b101933b544e40a035b2bcb10c457f887838776e3b575d21acc23656604625338617dccd989ece4c1101326baede8632068929f5fb724161004a37e698c200e11e29f0573ee701eef44b4c2c483c8a22adecc76acb1847e44ff5371d0efa71c49fa8f4792e1031f0dcdb3da62bcc46ba34cb8e1863134d695dea1bf7b18ddd9618d4e1d3ba68e718b67f348b1419c57c10b9d3e503c7eb89b44c603d3d8cd2ec5f8c6b7670eb973a48e983bff2df66704fb80fb1f712f1fa0f9a623cb125a14a5cfb8258e02b9c7f6d3f1b65beb771f2cc40abd8a747b9febf51650ef7dbcc053be1dddddfcc8ef7e261487ee266a7851ff6b5d40df900f9901e687f48da0317dbe8cc5edb66059a9a5c32781a117388bdd6ebc0ad51086be02ef38eb837ff95d5e204391021b5bb1ab448decba7b752fca9a379f8f7c58d60129d33727cc443dc7c93677312601ffc5ee8f41deef3c1c9d6c1134adbc168de25e79944a474a5ec24e70ed989fb39b7a4440d084b54563cb66e19280a8fc7d8370046f33d0b34f86ae29fa1344c39ee55477f221601ac7b3fafde7a46d924bce440ddb377520d9b669c13c6a65bc73e22aee8c2374143e1ab8fca732b8b6095847b31fa0ae222c261e63bcbf6bb9ba14f9328e38aef7bac1fcd32bd545ca7538ef75637970bf52d2553645cede392d8721b23c505ccbb9414cdbdfea2146b81acc9bdb3ffd0049a2cb064f670786a41b084c029e0d4cc6da7649107c0a155898267cc36b804ac5318ca1ae73a193aeb7e7f985f0cba7b034f4780a28829c30762429ef6b74d214130c2a976e9c8d507b2453886f065b7586febe82d883a6a4c8092364bcf85b4d35d1215518b8c071b9ad6e3dec43cecee5393126626bba80bfe0ab4432d7eda6e0973f6a7f646a0d90a92bf15897f01be2260de11e2a55c74163bd04133072fc66b96eeb57c35cd700900990a4d99fffa52d1672c1e9aabcc753fadd3440be0ece624bddab51c683bd32a96fe40c516fe507a594f19600975bd4744b6c11108509de387ab946d0316980a1b7ffd031caef10a672c3877a7df38af48b097f21c380f9b4e9985ec6d55055ccc9d1a702fcc99deb777f86a87f4b3ed35e5db2b31b7f00044cc94300e94a4f82673b8aac0ecfee171629128c89c507d77642b11e65cd11d274d21700c344fd134f59e4c5d17f714d0a287e358e370218e129a08419024cec75e3322c4b67f08bc57bf58438bbf1dcf6669f77c261f198f2bde5a02cef29ca3441bd1d65c44dcc65bfa706b8411837cfe6d83b6b3664e152be9cd4b8e5199d3e0720291ab5d0a59bf44f4c106878ed1ca86d503e35792554d7ef38624d161aaf117585250007237f9279a48974b0f4cb86a7cf4af4c2a2dc40975cd81d0e02b9d9b434e6ebd3c696ac86d9c48006c5dce74c929e76765bd82c20a9e833b04d11d880fb5ca7e11717ff1dbe3b7c7da0e6a24f681e1c03756d78f4d3281b2c5aabe33841bc787dcd0c0d546d7418532cd99293b938d8c0b2fbd7fadd7f640633e6f4634013aa784328d20d6b60b2a9f0bc9619d01a8fe0d9534d5a2d689d85c0b412ae2351968304b6ee75675e8f4c5c687ff88ac572e3b4f645c5bbb5c55da05098fa4e2eaa5a7689bd6495d5216733f3b6deee938aed3c38d991bb1ac46cb0a56b7328b6908aed515819125bb6a39b76c1aec4f224d93462934f9c81e28ace06d569df09eca4b71197a6be1d9b7f3c7d1acbf54405ab4b565680208421b41a7330f0b560f31fb3fa7330b33eff2bf020e32e7c764aa8d8d9c61e83407deef11d9f4323932f7f0700b2cc1f4f164a220ffa823cc2afa2bf4b58bd2c8c9dc75b4b3869d22651c6735979c963b830c0c14b42e3d09d90edc9391e1dda765351cde62062c522b87977b2cb09c4cc900a78f76d6fe1339e9f044da7f3d1eb596693891a5cef20705baaabfa5056f60589fd403bba2e6e906ae16269a291e75f939826ac7fe1d514f44aef81f2d38ba3dc73c9622483133581d1b93adcca63e6f3dc060bb7a133919e3d961c9f623b8b1277d824a10260b8a86b16f2dc3214a7a2187ea8edfa2be3af9eb05818885873be8134a54c2b40fb859674f638d3ad4766b37d3b3731b991d1100bfe5d38629d5883014b6b5cecc4d571719748e898589d69f8400d493247f044cc29132febb86b0b9a8bf082590d54d4dff0ea2e6c6531f934847fa73dcad32152c4fc47a13d9292e1f308b3c7e8f3a2b4f1d6a281c7327a9aff77cabb71578375c0f8e15a7c192eb532b2013c981452a3d375f2f87cde1b517768cb8815b5b7036b652f4d68fa4d36d9837b0c24e5c8229fcd7871235f34e0797d77a7ec5d77eeb7d616aa3a8b6c2bba65b8ba95c7f022e95f723791d7c2682da3382e8c79aaa4c6a53c7c0dd7b0731fdbd231146af18bf04a0700c14cc7898647f299e3bd5f5a8c5a3bc261030a977633b36d0e97a6e47513cd4eb5130f192ef37ad69b720e54d98c0df4157a59695c29cbbca7ce0aea9dba77fdce4dfeee757421ec76b226ca8aa9a39f3bf3132ba705ff6e0b7c52d81cc69411768671e0036afa6ffec4656b85ae08c9eca1ae13ff79c4ade8162a77d2e58168555705c2d2a968a7e69bee16e4a415a1acb8525dc97ced146349304a9443385f496e36cef8564531bc9f15046ff2c408429fed16d3b32b7b2bd5000fc198f2cd14c346869faba9ccd2983f42ec0286a832e4ab76c4491b0794b597960c914c69fb08718c8d7f8771340c79bc2bad2b03420ace30d70ed6d7ce90c75197979196e3a161cbcf0efc428cbf15ecdc47400d89be8c0243b4b68204c51fc8fc1e419a55f929b7175808c762598628d7499f712b28dd723eb207af586c2b4930a3f0f4e8f2806420fe5d5c5ae564268900f6030f4526228f78d4da95e2c918a7bdbe4b415472bc19a130e21daa2cabf0a41e08d0f7bb172c2faaf5f495395ca4595c4f309f1fe94b3132567ff92129d50a", 0x1000}, {&(0x7f0000001540)="d959502e2e952d7c580d855ecd3d6d3e16b0936a13ae3405a716595dc32ff1ca5408c1be7bb05285907f05ee9e5f29393cd372967bf1f54f4c27c50b093a2f5fa7a53a8e527391c0744c31188f844edaac7faaee8f058d5f182b588eeeebc8822abda43f8fbc208586b04c311da6a8e15e5b4598a297ec8c859432b7c7e5fa9130d73a4e4a1b202855e1b5ba54b8646dbe9f0680ba5ba2e07cb4d69f13c87c26c224e31ccf129d8e527b6f8749813048ee900b1577e193290210f1ee6c1ffecc", 0xc0}, {&(0x7f0000001600)="40f22f72c74c7054709100b74fd6ceac6a8211b797f53d5572e27f1f4e4cebe9efcc0e3f79c48ea1bfbdf3d31cdf10ea0ba705466702e912e8b24e71ca89087b1316edda2489e3bee44d07156cbec7cec54f1b0cdfa223982f026c7960524257986a81b9b0587f321ff2d5a5773c350b2bb8eaae17ebfb05b3f7674ccae74fd3eb5a28da0b7ac4f9aa8d718f87646a77e4f7f95a2dae8b31d52d3030062d0a49", 0xa0}, {&(0x7f00000016c0)="69d68f63bf9bc74d3536b9f8b6fb85c078c09a8a203ff526e947cf742ff9c41ec2c18c9455cbaa94f9bed8b777e6f717edb96797ceb740fdeb48183464509cc2f0587812c067eb7dc484974fb263a44046aa080ea71db34cc33a171e6719eb4eaf23f054a8898003039f2d6434af3c35bc31dc384c9bb19e8976dcd912612005167db7be3974b47dd51978030341f793709800ec65eb5e2e1efcfa514e9c12575db2924c", 0xa4}, {&(0x7f0000001780)="a636634aee297a717248bf88b06dbeda50165b93e15746992ab0efa9bbca55ed4dadcdd20e5bf9c94d9f64dd0370d73efba59c3253623ad6adde435048a05e104698ebead19b041eb1a8d32da39903f1ac3268e1b598a67a2476b33a33e9fe139a6f47b7c1755cd510a911ede9c083cbb818893f7ab631abd846083fa079be9f1e5f251a410aaaebba6d0fe851a05e05daf4a1631246ca5989d7620698b05d3c8fd898c8c323f35529210983d0a0ae53b4ffee423c8f421fc4c6cc5b543fc5c45b2e21965db70ab1d7da34b7230c706f7a94337768b27fca5d5d111391f2a154160b4715e259ccbdc2e692318d5d4d3d30a3983e5c1fd3539522c3136f74af6c8e770c8d0566c57ea6805fc3843b85d6d772d0c9ea2f1ca9e339942fdd21febf91a0ed2a3f4bd95851c1a52cfe2eacd50d9cfab9bbfe280808c764f37fc22dca121884ad1c5e093f1c15e12c633052ac811022f466e5b1f2f8d531b7ec87e70b0719f030af7ae7c1860419d6d263eb6b8cfbc1890f59dfde8fc101911f09b358712f54bf4aa66f1c5aef320444537026ebe94775ee2d65d3c5c6e7d4e1fc2dd09562580bdaf73dc4b4b685ed376edd8e6c9506a211eafe97be00b16c426c67fc88eab8e7f9371403978461577b9435ebada3fd96c5577b28749867c90deeb60469386cebee4eaa96b716c4a9e149339f3f5f237c7933f68fad1a5ea4f2f548ca01b53ae7f1c0c4139a402ad2ba8d27fb30c98f2bf51f52132eca71b46c0ebb88d976a034fe9a6b51661516cd7c78d29d48077cc63ca16bdf6ece79646673e22aaa2614fdbcfdf6bc79a1c750586a205ce80e12d6fcb971609dcfa72d451a09f9e3e55b111de056243ab75ee124ab62372263acd287f614127175add5a02850381959ced0e508232d7ef39e0401f747aefd0d62a821857c1dfb9d407aa4a264b7bed7d31910f24c167c98f38b6ee5eed902fd430ea38071623a67f0b9d6368178fdb44cc7176ebf0f40cfed9a2dc6382014122a339d2be2ec499fc401d03a34544bd2be3ea0704235968381b96a6cf391f90a9b7f31b9a8336e191d5d5a3f85c377d827e69f6d881fb0b79e2f45a149fdcaf0f8777733df88da669b7f117f518329515fece2ffd129ee628294c0dc7d351d0dee08e67d64c8ae7728a8c01ecce9a8901d5f20085e2ec5010007c1b3b013cd4264711d8f508cde3cb437c508d7afd4f59c183dc13818e1fd922c68cbf0e16cb3ae46403a8a3a5ecfe73b02236af3d70f8deb1d614f65d317a2ac034dfd5dd5131289cf0d112cf4e2e61ec72fc159c782bb7f062bc59932dccaa4abf74fe5c7e0cb3afec1e544ecad4fe01355f1f5f2f32ef3898b42f867543dc31cc2a10e73bf3d5b21f74d4fd042600da4e01ea95069d174d90d473ddc7ca308554060203d9347ac6c064407fb7e5862b5983d88f3511676766e7d5ce9f30654cb37cef2587d7a39d19e0446206123e19cad9dd1e883d7f1ae8b36770d3bbd1713476bfe2627e724435e2845c2552c8f8377e1e66d89f8dc5791141bdf72210af2f4bd0c48cc0d979216980c4823a5f2fc0a7db2c8082a5631e1a3eacc090e6fc4ed030779632091388fd566e252b1fe3a2354c9570de7ace0ab8bf04f749c64b4d5c0b3fb54d6c98d8940be344d7b081fe677a783ea11cf87c6ca8acdbb333f88e88baa68d959b739788b6268da0a10beb5f132cb23f1e91a55e51ffc4b8e748b758d13599ec5b6e99d9db46d1429deeb6dfbba67419022644424cb426f466104eb8f1cb7b311f3fa562a42da1cf648abb9f71ff711ac589eb81dc09fef09c648a3723f863760b9f7e7d1b8c3daaddd8a4db0cca6a54492a790ad45160dfc50a7d4cdb2e412b6751c91788017d13c8e51489bb6d1e46688958594bec9430e97fc7708daf109092996ffc48235fcd07b4a78b735e56fb3ac041a3648c3e753eb94460747a3c17fa189116a7d51678820ef15702d58d84f029109b9c4c964e671dab75971d64515ce2a44743968771d5c8381be694318b3f6d2ebb705bf34543dbbd0f944eae85b2f5ed752a8c782f2f8475f98609f05f2967972906c5ffb0673dcae965de57a693223a48f43efe4869197f6696423e68ae317390271cc10c12c2be8cad0ce7acb6030757019ad298d0e90c645569e7232181fc0ef5d1fa5c0a23ffa9fbf00c34bab1983fd096defd01d1b39996533b52ae94539df380c019dca9f2c5b238be401668af4df7d87761ba030c57d1d1bb6878f8364ce54fdbbda91ceb268d84a1990d28ed98d903d21a6c42f39fffc2b077f7f98135cae763c519bb3186b10b260a8844b096156aae6c8ef983217efca7ab22d2dc08977b80f7e9c685b13975440fd9361b94f7b19f6f469e8bc9ec6fbcf226d5f3f6054ac8a821051408e063650af460d6af80029652751473882c24d143f8d1101c21eb2d6f2b6e54b6611c3bf962a254ed872bf11f940973077ee6acd2749ddae95dfb88b493a6757a964b9f9af176c58f737be4818e113a3904ebadf495226fa003ed5e06915f61c70ae30f7296c90ab22573729b67f57312d6be2f2ac6601ffa3f954fc635b92a84df204f96b1486e3ed4d4c35df89379ae7c3651c0666aaafc022ecced8208cc0e134d12caa81e6aea6a871f404864bc6d160eaf7712f8aab9a2d8046e7ef67a27986338bc176676acc1f882419dce963e411b5f7f25015f84e7764a7376fc466e4fc0181f0cfbea541a049f59dd0e40311e47bbac89319f57819bf288df1e0f1968fcf04f9b96d24c195507c05cc8808757376e9fdb46143b3bbe77d50bb974e802583ccb6c99f7b7f14863af6e1cc5579bfea13c12834df12a1d7a582d4f8f0a24e34809c528e52e8fd57d6e8ccbc25c1ed7c6df08203235eb66b1385d3b10ce87a37160fa82a78a2c7c1c7d9b1758e7c0fb4228ea3de211882533e9c922ded8e12e54b24d00b914392dedb8efb52fb0d71d88edc834d8954b95d0e620b71026bb53d307c36db1bc86d4c7adc69e6d21780a70345c941d50bc54e32964480ea86d22336a28bb387b5081c506403290107ad3c5d7506b047a2d82026eeb90944876ff6b65d7d45f576d6ee7f486835418400b2881173338cfa3f5c23876c824ddc5cfd0c8d576da685b53a66ecbd2be0edc2974f8491ccc9d338d1a218b9e4f31828d31f6e48bdc2995da2af6ce8edaf3e4ba035f9e38a28f3372305d75e3ddfecceffe8a722e2845b2c98cc0f6b9097b69e1d57edfc91eea69487d9e6390d4a2cf73e2cb3fdecfb23871b9364cc0c33cf358f76a320aaed97549db37ebefddc9f40ce4a4db4f2b794d7934c7e33c3a5dcf9e00d95027fa070fc1e2816f553fb60c66a88a649db44c0130276ef76ae025125958783a230db5a9d4eb690d28557814778d170d574642d43ef04b1ed75ae5568c4d09ca48b57810a0480abf7ac76f30ba6a772fbe99e95ef0e00af2654f008ec8cfc1c082d051863a4c69fd4281676552d5c0af721d9356b3360aad23254adc6536f3c170307d305fc22555360a567204e58c6ecfb98e95b5ceb7e011dc805cd20c67084410c3afe05d91e314fd2ab3fcc9004b889cbc93c2dc0d5bb624ec46888c87bc0185a9d1a5425bdf05c262786a316105a205384f7118da56f4182bda3e13ce01440a0b60a056b4efb1b8d595202463f429c29011d8f94954a14769b8a549073829305596b7d1621772366f3107a7c5f2354679ec7d306f4d21b14e9dc335a0baa6d39fb2b268749a082977d893ba42fae1ad3a31b65286705610267356a06744ff68ce780818c96dfdb03c13bb4e8a0a736cee960e6937bfef3b9e7cc9a832abf843e58f3fd710b2129bfa6461d0833f824f57364dd813086a73f971d5972254bcc2d9f839dc9a42bbdb826d1fdf6faef9fb90ff05661267e546752a37ec35e76349e710a824ba48746a438fb847d43b579b7e3287d4d415472d3d35dc8dd043844830a2560b42c58093eabc2751620e8669e10d88140e3e8d149e8bed527a8dd24f38b5599294789625aaa90c250859dd7dafd59ba72543caa5ad8fa88fb2aca6b8f61242366f3d22a01459b72fbb35506ee31f1388d81b20eda0411686878f012fafc25a0b940011c470c2708e757f8a590c116be8b5456d451cc0dffdfc5da9bb22840cee4e764e100423680b8ba66068b647bcd00bf5a84b7fda1484aeb2048a6cb0888fd88cff95380525541cd050444525a69ede7b9247ae43bcda0ab64d47f93c21a6d53b6de28870feec9479ab0fa708f884fb619d91221eaa1999a854720c414700258d2f54873f94bf1be4815c98d800a3272f9784e90c4f8a18671bb921a87ef1d226a6be92800bad3d426127aee3e860a865facb705fe31b12d23ef3aa40dfbd694438d396a36169b14a4760d4fe841182b64516827ca5733d4c6aa12d80232d9a3a30f559aa58b8db4b39534cc8ee5f9225521ee6acd63eebbccb0a4088616f57dddd93661a72878c2994396f10eb346298184daeaee64e8fc98985c9bc6820d8670e32ea4ce533f2161039cd0b8d4642ffbdb7d8b96c6f33a4d6b5ff6e191ee78e3c078c8771ea76e3f88e66e9e0e7dcfa4e3e32fb4ac60eb3a3f007078e1b38e6a50a10320e0fd4ec538779af9ea8273b5b8455ef11663193e27977af21b1f2e921d9a4ed6d34241d0543180aaa7ec004b8bdd150e7d75b142866dbc8bf115539bb81e94aecd2b9aab672ef6f80920a4c9a902068272df1ea153b1fe8c072a354418d38802f42ba1ccdcff2afa6e2155e9abe0dde9fa75124842e717d133e6a071088a64ac489be84e7d8d3b5650742d1577e2b362828fc5f936a05a2d4211512b93ccb0dfe483d7226ac17c8ac7fade4f27c2f436cfd055e68ccfec8a37facf8bdc2f6bad3ee986d47396b55538d64a30cabc282cca7d098df165c0f31ec73659fd2018fe927a49413c9d502e6e12a187bec48930df9698803a840c0f584f7fecebf00b389b045991cb00162f03360963bc1dae03ffa5d7ea7860b869ded1e754b5fb7bdea9d1c91fca8b1247f2db79b34a1b3b9620be6289771f3909a730bbf99e0b2f6a4f4a7bb587d8c82678d9cf77159d5a624e78906f2afaf011655dd682f23012f54cba7acf9bc44186dcbe440f5739be2a9c8eb1e8eda0139bfcc6f34a321ed928dab8bd2711d0682103a5df18c0994f5c4ecf0ca3e098152a7472de98fea0e26d3557b5d77324dee038c971fee399cae29111a7c75c0fce77605c3d6c8892f90bd2e474cbf4dcb72da3625f21f404fac2e113af31e64c98e82edb7a59866461b3b97f309fc1bef3a6ec411c574867ee7cec4d47f9e544246724ecf07abd1f6cb1a8a22fdb162b93bf5581d103c7d6de6f21989df1ed66c7983d8aa6ec9160ec02432107da8648198ccd0dcdc3d1419242d2e41f357fc06da4366abe392b12925a3e8ffeea70e5be488677d49fddcebfdccb3b84bbb6f851aad906431f1918bd3a5f9d3ec8e6c5f4da93d8128fc85022295865f9a16715b65ca60a5062a9a510916cdd5f05196d4bba87fc127f28472d569e8bfb4495ce5b5a375740973655471c88e97b73d2d7911e4b183b889b0522554c54f8098871b1e60b6e0d89d16b9cbe0d32de83c687093c99b645e94c667bf381e42cb7b30baeeb1343d467ac58b0425ec9612dbe21a2e95c5cf1f23c39c7e3437e7866401ceb36b83e6db024f947d200c36fb1bb61ceeb62023b183cb2563c82fe89bcab03b6caba250dad3232841c58a86c1087a3bc006f87ba70a8ba8db7", 0x1000}], 0xa, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r4, r0, r3, r3, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xc0, 0xb}, 0x0) kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x7a) listen(r0, 0x7) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x43cbc, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xec62, './file0\x00'}) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000040)) 16:00:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x40000000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f, 0x6, 0x5, 0x3, "ce90952acb2372d7d61a65f43c3bc207262f6421", 0x7fffffff, 0x400}) 16:00:22 executing program 1: r0 = semget(0x3, 0x2, 0x38) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000280)=""/193) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) fsync(r2) r3 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r4 = dup2(r3, r3) utimensat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)={{0x3}, {0x0, 0x5}}, 0x0) kevent(r3, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x5, 0xe5d}, {{r1}, 0xfffffffffffffffd, 0xc0, 0x80000000, 0x1, 0x9}, {{r1}, 0xfffffffffffffffd, 0x82, 0x1, 0x0, 0xd99a}, {{r1}, 0xffffffffffffffff, 0xb9, 0x1, 0x200, 0x6}, {{r2}, 0xfffffffffffffffe, 0xf, 0x800fffff, 0x8, 0x98b5}, {{r1}, 0xffffffffffffffff, 0x0, 0x83, 0x7}, {{r3}, 0xfffffffffffffffa, 0x2, 0x4, 0x3df, 0xfff}], 0xfffffffffffffffe, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x6d, 0x20000000, 0x7, 0x3}], 0x2, &(0x7f0000000180)={0xff, 0xc}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semctl$SETVAL(r0, 0x80000000, 0x8, &(0x7f00000001c0)=0x1) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x5, &(0x7f0000001040)="0efe422bfbe0793eff091d8600b01a5805", 0x11) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) setsockopt(r0, 0x9, 0x1200000000, &(0x7f0000001080)="e2d37f4b347db826d5f77a6e07ceda7726e86ff2cb1634d2e13e6a639d7ccf8db0637ddbd653d409698baa83269f97f4b2260ad4210216adc435396f94aa02140c29bf347c2de2a683a10de2756509d28a92e948173de88dde401957f2972f96c38ff6b574f3513402de5d3d0508910eb30dbbe6ade90bc22b5054cac572e68d89bb2b26293f0e4dae7c8a474e439c0181f35a626f532f91369775ff09e847cddd1e7a9cedb1c5ae172d8ca369a567e5227fa97aa567efe2b6d06d6fe29a17", 0xbf) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockname$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x28}, {{r1}, 0xffffffffffffffff, 0x4}], 0x5, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4c5d21c734f4dd36a27e5e27b216d673553c0c080692be1691106bfd44a1b3dfaf90f001e4b2ae5eefeaff0f2c85e3831c61ad4491d1f7828bc2d2a500a35afbcb44ebd2f785630b3293a134805f28b04367b8cbe6ff94f7e8caaa6951a67959842aac1d8fe68169545c6524c7d5ac3f036b6e3c7f6b445ad3cacc9fb3eb471915e58388817def76fb92b9988583feae0b7eaa8c3a625e139230524065be78336aff62eb5ac7a71b19f5bbc82a9f10a0b8db4de31f9ddd9085065cafd48f82d35da81078553cd6befbf5741cc6b891f4e367cca8522a690a086da2d967c416efdf420aa2db526196c19d86517594b98fe7397c3af7643ffc9d9d313dba62d15e15ef5d005bd64e74f80e8b2037b65afd749852558f9ba2fea", 0x42c) syz_open_pts() close(r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)=0x1) r2 = syz_open_pts() socketpair(0x21, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) fcntl$setstatus(r2, 0x4, 0xc0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() sendto$unix(r0, &(0x7f0000000100)="857691c4a2c3e8b1437763b08bb0ac4dbc890add99354af7fd563ba7aca8d17659cc9705072c5dbe558f2f0c460571d17d84e988b0627feef9c5978171b11d482429a1ff02b6a96bd928be23a0dfac5640334c03014e6eb9cbc47c3df12484ba75c8cfa856caa9580f73779c521efba8268d4f2a76d1c8ffe70591e1ba7cd57e1a8b3698b7f9df36f89583ee0f6182be9dd3fc6bc21664243bbe703d209928aa1a9a", 0xa2, 0x5, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) clock_settime(0x3, &(0x7f0000000080)={0x9000000000, 0xfff}) close(r0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x6) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x40000000000000) ioctl$TIOCEXCL(r3, 0x2000740d) lchown(&(0x7f0000000180)='./file0\x00', r0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000240)) 16:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000480)='./file0\x00', 0x12, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) write(r1, &(0x7f00000002c0)="eea32d16d4983209760667cab284437007ecbf96cb6162f6423e86b47b750d9a8ac96a1479273414fb805ccc1ae9305f1d116332e880fda7017fabca2429bf5d032500d66714b793ad90464fff2eaf7629d5bf6108e312d3ca32976583b4166cd674f9b30377cd8a159edb0ed34648b152a2f28b35a1ae6beca314f98e5b17cee4abaafe2eeb515c81bec3d097200305624b84349e66ce05cda293c2da7198cbf3d3233aaf55f5fd8bc3e3bfc82ffd87d80257d12d235004f0b41c51561a20d75f85c0", 0xc3) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/176, 0xb0}, {&(0x7f00000000c0)=""/211, 0xd3}, {&(0x7f00000001c0)=""/175, 0xaf}], 0x3) r2 = socket$inet(0x2, 0x4007, 0x9) r3 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x88, 0x2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440)={0x7, 0x9}, 0x8) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x180, 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) 16:00:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20c00, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x80) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) getppid() write(r0, &(0x7f0000000200), 0xfe72) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0xfffffffffffffebc) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x3) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000080, 0xf3, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xbbf, 0x8}, {{r0}, 0xfffffffffffffffb, 0x24, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x40, 0x6}], 0x2, &(0x7f0000000200)={0x3, 0x7}) r2 = kqueue() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fchdir(r0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) dup2(r0, r2) 16:00:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x3, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5c2c, 0xc465}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:25 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffff52c, 0x0, "9cd165aaa8f0c2688b390b1692cb0bc9ff0c7dc5"}) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0x92}, {&(0x7f0000000000)=""/87, 0x10092}], 0x307) 16:00:25 executing program 1: stat(&(0x7f00000000c0)='./file1\x00', 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="326425ba7aee557e4c371c50b9f912", 0xf}, {&(0x7f0000000180)="4deb75c3fbd935e20c59cd148b34e038f05cf2bb93d5249d7b245d492ee7c50a4d775e04137083ed0ef12f629a908f66ccfcafac19b2fd049a59d289b1aaed2a16", 0x41}, {&(0x7f0000000200)="f66a798e8416f0b1066e220724ed7ce09ae8854724e2c04d9f49b3c36c5fd71a9f72309cd7be30d90ae198826cc1c97c4001bc1dea43c3f16298d070440c9af59e69450b98a6c083e1a049b39be7c5c47d811a81966c3fe0033bddd87bbb9f939410e19e5fd46a012c0b400c464927deaca133db88edf62d0d579465a75dd03c1f01d36396a26f00a949b97b50a9e7a5670337ff944e4b5caffa622f178cef29cfe8a1875264706e6cdbfbda59a2285cae6e9eeeedf349d0f6a74c204eef948ec8f76fe6ef80e7b8fb61fd22e9", 0xcd}, {&(0x7f0000000300)="1011dea2cfd590fb75ab3bd9be5e98a403ea078f62fb21809ecc865f0a41b5c6ff0736f1b2a50fa511bb5356f0605ab603005a997563893383e56f98231c06493ed3983b0a96ab3966af61eb5ed5883a2423b30f11b5d17afd7f9086b2ef33701012959237dc8e391b67187e6ee2dd1c2117f0bc04a6961dac6913509df8c4c72fe02d963bbf58edd8c5176bf1abb467670fb792fdc6f0e484bfd7ad8f0498791342318c4f025eadea0df9e3da595be642b6", 0xb2}, {&(0x7f00000003c0)="564e1caaafa53e6092c5bc366d45447aad28488a9ec3cc630916a4fa8ab245c27294ed2179591a1dea96803f68fb2be2b7b38f5b1bc7fe055083156ad8e4a1886d08a98409bd5078075da30f101eb309b65e2d2e57f82252cc133f59204701d79e53e49f9625b6cd55837c1cb295bbb4e126d190b153845ac903cefb7c20307670d52bb4442078116b4eb034503777e92e5d9baba027bd8399e0012274b5a594d7aa376e47e7524751911b0f48c02f346ffe0061c28adefe11f447e09300a384663e29caabcee47b1d8ef6ce1f1b8a15d63047c89a9429101ec6bb32a86eb2ac2c705e5bfbcd3c586d8c4f50ed56dc74bd148f2e3882440d671e37eb43de084b80dc688e839065a5a3d69be8fed332c1d548b1b57b20e94bfb8764257b79deea3a3009e9d3525fb428cd9426140c49b202539828ff51d5d5bd7e2a9120065aff4cb9df9a9c280d472c2f30b79db46d8f7f9a1500186e64ae49437da4e274b45678b60877e7d248cb39717a429120dc4f22fa02df02c63c42bc7f5364bd3ae720255093ad8b8bad268226b23c996b0e24c040cbd201656e68a5f917a7a33627f8d0e759fda9c311aab34bf0130016857a25d220e2a920a6b1e0f5940617d8232a55ef9dcce8229420b3d7f34f1684b248930b4fe41d01be44d5d392f629b890ed9e0ab32d3733b8451767058fcbe379485765d70ebde62c11e1a8b17203fc67924638110fbfbf353441d72f4a81d615e4d9baf8d0a602fe4883c0f8b2d8bad8d858f3f51ac8cbbee210c2b7455312b49d432709ce003e440b699035a3dea7090fa2e6d758ffade1d96d36926dc2ac565c5ef9a3ed93800266a21371e6fe1cc6c4de9b45c5a557cff774057aeaea27ee627ec141a63bb43652e2de6c05f5d6e24ee40f1c7c391ce427d83dbebb5fe91c9fd3b4acae748a91feaa98918b213bf37b2c69c5d48f52de76c6480927c6573fdd57fe15b0f5cb15ddbdf2a4115a01ed23ce0a72b7085feefc345c12469cd28c055027804e1f6c7c5e2381d2706f47fb221dbec09404951329938508e22ea0a1bf4b3ab65454f5b65126188a7945707850f38fd31ef50f2e7da2fcb8fa333330d6904699d3999dbd462888b7c24a245b7c230284a39e8b7d1cd7798e17ce63d0ae089fbb90aef1dcdda9cbf45fb306bee00ea283049c3d97b297b8e022faba1bc723321510da44ba48f8a522d54ccbf8d739c787277df926a63d3efc70b930dd9c0c8f51c0e68fa3ca7fd82bf663c812299287aa15f99b695e20760480123e89e4a17c381cce0ef1a1a603cfdec2bae96858b24e49d681d2be2dda4f2f3f8eca73164269dd42f40027ba43edeb9b7badb8945f75fd833e974e4f383536313651101ed0e9747d44a2aa7b88c1cf8184f2b156e4d40bd9cd93ff85d6be6cdb7d6bbb63e991c2f973feb923ab2cac19569872a6a4375f17659f6a9d172b8b90cbeb9e2314727d3f9bc00e733603d0d2565d86c62d1382f62ebd701e1bd7ce47fc6dee8773e7a1a55dd053f06970b7d05e516fb8bcccf3c36737f345ae5bc0432d4f1646e6b040eac84e785a492be41f614d61ff3541d4cf1078fb1f27f0a3ac61b0d29131972e2a7c41a96635f1d52b9209358f02aa198ca472b38d361d7f08176655519b56ab533da6d3ee551ae3271c4e2ccb79d438c9afe85fd73871918b18174762fca0e2c9d8e874d29fc04e4b0652a90f5c070f3511eb742d342ed8128add2b79d506b1b2b990792cbb3e2b0c1485351f3b4d2290626c7be7394320b99d23c666039248966bcb3d971661dfa7cff9982528bd2114d7e9c5022cd2f3035933ef70bc542d2a2c435d5d4229868d7eefb9a895cb7adc2d97f56b857da0a25e5caead467c32ef728de1f1f08c4616421f8aad4807ec37b88764d8f84c9f58721e9ca96e1121e87ab85e0ccf28a030bb7e42a51a04a6501946f17513435e175038dda89909db718c56a084d7ea3ac807ddd3d516d436baa8981923f44dbf38fb4012d54b93590a68811b7f8296d185c6f874f7d5a0f2e8ebef3e8cce78149e43e3725ee189af7c83f8e105fa0ebd5d84ef500ee9241ddbef7e25b3ce0f7a7e28a35f38601ced9ed9dc6a4d592a91a124b470b323eaff4c1c17b0f0313c516996f927b257571b318203127eb61806dba2067c79b44c68ca6829f818e745a16d72430fda8e06001515ffa309f0186e6eb011c84fe6b9d86bc27b939692785bbdde8e0d8a920a49be7ed8137d2c55fe249510b29281525600827112b7af5d67c481fe82743e0a015f3572aa0f05a466f5f1e4c440e1ce288788e45575385ab86b1b59a157179744411028b92879e315b575d6ff0bbb1bff0a2ffc75bc5ba6323735f66546bcb779938afb888293ac1d1e8a6bf9cea13e56c0425cc6c9da42d9fed5dc3f5aa7158bba36644a87b7b39776eba5e3a7a0b559bff47f1809f69dba1f0d568181a6184e9a1d99e45ba4a43a0c885e3361e379a991118c69a16bd832a9077a060c09ce3e3cf2ef06060a14646db8c2c5a1878f21cb1ae2db4af048a41ef2e9687819971641b2dcfc97d83590a8c01b526ce19e3b1201892cd737c82af94bdb8a9d55976c91fc3ca84fd5bd856f4314ad49d7b59bab2af9c04dc14d0f9c485b76b625cae8c1cbc00929198f0437bd1a24aa315f1ed948fb74d7e1f8a7bf29e15580950ef955cae641989ebee7365ad4023722917472d906933fa51986741124834588ee0a719710ee6548a2bc7556c0a3ad4ea8ee321beed381cf3305903c271467dfc326d079a06896f27a72947d1781595f4e65a40128da5dca15cae7aec94d7cb07c27e5169503eff33065c2fde12b9756ddd2f63236bcd9a864dd364c9a347ef43c8411132c0beb373c5ef9a17c71dbacfcb72a2c317bd57e1fb2a8502a21a62b370ca4c3fbe8d559ada6280e43f8529c367205bfd890caa752b4b94b1f54b288cf3c15ee6cd78602c8694fadbc8eae8854e388a9ad2cd98b26271b696ac605a0f3e61eae3d787766c728b1a2c4d42b028d9450ebc4d8f06fbafd767acdf4b2b1317533d8ec0464ef506757d0f1303b3a6d79bbd15d7cd410f97cc6c4685e94426c50f34aec84bf95a33d1b85c4b70598deee8de3aac89ec3b0663e73d934e1b84f0824a4c5fdd9253529f6740067f536084aafb5cf16a1f1aae68eee1e6f99f1a48f76ccbb505340dfca3fbdaed50898b08757e18b515e9626689bb96227e74fd0715df1bbb94f86c58267a14568d5bc4bfdc76edaf6e62d103b33d5e0d719f037b7ee8e76b8328815959d4d33d2c25c84f70024db04de7314ccb47e8fc59f6aead1909ea433356fe15e3c187e81372c31604ea1570d425e347171c9b4c8987dc691d677b0b337eef093e0dd2f0c4e95c1be0101898869bf0ae61b9b0a3deec218ce472de75bb0260062bd92cd39d551ed4377bd05c33b2c1a49b2335b8f85d2a7ff76f779ad51929569bfda72b13649dd187aed0a39460da43f8677fb7adccf81a0b94eecd4e12dc7e7235898846541d6285020189ddfd1cdf452d7ca81fd042f5e1495f767b560d8e14062f056922a6516697c60faf56cc754dc6441f45df6a3211f67d0f19901539bbf5b5c1076903e028c4bc53c88838c56bf8eb6ad4898e31c7667d770e861a0a5b84b573a376756dcb81668d3824752fd44679ab0833e84690e9627cbf80fd8d6c995aa271b7c3de103c65a7edb994c18abd64cfc7674b143747bad43457ebd2d13ed3b8f749534f1bd07f3853156a198e30affd63785a16682fce95fe1166633f45e945cd925351e8e20beb20203dab9aedce67fc2a48e0232e3948bc504966af76ec20917dab62fa92324523877bab1d32aa178522930fbc7b86581a00e3656e24a4c277c6964d18b7d26dd439c2a3e62f14c4a3597b70a013d247d8d2f3824c5440805bc6b7deb2f7211cb77afdc9fa5a9c18498fe7a59615600209099aae3d9a01b468c3be43104c92f6eb44967910f988f3ec8c59862a752499e61beac82cbc0f6ace351e392d2457e786193472e93d7baf02bdbf7cca97366bb14621292baf23ca24833c6db4b99e786621e7873902cbd9176ebee9ad3bf7faa05a11cb4b9f13f22b9c17178b24e72937055baf003f4c5557fac4c227f33bf250d47eb3ee517ddc133bb7ca28a5e01c8d2f5e31ab2842333c7c4f6c5bd3354f321e46216d22d5d1dacf405dca38af1d7eafa750733ab375b87de6b8ca759d75b41280a9a8e0336ef0e14e731fd5040ce41aaf451f1ec873aea9538acff73d9d70343fee7d0302a229c22db2ec8060060a9a879eb5820d38dd8636bf4e2a81f635e0d189c79185af7ce7617f5466c90462d35d9305ad51bf7160ddc9e7ff19d119b7c318beaa71cf5809fede983c0ef28702eb3fe5a9542f4b013b0f728c9ac33d83a748891842d4c1b91f26048096e5c28dbb7eef6fce69998ec55e5431b8b8187b5b937cfec3c3322b4ed7ae699fb082d91f7db43709e88bb9cdee7e089bf5bf411fa723b5b2efcbcd5890439e807426d604430a57fc76000b7258a39b229f9d8abccadb05cac3fb005a5fa8c17b12f8d6efc0ded1e29d4915d387a5751cd3656a72889f56f3babf0bbcf28949adf09b2e2c1eea48dd96e74af7a692de6b021e5a8dee9b08649615f1fb3c7ccbd25dcdbddfdadc4b6afecc72a240d125d92c6643f12715a1a2aeb678e93151807fb58da18beecc61a91ad21ff72deadacee3054638cbb7ba7fc98617bdf671ba6cee1adc6bb947c37f2518d37a9ef26a73d7d58a9537843629afe5f2efedf6a399424e2b5d91a315209c64b96eb53b6492afff6d2bf908f124372d57c1d59af738940cbef47c8cf5e2b05f8bb1795cc2f375dc7da14c29c391c82d99e2fb02c5e0220ee3c3f8e49f64c5ad7b4a23377a0a41ca57ff3ff22e1211094c693712420388c17501e5cd96dee222a9fa079b90cc2b6d1aa22b6fe2c41e39603d6eac8c9e43e8c10982c7dbbc4bb583cde4f5c54c0ed509d20a606824f0c2af05205c72eaf8216c9c2916ed4b9112555e570fa20b147c03df4cfda22d45ce1cd06c89803347dc1d947461d9176b1cad31b3a6fef623c81e5b24deffd0a9fc108306f2fed7b30db49b57ea803e1e62d9a27dfdaf57dd124acad8bc4a75a8e74686671f62707e625d295ac9817f07362ca22e1888a9df231fb5153328c4ad73c628b31c046905734cf031965aa095980b11b9c4b4d8425bdfd7a316feb54aba4e6a59a55bc58a88c7ad96e58de2dcd958a965779d991db5b62c4d012774367ecc915ea3de6fccdf75c6eeafb087bbafce9abd68db0a1c041d187ee4916a011d718198612b414f048c98665269db5fc7f74eab6748725d94f8683d487acb78190e241173863962d4d95cec626cee24fc4507b8bb7f128872de37672ee1a136a16cb4f7188ac503eb5bd4ae1ee04f666ba19475e19653a8a24e9633db5593d666c9afbafd54ef8141e42d457dbc96c7e4f3b725e56df0f60d8b9326504f2644106e061f49d00d158ae21597142749421b8997678ce88ee6b263744efc7c2035801f5df3ae884e2780af0e7186ec3396bd6af4139ddae77e5bac18b7ec162426ad560183642192e31eb7891f769613de1e34ed6cb429239b052e0f31cd1f3dc8dfb946900910efd7390347df5231b3e8ffdd71dcb3467e5f29fb7ecfdfc3e7b50371a425a4917f16daf899a564d741c99ccefade5b64a12dccb5c8c229f431f8e9aaf25171476a813158f15cdcad3078f353215b9b7dd7f3bad4094f0a848de76", 0x1000}, {&(0x7f00000013c0)}], 0x6}, 0x4) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000013c0)={0x3, 0x2, 0x9, 0x33, r1}) chdir(&(0x7f0000000080)='./file1\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) pipe2(&(0x7f0000000040), 0x10004) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x1) accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000100)) 16:00:25 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x10) mkdirat(r4, &(0x7f000003f154)='./file0\x00', 0x0) fchmod(r4, 0x1a) fchownat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/138, 0x8a) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:25 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r2 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = dup(r2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x3}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x40000008, 0x0, 0x400}], 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x24, 0xb94be712dfdc3b54, 0x401, 0x8}], 0x9f, &(0x7f00000001c0)={0x3098c0, 0x30103bdd}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xa6, 0x80000030, 0x3, 0xc466}], 0x401, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x9, 0xb35f}, {{r2}, 0xffffffffffffffff, 0x8, 0x80000081, 0x7fff, 0x5}], 0x7fffffff, &(0x7f0000000300)={0xa5f9, 0x40}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r5, &(0x7f0000000400)=[{&(0x7f0000000380)=""/54, 0x36}, {&(0x7f00000003c0)=""/11, 0xb}], 0x2, 0x0) r7 = semget$private(0x0, 0x4, 0x82) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000440)=""/160) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x42) write(r3, &(0x7f0000000540)="2a33c2e68c89a979db4e2192b4e9706d5d1a89f9a7d6ff2827fc21246c8082030f573dcc95dcbf447e49c09dd7dc5a0b4a823198aded19e238f3cf8243829d38cc761651b985a64a2e841827cd75743af6a21c776541bb6049acb587fd831bba040409f3a1d06f07087891dddd0652c716266b5aef4061ec8362eb5b71953e30d78d9e1aff3ad570ca7271af5887338ff1a78adaeaaaf664db49f0ee16f98c32d19af0db256b8776d5c32a920f1f16e61b93454579197c28e7af8aa4accf55472c527ed19bd86c131f", 0xc9) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000640)=""/243) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/194, 0xc2) ioctl$TIOCDRAIN(r8, 0x2000745e) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000008c0)=""/14) write(r3, &(0x7f0000000900)="aa37d204c95d2d116fd7b64ed148a3e9406bdcd8e81a82a335fd59756a9d0eb5ba9228ddc12b52bfe85c31cc4ccf2331160f3b422c0bd5f4603e1cb22ac075bcc7ae1d87c5c0a451f036fd8fc1d5542916789f69edffd7c02c6671758cad30c445a2ef258a04b6f8291e449c2c8e08ab01946ec5abd35d91aaedbb6bf81dc45b004143", 0x83) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000a00)='\x00'], &(0x7f0000000b40)=[&(0x7f0000000a80)='+)\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)=')$&!\x00']) r9 = syz_open_pts() sendmsg$unix(r2, &(0x7f0000000e00)={&(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000bc0)="6b5e624a9425a0b5aabd10ff5182704ea9064066846090be5d2a44c763977bcb6bb939e090c045a32ada273709832744f2208529a4ba47e51734", 0x3a}, {&(0x7f0000000c00)="536b24a60b167937dd76cd946689ec3537bdf21ffa22e83abe5ea98a1a4ca9dc5b7a02b3d42b9d14cc721ef3cc047c8d0d5f7712cbafd20a025e242b7ba650eb831feb2a6eba3cddc0b7180dca0027c384bce0b3c0f17bb70e918baa9dd4ce8f16a7d79a44ca1621ac292278ab", 0x6d}, {&(0x7f0000000c80)="6a5a9d88c1d9ed0f6c71356e05f905ee29b5724819247ccb9565ceb208e5560e914799c276f3e0f2a41ccfe0479559366e965c1be3fcb4b4789dd0db8bbf12e85f02937edd681fec77f13b16a7029d3da5bcfb1ef33d902c32d4bead92d74c5acaaa747441ce2cbc05d5f83dde4d02a7db5c5bf9a06a1caf754fa7b7e95d16615373a036f3300fa4ba5354c240c043cb4fc8a05d6f496cd82e5ef4b56c7ccfbeec2406fd131e360a44ccba43adcddd63572b36a47cde753f3dcd5fd4fb96864b9f61a63e448368027f6ccfba9ba06b295c4af2d2a3c7bde7345befe630c12cb67107ca23fd72839a0bd227efc318d170666dfc", 0xf3}], 0x3, &(0x7f0000000dc0)=[@rights={0x10}], 0x10, 0xb}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000e40)={'./file0\x00', 0x3, 0x9, 0x8000, 0x1, 0x87, 0x2, 0x6, 0x0, 0x3, 0xac5c, 0x2}) write(r9, &(0x7f0000000ec0)="a1f00b0428eca313f249099c28d113fabb0200bc3c62cb0473b7613f6b372a52413a07791e27af5a21be70a853a0719e219eb684f664a82d3282cdbfabc5cdb3245301e1024d66172302caa88f4958fba5d62d5bf16a3890e52546b29b293aa85f332690645f5db35cabfa767854ad1e5fd4a5d53de4e262d6cffb2b8919c2f91ec66acc6078251428472296a9e2d3a9ef51a03d1257cd6b782f1a72248a9d2f802296add53a76aa6111d8668d78af4e092d598df66f77d398f4e43de1d5acef9ae6a0803595603658b4925ede8227057b838eae3c5c960e0857098d4c1adba3a6e54e11ebdaa27ea9f488", 0xeb) fchown(r6, r1, r4) write(r6, &(0x7f0000000fc0)="7210741a55fb8d93c501dab280637f78a221d70124717549d561de9799d9851447508d38e489d4caef1208a1fe3d8e50f0e8faa70cb8fad168f3195ca6cf53a94a6bd8b51326e77fbe6a6c538f143ee15091e796a061d24b4e2ffb65c2b9e4f4457375957209a79bd1338b1ab931a43854c55655f9bb309f75a70091d82576b315e62f244c9167a0bf9187c9ce7c9be5d76a269ef8b8f1feac5bc4a69ad723cfdfa05a5b1ba42893c0f47081ef2dcc1c145a5513a53464fd09d4e4b6106653b838775bf78efb8ddfc4b9fe63b5c5834cfa7fee5062c5756151041a7d436346f0bd0d479215adb0710e", 0xe9) syz_open_pts() execve(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001180)=[&(0x7f0000001100)=',$*\x00', &(0x7f0000001140)='%\x00'], &(0x7f0000001200)=[&(0x7f00000011c0)='\x00']) 16:00:25 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xfe, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)=0x1000000800) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r0, r0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="13e368e5eba9cbe08abff91948b98f42348df21ea7cc2ceaa34470c178b5e84b09a1e1eb37", 0x25) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) socket$inet(0x2, 0x5, 0x4) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0xc0, 0x40) fchmodat(r1, &(0x7f00000003c0)='./file2\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/180, 0xb4}], 0x1, &(0x7f0000000280)=""/134, 0x86}, 0x0) 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socketpair(0x2, 0x2, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000080)="ba7f342bbedfe7353cd5b1cbff5652ac1c873b0b0316e7f3d09fcc393edb71773451d62e9078b3a7fe3fc69e943dd3fe801366b09973397ee6a7837f34172e3b3037bd4eafa738d8af39ffc290", 0x4d, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fsync(r1) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x100) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x4001, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x8, 0x100000000}, 0x10) 16:00:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x8, 0x7, 0x1, 0x2, 0x893d, 0x7, 0x3, 0x1, 0x10000, 0x6}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2107, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:00:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "ac93feb7074ef39d96105609bec9e3f07525593d", 0x0, 0x1a568c65}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:26 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setitimer(0x2, &(0x7f00000001c0)={{0x3, 0x4}, {0x800, 0x2}}, &(0x7f0000000240)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x1, 0x13e7, './file0\x00', 0x7, 0x3f, 0x2e, 0x233}) setitimer(0x1, &(0x7f0000000080)={{0x2, 0x9ab}, {0x81, 0xfffffffffffffffd}}, &(0x7f0000000140)) r2 = semget$private(0x0, 0x2, 0x80) semop(r2, &(0x7f0000000180)=[{0x2, 0xfff, 0x1000}, {0x3, 0x9, 0x1800}, {0x7, 0x9d2f, 0x1800}, {0x0, 0x98d, 0x1800}, {0x0, 0x7, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0x8000, 0x1000}, {0x3, 0x2b, 0x1000}, {0x2, 0x6, 0x1000}, {0x3, 0x376, 0x1800}], 0xa) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) kqueue() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8000000000400, 0x0, 0x13, 0xfffffffffffffff7, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:26 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getgid() symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0xfff}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)="9205b1a32b9920b24f9dcd959dc59f46437d2a42a610690c1dd4f9ea47adf43c346e5d55b64e153683f60f2817ef74a5035df1dd74558ad8d05d8243a492ad3947", 0x41}, {&(0x7f0000000240)="9b2dc97e269d8be7770963426baa735a3f022b96c792164182a97576e6b6fc8225fe5dad151a7f89008c9f36b75f012cd6f5564fc63d5f35842da65c4f297b95022c7345a204756743822a56c182f9007bcb5871c7b5767e680e3a68517a84ec8e125fc4d42b38391e49a7bab5dce565b3cb2ce4ad2341d28131a11f784e669c81ec19c6c0f701b2e1958229ad61839bfbc2624fc149611297b2b8db59bd5f36b8e863dc0b32ce869261d4ca0db0330291f37abf8c", 0xb5}, {&(0x7f0000000300)="c045943603d5564ce639abe38086d0e689884c29ff71ede6df004bebb2a6f079b12500ab4a5a641d1345dda34bf846701f998423ccad220554f514b3cac1ca0ea92b55253f769770c31bd8090de88bbe73dc50fce8ee4db264d52c8c0ee191c5579e09f8598c230f5ea0dd8c799aa915e7f254d45a54021d2cd0ba862688d18c917d24b16945f8359a70f0c31c8d26a9", 0x90}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="7800000000000000ffff0000339d0000cee96e924a49a2c8d5c254342dec9e55588acb44005bdad75662547ca5ad5c77989b4449d521c35f0995b492dc07f8e9df3c653e8551a4b2a5625123368363e2ad1fe06b70b8f9a6151184b363504fd3f139fdb359b20df2216dcbb4d66de795c458b756acac0000a0000000000000000100000000040000a5b383c5e223234c0fdb66c2640a08f74b5a8f62808577d011427b553a360f8cde4d1df795a44493dadb66be1612290448a232a35d2ee0f5d6a11899177d71805f94358168801e26045550a7b693d6711de2029991794c85877c2adc762e8af7e54c7584cfc91fc8acfa617384f1c3dc2e8942b8aab86b41063e7d36b1e87c0623270e5a236c8a2449c1209e000000001001000000000000ffff0000ff0000009b82b93d7dcce773c910551806a589a5f46b8ae74a6e6f48cacf7181418381d83504776efb2fade917cf52a44b01f7b8b5595cf2f2118c25903c8b8fba1a53d025eb0455999ec6e60c04e163657133c4fe86d83929e2b85d0d598b773746411f51e641f6ec108b313c7f0d943b116068a2b1ee7f1ddc8638a8ab1d01e962630f3c12cfd3677445a08a20f8bb13fe7b47da20d38cdd67d2e9c767380a7d2e4d8da86fe60d3444a873fdce565266a6ee215ab463a88629d8c306b762698ccd4fbac90984dc218e401b229b1d54f080717998713a221a5628538ba22fa6daa2e30ffd6bf7f3a7e4a38a47fffb3664bdfead80f5d1ff47445a13d22b629da50000007000000000000000010000000900000044a68c4bca8dae5284742a289102004324867cc26ae13c1504298380e424906055619c9e29c5845faf5293bb2aff4088c02a0dc838989c809b68a97975ea189cb2347ddc03f6948aec5863c4deeac5020494d07b962bac0839088652000000003000000000000000ffff0000b5e900009782a562e6a3498724cc81c8e2b6ff716afe5644ca8715c666740deaa35300001010000000000000ffff0000ffff0000740ca491585ed337dc2c3bc423c41b92bd8a206ffa7324bd7a1cda6ccbb52502ff031cbb62b6906dae8d306468b93a284baff19bc9a46f46402b9637677c2b7fd575f8418bdaed8f5d5165b432d9c0273c7ee676ead8d2b609ba0da8d3e9329e93939df384210d6a17c5b6db726761e30626e90d8cb87efe603f32b6c46e4d641f279f09fca7526d10fcce1b6bc937efb10635ccd67ee257a98123329026e0e1703ccaf158d23860b02805c74d35d792bc090ac0b16b9a13bbe2d801161c3da315348887da1c015cb6ac76cda525949dd136ad2e7410390573951001e0595ae00f54eb539cfa145d1550329ff31f2513e4adb727c35b4837dc133b57a2009da4bda75e3af476e3cfa41db064f7a0cef2daa7d0a3183198fd199489481eae3c52d8feaa72553b6a11cd064d16ebd84961145f6cbe6c5036ae4a35c5d81086bb248aafbf2dad9978d6bb85cb215860383e7e50bcd2615f67caf72f3b2d1c6be33d558a0c8fe6d1e607fbb12d0a77293c984482b5f8a7e7ca9494f088bc92d5d0edb155e0b21711949f8ca05b5451e1c33de490a1377b36c96dc4395059be9b70119194153238ce718a3c4d0b6a318b5c459e6fea4be72ad280a50b3cd8f3afd37d5da4926cee0814466f0089644de0a9ecf699a9b3af6bb6d09fdb32f28f1007d0b2d55f31af5835ca65c9f7ad9f091fde3fbfa67f0fc6f954e6d67a40682bb7c293801561a1384660d38f48b833a5f6312faaffc1fed360a9d2a8b281df8ecc7bfa14b057f6d337bec551a67120bd3a0f64f7962d18b7220d5a552a1a98b4bbff6085c96b15b11bbdc4119b3ae6fa290fb29fb831bbe3a0cea112798b8ce5caac4b22e21531349643f632f45ef237fda1c876f906030a8e6123d51ef9bf9c2c3b9c613d17af38547821c554f176ccfd1c9da2f1a9578658d4cb23d8c2d17d6198b3dcd22d1168c626bf29ed83327fc2ac90780a000b0a847b4449f5de54632af0d93c636e6cf495ea455be6af3f5493daa347b11f256d077586a1b64dd39a45c81495a3a55a02d9c7cd6ef79ebcc7ffb8d6e8a136af91b0de4c88fc87d380ea8f1b0ab1ff514726aa7deb9ec8753fbe73cb9d40c7cc3b4b0243ac915ed471490c65b731dadd002f1755497658a6732b9db1a84224682fd8ab54d65286ca7b9e4a634f4a32272c15385d8cf41d39bdc79fad17ad8cc65de8f8d1ff683e3b839fe7b610d9ada89fb345eb5276712c5ad7a4541bc6fa46ca32b0d8807b120d2e89d69f73e84f426d1b5c6771ec0ad209fd419b081faa68e5e79eade79d657831f088cb5cd09e42cf5d145a9744312309bcdfe970af348c7933be56fa5709ee16bc18379c07f1d1f1127f2d72546d0891fc6f728e340b55378929dace1878841041453084f9c830ba0c9416e1f6082f96d82959b6cc1edc23709d001ec8b6392cd9914cec1ada04201bec2b58f32d1330c689ff0555982924c8cbb6b9c3917848bd1c185e0a2fd0e182bb02cd11de3f7e5e40a60e6ae14594d1cff3883b0668ad44de7210d9f17d9dfa3d754c83f28fe959dd0909ce5af82181fb0fd8cc5d49f17f5b1fc3794ec40dbebc8719b89ce332b4ce91b6d2d880094886ee9ed356fff8d5d1b90472bcce7e89f7017ef19cd0473deecd36a00006647a75b1928c84be8d095ec66473345b83a3abaf4922835fa140a327838e8c82e39efe26d422d016edb50702cb85e16923bc29f04a594941ecb8858e31a30bfb605335554b6b140a35cd98d0b0a6e443a9b0abef2fc08e45822cdee8212d514f898fd8b7eea4c786902e8c062ce3de87a24a2fc7eea1fb35fcd9690957ec26e5889c5f36203747913d219fc56273c28dbe0e0e279c6903e60c236163c97d309cd756085db91be579844772d54ab4c5e41e5b9e3dea26f8cd68651ac7144788832e7b46c671d457737a7975e8ba0820a21fcbfee7ada1419d07654bf8608a4589100f026819778d0e2d3f1a86c390b0d8af209dcf64f679c92b96867afc28daeca629ddcd5304bb176e91a03e1868c82d1c9dd802a6b0c541862cb67574f03a92447c74aa18875d07fe89f7b40031372b36288a509d454f2bed920922c8c6ccab9bd394a96b5d6677cac257f97680e57817bcbba741563d1d077668a0ef5a0eca2b475e928c9438bf360bf73bb8c07021ac9de96ffc1fc7d0426f18fcb5607057ba61a02a1ef79012f11410061148be17f708c9d28a8e3fd88dac942efa6ec8fa16e8e9dc3f15ed13275153e55d92aeeaa96b6cea53c24a7b52aea128a26990e854bc5cbc05a06024a6f9b207e1ef4ba99e1ba69eb99ee7873903787a3e5332446aeb82b8ab3f198a5a247da9038f5b270ccb11d079f7b60b6c6de528f1a5d644aa7e13260b6b5f270d0a099753eea677e6e49e2a514694a5714b9baa0d7361e9ae18adb1ce04fab7c1e14c79efc2b5475100048e63b46b90bbcd1aae86d8b14073bd162824f4454800bf4b0e9584944a3492d4139b072daeb5b9908d9977874af38c6e4d33c514ca26653dcc1424b6926dd6f7a7b510f4da00d9337bca444353bfabc4bd92cd35b4864972e38196c99314e451eb8467387cca77a341a91c441e6b2d5d153d9f9874a6267d44d5deb271aac2d7199dcd5b703f06397413aee2377981235b8e1a48daaadeb4cd0c80f0333384834a5d00d55dfd100309f408d4d445fe51c7d5013025a9d9c9dbed01e0f05278121e21af2525adbc874727332c327d1428cbeb5e703a53de422fdcb689f5a048bcfe4d0338c78d28d11ddedc71d4f32daa0ffea8b90f1ee63456b32d1580b5ad005b5210a1021c0cdaac04344cc55653681d05f0c298cfd653de3f36b16160118d7b1e9ebd70de8739483770713a7412602817571f9b4055f8a9f662a4a3e8cc8e15fef9079bf7dddbb1bc4eb7fa0fe2810f2f1218f363f78d33ad016f797b49fc6203e2f823468f6c3aa94e426566a88ebd49ebdf033f217019c18f955bda26d59f6b7abca0ea0ec76c9ee3a8ddb9095464aed58d917c3742f23483cf8fd463f1207b56eb8b4ac2da6a2d7cd8aa94d3afa158ee12c7720d171452b21fccdc0fd0dc5515dabdd23d08c349b5fbf7d93c5551340fc24d7700a1e4dad51ed59eeafe7c8e35dac2e9f407e5996d9edeb1fd04c29eae28dfc13f2fb30c298610ef99cb64aee630f213976072a9e5727f6c3766ab9a6c9bfb269ab5dd3c5f5c58916824e214bcfb2e05b4fe4483157b5be0743799e67dc5cb7be81e8d36dde8571f123cb16eacfc90e7db00051c574b53bc957d5d19f8b0c87c4456cb73729608fa1371e4c49aa2d4c07ea5140c5f42e33792722056482af8e2929d01bf3d9876f73abb29c5769994bdcfaf0a9148da89e8497408647f45e30627dadb91557616b3b1b00975a2af8d6bafb30d3677d78f3b982184edb10a71d4bca65b01f70fec8fe6bf33097b6add3e154fc13196d08bf93a240d7bee8a80e44f81dda1fb27a6b9b155f21f8f800254b175b493bc0c9757c2468d97d61085a09dc1136689a1d262354762c2740b25f0c44923bbe1fecc0e4161a165de0cd9ccdc724d7489d6c5f77e56875ac09248b7aee1dc116892d96dba340f4185f74e0d48e4dbfa0d0b1ca49c72859c1f4553f34c05fd69a8b2db84ca223a5a27bb1b761c31b33331d80000bcf0d06dbafacdd456f15a00c038ed5c633076d4863272aa145ce44bbec0a2f4c40d91be13b9097f1cdbd47231780d885862d381e412d9eab579a56c35ecc256775e72026b1a3dc1e2d9972a484f85f834c0df1c8d951384f9e3600fa6f153d937fa2466e5d4510140f74fa9435c75951da3081ee87faafeaf2f1150c7f2abb1cfd98f88388e748eabbc20c149d9e0af0e1503c8ac20fc3a97a3a938634ce1fb49e2c1e382625a487b08ef903e3436a611d78a51d53c7d3308d99cd5dbaddadbdf1db7b63f9cde16d49fbc036f81b0014cd08a971d0e09495993bcb22f3e30c46b36c2441c48e043142e7d4999ebbd19a95e1133c5ff069323001226efb8a275502ed0218a1aceb2d78eda99a6b0443766688a3c08b620688a342dba5c18c95680464532d0b53827a858e0fac61aa1172c5ef40f84df34f19ea912b25a889720c50ad07f7d74fab5eabb95fcb788a957d4d4776ab333978117ad4d0ac0504a996919847abf6156912a0df0bf518a29e54c58506d91deb7e49f42b78d42ba54b05146687fb87d3c7aaeb9c0592a51daf425d73e0fce1c949c69864e75375f8c9260188aa677398caceda5d9210ff3877a1ccdcf72eef43617eed609e69f2bc31c6545e005bbb27b9282c90b32a666a71500ed99a541c0802e97b241b72a163a61563fef19171f63babf0d2678bfc796f20af9ce9955a1e97d04289407ea6b4df2610c21853feaf0cbdc46bbf424bbc7e3d6f294af2d63e7aa24250364706ba8c28deec34bcf516ecf4a6746964c3586848a8f87cb2a1fc2810b8453ed05e3bf3e89b2fb1354d7d281f79b12ba64360d61420064f83b99eb16e69eefc7d5b7896547a44232658108ee7272ad0d42adadadcae0ed0bad320b6aee0f58ae80f47feef3dd1764269a5ed3bf74b4e8055043ad1325c84d929267f2f35325f546eca7515297daa92a0cdd767600b096c4bd58c1523f35183b8bbe858f4db46bfecbd8308d50efb5473ff6770e3e804d4315c0e0c06e64c88465b12ac1941ad224511776ef8f75d133b54e2bebb8738a900bc548765a079c3a1459fb5e69458ac4a0c2dfd5cbdc51fbafea6486f3b9d23b20115fc9eb5df7c2bd1ef8a4781c97a2ff97a6018da8d44b0c79bc4ae02872e5206df5931885e05ad99bc762061975d47df9f1ba4dd4a4140a62d7af89cdedd8c3fc689d9be5c0135b6af6810ac2027306ab5e901321ef12094bc3a5c138957819eff0ced2e14be886e99322a02d09260b032df40f13bec0e659b4c3cf091fc9210bab4ce7ec9c435a8bfd7cd1260e719d7008b7e4a545c28c4752ae8950dd7eef447b26ca028dddc18ef423c30a71e70f56c2dad7baf479921de8927f0d050a3c471817c5aec594fe2495b9c5cbc30798c6122729ee1c45c1df5fe482ee4424ff453d4e2d9f44edc752b7b2392dabea1d9d256101007fd6c6c047a0388a557d4c1adeaca43eca4532c7d83b8fda59feff3d77a5a9f119aa3d4fa1c1afabc2fd491597939a32ea94cc3b116e8b9852882081c33483319d00bd935ad5887fd93c6a6f03ea88e62946fd8866004491b85926b55e74bf2125ab0326473d3dfee7bd3bea825024c34f52f9b46fe8a825a80120dc7dde911db09d565534fa6837793fac8f8ebd7cdb3ddd8267653816bc0f028860955e47fb417316db83988f8c8b447efeb3081cdce0deada22df09e51259507558b2069fc680ee6b00167d1d04d1e94bc20a2c8e2672685fc0cf7ea2e8df9892a3bf52e2ad45ff3d2e3096daed1144a45d937ef7680aeadb3d3b30a773431cb5198d528d7c950ca3ec9b862d0f26942def06596193c0a944b4f9554b89db7490b8f20e05a850a3ba9d517bcdd1e6ebfdffde60972757f5c671135dc82d01415c00427096c669fe3f826cae216295e4e68f81e3b1f6cb15ab8f2c31b13447aff4a45cfc7d9e2d930610e5ab917ccd86b867f4ad2b7e3e2c9fccbc059d4a0e655e2ec0ff9f90f5bccb5ff50101b0bc86e156f956472788a391db73a14de0bf6399e4adb9120ef473f5917ee060495d2fff0fd3044070f9dde0c5d8d5b91ff92f0dc8fc7290befea2a7147ee2834c93f85f7245e01b4e5eff77ad3a194"], 0x12d8}, 0x8) stat(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000001740)) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/226, 0xe2) socket(0x39, 0x2, 0x885) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x1, 0x40, &(0x7f00000000c0), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1111, &(0x7f0000000000)=0xfffffffffffffffb, 0x4) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x800, 0xf, &(0x7f0000000080)="ea00000000000000", 0x8) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x80000) lseek(r0, 0x0, 0x2) write(r0, 0x0, 0x0) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) shmget(0x3, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) kqueue() syz_execute_func(&(0x7f0000000000)="66440fe2c32666420f383ccbdfdb430f014600c422750305992c0d9cc4019555dde500c4a195f2b4932c000000420f430feb00") socketpair$unix(0x1, 0x95f3186d00d13cec, 0x0, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x18100, 0x0) select(0x40, &(0x7f0000001740), 0x0, &(0x7f00000017c0)={0x8, 0xffff, 0x88c7, 0x6, 0x3, 0x2, 0xc955, 0x1}, &(0x7f0000001800)) 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="3985959d8564184ee448bdf59df616633b4dac5f93f4d1d6bd9de16e09b91719ace0f70f13adcd28c9b901a49a69baa7b94e792afc1f9773444b288a7241cab38df0702c1d77ebd37bb0c4e55e1b94f1429199aa1aa0e4cb3dcca56e399452b917d070712ed947b960a84a561e7c46d366d15bff0140fa267e3545fca0874e", 0x7f}, {&(0x7f00000001c0)="d8c8fbbf6e3d0a22b23fef9d1d1591b7c61f37895e54980b7f8f87af278a8037c871ed62fe21e247a8776a94cf2591ebf49026cf548e459ba06a313a22e832e18f5fefb87dfb637a1d7afa1ae79fb2a66c9a41140489756ea8ecc233cd63ff06cec9adc77c59ac57c119d9101d44187a49db0b86cc1b24c0f3b9d1af3f8cdee052d6f69515445817e0606d", 0x3a}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="1001000000000000fffd000000000000c06fcd03348f6ec47b6c4b80ec4de5caf25d3d8a05f79227434d4e781cf1acb8ab7dd5db14ed5eafb748c4cbb9985aba1423592d737da8ad0e4d63ddfce0702e82c8bd79a75db842a79691a2fd582d9040707e967f7fa9517c33e1c3f9b93ff6cc6f933ec7aa2e141c080a9b9fbbe9a567237ab7d46ba9da147906a2a9ce2cdf6ef7a45c590d189817f907f5ad89200bcff7d9b164e1295f4a8bb23d2d0429054e2ab80b0500df7d8841c0c3c3957e0f507c79a72baf7383e703048869b5cff06c7c659dc2dd97f880af64135e4234c2959b07306ca2e76a0646c5016103349eee3f5970fd56d527aee9a8fe9ae03d258601ff1034edb53778f95f49000000002000000000000000010000000100000051ade017a55f7d435ffbc2dcc0d916027800000000000000ffff000005000000573988849e2e38b763ae9ab3de7a077062c151dfa2ff12e27ddd1fe44ff2581e7c56759a9265e9395cbe72fde133a3ebe842152f557640be5b6fbdc1f38f53f52497ce2fea2e22de8850979855317343f470c7e208b0ce132ea78152e762953306bb362e2ef18fadecf99e04bebcfc449678192e79d9850fbfccff47d8f3da131ebc553ae0f229af46cf9c9cbd97ccce142b8ee0942c68a1cfb8b364602417e597b6c405cd7b6713a279cece3a6f83c0276c314a56d6e81908594e02ff3674be76ab2b29f8f16086843fa19147e9703085ad9c4ad0d4e3a306e0980c50c203914a9e773e55fc7b28e300e72f75e6d198543c2c8e12f0c44443f2eade823c60dbd4e2727d9922686bade47fe2bedca280ec5fe61d7f8e8686a9271b063109302761ec9f15f042524abc2169a14c2d842d63a3048ac324714dab85613031a6f1bc54a279432295ce560be692ee081774117df69a56b6e5da4e5a80df7ded64241fbe4d4c84d854eeff156275cd74b761d1b87a156253790a23b63b7c25bdc967c3a7c58f7009f377f3540ce6b78d6573429ea24193e44b04a8d3663d644c4ac0ff39ce97e0bedabeeb1e91c304d248a3f024136d09c1f0710feb979ee4c50a7e0c38b6193e323adb2a6807429c40eeb143ebbb9bcd147dab65d0e275cb3ff912888155cc61648ae7561dbc958197b2bc059f660a5294108c8b319e5a4563ce7aba534b1fa84bcab621a60699e59ce290598f80faf4d049ded06d2886bc0998e350ed7f19b90b1b6b66dce4b0a65a67827fd16f16a5b833df3a642fa91be1eb71de5b7e2b443a8bb705eebd7d5f1d590c6f7ecad49e485481603c16ab1c55b4cdab46eba30f1f74a6394cfa4f23be35afe6d07ac7001054e30cf8e1f8f579f56ac812586045694da4c5d7d465a844ffe02deb4d53597e143dc2dba2c7050d56f35caef225e2557f58c7379fa1e28e31b7c8d3f908349a73eb000000000000"], 0x1a8}, 0x400) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) write(r0, &(0x7f0000000340)="c069497b904edf9fb0b03ac2ba3af4b2a023384ca4efaf6cbeedb80b7032b0ca8f0243f49710cbd3a7df859881745d3aa51638b21dc034e32bf80dce486c447dd83b995eb93c1e6bfcc85cd06015069c350e78f5a2c3a8c4a0276eefdabdd7e597d5cf4d541725ab4233ca24a47ea82293f9c55f849ccec953680acb16bc66925e3d3d07e6ba7817ec0c3d0be5a402348a85fbdece6fb66e005107ee6ea071ee14e838d0934dd7493e07cd948e963f", 0xaf) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) setsockopt(r0, 0xffff, 0x8, &(0x7f00000002c0)="c3762a12362a9be9e9956afb", 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) openat(r2, &(0x7f0000000500)='./file0\x00', 0x20000, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) chdir(&(0x7f0000000300)='./file0\x00') 16:00:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2a1, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x640, 0x1c0) r2 = socket$inet(0x2, 0x4003, 0x1) writev(r2, 0xffffffffffffffff, 0x0) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x9}, {0x3, 0x6}}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) ioctl$TIOCCONS(r1, 0x8004427a, &(0x7f00000000c0)) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, r3, r4) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000340)="35ea0e790e2abf3e23694ccb4d886f791bbd6dcb535017497c6bb8a102637c0172e707f9be3f5a773f47f6008742fbdbfa4381c898d6438f773e8aae763a9ea44ddae5591cc362d7cd7f404afa56a6dfbd74b5f936f8ebb07ae4851cea385d375b6a9bed2dcf30c73c516bc1d42ec56a290ec6bf8039630e43eac5147e66db2349101b405eea164e79d050370cf91f18254689513a46059d4da3e874f1df5a0d683d931da80d956dcf3b936de30bdcc632fec296dc80c124e3732dbebea1341940c5bb070be2e84994674993a32ad04570fd7ca94d940bf737e73d4ffb2c3d2bfd434a5da644b2e57b207c6ba459d49ccd01062d317c7e04be149240e7b3e86f21eb6798b69a2e87c7a088d2b5d2b13543054a2480ab60cdb6190b1074112897e70b972aa238e7ec19c9bfd0c6aea5b0cc968c85a1e1d3543d9ecb92cf509564e5c6593e2e2a3481cc7e2545278e27aae159bf895c514ee7d3ab4daf006857f7e6ace2556a250dd3e94a77d2f334776504f0f9312c62ed53fc42f2ccd13e7f5a9b39f9bea791865e5e66a8fac4643756eb49216f236be2f7466e4946a2d50c78786bafd7f5ff1eda03f5e7e7551ecba761c1bba75b6be93734d548e9613fbaceeb155442eea4b761c5c6015f7686752e22745f2ff247268dffe28bad48c02ecd406bc070b2da2769f62d20ffd16d9dce625940dfa3c41803d83025ff130f104186d1a6c059a8f55755d2f018095e325456dffd9bbf97e51a400c6412f24a09edf8b25e2b8f53a9fa661664cb8fb15761711201114d846f14d275a346fd83f60f35856ace5e906635c8bd519b4e4565b383113875947a58755062158dfa94765c95efd3ceb41b8f725020779a3870e172b5547736a6816e893ea1ec7a356f35e94d0beab87087da2c9af3437a0ecd1a7a9d1c029194eb21fd9ce8151f3563088431d0a33e338542b07687b8449d48b4c9ed2e64e6cfe0b098be8911d120b2552612fcafe9778b322589a0971d1726aae3ddb1d5d57c52b3fb4b8adb7fc552aabe3e3db5be1908969f5e501a97a668d85414cabcfab7b778740cdea211de2b7b060bf577e9ed3832e83e6b9d090bf0d5433f486783401accd8ca8390afba3e78721912e7097ea7e07a8289a0073cc2907aea755cacc09a4be1e2a3665ff8ccdd55a5bb6fa7560069eb354fe1489fd21fc4113bb39c4bdd94254a5afe394e36b4869feba9ee0fc2022015d835ca60accaba62df13537914e9458b5c30ebac6107c97e4d7f1a6e8e6e8753fe71b228db20027fd9918c9943db18cb668512caa431ff40f75b30bbc86ced7bc22d3cad5c0eeadef15a008f826d155bc437b8acf4409b76d084cf0bddb499e3365b0406971759160b2ddb4b64de2f687b6d685c9781451cd66f7c6602b01161f4859fe4fca9950860add829fc00dc0ea896bc6db2e051c0c3a1b2fad6927c69f4c6f72faad3dcc7c69cd254d67067bd8755fe49c5bfc058948b5527f87c929fcce207352f6c9ae77941d950a435e05d0d36e8c76b8fd0e5abe60e86e703410e02a337cd959b3fafe59a136c6e04421b5a4ff457af13a695b8fb0c444035e9f73b720897808b0b669c866985f4dd422d7aea28156999c26dc10ba2a7230f505cef27bf9d04c279dc7f5fcd9edea241fdf7446e361feb5587e9a7f01c0079a3d51c01d4583057b410786cefab143ebc50904f28d024b8a3dab1bf0e1c1ef4bd35d25e6f298e67f5efed062a517a67f33acfb091743b81646501c39e6326907822acf57c3576111f621f67046787ff4dfa7614ba02ed81da66ac9ee15e6cac7764c6ec3405227ccd7f25a97093ab6e51057bc6e7a985d0e5d976af135d87fcf90754a46d25f3a99c722e6907a8daf4c71d7a4ca759e0eeabd89c385ae2e643943077a4dc51a0c0a49aa2a59dc6fe5b1020b1138263489ba63426ce874b9e5643adb8635be52df253eefc3b3c271119ff6d87ea2d4610f3a51d4da50410666f5fcccd8127eaa5e38437c96dcc3df204f1f4c34f1f8c7a5a67344b27b5cd08c9d790de3fe34055e3fc903b86f2ceb025c3fed455500b0db6f6a0ba677cb2ad355394865bafd59ade1b83ee05392205647f1a65be0bd13158e5436e0774b8bf02baf1ac82d96c943d003ef78d5de13f3e5cdfa8bfc02067755116bd4f23ccd4757b0f27b3c21611d760cbc1ac2d63cb81073b9c7f992845bdf29e03f4b54e47445287607fcc7fc1dfe7f10652fb783cb6647575bd0004a638c672e2abd00958ec55bca21a30a40276f70b86756156e2c3513cc734128f31f180673b55a073587ac505e6a8432c3625636dd1f9235ebc0514ca03b7ac20a4ee4be77a526235a3a3b8cb4f8f205cb3abdb1f5e27f5a84646cc6c02b649927a75c92f1dd7f4b3413413f497fb1cb527b9094ccf5f9324d24ae432e0d3969354fc78b48c47ca33039a1cfe71dcedd197181d922623ed7190f063ce7fae71196f5d4bdc8f91ac5c3256c16f41255b1093aa3465a23ba6535b01ffb2361ab8f858eac5eae5e7a95d5ae31478e07d17f0771b86ca83acfb370a90c50c5e5084e6cfb4b1118bcfc94c5789b7da990ca928903bade0a42e452fb53b7f2238f2f408002644e8b5a5b62208b4d9116bf1f37715c69ae5dae6125809a6e6ccd05c1c1e26dcdda3a967d3ce025a281829fb39340bff71a511ace84ce2aa8040cbcd52c9fc1cfeda1de556ab5ab60d686e70dca0ca4060795181fa3d296bc03318f7e8004b5e837857b809dcecda774311df07e9531e106cd5bb9ef30f5254c408195e6551ceee301b57ab327b15f89d953bb8c486a7ea75efc96edc4c0207a4e89e22fec43d366b382b3453e0efbc314fa69816fcf49514495bce9f61244a84be61b1d56afadf808c5709ae1c3291ddf11a5b0edc547a0070d8b55a821ee1e8ce308825a76ebc4131ff5fa96d5e254c680e251fc4ea38a017c4f2ceb1d7a31d98a5ddda80757e1be718e60531702c2ba4115f894600643b751287f560659481d02c115aec67dc5735fdb3e7cd84b50e7f92732ef586a89e50d7ca9e4f0a95c498c3247ff2fe9d759ac6fa30913432e0c0974c14a8e40e052d195d9362bf2c82266f7582d890b34324218b53297f27634d489bea77426a09edb90fec9f3e163e78246e39dbd3864cc1762ff76ed4573a6d4c46958bb43bbf293eb567378fe0fb54425c5cb2d18f65c752ff127f05ce563309fbd6aaa05c94922dd37a9aac5cbfe79939138cc623b3ec3e0f0fd37418e17fdb17d98f7447afdf207cdcf9016472b088adb00a540907483b0bb8f49e1c52c4bc02203dc501e2641e71ef99d02da4fad927947c0fc6c731c32124257246e442f4b57084b5db21578e6b4206302263465d0ab7730bea4a231f6fe2d874de74fee71d8976733160043035be779391145e047842e2a798346d1924212707e52fd042ebb4ba9fdf42a3e0f5af6b10576ad3b59f4d3bedcdc3aae33b66483bd0977419e68b4873758e2a377994fa0f4bf7c06a66c1c754e51471c0871246c8574039b2587a394c7997f9a9c212a1ee152208bf1542b18a8f58a480ea101d45f84f6c30e2269d134be0e6c28f287d4038e74d1b0a46342e18b44d9c0ac05412f06e9eef828c319d32f96e8a311e61273921fbde4068a77da462068a52f7f1f29efaad684c3357f5caf9d0b71758bbfc4305f0e7bbc65d7330390d997251df56017c4a93f0248811231023ff6382496ff60546f4ca206b64366879613d8874980d137da26be60cee0c5b22d879f100b95daca5870cc5f832b4636064daa21d9cdff92283233c2d1b47aff860e8d5f8ca247ed4ad1c6c2a39bbc65b8ae6271f983cfb7c323ee54d9f2942d631d89ccbdcbda1c48673d3f225cbaa8bde1e4719af1dcb8933985c4870f235eb3b5fd71cdc8cf0035d314a79d7c1135df3d95346d3ced5ba55d3bd27bf8fbc7101134cd04ac81ebee1b3bbb6505670017216b9a7a4a3852fe90681889e38056e5c89aafe6b5068920d295d60b7e9f3709e829ff3b862a66d4173cc1de23dcea1bcf28a86d2edf23d09c4fe05e65a914bcfc9975d8a53760eebbd6567ba08c367e1130dfe3c15e91584a67deaacc5104e320e36f7625176e15dcd5994b2131588f53d3689d90abe9c2b52763b15f654962e916e901c0c2169a7a84a8af9151982d15374734a40d9d34918a04bf4e378731a850d473faf67728a1ea122055b1255c6cced5741fb835986e9b2f138ea4c614614b011a950bc88e10fea472485cfdbc19c96daaac47bd001767b04e0a4604f0f5c86df020b5d32ee12ecea581964f353a345649e3ea18a59a20eaaf4833a9fad685b87a1e13c38a56cfb2e2cde81a87b0610c8f39c63ef96abced56db2a9c6f66ed07255ab8a1beb8862aad94fe29d32b0238d08db6b6682842456ac3be24f8bcd10d07f215a23202f621151c74154dbf846d79571a1921832f2937f6e556071a1681feeabb4d99811d71a1ca6339b8051705e31834d5422c674d7391519a0daec2f2827d4b826e85faa6c050fc70bae864d6ad321fd08256e05bebb3323b3f42333ca75c78b6cc36da0b26f050678d69cce7c3e45f65b3dab8a05586dd474924f418565557926c56df5a1fd940c25db38146a6e56f64495a7081cfc88e533b663ba33baa4e6fff33ea3964b8f9dc037e455510481df0b4e5b3c26a51f74eed97ac3dda099bad4c93ff0aed337596c784933374442a6c3ac795f21fad66a5fc7c320c0e6bf259787f3f33ec8a39ee425cd8bacfe46aee74c35013a6becadd67786f7f75cde95c13a40ace4e569ade462d79d5a989de03cd6dbe6b268c2c9b36b94a0eb7b1ba18a9899ba91cb85ddb2ea1ba0d370573dc102f6718f041016d21d1f4429c1d7f18fc8eee3571407b6d693657301161a11c1ebe76491c6975b97d545e3d7be4a30e9c68ad6c0c67f9a04c602216fe05fdd101341574d77805339870d9430ceb5265428963f3c186ef5c9b2c9d81a9023f1a4783ba90b98512a3bb649c830768fc09eece0320132160ab7872ad7047494773017938a9879c402b745442c94016bf36a29ef7d4181b8743bbbc6d205d824f340bd7c3029981f989f80285bdc8800cb88d296c084a7c9b22bfc5d9dcb84628f270d03f7d3e328f2ae40acad8eb75b789dfa391f5a53d0e0007abcea9535fd69ef6448eba06720095a4cbe5f3e3cd5d585a8d20a1291e96a44ba7c5d9487de0a3835676f2744754bd321ba8df67ffa72284965a14adee7ad498241ac4d042d3e7413ed449092f65642a3a335f222713d31f14df9b65808ec368f1c1c79495fdc491bb81e552f1cdf0ca62e22101a94387621eb5c74f3ab1bd48af76cc5b41b0a481a9d6d7952320fd0b5e1f100ee484ada0423a7ae1a5f5dd8c103b39c527398e50cf29eed3555c9ffdabaf54ccc00013b9db845fa9d803cd95413c16ad9f8c63115b3f5d5af552c078afc4c375a524ab8aeb31e2ebda54473d89493c9337f44612fdab3bc0c8dfd688fb691586f6b628266b199436380e92a9395feb10f9766c6f8365fc579c8bfb97b3d998b2fefd2332e55f7bed7c18d81a47ff6a380e29882fe08f304e9fb493207db3d4453ad75922c29a537cbe25970a1ad678c3c2de2bf5e4b9f0c378bbd25d07939082c9aef78b4c0d12afa40dab91a40fecd9003ad130dd700617821bb57cb30079794ebea75e3d549eadb0ccfc9274702926758563b6c927a60850a7d39f3cf202e9da5aad237fef482810908a23629e3081b000a35c169b46e4675", 0x1000}, {&(0x7f0000000040)="a4db72e6835c5e70e3b2656dcf5a8f02fc2ad5aba910147cf506bc7af1ba", 0x1e}, {&(0x7f0000000080)="448f20004cefc755f00d44a51fded06316dd5b4cf7c3f357beb680e8e0fbbda0c50959f31d314161dce5d21744859366bb05ece79b7a16f049130866372f6ebf2a001c030290b67578e17dee047a804e4272b022308fb05f7e90de70610daa005c7fa44b6a6b18bf8c9ace9b274590a5a6c1a6e3d4839523fc8860be909a1d4e3c1fe8b5cadcf87ea5f3dd178c37e1bb0e6e06958953c19f60394b039b2778797e3aa3668855e618e9914be36675d329c48e769f2320dc52fd8d5f26dff084b53e818cda819fa00ddd59483354ff7aa01d255bdb19bebf7b8e8779d84bab466b1b06795832fb83ba", 0xe8}, {&(0x7f0000000180)="32ac864f3a1e24d1c2cc78168e38e2824cdc01be240c456ae41f31ffd86af96896c545bb53aef8aa2a49668c35ce42405375d4c0c1640526a526fbe69b05d816ddc1a1fe703d187df1d82a23e04f113a9c161f4088b38705ed2238325ceae794443f8b43302a04f8e3341744ac4b2736a9f58f76cd85", 0x76}, {&(0x7f0000000200)="dadf42ce8d3c3623e439a23ec990fee9ac9a45cb7c9927cc04b7fc21fe162c09663b352f675f0949e8232f1bff4bb74f7cc31258431fbb9cd108757a473e5ed8c9b8a8b85e38fbd88540a66e1dff1c3be8875dd91dd28d94156e50116e183cec324f49818ac870b897819eec427aaf6e99e0ea401a14e505582479b4a949bf4a54ce7e91a689c7549165eb4439ab09266c3fd3831b982f318a78b656d2b20fbb38af4d607914ee51160448c0b6749dc01f8cc47a39f004e5d0b915db814b9e55fc806481b8504c48f5abfda3ca7f0530dbe7649b094c4e0c10df46d9e2249bda50480dd645bce1942b181b6b5e5f3115029f2e381865d84e0826", 0xfa}, {&(0x7f0000001340)}, {&(0x7f0000001380)="d3fc6d35ba8fcc5588c5f28daae1e9bbbdcd3600850d24161fa1da684723831b1beefb22b14fb06c52971db726eafec8837c2b7e426fc5417857e35a1b1c4fb9df32388a", 0x44}, {&(0x7f0000001400)="c0165256b7ecf7608f68791727", 0xd}], 0x8, &(0x7f0000001740)=[{0xb8, 0xffff, 0x2, "0047ea74eb6eb5daa513f7d214fb1170c773450aea860052b5cfda0c2b2f794a925e9033f72c723d39df8823b0df499e156edecbf18c637b0ade6a7edd11927c5258bc15677b95a75ea17be5495233db14024aedd93bce429bb98642434e1f60c09aa1d3812358e54b593201dc27b713bcfcf308312897f43b1719aa43d7372c5ea184a97f7efa935f1a65feb4e7685267d746b8c708bd95ea3c27b0c84351470178993280fc9e"}, {0x48, 0xffff, 0x5, "3c78fae2422a49875693d1860fb6a4693cd99bebe5b81e121881c5155c463ece4a34ebebc68b9220d13f2bd82101b5d816"}, {0x98, 0x1, 0x876, "d124df84b1706b034f8d1fdc55b0f13a6eab48a5637f618d96886e0994ecabf721edccc3839cb8726cd6c6110eff1e614ca5f6daa514346e2482d0cf26c37aab3c5deaa2afef94fd7ab3b426c68289a80147cecd17c6c912a32178fb699b19f919da2c758ea3fc9003f86f0f942135848225958c135d91d24fe088fc01f1b2e8ff4a00"}, {0x1010, 0xffff, 0x3ff, "86914da27cd085bafddf7f51c4b3694477ffe2bd1cd8b108724ab6ec170d701f179fc7515aa7181fc1deabf39c4e8863de0b7cb1893666cc57a99ffb6e1ebf71ce10e1e98cc442d8ed28ed51d6990262f61b40728827a8fcc5fff7f53c1d9f65a554151406158017dfa7fd7e307141dac02feef17c3e26bd2c414347586459d47f3f5999137ec5f3c9411bc9bd3e6caf08a5abcdb28896802e71f1b62c1708c6e61d0f7d1233080a0a8a8eedfc0cc8a1de7824394a6b55adc608ddecec757d5ade75e82363bcafab4fd16ba11e2611f122196e170abf23af43e32566bdb422c0fa61c4a061fd59d63517f041248f32a54bf66ba0769a5ee4881ebb9427316bfd7a5ddb34ade22bc5b55de622b35b0ac691f46f1894093300c4db4afe2ed545e597d0bcf824976e596614c59b366a404c3319eab52a95755bbb7b65ed37ea6de82479ad4f32ac8f4b17b0dca1d896d5d22dcb03ea1bb45b361305419795add12ec1989feaf207213b5bdf64f6a92385f2cd7c9acddb0fd216011ccfad4674c288dc38c9207278dcba80a664c3b2cdb20534b17bd193f6c0f03d5098af9a444d235471e185699e6e4e9e4189727c41734e05b4674369fdfa949c2a5bcd19d42dc956b68e8a11fe7021694d163c01ecf84f7ebdf99993cebffe386fadc0521061809c6abed2966b4dba38b2edb95269ac44adc624483d196fc5adfc29fe4142f17e4a42d010b4aa09836758eee157a1dda85a64008a2341e0a6786a83ada43c040b0d5fc186df5e1cd6223dd7b49947cf5fc0c3454b9c20277151d5235abc6beec371c9a6fe13bc68c43b437766dfe9d26c33242e6309ba280ca916b35861ff125c647b6e80baa06f59169356064afff2492ea455bcc2a30f948612cc7c041a429d9195cef574f42f93f4ac106bfccfd7a19458ea5257d844346320a1d2e1723e8115159b0795d6ceae192aa26e489da7443e95e36aac129a334e9636c58f1ba718a21ac86e58ea14da3b9aa88c3e5aafeef945a80bc837bb9d63ac956ea15ac0788ed8560d1759c2884054386bfebec069264838715a2cec7c2c296919d15a309261bd44377b46247a503be9260a09e3cff66e7c1b7c0958cf8b4445da56d5fcbc1d42886347d3ec3078e30ba2d3b62e26257b77cc46020e5fba48a39569bc07c9c08464a748f5f75d89411748e9ef113ab9dc691c9871a0f0e3f6d79f984ae64cca0e58db46357fde69903866b46cc5a350d3930289eea13335619184dc90e58919ea9c7a5331fc76a84cad02e6456675b77c4af88bea4fea0e5a9a475569b8fb1a42a81dffe7245be43fc17968b7456c4c19ffb6bcf10de2b35ac1381c19cb68dcde80d671ce4df512b38ce0e8140d75953de8a47d2b0016f60b48ef0001e38b27c2661a83a5f13c43c76f473c545ff42a09a9ea04d84affd9d903d3b04ce114db08cea20fc87b8abdb69be55b45a93647c900ae3576dac1a5ac0902fa38d23a8585f88d1aed2bc11da18146c74f247b7a17dc1c3206d2259f25a35db23536cb91e44e0e3794bd4612a702f6ff1500b490e5cca1c1b8bba459b240598bda6d5c7d8aed1ec7a1f50849d2d82f4175f241b1cb997c1c26dbf749ed3ddca3b978d203125a7261a6c5c3710c152acbabf0a54d5f36399b7ba24e4ccca66a6ed509d73e5d7a5eb4f3af8b2e86c0793028d6eb2048a6b1d727f3ce72989823787a13a9e7ba99ba572b4a24760a610c370f62fa0c329b43798162d308df2f91fa2bb29f0a63325c99adbff5c2067644bed8a278e41114bef3c8d9555de49951b97ad5750ac5113ec0d28663297c484c70579020aabf727ab4a9fbca20f47c2b00035e4b510f3759984950165b4d38485caa26cb802e90c1c5d68a8f6db21022a187c8b253d125f476f48f1379d891a21c729f5d13ca55a83b2310e9707bc1d3502fa86272d51c48e8e5320ce042d84a636fa964cafaa669281f71814d8fac2f043d3110833a2fe050095653db548f1193d1e09d4e7adea1756f067f0c14a27fe6d375b029b1067e2f92d82c9064158f597f0fc2b4a87912d055e49282052559c31675a1fa7924ece656065d5eaaff4d903e1e647c7bbd23a9f95f7f85078e3d9d1c987ce5a9acef7476f80b1fb5e116d660a0691b555cbe46e997ce4f5d4dccae76d4bcba8c2f13a51724be951f5d0208fee7228e0a7cce30ceb539beebb464653cbf6cff2a95e449029f0e7dadd4653f0e78f48939b4b58599604721a33d394940354d8ee6491467b613cd56ddf94c77017cf2bcfcbb29ccc0f469ec7dab41eefd877a65e16c6571b7aecea00c601d19f966f02b728351bfc2a6d7b8e944d38335aa2fe9c388c05654e08e22ced6737e28b8ab28605661e7222ef6797fb24247c99c71829c88163532b618270e0aa195e7880695f653c736ea3732dfd0bda06ac7db8d4da1c741b4c55d2e655a3566ceb658266d93f64113c24e504b9c87a20608112176d7ed1eca6ebcd08c9b325ae98dc1e5db1be2476a16c445d7c51f4fecdf38dfc696b310b2f674c55410d67ef48562f405603e063b99e696572d43d67d1ba7cfdd28c5d4fa7af22b441ff7eb74c837cb9e9a6d0f66abd5a7edad3ecf90f2ae8357bc964d62448e234e98e8fb11ecb9195fa2a43ddd410b70b1f02fb3c74c7687b8ce3b7cfc52241de535c91c987f1e323ad75c200f6d81cfc21c3761207745b70063cc1c9b10d90225f131a17da9012a5e7a854d96e0e34e4033f177fb47db0b7c4d54cc567636a8ce0a21ceb4e627b03bd845c43a461c2693e8e25bd13d49fadbb23f3bad69f71874b81b2010142ba687f30aef612546aabd118a39a400c6db619c74464a6a1629a4dbad1a74e7a5609c5579638ed0eec9e52e1a192e5f3dea97e19a11da434354a9ec5579cefca2ec8840a983659689f7cb7a699a956a275d6e2a4d255d42f74441567bd3159c80244a9b4c6ecd59fa7833d25d95080c441c744b89e2855eb6f55dcfc41530305bcad8b47add36fa12de809c649672e6a973a68eb54a5501ffa0900ef337b1af6f0591349c6b4ab28ce3099a9a2f5958eb1d5ccfbca522af7bff7c9781776f996bcef1b41852b5fb57fba6622a7be2b3f68f11a78fed04a9ad392c39806878783997083877218d4ae023257a4c10cb3c618c92a83db67be914bc32f405fb54382e756d5f03fefe5441af01b98b9e56ba44156a0fb3604341b46979938508625cacee3cb7fe5b6979608fa9561df4e4105828fd256caf9544e815d7f0d0af01b665d3e1eaa9d1fc12752224668dbf41aa89f08d4f825e48c3c4ee5200e13851ed9194f1646c60e7ac9242e0c9f981db26bef6fc38ba16dd8a2a8613662d4722c9f220385793f4f94aa38ebb7d1fb0f5681022608bc42cd3abc067ef571a591cd5dbafd4e494f1e33b9856ced3e57053597e4d2d570896e63cddd00201860ef890238ab8cadf2251f85769acbb6611691e1cc38b87017b96441ea6938f5e3c689bcc5632b6e46c2e101a5e295bed47b5effff16643b47374b268c658ef96e58fea6e9b64efc84d23fcb8d6d86a5526729aef2ed83a7b9e0ed75667a0335a094758e5a290ef5c4a412790f49c6a0a804f3d68293c918455d29f212e9aca25d2db0bc1940042e9a6f5b26b7cfeb94ba2ed4ab040852026563af32aeada40879dd46d5010e3983fe3848f6d8100dc3a853817c9f23065aab7cafdd6361e8ee46d6881865a4c759b48e6cc5310b52e7f5ba65fb48a02d2686d383c9f4d7a11f7eeac97559863090f2ac35ca28ce158f2b0c4433349d92109f233da7fdaad49a6fa0cd37dc8e87ac5d6f0e0b411a360968e1b3dad98d642ac658108eeb43971d09742c5e8f47705643876a9239e42f826d122110e72e4e800396d2eb1aa6d1c939ef625f4912602affe2500957160f21ff03d7b08cb6b2095ebfc9ffb346d59e1c5bfdd69e0e2f08c319a66d2fdcacbaf3cbc3ee8f7491fdc60f3ee60bc2e1cd383f989d57061b3b212a0b2c347a8e7daf10e3c98533c3df96490096f9e7003b4a0da1bc01ea0891e24aa7ca32ca366dede581883ba1f97f9832438f8e61585e49ce2e50605a92fc014302b8d7f8d3b83c97dc1a9847fb825318dcfe12a0086de80120b339575aba4657fae5ec4b408d138983587e3e7e56758ee884af48dc391439d55d724ad4682f09ec51d60a4a6cb8221cbca7a01a290a3601b66c877d1a7b8570d5de6ef6937a5af2596aa325822c50052e748803c3238e3361112f65d5242a7fec0e35778d9e47406857f7d538de6f7757222e82f99953a03d19872e70017816006c0954a43e6e45409a8efd46b4ae3dca1f468e46c2376b80c668c290817d789941aad2d8b0b700d4d8a171b648972f87b3bb4162727c408781b373fcc69db7dd8fc42058b1d6148e04708c629273aca4a98581c282dfc01e34360fe6f25363dba13aa7ce23aaab52d9451200634d94a0e42972e8493b452592849b20e5ed53f56a9c6695f1ae3f84be0e44b28cccbc34cb9b59b02de58aa9838043ba5a5a5e9466b7c26c8ebe75b094ad0c748ca5b6747088a58fd4dee74fc3bef88133404a72516ef9cea766fb42b1cf6f72d4d180c985fb958d76fe14f7211bb2946ce5d55ea4a528f67f59485c3f36be80d1685da479a05606b0cbff4e032c9244d9aba753e5a9cae058a75ef1475f808751b542ff9dc0342afc5efd209421ac06bad0fcbd018f9cd1ce2cd9a574e5fb2fa2b28e6fc7802ae67f93921b8bba7aaba5bae678aa13e63144c28597ad90d562f09e5e348431dd7f187bd5c7c4ea1e98be905a3ab2c89e44ec293cffeae0f0f3b2c641e34033387ddd5290a715bb125a3ffbeafbb70f6494024457799011024a31d9b6d9292e7c0cdef245296bce399ec03e78be1ec42d4c0ac5bfbd63c9ee219fdbd28a4650375aaed24df421fd0b5632baf616df1374a6d2d787cf38a77725291f6ad2ca5cf15cd774651de2ba2d4773f594ba10d0b5dbd561e401326198c61de04e439d22fbae8557ddf7a50b6fc2bab6b5dfef5e0875109d2dd5484d995a76e6585ef3ffc2c5166a5dcb78b46a0c0cd29b215e9453ae85fea857c3b9b3c866c00f71451552c050019dead4dabb1f4a129e9ca53f1dc92dbffbfa1350e3491b1d0218973d0d7f84f50f9f1edc00e6db16aeba4de8d61bed5dcc7056c230d346fc5a6971311f508c47b9f358bd7172713b6f939e231be924ee37795887716ae16f839ea6f861d70052dbe92d040dc8e7f9a736ad59872dd2f37059a9f820dc026cd312439096b01bcae3f3f363a0e08503b773b4ee2e5b054a25174933fd6ea3d76bea4041fbbde217fd2a53d3d85d127d04c57f30f2e30b1709131c377caa04302a50457a80d3c1601b6791762bf3106c74a50b5f9f7a5cfb0872a4b17ffc68612b265884eddd4407ecf18430dedc9ab168b9cdfdbe7a3c01ad0f8ad8274edd9d9c111ce411daacaae5d973764e10be3c1ea4266e1bc219a86dcd11835b9c77a7c7084cfb45ce952cfdff16b5a5ccf4c270e7b2521d6616e3e646eeaf63629c2e064c7a7203d26ada7e50a1f2d8fba443a96be91e02dd7d55fd3ee943dd14250f9b3713c9098b7cc709b323c3331715d7e83da28d29b69985fa798a02670e57362e2b687ac89fa9b8cb4543c880df7c5ca785ead1e572e958baced4e46753b6c6f707b6ed6bfbbd95f13ad26b9e3d6a8ed312e9a4e60e0239919d3b562e0a36d9563df3eb3dc1e5404074d145c63ce88cfe492472c69ba9711d7f318fa7cbdef2f6cb053"}], 0x11a8}, 0xa) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="00ff090000000000dd00"], 0x1, 0x0}, 0x0) connect$unix(r2, &(0x7f0000001340)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/17, 0xc) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x0) 16:00:00 executing program 0: r0 = socket(0x400000000000002, 0x4003, 0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x100, './file0\x00', './file0\x00'}) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="2d29a41d698226ad99d42b9e9eea6a0a1f9aa3008a973a29f43d8b59fc66891ae4045341338c114dfb3ba37fcdd379db2de30b6f0ccbd8c52dc11d9068fce46f414eb27afcff852588a73e57f6121934776801f49f6069954430bc160f81bb0e5369150f70115e074ed431528a0f", 0x6e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653002"], 0x10) writev(r0, &(0x7f0000000c80)=[{0x0}], 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="edb749deb4f9eba729ec085c90d907a6c6263cbe7acc7e3318c92d211103d8600bb6a6b33a9d5b55e7c97ad4d8c4bba40b8b3ab933dacd4dd6760b7e1ca194a359bd665e3d6f3f08652570473aa67ee38ffdf8b8951ae1cdb8359feb7c37258818aead6e31e322d5567de6cc0a52c04017259193f0c4093a756b09c32ad3ceae4ae5d64a7c5e3c9c2a5b1f4c3c2077355b6b90ca074eccb4e80c49d929533839e96b69d5c91d4177408543d9028926bf7ccc24a7b08afe837146d8b1e626ea6a618304cb55dc1ce78074e88a4b5ac929f652c68e9d1e526a748a16c461a788df73eff417397b5f", 0xe7) write(r1, 0x0, 0x0) close(r0) r2 = syz_open_pts() fsync(r2) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0001"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x1, 0x0, 0x0, 0x400, "07f6ab00cbeab992509459af9421505e07c044e8", 0x0, 0x2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="827b541e2d03a6ee5e0cc25dbfd1407a8ad15aecda79c9685ca65a303a5d79a662a4f5829701ec664a12700be0ceb7b948fcc759262be8b7056d8f04", 0x3c}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r1, 0x2000740d) dup(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x3, 0x0, "5c0400a7030000006c4d89bef0ac90416e19002f"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pipe(&(0x7f0000000180)) execve(0x0, 0x0, &(0x7f00000006c0)=[0x0, &(0x7f0000000000)='[*\x00']) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) close(r0) kqueue() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00046c4549f2251af900", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) r2 = syz_open_pts() fchdir(r2) close(r1) lseek(r0, 0x0, 0x1) 16:00:01 executing program 1: munmap(&(0x7f0000ce1000/0x2000)=nil, 0x2000) clock_settime(0x0, &(0x7f0000000040)={0x49952614}) r0 = shmget$private(0x0, 0x600000, 0x1, &(0x7f0000a00000/0x600000)=nil) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) fsync(r1) clock_getres(0x3, &(0x7f0000000100)) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ff9000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/125) r2 = semget(0x3, 0x4, 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x2]) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) close(r0) r1 = socket(0x2, 0x10002, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x2, 0x1, 0x7fffffff, 0xbc5, "35a6ce5d24d3af10e4c21bf146840e620e9c057e", 0x5cd, 0x5}) r2 = dup(r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001480)="98f6b9e8852089be3f6dc9eb0d2d322f0e333eb82cca11f27636befc49a2e3ac9f42da869b6680364551ea533253cafec55dda38fca58c0de583ca77417a7f92f22d6fcc5d9b91abf8edb4ac8c53aab9aa986821fd9f82b5f39594b162f455e83fa99255258a5205bbcb6aced9b16875b42d71fb92d51cbf2e414764184fc4652c50647fd09f3f98e90e11688299b3837b16bdf0d28132c8f7660cea7e7f36372401f5b273d631c45a257505dd3193317903cbb34b319ad86143558c98e3499e216415f22a8949a1fc091fb5a8925a515218df13a873fea61abddb0c541b7b20d991c832a34a5d104d405fbb9e7437d885904c69323462772a5ec5b590ab5de10bdcb7f65155bf01aee121dfeca1daa393b9e7244ae26f620899faea8157f6c4f4b2ae0034ba278e4102ae804feb1e2df7e6283c3187d9cdd0a1acb370fb2d1b53fcdcb065ea02856ca999f640b2bb46bc4a60389642af74bff93eb0c566dc1b7294d399e88b9d72be6397caf177e17a240ec261b7942ce127359ebbdcbadab1acb2f9adedf7c01c7a5d64c379b8ac2f9acbaf166974fe88242d5fe1bef4d41c02dd58fa67bcd48f0c3dfb04ae8d249ad5164c7e6f6bd849b4bf7f9dee7febd29a1ab70510d9626d5164ae51f2de19029fafba5b9102eee4ec92bb8a5a9bd4a7848d6a99562099281316e9e82a53352e14958eb4549970716a69f5159255d69b381282b1c9907c13bc6c6d82e31c90c20e15877fb6dcad5b749d81e00cd373146ef892c3993440c9c3d676016c40454a929c9d6e8af6bb928de6a9f4f6dc4a0b24775fed007b6553d9d814127f4c99b63790a37e98772ee500157e1d1a1404543c7633e6581f01eee289e44cddf795eb4eb14c0063fa7e14a87d60e06dd52380bcfe945dc738cb71321288d10ea7b8a00f86ebf6537a04a69f44d4a53df84b9f5c09980cb1fa20f776d8d9ec3568ad7eb56bfe5599ea71c825a1ee5ef803766444676b7209c17093141f8d594e57f5a0ff0c164ada2d9891af98c9c6a1b7434653042e8bfbd19bd8f2fdfa3d230e1f4fbe427d3c1b89e8918e1f016767608b5a2f0a48028a855dcb96e06fd2462687509e04c5cee26469de5711f806652cbbb1272308b209ff7eaa6594522a736724c52d4e0b3b3697da5b879ee3cb1ce7611fdb5acf41b9e80709d2eca147682db4cf9c70e1912263f290b29f8da5bedc2ea492ee87f5d35878dcc621f56abff5b7970d239a7ec9c8810a87dd7465a3d4bc899efdb281ba8a89bf1657fdafcb8b021b67e53bc5e4a0059b13dec5f9cc3bc20c9deb3751e05500714f383b1558f93e08eabd412e4e606fdff0b5889f52128320138804e7e0365d302cbc6ce0d5da7e9a7206c8220735a298c8b3da6a132909a152f8b904429b4913ee135b437f4ee6de11021a9700fa5abf0652deb832f72a212d163ce5f9f018f5ce8a24b0f58cfb60707c89b86d63ce128a157d5e5231f8226b5609d6a845d2ba430563ebe47f2f5b61e27f9ab4f8e46a3d211eacc5470fa85397e8615bd0c0ed7270860e1e521676b46a0f23da2a597173c802349d3fc8ede21e21aa229e76affc202171c24e9f3db91a6e3dd281b3ed794802013d32092690a0e634b20a9144e0fedee0a6e91e4e263c6c3c78761d16a6c04cf38b16972693c6d23b4149f4de7327f0454665f2f99c416ad0c80e3a0087ce5656295d4e7b7f1ea4994e504f5169d5026696e8fdd2d1608968e15e4b06ad8c9dd9b5f95b3a980763905ad2a7d4aa5185e911ccca18283eef0c7f4741e958c3b9993ccbed43e7aa0ecc9220f1d097df3e1421e076df8d2c6cd5d06ab83e97bde81db46bf03fc8dbee9279def6e331186fcbb547d2f82e82a1e40341d681530dcc04a228c5825f8f6e7b6b4fd1d767385f42bbe597cdebd1d403eb44624e0d74d7ee6faaac4680fd6c9aa938f5ef51e29b485a259067f1a8ec040f8b7ccec0f526879d7d00c761c2cc773d502c1982cc72756962f836749bdc1dcb8c6518e3c4c9fac80808f9a9f67d25247f7ff0034808b52140e633967458f49f34daa77e01cdae21750985e723363d2840eb01227c39154be1f55b9f1a9c6e62cf5ad72edd3ba63a52729bd083e243f36a1e615daa3c6865b815c21fd4cd48315f6dbab3704b5125d3d86804608fcf627fb8912294d811937bd4d80128d95d2d0100e286207f9126a500896892134d0c2d9be5fb039ebef73206634591fef6c71c76bf970c8283f5bee924f1e786e37f4c54c495af504c528906d7857a276e75c50ed72946f09139e607c4e427b7cdf4033931d93125cc7a6a0b1cc20ab5dafd784b8005ce41ed7a5347fbbefb7e9549e146bfd324e00a06ccd861a9e05c816f21ba693aa07938bc780b4cce5dfd37ed8c7ad8886ad3e84dde7ebd64b81a584f7df1f2b8057ca5f5ea2dc852b71f7a9316e3d6c7a0728ffdc1b2c3a0556108bedc2e6449257e7748540885fc864e4e78f4143bd50dbee19059a198d83cbf5aba1081c421aa9ec87ffddea889f20f0e92263ee1e2a4b591b717cd75a96e3057de9c80406078ea026ee1f653f7a6c227ad7c5269b7898715792378d1eaf2faf5ab5733487298dd54b7526d9f6ba92258c86ff121101cf5944fc0d71163e0f4052ac135ac874e498d1840cded819347ba8e6695a6b7685a1271afc694f050fd8738ad42d1eec24ed9386ba9d4f7b19c2fb8f35c7c98749af7354c4b757d5fdf81d61f639acca0288332cc4f38f1175bc7d140f821a199e2341d5446f61da360e87c50da874d60584293f924ffbad152c390456d43d5534dd7ca85511f713fbc2e060fe4a4cbed270f0cfe8813866dcd9e59eaf6b031bc9be7d9408b7d20d8a31adbde0cf8ff9f0886e998534a8f5562e4da3900850c295fbf086531751ce1e7af426ccdbce3af53d706c19cb599e0ab5998c99ea3bc998d35e4633d966d931425f607538147f22fc268ebbf4855cc35ed60cab991f3ae01420ccc158d7338f153b83629a5915b6e1a682728db71f2b05685e35358416060dc08ec19ce165af175bb8e481cc736fa80b772392e26049e0ab4d4923dd48d80460b3fceef65f5a7644c2eb2f4881bf790b61e713c5d04435ece2ae4f9491dec7b0d38a3d4b21985d18ce0182267922b1c1a24182b1ed47154ecb681b4b9722dd2ad9e15e70970ab4f3cdbc572121640c82a1180101aefd405104ccfb8c8acf72ddce56032f4e2ee3cc013543050aaf45860e48d5ada1e1091a656b79562d28855656856b702a9adb262cb2bb98a88cf55a9362d842d3c5b7bc52642945d553e5198b8853c0bfae96a35c62ee8c83a10d68aede8391cbbe28c190b42298e05d3bf1b0a8497851527effde18edb3b92768040eb759e7f8347837af6180b4947ed2631359dd149a2", 0x972}], 0x1, 0x0}, 0x0) read(r2, &(0x7f00000000c0)=""/147, 0x93) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x20200, 0x7ffe) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x42}, {{r0}, 0xfffffffffffffffc, 0x2, 0xc0000001, 0x1, 0x5}], 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80000001, 0x13, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x46, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0xa, 0x8, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x90, 0x0, 0xffffffff9d49409a, 0x7}], 0x100, &(0x7f0000000040)={0xffffffffffffffff, 0x10000}) dup(r0) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x5, 0x5}, {0x2, 0x3e}}, 0x2) read(r0, &(0x7f00000000c0)=""/3, 0xfffffefc) poll(&(0x7f00000001c0)=[{r0, 0x60}], 0x1, 0x0) 23:49:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x3, 0xc8, 0x9}, 0x7fff, [0x8001, 0x100000000, 0x4, 0x3, 0x0, 0x5, 0x7, 0x78]}, 0x3c) pledge(0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 23:49:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0x10250) syz_open_pts() syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) 23:49:40 executing program 1: setreuid(0x0, 0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x3) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x2) 23:49:40 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000140)={0xffffffffffffffff, 0x80}) socketpair(0x20, 0x0, 0x100000000, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto(r1, &(0x7f00000001c0)="d0df80b4cc842456530dadefdcbd93bbc0017644967d7c2c9d40110b50fb2d1781623a291e013b8b8fd85702b426afe1810e1906bc6cb14e060400b7532af46c9d79fb7b7c23567596a8be82a5d7e5e346e5367d3a8431d056adc67852bc0074502257c5b47acc10857764c3209787e501ac2c980aaedb2edd19e2551519a13bf3e0c3b215c49f54a4626f3c69e2d99152f3b5579ac84940c9a893a6d26228d22539d576a4f3171277b9f51db3ebeee91cb9795ed6c95719d734ac0e9a7f7000e0e5ff264c729cd462", 0xc9, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x10001}, 0xc) 23:49:40 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) setreuid(0x0, 0xee00) kqueue() getgid() getegid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r2, r2) getgid() getgroups(0x6, &(0x7f0000000140)=[r5, r4, r6, r6, r5, r3]) setgid(0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) setregid(r7, r6) 23:49:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="a9", 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, 0x0, 0x2342156e8c3ecca9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 23:49:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0092e", 0x7b) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r0) open(&(0x7f0000000140)='./file0\x00', 0x240, 0x1ba) r2 = dup(r1) close(r2) r3 = syz_open_pts() setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="2a4d927238f69baf8ec3c55a2c871a567fa5ae5503c51e72045385094e2dc29a0072932bc101bb016e84b5a41586f63c3d3c960614b43b67ada4d5a6ab3d0cf6191f3c1d68faacadbffb4abac748aef7a18bb185466174c5265db23e4a338afc6119c44066d45deb25cd4498c42c84f05bf516d8ca4355dc64956c6b2e0c8b3ff8cf319a75264584b0ca7dff48df2521570686d1b4fc7b06169db41196c528f8a5de43e5ca37e4b90e8b9469bf19929c45aff5cdf7bd33ad18f141b7d8f7753003b8114912ee4457103edd94", 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="751ae1dd6ddefa78965cc46bd7ff695458a61018775db8266b0472a4e230df1637cf151eabe8c4d9d6687e7fe35000586432888ef2f5114cf5275553e782977f6ae9e5f07efeded628cd7a4b801800c74827242917332dab418570236c0d14ca68400e6187750e2e6ceb60247b73060e4a", 0x71) 23:49:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/220, 0xdc, 0x800, &(0x7f0000000100)=@in6={0x18, 0x2, 0x835, 0x3}, 0xc) 23:49:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000000380, 0x0) poll(&(0x7f0000000080)=[{r0, 0xc1}], 0x1, 0x0) 23:49:41 executing program 1: clock_gettime(0x80000004, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x9}, &(0x7f0000000040)) 23:49:41 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e2f6662da5fc7c8"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0xc0) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x140, 0x4) 23:49:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x10, 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000880)="dc92e35f2b44be6fdaeaa13ce4380de5d405fe44a60a9fc8e66f453b3aad2d1f4fda9fd8edd10f530a7f589f746e5e06b3a48b68b5aa5916f2846dc903ee7fbb880825357e1dd70d1efc5980ab20ab4e58fed413d9101d2d83e2ef9f2f42d4a525c9b667c174ff5725203b6c08e1ac2af70ede7360462bf4b30d420e9501a86f2afc5bcd264b481cbc76fc12d4eadfb19ba979dce66234d9c18d19fb81450031a654ede7ff05ba6c9a681ee0aba50bc6aca8d310f73d1e97e7ed801196a09574c546ff614718db2bf6712ec71f77a6d5414da1c505fa122892170d4f5c57a2a07fb3e81d0ddf2c12dae4716116f255711eabed49ffd79b4e0c4192fff9ebc6709bfe537cda176f8509c1c1ea87ee9c6f2b8a51dfa9e60c061dd28b2ced697e6f59992b5bf7e454d352e3d05e007a14027c3bff6c1c85953cd8fbda4db54c38a25b8f0920d521d866a1327c3dfb9e63a5000cb9f0b37d65b73240535f077dd5a7ca5f1572c8eaa7e2557c88cee3140d0b8aded741fc2b3418e9c165eb62d5d8695da527cfb5181f236ae411fa20de1496b3820d9aaabbd3e8b1d24a1d53ceea3775960a2d41ed7b1356bcda2cf01133f9d2ef6b78227c547129888dae8c7e37e71b9016242aa0fb0484a39a00238660a7eaa2ee4dcb8dac84adbcc500a609cb272bf31cd0cc327a1ad0692c453bc496b67f052b78c94a0da8d09614a365ce5339d063c6d6579d1cd4882553d76a6e412d1cb5e3695173831589834ec65866933a812dc9f2c44b5dcc95c7808ecac9cbbf5423210239dcfc9d44416598f26fddbe82418533f2e49c99919b5ebfff72acd04833947ae51d1da30d6b7d4d716f1d4037e46be43572ed40a1d37c38981562a9acc8a4bb7c68b28e529ab8c27c11345ce52ab6c4120c7e3f984261da5ac0dc8c0ee80ddc790e2e11a8d8ad15e99f999c9fd9b88bb782c8f1e40a53f53dff1d423649aae33d5f1bfef5465c0a6fc4b758c289572ded22d47a9165f4969039a82ef5f904776a5695ae11c6b22f02cbf58ba4456f149914aa69faaacf99ea86ba66d0a5cf0333000c3ca7ea64ae8b3bf53c0b6ced2b7d83b6a811ef76c0497094ffe2a374be13753403c10937ea78ffe206741c172b822c9e7986b84b6e3efe3cd58723f2ceecd773f0e4a317dde66c694b733d402fe166efd782b6a27c8a47e0fc6a708a840a8e33a9da239a58abc6e348ce9bb06e9154a22664cf56043c0edf49ca89c315cb42780a122dff69a11684bc43d8239b9fd03b057123f9b83d9014b097e597d34aa848573a729017279363371b1809e3fd5275d0432415a9b34c459aa859ca6b091d39fb32386a5b7312a6e8a14bbb73cee542707b7e14401f7cd041369aca5358213abe3bf751566c68a306d41cc9b98f897aff9222c1d30d1662a90db1e019cf6cfd5b3b44c72268d4be2ffddbd211f0ae1362f9821655bfbe35c82c77e50fa7d2f4e0309f9e033e8058b090f9c89f5e0f7ab9a75b095a70d9a7cca86269e3b92eb04b364cb8f277092667c8a3f3bf0167f1445a10e852a17c23e9509fb5097aee0fbf6d9659074ade81b1603146e2212762bbce2efa04c6edf4fffdb20502e1156a2ba9b295ae6ad0486176947c8860280f0ed292bbca326dd6d9df65db5d789c6e7f46d7bbeb281b4f96f21c188ab8e741d9f299328f89d463ab6bb092ee001bf5833bc1728618d18c7d7e133e00def65ddacfae700270d6bc53b0450738db8173940b3441905153d9b56cec5edd5fd661d3009dd2ac1748f5b2efe1f943c7be9b22d74037aa72a7b20282c63c979c985ee1658e3a04228616f479a8be10700bad09a8558d86197616f85184a4d3317c4c864625352e3de6af4ea9947032f6f3be8b80598b0b2565644b11187703f76397abf505e5a3793170f60c98a626c00da3992ebebf738e96b92f563eca338c309620aee456a378dfde6355d4ef5a58562a24c505187304a8f4681c15de872e7f8ef1e4f520d3aca6a5cf846962685fd319f3b1e96fa1379cb849162094bcc36773f035e85346320917ba067ca12318eb901cfc8cf1de566c1c32471c1f2443a2415a5292c5af95f81a57064229094257017007cf181218f592ff2cd4e1a7081686e4b704ec7f216504709a04c0a985a82d9b4590b4fa3f7b8011caf8c4f7953d8ede47ece9ebf7b8425b5b4d3246b5d593901ad0e9ad17c86eb840351b8df5b37c2888bd95ac02e9b84c931cd7fcf46c3a887e977ca297e1ed836b734e00bc70f350ae412c9921880e72fcf231476ff4bed3efbc284e7737616ed2dfaa97d4d4709c1c45147e31c45fe5a63b4d72058111c7bf4ce89424d18f6f5c1d734e69d210d27fce5f884cab759cca86f897b5dfcbc53d9de898dcd20e6e73782864d050187304993c101e5b8609e9cb290eabd226e1878ff09d25b3ba77eb4d5ec34a7ba75e4af791b8cb4a6c1ae44d1e0139adceeb0de740307fdd5990eb82ca89325165d302c3994b7fefce7265073159437796cdbb73ef149a70fcf68db38e7890c781203578203dcea227ecc15de7c5128bc0ca9fb97302bd8435c16f994d103c13b0633e8ad25a83d31c1ffe476df60e6847875dc94ee700db9f2539f1fa37d2563f3a25504394eb8c93dc6564b615be5792cb91e6ec9f41d48a9138398acedfcdd624612ac14ad48e2cdb1690ef1ba282dd18f2a9cb2ef548bdb16a4a0f7fee510857ecf57b257bd41f3904cd506941275d902b0bda85eeb1f787b44289f0fb4d8bc1cb224061ca4dc91b06199ee87173ea4732c30dcba7d78adc47b3ffb63f42f3d5c5dd32697c0317104cdba7b71a759f6c63626a9560bfb2892fc2d44d81c89eb2e02ebaedd724addefa4eeb295d4b4516bd7265d0e83739e492f9c4f4c0b768cbb60eb9221db22b02732fd6a76320e47eac265776aaead56f08e0822b6754e6125c656908fad7db3c0398a290673e83b832579ceb4f16d349f3e0ee760d954cff8c49486f4d054c3a29f99b80df00f185cad94a830f6c9d5ed52a5c4c534c35d9b77bd1e457832fe6de6b803fa3735ef0f44bd7d81342476c10321de4ce1fab66d68856ce17ae9450cd414704ec28d986ee6898120669588aac52cd0cd935780cd258a5fc0dfc23f479e689f8e5b9207a7df370b7992bbb9bfab1b073bde110068d46423f9006bd3118952504385009b222ad72563b0c73742dbf2911892a471f3bc3ebb741d55c7d0f285a8a2c4c8ddc4fc9c697c0e592205622b2bc7a75be49b0fa83832c6e4022b0bc076fc7e798ef5ba6acded6d82a164fd2f220220b7f2e753dde22c11704b9bc26e2bbd8363ff3fa9c95e8e55468c7bfcd21d4e2cc11867bcba21cda1d883850243931eea36208737b5ee2e049fcd9edb7722b48612126feeb17192536585ebbbdef6fd81316d5932b7d8e688d449e7f2c7bbc5254d69d7bc6a55bac2f6245b37e292c4c16a7082f246f57aab7d3ce42c879195a2c63fed732fc839e9a45bdef63688b636c000af2bef7e6d0988d5c2e03b469c6bbde82a43e3e4545c506d22ce9cc53f59bfa02af597437874db8277c2714145640a7f5a89ed3ee2a5a4577417d296b39e7bb732b1548d968385c11bf981855d8b70d58ff8f2b90e589019939f50b242f64bcf00cbec52b5ab74b88d5af7346b1babd5dcd8d1029e2ede876f1f7890d96c277e291e0d33fe273a0347c9073638477e92022b5896d0d93326216abf77f1f27e3cff8e09c8a5413021b311419fae8566f18172c9e7c950b4c6f08c35ed54c2cdfcd4d5561c103faa5603f3ee857c3bf26723bfc33786644ca473622bde2fad50c08f418b2f5727f785525a2f437c1991533517793bd5cf6f1fcc8dd48591a4cb12ed821b50bef3cf81be84cb0bbd89946b885c4a34f69007e6cc7ae4258dc25acd3ce7c1751888c3217054acd9a72a001d18a06278ce51c9e8569c32b013c2fc6965d40b0da5782e5f2ca0f8903a0b1f38dcbd01156d68b2dd6f84891fd0ff8328b4c7047c4bca025fb4bea69c906406a49364efd563218e9641dfbb3ab97ba6de00b3fe44b35566116361a081238dde2b3a57d9714153ff0af5cd71ba0b0115439e9e84c4952a0b38885c86771f4de7194c97c64c8f99535b2d73984e1e18045cabfc30b7454bf229c41fbe481e1cb5a550b2c7822d808b4628721f9c18e03b2200fd1e519cccf0b891558f69faf0c5c88d496348c12fab8c97a5fd3e2da23a188afb05a740659d0dfb33a0890bb3b72b019ef3adb42489bb4d8d8bb88cfee6fdae303530bddad9efe99426b95adb3c2279a74d8c381ead2e5952e761ab019a930f5fa5ed143b8ebe04ee3dd862da02e9dc959c34f749d40d455329bec70a1bce64cc2b6e2ee63e85bd9acb158b9ee7bd7ca8bb58d8ac27352e5173d5e6401421aa3ab8684a3ea3f658b321009eb3faf157ede2d0fa67bcda3945f8641faf3500dc8ee56ff4d7250af47742cf358be6a53c8147832d3533aec7d91ed97d5b1ce7d528fa7bf80441d0b624a80359b9fde1258d0edee613d351393cb087b4459adec35de6b5a96793c31f3fb857d397723d5d5993ef2acff3221350cd716c792dc54697121889f1416eade9459bc38493cb9b54d2cef7f52c8d8a3121055bd9a09c0057bb13ed6e8a8daf2c0307f47f561aad6177bb94fa7f5d5205625656bbabcb63f4c694a43fa40f887896538b3c64dfaa889b7bbc835b5b3be963cf8d2dfce06bf7e65b38b6db8292005ee7386b65941aaef121fe26dd0b00a1b058e7d65c14953e1dd3d19bcda789db3b2b0ff65d2cd21ca376ca14270a929b7334c39b2d50d552eb985928b6d98b21e6326f3ed811cddda442c8b7a4848f8d9723cec8b49b7c310d934d3f94f85d7e75af3d740fb05cc4fe5d9d769a83a0716f617ef097fe9523d1c2244c3536b2e9bdd4158260c5369cdf3819a862898080e9c358f8db00dbd22e291936088b7ea9d7eccf53826a5d1cd391a1dd5c7ed2362753b3d7e14fc7cc1c181afa2ee0ad48894f22018f015ec7e9e8a468b4a30fcec82be83fa16707bbc3148895b310a2e17f6d472c742904c74d87b45fcc4ba575b6c405b554ffcab02fdbd14981468eec727f734458fe7f6fa59a8fb26219101dc8ebd62f5903d44fdfbefcd816b6af375b0b2413f8d5bbd2ba55f28eca26fa713cd63caa896c8c77f9c7a248c22be8c063d61ec68509e67197d2d22d35fc3cb4d0bd3c8afd4cede93bd329074d621f5aa312c2a67621442789d63f7464c359d1446bff51a5a9eb153d489c317cf346c1720e2569f1efdc87f4cc29e1267e8cbb4ddd835a933d542c0cd40f3ea36700d3502f5f3fae079223654b6e5cd4d0549d834547ec3b67835788dba5f3be12938a39810da1b916ccc6aaf22bee5b682d5dd03d94bce0426f358d9340382bc3d2c816abb35a7cfec09b9afde47bb7c6617052ebd674e1cac016dfd78905be6a34eb018a58a980f0549d7f27d10dd71b77bff1ce5923d059562a8383090a4011452325cd5b3c39f6755c0b74a96c2578cc118da1b6cfef5cda72676e95968e42af90d4b812917a33e517f3a64b0d940e055c9ff0f40bb6f0f1dcdcd099adbfc80c8b9c1918a22f17ebef0b3a0a06124e03dfa38ae91ecb1b6f51fb6b720d2bfe9e84fc44524c7e87b69e8bf75cb34c0f8eca06459942cad742c8105df4d0baa19062fdbd1c6b6c511b086ec58ba3c332f497f72ee803cb1a389fc6b27b0345224eda4cb0c9479c983c81b5264230775e93f2fba88195a05e3a9e88cf4e61250e4", 0x1000}, {&(0x7f0000000040)="5cff57216ef3e6da73bb2c1bc54cc8b7fa48e5b58c0eec4a423ecf736703", 0x1e}, {&(0x7f0000000080)="f68df4ed7a3b881b4e58490a05c3ec55239e948bc60a58a21fffe7453f10f13cfd8252", 0x23}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="dbd5fe00d4f0dfd0c9341b23860941a5c7cd85a3b7ed4de3af8e424180a2bbe51e223b86664da7d779134f414e3d4efdc4422ea77dc03355d0a2650a7775c82fbc6dfe5d577723861a5f367cb9e080220bcb1755eead7aed1f476ee29b7edea3c24166fdb6b38eeeba8faffa0563e402eef24dff2a0151c1e4ca148eaaaf27b2adcf75671102a3819a85a4a56eb97dcd905e28d97aab9d56e250f41c275f626efc69f0383363c027ef187ad69ca5167bf23ce2005f1111273858cd", 0xbb}, {&(0x7f0000001b00)="2a064dfa1c99fb8b5305332d632ec027ce5df29c28fa4fbdaaf4295fd7c363a3300f8bd5bd3f38ea50e7ac062a6607f5e7562f8182ad9dd4c770b40a60f5762d1787d581bd2342e93c0a01a8464bec353702771901806a8f26869fb53ed5d26450fc222ee48bd175549bff5b90af3ef93316cbc171ec9e0bd740e67e5c2634cc4d2b6e7bbe2ec46253715a66050e43a7066d30d0bf30b92d2ae72582b5f73404764279978d302f0a1978e3ecef955884d84687ec3b734938dda592f9e02e356a13be42cf4716fe3a420c30f4e8e25bb34902af2e982e28a28cc573184395580e59def1719b2312293d8907994614d3de80352de55240fd7888880f6b81639512704a3ceb288265b9a53dd5ac844f68d5f836b067004b75cd510acb45ddea1b19e10a9121e6a86d3d3ee7a6cde8d42e8a536462afc2610b457fcab12fcf45b86b19eecb18c1b16826ee217698b449826b1329d8ba9f70419ee9942c6f9c2d255ff0631d3c66ca3764d80c3b2cc42b2014a320708a327b5ef56be28fecd6cb3859478b5fd5c734d9f32e75d47245667fd6eb4d13b4bacf1f005fd5c34d790641c262e2422fd0942199fdf41b41a53c0075a93e0fff3b441d7cedc907252e70371369f769c372a1c1f00f56b9e13a2f6c8367d7007177c5d7318f12af96fe5f5723e2066fad8befa54c29a725a995fd75d93065aa09c689d08c175dd1757be293b182427694e208f38c674217bf6687c779145f3d89ea5383b67a8908e93b2ffe8f88a60526cf114e194eeb9070ea4ba398e67268b9fa61540a9420389be9103491f950ce52e8f5c4cc6d6fe22c066beacfe70c2bad1921c27a4d267a44fbaaf4ad716123f4549bfc95a41dc1909e5c54f3bde3004537b587e159016b13f027cf50242ff62dc96b65aedc18e8b952ddc11faf770de1836509a064e3803568bc93965dc0cfd0d7fdb85c0b607e0a98663b79c4dafc43af3b24471f9daa5a1678a15171cc6cf48a0db97118ec2597d56d696b2a35b8dab011ac9831f6d515086efbbaafd653bf9f3b272aa2e979b4a542065e9013d62fde451cd0334e29daa1c901ec1caafd3739f694ea05fa4ac00bd3666cf80a2fb2082b41d031fa3cf8ee9bf1da37572e84a0e98dc5c2ab7ef0cb96e2489237d49d55f7b4dbdfc204d405435afd77d8e304dd0c8a91949bb97fafbceeb4c626352092e66e4c547cda648f9b7e5b1924f7542f7eda67b723d3ff93647fede422c82340c9694e9f70629f7ab97636fe4f04e6eda5f3c5c9ffce54e81eb222b487dfb98ed4b1e5798d47b7ff0b49db0e7b90cf93ec8bf7c2da7c347feb27a7bf357b6e41199ca2f037d01a38bec62cdce217620de6a0fc545bca6e85368d4472e1569f6fe8022553a8d9fb630dc6b0f7890a7f0f8904db0e06691b7c8844e707c28b0e8ebf3c86006637f3bae7046940d342a7c300de19c44e8fcf16a23eab2a2ba9387c567381b30c20783042e6d06362cda254c91c5127eadc76285a1f59b238c8a64a771b1cd872427c5023bac54e02e5608dfb43dd82056c99d17b1c8b6222e1a98dad99a1ef65113561426e70f63dbb18298672d68f6c3c40eb561593ba56ade2a7b33455f1bf0d0e2e91f30793ea4898358ee3b83a30e04ceb1e525ca86709ff4742af87e6019bb8641cafab7283d9c7af53a01e545cb94e23e9da31e73928a9f05566d91e3c1e77de73999908e22acf0a3eae40bfb2c86e778cb2840fdd274f1895c8fafebf6fba955586b273680f1f0ad597df3d3c612bd9252d7627046b8ee4182968bf8e3bd1d70f1fa2a8d693620b471b47e77f71cf59f660c9433d16f1e3e847feb66ea9a648b7f3b0779720344536c88b6ed8a4f6e599ae10051b3c7db301624d47fc00e5e52414ce3006f868e171a2be065126e7be56824ad92432c4a6a9cb762cabe00d63d36738355f5a1b9f22989e9c39261c08c8ae677a26efc3436b56a4d0cc642adcdc314deae9db4ecb3578f70170b0d9a511da863f68889d8fe969c27a3e04e690451bc9358c6be60cd2d34322a0804a7553d076d2a8a46cae1da0f59b2fc049eaa245f455df8d5828cabd1efcf23bb2dc5e617dbbd1066a98738c4eb021524228edc2b0d314c315f40b5b91f9cd1357d848773b3952229df4bbbb116c85f4603723003bf1b8d3fe7a6f10ec433cc2babdffb7ded82345d57ca7e90b7fb89aa98e20223dab5a9f24d883e59b5a80dd2fdcd5fc6592ce36901d485b1c3347d30804ac4aa59a109b4c07b7dc7053b1187c6d2a0b1c91bb1486271ef8a3243d44e1cec3c0c21e1cccf6c484c290c5bc7bf7afa27f9264df98d67213a34babbdb1565fef9812c948c8438d60bc7d8fad428d84fb36e486b39026c5e651516a43ec00fc5fd6288924c91599d3c7ecc7e6d8d561acd17eec1636f894a674c2a934d5e28de4c4c7b38dc0cef320f43061d770aba0ff35004b03c1350b5d20afdd09006a44d066f46704693bf97b2bc67e916e3d617a4a6b17dc130b57a49342939485787388f3eabe131ad1f095da106d26d3174a1154e8741a61c454e1492e2862b3a12e5698c0c102f250142be8a8be4727113640a4321ad3a9b7baa07ee35bc93b7384628770cea1ee4165b52799589573ad2d312372a9069e806431209cff8f82ef8c8cccb3f2251e20ce4265e022960d9ed72e8d03ff340eafde0c8379ff6e62c3afa353f72a8514dd0d3a9e12244fb497f00d009e2d06c67b44f0ae047a8f9228b199c966ea7e1b719768a458a3902aab577eaab04dbbe86fbe644af398a8f43ba9c9e507de4632d61b2c4411fbcf50deaa3c4b3eeda351043949c4c5fcc6024c88d14d1fea27518c6a8455211f8ee2a67b1e56a55defa2f925633ea5058377fe837d447ff782c220dd2be7b6e314dffbcb44ffc693627fc8ee918a753f2d70bdb99006aac702738a8f12ff452064148fff8fd35492c86d8bc3a07999ca108a4ffff8f17746dee99ec3163278b16f2014bbfc9dc0c3f03fe3fd21c6941e4cf6aad02e6c142a7d0519f0741d64d8c14a3fef436ba4d638fa9ac8b74ee498bc3f9cbefa6b385e9f59e633c3a7ddfadc9e3e99ab09e5c5601531256956d25af857b8433bb29aaec952cd33216002b5920b0052bcb55b21ff054290900bc996e871f86f1741c8cc19b1acf381f510b0139fa3de285c49e7761da4e9bf78f0cead25afcd434e1487b6e7df65f5c753723f538747beb6d3d27a4d1772bcd6bf640c8edf055247e0c926043bcded4f068cdd59d9ab55fb30962d7b57c652ee90eab9f66ddf8f0bb254533173e9e3c1ec4dafd910bdef9052ad88377ee7afc1dc4e21ce586065843b58fc046607ef67f82a394eebc94a6409545ae940425658c60d36e7949cafe65bd4ddc13078d73133baf26441bc2416e02f8c425afa39a346c68c63799588042da7c9880ec5b1600d2bc0ce75dc622c860c08571387b1a703a6354f22a0201bd787b3a27be64c02af67cda585e966ad5ca14d49b6ff54be60923782988d1e70a880401fd385f5702e5fa3864927fc1b41fcdac990b877faf47f12d74e47311f86cefb532adf87d19c3f824416bccee17c1b4e312bcf13f942e2056704201025a052edece57f1714794f8eb7e65eaf02949cb296c3a017e1e7ae801902a2905cda76c90497830b63ea603a97a1a92bcef955a5586abcada8bdb24ffb61e20b0e7a79ff15a1033cd0e06b31c74a76b60ae22bfaf62aca45956c7ba238d2690eca5c8c167ac76c2a0d3cdaec32b3d89b757abe53a6b0c1034c71612ab01ed1c3cfdee3a216d16cf97ec3aada1c620869dc96f514544caf3f4a2b1db510cd6eceda7364f5a61b29ba295872c7490a1e3ee1dec8c6969f9cade021fc5d7775b4567bd7daa766392b1cb89721dc7772dcf9c347e17bdae88ad4d909eb9f3f454393357ae156c1fd536054f5d01d5170f95016e5e7e32d799335592b94973b88516f6990456d1b654d3016aed4ee05b9c1d66b46a057307c758be1aa62c18726fda077cfae4e5e8a44952891fb4d24f72affd94350946ded56fbfb319786e965e4f74056af3c85bd5f84001afc05d6431f98dee1f5c716875dd9fc35ecf910cc9cbd97d4093036c317194c214ad47be327653e608a086e41195abbf7f5d0591243e44ec9cdefc78f9383ef99213a3b6d0d62157c661a21fd802dd6cde579327cc88da43593f97b5b3b173875646ca1da17d3d82ecd4e36e8728280368f5a5be6ba059ab5bc8af70f76cee19b14609e349acb37ab631c016072ce627e2484550dfae0266a10698aa099ebe105cab9151ca870194182396949affb63fa2b1f3ff29015289e98895f14c696e5c1f8391d24eefecb0add8e241ab90c90a8e6578693d8317eec87c02ab671e6b9404ee80bae2319e174aa78de17013f89a7a4d29c6b284a85a83ea4be4c7527983bb4dc9ca633c6745ba4e16855d159c6e320630af653453930cee1ac969f72534cc4a4e06f7c9f5233869ff3d6dbf901faa264d71e73833fb52a8e9ff14c7c441b328d72033d11dea46f265a833d3c40a1e91d9c1d781cdd8e7c7bbc253a510d41feacc3a933d36fcf30892345a1d184b4179c3e0ae8e12f64454815a2127fbe5b23c10e34822f7f5909633bb812c33f42c6c47f70f769a91a4d79ed6d59f0920c5841e75e76d7771c7e65b639e0e416ffbbda8784eb82e37d3728549303d853d6c1752a5d3072f4f0652f28fbc1a7b8e11e70aed17a6ad6a6b144c74f3771a3b2845dc9638c9b79606762a8b48a4befa4e08e2e4f425893c3ca6b753278553559c4f54296bb3f2f6c8c6c1d5282cf532cd3ef64ee169c57b9c8bf46b686e7089bd2251dcbcdbf8cd988ff5d2221801cb50e4bcbdd0ff46e0181e529386b038bfc48c75b021d4dc78f49977bf5ed48aedca11cf256fb7d688de0f5e4ba083e563da7bf60bbb657fdd255920319fe3686fa3b0f796067caa77800664c3b5feef3ce899280666f2642ba6db38a2ffdce77b42b7dd35119d0f94d49d0f3cf3b025d607d02328dd20ce510346f776e9a2fbe77868bbeafeb1b0c0a15f9c1f25118597b6b5db49f57c3b1b1cb6d11c616840fe2311d5ce463cb28b17b5c3f9ec9a243cc42bda5489cb2153ac2b2a43a1e99f0c837da6bc343b20589caf10242a06c51b95ef5abd6c05b9a15fc34b5242ddc50607904e8d3abe3ddc8f5eb80e4e967904c66f01453ede2a73547ecda00c2178feef259b8f5fd4cac1399b2b6cf08dac16b9e19faeef7f16818795ffd2a77f4aa2fcfe432844ca2f5063408e4f01d858362b93dc2261c6fd90c6f494ab513ce2276a1b1b6b401f088ccb30229a38b51824a9e1b7ef6ffb9fd2e18f33c273461e9953260b1f3eaaedb6d480ca5d6ab42e9a9419d801163f7746873a354300b7ca4467d191fabaaaf9b628cf094b1bfa871bd244934f1835beb3c93393f62c3d5cd7017aa679c818728f6f9e10f2446d5df33a43f52de14e2243214b614526209e50990c22d9cb146cc63b3b01ffe2bb0a648091f38e29abbce84ee802be326b66b0c94e67a9659a3d8d13e50c8b8fd81b212d5a4611846a0d442f81de7418ba149afbd15c28fbdc38858790f3c127266c9144cbbbc459076ac13754267411af87fa1f9cc693c478ab43384ef927580ac4e6e25117aeec37c0e8272525b67bf70b257511e2cd8c27428a1ccb600d09d1b6af49cbf7d83748dc910cc11244a23a80790966af98dea6eba7f14412ba82abf5e315c8e63ce41b13e2404c402921f5a1f8ac533f47b8ecb8455", 0x1000}, {&(0x7f0000000200)="5d6f62ba4b05ded5d603a781f0f5900a93e845a3accc9ea99bbc2bd3eba3e0759f51b7a356039710d7c2c44195aa83100cf2bd890bb078906baf0d2f6d0308865054bf6a620bc34f00a9975600d22b1eba2ee9282cd4c7ce24fda7c5e4", 0x5d}], 0x7) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000440)="3188c4e46e514f9f37bcb1e3ce6e8b6d625e5f41d2fd4b0b1e495aab622f01eeb77e00f796007604788407ad6cb2de", 0x2f}, {&(0x7f0000000480)="2998e1a0b0683914bf51d00dc8720de526d1a145046df23644ce50bc1848667119ba6aa9708ea7b6c3e82c0a5c4e55b47bcf20a063c382e02c25e513a5aa9059f07e538734de116ca39dd5ef2d168f12b07136b8722de9b41f18a3bcd8c8875a11eb67d7f49fa80d712c91d95cfdbb92d6c68b7435f21e3396e56a9042c74b94a855ba59ebdfe007a9003a4cd6b7b48bfb869e318aa24f5abc4fdb66caa93089f46224", 0xa3}], 0x2, 0x0, 0x0, 0x8}, 0x40d) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) r4 = getgid() r5 = getppid() r6 = geteuid() getgroups(0x4, &(0x7f00000019c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) r9 = geteuid() r10 = getgid() sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000001880)="34c2e617ff792e0af52edd43c2227fcab92829b24156170a9a45f17c3315a62ac3fb25a4860d7213cda07b33870b247087ed4fec43143f917dd52c80b82ac488507490cafa0ef6f4601d851409a4aa9f79aa8d96", 0x54}, {&(0x7f0000000800)="7b3f0663909c40461768573eecfb26acc1d97e1610396e2d0b8832", 0x1b}], 0x2, &(0x7f0000002b00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa0, 0x1}, 0x400) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000740)={'./bus\x00', 0x5ae, 0xffffffffffffffff, 0x5, 0x1, 0x2, 0x6, 0x80000001, 0x1, 0x3, 0xffffffffffffffa8, 0x7}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1179fa2ec54de81546a94730ad4fd1497ffa988e8ec852a605aa234f097ceca2d0db61e85dda9c0b6b6dee45bd8ed0fdcb2587fad53176843473159eeb01db18484b2fdf49ec77db8944149f0b9fd8b14ded0e747202d1b06cdf67c608c2c276f1b817016bf3689a3074df7331ea42c8de489e7382ec910f6f74109663ab40468689535042762ba894ef36d2fbcc8592d35", 0xc2}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x7f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xcac13a11176db8f5, 0x1) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x848, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="91e91e1f4c2bdd110d0101bf3c063b3eb252cb6aae889dbd9ba80914f746ac3bfd07ba9cc18f0cc5a39539ef457f4867013f3adc", 0x34}, {&(0x7f00000001c0)="d37ba5a7c8c2cae0dc705160838f292c2625eb5ad64eb7a18843610f8af8734d8806c22d54d5e5bc9007fa6092064c36ec85a8c377757e7317e0918b46b8a28e08a903d8f6d51cec63", 0x49}], 0x2, 0x0, 0x0, 0x406}, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:00 executing program 0: setuid(0xee01) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x37b6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000200), 0x1, 0x0, 0x8, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) clock_getres(0x4, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545b40fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716e88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aa5c2e", 0x393) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fsync(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x11, './file0\x00'}) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchdir(r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004276, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000000), 0x10000) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffdbd) write(r0, &(0x7f0000000780)="6430ca246c72503f43714b090000ffff002e360efe8e3114729e13b07b752de32148fb6242b8e03ad14a77a0ba9b3b11295259bd7fd692407726f52a13d79140ba72b1dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b73359282830881d1bb57c651ffe45fc1455422e52a5545671ffac5b240259bcb95ed3e01bb5a05151bd592658bcf53ccc0cfde656773a7906333bf001b899de71b28a8bde0d0dbb29b4e123d76ed7e9066c46219dc92e681046b964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec0138b4cbbddb6ea39a000fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e0030a31e5cf3979c65de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167fdfbc510a3688fb4ca02d403b04d7469011d9656722eb441babd4917016d55439c4adfc854b35b422ee9c9b0d9fb63088547f096d43bbcde3a20a0b8e523c3687f12aae42d53010", 0x192) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x2000000000003, 0x200000000007ffc, 0xfffffffffffffeff, "0503000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x3, r2, r3, r4, r5, 0x4, 0x1682c8be}, 0x5, 0x0, r6, r7, 0x2, 0x4, 0xff}) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getgid() r8 = semget(0x0, 0x3, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0x50, 0xb45, 0x0, 0x1, 0xa000, 0xfffffffffffffffe, 0x4, 0x8, 0xffff]) close(r0) 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) 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$KDENABIO(r0, 0x20004b3c) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000180)="fb326f9e8d21679b166da4d1644ca7c11a82d9ab779219b7e580a3f40e04f1b9639a18af4525466b8f304040f1986baa7074b47c7e19ca1f24e8864e736c5fc27c8b7c1bf4a79a763b82a4424c2d898a66", 0x51}, {&(0x7f0000000200)="2078f7bb2f2b4e2d3cb357ca6047feba3919fd14c3dde34275a82d7459753f4cfd45677026b1", 0x26}, {&(0x7f0000000240)="b18e08652dc6ed3e38d1e06c252a03989456006516a7ebf1befd87cc24f5ac1efd739a767e93a8aedfebf776c7aa9098f011cd343040e6abc8eada6434d8c32823bd24672e878967cb598966ddb42de9a7cdfe8409a31716f781c8a17d1d0bab7c9fb6921c0d", 0x66}, {&(0x7f00000002c0)="e9291764b85e60f1270b13a3da656b28c378f7a5e8c8a79189f26dda50209c7c22b3bb119a8027a2ded4674406eb4435e92a65f7491522c4cf36eb46a8ff97d169676f8609e6551e8eea2cb1231e7272791c504bc0483a522a71f6a76139254190409d98ff66dfffb317640a94261ecc9d709327e545bd753d5d88e3be575c82495ebde746725c43012e42bbe8c192683f4a7b727c87f9c87ed9df9629b0837598eccea200d0d0b289266d6da9b49397c06895c5559f13c423b186715feb369e53a964fa80c304c21148fc5c557fc0c6aebd6edee2032dc595b86c356ed4fc4af7119cd32b3cd92f300512379b88d142148eda7fa488a3a5bc0fc7488c8455e969c21b5d0e7d2a68e62cce197ea65d15ed4ee3d36ac7f033715f3fc097eb0fc022b52ed10de4c82590bc317a13b30442c161f4687183e4a107d9c0b919693f41de6514dfb8a7958d2b0f32c6c1d52984e392e11b9430a4b2a99507f67442cdf32272c91aeb97356b31f8fc74aea46c947d59721c806768c950ae4ad4a921478667b4dd37f94991643657e0618f35ea76392edf61db55764efc65c85a6b2de6d8d4ce7bbcb26e1f6472ee4e9313a7c94e94bdd554f0733d307506b2ea899d5c2e0efbea3a08a2cd9d4f8ad664987f642d5982d4b328bc765c8d728ffa178f99bddb719a512157ac5a39ee2dab816b1a63bb1dc3391a91ee67389533d825dac1a32280b405823c1cf9a521266e337d43527035e710092d7a9e035caa62c22d85480c63158d6402b80201a68f80a742b4f99a86e906943607854af8ebb9047b7e5ecc273fa8955a2bb2a08be263d13060c10a7fe331eb64243443bd2b40af3d0313adfbf79979f522cbbebd39e25be06b916c1918b2e39328be5d9fd24c954a218e48386b0d9da70a479db7f350bfed5731b0ccab274d1c0d619b219e8960270653dea8b5e948317304392816ec78dea060f524193b04ecc14ad66996afcd38e95a8f3256d4bbd072f048da104710a769f99ea122cf7fc5180afbd76e94bcf501ae8c176a1b2584ff788acf2e77bca9f8d80857e317d91a1f2a331885575c05e1b35089bfc309eb44788ea603dd8db972810bb8460aa4960140ab2b93855a691b96fcd52f67d40ef08ce600b8ffe182f434057b41f79191c74dbb6edbfe55a38dab0b375a15436e65378a5c308642d5bd92eca7a6e33038ffe7c167d46fe82619c98325dcf2ae15cd0a6012d7aae60c52f06191ce61606a29932bfe7dd0cd6aa08d469aea2597abb9b97a8e19e6ff998de2f03ca0dc90814912205e710cbaff2f3597c4ac64cfe2a93870cee85f5f8aabeae6bfc44a19ece41c99401f8b2f46d1c2d3bf3e04d33958f242d3dd445439cc66b3024ed63c2499c29e93aeba68582ed1ae7cd91c18112a4e62db38fecaa66b3bdd6b7846709bd2fbdd532a99a5a382cca683139685f87f921981ab98fe2554767025deb037471bba7e41908c7ae9e7807df6f24fac723350cb82902b05bf977518d08858234b6b7dff75fbd08f7a40cfa5a0cd624f3deb013ce81a5d69700748c9ce7074a631d59ecdbe3555610378df13a1ad29204d32a408e8d608ec2b7989ff6b35e61f29b4d1660b7499d76c555f54771f3264196d2a3abb7f251281643b1430a17f5b9e3003b166481d617df7590a2fe43536bb34e99d02c2423c1bc039b47bf697c8f317edf59c0f979d629e59e5dd593e403bb8a3d9d2227a6b9ad73ddceb712198fbf8b591151f728e75c8149e1e0fec7e476b377a92e46da7c089df9e59a426382673c67000659925d0fa4ae49355c078e3a00b24f340a378450377f0bfbf1883474255fbaf3178d1e780e4a8c7fa9a80a93764948f88a033e4e38621a0c57214c57c2e2739174c20076d238c83ecaedc22c3f64c2dedb77a8753482789b8a77d6e681f19c13f76634b2357d289917a5feba96344d09bc20ed385849759ab52bf218eded09b6e317207c1755e2fd30af510b69ad11f0b561ccba05bdb966eb0c32c66289816b9d4c99f2d6f726e45e5edc1d6bb5fe1ec8af21e0fe401b112156e35a2f5507272aa6856e4445e916da5ad96fe78ffcd46f5a4ef53ffeab33fbaa969cfe3a257a3f0e50c281ed8c71109cd51b47344aafb1f0c1b58b8513efba06ec7598b95eb9e9e6cd7f521a34abe7309e15ee3945860c424d1bbe009a8de6fad5d003a4c437e6fe94908d7372fc49252db398528d8f385b29e4d33e6f79d37be1a6cd6f74349f1f962b59102fabcde833f14de0a6037e1f38c424b8f05c95c4aaf1ea04977c7925afc53f9cc3a1f3e9ffc0082a0c55a3e9cb8c1947db139c8c17ba628a5d45c16acf653037a8aa858c4f371596060c773f0097dda46e787f655608db610ccf09ad15d9b46fca9f9beeeaf2da211b3742345d0e8f73ee3e3ec17c35fa37994374d8e6bfe2285aeda3263a1daabde277a5ed5e2dfe4af94788dcf6267648374671e61f94fa87609e6a3d316940a9e217cb67249483c4e7a476da8fd5466d98cc85d9d037562e83574315ba2b0f78e572edbb92d10aa9c9ae2866720ce547fa4f0fd27c22aa0bd63e61eab6500da0d6ebdea09c087e4c2a9515c8e4a91ca9a484b82fb7ab2ec52f5e31c7e2952e768dbb1f1b1834153eba621f404f60584df6ff95db2edd626dee5c64140eaba4294891a3fd85e7444b98c53a385e252fc32d13e2b261c9c695b774bba72f9df3bb72d7590fb8f7c74a340fcbd1d4021999378ade87a5e2d095d329564191956dae3fe846a2124a6c2cfb450762c57ce47645129d76e6828ba80cf5d42d7c027a3731457462114ef957c31019a54f17faa474c58ec6697573e14829e6e9d86fc38848ecb83e902552b3ee5baa9cf393e2d2057f645569fb9baab935f352e7eb8b448c617bb7bade87613fb4be367fe980169000297319e716e3c0940901d6599ce21c69994ed7bc11554fc1d8f887a48a231b05fa3f631de60acd4b21eae43bed5759667579d5333042a4d9552e3d8b5e8d3077a1ec8a6a4e59ea9192ad663da9add3f341e2e6dcee0cfbc54739e4024078513f80389e035ab737d1fa67ebe677ad52557f0c974508261f9ae09d4dfcfd77e001e6ef2b0217e6f5f1e80fd311f2cf9ca59a075bcaabd0f268ee01337b9a051aa91df66751e72fdeff2f0722dd96e0cbe8fc68f2ffda56cba981ebd7ee9cc78d02b033c74176a1f2589c58ec64be00b0ebf49f6e3719d269b79f4cf2a3c0d0574289ce0844851d537a3a959fddc4fe0947a3b163e97f79d8e7f76f98d2232487f14a5267ad06d25ee2eae8441aa7628e45ed87911832103b4970ff284ca1c4288e4fb8d3d23381f3aa0f1a61c84e6c4ae66d1ec3f6e2ddaf4415a1b02a997623df3045b12b51b399f7ff1f494cf433f01e3344bd850407f8030804ba4b75a3ecd3d5be0590d8c43b6dbffd89f1a317643fd02c410c4f855c4daadf10f8902c320a8526b7c60a27845152d3226c638b330f2d0f133040c259054227703b6ff9cf3270c8e4be388a2d568cecace7a4d2a6bea693ddbb9d7ff509377d3c42a0b404beab6e22b99581db7740b189db9a0faed602693b9e9baaa1ce3a706b060de58b8f63aa723edcfcfbc00930d25051f0b8ade4ac18647180526add000274541a0096ce9a43ff917c7fbd0573720319647a0c635ba160f4c9e268982a004ecf1c280d0c56fd05097a4a2223596efbd4eaa0e0ccefee268611dd9e4702be44aa53dbaf4bc71a5f919c039296fd9d4b6f25d7af86fb14389c9178582e7f08c963944429815d3bd478d4ac0114de6e473d920d8612ad6a26e61886146637a20424ce2d5e6f433a37071cc07e388f0afe5fe982b7845a69e808bf00e97f805e70e9a402e4eba769518a2b63fba2a86519e933fd01256795c2cb245f649070fefd5ff61236f734973872d551ef711363b3fff31973bb42a32aefb52ccc049ebe77437a1195c52d7b537591ac89ce1d926dc5aa9b2596bf752e0fcf65e9c13cac7c656ca9d6945c0dff94408f71620feda96510030cffb18a1e465d2601a8ed520edaa6672a403aad1802f7228ec1749ebe4f7ff82cac7a8e16e77331d96f260d2fcc3c3d3aaed5246343e98c1833d6d07342a3ab8f60afb089d97a740b022fdfb06ff7271201fe981b1aeb8453307289a02be1da31a122756de4a41e2d003d1b000b66205d4ef67f9db8d9c2952ec80ff0706fa48a6d333a2d04b650d62fe8b9a46483c8c2fd3575bbaba2a70ff8b8dd52b4e9b23629a93c7d69823e6c006cf3dacdd607c2bf3af87e86f6920f521a729214b435f2534840e6bdcf12fcbe821bf3d0320d9eaa6308bd5264067f9f370b220286893e94e86dbc25de96eeb14e48f25784dd0bee7b7dada82d25e2d67e24415f0c2b506a7217ab7f8959b6feae528e6d69ceae6b227b2fa021d466b322c8fc1e798c79837bc938c2a4c56cff2c7a9c93db0f6bc71ea95b03d3333b1a41765f2084da21e6c749a5f396446918364b249d534a6a19a49f42064927898e8432f924da038a7da35f9ce4fd542c7d30b158bc53fee688ae377ed83ed641766f38ffeabc46ed3d2d2d05bf86780997dd1caa444c1ee0518792dbb91858e7d3bd2428da4c235fbe117e025d13fad57f017230f6f9134383557da5420583534a6ea4217cdb5c2a702961ee971d1af837042e97604212a5359d7f57f38e4d4b8bc9706bed62e981f9045b116c634d760ffdb7f4c6156b64e5fe39e7e789ca49971668223654860273844e38d1f791b663c56b844761332284f1ba8a70c168cada5252528186ed89e11e5d5ad4ccede905619a0c76300f4196fedf4eda6f3e937a819a40372ef0a62b4c3cb92a69ccf477b6bdebbbda5b7e8df4c6ede67317b678f5efa04490604a1ba3b2e5af2c4ac076e0830d9f8bf443c51abb6284178c15910bfef0d8b4809b5116b51ee20a184567738ef52c17f6f5c2619060ef4baeabd078506f5defdb7f9002016c562d235b17a37d941ff16e254e563c88fde1673b4808a1ae12c12ab475f8c3625960328380656eaf979d28ab10ffb71ab859a239b036f49f0704cc8fd87fba840e54546d34357de4ffa625e6c77ecff6b41363463edd407cde884b850e127ba36a25f5daa68af125f84e27453d7c02d53f63f6f3c0e66780388d53966ad5e8685993ce274ce64632848f2597ecf9cbafcedb3c7d100083ac82ff7e9429f4baf51d615dffd1b383e1c5143aef1198f9e4e6405c93629c080ce7e72ac5f095903667403a0654cb845d1a134edb6c96d353077392fde33fdca1771c0587cf8e538e1749747b321ba882cbd81047ba0a61b8f225452286edc2bf8a0649edbd0c07840723a4c6e21bacedb29849f5243f5417a57db6b1df4aac926e138bdbd8ade32176420de46bf9516e0211b7b352ad779b913fb1a8e2b955596bde8a55c83df576a120534a16cce138eb25f52e076b5b739c674c282a685e482112f5e3f835812d0aaef8d247b10e4765f1dbdeea8bc7cdb8fd7930395abc7df15468976e9f5aa9e24a5c3df7ff8dc7c25b229933da2debe6a6ef49f0cd5223956e111e9c480b38030c513c7ad7f559b1ee54549263eca28ee7baf51639e5ba465b16be636fd1cbec87f6b058de105f7e2b09bfc7ab201107d00b0458a72e05e4079d3fe9c9e1a82ff55c986f8d3c42d1866d9c869ecd2dfd45dcef0cdc6bdfb1cc7e3b93f6c39c22bf19bce944c98e89e584c7d273e9fe071eda1dbcc1cbf18e22e26598d7150333f04e2d9262483c2e626740e694007738f", 0x1000}, {&(0x7f00000012c0)="05afa2a1282bd18ca17bc69a5a975291c71be817152c44cb758aee4b24fdc33c2673c3f28b6a5853008d7a1a0cfc253db980c7e399f48443a34be7f0e71da30daf95f210890a641d7adee212deb710995a80a540b29ff898725aa130394841c74ec8e84cc9edafb18fe5e3c304b04238f6ea241d9bb44e89d6c3ebf4b76528019cb44d3d20d7362771e0756c874b26180076fde086da0442a7635013fd37bc7a6b06e58dcc1c16485a01389a4c60757faaed9a285099f8a29a579b0835c727c98f339cf42402a87913193ea8f4b45be9280be30e3ecab9fd48deba9dc7f428c58e141b165b4ab755d72ba513e31253", 0xef}, {&(0x7f00000013c0)="ee604ccfe5f0c6c3a2c76d6ee315d7f03cf5", 0x12}], 0x6) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001480)={0x8, 0x800, {0x6, 0x20}}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c33306ef607d7662e909178"}) shmget$private(0x0, 0x2000, 0x8, &(0x7f00003e9000/0x2000)=nil) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) munmap(&(0x7f00001ef000/0x2000)=nil, 0x2000) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x40000000000002, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) recvfrom$inet(r0, &(0x7f0000000180)=""/90, 0x5a, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:01 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000008c0)) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) fcntl$setflags(r0, 0x2, 0x1) r3 = semget$private(0x0, 0x7, 0x200) semop(r3, &(0x7f0000000000)=[{0x6, 0xff, 0xa2052aa0832aa107}, {0x0, 0xe440e6b, 0x1000}, {0x0, 0xc8, 0x1000}, {0x4, 0x6, 0x800}, {0x0, 0x5faa, 0x1800}, {0xd18a4151f2ed832d, 0x10000}, {0x6, 0x3, 0x1000}], 0x7) r4 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0xf5c81f9aae5bf3dc, 0x1, 0xffff, 0xffffffffffffff0f, r4}) semop(r3, &(0x7f0000000080)=[{0x1, 0x0, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7, 0x1000}, {0x4, 0x6}, {0x2, 0xffffffffffffff53, 0x1000}, {0x7, 0x4, 0x1000}, {0x7}], 0x8) write(r2, &(0x7f00000000c0)="074e5af1e64c35e043a9d86e51a310f598e751bb3d2be74d4d0630e7d79fe8195010851501b3e390faded3f3adb5cc58dfb6500a4fcc22622027949f1d0d49a7aa89d1a448d76f8df3f4c53d0e5030afb632655047e1c5cf6729bc3b242821a24ab5e910fc580c55a6879850581d37daf44afe5fa4fce465ccf3577cd538bc83d9b1e2340b46717f9a5109210a64767c98f9bd005b269a1bfdc77dea485b108db7e7109eee7fbb92a5e5f04dbd10d328a4ba8121080db1e6cdc909578cff764352f5eccbaafb7b8ee3592d7cd3eb1b", 0xcf) read(r2, &(0x7f00000001c0)=""/35, 0x23) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r2, 0x0, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000004) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x2, 0x5, r4}) socket$unix(0x1, 0x0, 0x0) preadv(r6, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/62, 0x3e}, {&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/80, 0x50}, {&(0x7f0000000580)=""/56, 0x38}], 0x6, 0x0) connect$unix(r5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100ae54815d767c81060ff292fd9da465dbf378bec7022e6bdca08950052aaa5c9ae64245c2fff2ae3f21b06772eeac72f88c49baeff6a5208ca6ed029ffa1c4019aeab45240c4f19152c4cb70b713aca4017531ae1a7829d08a0e97150e4e1b5287b487ab44d5558d7b500000000ddc6dee4edbc04441b4fbbc3c85513260f50ee37510275b9c0163b7248830a3ff5af54eb38bfa20941ff8154cd27f10a6283bd224ed7cbce498ed549e4cebbd96a4bcfb8dd412d24a305be8784b048bfa9b1f0fa649c831c33fab6a7940bfec6f6463108d83b23139458de6074702eda20cd818fe145a11d37f5dce99c1e555b5c070b59c680f7dad8c7a6626689f72807e5e6de6c7f35da8a7b530d06dbb2e0c73130542bcd3c4f274c3801b50d311c9e844a0d987547d6d751403f6b458dcf90651b4f2a48f3"], 0x1) poll(&(0x7f0000000680)=[{r5, 0x80}], 0x1, 0x1) setpgid(r4, r4) r7 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x82, 0x6) r8 = getpgid(r4) semctl$GETPID(r3, 0xd4094ea4615d3ec4, 0x4, &(0x7f0000000700)=""/132) fcntl$lock(r7, 0x9, &(0x7f00000007c0)={0x1, 0x1, 0x100, 0x4, r8}) getpid() chroot(&(0x7f0000000880)='./file0\x00') getpgrp() write(r5, &(0x7f0000000800)="27980a4db0fae0c9edbf4626693aa717aae15869a448bfce04984101817e2ab5b05fb0a13b08a70f1f59a5c5c96ea0a16acaed988869e07f90b24666820d66fd2a83e66e3e52af4fdae36f4fcbf86c6b458c2aa5ce11da6ac9", 0x59) writev(r5, &(0x7f0000000a00)=[{&(0x7f0000000900)="3a8c60a0ca9f6050c449bca50589e70bbdb4afa73fae26325fac038782df2776c5957077dcf553e5a20ad3864ef3ae2820bfe6ca008b43967549f85a04e901c9d0c7e484acf0394b863bcd74676684372ee70d699265d1a1c6106bde46f955d292ad79a438e590027109ecd544613805fa2c0d0377b3180bb9765e73ff98ae5984c6d2251319c1b77c4f6764321b867dca147518dc538a9f341927dc499af9090335b975a28c4758e8fd7b58a47f9908cffe4c44eb4c735b230dfdac8a28c073b75d8cca3d19d550f86abbd07c9bbbdd856645cff66f189fe43ae687f3594bccc4ccbacc1213dc69eca451a9f7261b", 0xef}], 0x1) r9 = fcntl$dupfd(r7, 0x0, r6) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1812, r9, 0x0, 0x0) 16:00:01 executing program 0: r0 = geteuid() setreuid(0x0, r0) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) r2 = dup(0xffffffffffffffff) r3 = semget$private(0x0, 0xfd48cfe4eee38492, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/12) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000001c0)) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0x4) wsevent_fini: already invoked 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20420, 0x89) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x18, 0x80a, 0x100000000000002) getsockopt(r0, 0xe, 0x44, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000180)) setsockopt(r0, 0x8000, 0xffffffff, &(0x7f0000000100)="e04aef165a00018e530db060e3b6baed28317b60c7", 0x13) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffecf) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x10000}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="a6f468a130a1ce50bddedc0f03b3f4d16e12120bba888329e49b290e540af4072ea3ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d73367815686750b9ef2a88eaeeea6440d5fdbc028a8b83147e6022163a5a0a", 0x69) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() pipe2(&(0x7f0000000040), 0x10000) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x100) dup(r1) syz_open_pts() 16:00:02 executing program 1: mprotect(&(0x7f0000685000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80c, &(0x7f0000000000)="d5ff9668", 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x7fff}, 0xc) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f00000000c0)=0x2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) mprotect(&(0x7f0000ff4000/0xb000)=nil, 0xb000, 0x1) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r1 = semget(0x1, 0x0, 0x11) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/38) 16:00:03 executing program 1: pipe(&(0x7f0000001700)={0xffffffffffffffff}) close(r0) listen(r0, 0xfffffffffffffffc) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fsync(r0) 16:00:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) writev(r2, &(0x7f0000000000), 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x79, 0x9, 0x602, 0x1, 0x100000000, 0xfffffffffffffffd, 0x9, 0x0, 0x2, 0x80000001, 0xa4b}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9", 0x0, 0x8001}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x7, 0x7fffffff, 0xffffffffffffd027, 0xffff}) r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) socket$inet6(0x18, 0x4007, 0x6) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x2000) 16:00:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) write(r0, &(0x7f0000000000), 0xffffffffffffff7b) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="83a4d0394aa8af98de90e6396474825a2508571b131c18281b23d319de5bb9d787a0cf6c6ea365f7db1b5fb168b9441b1c3132b97b696f681cb5a030093fd19d537bebdff3173f290e786a5044e9958f1511549a645ff325327e72503b535c8ff3be3cbee748bfe890a286a13c28dd087ce0ace96c3eb8e959a0c8aa05d072991af4837bf925f088b8cf02f9b999f1737ccc94b40af1f94510c30b8be43a28d600fd727185f65466828fc5720842bbfa794c5290f3722f2adce725992113e24a6ecc5a22099a2e6ab70befeed01407e55485b26865df25ac82757b0d3d54a713463ab71c201a0df298bef048cfe8", 0xee}, {&(0x7f0000000180)="7a40609ba0315523ee0c3dcf94b2dd669a849ec041cb9487e609b522ccc5a939f9075e6ebd1b819871f10260dd993c51c47d7efe4160e34ffcbbf16b23023a4edd5bed5ee971e815086fb12f8364daf2e18103759f3decc03cf309b035d2c42718fed1ad87c80b763e95b4cf4d0435bd13ee741b7071bbfe0dac7f68fdfab16f4ad2de2251d9cd97e128892b6a1cddbfd49449e7d801b118e3563d317ac5f597545ccfd4b36fc9df64954a4228b7025b76ee1310ab7418e7986404ca958de0a17719ae6dcccfe73070754a9099d22c9734de326bfd6c62727202b5f3d038d71ed108c51b4462c816f5b6f6dcb2ac7a273d5c45b30fce5ca980a10c8d6a37de2bc07e45ab708f165e9294a77e962aa05fa035f6f49bb0d76617e84c647fa5d482462752733b822c18432839f401a17bd208d3a010671be6a7e47cebd95f0424b3d683c9c1c0ae45e0b550da93477cac87c0d0d8d42327a9445c1f3e6df29f95804f37152c36992b8fb0cba61e66245668f75249795d1fa69c5d78f92852a82a3e152e029034998ddfd2278ada22d481523fb641818749b5e8f69390426f86390ff18d10b356411e66b9145f7d03171971823450e714dd7e4149b5d934d8b7cc13b011537204d0a79759e9a0572625819fde3601f72db46089b711b2736ea14e0d431e4a7023e6c5033b1d0885656a52cca24d01ea0bcd1b9818ee7090ce252847bcf26636ac55de1fb40b8546b54038dc9d31033c00d711a623049ce93991a3edb131286824c58cbe8cb10a5f46ca14a1dc6930eda1a539370831f84dfbe6f6018471388036139e5c22f1ba4081734a5e6bf2a4e4ceb24704d0fe1fc2b92f3c26c7216b7806784a975099efd31fd0063005edf756f8cb20119965ee73e3105d4f7056c00694deb8188e5fd8d7c18efaeebb932d43f117e8899ac493aedd5c235eae2d142af3705ebd57a8c214a749781b90f503aff043015a5ac3c5954fc73f327054e2d7af1f54bdd7fe8526380d75e002242cc3e4bfcfb543d8519d51d895cb72bc5953d0fa4b42b1403c1d904b6023a18d052272d4ffa959784e824b5b01a7287222b55ad5ac802d63319947d0819f35cf0311abc53c7784b9d61bd496e2b0f64c9fcf0be708821c6d9436bb6528d8cbe49c25d48738ffc142a4da971ee9e5a9a28475506abc2eeefe0eabfa750e345dca24484f92bc1ffd2e7e24785f9e0bdcb09e1473e410d998777cb6ed5a8edd5bbe150629dddf627f9cfd6f78f4524d58576133d925e36439d359ef145fe26622116728227b869d95793838dbe642d0728454eef237f79dda7558db2a89e4e32e860138529cb4badd9515b5b43dcac752a5223a481bd2b12601e12cb9a5303684b9cd3ff756bcb136d126d7cf634b8a0f04b5605c719fa2dcceb37372d32bd482b33ee19d85e342d54283aca3c95a52b1b2405b63903bb8beb9f5529a65cc84db78593693d817f6360697095014e432b0894207e2535c95602410fd415536c0e6f843cd846b71bf94cee003d70a736cf61554c00c9a8a731dc9c70945eaea8b32aa8c90426b02d51d5f8fdcd123bccb27c400d09e2eb2712a83743465b03c3c3de0ec9eec858b34dd3560b5479047400e84263accb69b6c138afb44398d952fb6884403d8125deb95312055d60b6067d75b919d3bc0d7a88f4fbab9ab2645adc3166923a0393bc89bfa37120a67afac0499ff07b19c330454cc693586ba6ecfb54afc1b05692d6c161474c43c16f4a08c45bf621eb06f4a110ea8e866c952061e3d48a67744fb3a666f7c90cf9531d90197dd3151fb433bea98572bf51ce4eb48b561319e65eb967c834e4519d9973cd8bd500855e796eef4bb2dd017c6f4e657dc4d27c7b209a06eb1c162d6d621a87d404b14c8cfad2300d1eb704e382e15fafc38c7940b44e4eb6c4c1364479112fd5560e765eeec2f394ff8d7ac52c2f29b2bd6ac95daa5362a019f49ca47603288dcaff886f407a7a1726c1c1b70681324abaafac104b55daeb765936223733ed13afd946d95414beaa3dd1bcae43fbe31fba3e030f8dfd5d60e7432194a31215e612bdc07b113d44017b0246c99440b6a1aa028e490ffb3a1523be22ad908c626177dd540e8cd663f700489231f7c17b1f36de1dda44d04c44a4784cea899c48b732b3add6fe2d6afbe4ba719b478605f03cf2fce05b620d1004d0c69c0e437916befaa4c711611975daf07ea490f1cf5a6fc475f1299ccc01a93fc34625104eb0d3da9986754e56f2124333501aaa35bbb21e89aab118366837d8f3aa98bdfc73a589c57d0c4029ee1bee67831cc6c8b568bf3c07de42235d15949ec9185737bdd32b900f270065a3afee09e0008472accaa3364f7b39b75827544278edd5f29796bb6944c78d32676c1aa7e4daea6e95ecb3f006f6a5faa7980ae3e87b0678232cc410ee2690a584b42d9e255866e014a00176193e5f10aa1cdf8b5b4d9538f90546cde80fd123d9c96756fbf08be4f6b1a56e89dd3639860c6da94848653724291a9a2b44cdc547e03f2aa13555ddbf496cc7419377dd0e7d0550fc9607dfa5e0a80cc01090bed3a35d3c7d88f9a818e86f4147add2d260b22ec1edfea9c61b5081bf7ce5dabdb6803fac58769704133b4b4ee94a1ba55ecb2f4c867daac3b38ed72e4dde7fc1bbeaf73ab1f95d494286bf60142664085ec26d8c00f6ea42adb5fe0db566bd8de62a1700fe177dd50c904fa6b0993deb71b9dd4b6c0a8868776e07203121bb36c61f3c47c55a3d75b614000c2d830633f728926f20f5facfb4a46312eec9fa4aea3512d00017a4b9259df611cb418930bf8940d2142870f4bb143870b693a876476bde8691ec8feff3a8b167194deaccaa230f998e2fedaf94c0088eb2ae9be07757b91bfd442b84f1523c1a1828923eac8b11c3cdc35b3bf06d19e7d87ee7795810b3dee53d4cb989a87ef11cbb5ab5d281c5faccf9eb6b1ff64c6dce2e11d9d2a95450b9af69b90cf97e6bf45d322f522edd2a25e4cf5e36c6e9223d06b5179a093cba941c83aaf0a68bb789bfeb8fd69ca18338f57273f84d3b8681754fd9e35f41122cf2b644b2723bff375232bf3725ed6d361e563ea8d729d61bfef0200dc4fd2d661640441a95f7a1e15958137e9f02e6e08356a12b4fe98d087dbcf45fd590258be7ceb02863d06ae130fd57508ec3dbe8674f528c512df548cba73ce0ad8330e2a89b2dbf6e5a77ebf05b00adabae476467ef1776af12062e96704238c4dae464688e839c48c00f7568994378723b9186f3bc4ea1b5732a40a8ce26e2da19371c34b37febf1d33316379f9186279c1f2c8a7635ced0766700fdef347f39d8b1fb58dee21cc554c63b045797d640529ca91ee68de2179399a0c2127a1f81598e5f8bb27ea7a38e2ab5b4e3b384af6a2940abfc299b98b35bd82a6ebf2323d91f1c229d8b5c578e73246457b09c02113f00c6c8d1953421a8e5120fe94f66c245d3cd126969e416132037a45efb2d1173ab00d9f3c2e1c44570512b13fe75c9b4d04dcca937eaaffda37c761bb6bd61911c663a6c76267195d1aeced371678fc1e3664c5be2dbf7de8e86b728f6bdf8ef3b7b01029bb68e9b99a727111fd9e373a1a1eda53b86bb3f9934da677adb23fbea6f284327ff6bbed97fa383789b424ba92bace1ec97d74e6bd9e98da023ac3d5f9d297e94146299c6cebdd70d64ae3dfbac6a69ee70379fa4ebba89578ec356e1e90863b215441774d6e4deff8f5c4fe0c4a3d7e02e31abb242f0cf0521551741bac7a2ebb18b66a9ad3e4bc4487e5f669d5575d20a99d01722d03140f92e9608f78dad8198b55c91363e3a69f062cade7a8fc5db139025f6173152181c80e82a932b593043065329d54f3e6827e7b5902eabcaaa5e994df56be0f1a0a00902ba42b1b4e663713172f346596b07df8e93d2aaecdea225a8e8045df5f96ed4b5d03994e5231cb213cd8eb6c4ede3eb5ef58bbf1ba883587fe4f1caa5b022c0d3f7084318e51503b3ad46292a4d0af0afe3a91f50a7086a4cefc6c6f4123c673ab2f88e39330a9d201a0306da3b33648ed5facad8dcee9c5e8a11cf5b72bbbc12a5dab3e118f0766626253de35e326337cf706c94bc8224c9701e1a6d413b20d3339d13459d634872548079e3992e58715c052aa3a4bee4a19e494eb4636057aae9ecc324465861aacdf6575f7b29ab29fee7e9aa72d66ef050f8de147abc8d0be9c4f861ed6ead40f8189140e361aae073ed11c2fcbe7dcc080d98d3ddc25138519c4837635dba7168641b042579bf152547de0e0c74e6a5a5cab3e26b8c36d0456cb44021005b0abaf7fdad6ccba4a882f2a30ed9493fd24b61dda1e20f67866fdf7f820d6cc8d8d10005c91b89e79111c3a18af39512b7202351efe7aeac1d161e05958718ae4bebae9a486b91fe5a90ff4471052ad92ba6d12bfd882412aff9d70d569f6b8a2605b132ef25662f6db4837fff77c4301f9af09cb8be723e5d96f7b384941830fe3913a182f89386ca0ee07effed64a1b44c4e1e2a17355bb81e7573bec81758bb704c104c2911ae43575446a1948de81686888fbede4e809d02f75b9bcfb6edd3c745c7dd93c70c7dc08dace8901f1a6f93e8d796624888fc9b3b9ffd748825277946596d1c5c21c7c5b7022a41fd2dd19438956bfd541fc81cb2f56fa6c1c177ebe3f51dd2ce47154ac5229f53c1265111fc5a05c9fda3df4bae4bd341efac59b79a9035d9d9b4f7a51b9a19e0a6aace34b201a669148c91e3d37897ee64c685ba768cbcf7b72d3fefb10ae447bcc1864049a493a73057de9435e4779dc73e96aa5d9619d16383182bb8f2a5d9e7db6f17c056f311e63a2666079c55047b87ed55c42ad9c3bf2211f6b6586a9d0e6510c4f017b3cf6fde49c29d19a1fa8a84cbb74318495d7bc421b2d95e50ad5475d2dd4fa782f7d534442e1b455fa21ae40e3bc46bedf14176401d6f9c081df4706df1d1a31918b4aa301ae3d33a4bd8817ee00ddc60b4cac9d4f1c5df44bc6939c360b7fabcdd64070ba498db5872b397fbd7fb881085a87e0eaff66d683605c22260b9f86fca6fda30ea43371ffe01021e79b33d4d6764ee17cc5d614881cfbbb467407e7e082b020683fd42fd779b1803225fc627102829b1e9c1d1850cc51a6c506e68e8392e97729ca4012be4a2b78c8e4de7015f5be8dad13734cdc0cda98a08780f881948e9e2e79b3af002a2b0bc7f1d89727cf9875bea07829fea1732a800a7b412886fcc38300c4bdf733b4a40cf6f387355cdca6f49171e2edcc3a62b9ce340906d601bce08b02fedbc278a7b94003edce92732f8c7ae0abd23d23a8f0ed87d2a502f9f0d47d0f420205ee2b9819364abbcaf8ea91099d3c09efd8ccdbcfe27e3a61082d84a7584a75c0524aa1f810423de7bb75e5ffb4a7fe65aca2e7457ba665f064581060b923d2f23e9896838978c36d6dd9ace872bc72f186096075149af95e05189436c4ae5d0b6f734fab0ad8ada29f2d7cd961794faa56cac4bc7bbb37b3ff03674df218846ce4cf640457c4bb68043e247cf3354ed1af3d978d843b10f033b24892d0a86bd6d275124a8add951de309efe81b51b96ad60f56e70c3f287098b7b2f62af7104b0aced2e9d64abd9b5afabf93ae0838c44c18a9a63f2efb3ad9c5e952d8eabe61b6a408922fd2203f0883776fb6609c59796923beaf340c3235da8f063f30f38abbf804339a230d9824185b3903b913e856fb7b99947241b8ae951463a3bd", 0x1000}, {&(0x7f0000000000)="94410c547756f7a4235a198c6220bd1e7f1e9b7040c0902bfe569955aec9aca6905f2e045abb7c55652f09203a021af91db6b1b41b040d106e88e9", 0x3b}, {&(0x7f0000001180)="fb08750a3e3b20e6a5fc5534f22b1075f0a7a67fcf57d7afed125976098fe9a48929134a7d3d8416be93ea03ce247679e08e0adb048b546ab80c12e357edf2165ff397d8cb625bb15ed2b0781fa659c4679119ea19326a60463e4c48c417f3cb6aeb083452497d41ab0cb653d00e7ac461f2cfd4b8775adca612", 0x7a}, {&(0x7f0000001200)="a66d53643c14fd88175524b9c887d85c9fb5f798f9572c888bb166afdd37fd2b1fb68ac865405bfc55d703a4a7f47b072f3ed266b53b038074c2aa0a5ba71920f7fbecc78d63f16f20c9ce1d5ea2268545918a1e15f56276165b4e57b384af5d1868249864d7c021883fd234bfb878364527ebec54977de601a95cb46d29e33e4c223ff1459137edfb6fe5fdf7a2772626250753c8e345edbc7681efd280fc8c3da1d0c73b489e8f1195bf6a62f8582bb18d4f512c1159c523a2747a17a44abcf1f669b779258d647c4ec1d892b8fa551460e49c69540cec655bbab77667e63dcd046434dae0c4f5f1df0dff74ba26aa3d669e2135afc5b00e813041af7304", 0xff}, {&(0x7f0000001300)="e7a83057d32b7d32c3e1e53701b835f43f03a1d4a281c32846586b1019a9050a8bca0e0ba1b76621ce4ab8cd1f197cd92161d7bb28673c7e489c5c5aeaa5ff408adc348724d9ca315e05041b3bc82830bf39e03609319e1b03a8e248f5ff7003f241c31d889248369a57db2bf465beb5c29d02889670569471070e4fbfb86638b1a7e459ca180a0f4180cdc863e6f85f0b96", 0x92}], 0x6, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x0) sendto(r1, &(0x7f0000000240)="d97b3af5e18b3f5d1fde1fcae046ae6af7f31062d530d64280815cd2471aa2166d8e5bec127392480c4c00b60cab5a124d43f40bda59b01ccca0cc2059ebc4b593e2f0c7357f2d02342540c42bb34229bd617375b30b5b5f80e7eacff3c88eefab4b53339a7a9f05dd75861808e42fbf02ca711de3f824d422c6670c970191370c48430c6a0c0e72e57e2a5453b02af81fc3a17cab09409c34a7d87089c91ae1357b94fc4eddbe2186c2d5cc2f", 0xad, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) fsync(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/195, 0xc3}], 0x1) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/117, 0x75}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="a4e32a3deddea39b1dbf5156c66a89f59d6ba3a15509dfadd97eaf3d95b4bae455145471a6619b202abe835300529a4df0c20e87ca4b2a109fb873c6d9ad7d039357b38e83ba9ca23e341368038a", 0x4e}], 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x5, 0x7, 0x6, 0x4}) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0xbe) r1 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0x8) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="4bb4", 0x2}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:03 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x2000000018, 0x2, 0x0) dup2(r1, r1) 16:00:03 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf01c, 0x0, 0x7fff, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/160) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="c07c87ed1ea34f8fe8bd88a6660460972cfd80ef21fdc367fe4bfda8ed16b32fc6dcc7bdabcf9eaa6a79bc2fbc1df316bfdac857f6138a066bd2d37f35bdcff788bda78b8250d6757f36d0f05f8249cc1b40dc4864aa9f3f32abf73aa60c3412f99f45aef2d3ec3daa55e307c5c16a90f69572e62e562f8015d3ee07c1a47039ba1eb863ae118ba11e07cf030ece6799d73dcf2db7014e9fafed0ac0dcc83d8f0b464c9e274968b4b2f84b5c78d2ffbeaa14356299550f866c4ce957787c4f49fc615557aa7c5a99ced2171fd87d0fd9fb105f7adb24d213b7c92dc1f1c5622cb34e01d19228f5110d528a3787b993d77674e7aa5feff07dd915a718ec642fc573819d17e067273089ef1d7183f1590a14089729048b32ab7bfb301bef7351614e38a9da016e40b872d9a5adc4bab77f4f1fc78b733fb18e729ff9ea32f14233daea8d0a80b374fe7c1ede2edfb5a5bac67b86367a2d9b2aa819b06ff63cf7d0e523250b086774105c16a31b0ec8d39c1f90a0d7e5ff1b304a1462f279ab3f95e449459dde4d19d1fdc0dc2fa4f64b48aa43e8d344e48d209e6ce48e2495913c6507f974c26c6aeb8b47ddb1d31f7624079a1fa3b24392e6dc9156d048c02b38d7a69d8c518f8eaeed4f34c296533169e725473db28c618231c7af476a6dab696033c9f1c48892fc00ef13adc7e679cc4e5d118c84853cebd4d35a06a3d55b99bd1955d58234b4580c66741959f4e0c251684422126d9e0c877dfb3a433557d75e88c8d8f140ff14cf4c52916aae018c348542e172b48c4ae9c6528f6f7546c3ae67d1dd01b623e4aa4c2e3e3ad79be38a435ffd3da0da8eeb17604f068df766374e69a4dacabc84e731c0177456d423cd65134608ccce735c5abe9132c2f89978e64d4ca783aa85aa06441f0f6dc1fe6faca13cb0695485a3d04012ed73edd40651ce6a231b5a0c576e5d43106e62ac7d414f5e1e61ac9d96828283bd073170c34d4811769f813d3bc0981c91b35022ce4a8ccce38010a482dc57f667068dec879f88f64f3e2d808900cbbe15d20683a72f6081f3132841e90bb0ef76057684139bfb39d6ed3aeee41f30d2d8a29406adf27bef2b92bb21a4f5bdec96a93ddd23a6bfef9f6d066cdf9e9cd4b7520f52e8be02a3fcc454b7ddfd0d4456cddab5db3557d50967c6999d73fed948024cbc37951230cdf234fcf952641ba26a9d0e64275b3f6465d1647d0888e3405f980b6ece786d2f0c75387f174caf8bc5b7225c773f14b44884414c0208824ce94147b83f71c08c58121d25a3f1761052a19ce8fdb622f02567d0a482ff1fc7922eb44f8c884997bf45032507de5380073e47cfa24d58c5937209b33a9e914c90a4510063242e1192d0cb519eb212c8d049356c13e86b1afc510e645e0bfbecb24f372f6f73cddbdc5ecbec6e8ef054a60e6c8aa1a322ed5dffb489c6bc830fed297d1e323eae7d69d3167f3bef799204db6cad4b7ecc7eba40a970d9b85340c81224026be4727b00ef38348ee6074163bc6f85b1afc72c8fc154a6f0abd52bd09a2912ecc2dc5a46539a6cf77aa1afa49b09d68d6b9565824a41626e6cbd0f832dee76a94a6dad027259e27942cb189837f69437a669ae2f204584d2a9b75d8d52eca79e59b2c940936d089e9178f892acf0af891d7377af3dbc6954e22b4eac352be047faf4c3cab353e804d105acbff96502b930621353432c34e51f53aa542b0cade3e855249406cf6472cbd053442a1c374db0ccb1bb187ad295bdc27f89ceb9e10d4f98d56e82f5dea471f86fda865589fed996e835e8b53a49b29f5eb6538caddaffc28499fa95370b4a798b405dedcb6644b54dfea60fd71858802ce327aab73917614d8f5ec285c7d0205acdb499c48b6233b0a9817839ff4dfcd948e7639ee632a3db55d0aa6057df21dba154adc40e2599c9943538ba9dc9534444ab49fb527c962721a3ef37205b02664d6051953698e9dab46f51f77f4dfa1d28ea1fb496daa32e02e6fe429217ff8437422e22ff74621990d930e10678da7b444fe486c2baeb65acab370fce6f8596ebbb9a533b875f59952f315b70e7126544cb68337a27606f888bc2448094aa1961768883edf79d9ea9d653d16df518ba958ce25ca90e3c25c3d83d1ec30cce142026b7b698303fbd3c3f2677dec3398b9d8ed6e2114770552e380ebd199d32a69dfe222efa32c556f6a3add0d69d970a2f915d51f09455481dc9f7ad892a2050751893bd9fa5315e9e9dc22191c3bcd2a905e40837583e100f756de7c7f0a1a3e8b4710442082000da095a711cdaee0e051f72df03bca2029cabb473a9165c5720b058947a1efb5068ca13c9f0739ccb797263bd7aa914eac9eda3e0de868f5ed99770d1645e0732ef568deeed6742d01e61551ae5dbcea96d2a46285ca7287f174e2572f157206db0ed0ea67b8b7f08c3da32439da83561cbee11aa9e3b00aa9c3b5f9fdae4d58f90ce1095ed37f1386b4e1e27dc9fc1dd3217def163e5edaa66853b6c791c86eb6280419100ef5a7a4a4c06feb18cf30a7190272b49e370f88402918f12745bc4995a6cf4dd6c4786d2a9ab05175057595dc507209ca6f0dc344cc9ab01bc461060989c8d6b4caaaa1f2efaa00d377aa0e1947c679389329759ff8ee3e2ce4173f9c5b0b799664f58f674624c04058db9fb704166bc96662f6bf2ead923b80aa1a8ac82cdcc2a423f7eca6792acdc6b8baf2b4fdb9910ce69801236ee1fae59bd6b4226a32dda60d8453d36570307395d039ab6e4ce0e42e324cb2563407ea463dea5e4e3f1afeb6c2a604a77ef887f41109f252e017ef2cd69156f68dc8682e9d11de690f898592995bbf0f67a7e12d7768e10a2acedbb297a99701d9b3fb952b763f9e56a3d6032f94b0bfe26648132969a8f0f0085854635e4a0428610e68939a2eb98135c48b5c3ec360bb773e4e4505c9fed898885a8fd5a2d99fdb4ef0030b0977415b461856917a872b93de10ae99db65f9a3961cbd0d6e592d14df5b7e0080c5a2bcc15d02530e1a02b53236fac0882c954cb0dec5618a25d7ec95b835da840170354a095c1c843da6e7800286b9f590cf8ec7ab85812880637dd3b0a29724de09e56e3776f651b6e475dbe6933d829ed93cf7d488db742795f230813665e0bd3bfbd1c470297ab2820e380410f93198efa4e070b1c82f4c596ebd9e70b246915a29e496c3fccd2ea11f0704cd674fdc41788f733c0068c555481b1022e047dfd0aeebdda8bd0b455f96ae8267dfe8b558d92bd77801fbdfd5547d23220a4400a9b808e492067283eeabb72b2774b4d89d41406e5f0228c11f08c0374b260f18c247bc0f1f71b820a38bf9221170ea1fa5a025ec70aa483228e4028448a2b2eb74ff4b4ac18d7d5961fc55867470733553e9cc499d3b6c0f4148617bcca19fc60359b52e096021ebaadd523b84964c8dcbef330d5e28b734496b58961c0072dc559a2979ae752b2953eb17e1d9ea6d9e06ad1ed3c77fd48fd3c89d1b72ee38fc354e22773bdf003467eeddd0383a8c4c86926ed883aec71cee12a8428ee9260e5b83c8d85d58314a1a1027688125a0002257008ca7e76bbf1986baedc8efc182a9e77613d71f75d905c8ddeb49ce5e94b0c4dd2e2a6b033f5d39ecdc7cb62e27d0478fee7d7cb97ac85d488e3d145d342888e4df75e90d004c56da543cf5edb46222d3d9ca0e018069003647902c2039d7ae0a53b8b68391d49f1114a8510f40c38ba34581316a2aa871072bfdf1a3b2f3dd53ae990b9195ca7054e920a32a046b1875188860ac27767f96b6818690685e8ba444f3bc49b1c6e9dd55368e0d9de901f7899ec8afd2d8177bf72fe7767c7feba6e6771cce584e334695e25aa0105ac7fa1126c589d74515ff97ebfb1ace48e61cf7e8c604d8210d9703aacc4bfc71c0abcaf507dc7df47e252f0c8479e58d233f5e6975e8a4c7edd0ca0fa603b9f5808e8772f9ae4024f56d4e1b4b8eaabf91cc0eef4b370bdb465a14512a7b8a8092995d57951d953d954dfdc5ae5f0dccb0b841b6acc902e985ebc93083a5a75e0d2fa8dc4307ae2f436b97cb7cc22f2cf1a61fda22d356d884105927d80c00d8c37ba300b3fbd328732178e481065819ef532b578d013f8f1594293641f24d7b0cc1e5b51b9f7041719b7c6dd57bc745ab86c42aa121bb2046a6d1dc80af62b01a8ab3b6abdced4dc01beed610ada33e0efe7833e70ac8c6daabc4a9d2d2fb7bcb266863f466304493b9bb066580040a2701975c92d4db2fb691cc397bc11e17fe0426680ab1afb573392ba9f75a17dbb4de09e3ac4c25d94d04313f7f60cf7fb6acddc394af3c8fefdfaab46d340a57046455f747897218b210e03c5447b3f8e218f7ddef8faeeaa916825eed77022cef6b1cfc2ea20bb7e5e7ccd6ebacba81959915a9f7f6e32300ee6cfee083d80e5e89d79047f22124da3124779cff6c16a3057d2f400be92fb66f6a17766cccd5a5e1960e13f3591d055f9e3f02b8d6afa9ddd0a80107d99cd7a3d14d83762ad65fec47deb21bdbd71bd5c8624b89edea297550d22c318acb568e470e0cca7700ca6e436a3a4db18c5ed4b43fe561713ed1548fa9ae11a349ce06a9b64d85d6c8cf79cf73f58a20b0a98cea5e3069fb2c7f3f89f7f8ca4b5ab66d1352d9e42f99cc3307d2a1cc789982d86fb9a7853319c34e6cc2837f144d55443428a5fbe0bb26ad23fa91ecfd7fc675b205548d9ec241258b2b811ece981849fceb471280aa15e9f1cdd2c7a0bc81bcc15e9ad9e8c2c8ba5024d89ca679dd14e44150d139ddc0e3f29b829cbec0f3dafe02f2aa79689cd5fcc13e98272692285c700647bf0de2a1e4c8664bd72f79cac0949300fd5f6ef3393b2ba930ee5b03154c9e10758757eb847d7113e15f78a0e454f33ac4380608c88ae6503b2f32b3a145347ab6df80395f73b5831a0edbbfa62f0a0da33a7c7d6ef7661d6624bdd7c945464d7b5081fcac0caaeda0c8ddf73cebb89af0d39ab52edb0375dba24c25eabfda07bfa6b3335a3b29b3fa81f19839a3f23ca43a248ff9a3af8f0a38a571be80675ab342183b8253dd5c35fee919ee06fb9167abe18f011850d2318139818c17956887b5d3d8722df05c4e8529d48378ac553a8ebe3c41fc7f727d23e5ad56b8a8a2a5ad90c29dfc60fe65f38e1e4463a22050f08aaeb7874acf2c9e90ae8f6b46fcf18dcce2cd445ab0a0e9378254a0c7ba30a126da8fd448053670360c29ae0b952decca7bff57ed276116c627e9f0f948a20b107d957c645436f24de59fd4d8cb4922c1dda9008d17851550673b3e44a08159d50d68af7f9eb2c07e45c72c9bd6d3592c127b82eabf2a7b745c16dbfe2ced153e52a4bd14847a787caf34c061d37150bfd293e0f6ef4cf78814982649b7f1d92c0415867ca47f510048a6466e794d6ea867ea23e1611b691d69b193e1d8899496a7d52065809603f592c03b9cc26a3725a0f306a28182eb0e13dfcc818084f6f56dd06ae83ba704e24d376d5cdbff06c1b60ee3c8e81bfffc4566fe3debcc78ec0d95117b853bbb37b246fa5f82eb779dae995974383ef31452a3e3e8e5cf42a3481e4e631948b933246d9bc35854468b1898529bf8b1b83d076ab487f467f6971aa0c7f483914e2bba694ad2232662ff1309280923253acd3be8927f5223d5f8ceaee798b43e173dbce7317603ae640bc9c5cefb56ce3c8b4eda5a3d8926424c655d973c2bad858e9998a4ec63a44500b2d015c0f5e", 0x1000}], 0x1) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x8, 0x6e1c}], 0x7, 0x0, 0x8000000000000007, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000001180)='./file0\x00', r2, &(0x7f00000011c0)='./file0\x00') 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x1000100000000}) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r0) r1 = semget$private(0x0, 0x6, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x100, r2, r4, r5, r6, 0x0, 0x4}, 0x6, 0x1093, 0xd5b}) clock_gettime(0x7, &(0x7f00000000c0)) semctl$IPC_RMID(r1, 0x0, 0x0) r7 = semget$private(0x0, 0x5, 0x551) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchownat(r8, &(0x7f0000000100)='.\x00', r5, r6, 0x6) r9 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x10000, r5, r6, r2, r4, 0x10, 0xcdda}, 0x5, 0x401, r3, r3, 0x8, 0x7, 0x1}) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f00000001c0)=0x8) semget$private(0x0, 0x0, 0x20) readlinkat(r8, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) clock_gettime(0x0, &(0x7f0000001740)) shmdt(r0) shmctl$SHM_UNLOCK(r9, 0x4) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000001900)=""/165) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000001300)) r10 = shmat(r9, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001340), 0xc) renameat(r8, &(0x7f0000001280)='./file0\x00', r8, &(0x7f00000012c0)='./file0\x00') semop(r7, &(0x7f0000001380)=[{0x1, 0x6, 0x1000}, {0x4, 0x100000000, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0x10000, 0x1800}, {0x3, 0x2, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x6) shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffb000/0x2000)=nil) execve(&(0x7f0000001400)='./file0\x00', &(0x7f00000015c0)=[&(0x7f0000001440)='@\x00', &(0x7f0000001480)='[\x00', &(0x7f00000014c0)='.\x00', &(0x7f0000001500)='$.\x00', &(0x7f0000001540)='\x00', &(0x7f0000001240)='#\x00'], &(0x7f0000001700)=[&(0x7f0000001600)=':\x00', &(0x7f0000001640)='\']!\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00']) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0xfff) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x6, 0xa) r1 = socket$inet(0x2, 0x1, 0x7ff) semop(r0, &(0x7f0000000040)=[{0x2, 0x0, 0x1000}, {0x1, 0x8, 0x800}], 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$SETVAL(r0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/71) semctl$SETVAL(r0, 0xf1b2464284fc5a99, 0x8, &(0x7f0000000000)) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000280)=0xc) fsync(r1) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./control/file0\x00', 0x1, 0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r1 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./control\x00', r1, &(0x7f000034aff8)='./file0\x00') mknodat(r1, &(0x7f0000000000)='./control\x00', 0x6000, 0x400) renameat(r1, &(0x7f0000d5a000)='./file0\x00', r1, &(0x7f000033c000)='./control\x00') 16:00:03 executing program 0: socketpair(0x18, 0x2, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x290, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x40000000000008, &(0x7f0000000080)={0x8000000000000000, 0x1, 0x5, 0x300000001}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x100000000}) syz_open_pts() r1 = socket$inet6(0x18, 0x8000, 0x3) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000280)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)="922642a13bf371380fc013cd04ce8993670bbbbc2f866adf46ec14ea8be9f294a87bbf254141dd3e47ec67b763d558d740bbd3d736313adcd2b1152b7f00de337c4e351d6e79d04ceef3275e3fea4fa3f66d70eddf68ba5961fb502d06db3554225e3ce1603b526b5fa3c50eac26ef9e8c7a99f99ed3d85edcdf00bc495bd09a502cbb2407b1cc24", 0x88}, {&(0x7f0000000380)="bab9e94d1c7b7482c64fe76c2b2b377e333a933b2221d7c59e33b3e960590075bcf8b6c5c37d53e2075fa1", 0x2b}], 0x2, &(0x7f0000000400)=[{0xe0, 0x1, 0x192d, "dcb5d9a4db370bdbfcd1d78b768bfc674cbfa8cb2738b8205246f2b53128d9ded7d979646aa7dd3babeef318d593713beed9a5ca86988750053f685f0e4209c3ccc3438b11fa77aefb1061d2b9da69cc0d2eca762b030e316a427ab2e0780e1795761914eca66baaaf967ace9d2ce64e54d10c0569a1b9d672591744d5b1b55c89583d924f35b17db67cda3f718159492f00ab0ecce28f5d2d14fbede2283c0d9c58b253e95c275476971517326bb4d7aa285e77449829d67cf191ae08f745f3bc9cff4026e5ff71c93018e07071a0"}, {0x58, 0xffff, 0x80000001, "5ab9f6df7816e4e2d91147e7d28420fca0408909c34e8cc67cc28e6cfc8e5c74505b6af805990278748bbaeb4e9beb8df56a75b631cd80262f878aecf231aa3de2039515"}, {0x18, 0xffff, 0x4, "9cb27cef95be92"}, {0x40, 0x1, 0x6, "3e43f49ee5c912cb3ef2c6a88a30a358cb142f59142a85410e0175b9fd6be1cb780106d8ea095f927719061e2d8bd6"}], 0x190}, 0x2) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x9, 0x9, r2}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20002, 0x83) sendto$unix(r3, &(0x7f0000000180)="fcb32d28e5e6fe3c28dd6803ff9f3009585e5fd2e67c6047030af3838d32eaef165b6bd6751f704eab4194812decdf967c7dffc7fdeb72165bc2abd2c7efc9fd016fd8b81d90dcdd1eb8502b17453673412fa6d5b8434dc17e4bbcbb4b75dd2f10d1cf0e378135bb690f192f8278ac3e83a9c0b83982489fd1379c463f134dca98c603ff6eab659cec6863e02bbfd32478d7a8f9cc199dbf84df207098a93062f0ca4d8bab52e11635d965568d0a1952391b92d758e81fda8ec0a9fd4bc6bbe0bb85629c142cad8555404b2b1e0b738e23f198273f0f03df9d1962b421170a66b97eca7564bf85bce5ba162f4cfd803c", 0xf0, 0xc, 0x0, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:03 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x7, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0]) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x24000000000000, 0x52, 0x3, "d2c368b7ca891216c80d5ae802cdb325ff31002e", 0xffffffffffffff81, 0x401}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4, 0xda78) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="eaff125c00000000", 0x2cc) getsockopt(r1, 0x1ffffff, 0x9, 0x0, 0x0) socket$inet(0x2, 0x3, 0x6) sync() fcntl$getflags(r1, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x22, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x710, 0x9}, {0x18, 0x2, 0xc0, 0x7fffffff}, 0x3, [0x80, 0x401, 0x10000, 0x9, 0xffffffff, 0x8, 0x2, 0x2]}, 0x3c) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000fffbffffb665b2779588c0d215cc39ff0000000000000200000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR64], 0x28}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x80000000000007f) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xfffffffffffffc01, './file0\x00', './file0\x00'}) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r1, 0x1) flock(r0, 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x2}) 16:00:04 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)='b', 0x1}], 0x1) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000180)="b2be07de757ed2715fea68d5bf10992b979aff36c9032a1d450c51b6ce436d4103fd6d24aab12bbab0d22771747e8c22c5c174f2cf34234e3b098e1a8d8c0438a386fa1b0dd18afcbf2207a5c7", 0x4d) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x3685be766e528879, 0x0) fsync(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000080)=0x200) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1, 0x6}], 0x2, 0x0) 16:00:04 executing program 0: socket(0x1b, 0x8000, 0x1c) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0xae0e, 0x0, 0xbffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x100000000) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000fea000/0x13000)=nil, 0x13000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) lseek(r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ff5000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x0, 0x1c}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x7}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x4, 0x9, 0x8, 0x8}) 16:00:04 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x17, 0x1, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x0, 0x2000, 0x400, &(0x7f00005d8000/0x2000)=nil) shmat(r0, &(0x7f000001d000/0x4000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x400000, 0x20c, &(0x7f0000045000/0x400000)=nil) fcntl$getown(r1, 0x5) shmat(r2, &(0x7f00004c3000/0x1000)=nil, 0x3000) pipe(&(0x7f0000000040)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r3, 0x4, 0x84) shmctl$IPC_RMID(r2, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) 16:00:04 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:05 executing program 1: shmget(0x2, 0x4000, 0x44, &(0x7f0000001000/0x4000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:05 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000040), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:05 executing program 0: socketpair(0x10, 0x8003, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="ab22527c1b3f9fb45632852e1024cd0f934f1bbdca472c426bc42ed8107cc268ad3748201f4545d214805f24169e7117490b4e7fc9c34c4ea714f2e915539ad90646534adea8d17c079f0880ad713f431c523862bc973a5b9865e3d16220885b8cde14bb5d932b0098541189725758f4cbb1f880b9a9ce138aeaa3f44a644580039dc6db99556254f7948d2bf632313caf409cf952d3000000b6174071233c6ee55c351619cca6abffd2517c17555468ac4d72bbdc5c8f33e42e9949ae97492b19a847754cf7405b840b837978dd3c35cb62", 0xd2}, {&(0x7f0000000180)="1a8b354a7299cfeea903d6aeb9346e17bcd05f1b297a4343469baa05e317aa92e2ccba6c557e4c3ed3507b415261445a3b6683c164045039eb0feea76d7e8e852dae1459b2b495e1ce2cab8512218c1cb5b002027c5ebc63eebc172843d4714cb7df4408de8489415caac3cd174ebcc1ccc0b97251c51da3c626c24a7bc4e06ca36a456ed7d42bcee87acd5daade3c9b601e3577a5376dcd22439001543345d0d69480d97b5dae", 0xa7}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="b800000000000000ffff000009000000e088dd88053d00fd5ce003000000479d94add317cbb0eb88af031e76803839245cf29d132d2730b09a85d1af0d7e47ea8f8af0c74a75534536ab9ee1d4e49b7c1672a16bc74b69bea71370c034061c841ee3995a9a0becc9d5b8afd2a39c18234b1de6b21a54d89012cb22ca71ef8e334fb3018f3de14c76d1c17ef25a54577aa706a1b36c6b143b13c7c578b91ede80425e0426c3fcf6ee5c3a0199c4d1fe3337750150d66bcdc8284d4d99fd22561b0000"], 0xb8}, 0xa) r2 = dup2(r0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r3 = socket$inet6(0x18, 0x1, 0x1) r4 = dup2(r3, r3) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x41, 0x40, 0x9, 0x1}], 0x80000000, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1c, 0x8000002d, 0x23f1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x4}], 0x9, &(0x7f00000003c0)={0x7, 0x31b}) accept(r3, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='ile0\x00\x00\x00\x00\x00\x00'], 0x1c, 0x0}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000300)=0x100000001) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x28, 0x20000000, 0x7eb, 0x200}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x9, 0x7}, {{r0}, 0x0, 0x40, 0x21, 0x3ff, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x95, 0x2, 0x7ff, 0xa60}], 0x1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x4, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x9, 0x22, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0xa1, 0x20000096, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x25, 0x80000000, 0x200, 0x4}, {{r0}, 0xfffffffffffffffe, 0x90, 0x0, 0x100, 0x10000}, {{r0}, 0xfffffffffffffffd, 0xc, 0x20000000, 0x81, 0x1000}], 0x800, &(0x7f0000000000)={0x7fffffff, 0x9166}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/152, 0x98}], 0x1) 16:00:05 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f00000003c0)="d1ec2b25375a19ced8f22ea8a7dfc56cc909365a5a65617304", 0x19) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r2) dup(r3) syz_open_pts() 16:00:05 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='..#/\x1d,]\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='+\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\xea#*]\xb1\x00']) r0 = open(&(0x7f0000000240)='./file0\x00', 0x280, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r2 = semget(0x3, 0x3, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/193) r3 = socket(0x10, 0x4003, 0x8) sendto(r0, &(0x7f00000003c0)="fdad09d4e55376d675fb77022c8a09420926b9f95be859e86cae23cf", 0x1c, 0x400, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) ioctl$KDDISABIO(r0, 0x20004b3d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0xffffffff, 0x5}, 0x8) fcntl$setstatus(r3, 0x4, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000480)=0x7) socket(0x18, 0x4002, 0x5) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000500)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000580)='./file0\x00', 0x90, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r7 = geteuid() setreuid(r6, r7) mknod(&(0x7f0000000600)='./file0\x00', 0xa1a1, 0x8) r8 = getgid() rmdir(&(0x7f0000000640)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x1b04, &(0x7f0000000680)=0x9, 0x4) getsockopt(r5, 0x1000, 0x7f, &(0x7f00000006c0)=""/121, &(0x7f0000000740)=0x79) fchownat(r5, &(0x7f0000000780)='./file0\x00', r6, r8, 0x4) clock_getres(0x3, &(0x7f00000007c0)) geteuid() ftruncate(r0, 0x9) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000800)=""/228, &(0x7f0000000900)=0xe4) 16:00:05 executing program 0: socket(0x10, 0x4000, 0x3) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) select(0x40, &(0x7f0000000040)={0xfffffffffffffc0c, 0xc3, 0x7fffffff, 0x4, 0xe5b0, 0xf, 0x800, 0x4}, &(0x7f0000000080)={0x81, 0x100, 0x1, 0x1c, 0x1, 0x7fff, 0x80000001, 0x1000}, &(0x7f00000000c0)={0xfffffffffffff9d6, 0x0, 0xffff, 0x6, 0x8, 0xffff, 0x8, 0x7fffffff}, &(0x7f0000000100)={0x7ff, 0x8}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x3) 16:00:05 executing program 0: r0 = socket(0x20000018, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xf159, 0x1, &(0x7f0000000000)="f49f467c51fb0337e47f98e50bc45143e8a812d1b297a1ed3812f422c8e3930161481295099d38619dea59f7a48b0f09", 0x30) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, &(0x7f00000000c0)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r2 = kqueue() r3 = kqueue() r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r4) kevent(r2, &(0x7f0000000300), 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x3) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x80, 0x0) sendto$inet6(r1, &(0x7f00000002c0)="23ba93c1fa2540bd8dfbe651fcfe7a32139595e9202adae36f9c63d3d91789a2284d242a57aa895029f377d179f617ac1745c0e096896cbd7a58482152f875cbf3eaadf5abd81eb7d7c2cbad6321d9a189343151f8440e6b31ba5bd0808d8791079d8ac902e665d0ab6c9556ed056ff1", 0x70, 0x400, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000040)="80fda06a7e7b7f4b5a3663517ba53f0022c11716b7d82a6a922964802aec52234a967a47009d193d672df337f81d3f6dcfd46232549dc6baed7eeb6324b53f5065365ad6540632b4268f9040a000951429e2e3da2bb162c0c18a0f882ce0c8c3429374601a1df518dc9e1c9ebffca2480857544cb61d6c0fcb129d422b63ecb56e03791688413d7c7aae7a2fce18fe", 0x8f, 0x40f, &(0x7f0000000100)={0x18, 0x0, 0x0, 0x6}, 0xc) bind$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="ba69a1e5ba0ddc97f57f616a24c2c2897c4731aad478dfd8678fb1c18e050000118faa89a2786b14fc00bf69cfb5989a61bea0681248f37f3aac7afb91d0e71033800a744e05e9809073d5c569fe466c6fab58af52cb403b8f948df297ef018e049c9f9dd8007d9219d1b5a5018972d0dfdbbc312ec10cf1b64d1c7ce3f2667df6b1c654adeed4cd81895eefcc4c72a57f2370bf25ebf0ce62cd92e04e8ed8d475a24c3e0d0900000000000000e00efcd4f6282702"], 0xa) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x40) clock_getres(0x5, 0xfffffffffffffffe) clock_getres(0x7, &(0x7f0000000140)) clock_getres(0x3, &(0x7f00000001c0)) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0xb3}, {0x92, 0x388a}}) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x200}) r1 = socket(0x18, 0x8000, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) getpgrp() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x5, 0x8001}, {0x18, 0x2, 0x10000, 0x9}, 0x1, [0x2, 0x2, 0x5, 0x3, 0x2, 0x5, 0x1, 0x3]}, 0x3c) getgid() pipe(&(0x7f0000000180)) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x80000000) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x40047463, 0x0) 16:00:06 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x400000000, 0x61c2269d}) 16:00:06 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:06 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x7c0000}, 0x10) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x2, 0x1) close(r0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0xc0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000100)='\x00\x00\x00y', 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x3, 0x1db8060, 0x1, "745bd8ca4349313d93c768e0947a4d89b0b8708f", 0x427, 0xff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup(r0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() close(r0) dup(r2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) semget(0x0, 0x4, 0x40a) syz_open_pts() 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlockall(0x1) lseek(r0, 0x0, 0x8006) r1 = socket(0x0, 0x3, 0x3) sendto$inet6(r1, &(0x7f0000000040)="59da5c46939ee0a920a9c0c07b91b5e6d27a130a1a72283808aa231979952fe2c3cbd441d97eacc8095e10e8e0a4b66f32ca7c22c33b93b571947b8afe85a9c6c881b03d2f73e456d5e5b68328a96ccca01cc6e5505fa5d595db776b9b8ce54ed38c63bac5132425029a5e246a2e4e2c0abeff", 0x73, 0x0, 0x0, 0x0) r2 = dup(r0) getpeername$unix(r2, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20, 0x6, 0x910}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x7f, 0x2}, {{r2}, 0xfffffffffffffffc, 0x42, 0xa0, 0x32, 0xef}, {{r1}, 0xfffffffffffffffe, 0xb9, 0xb, 0x1f, 0x33}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80, 0x7ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x7c, 0x40, 0x100000000, 0x7eb}, {{r0}, 0xffffffffffffffff, 0x80, 0x240, 0xe2b, 0x8}], 0x80000000, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x44, 0x20000005, 0x7fffffff, 0xbfaa}], 0xffffffff, &(0x7f00000001c0)={0x0, 0x6}) kqueue() setsockopt(r1, 0x100, 0x0, &(0x7f0000000100)="ac", 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x7d) 16:00:06 executing program 1: munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) getgid() getgroups(0x0, &(0x7f0000000000)) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101, 0x5}, {0x7, 0x7}}) write(r1, &(0x7f00000004c0)="daafd6dccb8559dece28a47b8a9d346b1633be8099d81e2c6c2b5c790b7b7c5d3470301617d72f439ee82aa39ecbe0743c520f6151d1e0d0c76b92f26587efce7b0a8aed01b1d73c454ec0fd514b18b2d04ffe19eba8e28d9c32abcdcc835c38e65c32df32e984f67f06507be3cc78b510452d9b19a42e7d85096f219a5ce6a7aa8011d24a7c967d8afc223a3ee6866cfd0b282c3295e692d33d3afad94208aeb33c80589d2a8995e72373dc847b48ddb6f37602b34ba3fa6871027572dd7d73984da287350063e04dcefb1a93df26731da8e4fca456377fd9a944f490a178015e6cad4988b9e0bbfd18aa74eaa2df0beb44ddfb19c92ae36d99c6a323e2b0ac277301191b6d1c29fbe5e2c005756f1bd2d3ddd7ceae11abb83d9c72930fc8edaffd8796ee72090decb2fbb6c1ac0609e4ed94eeaec8c3c0066044173c5e0c3d6b40d1a99f89ec19134d43d30e64d5b04e7d0c137db7397b5d9f2e37807a7f7c8271747c5ebbce7a4b3494069f69f650d7478e3795637e52aefb6c13b134ef512f42b43aaf142bc091cba6eeb259ef0f8de01390df0aa02102f498fcbe762cd8e56e30098d0ff4e9cabbb3e8705ca53d3726a3c9c1cdc53e86bc32aa79c220f27d6bbd47a4cd16e65665e75dc0bb6393561c6b155eb321815764b35be64db16aebc769acba51a1ea79381ad1b05efd843230228e439b5513d18a76092ff48459ddc7f7314682f9d9ad88688e01683e8d7ac07d47f376ade3a6dba41be6cbeb18e74f6c2a52d191862d8b0e19f7922dfa948f2a81ec67ff2234c884e9c40bb368ba6072533e159aa316cabad256a0c4fe6cd87e0c106b6f2de4003fe9e7ab1faf5f245ad798d69507a4011ab8d4b5e695b041f20e547de83ba5a8ad9f811cc72ac0085ea50ec4a61c3bd99e0bde91a92ca43fa3060c90e4f32b23bd0c75a2286b1a17ce1541b646e56fc2f2e948d728fd27e3881bb26f9c901b75887f6bcd948c9a6a06d6b246c44545d6371677f1783038ab07d6ebd34a9bf0c68682b9a6630d1468efb692f430ac7d799ef1426db9af7614f39c42a1e47428b433f413b90db0c1b289bfb9cc303c374567fa8577d23b4c53c9aa7ce97c614bb0fdda6b7edcd7da1c48b3475656fbb1a2f537fb0d3e09c0cc4c108089516b2f717f9fba70938b6741d9b23acc22fd3bde3c6e8ba3169ead985c8b1d68f8073cdd6ddeb5074ceb726ef29a792c946a12c6c0445e57c7f2823cfc2885a9814e454073aec89da2969237d7e0805e8bd4eda05e6f4b8825ab1855f60d6dd185ad7d80f1db69eacf156c76e8438ff9a9f8406ef7cc714a5277e8262a4bcc7b32a4849ef97364c753ab6f9c5fe6d780e9e7c5b07b28e9621d6cd428a19b3930987340b1eae94b6742a872ece6b6eb1693db6796b439dba9b6f0ee27f8cec0321632a115765d686e459e1ea71d81ab368aae30dc9ca350b9f745d7657c4a8d7e0bb6f969f0e0bda56a50a70a9a6e7892d0d2c7330dbe96ce1232f34531a76669d7ae5f64fddc85ad782ad0297807622174cba44a4230fdb7f4c5bc89cf1d4d90e0f488b1e86c6310fcf465a4c9a20d1642a590a56b6e46f494c6acefb5e610260f3b45b7e2a7104a6fae41ee674efa1730aed953596b40f6973626bdb8c4478081bf9d728a227bfff1e00c8aa8352208759b773753487b2de93ceeeb82f8aefe268ef87f58de7790fab19c42fdc3226283d6a69e57ce284a5d03ec61aab464c0bc8f907350fd45b08dde7432ceb060e04dd44ddfbcc87af494e7e716f3f247d00abfff24a229db0314d007bd3d3a84071785f493ffbf34916c6d81a6c3cff147c6a624b85c0770e54591afdd3b2e9051c3508d318068d135d6a3fbaee18641c22ec0994eb5c665f9dc269ae2fbc39c97165428fe563f493e5cee3fc4c5baa846969d7fd73f55ea0b68b678454889ea7dcd1839efab6ee4364c49482f4f458b8a788e558e7fd6ed22cb6fe3f4a3fc3c6721c1dd3befddb44f53307a8dffe7d74c82602059f314dbd382fe77ff6ff3906a7dbc9edae116c6919e9e786815c69d1a0fb278e4150850c8195baae085fc2543693955b9c4b6353f827dee986b836ca3b0c8161a4c206ccae1f03bc4422b12ef95a92feee29b866a5ca5336b3f3b82e68dca543fba25b34a09015ed05982ebf1c84a2df6f013742e7bfdf632090ab6b7ac9c24ee076387883ddb0ae18d9a50db2f8b57a0e1456a8e5219ba5179755f29c50302771acbcf14de498fe165cc9dd59e95574d8790701be9ca4e93b1bcf6b2c9b76a9f5bbfae8edd7a965c4571f033f5c6791c7b8f0ee1503f1bf490d607f634c68129d069144e86f353e39dc7d75c5d3fc1634c16a5ff55bfb4159c0a6514158126db17748a2c7a2359f29462094c1726aa638af1cbd0993f88471dbd83715e056d86464426c2860342410a23dde0c0a057e4525cfde58fc64b5fc69623357eaff03760d400a5edc36c55e6669a9c528a1c70858d16040007adf48889ab93af321bba115d9b774b682fdca06143f8810502a78836539c86f7ece0c90880127fc1ca86d568a46ee01740f4f52b6c398d523a7bbd2faee48c293cb595f15a0c6abffea79d26f5f76dc64c8801d956acfe13e3bf4095bf64fcc65f82d4ac9da7949db9f977639484ebf1888cce36c40d38be4b695e90501afc5f21592b37b8b7da1a7fd524ec755473ff1d57222128cb47c1f70191a29feaf181a23569de8a051df68d7629b10f8126f0a1b0d838a17c693d807d1a61b3e71bb9e71fad3da8a0e997fde9b974fc34861184d0d0083b518998f419f52a7b720cce33928796ad556e162ed7ba407fc85473baef5c03fe45f65beae015142353d567516b3dbeb31cfc73e40f846060990378071de719f4284f4d0cfdd0d7ef3915c3d045a33e7c53aafae918b0d8fe6df831d872ddef4bea4bd47a8e3c0ba726ecceafac7762cf1d01a46c879b2af98fd5c7ee7ee0a7e0efb69aade1422391529da0328bc383bfe47752529de5f3dfc9655a96b905c09e65f1c294aa0deb910f81e224919684ed70a95cad52cde5198df50640aef47b12e74231ba601b8e7ac76e2d5096cd814bedcf493812cc61b67d338163070106b4289b744315069acdf84c7583536ccfeb6b33d3dcdb3cc9ef9062b1152d909e719e6763b37879c8564c73a20615a7d8fe6f170bc2c582097901665fb1d05a5ef30a952f797bed603fd487098856f9c21714c61d3602549f419e772f5ae5ce470acb43a7d66f005031fad88bc025da6b8b532ebdd45341f79a763d5805db68801f3df302de3c75adbe8e3344919f090024ca993c0cdb623db095ea5823961211ff21a81e14f214b22efa9782bc77088b3b9022d254bf3fde9bdcbacd7dd3ed077b41e979f9dad3389066c1513b60c286d21d26bc486913b15a7227c2d61abc02bd7ac3e4d76b827bcaa5b732bbd6a04f887ca641d857861186e78ebab55170232e4900b20878a78cc5b343930437b49fae48c6556eba789b1eb9ead401518930dc232a7f3d3b6c8de3ecf0830a416449554bb8e639d764ee1cc94c91f92937cfa345300f0d546722f36b8308941aafe564100023a5a32dfde266c429b9618f9b3e8052479a516307865c575e4e082377e7f46240918fe3fc84b70c5d5c902d15bc15eb23d7c97dbc69a64470eb8c7216d58d5422da997cf4751301ed34eda207451a26841c21f0869185fd3bc46154c62efc958c2d9853754b31729f9fa491fcb48bdd2fcf25962f17b0a08b1220126a5b263bd391aab3d2a5899799c4184f0e701ef2a14a8574bbd84640d66e4e7c8b20bf1f306c73957b0b9f6da6b09b7e813f3e1754231b7b18632388c14679d53008a59c534fed6c87562b0dda4c0af75204a00b5a007ba60aaba09b0e6697d676a18680d7d20a21851ad9f33132ffbd7630987d73475466dfb58af69c27c6ab82bc728f6921dab61d9f27ede6109621630e00844438ac3efaf62fdc487c25307a0672542f22d71b5398e90d6d8cdfa694154e5716b90a573a49f859127303692b84d420aee85ad2f7bed006f54145eb65206bbdce9ec8f9bcc9fc1c8a442db0ba1b0c375c8770c1312408b4572192a85f9171a36bfc2ee9847024bc32c47a101c50e248b182101c30a55508a5677ba031a74f29190f06577161d8cd2839cd1973d80a5bfe7cacc32450c29f646d81607badc8dd33228125c375a321291db927b91161106c1463f916f41ef0069433815172f21e962d2226fcee177d493b0f90ca702b5c53c3132d017cd2627228229a94f1646b58425486eb2bd20cae07d24e45f3d7d955cace65ecc74445acee98ead9ccbd2497e2c9677cd1e3baf21ec435d0acd455f2feb1485cb3e004dd9a05560d9d31f2916a8f64ff40886c18aef029fbdfce3490ee1ef974039589533baad20c70b5e32e024f7cc66241d89b10f02a5075218e6372cbc5dc238d26d5ebd4c9ee3b6d53d2aeeb78478d7b67035f44098f53f4b235fadf2b6d3b7c8219c3f190cd313c051f7b00cd85d7eac5f331d99176bffc7103b38cfbcd8563c60216dcd55f8efe8e77206c3354aa4dfd63c5c2478e7842550bcc75f770f4e842c1cdaeb5db44ee90df91aa9211c794a90327a79ddc77adc5b040e1f5cc8685b141618a1d00e863cda6d938ce0547bda9d1c1a5aeba541094d8cbd7cf918a9878bc4a85538d840b2cfd7146e6c81050058b25c4c8f37e681074854e51bda7dfbe07fc15173a70b72e556ea5bbf3fd4fef6a75707cf7941e08c49c8b147ed833b99e176b6759935c417ce454fdaffffa32b11ae62c8f7fff1e0508b96d1bed5028e93232543850f965c60fb0c6bb0bffd6a2fb1c4ecf61909c76a9c93e10319be9f3e306d81fdeaa0a6c3f521a7466958ff51c2c1d14a152eaed794ef78c56dde006391d3eb2e17cca0fccac48c4caa1ed0b2fc696f16cc65b16e8e19e585d5ea51ff56d21d8001cad5139b5f96895b11a063cdeca06be8da013f0addb3867d039117fc8d9452ba1c7d5b7985356a554aeea0f7bfef50a436149539c5d1fc8e621165221215b833144b75af09b4535acc29576723f64ee947740606b5ddae600569abea6153ae59dfe3e97ac4b3fd42428f9168cdf8866cc0bf2689ba638c560c2188d10056d5cff764b1822764051e4e2c07165b15a316db20c4a4940c4f344a6204905c0f84ca49700cf6f353effa84246ae6802000da5ec6377580d799b10dd70a85229ec01532107060dc87e989db397e40c01b8ed133bf88a39c61d09f0e9ca9fee398eca8580ed3cf5145ace2f78f0f7646db3d36fdf3cdb91896c52f077d9e0f8b5d25ebf980a0161292bd3c5610563fffd75ccb351a831652335e417cadef7ccabfc42c3ac1c13be33b2222cc36bea113e98419da57a61b265d8b96c56c4c6e4da8cf499bb82b687f1076cc64ae7d999b0999dd93d102c5261902d776e90442c4e83537f7408ebf37d246e90047d415c838de8aa4e3e1f8c79d1c585668a83348dc8eb3373e42b37a1edf56f3184be3bca597ef1d84123e8b401d8c9a12c46c4f335655e6a245330125014f8cfcce512f83f605d181d4f212ddc1dbdb03e5cc5a273b83bfa5a08334b0bc98b7a52e1244abd0b0a17bd921a8ca1b2523ccb034b6695142e8f1f4c87e8c5183ca103b1cb7eb98ee88b89a6aa1102aaf618aa234b9cbdad3836efeda14d946b289373f52fc81662fb3641d43f715ac7bcb8450b3b1edb1fd71f91fa4bd989cb730ce70b14e14c4e2cb1266a0b4a898f0233fd", 0x1000) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x86) setsockopt(r0, 0x3ff, 0xf1da, &(0x7f0000000000)="d2a7079567ec2b768092f3a495ca1eb1d05040897eb8a98499d99c34c9fdd2b0e98ecb8df4b84e6973a6918429a4e1f98275033d1de2b2", 0x37) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x7, 0x1}, 0x10) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="0dc41f4e", 0x4) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="83461aa1af2eb07f05d672e21e25736f75058129980b4c7dc78088576ad4168584a5df964e8bc2a83232be2ee9ae9b5f189f8529e2cadd9ecb8fb00bf8516b928e73fa4ddddd5e9bafca9a61010145b6c7ca3b4d0840c32e63f6af6b116b8ca30762e692a6bd815530df095bdd869412ad31b5a69702c73bd9698d4cdb09be5ceb0872c4ca5e25e95bf9dbe810abed3dc612264ca963999cae47fa1be8a448983b", 0xa1) socket$inet(0x2, 0x2, 0xc1f4) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000000), 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee4ff5dcd396af790a1b780c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756bb40293c3807ad44144aff983a7b111f0a748614999abccdb3189efb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "845c556b00070000000000000000abb8afb400"}) poll(&(0x7f0000000200)=[{r3, 0x44}], 0x1, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x8, 0xffffffffffffffb1, &(0x7f0000000100)="3aa8cb2e717330a9653d4d96f67181bca135d2a6bf589661a3d794499f4b32d6cc22be12d5fe19be87344913dc1d8e386a8518d51cd418652012a3ba7b38e9aadeb3c3d9a5135930672700eaf8e2600a3bcfdf79ce842350875bdd09b46722fad421e879210443abdd78ed70d12dff4031df42d719a64cc06d897d791de8653574ee913b40c46a8a04ae249fcb746767818f94d87e89771e8de91697c18b7f96db62e976285ea9b07629e2deb05fa87b21977b8da0acc1dca46e40dca6ee4450adc6d8c74eaf58e545e0e2ddd5c1e18addc830284cd03c683a98dec97d16b048a6b0c2f19e61f8f463a61aa85092c877846815d2c26ab1bf720cbb2a3f19f5a856de5eef8b10525f0355fc69d011d9acd41c5eebd98acfe976091eddc0b7e60b5a4e3a30b7cca6eb5a19e36c858d111a5d5f653e857abe10c14ad78e0a5a664bcd5dc4e830b5772fe86dd7404b1864b5de17a6d49f29b5d3f481d541c1e00ab6057aff864da19f87cb316c7db1e8bbd9a4eaf6272911d7df5a8f976a96f74f90d9cc4f9cf4edf57853f485abee79c02f79bd20cfce082c4a1e7efbae5083e4f60b6bc98c093721d26d9202de1de35f23ec3bb23814d2b2afcc071e52acd6cf7acc4263045e7d27e4dc28dac9510f16c03b69e32c72b3c8163a83dec464eeb3984a40a46d625d1165871c94169b251d46b093db397231559d8a2ec4cb78a0d251f63d11996c9c07e5896fdf6c13cde4839c0e2cc86332a1d788a736f5eb451516c9b7cebf7819f919a7b39f0d8e2add29d224a3cad80edbf9481dc62a56567787835914e11f9cc99aa5362c76ee03076272029e1435f49c7d3a6d53aedec1709e5da9461748d0d21a104118ccb2429cacebd721bfdee403425e5f7a0cc8e4be87fc63fccb2643cf5e14a3a37487242fb916f1a16b710c53158bf7af01e4d7239fe23c97c5e2273894721f69f490b08e1fc6eae498102d88a92d4a9bb7463fde3344d4b4d43d587e9028ba78f07fab1600590f1a7cabab3e946e5aa2f8b1b7458bafcda423f0dc3dccc45f23a938cb563428df1823f6da7b9f4f9eb455a11bbbf9a89a0a04971ce1cbc66c0c752a211cf3e971cbb2462d78ac54c94c855a581e924a74d57b77bb17e7b76b850cb6cdcff2dffae01b90b58134b2857c1c243f7384da9515412cd1023ea062c516bc1fcefbef982bd74bd15c3ca661616b90e4ab5d41d1f12a248854a0d237d623c0b76d45babc941fa117b949242f1fd884994ef7fb2608d98c85d05d5c41cc0099d9fe1ce761a18146e55490a9eb31aeceee70fd17dadad120e83b3b836237fb19488c01b7891136ee97fb2d1548602ad49b66949ac6703239b0b453db9ac74c9f0119821d3afcdee51438d81fc0240ee7ce3cf0cca8ac0e6aa0239289f306907272e6be49d09c732b1d275b4ac00e742d1cc2619ff16b225b17ace831517dd139013ea7345bd21fd64accaed3e5bfb84bf99be9364d76292f6d1155d42e939e95711959fc2da0472e3fd1526a952fe9fb69661a3284674378a21a0950469c174241862318b6ce8873816e8c6d642d3eb78f71c4380131977353b7e5ab86ce75397467476b6e99555dc65fdd48092cc268d5ce37fd897b0c399b3160fcc33dae0361c2211b9ef1e0e7677f187b236b225710608175fb42c11e107ff9c7d5621fb1d551e3ffb5ee0fc6bd6676a9d61116bc8ae7eaaafda05906c1b20c6f2e14136d7148526bbb864f163cf312b356a690315e8815e61a062322b5734c7bc234ab33178852e26e131e1abeb6ae8939f5ea679511c9fae0957e9b64b1997bb4b49f24bc3b894c84897c4fe4c1da33cc08c3111734837ce930107755daf5684bd53f6462f9f4f850c921d46e0280b076274455dafcc926a05091246c0b96b28e3e68b4519e8efa4ba85d1df34169a7059c3d33fd3b2ebd23ba65a5554d34f97ad9575fd3825a3604b378c5ecff0baef80b28cd5707b1bc41ea111074ad1648cd16e39038c8ae31dda40cc1bacfe4e678e061ed77e69db631e01db2eaa61f7a40392842250c501aa1d28d927a4c265b2941f2045d3293b4f1e013981a5d39ad7ff9d1ce29d0a2a63f1d4271c00ad63b8e0798acbb684378749412d5e69a4f547f573f6a2f7a6f76889b4d0976461c38ac70039aa314a02cbc40340756fa3a10c0340f33f397c8520c1784169692c7e2dbde893a8b50d650bcb6c32d04379c74fb19a7c42b9a52be79c81624b02df9b58c5abc0ea052c69da55e34c2f7008b74b60699b73b984699c3137cae4cc75657c0026c8477b33e7f666d0375cadc72bb25d7d63e72a5708a904291af7103201ab8332451fbbcb9a8ad2de3e5d742d33a4196a09ae6b103de5d891850e1c718ab78b6114df653fa3299201dafdcc3202b829022a3739aff5385b9539e20771383a87ff1b7b3ea45514b3946e0495ff8ac299e7a676ba59e014e463dd9f7f7a542d94262a69c60cd2c224b56dda2200799783c0afa6fdd83e169547c7954ff1572c0a2ae4fcbb1f06bb849ba5d89700ef29acc22d8ec8713561bcc06f26dcca31021d7f0991bdd42c6f2651e45c8a201f5f6ee4cfa83debc91d60ccdff2017ebf21b8c4a064d40816cc59deacb98fca9bcea388dd396f23434b1c378f379a589c569a16e2fc90493262e41afe160e6420a0b5f2728c000ffc209e3bde736a5103fc3e8e8ed73f52259bba1bae68a676c6ceff797864befb50971cf0151e857f24a6186eb7b97afd8a42fefad855b7879a6eae06b62eb854d46dbf63e10f1466b25c7c0c320dea258220deb5fa9eb55708d5d00dec43a0e214904c4fe32e0540ef0b8526bd26e1d61dfeb5f57b2870e407259bdd29a6e4a92abd12f0d11ad86077f7ad92a82e10c93b5c28707671f737956ace8e4d45c1bcb913d46dc34a9afcb37338dd07f0b7f3c05362f64214fa679230af3a51a69bd8482e435d6de509fdd90fc8f9a0763c6573026e8e1b49a6f6b6b495af67981bdb7090812a76012b435552dedd331e7361ff075e6cacfedb3b64af978d461c792569f3eb358457328c81ee9959ab3789650bc78cc10c11fd31a0b586bad1388c6b39c22d1c56a13831cf9c6ac0537d9118d5b68a691f95174cca951fa3d2713dd499bb8ac9df94cb2cf3aa85665e2162905b4b3de6c09ed630190fc9eff35c64e2de9659e9bd0ad0c6f29c08251d980f4b6ce76e8a9d575b38e508659ec528372fcbf6904b0397a9fb9b8296a0ac9ed697d2bcceedee9d4cdb1890f9c7d9e1ce05f196f162527de33f721d59da097bfa16c17ca84272594a25cf5d5aef43c24a9818a4c73095b18f5e953656d99417b37eaa6cd3a1379ff573956cc07890ae4e7a8c085a36235b3afe22c0df8aac12b71286f53c26f30d120a7d0224fc6bfb8fb8c3abc7bd8389b91c4d821ea12f03f0a5849055cf921e8751dbe0c358f1d91352827c846cc30d90bc63597a271fb540933783a0c9d5e67bc40073253809c2a0d463e1ee1990b9fda39354abf2a072ba70378dd678efee08fbddb99d07f26e315eb0e9770c6a3aefda3c579e58b722be9a8e88a2085253819795f2157089cc936fd289d783a922d67fef0d672d484025b162cae16890cb1f445a49994cdf54f3baf58220affcf2f40f37949d3bd5c4175036d04cebf117c4fc05421b462dba6e1ea71dbc9b7077aa39215484180635986896deaa4269069586842103808088c0de2bbd5db4cc0ff06d7b330f7896b16789c6b488c0b82a92d068f14f2cc06ddf60366b62ff719e09d58da5df3cfd13ff401c36a219c28de15b4cfcbc6047badc38c3c7fdb3b49c0c5061a4da73df2e4e8654e0faafa66a04576108f8e1cf2b80b133c8be16db0139d126df4068568d349fdbb24e9b087bf562533ae1f20f1998247422b35ac0226a8ada6703483f8bc34d164dba732e576c908fb3026f91439df85caba508b98a855133f0b268fe1ad579165ce2f728b06f9114feb1499e8614bf7ced84c10d6be812eeefbff77e31f54ef63378f14ec3331d1ef18490983ab6e5f690c9f9f6c1eec7881d6738de3cf5caf615a859e2cbb09f3186e359403d55645f2719bdda030231192ac1a02f6720a39aeaab3c4218db190e650ad95a64c76910b816eb4e9b5a04fdb2db58a8ca74a0ecdeadd558cbb3d922d895230f37bc07f4e37737cb51dc7681a3c65087fb2976a597792553aa1fa1bd222d7b222da8da9ebf272e0ad16827184083a4f4764e17b66fffa113ed0ba6d35bdbac63d645f84ba37fd224b18842e461dc00f60fbf2cc4c9e245694784466badc0051152de45b9aaaa7d80cf13cfea09ea2214d1d6d57c0d758aef355e95c46938bc3b9eff495b046683b11663f2f5b0f151bc59065c3d435674bf0667b5cc8bf7a255bf80a6387d4fd32c2e9d6f64ad5a4bc346c5357ea8991c5d786974b99d8df0f5719cd844dd99417cc94b9f9ca8b43b9965feb82f409fba78f9475c8ab277a10513121635cb9a983f461802bdaba0e09d71c4fe496d9407f303975f5708f8f90306d92bbe997a1e5d0304e52da6f09b68a7a052d6af25d04e60e86097952446d958d95533f34c452544178ad4bcaac42c89b76f8f177fdf489da1c118676d5402d3e67473196f714f2dc2895ca298c8c05316522eedbd4250061cc53fa0d223cbd23872f4b28da6e175a7e5eb4621af336fe93336b44a50d7851674c8e2eba95da5831a9e3a14408c2906856514c18f39602edb0ba9af7effb678b73dd7b2f06b547d7a7ef0ae26971991422ccfc4373e190ca6f3e2f06e3a88bf2d12771ceb8f513f21e123b152a6e2c9ad756c067c1bdaeaa32537d4b201dc5a509e4de242c1ae256ba5b401ad26510c264c4aa9e5d2fa621859aebcd95b62532704323c391b4467cb9f03578ad9e1db1f6cce41d72608c1df3156f35cea0d92367c110030c8be0c0f89f05d0fe340a1f18b693543adfa0c743fdf3f9e5df06d15ffef960538e3f2c8179602ce7a92a29f83e3b0162e8774c35320eeb83d02f6e561e1d598007c6b0b45962588943c8c9e6905f16a2ef558de1a7dd7d150f117651818c143ccdc3a87e26de245224fbc3eb55c87e02fabbd397a9ddb383d97cfd9e130b125658f686a8e7b7bc42077f96d2919d8a9002a7142346136076e1b500ceffcc4e58a0c6ec641ae60712d5e58a9270c9931cd6636bb2f66bea08805788e06be28421b0b1445a79bbb95d865df40018fafae9bc7fa62befc28b0b38e16c8b243ecffa563a09a859981e907f8d1b7d45e8dff7fe089e664281fa503435684bcfabf3758b2d116acdaa8601625ad3edf205c99a6c7762b4019bac5f92aad3ca3f30a4a66c010324fca676ed466032ab1a0c02376fde23c35bbae05d201f209a88cecc31cf7a3336ccd4f4bbb41e8149c527d3e3fa0df41aa7b7663f98c9d24339d5cdab3084a8cd166b2fd25688bfc21b2dcfddd843bb9af623d2ae2c410d49622a08ab406103052da0f2a5600211c8c7a0981887bd197584bcdcbca4d4d391dfb3da47b489d65f4c208177d16014b43119bf845634fa57a8bff37f643c3118c12b5f6d74070c4e543b74ac98e8add92c83d61a239e61fff470abb4c512d1d27b4800b03194269535d12cfda44c04398767b2b18a20aa48d7607cc61c715f42ee14a0d50af127b0a158ab687cce0cbf0c376db023366064e819caa4c70764b8cc1631e37cc331bdf51c6d1270550f9775de8ed34c8e879e10c93c2d1379d076cedd9eb77deb9713f9d4677e7ad216ec7ea5402dbeec6e48", 0x1000) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) setsockopt(r0, 0x1ff, 0x401, &(0x7f0000001100)="d78e10ad4bf7c7a6c10f500fd927e8bdbb7b805e1c04c535fa220a7cd956394b85638cf1228d9736141924c3d4ce5830e52020a0de387272d7dc4620856ebb64f0f556c99c426b7e3dc935908847b1964145568c48feb22035cd12187b272887e03f2d5929489fb62c07be4d289587c1e53fd92e10aa4649b6b1b3b3335be5627006d8035746b86c", 0x88) 16:00:07 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001200)=[{&(0x7f00000001c0)="f32c0404ef69c578482263a0d6266f072fccd748451d8222b97b347caf4f1cc44d38fd976f0bd202cabeb2f03d3fc821efda7f2b9bf9f0c21952955c", 0x3c}, {&(0x7f0000000200)="630a08d5d8e156181e58b9041badd253192a3d1cdeea57b1f439bea1864d450f81e96d9b8b19470accc311222ed00398a943087b3f5988718ab2e9ea6eba2c4ecd561eac1e4f3a5e4e617d5761ec291fca06936d578707ecc5164a4d8c8d2ea6048d290e196ec7594c1dc55b168672ce2d84225fd78eddbfc5fa6beea57e45c4f8589038f9146ddfdbfb78aa7cbcc467864aca553b63d38e83c5b377328289b824f2ac7eccf2f815689a88f66305b89d0e40b3f4762d1971e42bff82df8fe7ccf432405da16ac1a22a1d05233e01ba334055bdd0cb0b5321928f7a06e06408e464239cdf479d54b4f701474f800a36ed2c8e896510104082a1df697530dcd453c1f55758fafdb2e66f675a7f5449da9e6966ad9c6baf679972e88c18c8d6b2667391dfd86696ccdf8883496ced7e15ecd091397c74b30205c547446f3e33953893cc4e84559593d4f6ee3eda0dfb526362e67ae181eda86a446f811d36995e9cf6a74cb3f2c5436bddbb6c13eacef8ace3cdc2ba97611f5d9b917452a315399204fb963adaffb6649f0427c418ee1dfbf00017dd608f9b2ec41bd5a7bb27020d1e37fe7e89974935fe899db6cf783bf661bb3bbb31710dfb1b3e59da6eda8a7ccbedb405a01c32e97e665b75bb553404e980936c1da6193944ba762385a6939453e1cc0ed38713cfd45a8f686903532a64e54b43d3247e878a3cda2b5dd64117245ae845203f0756e14fb406354c2fafe8b51af30cdd1c987ee18225d923a11691956ab28cd475e0e1954b2defee45b9954069271d8418ef9804b7c61b3c9ad939088fd1ec808604d084fa35ac7efbb7286d4b7a204e8656ed49849b4663bfb56e6abc52c3d706c7c2fd749dcb09ed78c733c32b9d4a7738a49b5cf36130de7a9550694ed4df6beb21acb4a222a6aee3d60d77d5946270411689ef967f453cea510fad362d9bedea8f42723793e546cc14b1a5560590840e4b48d72a43fd1e3f838aca5429f9cb5a19e19a7061e0a9b701ee4c8b947edbf8e3e95501f300192d5c79b88c808a85f435bd65f3df490d19df1e370871a615979488d1c1ebf3bb781c11641835cb3ae72112323e3015734f58d84f5e733ab1eb82e0d294961d1923e22812bc5dcd7f46b68304c1279457e16c4e6636bedff6086f5b9c2b91f8d2a9dd321fb0c572380ff1e05337d15129c667c26e9fe12c0327e439f92b1281d1bdad7fc64678d235f6bd48c8d8e42102281b1b0727022b7179af4f153c737d6f600aa60c2ac16a29ffbbee074971771caf0bcfcdde02d6e53033661cf3d6b8df41af2591cc6b283667305564fd91d1a89ed0cbf02e24d60631591160a9d1f2823d746165981c49fb61c9b85cc2f93caa010d464561b6495766ec8d333d859b73adb29728268a4ae37bfd0bae6df010fb092d7357191b1cb94a0f0a64211ae2572b50dd9cc0a0bbdc1421323ea13a26e91c3358cc968a43c755267beda019ba923f3d0cdeef7ba5232f51de568deaca2102a3759430637606c3012da78a67ba28abc3395d39bdd1aeca62ffc4052ee422378f2976f2d543f9c24bcc0bb00d12694e214f088fdfe883e57799402f774131b973c872d223946bb3d7406ea2fc853794bd86cd93fb770c530efb7c052bb83605a073ce29aed95ac20372b523860c5055b89ba0ba5f88dbb5b52e9bc971d26f07aefb9fb11bf17e24b0b4f1aa61518716098d1db4062a9ec92fcdae2bb2be6b4970378c03e29381a0fd26abbef2d7b6405276951a4021347913a03055e4337e49ba296dbd89fb8cfa05eca12eb22cfb4c19daaa85b40806498d8242f80761af6cddf533a25124c9285cf85c829f58666da7feacf690559ee037c0ec4f81c272932d8a98726e569d0619a7df4a8d03f77e7b5c0215bae96b3b81672087d475d407cafa41cfe0d369435233c1b0f8ea5d3f48f341acbd0f2a1bd57e0b3cc68162c12670ae7bc991d405c6492dd64c906414e28584d0a0a2da2137dc0196365467a4e323bc8b72f17f7bafaa260efdfd611338bf24939be7e94ca257aa8675afd3b818273b82e763b0bfeeae59ad4b43901c877541178450e73c6c798dd5cc6379a33110b41fe078a34d18450a22a9221e75ef7d624d6e0b933d8f05701c350f87c210205598f0255268e02f93070ec3752e6e4cf6d8e6bf62bd4f69ea33005acbcb180a09ce5bbb3a5f5aee2c13eb899e23cd438d4fec4d8592e0b9bb56bf495a73b4ed5f633fe8bc8a6d6afd71eaf46f252b56b022bd51d29a12c714cf5b890d25f2d2751d3174337b46e5883b692ca124e567bbe28abce88a7691d4fbd7e20791971589ccf084655097c21e24f758c1a0cd05602921edc026e31cd618a16e92088977b5e747a766dc4ede6769515fff2add405d7a5d21bce17a73b055f32035f03caeb1fad795aa3518ae08b899defef40820b61a6a6a4827592eded0ef7cfd03e5f94864abef03bf7dda1b895b04f73729ffa4af97eccbb248954a35dae027bfe9bea61127c9ce97af4428f62986653f5eb0dab420ccdb07967cf805d97ecb24290dfd11ca64e3137140144b848870d55936be10f8f984692d091aded156d20f5b59466fe36ded83b88b77ae2d768aadea4a07a0847461cf2a9ec0e2a5693e2a4f9813391e4a4bd887b3f6c6fc56d626009c572a2638bdc1fd89de909c19987e1919090d0653e54583d21473533d50ae8f440b1a228e649c118311a0e66aecef2a6577ce80bff3d9cdc367641b98ec0e658c8c70d0b2e3e7436f663bdf2567ca251f0f3d4ec7650f153b24a940505f7ee47e5a6e0902b17fb323ebce39fb9f2564b69c7fac3f700e7187052b615390df8969cae80786103b9c7f7051ddc3a8da5be68a16a117687a5c6fa448333cf3607e0e5242f8111570ee5aca9ea5fc3e7d669933c117d18bc9b6ef2a44496a9b52996a258261b2a14f8cff16e0aefe2ba2e50d569f899c479dae382bc300f0ccc28cbea7b57b76aa7d8829a8acbdb4399acd3fe2f8c6d6dc41ffbea5cea61a97ac774570faf980079b4171e6f620c822ee30096ab3e5619718b02a9cc9193b3c65c1a768f55a8be6c5fe3f29d4bdaeb1059ceea74b02de18d2070ef4fc94568f1745db88351f525a06a1e193c2ed29bddfe1daaabee4042e2acdccaad06780494c31e10199f93651dba1ea36fb8b47e1f6936e4a4af36f534842d248e226fb9c6d2ac4dfbe6c6c65542b489fa69af45c1a563f5112906d625f1a03e8c1b1ddee861bb861e7385ef9e3ee0cc59768682d300f30082ad7a2472e1ff612637ca3f0479e1cb49e2c60f9e4f795c019c0466d804ce1cfd07165711e2aa78972e4a63555a18abded8c544e9032f96d06a328afb68133cfcf7e490d5ac1b11fd13223f4974ba7f403c4a1de72bef8c47f4c713ec1ba74573b5edc9379dc55bd6b7e919d7b25ef1a63ad6acac522ca086e20ec4a98be08164b63480f9f5175ed564a475b9b4fa48f2bbf64ae4371c7f09a66d281dfaf5915a77f6a2ae2b998a89019c350bd7b3905d0f6a2c62bb3ab5c47e9fffe63653aee07edde7bd5adb65e8a39dcf5703b9f886dd9580c64cb53722e4d13eac6d3a2925f7d6046331892acba3e8603c1a6e3af21c47355a5cf803fc7e618a713a52af5afae9d6e0e1e12b605e8c7e711af6a9f112c8822fb520ac44c5f1cc855fd3b9c60dd9d6f6a6bfcc1226c5125f6e917c9d65682a10e9d9af966358c81903c2ba05f05f5cfab00d741a14297892ec4d375c8e094bafbb58b4fc5cd71a05a307e690cd5506a9462e83c0de9e7c4d72cdff7b9ed002c1f78f2356b69aa3383887b8fa3fff50779fd4d8e095eecafd75666be92c20ec597c8fa22ab0b83e128db329c55029ba6ae01179596b4fd7ff82520530e2786056c54a08fc8583bb281c7e6edeb318eba76564f7576822565c00ace304993d3a47a14d78a1b38eae1925fe2eb8a4bf12a1373c0500784dd2a2fa25cd7b2b2d866e814ab559ae4fc66e49c51a19426f29d23727950a7483064d8f5a7c4eee500780ff9550e414ccabe7a7ffab592817fd164cd9aedeb47fc8af319ddf909cc43f19ab30aa25b17c96b7c353a295a44b8e2bb12865caa4424129c489d13d9bdfed8beb8c56fa9096fc8985eccfd4d6b27c3daf1c8efcb69beb83f77e41c956ccf35622a2301fd53576710b8fbb0681f5f1e57c701651a129e00d50d46691cf84e863a726b5431320ea2300a25353cdccf698649e7cb54ce001a2cd0cf3661f6e10e64a7c596e208f2be3a6d7c5bb2ebbbffe1c1110b0e5af5b7d771e2499a55fc54dc405ebe9562cdbe23c9211a9491a272f6ef022dd46394863136ee0eaaeefa359cda635bb6d905bcd989b803571cddba2081bc3b6e5d35bae11da1219837ec1e50cfcec139a74793c913e4aeb1cd61d626c657e0471e423bf91a08678eea8de49db840c83afe31c35d95ac3d766a13760a2d5fc5e1e21a8a125fe55ceecd9a5eb13c514e43c2ec38b8c73d4cc2762b0cf7d06eca5771f0817702fdde2ad68d2215e4b6144fe83213b67a1444fa33db3aa05feb456e4e794d512882d206ebc06ebcf2c0689ba6932e3c00aea56e11c8f98611b30c96c9bb3c670380ee16d197ca1e1298ac99c66f5b4bab3adc0bb16176704ce3d380cacccaea1a643549b218db78d4f77c74b88e793f53008649905c75522ace681d8211a4148a87b3dca2573a3af012ad395844bd6164d244114695a836b370fa0fb459fde1fadcc62bdd22490ec0108594a910b681c70b8c5326f16374a04445445f0c079d97442d428472dbebfd5073193100d49bdc0593b38015a0575e08474d17286165ba6d5eef4fd1fc8bb582f9aadd48ff2763017a82e06bbed02b8cf9967326c52d5f8c2c32c3ef3b054ddeb01722306b0172b88f5fa9a7f1f0afd1a15c4b72252d93731d113d2476edab02465c37b9f5838c51dc17bfcd7c80434e6aadbfb93077d91487626ce986b14b805d160691549a3301cd593e9471bce6026415587eaed22fc7d049dae7c4a0934de127d732dd82e6cacd54a9d16fa3793a118f13b9638685bd1d7f971696e8bd7e009a2b2542ae3abfc48fab0bde8322bc677c3a73718d319a343bf254f94ffc4952030272936b5d568fb2e7dd040b1fcc1ee08a61e8276311a5e1507bcea4d35edaa7111e30d0bfb1d8bee5f668cbed2b25d6aeb8310a89eab082adb5b17abbb9be2153d302ea1dbec47bcd09f17d48f1f057df97291cc88599b16fffbc8d9fecc6a0dd06f0d9110e3dfa939915015d2d25ce595d2a8609da4679ec8e44a931780ba08e0ed0bbd9d0ea8825b32ea34c71e32877c2cc5569e83faab21d7eb8d292912d99f772f7b426d7fe8e79e1561f16d8cf0787095798112ba3e661aa5572fb514d476b3429e773c103241488238bd9bb2fa025830505b8d1b815178d6163e2d6b82242f564342b2b2e47909ca79bca15c955678c462e28d69526762af01cce562dec95be1cc80da5e69d68c54533d0ca1dd0cc5dadcf93a041cac356d9039c41d76e03a13c28ea5a363ec6cdf8723b7b5cb9b532ba58728e7b16203158dd9b657d1b6b1995ddcefbf61756ec64ebb5c8727b51b5fdc7e4e9a29e1618b28dce869a689519f12855d9c0a3d2745cd2e43026ace5a4881e3e50c26c6f851252d04757ce2df8068c9c8dc68e8ce5a2b279c622c9f0748a2837c03959213fe425461bc17076e92f56e46b201570eea945cb2904545f25d183e1589aedca7f2e35d02dfa0073887c0f2770d54bd852592614579dbf6d98c8", 0x1000}], 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file1\x00', 0x10, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1000, 0x100000000000d8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c7cf344e718fc3311efd5f1e56793427c8d2d484934e5b601c2ba344ed097c613fe58abe0cd57a8956e9d3ebf68736882b9dbb3c436b268767d03afb5704383cb3a7599b989d60809d1061432d3f119795c37919930b33a628c0597224ea0cf56ceb8e0a7bde60d4d98a41fe01b124277643387c26b806ce5c2b998cb49904e55df4a5e19305e4741f9b7a5f0fdc26d382419657db3e705c344657e8b7a2083a7d7b1c31b385811f1bb7f07754fe31935d57c0982d82110fd1b21777feb489cfc7e336294f4682f1b4657587475792303d2c2ef077e64770cc0d22845d2d8f178498eea8b67226121af3318a586659a181e37ab26e720a5144b59db458a5c7effa44538b2f6cc4420201c3933026606ee16b32892dc0f5d5165e525991072f80524098fb3f8a90a4ddc799b376f91970f4a49b51eaf0c9222ada2fee8ca5b5e60831742e1e61919af7ddd5bb25f00f85b97a28e2f20371770621b641d97bcad340c8f537477db9cf064060de9b06b5e994387a3e157430cc6668fd3c4cdf8e83c3260dd2de27b94c8423f6d5dabddac814c1eb544da571711827fe60f2b699a829b2219fb2b8c5056fe1770c8e4ea4d07557e4a97d8e8f407c07c0623b1f5c567db8509c813e2efe4d97c43dc3a817236b752a314438eacb8aef2a94a311c116337a7bcbaf81dec2c4695e2f77691ceae62d62ae119aecdb51c6ca762d043828bb70fffa18872b124570179491ee36bb39824704a2f88db6c25b7f03c3642d4bc89270bf09e0d4bded5f9da4c9d16c3674ae1d8057dd989cca533fb3beeac9d6809bc884cb39018237b66eb4a170f28912eae9b179baec0cd32d37b6c94322d655edc89a71b634907465400cba0ea393a6144d8986a3ddd5faaa844de71868f5ce1ff687138ffd86b53a53f4c48267ba217e62513e05af211cbe1e4ed912fa8d706e5c83f1ad250f82796a2b9f034e2f6ba2ccb5abe65fedc6c8539bf79a4411bb04616087de6368cbbe06c2146046d39ab5357754870c8a29e62479d7c88e75181057be3729ad0a66044f3a70cae54357c9d1570920de13091c5115d280a39a66035f153493ba0893413d1e755e9896807b082c7c2997fcc45ce715481bbefd9e6fac974a24ea411b38e2c75b55956a77f783e7a55150a0ca10e3fbd259e8f0ce6256d3f27ef0b390fcdd9819188c4bbafb4d36f7d58a4638d46ac65a6960eccd6575191e3efdef0d96c167dc2ab103418776f65a678c4aefc7bfd114ea8ff5d33e108c131648bb9d945dfb4601885d996a71e177ddb22760e429e09a7a6970eb95ac81b2cf9fa6fef27a443ee998b30898504f8663242c3138bb44a769d78ef860da143264b5652e26a7efa2ad83d949364277d4b7aac9d0c9fb53a1a2e30af9a888139f0ed390ad20bcfe37b291a2360364a463a89bc531656541f10a720ef67969840fcf254df48029df64765019f14aacdca4c3d4360f54a4783dd1b5154fd117896baa27e494899aabbe5f3e2972c9a1f0d035f0753146cc85d81c6bc9e5f3c2336984141509283f5b64ef44cf1e3111686dde5941795b720b9c514147bbb9f565be22e8cfb64f68fbb59024996e156a1812abf4c04a8d9a85cc0a757a96b24680d62e2479aa8d6c89a2802003a4f0bf676aacb3120edc471ce610d809f861ee3c1a795fe9decf98ca508c037c5ad547263c9fdb73d336a8448760c0eda1d133c205baf39992714476534bfc7da345e960b8103ab010b3738f070aa252f840be5606d23e5f0423bdbfd6095c05895cf9c6184e30ef4fcc6e9511313f01119386565289b81d3f9c9104443f39ddb1c32f146b6fbdeb16481b2179a8880c1d53aa34ba072ca0f51616b8d884a550ca84486c11773551cbb90272744cd4563aca87d81a7d3f577a80813c50bd60c393b64acc5447971d315a3d12dc0789aad27d4746fc28e6ec83b679e86934e8c1c3c4e6728f561fac2c9e65b117738dc3091aacb43dfced0ff82c54f6db6175ed711a9aecd227cfef898e883fe28a70ef66fbc3b1e55a5f440fec746035725b92054598e612a5bf98be4896f234b079d0e1d0ee6564398ee90a959d856e3964017517c78d299205e36052425860e241d0bcb3d2fd7700cbd7446daeba9090673cbc6a213534b8fa9e432d0358393f79489b35ddac95b8f42ee1c910ad7faae5489a61e30db977b5e955fae0386e1cce313e8bd7617921d5eb11be37becffd82d24360ca7fec65d1fc69f069b75abc8e9ff85298e77ae408e27287b73a2405ef0b5a9f6eea81b54271bcdfc17246c2cc573dfc3b5a9b79958c9e5b3aa2882c217af57f5aec0ad15ef640272eb7b91f493793da4e511cb73ab435c6492310559d008daa0b7cea2d721e56c5b22d12472a5ae0334d0371e73cd817c9e9ec2e26598f21786431903e9cd89f81f711b276b9164cfaab5608fa7476e726444b835949e8e64be8001158fad877a51a698fe4b4fab4bb989dbc4d0bb070cddbe5d981e5e5c07b1a3da92a13d9b48b8a94ca6899609daba73bae94a2d86ddcf854e43cbbd31de25c194b712cc8648a0d980d3f978619cd24e9c8ad10485a9a7133846b99717728ec8f72b3d1e59e854d3ec871507b1201b7d0522bc4d62027b040c0b7c117fbf219b135aad457afe01dc86c6406009fe0f5c17339d2820d4de406b280a07d1a6c11a7c95865acd4ba7cb34a11393fcd9fb414f33671540d57df073c5e6f14bcdb475fc85209066d3839be70e5acd7ca158326f92a84ec9ed70102ea730abd112b00a14a08056d3355dbc5f4b7d12c0c68be6059772b1f8f196961459a387cdb326d3aac28a7a1144dd85bbf101c5303920025fdfe68f305cb9bf6cb04d226144ea86ac58b3d953ef90cbd704a714ce0842dff98096e22c629ecbf0626fb9fa53691b9e06e2c602103cf2c045e0d9da40b47c053d95b365d020f7cd271410d9de05a4d7bce90719a9df3d115c53b55254a25638f3d8b16534d3fddce30ae0de53336eb894cc90803237fe97f3a005d4dd99eae692ad9b620bf8e9c7251aca06282eeaf382923287ced86522280b2df09f1ce8bc89f44776a0c784bb1cde37c9f981fa179c532db45770e3ac3cbfd676654c3c244d0347b8e25735dc35ff10676390005db3c9b41cc604948c5b7ca48ba4c859b1be095a3c96df764f21632c6ab6655c832b86e6b47bed023808ed2cb5729848af2e7dddd685e70e8b15c11aafd0e0feb536f1dbeb8b7f8ae3df65fb359625219520164545f27e63ae4c9d992c444b5be3e34e10da4be3a9f36c03d479a518c9ab455e41487664f53854e46f3e98c0b58184db2d2db786c9e61866cf5c9367e179b877e013e7582cd53fbaafbd13f87cf8da31740a2dde10a4668904bb98c6fe57f2b2437e5fc7864253b0e1d3fa9f2ea2096f23e402e589bdc0ad7c56d866bb65c49717dc3ed210abdbcf22a07f681403e9a84e2fcb74a40bd0248f57d566871cc3e9b5302f5b7cff285e2f95a7f05f96d1828e35cabeddfc1ca6090e76bfa743faebea98eb067fcc96534e5b5ccf34ff4818c695d452142752b550066607b49fea30d7cc326c50d82efa28ea79f884ddcfbed4b16a11ce1ce5e34dbbf81340915d85cbc96babae32147b470de5a049c22576f98aa3beddbf2b6f6e6fb83a50f35695471260e1f7f3a6f3c187a078c39c35cf6f8615fc20f63a2a14986eab208578140b79d766e38a333ac814471a143a3d81dbcfa4b33f217c5478b7ffe3f1fd8fbc5dd698f9de830410736814a465053ab8b463bb4297cc233d9b229876946c47bcc50414fab2a0d1d1775a6c8d4e784edba0c1ab7bf37cff91218742d59117ecab0d8303c9519706b0f2e29b442f2be95469f7782de370af2e230d2f92e6f2346cf48a3ea4860306e6ac213d61a329e62d73b9715038a7d7b453ed78357bcee38f8f676d590d31059a7f5988601f50e317e52f3d16089d8805709e26a61cd1e10767b7089ffe040bf65aa14c0861045b119291de0027f9aec906fbd63f61f7db7fa3805a29fe0f1257ca24c514bd7c8a4d59b2ff7319f0e0c3b9441fe917e21a1395f57d247746c754d9f5895d50678743ff86e9624ab2e02e606e4968bf344082d7ce4e18618bcf0580cd035bc7d54ba09699ba42ed3a86d89a2870ee5fba637bf12ac8b07afcb0827c33f34df8294764da7c8adee0cb17a12e1ab24e06f6e02eff9819d8413327af4e357fcfce6b4950a53b51146db8201b7c8ba999ac11ee3cd2b9cefe70473180f22dac5e34f0516850f77fc86246a0733d8497e8c777b0fdf9b29b81fc04670a54c3458c49656731bf5aec1164ed5594f254b01f7cd33aa848148aba1530fbb7ab189e864cee546f4d3275e68c1aaa0504d160f34c5bf045aa8d984dccbe5cfd1453bb1b3eaa00921587d27e4150b4625e202c89a4a7bd52098c1f504b48fb19ae233ca4b6d7a0fec500074b316d2a0500d208d9eeaded431d6b2297a46f3e272c460e833ad4bb4a0d7b7d1bc78ceb2d6548f7545f2e6a82b3077bb246843e48603a91448a9579d3021716e9a6b526d52adadf13d3703d42deb1e37e5913f5dfc57524c6783488bbeea45b48f9bd87a0574e1971bd5e2797274e253f9771d8a37391301eaed6da92908e0c56ba9384cca38a9440ba8cad266c65f22269442827dd9a11e661165361bfa52e9f0efba59881a7a8e6a4260074c4b3243da87b9e58779da8df3b6637a4afb0427e2ab45f2ec4cabb8588715b58e98bd70be992f156363233142d2279640f2bddc0e5a472a0ea9c8936da2239900972e0efaf56eb33bbe6903bda87cfa281469227edd35e7ba7d4d9497697ef08b5cd9ff55f3d5384a65cda69de49cf8fe4eb6b5a91432835130285707b06446eca67957b2ad9d4a5423a5db4d0d96bb435b27a95a32747e79c8023a926a4a91fc88f3b9e206e09f0daa4283f8b6ab43cd9c8242e214932564e0eddd40ac8b7508a2cbcbcc4b8b3086d5aa9d14708fece30e181027a1e5a62cbe48f9fc90252dbcd693e87437b25f100a6d89c79f1e187a2f744d2ed70e556328fe818dd41354309d97d7fc226aae3ce01676751ed76b5a015d791e5d8871ad4212744f129930a5e6eaeb2b55c45514c6128f075e9e9bc50694449529a163eeade2b0a8bde2073269abdd9d55caec7742018d2ac4153e8fae58445dcf4ebdd987bf60d0f153007b70bf0b758d98af994466b1637db073c4b3bb42c1ff9425856075026c5de8f6a1d7d293818ee404c88de1db41a8ba869e6acd5e6cbef4c32d56eb3f25c8e3b75305502c5deae30f60ac924ea70d7936e1fdfca6d0b5a631ac2d37e06dd78adc1980c6fc88d6f706eac5c8218a8b612c4dbf7487439bfe6284164bef90fb18bb1c5ac93c796a866baad5d390a2542d554e2e452e53c7a5050cbdfbabc0ca744c0498665adf6e350aacb6756604d660d23e75522672d59c6f231e77324b58984adf3d5556f13ce8bfaac143fc61bcbcc33986ac569564a28f8ebe0b1e37d23104612428bbd8d7ac1e3d8fcb48c10ef4fe0184539bcd58af5206f1d16ccf8bcc628ac1f133cc16b4d536b315b317336b9dfc8098a2b7bb7f84fb44fcbf3979333e0b812379dbf015f789a891b7d594f429e95fb4e1edc8b9f2ad91214f7d6441ba1dcc79c753db7130819659a9e7a2c20ccbbd28ce0992d19e8cad412ab825fd0593bbfc519aa5edf0977ad4d5c50ad0892bd0366f11bb5a4936131cd0d1efd14dd2c7172735e1e5538529f199fd26b65c164404246feee8ff34ad", 0x1000) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r0, 0x1) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/225, 0xe1}, {&(0x7f00000011c0)=""/134, 0x86}], 0x3, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001280)=0x4) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) socketpair(0x10, 0x5, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x1, 0x0) syz_open_pts() r8 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x40, 0x2) r9 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r10 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x30442, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r13 = syz_open_pts() kevent(r0, &(0x7f0000000200)=[{{r1}, 0x0, 0x8, 0x80000003, 0xffffffff, 0x7}, {{r2}, 0xfffffffffffffffb, 0x8, 0xf0000012, 0xfffffffffffffff7, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0x0, 0x7f, 0x1152410c}, {{r4}, 0xfffffffffffffffe, 0x20, 0x80000041, 0x40f7, 0x66}, {{r5}, 0xfffffffffffffff8, 0xaa, 0x2, 0x5}, {{r6}, 0xfffffffffffffffd, 0x21, 0xf0000000, 0x1, 0x80}], 0x8, &(0x7f00000004c0)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x8, 0x5, 0x6d}, {{r8}, 0xfffffffffffffffd, 0x5, 0x0, 0x55, 0x9}, {{r9}, 0xfffffffffffffffb, 0x1, 0x4, 0x9}, {{r10}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x3, 0x44}, {{r11}, 0x0, 0x20, 0x8, 0x1, 0x5}, {{r12}, 0xffffffffffffffff, 0x8, 0x4, 0x7fffffff, 0x80}, {{r13}, 0xfffffffffffffffe, 0x60, 0x2, 0x1, 0x1}], 0x6, &(0x7f00000005c0)={0x8001, 0x4}) r14 = kqueue() r15 = dup2(r14, r14) kevent(r15, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r15}, 0xfffffffff7ffffff, 0x1b}, {{r14}, 0xffffffffffffffff, 0x2}], 0x80000000, 0x0) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000600)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/114, 0x72}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000100)=0xb) sendto(r0, &(0x7f00000004c0)="f28af6eef0b4de717ab682232c825ecbcbfe8eb4bdf5b89b7574f8f81e941f79afb0927c848d0e12c28e603f11c7669fc4e6b42a2aba723d17aca5db47a4b5ce7f763bfbb87e4a7ae4bb7990062ff74ee5fd1fb1890874ab758b761fe39fc45a63dd725a72b5a67ae51dabdb0d32cd2b7eedf7c636f18fe2a04bcdb1353602308e9224df9bd3110bfa0e6a0750cc49eb4da39a9928ea60c1fa0f4c8fc5ef84bc60e2cca3c8d0efab8e52360735ee42b1d23dd98c4ca696cd075914cd6b3a3275ad8f192732b9c0c2195b862ad926fc6a70714b82e3cf7033d3ec4409956c5602", 0xe0, 0x1, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\x1a.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='%\xdc\'\'**\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)=']\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='\x00']) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0xd, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x200000005}) preadv(r0, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f00000011c0)=""/21, 0x15}, {&(0x7f0000001200)=""/144, 0x90}, {&(0x7f00000012c0)=""/39, 0x27}, {&(0x7f0000001300)=""/105, 0x69}, {&(0x7f0000001380)=""/212, 0xd4}], 0x8, 0x0) open(&(0x7f0000001500)='./file0\x00', 0x84, 0x0) 16:00:08 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r1) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) shmat(r2, &(0x7f0000ff8000/0x4000)=nil, 0x3000) 16:00:08 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="a4f648550285220a8c853908bb919abb72bff0e8ed96ef72808418db164fab674439759f634b41b0e255121cfd7d69c590758e6379e47b61e0be859631b89ca17f6da54714abf02bbf662df518135cbc1dde484aae36e602d9a356e9c9469b26c3c9dfe0beb59cf7bd736b80adf56660117290078780e5ee22508befee3c148ed4cf093207d73fa24eb696f24994a513e0f356b4e1607718fbe86882ecdfe0f43aed6b66077838978e28ce2d73f1caef0c3bf36a4464dfbf60934ac1a513df1a74578d481b8857552d012d5ddf29becd36665e9545093c8bcf0b57464f27c73ef57d401fafd2e5646c7e2d787c070eb47556b9626344360de49566319fe2d8e30aa450e0d60043e2d5bb511f75443b9a21c6fbf067ed771f77b1ccb0cae5d468aca0340941d53edd0969be6fe1fd36491a3bcc5578f3e8d0a268ea0b1b07405d6cf969eb8c3295ba22265178fef918f8df7f353e69f2c69e8c38a71464c3bb72ecaa5e1d2fe1a07e1267ab0cdb686a560c5057bfdbc9610a9eda3b8c997711d0d9a1ab34ae2d7041d86d7e6baee6e7119659fabbf3b24b6b20f87b79b42d821bed23d3b76f5b5b41a2c9e9901b74dd3c585e9b316f285f3e0bcdc7ee8c8cbb8509996413adddab6e221a6a4c22e689810dbaf415add412e78fb2f412189106915592c504039762730ee37a25e2ae7321026b64a961647f69222d4c3586eea381754b109e5ccb3696d5a3c6337500179f20c09dfb9931fe2ee81ec71306057a5426012a3d32aac974db4712bad6bc0e21feac31bd396b8f2f88659281503468df62e89bcccca382df06fc009ca18167a79b29a6e3ec8b4c9c320438698965febcef28d537c38cfd5224c64063a5ff7f2e31dd924cb41e5321032b42c15c87d0ae9082f0ba0a1d7a4460b0f7390a033da246670525192a8f51ff5d03b0244b87667e3ca00e66e3dd0bd24eed938d10ea9ff9366e81ed555d35e4f8b3b2d7b79ba006373f5ae60c201cb1764e74e4f3ecccf899a1eb9492cbcdbfad09598936755d5016ecfbecec77619e25a53ea7bea4e685ab46a7647ab05e5b77656604c3a3ae0f6ed26b229afc0d91f15ac02651ddb0bc68b655033b8b972a20656b47541a8bf6ae09b984f0862b30167ca63dc5d3b0bb849670476f359880338e61e19dfb049f3fcbe08f1ecffcadb5de0e885fe9dd351b4afe1103b166756c2e9f7e7a65724ceb097ce4306d21578324adaec5ff1f83ea193c253bab7404f0760a487a672bce66e6d422f2fc5d8ac19a24be92d0eaea5cd768aef3ee1dad4abb12414a60a99caf539257", 0x3a5}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8091, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) writev(r2, &(0x7f0000000000)=[{0x0, 0x3a5}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="f80000000000000000000000000000009384a2fd4c494fa2150b20af741f4af44ef4b6243ddbbd8b804dbab8771e0754c13e19619ce07588ba12b30336bc9cd1080f4b5987e9e9ec14e084c1ee507b86aa136f202c95675e0893f4d09eda5b0963508fc10635399a2bf70e324f7e8c1ffe592a444fead0d0f5d27fe6473b5c243232e0e64346621c14f222c6383accba22ed460e1b31ca39c324bcf37588050d310ac4aeccd9ab14c6fc9de00286a29d60ff56fc8cf715b24d6f461d4fd67dda7e60f93f3f4f182e8fbf40986e7e2c8db08f268ab812107dfe2fcb016d1debe0b272cd0f7fe3a4478e60b1ed3bb0344ed65e0a1422e217dec1d108f9e5f7f48e544400000000cb12d4bca17c3bbeb978ca114ad3ccccf0665a457b87905a956b02ecf1b942d6cba6e372e9472d1246f2a62bd5ed87ce95f620f78e6fd6b10619c0cf0343a4d28ee389226f05907180e0e93f6047dc3fd8588a84d72dd0a0b03e7e5e76d8ef6799ab317e33fc8b9a138dd746e5e7bd654a524cf185dc3f42fe1d94b5cf5653e50bba0a400eb1ffdc594113b02491085c"], 0x196}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x4) dup(r1) r3 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000200)=0xc) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget(0x0, 0x2, 0x20) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x6, 0xffffffffffffffff, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x10001, 0xd9a, "9c8d4729990704da0d000000000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1a8) 16:00:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x300, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x7, 0x5baf, r1}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x0, 0xfffffffffffffffe, "e4302c543c2be6326a366555785b7685b7f879cb"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x200000012, r0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x8}, {r0, 0x80}], 0x2, 0x5) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0xb5a8df5645b69113}, {r0, 0xc}, {r0, 0x80}, {r0, 0x40}, {r0}, {r0, 0x10}], 0x6, 0xff) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x2) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0x92}, {&(0x7f0000000000)=""/87, 0x10092}], 0x307) 16:00:09 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x6, 0x4, 0x4) 16:00:09 executing program 0: setrlimit(0x0, &(0x7f00000001c0)) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x40}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x88) read(r0, &(0x7f0000000080)=""/3, 0x3) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) msgget(0x0, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20200, 0x111) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x3ff, 0x0, 0x7fffffff, 0x0) msgget(0x1, 0x204) ioctl$TIOCNXCL(r0, 0x2000740e) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:09 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x1) fcntl$setstatus(r0, 0x4, 0xcc) write(r1, &(0x7f0000000340), 0x10000014c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: msgget(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = getuid() fchmod(r0, 0x140) r2 = getegid() fchown(r0, r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) chroot(&(0x7f0000000600)='./bus\x00') close(r0) getegid() pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="6f02791bb544be78e4a83d308eee44a2ed65c938ff96bbbe3941a2c41c03b13ea97de18bb87694279f6fb9f74c974c2940f6d65b49e9dcdce82940eaca89a26b1252f9b9b347a8d1eb60b1543b345fb18bc42b01c10608c2c7778db91e4ca9f05aa0a725bbf193fd39738f66a3c00df94faf1913fd13f2", 0x77}, {&(0x7f0000000040)="c31b5af6941f0bb22cf64893c9a2e15ab18cbd63fb227e6411836e4273fab42eeeb273c41b760fce5990e5d77f5a00cf5dcb177aa4deec", 0x37}, {&(0x7f0000000140)="d4724c517e2eed9eb96017bfad9400244e4c305e71726efab087fb100548913137e93c0e1a2eeb919c6e24c42ec2e4a7", 0x30}, {&(0x7f0000000180)="f07aa14419f06a33cc30598fa37cb4ed6b4016bb88c5ecf1734c1a05c66768146ae2a96f85fac4d3ea52b6a62eea35bbf9739c2787ab72a9bd32f394c187e593da6fc24a1770928f275d8d1ca5e51c53078111245f7231b5f8044d28", 0x5c}, {&(0x7f0000000300)="d7d3a21e1bd0cd6ad5701d4889fce941daccb18734c3603542c9b8db9174ec0faaa35cef61ed7b195bf6801f8f2be11cd460a102447e1132124301859e5bc5d051cc9970dd5ae8614fa8ec77ec5f6cf623e3c91414714ed6be824c578a0deddeb4bf7c97fe5fe547b0607fa43ab0934fa13fce1d09683b65e423ed5468b566bd8f6826c3a9ee054510200db6921c1df05f9700a028f95614f131a12edaae6882beb964adc70808cfa12a45104095d2edf268fb7091e7d3fd40a528e1751982193ab5ec1b14d50c", 0xc7}, {&(0x7f0000000200)="fa1011f6d11ad66b8823350ad6433ee6018f0d9de00261f83027c81bf5ed7d3f", 0x20}, {&(0x7f0000000400)="9e1fe9ab782ad0173fd544c9ca21e19021e3bedfe536fbc44fc2853fbd366414ccd23c7f5689b5dbc8f712e2447296633e41a7babf75eeb8c3b1a4d72f2e8214910ba7cde3e5feb47ef12c57057361ab48a2764373cf5af990165e5b5339d7e1e745a1ac39f5da5ba8e38bcc62fbe630a0a614c80e437b684fa5ae884a4777584c14f6a17b3609511dab8e370b0126c9f6a2264cdbb35d83ac28495e34d3076866c958cab39fe9de03e499641bd33aaddab0e69341f1b22ce65d52367095b3b149f1dc7c72e853603acc2345b0f89fa1256c5147f238593b", 0xd8}, {&(0x7f0000000240)="dc2cf7d5114a8ccf6bb9e4d9bacd35230715b4fa355f43017948def61ee692d153442f92c144861d107b261cb864891ab2ac02042387747cda26196ee907a90810fa23b0840dd6d02920fbf1848a3bb3f98cd83b2b7b35e6a761fff83ad68dcafc34fb18c44e74fca12e5b9c7663355b620a23c3439c77", 0x77}], 0x8, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x2, 0x24, 0x200}, {0x18, 0x0, 0xa8f6, 0x80000001}, 0x800000000000, [0x0, 0x3, 0x2, 0x100000001, 0x3e4000000, 0x9, 0x8912, 0xa76]}, 0x3c) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) close(r0) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000000)=ANY=[@ANYBLOB="3d83"], 0xa, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20}], 0x20, 0x8}, 0x4) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) clock_gettime(0x80000004, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) r2 = getpid() r3 = getuid() recvfrom(r1, &(0x7f00000004c0)=""/87, 0x57, 0x1, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) r4 = getgid() fchown(r0, r3, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000580), &(0x7f00000005c0)=0x10) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="a6903a001413ee9ec3862cd04f504a9e93e25d59df8b425ce4112bd801f908fa3d425d2642e64f5975c62659db7d46375152310fefc92427be1df80c030ef3c6937bd8036dac574df08e893eb8ebab24ddea7cfe0978f5a312074d73673c1c972c53965499c36eecd323c24d1e9970f1e98ea498b24b4ab1b1643d5ce604306a79127a32bb2506b7509a328c3ed773f02b459ca2935195c2e996902b3b1eaab26e84b5d1b453f355be3766639eac7ac24b014670498d1dc12541e8e191571a55e52eb46217f6e31a84dca2c14f89e0d862d48d946b0d24ecc04afd35fcd086a227d1a60c1e4cfed6ac9efc2e7fdbb1af88ce1c0f3233fe63ecfe", 0xfa}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xc0, 0x2}, 0x6) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x200) ftruncate(r0, 0x300) r1 = socket(0x0, 0x8000, 0x4) socket(0x10, 0x4000, 0x2000000000000000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x97, 0x16e9}, {0x18, 0x2, 0x8, 0x5}, 0x81, [0x7, 0x80000001, 0x8, 0x0, 0x5, 0xffff, 0x0, 0x73a]}, 0x3c) getsockopt(r1, 0x0, 0x69, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) fcntl$getflags(r0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xee01) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8680, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = socket(0x22, 0x80001, 0x7) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x4) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x6, 0x41}, {0x43, 0x4}}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x58, 0x2) poll(&(0x7f0000000000)=[{r1, 0x80}], 0x1, 0x0) read(r1, &(0x7f00000003c0)=""/134, 0x86) poll(&(0x7f0000000240)=[{r1, 0x1b4}], 0x2000000000000090, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket$inet(0x2, 0x8002, 0x401) write(r0, &(0x7f0000000080)="95bc845d9bfa48effdedd2d8f5692eff980b6c2b1f19335bff", 0x19) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x20d, 0x40) writev(r2, &(0x7f0000000040)=[{&(0x7f0000001040)="ac9fe80cba2eccfc4d26ef0ff341e37103b4d405014f0dc9d76b079244ecce8ea9410eab65c1d53f9cb6046e91763e0d9db929aeab2452407e3d57887adffe3bc95443dc7aa00b479b5d97bc7305fc9da112d169c1f97d6d375f74dbf2bcce813e1120d90ffa0550124f24a2b5744c5d78f5f1e88e17d69e39881ee1e01da1312da879e240bc535436263284359c95b21a564b45d01ec393cbe2aa713f5e0291497028fae4e376906ba75d6989206923eecf8718d9a7f260c47fc80c88015551effbf0a1d38c0689c518dc68d660025c2748657988a2e1ce6712239dd2716d11be4192810c7ff468f397589860adf98e8575e572b9ae22ca3038ecf7000ad21560515f7a23528c8e2d4eca1ef98f34cc897d3b26b609e920af2d35d1fb209cbef61a441aadeb492d4a9e7b1df216e736ee8c885651a6f7134c42f345e960e62881563cef5cef179017b3c4fbd4c794efbdfe2f562c7e033e1d23048a910e436467e027fc066c96693b0d2a16102bcaafa280760b3fb5a0c3fab264edf098b0d0ca7f2e4d5fb69ded488358015d29dc59476e914e29655b98c82eb59b34fd1c86d4aeb0c29e4955f922238ea83a7ef3f5682e80c67961ffd39d1ddfd2d6b8b114be13ba9e4ce3e00fb991a1234b803325b54a049ebf3d884841eb3b38a9e9044d88d7de037d1241f7492f385dc6b72e37360fa4b5c575599136a23f77139e447d21bdcebeda23b565dacd54726ddf60a5163fe2fa54104ce764f4249673ad6aec3f3f340da6432fe5194758c616803875f7870836d7aa99cc62084a2259268132e1363062e807035ef40cb0f5f88a2a5750ea2fdeb834a4552f0107e0a9c901418fa60be985f87a51640d33f7cb757f46193be6284c13366dd442a06e03deba73f0b02bdccd15f43c7aff20f5642fa54e89f32dd971b2f61b2a9f0bd3e05b65a6ae8b4a0cee35acf7f660ea29a1309abe99a61871bb1cb68c5997fe81650900310788078fc17fb21222c2c0944723152909b0fb48b523811a97d8728141edb260ce2e2c455b1392bf6f737070d43e9b1fa3d31dae2140a60ddaf4a077bcc94977a75f0988993c05c538930cc8977cc1324ca9d5a765cc847ae5a2dadd74c33050a107e0b6875a9911ff405cfbf675099134a5b8bdaf881197f83de52b388391f6b68a0815b6cb138c64bba1aacf53b506a7c6a8e9100ad23397e103b100cb9f8aa8b064533044c3d1a4f91f016fdd968abecacdc1f36f182a7e9adf2f18683376605d5693139640800c50609385ea14a80079077d82c429407e6e450a564a5727a5c6e38ac988430ecfee9be09b754b23a5dde1768af273ca1afaea7c38e494019fc0a31ede5286f19a83ae0ead2fb8a2b17d9447446142adc487afb12df8f4dfa837fd5bff5310ca9df0d9d0ab1e47f9ce5f7c56aab7ab5aed250fa46df1c570ce5396bcf77639c830699ddaf6afbeb1a6272583ea980fa3e21766e280489080450748228a45db3d0b86c6265ea8e9e59aa6a6a0f30fa3dafc3a7905e4fbc2916913a836d0f1805bc7309aabe367bbc8065a3fce8a105c4a2fa332b44914d0d6c47685820dc670ac01eb5471906071b6ca8aabb8637c2c27c5c89093aed9c9d5caf3d7740523553272d760f5af51dd2bfd69942d3dad62a3895673b9b9071cf6de30dbef8486231e4d2f633d9580a2a811d5a49bbf6ddd7210d7cf44a99cb6dbc9b0c7676f0443d8d74df2b6f1b82bad3d85e8ef3214bf5a343af2b1ed67a3a953dd5a625d399dbdace57d13e0d2477ed3d6116f0df66f3b6aa9c3b92c10c4f585196b6b8b56aea1bbd74fb0d408af5e17e7c551d8ad0393602feb03e3f7e1c53aadb7e6029cab3265a3acad0696729a31414ffe450c6073167e0707141008b714c7eb02b386ce124e6cab4d43801b666586c1c97676fe5a5068a857742cdf62270fe3d90b90d595dd3b6cca310b461d80991dea4f9140554fdcc9c935c1b012bdaa403213fc8e2c6822c38708b86bfe7a83b187fc17ba4d6f57029979414894b5067e4af85139c75e2b01430c6e0ec4bc871aebfa56b9bb0050e06408340b4a597628d4e0823f816c30d83e223f2775a59772bad6872fc272b67c0a1e252e8b0b9318fc857295ccab94ce789b0210a3225a5adc27867a1b2bf1efd35e38faec44b660daf751043e2a05895e2f783369d2668ff65eff21c99ba5538794690a4f1eba06a3a35f9f9d170e3e98329c9a9343cff4fb4744496fb91454d9a5fa761bd12f9c4f5156d6fd63ef4eb2255b09d717911e95b95ee1bc385d11193f08f1eab9fb42b940b03f2fc4ee429f0633de858a4d92cd711b33b7ad441eec12c18b8b24c8bca8302bcf4cdc160327711fa74bb9634a3442b6d78a67e127a883cb4ad51122b982797c72827e0a02e500340a4eeff5d4095a559b696a90e04a57dd45d23a420a27b16b03bba754c270c479ebd5d4042e8b510caa054afcc38718eb15f2697d0b77de2bb9a199d3ac2c5bfc502bf59fc056a9e8151f221e4d877fb8f8efd4fe4adf624aa4c74b8f2f845400e10bc1e9521f48d5c31516f94933fbe653fd1a9acefffaa1d7f8178e5b453fbf1747d407a938b863b9d3d809bf2c00d546ed709e315235e502f554362835acec7949f1e29eaa46c09141a627a97bc3ea508ef183fdaaec68ff9c93870de522ef6708d27e4d1b6743439f5faff126", 0x77c}], 0x1) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000540)="659316bf62ea11f29a0117d804006a08d9b39721c48a229179e932c02439849b8983cdbd785e6623fde57f65a38673dca5a55698dae77256d35e9ab93f815709851dc9df8fcafc3691f4ba4a64652945a138c7429a590955c9b5074529b6c87bbf11a7761f4606518f0208d652bfb5f395cb0c3fbacf0be94ba58e088905c1ed571b49f96c", 0x85}], 0x1) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x10000000008) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f667badd9e900"], 0x1, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:09 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100), 0x10000) socket$unix(0x1, 0x2, 0x0) dup(0xffffffffffffff9c) socketpair(0x2, 0x4, 0x100, &(0x7f0000000140)) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x388547effa19332d, 0x0, &(0x7f0000000200)) socket$inet(0x2, 0x8003, 0x2) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x15b, 0x0, 0x33d, &(0x7f0000000300), 0x58}, 0x0) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x7fffffff, './file0\x00', 0x0, 0x7fff, 0x0, 0x9}) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c200000000000000000000"], &(0x7f0000000140)=0x6e) pipe2(&(0x7f00000000c0), 0x4) getrusage(0x1, 0xfffffffffffffffe) connect(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="97059a65ec720e2547f8b7b5f043f9ee86cf0524981896893c371519171be66182ead0ae13819ad67a0913cebc6bc9f91ee0209ff93dc535e0db72b3c901a2b2b008f0235799428da0e56dd5a62303df2b4bfcecc670867c15a8fa5123321d35ed003ceaac0d153520bfaa4a0125e753ed36cb6a5c04ad1c74061cffac01b4c2dbc23b0bb581c553dcb9907d364d48d860e45800a836394238e0048ae42fdcbd9c50853e9dde01677ac7c107f536c9474ac65edd54f139acc5aa80e222cb71528b8bef33ea915339f89fc6441c06b51404d039dde5e1c41073747be5762977d901b7382ac28b7e1018f7e41ab8efcfb8adde253f5746f7723e1eacdaa364f7ed2b4e98d7eda1ff1e48fd4ddb0bd07a3e7c81ccee36be42e5a0a28a630e68a5103e00f1cc5d7bfd20b5512462e248107f0aa73d02b356395aa0043104b2354606907c4a27e6b697e265b3302be8aa1847c19dec47faea64ac7d96c36a8a7fdd8ccdfd9371ead6c4b7a2b9c591349042fcc5724d79ad0d5e31242e48ebd0048684d996baa14abc4ddd376bcb33f325d623e9f7f2c4c72ee69bfa218d0fac21dbaaa15115bd34f4c5ad3978ea6af71c59d444e1adbd5f00a99d5a59783354c69d04b1519d4073c358825ad9eea74c700f10dcadf22c1e89acc385fae3110366a1e43db7d341a32915713b5c1db4c5c545b99b1c937aebd29df7962f7ebecc59755bad9345eed5860e83dc3847e83ffdd6ac036a17d33fcf51c75c9a261901599daf1eb198ca5e2cf4363a5fc58143a93199e82794e3675fbb36b005e1cecb7efccd38736ab9d95492fb021cd3dc731a747775750f293dc08a014156fe922ab756b04d5b03d8b90910aba5344cb3ad836e645bd2212b8a805f00efb8d3dcac1bf1c5e6952060fa48e4d83a37fc04569afea465fa36b3df0ff22db9a91f943595d8862bd91a4a5e09bb868067f63433b00106f59d3ddc2dbb70da5534ca0e9d145146d581cc5aca7436c95d04a37a583b198a3b7dbcf94420e0cd8976d89ba90033ead218b8a8aee3dd887d1578195f4b3f02c996b87c77dd6c4e523fe702e4a183e209215b3159ed3918be583774f495a1bf210c7099e00e32d42d5d1b6ab4b0506237f39e016593094a6622de4320b66da280588e7eab233c68aab5453babba8233512051566fe570d32d951f99bd9b37aaac5db3c2ffd1c6d119aef777406a08a0c50e4cfdca3cdfd3ff8f320a62a5f6d331194a3997fbefb14d30975a1b5294ac644c9f7ea787a11551131bb525bc9afc6c2498d3b733a384dd6b3caf399da08e21b0221c6a76f258e1e9d4073f4ddd992418201535c2b6391d44d281b3113cce03890f28b2f17212931bc5fe9ee01116b922fa7a6828a55af7a5f0737fdec0f321f61e07b691fe183955aacbc17f231ce2c5dc7fd6947ed7a90a25253b3bf6e153de53ec703d8aa5c73daade1e3d75c7c4b7debb32038b9471378b8b3b929a5211be4ce35d39918cad1c0567dbc3c12c0f2920bc8b11568f454a34e1aac29bab5a549932a8c19577c4c76a0a00f0741d4fe59b3d290cdd0703ac54ebf333f6e53ef14c89480e54a30a6197377417170c0bdce28ccd1b033b6d25a8346300551584cae3a8668b32291113b2db044dec7cd4f83006de63be521a32e2e734228ad270d7de7227492ea5a1b048afcaae15160330d960ddf57734aee07cffbf95fd2bf527f1da1f456d5b6d6af78004227597a125b59aa911f161cb67f8721a90a6f8acd983f5c24c01e092f4a9470d7d8225ee57aafe17a9bfb7c258e9df6199064ff6fc103a89921bff3fa03e59d53d42ec7f91ba80a7e117e0da914c48f370844b489011a93068cde89815b2e3c6541cd6cfcdb890043e061b0385b8af680eae9444c8d1ce9f6899d3a5bd64942de9c4644112d0100f150fe7b7acca4fac83d37d3eab17f52b63259c603b20498195f317f1af8b2c987ae2820125cc4be8c47a4e00a9de471fd6666a5e4b69c9ead1a2d66d12498fcba3f4dddf564f5d9586803d9d254e9fec4f36ebe83acca0826bcd36302499de43ee1b48539927891ad24fda24502da39cbcc976c3e1eadfa5b5682f443f6188d60ef6bb8c04c413d298cfd9e440a45c224a264375e61c1d2fb48c121c45ad3b2865d1df4bcea3e3e4ae0ba3d5107414740a01a1a19760292d3e332a67171245fd3fcb39431221f26b110b46758fb96d711af4abfba090ea2804863d6d430a79d2d5c3c48e888831c286483dcceed56f2202563f70ad51792e8b2b905a2148a7631e4043decbe2a0cf23ca184395ff414e99bbd625628ae88c224b97351d6649f8b6f797d3ebc65bdb1ce804d63e93e8652a07909f078da70fa9f08a78206669587666abb5932d138b867cfd2a0645f250611bb8a44a614f4d0aa4d023396378acc9563a973c26c0d378510c287cade1ec989225a9ebd09ca031df5ab707ddfabfa0f8379c6c154ddffacaedf928e7c814083807cf3edfc960bf15a3d1154782bfe09d417557cd5040b987fceafbb7d484570a728f947e6d92f9c40fd4af71510aeb3eb0811e961fbf2a69285259f1318b6a9b38a33a922615e0a9ad6b2a29627e637bbf13f312aa7bcefc3316f138ccc5d3b655b937cf96af45ac369576edec18e2b918985a8db21335da218d6a5bd13a7e1d80e31d25b7dd111049a9fe15a7226679956872aa7e58116d942746c696b2c59f90ac86cf8db0f7f2b8d28fcf97266b450b1557b6f6b6bd3e35524aee06d2f24a0b681a275afd50ebbe10fb1754076049d2656e990ed32087e37c3a2f8edbd266b675b885a855c68f42bbb3a8455ccf1a934b7636b8601a80df04954efdd1250b56830536001f82d137ff43b8b36b08e5185e1e9b754fe1fdb2c920b433d1f6cc857c42f74fbc0df0b82183d9fbc3a0a05e0bb71d9840e1d4e96002520d0ed36102916bfd3cd52759ae67b4e2c7408226273d684e64bee4ba8eed0f874cada5a6f1a52f11425f07e11978c42c613297b202245c1bb444bae98247098b61f619835baff984baf1475f42389fb0581005b76092051090c9e95785d8626b87c116117535f85cd382df4edbd731bf986c768a2d1935b89114f835bea7a8fef1997dabb6b867d1e481e14e98569bf25125123528d74bbaf77ec7682e530f3c65eec2376e35f05726301fb7bd01e2832745d3693aa23c1460c43dcb66814f9c0e6f645fba9ad91d456151a5f9ff6bfea77437d1c0eab019c2869b7ffc3e4535091486c18a62c06ee97ff4b220ec2d9961fd283164c2a302cbc80d191834ce65c69355c54949dc54bdca1f3b8bf03dfd11ae060afe6fa6b9dd37a01553d74f7cf6d0788af5651d31af24d4878ca33492462d4be61c49738051fbe604cb143098b1b83d094296a2caadae08cabd31b85b954c35c90479461843e45a6fb29b29d13cc3ab3d5b9b242b25717396c3b002c5eaea3dd5256948a3d7a17e1365cc10fe856c22cb4364e8cb67d6c12fcb35949416d3539544114619e4195c02db02b26c2cd042921945fc0398098e11122d68b75ecb68579fe0df6eb0379eb3df03c77936ede46315c071cac458b7f59ef550e6c379b56f751150cfd3039f86f743ee71d09abe433ada120b1613715a8ff756993d695d5926f9fcce410a07d82e5a1bbb743363dfa61c484b58925750d5ccdd14c196aee910c08094b5d84bff40203f3bce37b95d8d03a5a6d86008d715978f03e8ffb690e91401938190218651ad5868643dfad1625f40c33c5fec9e254eee2b5c51589b15fab33b0a8e83f22ac084c66969ae375a707783ee6b3e09d7677df111beead37bc3e989e90a2c0184d2384f728f912f7b547a8a03df83988b29f971311c1f24f0a07f9d0f22bf4476d4c0f58b3057af453d95000a2c799e3a7bb30a7d3187a3251e568ccd816114ea7599f07975dddd8d983db3f09086798b11c360e6ac78117c4a7903dfbd8e759c46f3428041256b28dce23550b45138dd92364096e3d0e61a85950989de7ca0ad9f34bc8700a1cc8e175123ff61c2c4d911de4301489c9d81e330a910965dbed12469eb8326f56884e9ddc6f6067d44feab1fe7af060879473e1c672c74df04165acd99186ec140f3a982eb12764341737e46b9668c6e5e9306620c8b4a7804d3f4b3b5bfb216a2e5f24e71062aca0ee368bd95746f74aca7012a54ba8e8092e027e474c18a49e03998f598adbd92b8a4b9647f7dbd75ae78efd4cc86e9e44eadbcc2aa296e2662bb926a2d4c17ec7d762f2f5641c0fa5b288c56d8e5659b2c3a644defce286fe23e49497bfd401824c5ed3a83dbb74b0246d63c15546fa3eb469c1049cd0978bc766515e0d9a1ec59ab30db0a16d4d76a7c6ef6c74fadb72d3b8fff6210d976e92c16892d1318ef8ecd16569387ef5840ad6e85015a9d15a1c8a18b1431e5abb25ef3aef501c78cfcb3220b2d6539966b79d5b8b1c9968d7588ed1df0816d4a42545949337a9ece6ffc6cf30a0276c7e73af078c4f51a4e729b8e3abbecca6c157adb51ba9ee39b4dd1b108754b6d9b27626586034a51290a2f22a38ccd2dcc02b04ca702b4c2669529702acc73771b32f43a2b7629ce44e366fc22c9bc778ed80db9b2112b72880a9d9be81ffc820a3c5c6ece75bbcf0a173dfaf599bff0f855cca00f4443236e7393b7555faeb9fceaa628d233862a419cf7fd3cad126de6c657c0603ff5d8072f153f0d4166ed2e685df603250399e5632e6b26663b6d831ca7116f00f3c94bf1a8ee9a7c94987c9b0882a356af742dda036706d00865cde5d9eb217591e117a0b38c0171c1a9f728fdd7f68eb2903d2943a7648c6e8ba4bf485c0a09661bce6a08be2db4d3525364c8e963d211f63e7c0f30287b0aa34356fe8b147725b8df278479d23b038968eef9ab846251fba16c723b9d8c9b41d61f11402b7d0ac89528b64f0a5293d5a61440ccb4d47794c77ceff709433a35b80fdc77253eec6d0fb862adb688562bd522df70c53d5ca3775cff5150a7d11325ef2eabe0d49f86deed7ffb906908349c9f56f6f4c9d3c3b64f9a772c17e9f79a35829bc17ff118e3e6565c7cb96b881b5eb52c8ce729da26b4ebd7ea37af8c4fe9fbc7234f3cf0165b925ec1682636c9aca9fee954658ff58656f6dd68a5037bbbe452fea196c798f2c73eeae287536813bc160076e434cc5d3cc3d5cf7b39666d8e13b8d02f9eeae8591eb27b6045f5212e3e245ab71d4909f907213d8d4a3b807b511776eb01850c9366c3b06b63e4f0c4848d6e153a59a8c8108e0321af3bc6e1a7a08629ddf8558f7d6802c532ac50f4caf2f513983d1e15d33f8cc0dd17fb6e89002f724604c3e9e3020cb9021cf200543b1b593adfab479c68a252c24050fe302a6321f7f1490d07c79c156c3a8754b5af2a25c8900d1022875d96d5364cebfef9a98c3958e0bfc543a08f052a8f70ae11eb4e36fc49e278253931fa612918683eb85ab1e4c450d3f6e7b9b9c9ac58c93ddf1f4607545687f781581e8b954cb8422d78d403893dab558c22a1ee21e4b78584cbd7648ff003ebfc4f6d1abfd41c55f64eec63e19d4a043bbca9a2c3649138bc69140119548084ede8e4619c339d3e1823020ff1f89383b5d60ae544021fa7c6ea18db89739936cc153848bedce6f91e502cdb0c34ca824fad18d8399ed835521767063bfcf409d68e6af1f4acffd35911e20246dc428813de1442dfe4d15c1126b1c214f3125e0db0fc581b7e14cc60d33862642519d86c2cbbb139fc83937c5fc3646384", 0x1000) open(&(0x7f0000000080)='./file0\x00', 0x290, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = getppid() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)="1693587eeb864257e47b30b6fc07327d221601aa0e17c52e70690540efac0a4e4d01bbc483657d71c53bdb8cb0065f6e3067447e1e0066f85c32a3e82a5eb3f81a42dda233c0123e5ae5cbf25d2175cee10d894a89c0881eabaec4e118373dd5fc3a275beb78dade4009f388bb19b2569b5994bee91e185f1eef248e6ade4d2485341bda0b0d265f91d860e6f83d68653d8d71ce6a9c78f2efe1d3f57426ddcf0a385fae6bdf4767ed5b1c6b1c9aeeab2331d26506e6407a387ba6a19a38f39fdc8456e9d3792a52e2c16d8f56040bef537ef194e009c85a90f2e6d7fbc84896cdd0b8ecd59c649f1adbb40db8df10191ae74ec6d0484d375f6de0a765e293f141149320ed619fcde69634907b1d1ab31766ecb1988042c6b5807679a6faf5045518802faaa723315a8f83399bef1418ccdeca778816d3426d2b03c857c438e6e1ae5a2786b1f6ebf81718dbb998f0c9d40d8f18adc64c1366c2363a017d2ee02e0a496648cf47828966b0d668770cdcb2be0ce1eba3dd68eaa24264ee0f7a7d7e19450788d1707f756e927661b0937e70bacef67c5dffd0cf63b4387792c68a61d36e3e407ae605308bf81ba5983a4837dd67af3e9ae55ace5e1c48197112374a5e6aef6880c57c1619c88dda6a9791ee080503e19b3b93878f6d136549e96e7f5bfc226a125a9d5ecae70b52b272b9e209a5bf736b6d9752468faad688162768eb65405a54382f4212e86c62f2ef7d9e638bc3f486ca72baa6b2a3d30ef5594b4805ceea8b78d4d8a7867ee682b82dd4640abae44c67004492cde96bcd9b1b2279ee6ee4fc330f2477c5feb584c568a04a5939231b3a87a72a1be293753f075c2d8c7b9ef01e308f9679334134fa50f630b4587e0dfeb7eb8fa69f8373c55add6e828f476815a2a3c62ff26b4e7dabe5c3976407efcacdb21857bdd415a8aec04d5d02b68e9b5ab69b561259ec60a798ea1df8ffc99891b3f46c1153e36d36835e38522819782663c1e6d861cbc8ad91df1d530d81dfe46b3aa8336b278e1dc509e3101008fbcc6ce7766550cdae26fbf02966bfe305497e32bf5c3230827cf241b8109fbbd25af26eb2ab44c53439583a516b279bce71abe8b382a55691cb01f44c5e3c1ed9ad34273608a7defe49d83ddce6d7b3e508c7be7e82472e1985fe8d50e05648ec82dcf89f85c97ce7b5027140bfb73233927c051f2ae14876067d346b479bc3e8201ddcba96ffae28576d48df25fbe1b6d3b1050f202d36395069775f5fffa23f58476fc8428f988b9238a8e50aa61baa82cea68f86b7a4345f593fea1d16fddbc2e5cbf41155c5de7dbc4f650ac802a2011decd5589087cc8fb2e15166c8464b21f764cbd5885fbf20f48f4023f6058163c8a626d5e7dc4947c6d7e7a6247e005553feb009e3ffa5ffd794ff5f6d10d8cb30201fedf817570ffa6a2f6ae1a5e835d5774d65f46c79b95a59f1f7ab8416a1b80eb7cb1d56fd7e98c229b9ecec18e48a73768eed3ce780d406f82efa78b2603ca13b9b52914d7da4d56047f8325044d2aecad134b9e8fb8fa34cc44bc3df3ec96ba2760ddfa34fa168b19b14ef6175a46472821cd0c6156a08f75fcd6635a3c7cf808ea4f508749f7217c9b074b68f7a3884f6a2e6640eb4743144ab67a283ea145934102ab3ad0c2716ca06d92acffa93a5440b7c0cd5a9b3790e38518583ec00ad888795cc3aaa48cb04fae63331989620168c8ad8c3c0663acf74c6fe37b09e044e484eb99d8e761f888c0ba82529f899922365872e0a5d3bee95ef4cb26dabbb841f8cad654c3496b6ee096a8f66863378da59bfeffa18622e3479369c2a4288a14862a3fc1793ac191023aa7a639fe61997e6038e5eb516373accd1831f32a6e2b67c5aac8ab7170837f6451e47b3078c6801b8496ece3c1f2afe7ccf77920bfc01b736da3d47b4eb7f1e1ed1ad7b17e73c4219fb89f2d4d837e3610c5e57e717d8ae9cc80ab767337ea61369cbfdd8286ca33ee0b27c58ef7d967c7d4df9bacb24bc6b629b0454888d97e97f7c8a9a22b0f7e0b61e4ce7cdfd3a6ba7d419bd878d8183890914fa15d12172a35fa797ad36b0ec3983896dc6e6b1b9e437a8b64e4dc6db413a1fc53a71b31f46a779e193e6d4e0f2457481c6a3368d77ccb87e503657c4e16ef57b52ec70b1317e62bc114afd096ab5b23e5eb9900b877c3bdec300a6e971d14b7e2b74809a2e00f51711000882988c58b7a21f928673208a74cef6e12dca65455c3bb53b212482cf3c89e25b7b3140891685190fc1753f66a0ffa3c010b2b39d391dc413345246c4f8ff697a7091332e3e5f7095c0d7e06447343d39c0b1beb3acc0c54fc8eb80d5e6d454c02e70ce02e561ac30064f0b06992bbaba20e2b512c45122cddb4f2c17caef850db8fb05e7c89f4b6cd6b2eb1e01a8015447821fd0e8fcbd5eb00f0c469cda585397ed910074c77b07c53a73e0353ca23f258cab9b531d3a9d40341cbb9e5934b1d48fb56c6471a114370a5b00aef1be9a81ec1a5c3f889fcd05880b71fd89cd432c6d94e803b3a372f49e322beb43a71638b4b280b73945ecc2a41e9c526b4ed86aa9d80c1bf3f173b84bcc04445f60baa5110face043aec7b7b06bb91c97337e103827a134f12a01ee8fcf3e545b1590c1c865d740048e849f27fc72df7b5862b00bca16cb6d96fbaf5f94cf6641620d778824df484f831b0f2376c77edf1a41c71f67d5eae78d96d2e71e26b79c50ae6db927e60b1c58f14e4e031392012c72038eb1f231ef4f9f9c52e23714cca6bbe7f642bad348be693e832e02053dea1a50d074f3a81fdf1f6b0f67f35e7489f41ba1a4f934f26e8e7190374c08a2dfe11fd708048bd0b4b71a8d2dd786c316a014709409f4f1098b94b394f5225fe99e51a039012a3cc20b75daa2c8f88a0b50cc36828ffdd4d516155345c9d821f4934fbc3e20479eeaffd1f94cd4eaa032291aa5c89e468da611b95fc5ae972a3340aceb86917283793c3e8369ea0953eff75f7f2da2f32162dc326cf28c4f9e581ffa777aa435f9959a0c1b63db36df2241d3825649423fee312aaf54abe16649e4a604e0dc8267e10a8e30aeeb9674c1480b2d64c3109f23aebb55b75ab099f7cce0ae433e6b242c19668eb5a31235c23d25b72bea0ff60284f1e217da377e47164d1a24811944de7e401fe876374376abcc0f8421b46d6ea70aece44dc7b335b864eaa38a5ae02374de7d96d077c25cffc3d5eacc55ad9e8f0646a5f7c60bd0ce9b19575da9405edf3d80d2959e24b33020707022fde89b731b81213ea350dea23e5e36f65679dc9a5089337b057a61191ffb57913e823b2b33eeb4eb2e1f5106b9d0122d0fe8a2de1b1460739f55c4b52dc747c51912517fc449f56674d6961c65f46830569793567a6597ddd0f6b591d3acf832de7ae6573e2ab7b54685b88ceaac8e723c34b3a67cf6b4980a4121eff6b5b0c11f302e99bafae9ca83c9f2d18033ce98b53ba1113e8b930bb5c629b99445858343faa9cb416301941e6b987348efcef658a5f2b1e385b27d1b998cbe9f72fa6cd19d5feea2b7e6665552843eca33e46e084104418e29129ce91862a2718cd0afa7b3d272c2e19028d2a3345f8e75c71cbba54d3ae1e87ebac46dc7b7c4ded32ba567aa9c626b83d8d3893e040195631941dd070782827480b32c45f943e3576be8c4074e2b88d53c1de55b81f128ffe362f23a55b960c53baf44bf65764dda061e18733692b00a83d288f4165566c87102dc1dc65a6612eef07f276352e78365052caea9aac02e70ffc48a054d11cc40d0c979b7508affa25579aed332b34ad5ffe3456d0641a44cc33e81ceda7c462344996c6d1c23e4f31e72c15251add6c2ba1818d47d3017e3aa0ee524300feabb7cd894b5e7a43e377441ad6cf59f39103646d61c61383093e4657e32c37f4e7cd4b2a7ee1e50a27cda169a906b2ff7f50e2befbf964583c336e1e54251b4ca3cd4d4cd39007884a35e95e05a16ba5fd712bd293e1df8c3b5390b8415d2e960ed6f83e5eabc4ae1ba1b49340b1385b71786b08412f366d03c34e8e4aae4e76eb24c0c39e5cbc1584cfe79e41f57dbf455910181409c5e588c477f135b7fceaa83477cf8b1b76446a8a785b81586c689c6599d4f39477ca4b63fce2266c188dedadfe1c7fe32de3b34eb60dea900a5a30ac20bf4ada605762dc2a77f68a344e159bea1c1618166b444a288f3af9522426035951930b7128958cab48e2647b9dd2d5a4d6f9239150de7da60a0b8d02842c8366330d2df9f5a85bc2dcd981883117544eaec531315d03bd4055574e873406dac024c62e8081b2546cce81ac33ac8ad31af3d2e4a2a513989609a7a87d6370d377d9f0e9c010ca30ef7082949e5b1b77c056f0cc3cf75df4ec5c92387cc56318acf7287a2a3b0370ca087ff3ff7f4bf588bf1133b0603ba54968b5536b59615651e7efcc65bea2bf033d973951ff8b0fade3b63291a191cf90f37d83953fa50ebf1195a1d3a3d1931e689baabeadfcaa461a4d1bcbbfc57e284c8664919f4c79fe62ff286081a581947e1cfd2008905fdfd61ad0e6b412572810df6b67d4bff7231d854118cea87cd969e49165e94443c535c7396ca007ad8f217e10ecb1fe35a08f71a5267860cac6465edca9d691291b01b805ddf42b0fe6b00ff4c625910588a57f394b861947956d330f12f97850618706986cdfc3998071f39c89afc82c64984bb5e620dfc486e84cb897292b4e6cb3287b3da3981e4bc63fdc883f5e8fd5321d044f4625945cdf88da3d5482ae432bd90d8441f8b4ea730f32e36ec03eb484a8859bfc9399b3ad8dc0901f26ae933577e744bfe49c0d08df02df4f60a6e241c595bedd052277d240ac199406ad4d1dcd5a5fff4596366f19d3f6201667a287398388cf7303fc72fac4eb7cc40d3d9ccfbb4df5419d2fe6638aac6561a077e3efe0c67f888a585dc8cc56001927c6ae290b95835910d86ac25109f24eee28b8ca3f03b803f49fa58d96aeca5fec421062af88e9c716d8a0e66936da82c1e865dc186d40d04577ed3a4442dbc17b21aebd95949fc041c6d056852338fcc1b1f48287b0f26c7ed272e66f3a6c757d035dbbdd16c49e75ce82754f4cb3ac817169e12260e5ff5afb2547c81d9f839d2eaa634e61530375f9a41e100e443f42d3094a699f36a665736c2f42df6e41eb3297695b2abf9529936b460b3410f29e88941f48081ef0d40c9f9d7d5deac7210dd30e029d1cc1f18f1a1abd718cbcb3946597e78563601f9ea65319434225af16c3caf9e3b464cc7cb1c6662e5cd325f51d692569e0b444cac71fb57a27750f842e267192583f197dd5e16e0c0b1ed8395c5ffcaf67266789740570ff069c84f865d485fed9263c41161a1f25eb445e5f4148d3213e6b5b84e59e0661c73a52980336b2cc7f97f86647589228f2c2e498b6efd6544d0c99abbb71bc6e778cb207793dff27b8afeb904083d311289215fc7502e255778f64cc1d6f1f25ddecc783297fcf268be5e61afb2a0dedbea51c32ade3bec48aaa98d32ca33109869490d9d991a73952c026e77708a8e2a79aa6737e4d5f7c0a741c11d023ed245f5f5f51a10f5ceb903d4c9a4c7c25acac6aac531ae75d48c2b12ec117e44811f42affdf6d631c398e184a92ade946881370ea33cf5956e6774e2869fa826675450b665b7d04ade55e7cb15da9c9ef04dade574149c3d55e978ab6fbce720b0202a85be606b6affbf50d5cd6a3480b910", 0x1000}, {&(0x7f0000001100)="c31e95d5571dd22af3beaf59be9f871fb1efc86d862cb9b31f8704a7bd367a24677e40d224509f0563f13aea2422a9992b1b27559ad6dd4f46e0c8baebd55a56ac1b831a73bbd3f911de722ad6114e4366f248bcc1c8e6805b286a5e9a89fd52d5f31dd1ff6d15dc3453f7cd9af29c6baf033884e84cc617929b1d669f64856955c5142a995d1a2a9ddd6331568149e043f4b54141a8042ae972f60a0d0e0d0c942d37032eaeb2871e20489b530499956c65948b04c38aac2ef27f28c41470df919d70242dff39bb6b1f0b8b4c9fea371ad1a84067ba0d193b005c68777d3840a6ab50ccce6328950fb2727d9cc0bec3a5", 0xf1}, {&(0x7f0000000080)="2208909d1067bf387bec64cb18dee4", 0xf}, {&(0x7f0000001200)="4ac0339bc8b4db6b48512d72bdd11ca4e59e4759209427f1fed8f544466778cb7966251bdfa71e0d2fbd06cf97655616e77d6479d1fb9b11a63f5e2be61ec7014e74909eefb824b425e1b3f57b70add680e55ab3d0d0de1cf64357f3245ba3778034d93b8f87d140b27d864120e5cb7ff37a51be7686fac93b28daac697c55b2e782cfae6204df6b84fdfd35b890b498161f32da0e76ba78e0113171190cba37f4c601da6454e8d98640a3901fa0c18c0f6239beff2385a4c8c373a752dd35ae50", 0xc1}, {&(0x7f0000001300)}, {&(0x7f0000001340)="0e220d78ac100651306db02cf6ad3604f706211befc868e8a97c2b1b79d3a15d6d7253519c7909d0a22dcc5cd10c3d444786ef711bca513a34f5a21c55e8de7b2ae95ba249a17da1ba6a749ec7034aece90f8446c3e12446fe2b84466ec174e4dd56b5a840229c4e44e15302c40b2c5504824459442481de0286a364842af22521d006aac92aa56e9dcfb9a91057000e09a6", 0x92}, {&(0x7f0000001400)="cad28e7f0173a30a0d8f6f653ba7321f61ab885d2b9fbcdee34cbd4c641afcc61345356a85566c8ca89aa9a36267440202045233022e6297694eda39c13119814f2b4c889128fda405", 0x49}], 0x7, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0xe) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) fcntl$setown(r0, 0x6, r2) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x420, 0x5) write(r0, &(0x7f0000000200)="9c7dadf3eb0a7bf8136ecf7cdb76d693aa5250e9d6202956ee0348df54176685a2d638f21c1efd60f90cf10077d9f0057541a8ed13c827391f5346896e9f960b24bda5de89ede8e48f896066b85d025571c5336c565ad35bbc1ae677731d49cdc49e34806e3e30eb7986d97701c350ba9b860259ed096be9932b6a5c1de7e9d03e8744ab4fe2c1932a20c906a0a892cc524f8d02", 0x94) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r0, 0x4, 0x7, &(0x7f00000000c0)="fadea9f757389ddc65fd34864fe6f100b5f5bde28c418216f02e239e006ac33f84bcd770bca537779daebdbaec6cbd57856acccfeb61047ed075a04fb98881b4c80b929e8b87e175ac8070937716e8ab23b1910b9a1df1a4a7198865e8d6fc29b951c6ca9601c03d8e830aa3c75d7cbd1f7e4c04d4dd5cde531c8a18cf0999fd891385664c57a964f1024f6059ae6f6a1b838c1f32d15a8a765aecfc4dfd80165d1a94be31fb474713abbd557ab7c2ca7094ed1d9f0b83e19b2de12a74b31df91c688293e19c0a", 0xc7) clock_gettime(0x80000004, 0x0) socket(0x20, 0x4001, 0x401) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x14000, 0x280, &(0x7f0000000000/0x14000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) 16:00:10 executing program 0: madvise(&(0x7f0000655000/0x2000)=nil, 0x2000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x69aa5f24372e5374, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000080)="92bc99a70d011575ac8b1e8b427a8a8de69b06e27c985e09bb30ddeb4105b3d44001666bb936ac1c97a0286134c8e5630aecc9f2040aa14f99a6e4dd7e6583588597b310bb15f983270919bfffea8ba2cd41e05748f0f83c191e57ecf25c7f32df584434a564706f99da02dd932d4435c212b286ef7302394303708e7b7f10bcebf40338d0c8e49032860c2b1bd12dfbc959bbb11c7b", 0x96}, {&(0x7f00000001c0)="3ce161e5a2f864b88e388312d623e7700e16d51d5855c614c6c8db06db3162af0d15096ce2c14c6dfa30ac667c558d8abecf8f66d55a51a323525e97a9e81abff167807c034011f6ea5de5493d257e329cd35e2e7ef5916f6fc9b057a4ab5f78b19bdc972356bd45abc6602ac6b98eec263579b4f03fe22dfb0a74e1cf322ef6fcb76b14d3a38732eb818dea37df6283e90bb38cf855a1", 0x97}, {&(0x7f0000000140)}, {&(0x7f0000000280)="92e0def9bf35389d0c9b949686df14148269fbc5e10eda4549dced4e393028338dcd10fdb37d2b5af51933f54598a4213a0e0d4b2867d9c5c11c456238f4a01f6bf0f73982ba5fbd7931db2e72f464cc665740ead385535ca2a55869a1f624da43dda3a055880791a8c0a51ca9a5883da531909b85c1b5fc087e068ec62aa030d484e07d00164df7495b3b566eb5efce036b8103549e780c79cd702aa00f3653653a1c141e3647c4d7afc36857beb4f17c43d7dad7def49a4d0dd6951ede53886e11f8b9754b60f1ceb02cf571239d600f94f3a31bf7fa7e0c27fbcdef72b00c884db90df0", 0xe5}, {&(0x7f0000000380)="830c347c890d73fb4559c2e8f9b93882bf7f55a7cf820b364a1a8a59ba5e086189e11f32843fd6b4972f3685265d368a560fc84c1dea325fffa69a2246cf1f59dbdc9887f647313ea83a582f89f5f7b5e7dbb439d7c130032af63feb37", 0x5d}, {&(0x7f0000000400)="9a011eabcef22a4c3c02911f9ab7834521841ea42176ff061bfffe25c751ebd6b5283c0b7a5c0c1d5d6ae6bc605572923475028673f2968179be50e787771d342fe7d64ac36c8f10a06d5ee35a9344912c0b6deedd5e29f208466ff291cf1e89c865c1736371d71be397c128403a0874bfa1087e1a733a9093137fb83bbc80edff059b0f1831b5776fdf1f0e", 0x8c}, {&(0x7f00000004c0)="b5b8e376f5d178ffcfc3bfa208ad87dabbcb79212c7a56ef0699120b889c571174ae263087db20b65c15044a2a6976bd7894b669b38d18c030b57db75eb7e9dcfef3f950e9e3dbe481130fe0d161bd818c479cba8fad47b1ebedecccd09cfbbf5f3b08d7a3fbd716646c9e37109b9dc99a3d1ac635c7c2f91065aedf4b9ec362c22edb7a1ef01fd8bd2d1afb5155d3548fe1b61ba484358a816f17c4e033a19635b3a2", 0xa3}, {&(0x7f0000000580)="a2909aea6e6899398bb068ab676a481e1813d0908709794f603dde51744a0f3f638bfa0197a7e19dba51bec3083ae0e2412a8f4a49314277e52cc02f", 0x3c}, {&(0x7f00000005c0)="6a874b1bf9863817b147cbb03565beb224a3b1dfc123ae057af0b9896b0594623ab86289fb505c1f25dd8aec10f33ae5aac047033a45c2f7a7269353883ca4c13cb0a95441b5272abfe41be924718f87469012339feddf22085d110a856a4b8891e1a0", 0x63}], 0x9, 0x0, 0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002100)=[{&(0x7f0000001c80)=""/63, 0x3f}], 0x1, 0x0}, 0x800) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2000000000000000, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) close(r0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=""/133, 0x85) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1702) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x3, r0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8a, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20007461, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x4186, 0x7fffffff, 0x8, "a1420a4e1c3ec6cf7241e3bcedd8e06f20180269", 0x9, 0x8}) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x8, &(0x7f0000000040)={0x3, 0xffffffffffff8000}, 0x10) 16:00:00 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1000000000000337, 0x0, 0xfffffffffffffed0}, 0x0) dup2(r1, r0) getppid() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000004", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="cb2b3a3d202129d3abcbb7fe2762d44556a62cd7e9f885131379f31ba4e0de9c574e7d20bfbc71e97d8d864ce48fd1b35720435e96ddd8c23260ef3431efb183d802b953c903992ad30e763a15f4f603cb11f4a1206b17ef2124", 0x5a) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x1, 0x40fff) chown(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000002c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000200)=""/133, 0x85}], 0x2) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="49b2f729620592e7ac6cc3e09a58b451dd0bcde9e49cf8ee39338c0af56e272dc1dec4752f3e9950919e786a1a1789102205a5ccfef03924ac0c6f4d358791d31e45f43b999c49a331d57ce6dba2172f4fb993233ad2aeff67640a", 0x5b}, {&(0x7f0000000280)="09298226a8a3216b06b8afe4880d6238ca6371d9fabf93e98792bac889c009df88bbdcae15919716ec34bb8cfb6ca8e60df4979e1651b66a92fc8f6c6fa3564ebe27a660787def988f0a1f8ef48dde975bee77147ce12374bfecc45755dfbf50a5b1b9db748be21550c4b3c9b80e9edef85b1972a53fa1b3d0d2c27454571aabf6aec4ab093db260c511e26dcce8d09081bfefa8c299f7a3e9918c74d9d5a4b74297eaf5251386579b57050555e9c2fe19647519f7ae6c79a5bdc1812e44d2d56d10938f510621eed2f34e7587caae4c8998f202a555c24a5a842dce2fad9f8115361785c84ac20934e3fbf094453a7731725909544385a8", 0xf8}, {&(0x7f0000000380)="3c27c19527e936fde03e41bd3273e1100d535bc6cadd42539c84d8595b5c29681f20f69f1a23322bd8d9b67269b0a2015209536f50bd4c9927188e3c3addfd721eabc6131b918f111d2a2b44c9653aafea379add946fdf51790b4335eebff2de64e49abab68153738b28f5d43e18a0ca60aea45cdf106222a35802112efae0966620d952fd75d634dba4062ed6e4c083464d57106d74fa47ee7e18b4ed75ba08e638dddc72b1edd7dfc9e6f989b8d17c4fb09e5c229fc381ff7c4e67fd0de4f9b68a9f23ec1c43c2a10fec29c4855748a807ec1de08e96383514d0a1be1d22c61ade95b88da0279d", 0xe8}, {&(0x7f0000000100)="4b73ea20046de9ab6e21b09315d8db47dfff729302ec675a069dd37a245033b74917902c19ab1cc2194a79c742cac923", 0x30}, {&(0x7f0000002280)="ad159d1748c9edf89f201711b417f2abeec8e0893a0d282a4638d1a5d7a6ac8d5caf71a03fdb0123dc918d62b12a86dd0ed3ef0487682b4ae048a44164fef3c9cd9eb9ca6e93e7bdf206fa1d2daf3ca66fd6667246d38519f32c6d4abcdf5cd1d3685420b784e59bec103835f019fd63b56c91d2c9c060f20d744a2d5a70c1d2732cf2e9a4a6ce951b5ac06c6eb043f79548fc7317753760290253c0ed5bb9767c28d12e6fee02d3599ef58a5f64b8c2c1adb1c5287d1c4835b568e0b1a0f99647cb9cff2197148e52424273c73167d0008f9302af263a4d90cf5fcc99d334047694de438d62b0b89b883beb619f7b56789857d62959200149941cff9f31eed551ae47efee97875a0c5694d1ea11b0a96f239c67c6955386eba1c56dd4ff7177d9bdf78d29bb225e41cb011b67e1db90894d43b7dab70c737de6e6d0e75aaa33c54afbb099ae526248c087e5fe9672d5d9dbf21590387029118e8ad376880c650e8ff75d1160f6b745cb0524bd258ffed22572a790084131341429c6722af6fbd6d41857e6e451ef032b9e767124d6fb825e648dc63816aee7956604a25c7036d6f92c972dcdf78ad3b42a49952c745940ddd7758b4fff64f6fdf7f89b8e5e985928ce8a1726f3f27d115a6e0f8884ba198d19f40f8f0c0ed641c15a27b4a621d8e7c771df21d728246f9946c6238c0581c5457d9faf0274399a0589535fad5f502f22f7fa167563c4eba4092864b6451df9b5330ccf251d93426b6572a92fd2708901322053357a231d44f6b847e9927c47a6a2fc4b6cb67419a649fb67536f9276b59ebd778a8697ce199d1affead64c7167bdcae32719a4138aabc3b4b71fea76f23adf7e310f4928a03eea6934fb2eef18316b3a8a3cf01670ddcb6ab2ecae43c5b182912c1dc3c176dbf1f80805cec5d89fc0112f3238a86c027465eda49a3b28d220aef608b4e1b393b4de03e00d3d6c726ab2e7eab741ffe629f1fd47c295fe8ff971ebeb752e32e71198f21405ebfb974b78180066c83eb5dfd15bf8e60c77bd9add25286997ae300b6bac3b69d55bdee61781002a773086a27f9a092e53f4b56ba1835c122f2465ed0b216e0d01f44b75165faa192ccc56a922fafd11baf9d7cb215e7860d5b53396da793061048cb0595ba0c54982eadec9ed4c5f275a8a3405ac03083eaf0508e876bdcc08ea4cdff7de79d41bb4cdb9ce08d53c8593605654513e346f39e474bc735e264287deb9d032041cb10f96743e5ce00db8257d42ed8d98cc08f231d8bfa6fa3b3af2fa9f688e04a904aa925e369c2bce50c975724d127377f3c08d6b99e63ac77f8c51b80a91d707973eb52a1cc044126f049a7dd3616a2cb6bd65bc0bb9f0cf6d353d8e973ba21fff9ff5a4120894c8e81e43e17b9c681b2b043eb0d9b5ccdd564a993ef5b08b0dbdcf9b508c7ca28235966c89acdda254b555c1c5b216d9dae605c87f046b0679590a27c0f34ca47b97db8c0c726808ddbb739adbde2ddc138b2aaf0867d73034b92130dde83dfb511729756cd23083c434e3c9b00156f3cd256cd72ae408213da24438586795d60dfb2be246f66c423ebfc0bdf61d844ef3353ac66d257a6fd176db9e571dec46cfb044bafe0c05ad273af5054fbc27ee5c545fc8798d5a440ce6af3b2d3f12168db1ef90b817f3159c771d47ad5e2073773fb7863f56752b178a7d6b511f5006253e72c730363ca12130387d9f9351bb7201883505b75d9e5b42279a3027bea59e1332e6bf20c35966e1767ae79c1a0d628dc1bd03f2aacea0c39707b315c75a67187e1dbaecebb840ef7163502e905cafbfa208d73c93c85995b43ceab6af5e9c70e594c2f0ef577ba88bf23958e561a9669272d7848a686ea5f92979ad3926c31f02e749e68d0099cc68513b499479652772085c835331ae3c65696b309b5f2221192143cc6764346dc7a926638904e30fef77575c55175b6a8c166619178260ae2f12918e83f2d0a62b0e3531971ca8d33cf51359adcaf6aa24d3cf3c088715b7df93cd26916283bbebb724a3fddf1e78fece889791c8315045d716b5335df80a9f0edb9195a99b516ff128c57e7749ac1c2b97633b585230c6adbbfb735e74987eca2393502aa74d74ff59d722fae0900ed24e4e246d5d1174d5b083c7e85e2c02340b156522c1615102a09a4f8fd9f36937274bc4f3507ea49b7f1072a2cbb35a1fdb38a6bf7e16fb7148a3a67fccd1ad742cfe930f571b9d300441edad4ac7a973ee74eca69473e3a9032f79167d0eb940ddf9729abe6867b8deb7eb17aefb93fbb43a26a8e704fd2a1c820a764627ea9826aed2e1be3e95879c7308049bbe9cfce9bf6533d2cf0468f494f62b0d8b5d387a69beb8acf1d709f6722de833d149a8c744dc71ffd974d5d52530d6ac828e0a77d647cf05c7f4441fb9790bda4a5a44c5f4d9cf87f10d3bf49b04269333d10c335601662077f0c70f140b4d288e661b389d10639248351669e3eacfb3d360f7587dd75d105689a13f6cedafaccf21c7ea4264c0e47a592133d1f63f2716b2428b81417dad3ecca322f1a075cd4cbb9a6e64ece52388fc442ed0cce4a353e95fd739d70202a5b12b9906494593feb76d94f057faf1cd9584cc1e4f4f3a0b85ac6599428d6a2b7a97bfca89e12ffc2b732cc9b2b28a2fccb7e76e149bd750046b3748027f3e9c40e8e1cbe1a6e72cbcac8916054e894a30cee082d5b26b2d3174817328d4d8ccf87e152ebbb94b1073a61e07695784144313528beb9310a5d9a52c1b758bae6443df06718552f8c5a3d2d6de3a7b3ccd711ba8a9be5d1acac1b2a11a0c343a140774540c1d65d4c245639bb748d10d4c8525f9a630b32165837a74e568070db71b0453726a008693662e1de9e05b19fb0ead453c4b0c28aa9ea95e7c0a95112a526fd7672eee4ac6248ed4202bddce1d30f468a169e921ea7853fda9bc3f15ea36b840a12f417c221e0cf328637e5076a50b02bb0029d5a2d106bbb85db40b65a346089407ae7b3d4091c2cabc03eebc2e1a310f5963d5993353bff0bc03312eca4cc85a11e04e3170dfa4de078096390d888c884bad7794a0e9ab1d255c6a277a350fcd2f1f7a14a020e86e1abc47bc75fbad8e4538c8055051a091a227c0eccd21cb3ea29a8ea3a08edf52c35c8fac8f5f6210e8cb7ae25ec981a9c0f9b9d1540e8fb0ae5a1bb7c7aa72064ede043e7cfc084a382bf131fac0cd5a70f5c3e5557c98278f63856a0e4bbe515767e1828df12a83491782159dde0465b9e5220e402d67bf47265683ee639e374c92871f65470adc8dc2211cd358e4d6874b54bee43f0874ef91778805b0f00d0c4f874b019f9c2a71e314dd1a768acb8574d4d918e478f06bacf9f769bc482079422f6487d618fed42fc42e80cb1204476942bb5f510cd18427af9033a2b7acd6e08b2e72f81c953eb433379148197be00a264864a68fd6cddfac2f0134d90217162affac47545f1d6a2bffc106ba2bfb84e8c15335c637707434f3797d1a52442c578ca4b590dfd979eb920fd8d6e1d202f8cf94702b43b6cff7368fe8e087f84943ea9f3590646219884d2b481e9ada26abfdbd912ac304843b64d819c837b2f50a06f8a80783ba9f095f103a6633dc05cc24629363afd641dc26e874bc3fe0f5b39429e8d6251c62f01835907eaa6c86a68e93ba5328426284677f6e102da89497d9e4dde6392810f6fb027a9558151a06a3505412062af8767b0b38606a269f70e2875d21c3fc935798a0c83952b58b6c81d45e3e47ed1ef6e9bd55eb3de1168672afc7f275bba51127e3314b73ebeccbc1e6b29a4cd7bbd7524484717dfa3180cb5367629000a3817e36bdec36b6237ccd46b4db5b0d98a86b9084d0762eea4017dc8444209a450d6846386ed756755b21d86d0fa1bf28ab5c72b3b6de62683b065821f876f12e63981f3a0505e46270be1faf03c083dc2e296e13b6395722e321f96a206ffbcc898bb578aa6a5f72e2d828c3e7aa1e4843aaedef8d2a906cb15c84c4a34b7b50233bef691d7d389ac708a2b99884803819b7c3a896cd8970c5228b9b058c5333937e284cc980236b79ed557c04759dad7b0446c0cbecc0f69c94947bd85b1ead0e145a109d195049adb010ee1c68ea531746fc3e0085e43daad1c8de3bcb090f3bc941a12b728835d56bb2b83ce106322e17d8d43f58c37238cc6182dd0c30ec99f1c8ce50f7f1cf0b99afcb57cd3dfa9aeb3a7edd6679e68703a45eb2b08ad2c72936a28818e071a5a069e855c8474ad5410afee444b7e2a3cd19f5034e56f3603ca58b2e97e888b0a0ade7f7c6559d5e65ccf93c1c1c0e621d05730f202bafdcef2f283eb2be40e33656bfa290e430c00309d0cbee97b6ff868db9a2c0240adb5282c4d15f2c893c46cdaf085a1a7387b223cff016c67c84673d321dfb9e08854400e24371f3346e82b3b65e09118e986c97f0837b762d7271955d00bf15a60c8b3fadf4a8f28c1bfe27f72aae9dfbd3f688164f7d0f03ddd698e71439cbdb6b4dd67be96c0c8bcc3d8c1c067d2d8d77ba3852cfd307200eb94998f164f2fd2e31916d2c5472ca15882174890704a768a5292939769661b192f6d08f546194923ab374d193f1e5685c62e2a69fce80bb847e22e0692f67e455685b5d116e5972b9725672d03183a48a80b442da0a2e45a4c1160929c8695304071077f769d71b9422b92ff33f98dca8d1e0cf1cb9d41a6d73009e6d9dfe57c0bb9ae03dd5f199073b77a72164f2d7d8f49c5b62e9cf664e0639a234c867909467c526f9897e0ba7ec28d5d478373aa41740f3a1d7cc31f358b61b9a93d75567edd3265ad69b1a4de4425be2ee58069a357d071e075950fa7bccd88515a4e99fc2cb43a5ffc136c360a6948817d60c7f90316c9471e4932ff56c4872ddd1ad57d991a95ab0c10c9f0701d3f33f810d64354d0e8e126e0175f25d5aec4a0e5eaa03f9cfa7b513bbc2b5c7438ac04311c281133979a778da8f79b3f9b6d09cb7303b9daeafaf094afd26aa95699e04d2960ea43d64449c714b8db1ae3542694f050d5dc072c7a31f0e73110dfaf8d40203cf5fddb5f103c25613ff1fa9d9c79c810783905aef80fd510ffb187edf439ec0a811622888ab32a40520bc5e0308c0f1cef7eab255490b0cd935d08bbd79083e7c5f8b7c97e7e3d7a02945f1e3db543f1826601e50b4bc601c9769d9db770dac268f640a8b979e231eb031f399eedf9354d73e2c28e3acd3bf4d2c040f51eab64ecb265e1987735a9350bc5a049c3e49b2ad2c0a9df729931138de3ca74b54610e389bbae8482ea48f8b7d4921b1f3a3c2350c24351ff94122e6064c79650d86a22ea76da2880943d90544528e9d1aaaa9954c045413c5b00a632005429cd9434d421adc3d26c4834ff67e9d89adbd1b2f0008306172ce03b8ba0521ff58f170799665c5192f484938ac88a35baa66f9d35eb33e49843e75cae593118e4124fe63ad235fdaaa047c74f06547e6c398061c0622d082fb64a5fb77f0ede2a79240a511d2f4e09bedcc22e35e99f4107d0f4ef456f453b37c0690d01c858abf832520e74319f36b212f60ba0506d83237c84606cc39fc259ed99bc5d195e570c6d330af3a27fb8f31b20c6281f46c9fe6527b75c5afdd242e6083682535923f41558aa64f04d7ceea824a2dd37113fdb2413534937255029612e7eb6e6ba1274c2820ca54147d8519750dfb6c1cf06204d052e6d4a72ed94b69e96d8d5c299a1daadb152abee9e842", 0x1000}, {&(0x7f0000000480)="d5fed7eff4b3d5f69ccb9e49c5cc8523e9bd1f9712f2693e8f1a9e63e7c06113a64f2f5e03f56a493e1ad8d5f1fd107b3749e66d6ce70c0dd85bb72313b729c49c63ad45725f9c125dd26925a82b270a59044b", 0x53}, {&(0x7f0000000500)="ab5a6a666df346f256aaad335632ad9f9e6584999800aa60de30dd566df6144d6e2ca948f8150a8f06b079f64c27408ba9b141329af0bc312b7939e44977f3e0d9a92f54e42fc9a3fa5824d59da66195cb1a619070079b0be7dced3e6e74de62b107f15c97c1fbcf8ac85a0810e67e597bebc5a0b8932f0619b306aee920a9d9d1993f1e09f326b4c218de075980baa0005ff67cf82a58d9c23aff7b6ddb18539b7844ed2ea233", 0xa7}, {&(0x7f00000005c0)="c792f967e4d0580720c8b5127b54f3fb8f7d4a2c5102eb71b08413ccee5557026c0a6e123ad5287662c43998a40aa7676020b43de4a52312b6e0a2e218ca0355cec5e60017157d59122d6f7dd41e1a4acade008689c0a1b6ee9af92ea8f821a5a7e2b109d488a7b48accd83bf6ffac5bcbac8b48a22736032b9ec8e049e20d67d33900d3f0e8ac226bf2cc368bd57599c108387025a439cd101cdd9f6d312191c11fa7e27e10", 0xa6}, {&(0x7f0000000680)="b15049d4c51beb45067c30e607a69e0f422b5ed3beee4576e14fec842c5708fc451013c78ca0a74ee5c8940c9f40bf05b80bd9c390c11eb9dfe020e9f0e09ed33b43a7cdc27994adc4772054eb503a86f20c29dc653b442f6c1b542d94c9602821115d03b746dfdb5ad13abd6e77a70bf796a094c581c66da2", 0x79}], 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001280)="a4f648550285220a8c853908bb919abb72bff0e8ed96ef72808418db164fab674439759f634b41b0e255121cfd7d69c590758e6379e47b61e0be859631b89ca17f6da54714abf02bbf662df518135cbc1dde484aae36e602d9a356e9c9469b26c3c9dfe0beb59cf7bd736b80adf56660117290078780e5ee22508befee3c148ed4cf093207d73fa24eb696f24994a513e0f356b4e1607718fbe86882ecdfe0f43aed6b66077838978e28ce2d73f1caef0c3bf36a4464dfbf60934ac1a513df1a74578d481b8857552d012d5ddf29becd36665e9545093c8bcf0b57464f27c73ef57d401fafd2e5646c7e2d787c070eb47556b9626344360de49566319fe2d8e30aa450e0d60043e2d5bb511f75443b9a21c6fbf067ed771f77b1ccb0cae5d468aca0340941d53edd0969be6fe1fd36491a3bcc5578f3e8d0a268ea0b1b07405d6cf969eb8c3295ba22265178fef918f8df7f353e69f2c69e8c38a71464c3bb72ecaa5e1d2fe1a07e1267ab0cdb686a560c5057bfdbc9610a9eda3b8c997711d0d9a1ab34ae2d7041d86d7e6baee6e7119659fabbf3b24b6b20f87b79b42d821bed23d3b76f5b5b41a2c9e9901b74dd3c585e9b316f285f3e0bcdc7ee8c8cbb8509996413adddab6e221a6a4c22e689810dbaf415add412e78fb2f412189106915592c504039762730ee37a25e2ae7321026b64a961647f69222d4c3586eea381754b109e5ccb3696d5a3c6337500179f20c09dfb9931fe2ee81ec71306057a5426012a3d32aac974db4712bad6bc0e21feac31bd396b8f2f88659281503468df62e89bcccca382df06fc009ca18167a79b29a6e3ec8b4c9c320438698965febcef28d537c38cfd5224c64063a5ff7f2e31dd924cb41e5321032b42c15c87d0ae9082f0ba0a1d7a4460b0f7390a033da246670525192a8f51ff5d03b0244b87667e3ca00e66e3dd0bd24eed938d10ea9ff9366e81ed555d35e4f8b3b2d7b79ba006373f5ae60c201cb1764e74e4f3ecccf899a1eb9492cbcdbfad09598936755d5016ecfbecec77619e25a53ea7bea4e685ab46a7647ab05e5b77656604c3a3ae0f6ed26b229afc0d91f15ac02651ddb0bc68b655033b8b972a20656b47541a8bf6ae09b984f0862b30167ca63dc5d3b0bb849670476f359880338e61e19dfb049f3fcbe08f1ecffcadb5de0e885fe9dd351b4afe1103b166756c2e9f7e7a65724ceb097ce4306d21578324adaec5ff1f83ea193c253bab7404f0760a487a672bce66e6d422f2fc5d8ac19a24be92d0eaea5cd768aef3ee1dad4abb12414a60a99caf539257afe4b17751d602a93c4467e6b47b0a012d816a437a6252574882d64a58539d628ed46f9c8f058f1a410da7f15df71a234817bef6ed03e7ecf6c3c66ea3ce4f1904d4a33b3d18b83f70480cb64bd1dfae38589759199f596b29da920a5963b602c0bc5228450881dbe200fb0daa9f429481d807db59dfe74ce1d6e749217c6332aeaaadb1956c8752d0d52745ebc4b68d96d816de252995384356284380899a07aae2447bfa58701055befd7003e92d450e88f229f9ea64fd2ce05e2945baa7ca479a860a3ba0a3a095198633eae6a2ade25e56401f972ab328192620ad284ce7eeaf87bb16ab4cc7579b66d7ff231f3fb12285c21d43eb59277233d28529a30c31d2f51aade75d93a9f2fcd242933f1da44b17b6afbb6067a7f93390bbeb3f96fe7fa63183dd0851d676b4b4dda408bcb6afd79bdf506116ebf09d29e11802379e8c776eed260deb2a980a2d74c9e87aa855d4013fed3d03c6d7c649575938c38b432ae546ad2d6955c9d4c878da500b60f5a04adbf7df38768306334c04864eb49d897e29cec4da39aece80ea0c10f5fd7c695abaeef5bec82e263e32e6b1a204f7763c8363d054dd2adcd48927ed15b8093ebce1615c34b304cd6b426f0bc7411c1ae383ba11b5dadc9dc7df9abde255dfc4a66fa6e8f8ba2110353ca36b93340d8f6cbcc5d5ef86d8d5abb71e70bb1d8630ba49778deac25b3ba5a3e0b33e0faecf3aa02ccc4b4204a74e1d843aa6bd984761484d66d8f91b3fe7dcbe77708ac5a39ada5d692567c67c1ea9f8107a42728397a88e2682b801451b9ab2c6fbb9133a9935030ff4e7d5dafa004ac7f625bc39c12aff68584cd334ba800620975f5acc26d7429679482dbe7ac4625a6545f687a548990476ec2c142c1c153ddfe0cf91304f6a1220461d74632b6628ce657293768111baba9eff1d724f3a2515c9a1b8a673732d6606d4e5710f1294e9fa9c5190dcdccefa2e6f3535373f2aadd10a3183c4633c3e34ae11780a84038ca049f873c36a07f38cc126be4342cd6c8d03905a12f7f9b8cee266fbf9f230016c4aebb49552fe1846af1c563452261a9e61022a12ba87e2a8c0cb3e8fd125c2c701d7c9250529f92ca12eed08c44e824043a38302ecedfcf17f4f29ce7e6c59cfe006c2320510923f8de72a46f6e0ff2ac92e9a42f4567d1e1ed8443ebaf1781d3ed657dd215d37661aa85f23a457f9c91ad6e7a98793114b48a6764dc023c5e376107ce137aa3e737bbe796603f859e5eb270b8251eadaeda0e1f1d125d2f48eb76a7181b081fd10e447567c2d9ec75adde0819d8ffce552a82d913b37b4cd6a9ea2f793b076f43ecd1d3ccb48d5202d2581983d094624c30238ad10884b8aa372550d7aa49bb2c23ae25d7d90d3b7292ac72241874440a25b4210cb5438cae9f65d4b4808b5c1e7f42098e2aa9535f9e3866f1766a6db432384a57e2167de23dc1ee38c6eef3ae6762b0eae9a9867dfe1e55b8337bb04d6ca680d88c6a6a46105ea122aeae4a71d01b58bcc3912a0675e4dc28807f5976a14389e48b6b2fd855a837811cfde18d959c47c24f1f90126ed787784a96c9f3b0e68c5e45e4a1491117c1e340f5f8d2c8a308235c531ae8b8610eada4b5d1104ef9a6772777e3acb6982cf99a9d4a3db32bb7ba397208b08c851a07491a468d3eadf48a14323c483949e0a8005e749b88762ae985ccf132837c47a3a2a2abe22fc47e29e26ae1a17b5cbca31417f3251d82e55c34e672b5a35a2a4788dc4e2d0369e0dc4a55f392abda04833fc42e340bfce924af169016ca19dd1be766fbc96cc6530ab77948fd14a73624be660d44a7858bbe5a8cf39e85560e247c9ad23e9f8ef3692b12739b0d754a8c68a2a47c6fc89ac4f553333a7f15ffc0a23a3b38984fdae7dfd3b7eea5313e315861f3b47876a6df06ed1505f8785953299b287d9a498534d4ab4c003feb69e7caea399416afb718932e08b5834947f0b220b510d7bb4ff01a11f008f914942efebdd9c9feb1ae15e5276a804f903c5c4f027f3c2b476fa3595103dc9df202ec1d2c80b837b4a02ecf83cecdf597c4892141633925ffeb06fbb22b28938b4a5b2e4689d3ae076aee5977f93063fc04d1b1b1c6cd332c9ff7a9542f5e3c5a62455f98ad5c6188d1a3b636dba160a3e3ed730e1948b6e500acaffbfd4a00f993181356bad89b30931788098c2b553e2b16c910b24d683266944313273ab3d62da86e27c6f5dcc566cc76669516378f9962f0bcbcca3080c540087201c2a053ca805c0e48ba7aa1ddf591333346171c22b49bb61635fcb2ce88e584cf52d7d6b110421d499fe04b346eee6b293a1e85a3ad538b27963a977843830d741914247be6af0ca2953c20780391341865fdd54d24ae58248b0d88a6298104ffb0287711595a308004c86319bec2e96372a4256a4d82e710419eb412e60370dcefe5c78b057f2a143bec2e23375a06aad399a238ef10ff66d8dd448e82563d24afc880f59f7f0bff89f8fae6d979a204bbe34661bb5fa625ec0a5602e5d5f27f04fb515bf43bf799a1cee1ce9679912e70b6489d35bacf38da9d196a757269aaf77801e13f3ebc45dfc05d8e9b7ab5d8da84ee2db684bc54ca6fcd91a12269f930e03c02d9372ee0c8c719b574569898dbec7d6fb1e747c7a570ddac856eea2057fd4d30e12aa8facdcb88712905e91354a8d60b2dbb245bd92ed3b45f8151f626af59020c5007f7876ec56c7da6b637e32f03f51e20ea354ad5071857e74912bda72c069596a20c9cf1b457ad16961ae83881da4ae482be1a5e5da7ee6a0ee9a36e1e0d3537bc7b36e155dca6141c2650292dc84d36344afbf72c2e3d494a0f93e83dd1379ceac9558a7b6a73a9c0cd643004ed4491ee381ac1689e302a8d7e92adf6227ed7d06e5da0aa84c26994c064acbfda8d45af30cfa1a9e8ca4894b9c1fbf0a3cb8c4492e6e1f807c3fd6baa0ef37ce392f0f589790c605537efaa140524e7238d4f3218b653316157d7fe1b59e4d42985d7506797add7c6557043d299c58f857308921062e613e5248efb05858628640a01ecf66300221cb43c3d13d73ad68e7955722a389e85a03ab616682db648cc02b91cd23818341564ffb888d836f984411c6994bfeca30cb98b1a9f39d9c9d0a24bbcd8095fc03d4d31e5f8e2cee9a21c682e129e6582bc86498339082901bb60b05f52b5de59a95fa388253a84a5146749d8c9771c6f2fbf7151bffd7925527f8fc175d6ee3094eb78a980f5db515e378521e3008ddb1761299df022c81833b565f811fd11b39098433674a63c27c559a759eb1cedc4d132c0f368437424efb4bae31d603b708a6df1120b629fe91c52aef07f7263f339ded9e456074b86927323751e231c5627374a56f306ab30c8658d70f236797c6e3fe69ec498e252b54032417cbd7c4099579e39e28d97676792b647bcc6c08ebd976a0507a8b5688d0335aa4c89f63026c2a4bf474869c911f32199d59951cda87c0d9884655596bb7b88e41f159d89287b93bb629c871abb0b5b468a9381c0f94336453a91b8ca075d40b407317229e24dd84fb9e8513b0e1b68b7e6b17b3ac74015eb7b544e79c335518f139e8e34c716f8941f57297fbaf9118c5e778b45ddbb818391b977b59c42ba334c315e25c9716013315e30c54d6b61e12ef352fe59b4a46996adc3f464fb8de255d2390c021a7cd0974071455c7caf8448a7eb95e4242ece864b777d2dbe30d71b40db0233545c5886f3fd7e056a4381d2bedda12880dc0acbafb675be0e14be30a3d06236b6c49060b099862e3184d5285eb5840486c33848d60a7b0a68884fc0c92725b69d318e1a3c8fd8e5dc354e609fcb57880ec0b0092c2c834ee94399317361182318cfe03249e4db19b40da946f53972ada766a930f8b4eb14bce841a98ac59e7525804a1c757837335ccf6aeca5c712549854306d60211d4dc7283af00ee5909fc7089ec3b24dc2caefaef63ef0318aee422197cde9210a2206a5f995be37c8831f917a6650a319d1f460dcd1b1c41aac1304a91b6a5ffc260dcab496fd4cfc4e0d4cd9a41b52e86bbed45769624168cb837c2cde0075d3c4dc3e155b26d880815ccdbfb461acc5a4b2e023e7992bf2735cf24c8b4f1c31237b52658ef4726e496bb750b0f7c77bcf6567ffdb2e78b19507aa2ce3d4e5793ad914924563df3fe205a8deaad8cf16ddb95907b234bc51049081978565c3225c195143618cf5e29ed265b3b6a46ce4f8dc6a45dfaaefcf4809b7848914acaa1b5bf58a66c345c2da4be15926c8601c7dcb04a5087a097335ef3a97e2d1ddf53a69071bf4d2e5fdd4f947ab88c72933107f50fdd441dc9e1cad5f8cf41958f94e53c3be1bcc8969f6720d942444f3dc057d4d209d177f210bb964dc0c2f2aaa7712b8781e53dba6588452be917c956e079ec5a1761228144", 0x1000}], 0x1) dup2(r2, r1) 16:00:00 executing program 0: r0 = socket(0x18, 0x8003, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) r5 = dup2(r0, r0) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="6566696c6530008386a518e6f437f1d94248e87fce3401df3018a5485939b08040a28275f4dad6060300000000000000d3d24dd60c53398f59cb7fb20a96"], 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f00000000c0)="c13a0c50feb3b80f6183a3170807d570e400f163ed", 0x15, 0xc, &(0x7f0000000100)=@in6={0x18, 0x1, 0x2, 0x1c}, 0xc) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = open(&(0x7f00000007c0)='./file0\x00', 0x30801, 0x100) getsockname$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/67}, &(0x7f0000000880)=0x45) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r2 = syz_open_pts() syz_open_pts() close(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) bind$unix(r3, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)="a2cef43a5fb63e828ce4befa2e1b0a62c77ac4fc3dc637ce282fc0fc571253abfb0a8f3d0d70741e0473bade5a5e44b0baa66cbbfdf5847d2216e0eeb49911fd6e4dabd0c1b696a0", 0x48}, {&(0x7f0000000300)="ca943b7a950dd80189296a5162e7a4963c2a6fc81e9c382acf856d2b37a742d6bfb2eecc9ce3d8633af2580050f45b1aa3cd3c1a9d9a0c091fb65082f19fa9c70aee0afb020256d401c3990ff3b76b0d4bc81a9e694b6ad9b51f05b2cbf7f9a835c44128839de0f9b6df9cbabdc0e20d2c8d80a1e8eb415094385a3c47c48ac6a7ae788774", 0x85}, {&(0x7f0000000000)="d63f20769dedfaae5ea1ed1fcdc78fec5b3cba96f9830aa32cd0ec058ff12c9b0da8afd0", 0x24}, {&(0x7f00000003c0)="eecc06a9ff22ab5f43d503fa4b6fcc0e90052bed006e92ce1ff725d067c39658d21452308814d1d9b49924b429fb08c1d4caa3bf73736038ef34611f2755c1e68c84e1af2c0a97bbbe82385607b1ec9febfe08fe64effdf5d76b7278a53099a9ea7deb39e35d4616ac8a31ddf41e3b239b95e9853a75aae4db51058998c900888bb8cd19c2059c", 0x87}, {&(0x7f0000000480)="e615c3f31d2be6ef1867fd22d60b31ae5984619fce3f16f92b80cb1aaae4d4e4e8bf12c043013fd267b360a4e67b51e05cbe15f4f755cd66230ab80ad38a64250de89900cdd3aa9acd34ce86", 0x4c}, {&(0x7f0000000500)="efd5f760f4539d4d5768cc32675577ad14b7def3b2e094c771d8359be445e7e3d7ac77418805ade70868141c71aa455a30d609d8f2f6458aa513e68459f4e61cb24caa0642066da35686f25ba3e9", 0x4e}, {&(0x7f0000000580)="2ea4b46e4b4037a755189e96468c151039a03f09465cce87d0b743c4f6194525c059d80d0faf338fbc726124699b66b1ade06e03c79ed7dc6ff94706bef22f3622b0fb311558a31899f59caad70b12e95168ac1d4dfb1ff3a83c3135803922e8c279a79c3cbb66e61611ca7dab0972c6416b93e609fd199b892a646c7081dcf365ef25dbe15409ab34a615d9f3ab6dfe4f3922fa65d93e694130d1fcdd104bd74d88f6bc36cd", 0xa6}, {&(0x7f0000000640)="efa69be237c4577e0e398d5be77777d6e7d26992ba9f043f57e9ff9e1aa73c6164cf34bd2a7871adc6d1ab1deee0908b779fe74e1e9c03dd5e423881ade2ab4a9098ba51a3fc3acc91c698d504721826b4cf709a44", 0x55}], 0x8) r4 = dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffa, 0x7, 0xfffffffffffffff9, "78677f0adc7f8ad79f0500"}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740), 0xc) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='h$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) open(&(0x7f0000000100)='./file0\x00', 0x10001, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) read(r0, &(0x7f0000000140)=""/248, 0xf8) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt(r0, 0x8000, 0x9, &(0x7f0000000040)="8e7e2fc51325198fae30778f404ae0154dac5fe1c8f624200b", 0x19) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8004, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000004", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)="1adee1a7086f7e3ad8bd0126167dd7ebf89285641938d6a1da903cbe28bb40b788884d4fd4d31bd37e452f1b7d89f5a47b6015cd0a12e5a111cb65e126ff7c29b9a892636ef2138b663301d9ab61f531216ca77bf84074089ee94d8428f54e6c0e2ef5d1762974d47e92055d204cd2c8e26ff720409d4e9b6ae48d08fd7950c290e0c4856b51ba391360e0f6eea0b190b7ec7a0a9c7e5d2d79ccc727d184060b7bd5bca287d508451d99219d638eeb47566e876b1ede33169bc33150543caf18512a1c", 0xc3}], 0x1) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 16:00:01 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff}) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x8000, 0xfffffffffffffffc, 0x0, "85495500020000000000df1067f5bfa6ee00"}) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) 16:00:01 executing program 0: r0 = socket(0x0, 0xc003, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x4001, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x22, 0x0) write(r0, &(0x7f0000000080)="09a875c468f889a0f6b83fb513d3bd2c7f7919920f6031c08715ad5cc14743ec1b8562a0fff9c1f252398e4e1406b5029a6b44b6c90a226691946c7f9e404cf43b7ff0e8334f4d6d7d45671b247c1e0175bc2914211c5aba572236306b780e30592b4c090994c80d589f70fcf1f1b49046f07b4bc2fdf7ad8335071fa38e20bd1489f3a160bd14b23c56a8b5ae2bf526145169118419f9bbf8bed1c18fc10ee7b750f9999dded8dd84aa11ada9967af6dfa7aab3952fdde0f7de18b658fbbaf76785fd9f1b398b8b4ce41e5dd16c1be1f4d85490", 0xd4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, &(0x7f0000000240)={0x5, 0x614, 0xd4, 0xfcc8, 0x6, 0x7ff, 0x8}, &(0x7f00000002c0)={0x81, 0x7ff}) 16:00:01 executing program 0: r0 = socket(0x3, 0x4, 0x5) setsockopt(r0, 0x3, 0x2, &(0x7f0000000040)="73984f8b2c9615e6256b8ac1975fdaf4969caabbadcc9fd6cc88e6d2b6df08ae67b5d0e609d28a5867f7518425e96e16849257e57ed453f96c23c15d51dfd4f272796b136b8db5a5a1b5f34508747f12f5d46f4ba8d06d903328b4a557bf86b387309dc82b7c85cf71d7fdf3d32ca1b8308183f966fc537de51dc6ad9321344c1401325d68e04e9434d15a347bca767b3773b0eaf3b4cac0", 0x98) r1 = geteuid() setuid(r1) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='[\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='@(\x00', &(0x7f0000000280)=':+-#\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x0, 0x5, 0x2f9, 0x0, 0x3, 0x2, 0x100000000, 0x2, 0x2, 0x3, 0x81}) 16:00:01 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000001580)=[{0x0, 0xfffffffffffffc91}], 0x0) poll(&(0x7f0000000140)=[{r0, 0x120}], 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000340)=""/10, 0xa}], 0x5) 16:00:01 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, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80000004, 0x7, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x12, 0x0, 0x6e4c6d09}, {{r1}, 0xffffffffffffffff, 0x20, 0x80, 0xfff, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x1e, 0x8, 0x6, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x9, 0xfffff, 0xb6, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0xd5, 0x2}, {{r2}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x7, 0x2}], 0x4, 0x0, 0x10000000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10008, 0x0) shmget(0x3, 0x1000, 0x320, &(0x7f0000001000/0x1000)=nil) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)=0x1) 16:00:01 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x3d) nanosleep(&(0x7f0000001c40)={0xf0, 0x10000007ffffffc}, 0x0) r1 = kqueue() r2 = msgget(0x3, 0x20) msgrcv(r2, &(0x7f0000000040)={0x0, ""/239}, 0xf7, 0x2, 0x1000) flock(r0, 0x2) kevent(r1, &(0x7f0000000180), 0xf8b1, 0x0, 0x1000100, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x10b1447842d1f8f0, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="c943ef2dafcd6df66e466c5436cd07a27974ffff00040000001a000000009376000000002255"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x80, 0x83) r0 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) write(r3, &(0x7f0000000080)="719a2436f44cdd83e1ea69ae72a199939b4c1d6bc02ccf39d1a16bc11ca28bdc93f091b74f05eb336e09c732dbc75e3cc2619cdc83bbc9b53ee5859a71f9c61d841e2d8cf5ef45680c3927016b3c40c81e00a63214b21f962488a80d99710657f1f43edf0fc4cf0bd6718e0d3380ad0050f4774fd4a4a1c2169f25d7096d01a3de3d455f7e2ef5115b266ca2f2b0d8ed5e12b67f1e91cbb1f7fed833d3aef34b8c846783eb9ef12925b47b891ab2ad2d5373d64931c7d293", 0xb8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:00:01 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = msgget(0x2, 0x28) msgsnd(r0, &(0x7f0000000000)={0x0, "9b62998154522bd1253465d71e199c3a4c7cff242522c44cff33143e2bc784bf35e85d5098e492fb14533b471f5a2ab12d5cae96842a57f788b32a1b7d1376ab50c62733d46f0a14e8558267c84f9fcb94ea82dfae1c8ffcae4d59fed2a9ba409089114218ff0ace97a8803c9ba4ad77040bebe313b5180c9445735ceacadaac3f8fa2a67bbae7f188fc32c0eb7014d86244171aa44ae67ca1dae7353800ed22cd106ed7bc4f683980f95957a9f4c81108db338532e71e5a49e95e97408fa7c5c44038b146ea76fcec061dcef875ab2221a9882bc26602c7ac833d05c1953afa7b09a0b61874b8d495bdc1dc189d0fa48f997fb090a2fd2ea8"}, 0x101, 0x800) 16:00:01 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x1, 0x20, &(0x7f0000000040)="1195858c00adb1b1a71afbce98184451a9", 0x11) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt(r0, 0x6065, 0x800000000013, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x86134) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="fa1204a49155ce1e", 0x8}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) poll(&(0x7f0000000180)=[{r0, 0x83}, {r0}, {r0, 0x58}, {r0, 0xa4}, {r0, 0x180}, {r0, 0x100}], 0x6, 0xffffffffffffff00) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0xa0, 0x53) pwritev(r0, &(0x7f00000028c0)=[{&(0x7f0000000300)="df0549a6841132bb2217a687a5bad5e9e19515acd96ece5149fba933356ff98c42c38b723319fa4932d3303beb70d11eb4756d354c9f36ee095376b06b4fd1f887449ef786da52fe5ff713ed05b08c49c6a3c0ad3f17374d70a98cbb1e75249214a56efd6a288b5d63312e10b66f4dea8d6cf6cf823dc035a8ce13ad0d36e4d26c9fde495279dd20542febe5aae60fb13f5cba2920280406145e8a0d920221af1107b7727c953b5e02a99f24e909cb802220b307bac75b91e31f41bc1e6c7be83c9031fb1499ecb52c2a0e5e003f307f702d60423f9a3a8c8f5b7c8d70f8f6975d75c537a9540211a562b4d0cae206c52f85ed28aa29d5a4d3110279446d47ce4f617d6912c51d92b144216806934f5b9cdb157fc7ad70234a59de0b462aa06c922c1ae0cd455f86c269d7d076f7dee2cef8688cf3bc3c8d3d7e6f915eb3b154f9e143f5fc0fd19b6a9638def1e3b542975e7b42e5025fdec4c06bd21d96c8723ec866f5abd45fe08842967a537cc77be05d394b03f9af49225bdcece5b82b683e8dbcb0365cec2802fb08e240bdba7adbaa053cc5b9d59e6ee9e4cf6aff748d231c08114821cbcb40b5c8236c95b0cc38b5ac98e03147924212d7bedd465b3740dda40b060c002941c7b68383e40f6172708755bfa16c4d1a52be6a38cc0f545e0ee0d012e70ef4fb9fec44077ec5bcad21023f317b5a9c0f108d2f997c829e35578f00a3cea562536fd3376d224c9caa711aeed09c33128c5938df2b37749fcee721a61411406eabcf14d3217b0845c974ca039d82c35f1ee601d5650379139fea4f89bd5b0cbd0b47321982cd57da3df814ca1a19621a3fafef51f418df9547e105005417bd82f66a47118cf37fa908537440647925a8db3276cbea4c080a3f6ccf6d65fd42e11d5396c85cb6d7e0deabc2084f6c4bf57c79ab733211b642bf79a28c1717b8359682d6e980f7493b31e3ca4729806e3c74cd71e6999028c571a7b216c06b8fabc470238d2d2a31e9a337ad2649c741a9f75575c3ba67b77b0051b9dace9dc2c17d05376851477e4fb1183800f817ed235286ac7f47292dd6c465947fd46cda5c45ae34763864fca4bee85f4ac7ff608882952bf1a3e80b882cdb6c2e87bc51603d9bb7381f5bb7e5cc2e2960404e9dcfca285c85cc171265ba8fab7358a09468c2d3b7ccb76cc9a9988d12f9b392ffe0cf0dc17686ca9ba73bbb61278f38ab145f6117f6e444737c715d61ccaec53b08dbd4768e3b2d5f11d622344185c3ffe812b303edc3c82fd702a7f8c32aa28b7f608de4f47b0d0ad1c122a0bf182108b58cb4579d56e7544da13bbc878e76f67cf60154f37f496a870397d9751c8860f77f0b48c462600c0822abf2b60f6fb5b206a05c084659936f7660e7e38335ef44a40037b58174e29226058d7f93a43c31aa61d5a267c5d5a16bb92a8022c4e22ed81ba91915f8f5668b70fd74b01cff1c6f1c6c11bd949c3d8263f46556c828a2503918afd6b2497ef9b4312bd0f30a6bb2fb05f0052fb015f4adff3c484f42996fb66c630491d4c087bccedceeb23ca379500250483a0afe01288db6c858f5534fa2442e99d266451855aa31c3c34a386d9741422d59e34163920375ddee33e6d7f0a8970a44722986a026d2c449231ece138868", 0x49c}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) 16:00:01 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() setreuid(r0, r2) setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r4, 0x0, &(0x7f0000000080)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r1, 0x0, r1, 0x38, 0x92}, 0x5b91, 0x100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x8, r2, r1, r0, r1, 0x58, 0x668}, 0x1, 0x5, 0xff}) close(r5) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = semget(0x0, 0x7, 0x2f) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/87) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) semget$private(0x0, 0x1, 0x440) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x7f) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:01 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) read(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x7, 0x7f) execve(0x0, 0x0, 0x0) close(r0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x1df3, 0x2, 0xffff, 0x80000000, "cb106a2991aea677d550336a2b9b705fc3c9e648", 0x81, 0xb042}) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280)={0x6, 0x5}, 0x10) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000700)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996", 0xd8) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0xbb, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4129e939, 0x9, 0x0, 0x1, 0x4, 0x5, 0x5, 0x0, 0x1, 0x4, 0x9}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x20) setuid(0xee01) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) 16:00:02 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shmget$private(0x0, 0x1000, 0x7, &(0x7f0000ffd000/0x1000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) sendmsg(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000100)="f790bb23458f114f54f4aa97b5bf2798ca37347c1bd7fb5e513a58cdc37f4cd92fb6b59639210aa696136beee04c38fb88006bf5b022d7937f797d06a8f5a7ccdf3a567e5c420855fde489e880b365c24daf029008c1bd9cff2a048799a4a248807ca8117663dc6908e4709b12a822c8de3672da9d9d6542e7d7cb9dfdb4df508a2c7931860b25ca270c41fa0856407de59f95b8b42e763a3dd1ed70fcf0fd0daf5ad3d43cd43fbe9070d834c05d5c9766b00a51cd3e50c2318a6839e79c8ff70854405261094f75cb1a639e47c88c44c869ae7f32d2dc9125ba47e62406c0be852cdbda7a693f4369501d5158bdd0264452149b69f91283db47aeb85eae2d62005aba18bba0255a3d3e36aba57eca2bb6fc29c439270588268539f26708daf1798199951b0f0073296ac641845e6a1655e0dcbc1544d638c021be5b122dbbaa21187567eae2de357b374b0addfe4a45d62a92877df517df6ecae85211414ac948d67e4d07ff8f0d55dbc45f1ff74a3e4b698876a746b0be0d23321a4a971d8643271620ce1b6b7f579eb9cb421304ae64f6b7e8dbd725fe219543aa7cfbcaa93ca27ff51df2ef8487351c34909d7b5a630ef85ff7201fa5bf0deb7f9a4460cfbd5c28607de9a67775cdf79c2c5021a612a648288e83dbcc972d3c2c69113725c86e8857686c61fcceee9c3d15989cd540b0bc30f827abe442a584e681d1aa12ff260b67fcd568ab16ef5410f07675ee72873416220356fc77f4a5f94dd741adc4e74189ed50afae14b0d6135fbf030254ca3e52e7af420afbb8545d02ae896213513f031288c6da3a7e4d2c63d69f0326b4a98e431c59fb1291e52ff3dac142d6914dd8168e446bd419619e1238d915017d529924035de047aea888de6bd07af501ffc298b2ed47d1781113668393a586ae1cc742a6aeeaf9d5a462c1eadfe4e9ba74142ae42d23e2aa7dc45ee2be18593e3388b6da8eefaf8cbcb6d933e5fbd70c206ec2d489278a30a8fe28bd0c3f063036c6fee22c8e4e416af5510ba0acd28bd8ce34b44e02d8d8284483aa8f1dc45e273d85dea79ecebc5e982d13a64c2f1485f90538e63c541bda4444de6911c30a77d9a54d989a367f283cac806d7d42b2da961f72792116db93ecc1da1c09167266735bc9e2d4685c97fa191f7d892e30a5b9bc27f2ac5a1809ad1bd2d4cdb427eca9fd240ba122e937abdb91389f5de0cd642e68769639483d8baebd06773eff5687001c176bf10e0bc8a6ec2a53979b126da92577864b0ef02de74981265ad2bd15066eeaad6890d42440222eb4bdfc1606a921dc2a2245df81600c2fb60e7c41f10a42c49bedcafd8e05a8ac06eed78b3b8846e8e4ca74ebdcad237230655f82c7b57292974abd4bf296454350661d5105e16962842c080dac0855ba04a28a74b3a659b36f981c83a5404d54cbbf4453442f75632ed3ebf0ef36a96d0a5a27737d1924dea6493f9a7589a5ae276dec6bf4c34cc40e672d1c558cce267f248bda691afb3e104f5208fcfef9ffe4789ecacfe0bcc6b0c20499ac92b6f5bd3aeb609de0680b3452dfff8b7ec5e5d3f4c08fe97f65d0229177f92721517faa2792f7ef688564ee8bdf428a63ef6bca5f7f8943d7afca2b1cc7226b88aaee7e1dd6eefa1cec2f723f9f6bf2dc70ab94779ad6cf9ecd49252cb5bc38fadf255469678a5923021ceebb0774d35c224e06475c5558804ead99b44f690fc7dfbeae844071b03ee526309373fcca477e9d673265211a79a3b964105cd0b17529eacaff83e593ab90545b59d06ace96e739a3bf179e9f98d47d951a15e0e187fe66ad09f3cc0a1fbe6412ba90a1c9221ba545167a963552a34b68d6f13dc33296e4b457a4b269d7f0da134fd2236d602d7af90bfc5a0f1e68fd16e977978ba68d16c4429fdb50ae875b956c219dc7bf390224d2bfe465d5c7a45f502d24436ae8d7a8de6b993536180006a2b9b3a6a78ecfc25c01291761e1a77bc91ecc03647ff8813dc5f3e40db9843388b3c13c8a05331daec28fab210f998a8b494c86c5b03e60bc6444d3f4aa6f6b0e636098c9327e833436cbb9c299995636f9922390629a8d059ee4557597ba9fa7c0180ffbf132554996ae1ad6b66c713e83a1e313c9a4f839ef7a2889645121f4e58010d4a3dea8c6158a8fb487bb76a03952cbdbc69d48200108a8e15d6f6a6018a4e68a33045584952e545007a32f86a66c4fed944c0aa499424ca8e53a952521e4d30875e64ad2a8a994d33975071c5d7e2bc31b321c837fb00168d1d896336c1cd7d9fa58d60895e30bc511b62e805d11d3702d435d4c453dfd89b36ded9feaa2ade8180f459549605d81fb266734bf0e4075ce0ef34e376b4312a0f2f6ced21acafd646371200794d3a1d46a4737216054f27fc36d080e606f132c44eb698ad4cb4caa8432204b4dc339c5cc00e2088b81e948dca6162b26343f278724367983f512fc2df90c8ee2bb053fc3d766c92ba0baea704f2c3891cb070528ac11aa757d53be5e1c930fbf18f5d3897dd6b11d7aeff9f8470f516fad92d175777d150caeed29cce5a5755a89f78ff624b9c9276cc549e18895f5466d3a763736a38270b4cd8afc7e70c6b4bcf061494af2f5d35afdf340e5cdb73c55252895ced7872b1512fdbff133211e49d5e566f3ac134da3d53fa762c9d59f03ca2a2371bf222634ee167259d8e37b8fa1d41c44dfddaed443cccd67e948b2384d5c0f7639572c6f6defc71af0a84689ac10b6db6d655dc1581428a510fc57425bfc6ad669d5e9208df5a4952ded743637b88c94198dcd3fb42353629eba8084dc39cc6fba96af3210b90b39a83f428715e6a35143037ce8740b7e6abe0073ef7589724b8a2705b6a5ed071e12bbe3b2daa090b3f55d313a2e911e1a81d7e2b4c2643f97e1374ae6ac6e7d2c7edb0b31462b28ac7010389d1187b7d28489cacf20b22e9ee5d1d9235df89e2b1f44101c23a7e876b94566837e7283356eeaef3d2041833d307306a8fedc9b06fb5846f1dce09e36082a5207dcb046dff33cca00a64550c70b50f9d8d6da952cf8f829ef0a6e5aaa172c7113c93b2017f21a302374db6a4265c4b1b64a29179f1093dc8671c2632bd3b883f08b9f0c4a99a0aaaf5a85a6ea48893c37bcb1ea313bf4081d53112beb337aa95a4ed053f1da6beafdeaa4a62b7fbb3bb658c469e8abff17017f02a1002ec9d724001fac59711383542708dc71235dce7a4dd77c9e7153d415c4e0d1aa6deb7cf836685b102d732bf6df1f8cf93dca297de5b3c43e66ce9b1c7a8f6522a06cb8332f89149358a40f4a59ce505f25f3054b9a3e80c4616644d00fe48994671171930ece48cb63b10f17224b53f9202fc3b941dd8f16442e03e511aabe59ef4dedf5a2f623aa586a05d8c252571c4b15d94030a896eb554dc5c18f9c69099133bdbf21b8632a223f65646642a4fe2c87e03f9ec5b990dea6d72084be265d38391eaea98a0fe5574de801ae06913bb2ffce95ed4b91406cb8ea7f95c17852fd952d12776414b406daf7d2487782ea0d5aae9870c12a2bd555fb8cd206e885082d8f7e83252c52315e37655e8f79da585b394414c8399d02b79c2f65dee44ad7811f268e767d8d9bc9962f122eb73a7f560c09eedbfd89fda1aa62af6cb3a5870b09dda1391562f9e753775546ff1fb84f9fc9ed3ac3bdd39b2b2531fc209362a2dc7a5618a93fc4d456ba5a812f13bc6dc7168116ed5b864663eab7b2ff4857516af14b60f810ee27e2c64a5042a09039349a641f23a285649c4c04ebfec72c84b3eac8e87b1b741f1de673be3a4edb6a571bb7c0e3826f335c880b4eb85e43930b5fb121fa287bcde4f86107fc56d03ee11c8a45910a3d9d3ec5e24d3c9a650506aa46342a857d36b990c4e58984a3f76e04ec0c900cac30c90241a3219a167e6e77d391d91d4606786f673c494e49b9e4daa89ac53de60de5a927c1ba4c93db4bc4e42012d33eac67f7b40bc92cd414b8dbd779a7b881a3e6ea403d19eab429b05ada41cdd7f4e89f940655983360c2c161a10a22c16110e9d37af6472de88f73a0e8999434d056f0532d0d6e44f1301c2951d3b61a9298ea1a9a2b2c9cff3966fd7fdc261bceb13d430944ab3d1280cf4fa40f9f5edf8a435c56af73e20d496d632479b37b4695aef61b554a24bb31d04d2949acdc81b9ef2ccafc53a25f4cfe65e9ff8b46337f4a7ed45f47d88e064d4c3c40383f567fb2f6a22061eba4be348313aeefea7543750117396988af3e453753dd1f7fd242f8482d2eef1ab860b78fbc4f37b34c12943044e5a14e21f7bd0c3c8d22b7c41d26fd2e8e99828868688d65b7801c8ace0f93b0b9fc6d4c6171390f76607e8c282bfcb82d5dc6c20226303feb2eae9379762f61c328274563c1201b056ca22def74719befdaa060f0404587ce5d532099764762f4d1a08921d48768223796eb6d855532125846c51056ab9fcf6052e428c7fc495165acf30b4354d97c6624bc7813ecafbde933491c5e7189ba719846320299a355ce2c31ad135a9ee736861772badff23be9acc797ab2665d28870b0d87449aefa100f1027637f7bd65a118c97690231d4a79f2af8f898ad345127673945fc46e4c1f224d85999a33650754e128f7aed1600950d62290e1fcef8949fef296b07677dca850f7b6f4fa0d2a6e6a89ba07efd44e4e12c566f2e37b59d85a91588042ae56ac06a84f3d2f6c2bebac994f1e0ed536173520bb86e3afbddb545b8f0e242b200be3006123ccff8dbde5d7cb7d2835d3fa6b3db94b1f423b2a9a65fdcaee43e245a44cbe9e04d0b436005429e081c41657bd4e6b9a87bf5754253643a60fb3f2d5a7eec2e254788e2f5ca12083a623c1ad5a3661d96a6545a0d5c0c1a4147f049f50b7e007cab7cd3a92f057c90ea82b7bba44dfbf4331b06dc07c6e8ed6080dadde4c1fdf91ced1a099af20f75da9610497625e25ca2f129c2cadb7347dc11ba20f9489da84c9330b1ab969bacbac6ce3c913c7d1256b2960afd08aacf373bbbc7ddb05357cbaa7a4e8f1cf4685a0add168474646edae60625312770ffc6d6d2eb2e7993b066770c1c389fb7a966158a28f5ed98a1c2e1380130caac2a4a7503a0b88a5f958dbace20ad8ee51fd15c6b6176bfc362738345ed738dc19d73d17f3664bf1721d4ace7d0d0a38d6b4866c68cc3d230a1606a95126f99f257048a8dc6ed0ef52f08fa819d6e501d68bec2012f81af2b1a53f51b5c6bf974cc6289827d96c482230249824a81cda80a1ce8513a365005ced9fe9c6c1f766771628a0bd9902cb61e2bc90774625cf9fa46a746eb348f61cd5a6ed143d1973c60db86891c8ccbfe5fc2c6aea1d6b68b3130105bd67f6ad15719e4d962b34439f07be6f77b4febdb6549dcc908c4dcfbe6b8e4025373041525df3c5b52c2d9caee796a1a057a04f03bc9ec739e8f345844a76500cbe4c726c8018dde466235e69c6a583962818e91cef2382f4b90aab7c32bdf8366cac7a92d8e2259be4a19954d9c9be27adce50f63341a69ed89140bbee158b3ab8dd3ee4fd7713290e558a8b850b2273011b6a527641e245fa6617adfab66fde0d2a57c302be6b0c7555f325f1bbe81323694ebfb132ed378d823ccf729a13035582b767746b5f228a95e7b8d48414396051f3053da1d5fa2aebd7f84b2c706e0bf4ad43214a00c5ad89dbcf4397301c5d763b4a8553c639c56d9d19e9df55b2d82a961a4b41dd30aaef1f8d3227a0566557fe67cd4ed8e", 0x1000}], 0x1, &(0x7f0000001140)=[{0x20, 0x1, 0x74, "8050b9d0cfadca5c6693c2e61470"}, {0x78, 0xffff, 0x40, "922df3af3e79037b35566186fa13816f735b323e89ddfee1a0623894cb9fffa1e78089422c543b79effee7a660161d1e75d80870e9da3f81ef587ab266ef4154e9493a409a14f913d294b444e225218454c6e48e6a309d010ecddada1d1ea95868"}], 0x98}, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001240)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="878fe997c0292af8fd", 0x9) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = socket(0x18, 0x8000, 0x5) mkdir(&(0x7f0000000400)='./bus\x00', 0x48d2e637e37da853) fchmod(r0, 0x15) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)={{0xc004, 0x8000}, {0x5, 0x5}}, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000003c0)={0x0, 0x6, 0x58e, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x40000040, 0x6, 0x7}, {{r1}, 0xfffffffffffffffb, 0x2, 0x6, 0x9, 0x101}, {{}, 0xfffffffffffffff8, 0xa, 0x60, 0x3ff, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x19, 0x40, 0x40, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x83, 0x10, 0x3, 0x600000000000}, {{r1}, 0xffffffffffffffff, 0x82, 0x0, 0x1, 0x5}, {{}, 0xfffffffffffffff9, 0x8, 0x2, 0x2, 0x7fffffff}, {{r1}, 0x0, 0x14, 0xfffff, 0x7f, 0xdf92}, {{}, 0xffffffffffffffff, 0x2, 0x4, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0x61, 0x21, 0xf32, 0x3}], 0x0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x7, 0xfffff, 0x4, 0x9}, {{r1}, 0xfffffffffffffffa, 0x22, 0x14, 0x40, 0x3ff}, {{r1}, 0x0, 0x4, 0xf0000012, 0x7, 0xb8}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x101, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x61840a3d64d01161, 0x3}, {{}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x80000000, 0x3f}], 0x401, &(0x7f0000000000)={0x6}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000040)="94f5704c4a232e86c2cb37c9c3f40fce066836c091bd6f2fcf3ca115840f3f8df3efb57add2d963d7aaaf6067bb73ba38274037d089d7198cf96caa533281f73f2f104cd64ee366755d857fb15bc73b53bb65a4ec07b7159ad7fd0a137ae7f0c32c87f690bd788c41b2cc8a71003ac7ff676763e57a0e43e168d8132292b0fa53f5c29bc2359db9485f50534ab45b1380565e5d989583595f2ce17ee5c865ab3e3b77a64eac449920709502132d4013a1a652b43feb1335a32c2a42dfa59727f2c6adf7d1dd5bdd8cfce6c3dba38958028aa4ce985e2a52a", 0xd8}, {&(0x7f0000000140)="396b67073d5cabb0784ba037e8b0ffe116b6a4d815d17d145fc92c44b75276ea891b9f9e01fcdd015c2a7ae746a55b1158a2987c546667e3c024bb55bf6c1b73f01a761b40e0bd0e5d24afe2ced630b680c0eb0c1f60996ce5a5c4dd5d93d9dd552139396dd9165ffe913671e970f362c2cfd55855cc1d677b141ae05f11b454e44457ff09ba5be6ae28ddda13086bfe5553feb560cb7d9cb27dabe4e39db8e9bde184057257592a1e9394048194ef5f20d01f873c28e9bdcd71412de64377edd856264a178d844b62ad77e63dfd22a33b628f28f67c2f9788e53a7d1a61b4d3ac88c696e84f8a635d56f8f62aa0031149b3840c03aa89cb72aa1084fb52d249a1941cbe8f93a919c044b8212f07ef81b69ca4fbd3dc5c4d97f8d4e2643deb79d1159e4b392bef9c8937d29c2d9291f8d9e1965205f03e31eba665ba825b9e6fe3ec57dc5f7a87eb3886084ac0ef091c81bdf551385e8a157665c1cf36f829bb7bd56ff2c28a91d577cf9fcb3ab2ce58e112a8593160d20dbf7dea53b8ef0ab4a18b77aeed4b3d6ab19f42a0a22a497d18d853250672f01c776b980ca94fa9808264938ca85081f77adf13e85e8d93be64741c2788e65ad732bb052cd4175f959349f092792e2cb621bba7a983bf9b720394cadb86cee8d30cde1ed093bdcec3dbeae29b5bbefc98a2606eff9946295ce4b035458d5ec5c9bbfd3b370cb821363b74c22a4c5fd346efcb86a50af05707f5e74555c3f47982a318794d13fd1ededd3df658df8a57c0385c4266ea6d8d0daba617d8659e57329a3a6b2dcff036bef33354157f70cfbb4fc1633e8950c7dc2a1c81d70409c770711b2c333b5f054388e9c533ade40f0261169daa7f36da3f721fae85c4409ef09fa313571eb19d577381b1a9560e622e38396430f8140162573a08cc14542efd8e6df5010cbd9e39988ef49306c4804d41274d67e3d9062a416d70b3ec42bc669c3ebc717c386be9e09eae8a019f465969692def9dc779216468a2455f9695a8cb3b9c07bb37137fb75b94d395e2b496fbe9b832d9febb2317d99f4267d85bae164d44519c5130e63d69b5a79ce789e45d4f02bccbfc1742065afbff52351da1b731f96de982de305e1b315de24840dc301afeb74b36a15a416d66edd50e21e0a673da5cc89e413996713cff28f001b489933195cdd3028072784058bf083c41655f465f905c9a697046da116bae2387b5293d5b3a2be0bce02de498100932a7fb35f902e76aafac55106be8b0b3dc2728714041e9afaa773909d3b699943f4dd59df4e78c9683e54fae1667469b40678497b8b5f116da20f78ddf2cf290daf7b302f684600c958200b160333d7e1833363c0af7244a904cfb88f8dfebd3ac05d653bce6dea77b1bacdc168f909c0047470ddc3f3104b52b570a819b4686fe2c0294f66282837f3e88aa654892e8cfd58d2a36a3df3010955b5a913d8df7bebca0627bd6d42a92aa8bf7ed752d7eeb3e5d5fda7c2c84f4e2c428f6b82bcb1c4cba4feb927419fa7c442308c1acd1a7c440147273a3f1fa26e9cbb6ca5deeb9bcb2c5ca3e4def093df434a28cb8924f2c0dec055150e8649050b69c9e05e430c79f2e7751585909befad785c42367ca6a033d9ce36f74785a526ce9d08607e67762939f0f31206e9daa8d1f5227694f8e0f39db7e385373ad01d1851b710d0bb282b0caf414f75a6309bcc08d1101923b0e51ad76bb3b4c08a1ae362474dc6eb7d7499328a8c1a203cdad324eed4d02e43f3b84b5fae009d255b4a92ae4bf9a8fb53c0fe8fdcf3e4db94b9e875fc7d43f5450fbd93b89adc0acf85d528a4f4f6c144a9bb2db4a19f13409e592dcd4502825cd51199d4d4bf7122d3c4d0cc326b67af96695b33f04ab3d59fc8c9ae06117367281c590303d1156e366709a0880bd1185650fc5d4d8388f9f7353b1e7d2160cb481963a64311097f034f4c1d533065d0659efd32e18c2ab82137ee645c061e19de6c287fab34a2b60c45ad3444771dddd9a6482b1ad0ecc8f6b12c088bc6f0a93286ce233a0e016ebe5de5b63abb5ee55986cdad2bde3f4dbe2f1c99495c0dcc00b051ff5b33a90ee55d19743a88d70075394e16ae7a1190c97e6d850039629178b7cd75338dc0da063cbe32c9ad8813322104b7ec559816c1bf0c624261f276df100ffd7f035db9978901739be88424bd55be6d10bad710c2c9bd0a28385a91e41bffd6b9615792ce9d06689d9267be2b430c01969f7d329bdcdea0d0b6ec45638989a686a5bb6bef54213990d64ac2dd40348106fc5bbbb2bf9586ade0ee84828443fd569349221dc014a6fa37278878b55c0cd0ebd0785656173ad14916638838574c811ddeaa23b3f4902927bb0cd2f5bdb8177f86d3421712b7b0888854f513d567dd897da8359c9007a456f34d4d1755bec719415b8779d71aa8fb9a1f4a7e8543e620e999079e7d6f95b34ef5311645f28b3ae1215b2783861adaccb0cebc20859c53a0e03dd1eeebfc76629c827bd9d45f1e3692cf38b3533bbaa115db15a64be2cc62a07878cfed2d7a9cff16106f7593bf9f29c268a92aa74ccd9efc1909732d9ad5ca731a0773e5a5bcf3c46ea81a06f64c2ab7bd61d696d19610097ae10caecbeac7d54a18c849cc0aad43f3568d8b624a754455409e8d861b4a707108df5d01bbe190eb648a8d6f25883fb048f58c79d3e77b3b9d59b97c93fcaa128a30cc421ea44d272259a648e8accce36c478744e37e72fd51fab1ac8ed3192c08c1892cddcd4a4bc79ac391a0deb5e16112fb568374dd60ab0d2905124b66a0cda8dfc098549ac3972a5b1edbffae47a176c010e91ad0f602d975a3dd1d615985f1373df0ed76f86bd80d28b8a65716e74b66891c979159ea6ab2fd2fa523509f03d2507cf4f0b4eeee0e9a900a9c98c2c22a221a20cf850219393b369dbf781fcab94cbe7486dbdce3b37e5d42c84a2fa7ed4f3baf38e0af17bd583725ab91d3db97c7d0425775f03b841ef4d8411e32dd5236d2bc86d1ac6b3a3c32e9cd43e0d580e91bd20e55d8ec8701bac8a03ede198a34228ebb4de59cc2d7f109a43f870256d41ca27481a43afc113abf3fa61420c04984ba811bc7f300829e5c264689f2fd42a0d2c2a426f2d10c6f5c235dad0fbde4e8908cdfd2657ba2163362f9dec7b634789144f217a544509d9af0c2bd9e94a038eebab1fe68736172543805842284aecb0ccec5963bf120b0a0132f119d60be11330489b02c60858dadba3c8eb4c4e421422431518ec1b64a6cbc890f562d13abf46ec7df87e998a9ea7921ecb8f313bb21bf4ce4a7dc783077a4056a9af59a6e19ac0a51f7ce703f2c0ef8dfcbfb8e2f697117dc9b9e1ff4b9a1756632f9de5a9f8b1ac92be62524dffde75a25a9b4d75b2546bed9d5d73b590a3cc984851002ee3aa77070395490b6e1a9b1fbb4500ea598b2c1cb327fcbc5784c498e0892fed45fd6683b0c9231443a20a2c2fcbb015a0499e411bf1b3fd25f8cc4156537b7f5280332b478ec56efcd2c2d0a1179c6897be16a5fd4a13a55e3bbff6b319a1bf3dce24bc121d84d37ad8af379e0b3548615dd0ba4b15c1e3f37944d1b67681d3e0a20b057d88ff3c9dc2be09aca3e7b5b8ecc2473be1164339f1b5f7a0b5858feb2df4e8a83d3f1b11d8a21ef26b57846c7f5f23a96b59858221aa8bcc9ec2e8c17c2166a5ba99591c139f691d8f687d50217e25f1077168642e64436451825b0b35b829f88bdb5181a4089389366c35b5469f8d7b6862fc168c0b98447b3d5a6d0376fe8051c74eac119f782c1439489ba178b23ee869758f111519f3aefff478637da7f2369a567675c27e145d8e5564a4011ec4a016a72526d0e04f9cf67882bb0f52e4df1f50d26305254fe8119c64b00efc9b633b4f72eab45b74e33f871d7518e2d27c5aade856abe463f4e3c9085711d47e26c978cedc1bbc3c3657dd591edc01c274fb84485c1974a5e184adfd23113915447ec2727893bae8fb2df082b61219025c444d73d7dd305be83e99de0da7482db217ef273db28c68f6fa422f8c66e65ac1919c05da64d2d5b94f8ed51bdfe178b0c59a8b0d2d7575fea398c5ec23442e4ae24c0b2c19b092a665a59f214da4445d31a719129a6a65c3f6b321323f1e2606060a8e35579bc9802d594e3c4df3c60358428e03bb4fd2d2f5d40941c0f49a41db2a651d0dd4d2d6a59606f62d3689f182346dccd8f21bfa0787061137bf8116ed15869ac92a7b9d12a8cdeea8adaf5894aff39efb4e775016f546dcb71291e56ea9690d0a70a074cd98134992cb0acf39b232acef8c6e93e129c76edac29da23a0d1bd8084a87ec4bf727f85ff8f37571207c159d70c72160d62d314e59c7dab37b95354934d18464c4ae985c0f641502a38832cd9149fda87b6703c9ba66b28691c7d77550979e3e5ba0ff46b1fc1ba584164aab1b49568c2f31e1205c6978ed635d4917da195db35c8587345e26448d1b3ec024b966183651d2930af6e283784380bc308cd5bd4762338155e9897f8c882b39c024398b69efd570a2f3ae5f5c74562d6dd8de3a4f46f58766b2fc0baa3f58c96171255432b1ccbe1f26c1654304d976606128882fbccda69eb328e41304a291320da6b9f87fab43ed28ff77a641c192172762b098b196bf8ef6fbfb5bfeba7f27fd1fa06846fc90f18502a425af27f52b04e9fde946cec88d9f62b3495f33ebb858e77d65ceb2374a44d712c54384823bec58d9bdc5863c2ee9bc032926654a90bd18100c813ac67b2f8cbfc2eafa341730852dc6b0d379d748e0302b546ee293b186ef7c98797c010925f89fede130be51fccd038a52421a35a1e73a5fdbf004ffd6464d351298a136bb6a9100f21bf17fa2a4b2155e7adc37a9f9729f8032499983cfff77ef9968afaa1b1c92638f0b95dd881a3e0bb4511ba374fae88283a3e2d681d3153218cc95fcde58b66c727af3188bf9d1d21a636383f30c5d1673e0c6251e3c51ee0cc4c4b92eeea239f92dfb8ed41347bcf937b32b57ba35457ce1e9fa5784a2f257b42938d625c01cc853f9d4c4376e3c29c67a7785d9937cffe747fff084ef5705880eb650c9d0fafd1634f6f92632bc5be4fa9c6cc2b9e280d1b23d6ece04a13e4fbfce2bac93346fba3031e6a91fcbcc9285fec671f497e9c085c466568e1eae3b75ea1a3d462c762c1a9dd2e6a390d874f47f97191c037ea086725da431bca19be10f5562cf942425d5843a0afcce6ea8064bbd0d1933bfac3b7c4a201a19283443ea2f8b3a77f582e137c12ba077354b65cb4fa032dd0fab55ec6ab84b1f2b11ba9391d757329a5dbc408add589d6677f2d989f99677902ce00c4eddcc65dd1145e6fb368d1a4600b6836d816fd344f54e4446b71adbfa1e6687f7c3e9b75fece51288cc1063b255bf23499d7a2a5909b035e2167e897d39794e0675032d5b5088dfba89b209dd600fcf2fac5296f5b9b0f3c9556b612d0bbceeee79d176a983e37143ad844bf9a83362d62065c330344abb292a67125b6ddad09a2ca5b0bc52942a237698eac2eea983adad2556ab4d9d2834797132e5cf149802a099dada1c4c0744da9d9f3e6bf85f30232b6eea8a58e4397bc81925e13de591bc45c34a9e34c50da8074e4af0326843faf393f07014731583f91c0aa609d0b459a41c783f715d6b3d81629b60a722eff50a8e3960b3a2cdf0b248369933038ebff0f03f9c335d6b8aecb2680fce85be643b464115ba3f599bb7bf63e0838683e4", 0x1000}, {&(0x7f0000001140)="f4a06960d81aaae68ffceea136cf9d097a90590c714e9307952b41f65ed093f6ef058e8d9882f00470520548d7481e90bfd37bec189f25e9a3862e", 0x3b}, {&(0x7f0000001180)="5e5aba72dfe26b8f658f299990013635caae5caf3b2b79f3002ce2a28be77813bc775a6c20e1ea462f6655419f080969cf7736c91a03b7f398d109ed9a089c042adfba03eef204746e4919c50dbe355df4bfd4b9b8cafebd1e70f0a8672e34c569bdaa598491cdaf37d45613248eb1871256d09cfb36023ff10ed0b499bfd119a2ce665a2fb05caf6f492544dbb657e97d916dbe08768841ff0222", 0x9b}, {&(0x7f0000001240)="21b2ab291b7008059d85d76d0b1e6e0e8a8e5f9845e7f16b85bdab5fa38c18a5d87d637b84ffe9ca9312ac42441744b1235ba754a0bfef0993b52a553b7b67a6ec56faafc40e213164a3e8f1c3d5b51f4ffc360ae9c88f88240f121de47da1e2143c252fd6a6cfb27932e625a027f3b07b54df54a9ffb997fd468984f5b09154eaee95b7936f38073bdca555ec06ec2961a26cc5278f4f365f73c369e0a447140b36c51fff1683a3b6c0d0f9e1d91d475a33fae490aecd435e66a1790608b4868fac0778a346", 0xc6}], 0x5, 0x0) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x7f) lseek(r0, 0x3c, 0x1) r4 = fcntl$getown(r3, 0x5) recvfrom$inet(r0, &(0x7f0000001400)=""/143, 0x8f, 0x43, 0x0, 0x0) sendto(r0, &(0x7f00000014c0)="03e214277f6bfb820328f28f9c368200aa83cdb7abb8abf1af2a534ed9fdcd0af59973d3079c920bd013996c6ed48ff7156cc3b01d534b14cb9e5540d3e6c5fe2b2d8bf5518afd5e6b5cb17b8f5b6266dc12e3acd98225c66475103f3bd33e46341974d77822eb693b051e5b7e3ae915ff6b6938", 0x74, 0x6, &(0x7f0000001540)=@in={0x2, 0x0}, 0xc) r5 = open(&(0x7f0000001580)='./file0\x00', 0x40, 0x103) r6 = fcntl$dupfd(r3, 0x0, r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) setgid(r9) bind(r3, &(0x7f0000001600)=@in6={0x18, 0x3, 0x8001, 0x3ff}, 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001640)=0x20) setsockopt(r6, 0x1f, 0x1, &(0x7f0000001680)="476df5274661e64d2fb7ba04d97b2d05fe786467be0bcd535cfe4b0e077ff35b81921d8fd8ae046b7b7dd945f29853963f019f3298701363b037ee5b4d478f07917733048c01cccf8060b265a4aa9ac840f8d864e1d7502bcaa12c3b3bd42fbfa8711c33fa429826cb2388d3d141a4ce74b36e8af8735d03258d0f5da4abcc6a6b7997ba19e5a093d5ef046fd880ba2fb1b9d620371baf040f148282d6023ad2e0937e167bd9deeed7ce32c8d93194e41df347dcfd6895e78b3e1d1e37bb1e681ee04c3ec0a711374e4c4730ff82245a3e41f8cc6d5cb15cc8005b83589d2ac32d7bce29014a9c72c05ff3c20e37b510078e7f5c48ea7aa4ebf4d85212eed360e6ad52ffa5629f55599d99071596df5a5fa7e1b99126052d623aed7f24d891b0a9b53835609fe4eb9ab63145f3972dc09ee0f9be09deb6b8f20b29e0bd96de50fc8d4a56f93dc492ea442fe4fa55ac13b68a573fa93a287a20b4c2f7c98fa55b3a0fe4da449a2bb272afcaf12ba763bd68c901b1725800dfa21b564c6dafb6a7b189dbedf6f4f5612b171cab9327ac76ee38314373c5d650be283dde6da58ab0c8258cdebcc9277f18a880f15666fa4f3ea4449c6ac6eeaa8c2d0f06ae9f2fbf11a8e99867fac600443db9ad799a22fa7a028d26c1e56e75ad5e8b82033dc95873b31870ee59c6ed61e75bd9be41b32a2f96b463f0aa704749e2e48397034a15a1ba36ac75c8cfcc6c0f7dcf6259db500a3c7c363a26919ca052923363e04dfc4218f759ed4c0cf14cc064b5031853934cec90e3aadfb0c98a7d70bffb4a07bef971a4ee881b75c0a2ae658344e57550c556ddc0f0626dff8985959e34057df480abb29da08f885732dab89b72f695a4d39f77a3e512ed87b0bdbed1711f03e5508559d96077c47b5d7b6048e5c145f5a850bb735e0957a6991a736af2232e3dee223dbd443f9456b1718de288086ecba8a1896eb60cf5f22144e4bcc58525a2c15bd83fdf02edb9cd1500e147536da4737f33e20bc4fdeb8d539a5e5945048e7412bca70b62794364b2ce6302be6d7b124ad3508c9d5dd501e46931dcf81493bdaead2f3dce9847167baabdb42be76709e89633150ab05a0b892db48b80c1fa30577b3ddd4b5edfe9e78292b6883b8c3d3be465b59fa8d5f1a743bd522edb810f1b16922d465170297d407ef7b05a0f4d78ceedd903c061b57b00777118465bfd1855822390b7c69c238dab35145fdd9b616443c4a5bceb921f5adc7403a73e590cd5d743cafe873ee202b1699fdfa2c5494362b8172fb686865c1edec3114283f3a7b5b1229b42ebc8fe6dbf9f37e4c84561e6f86cbab40b736857712d63a9da8d7bce08e1bf67a1eb360f6429438d6cc20c4b98dfe28fd523616e90fdfa1e2d4e6d29d701262903aaff2e8605bcf3c7a555306ce2b3376ca1903b098c6e35a09f299019b41c757e82d6c097d7475337024a17f62c7825752582595ce4ebf910f381fd2edc0bf597c537a74fae7b3cfdbd7d3d234cc00b3e746986d07fe0ae3f56abd3be7c8c0abc4d8102ff05580b18c37f063d9e8e9b520d01d78142c5fbc9832543b6a8d02c70324b63d14d6851987a4e90a8b42d58192e56f08c8210a2f593bb528fd19609acf7d45ef5c797f42beaef7fb6f3938805aea2fefb715ed9136a37cc7e2ed7d265ec09a0045314d69960b397171e2124c8806633723d93b7907ae3017681c4ec8fc30fda4d06d13748523061e1f5696f245fbca72e670e9412c69b6dc25c5a3f0b366c462fd6f3a36fe9c1cc322fa8bf447614f252b543ab1504629a70003864a8f9841844785816d62a0ddf9d0ea73dba623f9b46bd7a09ae0f41291ae3e5463a7506c9acc9885e7943d68cc22cc89949322491ed543cf04fba65899f9c9024bd0cd86c443dfbf3f913a638701c518eef257f5dfa139915b9c5f3bcd4d6e6a416fdcab60369a9cfe460b73a4e6602dcb69ee7d6e4934899a814b82cdb0694163f9cc00c79c70e4edddaf871f238a688b0f0b4278cd049a60f427c1dc50864bc06452c99ae5581ab52e15710d03e8f8d4d66647bb94aaf12eeeee2d727cfe5be47562c9c47d11a2f19f5bda7a7326c570ceaa083def5452a431d29742bdf7da752271026460e09d4dd56295484f213e1c567544a0a40187796169e73eece71948842e3d491899a0bf076eb5a062ab543d81151f646a72133a452f816c05c764829f172a3c5894ae7cbbb5bda08fc73bb6a9ce497c7a7e8b5ace76cad8ee956cb434960ab96a9470395a4ead16c52d3fcc64d48e2f8b3729c9222a3c0ec8d92d011c5e617344267d11803ddeae84dfb5bca9856279aee62b9c2655ee616595c9aa2ed45368560cf45572651db789c12d28aa922908c59754da589aeb7ed7f4363d632f2b42de4dc616a8e48babb53a3b7c9071daedc73514a2f77250db9a16affbf98c936c8219b478c3d7f8b8c5427ffec9e46b81e587310c2d4474d783e3b194ee148954b75e97015329ce067be678255f4250c97a5e81d3f1523a8825cc479cecf07589e1e17b1d74aaeb69110f33a14ef76561125412a86d47861dccb174507e7eb9efd18de6a85d5b3d90c2acc9aa8e599a10ad31d5dad67281d37633c7ef1d6e2136dbb4a579f6eb39fdc37a89a41583bb260da555d08f83e5ad2a5b77cf64b668c5a50ca49c69f0140cf93cb4d3250612cd4ae4b15e05a2df7cdce9336d1d16203f1234ddcfd98f22113def3a5ccc67f328ac1501fffbcaff17709c1cfde631567cd874d6f614bc11fd43f0e3389558fecc7c6fa95265d4b1d90a1f8bab494be2017864335abe6b17374bb7d209da66faec910bb445c45695a92206a679badaac07f2ca751eabb463a861fc6ec090208d566941cf9b2914f62e8cc7a6dc8828ed36118503afe9726f3e612e912df324ac1a34d3006a0ba21d68677ce3b90408bbe272b545a1f447c1f944922242fa86bca9442422288ae49dfb989d11ec1b90ce0b013a8fbb4d7bbac0f4a4501e54620ec548632e06e3de1a26e4ecb30dd252dcd3cfae545d3f353458588e98f8d4741ac347c836e9bbfb5c29d45dcf43ea5f426b61f9516d13c3435f4418afdd2b5682aaad9d9f9c36946810a6aa937ef2c7216dcd1c5e5c3ea8d1c434b05871d26450e1a4024df91040cadac660f1ff96f6cc42f2f9713980347346a8cfdc2530bbb590f7a40059b09cdc7cdd1551f0ee3dcf40e9956126aad20e2f6a4f2f510be3d371af57a4cda987233b9ca829d1efbb736b942f58688fb4c0bb68c834475e5316a47b2637fb124a5df945111a8aaa96913e23f95bd431f45ae2bae76bad9d7f9a9179b3b162f6791f45dcf627005783eb7407eb25855248eb19d200c2713e7c5a3859830e811d77f3e09d4c313d1ed9fbe0b6c380a2b1cf473b26189e020547b3ef27d256c1a4c542f119dcdf07779e63ec413e609434e99c2ec69df85dad746fefad47c437df9596b9930bf7cd3b4c9d6e5f4317867760922b8b205eb902adfd2f0312ecddd02455fc1fbc8fbd384b3a05fe489ea7e9245dc4178b442705a9b41737b44786dc5fb1502fec2ce94b60ead7d5c563d9e8e2ae0a6c17722e68e1567b65eb855ce1a9f98ebb774d05926250bbf6764db989bb84773c7fd0bf2aee87efcb4d81ce4d319dcacaf4737d8340648f08ae80e6663981a9b1272af4e1a5832239d84f102ac7ad8ce96151168849778d6beed26d176a1181424bc6b730e4da54b5c7765e9a587777d188ed5aaa1bb27bcd5d32f7f38cb6650f2e6a3461bae430c3b72d8c44df37aea809c1921ab13a36a47d844b0966ce97833c1fd99e3437a8007356eb78c2e524bbd87a13fe6b7f712a3cf301a39a669b6de32a5c3f4a11d5c18d59fb64918777183e3e311bdf71ccdd67702c13048cae8aa8a55431430e71ce35324aa3455e2211d6df2e764815160099116b4a1fbef568dfb9484fce0b887565619a6e40f354a50f8664e58a4f1387b447c3f5c36e3e3f03f92f79e343f4ce346f5e0a44964ae82e7f67a5f7317ae94c771202c078469aa719a42948d16c230908318332b66ebf13181922b0e66cc79b0ee9f228f717cc08b26cfa5bcb16d500ac7bf44a95ae296c1db672a4407e841e3ff6036b03e04015c04bbdb0c02da20558554251760b8629b914daf2e9183a1f8b6f80afb1e28603b76f11a542a3fa55e08ab428bc9b8daa4c676d89a84f8335f8a93463ecb7358e59b89058a3c8f428be1089a78af3d7af2039262b3ac8a942201bcaabccbd8fa6403378cfcea99f242914f16605a68b59b02cf2952f5fa03ec967343f6414b01a347c92e637b25dc4d0f0f0e0d95201609cf494dd3c5acb8cfbe90b007c7e84f3b88902e2b95236749217f84bcf7deabec1216aa3f9324d5cec58825808add62c4575116a0e692f30c35371b410a822b78065051420a73186d2e114313d1276213180fa892c4c484cf7e083eba7a29f191e54cf5b17b18d22ba262778c1c22dfa2b4894fa940bcc05ec7d379125ded4b383538c123fd8dc22ebbe8ec3fb3722a12e9aba5e2522f0792fb6372e2c9b43d72a3fb88922ae82ccc307e4d5a9fee754618d5c47ee6e16f9849301bbdbbe4012d8f3d442c471263720b19d300c8a2231d381f41a6bfe8fc6de64eaf24a64b751485af4a3066317237f227bbffd88e29b334e513a3d3fd2f72a323a19542ffd3a3e22e8125751ff50d6849b677c37352bbccc3eb6b2fde82588507a927794bcb324c45884af96b9a6a0b52c84fa4a16901302747915c7677fa78fadd07a2a84a54acbcd26800f02409c1d6320b98977ec0fc023009c961c932141321785e211fc86270b49acb4008010fda3f219e6b688489838134fd5e5fc80b47acdc3a9f09d61d13fc6757d584317ef4dafd7b075fe57bc9c6d8e62d1d4647ef14532aa4a4aca415ba0baeccdff5311df2e45f8a40644249b73a007bf3f38b7528a73c36b050ad4219cb6628c46ff97fe059c2bd4006e86a4947076768e8c6303133b82a3db46be84ed32960e1b265f14acd4c0786ec059f03756f0c907be235b285b8b332f0290d80979c065dba06e9626d089be46f2ce7b9beb5b8aad61502c166b43d66564e2f7798f5c400831430c374ff73b0cf6ad94272e4ebae2cb921b322b85a3c6bd059793d8c5f630e6ebbf11f53a34b921eda1f4d8edd3d3418cfe4c82bafa14d0a4ad6f6b6813087c2c51be960ad5da859919c49bd338a2a80949636ff49587b9a34c31559d32d245031c736b99c64612733b3e3fa4ae2b9699a35e580a7806535cd0bd14bff9b4b588a03e57a8db8bcbc4ca87fd0329c5efe6fd86c0d501c25b137fa3353d3a69556020145c91cd864d9fdec5a8827868c4273923e460df5753faa8e46d4c99623d1b370e4a5e33c276010caa10331f2dc16d8d314818a7a29e78e322e5e9cd8c0fa2f8f52732df94bc5ee8b66780c9fa7ea21a71e510ac874ac711400d0182ab6f0e9028908d85b9f7690d53680f231e7d2c4546abf7588357eb40aa8a45722a05374218bb1e20d7151e3fd4d3bbbd106321051341e27472ec0a000946c83eba57dcf46a73b7e6a6e11f5b605d439d9b68e6bec94352ce0aaeee1dc95b4589d957d49e33bd8684b88a3e2c61f8cd0cda51f2e396adf04f1101df99bb4d31f53a3909ba5ce7dfe687d6866d6d5331531b05f7a0361079a561a2d70e774bfd933ab393e9177d776d4a5a9326cf892b29bb2dc03de3be5d3f3f578d664442f0c5905811d710e46a5f2713f05827474f110de13", 0x1000) r10 = open(&(0x7f0000002680)='./file0\x00', 0x400, 0x100) setrlimit(0x7, &(0x7f00000026c0)={0x2, 0x1}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002700), &(0x7f0000002740)=0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1810, r0, 0x0, 0x21) link(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)='./file0\x00') r11 = accept(r1, &(0x7f0000002800)=@in, &(0x7f0000002840)=0xc) r12 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r12, 0x0) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000002880)) sendmsg$unix(r3, &(0x7f0000002c00)={&(0x7f00000028c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002ac0)=[{&(0x7f0000002900)="e5a2d5b99d888daccad5bceee652dfec08e5fb4a833053c080628457b6306b9b9515d41be11d1f527eefdf3c61104d8d0e2b9610eb3d472a9210536c737463d17d1e4c72c83e5d8d56639df3757a63630f6443afabc9b9a4a74904b43fd07590c12ff26fd96c48c5cbbfd7ece3a43998d849341a292bb95e8f11c5c29fb703f1b6c60b283f4bd7ce73103d696816ca812841064b2ee599ecab0a412594d375ca83bae7a0f46dd21b0650e7e7653768a1e9618858a37a39421915cabe0dba09c177d108505b6d3c8ce5fe5cd2a55606c29ef16dedd6526667318a3dbb70ab30132cec6f491b07b188168cf5cd3565596d07382f98250a38f3a5f340", 0xfb}, {&(0x7f0000002a00)="b2cf64977842e52b7a2fcf77cd4aeaaac83ed341414c4a73bf0e9ffbbc8fb23bbc9f61901a7aff8ed8f818a303d8ccd7bc1c7ea28725ffdf6a5b0d50f6114cb2446cb4555956b0ebd2b4ad7db6d13cba1c9f50e88d5e677e4432c6301a2c5f610f988fef0e3190885f6efd45de82fd230b4df90cb895519f8bd4969964f61a1d0f199cc9595213c5e08d7ee3b5555e458580f01e43738f15", 0x98}], 0x2, &(0x7f0000002b00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r5, r2, r6, r1, r11]}, @cred={0x20, 0xffff, 0x0, r4, r8, r9}, @cred={0x20, 0xffff, 0x0, r4, r8, r9}, @cred={0x20, 0xffff, 0x0, r4, r8, r9}], 0xc8}, 0x0) msgget$private(0x0, 0x708) msgget(0x1, 0x200) stat(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c80)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002d00), 0xc) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000480)="3e4e187d8b399261e448e0d1819c95b269bfa063cd2899b271f10ac475d5c50667aa1d4432d9448f5bef729ed15028c9c217039f3c900bb1eda3776e8198361746cf88375e2e08fd75ba00a3cb94f44bd9b60b7d32c739fc1b273023a58ee76924dc4a96a9f6802ce8674e7b1435ba02df707f15729381932dac56c1ba5f", 0x7e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x6, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x4}, {r2, 0x21}], 0x200000000000018d, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000500)=0xc) syz_extract_tcp_res(&(0x7f00000011c0), 0x280000000, 0x4) r3 = semget$private(0x0, 0x7, 0x488) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0x9d8f) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000440)=[{r1, 0xd}], 0x1ffffffffffffe3b, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r2, 0x0, 0x45, 0x0, &(0x7f0000000000), 0x27e) sendto$inet(r1, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0xc, 0x0, 0x0) dup(r2) r4 = semget$private(0x0, 0x4, 0x309) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) write(r2, &(0x7f0000000280)="a10f3d9c2806dfb52b344f9bd51c98010e9df903d371897b402f1cdbd4ef4bed9af6e11fcca6d45c15782fa88956c09b493473e99bca127ced8c0c4e209ea781521175b40dd22093ec5a76395a7b1cb2fc2bee59ce6ed94c761459416a6f291e7400bd058adc81137fdcee658e928e47e12231fbb78d5b4c174504f23aa94f3b1e8d0dd4297935db8ec166e4ae0d2939c018e48437dde90a801e40d08055be4ce40660e63e2fce44e7e10530830dd8329efacaf974a7b41210eeb4245b939c7b730009e06e4617e8bb9bb2ed19a10389f992e997c7ccfcbc4c56d95b6fb3a277bc", 0xe1) close(r0) r5 = fcntl$getown(r0, 0x5) getpgid(r5) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="0ce5204e7d5a24f06f92a2db0b879169180ca91b9f31d038176524a2cfc1ac68c7b7eff581a7c63e26597278e10beec865679ba5ef7d097c8314b006047a459be90a92042e1f129085fed6e90b6fb59491128c25905858be1fde4f87f4df571234b5e11e3fa1301a9767c5a0b11e0c8ae78872e0170d43732d476b44a0745c3a26345b960c169fc6482f82ddc54fd2fb9c18cb25c998cbf8658ee312253721582553f0b1e41831aea1d780b6ed97ec34967d5d90ce16a584b5709622e7723dd7b791e04e680a4b28ed6df816e2f1daf6196d8cabd0c42c7609123f3fb1d4383ed0bc31a93d8c0f25908b6c0b32ac1563e01fa44f00c6c82ff4f88ac6a63b84d2139caf6eb4280737ff5667b4de82e574a87f338e06ba9a30d69444089bcdff0dfe524159839bb9908aee2ecde9c11bef3bc4ae6c7d9c50ebd0849908a14e141a4ccc9df4c37378656a62c8264e780e0608d122df7529241ed1ac9e823b03a6efd062e952f3273bb9e3cb1fd06290a1ee88d40c16b2452bbacc256f8c7edc4d308228946b60ecde9acc8976abf408bc6c2ae3a607ee8ba20bb2de48e93df1643399e00536644d976fe29459f74e40ff153ee4cf210fe646fbfb37c7ee1002611a35c681cdc4afebefde23bc14b215fc01c93814b22db27cf848dbd87e47f1ddd519166d0de634aebaaf8ba39c76dc8833f9e984ed9ed7ce4ea1c12e2a29a829891baa1813825f8c3abc7ab5cde29c032fafe65a0f1b0f98a457eb54417655b61ea472955a9c977b2c61915aee4e75280e4a2473fca1d6eaea047d1ff5a48f341f409781af6e6bc410b69d87541c926fdcc7d8bf3d15cf88b2349c4a950294e71beb2920a03a9a1993b07487aa09cc6cbefb7a7e8984c460531e086eef910ff969a578c98ebd798451143e9d51986da5b3971dcd83e9696961ae7c8f7a253aa3a676bce7d427001b280a89c85459f385f5462505968fbd0cb64d321b4dd7a65234cb20030ec24001de63c1d7780c1d8d49a3a8a798db0722183649685d890f4f233625ce21c8cd79c528cbb99dce1aed79eee53c36a6b12d1449929dc9d39734ad86e99a6905cf85702522781cc116ddc006783ae72a28e341aa529d9c3f1f74bac08f34c3196637861250023732514bd08c301d651ec80e843fa0d00cc286b4f9ca7cceb188b1fc7a76708852a1b9f3153ee5e78175379ab80841632d8fa1658279774674661d0687089b502817e7098f9b1fb7265ad4caf028f57d237809d96a103dd301243e55ea414dd658b0adfe352d54e4472a0e6455d6ad463e9fad88f17f351190f761ced3c476a2def23440ac78989b5dfe4b1eedd4a90b0357ffe255582f78f9bdca76ef826d027ddd7995db08d736b554eefacd03d34e55545a4d0f7138140885baa1eea2acf55c65467b7906dc2dbcac6ad92ba371b5f68e324e865af41ba1843d2110a8a28aec0ad3ad7392560baa504ccb81a7ec10881f223113878746fe961517c16567674fb13c203ef2d5416275965f8061eacf4929102665e7fa3d049acd83bd0fe33c46e84bbaade24f696c8857ff9e3ba59ab1fbcb430ebf57f96ae002715732bd0e45ca92d01469d4866184fec15e735cddc67dce06ad01317a53bed6012c8283e3cb99a018238e843974d80f28596860427ae7e5cc3eccaf0353b3ef1e1bf35e0163d00e8a50c93f7227607f13026f0e0ba573da502cd69839d6f718dfcf615c5315cfc4bedecfd6b8fdbd1d1d95f7f15d948cd7e23b53d266f42fd9400e0ca024e7c3fa0ee52d3ebbfe71ee1b4f6b32271b9709ecf136edb154bdc792e3b46bc50ee9142894ac5f8aaa5f90f46f42c3ef62935d0778939665cdea512a2f437e641da5ad6cd4bc2e202106b92e4d0bcdc4f15e015f5663c1f60a30ee5b874c1b879d64168a154a2331e3b5c8e1cc50adac10de1cf941967db96f3c0ec724c0b3c25bc8d98b4986fa3e2392c4431caad05a4e643e4c90a49e989fc8bb84d3ae75941018c99e93de1f97991ccc5a40cd538fa6524d9ae2a05c35c126d4899fcaf0b3e434dafb0b24b331798a4ea8275c568b9104359104c710b4d84566071c9ec037238d7c69eb4c8dbe94aac20907c5df7fcc1fa92ece1ba3d7dd3b13085ee3cd490e418a0c108f381a9102932f17bc53dfc4944bec8d1a3fcfb35f40c2e0c60e101a50d7b6648ad24ab09fdcb5678dbf6f1d0ecc6980c424584874d68076dc4441cddb29391050ca4cb9bce51e2d0291d4b978f2bddd0cd036a5dba7a8d0fa012a2a37da7b6532907da375091afff9011116d0b29de40965c4b521d7d8896fdb9ab7e48c8f8b97a12809bb08906f11d13ce17ef9ed12d1ccf9d538a986a983121f0c8a857c3f65e6010d36283ce6be7dbfbd203e2e858d1c233166a08a69230a9977f10cfa7c3209c9bd182572c54465a2aeb078e9bb621d1d127bfca5dae56a9c5523d54afbd84e7138d706c47a787c87b5f2932a6b1cc6e17d6aabee8b8aa9ab186c37cdbd535417afec636d70bf264830f30ec9d8bf938bcd8021ae2275beb6b0d31e9cb6cd8d672f32734332efd2b383f4a0048cfcc3a841c87eac17c3e1d53ee1ccaa39567c221665926b776839d9cea5be658ce3b6be7b93fcf42ace277898b486d8ea1cc8cea894f7f71302211dc23423ccb153e4e53b6b08edce6bbe10fb2af84649439410234615461b4d5f3d2e14ec042322fd6f135ae637d3ed76eee28eebcda941f1eeff8e66f6927748037e0deadbdf005cf031fc91af8801461b23d3aa5479a9bf00d9fa486dda17d01b7894eb4e91faeb7906ccdf4a327906c16a883cc170b6a140afd6bf1850ab3fb800947065ee9970ee3af45cda72ef0d8c9f7e9127088ab35ffe49c4ebbcde1a4ffd65061a6d1a88163e8476033761730b7d0bef19ed8cf00c151b28490a78014fbbe6642263c68266ac963a8fe2f226f640005e8b501abb585204d28671f642adf4e8109bc6dc2e5a5d2a6ef14f45b1471a59b1cff5c4fd47c10ec213b17daeeb0de3a114f229ec7b2ee856d8bd21133b6d99eb8757839d948517206f7a8edadc1ec894790b6e9cdc85f9c78c225f8f2d18584dfc54ed6eb62bf879133a65c23066d54cc8d97a7897caa73737f093a2733a59884f0e707eff653a1691a989135cebd5718f5ede6e7521b0d3d2dcb5b187ff052476e63223f4350e5c4f5b03b5e84063754f933caf7779585d689c62ca4b428510afcbd59a7e2462304298f0aecaaddead17b524aee5c69ed42e0fc67891410a60834c77e4462e63f63c479d0321bbf5f5ab7c0aa9028711c1032e7515567390305ffab138ba3db35ab4085e79dbe8d42acaa817fb38c2fef35e111aa15b192bb6ceee1bf4de47c197dfb1758de23b2822898e884fcbc8e3bde4896f345ebe2b7f58e17f901cada12c88c790d497300e9e78841b2bdf5c03c337325b6419bdeb73cecf8891b34217653ef45c385dd2d7bddadf0bace94928eda4e261de5ae4edad36e5a149202cc19e4a3912b164a75d2539a3f256b96a6e27e5fc679a0e87e31cbbd3f2ef91bc36f6ee1f3bf3e09ceb094798e3a2364f1b46303cd2f297772b301f90852baf06e04fefe0e46549592d61f0b028c5cc7ab612b944de0bd29e573226c0742487e00e0baf45dfe1f1262c59f17e38f0ea120ead29b54e5f6daaf7b665611e4b59d9472a11ae6d2d15ebe3f61ff96b9f73ae998dcda415ea185a79fb32545c77fa8286eaaf3c2b6a9fc0204524e877313262bdc4cf4024800aee2b4210157f9465e6f02cc85d8abfef44234de31f63e63cb2e7310e7bed8615978f9aee923f737ee42f8a352d75085802cd8739aafde2eeddb108b484a5a453b783a6b29fdd536df80c3c9f22904ceb3e86019f60d11d770982995c6c4d4d1efe93e57dbd4086dbd08bdda274d743b8d61b5c272a6fce748b83c2194eaf680b38eae85e34079ace2fc82e8096ff02596dc3f40a99091cf5563d173f838257a0a2e17c6f612e272b069147bb43573bf6a80fe690052ee94538b3e0e865f767e1f64aa33f24a12d25f86e5d092d6b369fd01f464aa11096c5b136b0c67379b9709bfb93c1f494eac4d5dfdc26be53df97f60890b05703423d9857b5f976b5bdabaa21a4929bccbd609659f90c6c43463bffe3d6be1bbf821c77a7f45a3d73e1327f75834895571e23ef0d9c396cf4c96ee9c25942068e78357cd78d9b4fcfd02283b89b76559fdc2ab07490b92a1188e07cda0d343beea81b50b5f1c50e56ee0b17bedee31ff0eeca19350b61ec41e47e2c9c0b6998e920e3df94c210fdd8f001a449e92cb0bb23118bf1c2b676870d3be2f5c4c76ae0f0e4f61c6d11e17459e7461af9d9ace22948b6f488515134e6fffdc81b2061b7e892992e774423dd66c2dac5caba82f4c0a57c2fa1002358d703cc00913c22c6d87c403e9f9adc1f03adcb003ed7cfcdbf9ca5002690aad9c2129dfdec44eaba60647ae8982005c9257def292e50247b8a224ba406fad858a7e3d8031222ca8cb7d06f4482af5accb0f033b64837dd67185b63a1b8a2c86b88cc1675957db435cacdbd7dda404f570d24e8e5f4ad9f7d88fbbc6686cac7b96f9143c9dc84ed86d23ee87443d1deaa1c760cbeea23b4d0548e0c7d7e4f4fce45332f65a1fd47052da0b24b43864e72567b0dc78b9da90b67041269c9f0850630f2cf2c83942a92a900c294a6465c1bdac4be89a863a5bd4ee9f033bb8fa12e60976d47b95aabc95a33cb5050f49e9f53e492e345d961e892b81d77d0eb1c67953dde37edf42951684b283e48efaf8c640fedb45fc643bd9407456fbf3599de787070bf0bd8e0ebc215dabc40aa12027965f41a6c4d7211e667f6c2a3db7741c0cd8dd6b9337f0ec1c2d52c8c6cf240399e2e7c4236c4f7b2af3fcc4eaf1a916b810f7a00ea48732cca9213672c1c82dc24c8aa378a119ef9a0ac99a498932fef042c78964bb0e1ba20527160fd7f846519b2e85b7851abe76897e281b01524e61c5ae27d06e236eccb3601d8bbc23001c5a9b3ad375565291dad4f85b07b18e1403e6609912c2241e3db9f0519bf5629b4ab6ba2d83406bd5974534ed057e5fc569eccbde3524dd99f9fe2f8cae5903a78564b2bd94b99947468d7b13d35821d80809d4cdec281cc724ddf87cec40c683a86c8649daf4c63f43deaf5bf76bcc74705b17cc9a734a18b24b280a0aaf3c5bf8a6a99b7ba0a34790a620e92dff901772e103ace045aa47f966d07c6b8dd039b9358903c283fb33df2772cb0c4c943059ec0b965fd9c74f3eede672acf1d3f37814e52d0b7080fd1cbb9a41205df957921b4ee21447203748845b9aa62b9addf2d5ac9bac73b0406c5596c395527683e1cc50b2505087b56ac1991db7cc51419d3a21a5a6dfb91506defa3a0264bfd173b3f30616c2033e69b888fd408883cc9253214a90eb41dfd4a626accd22ee76d7d88f0905f0644a5ceb8242c7a745b081588ef72b4a6dce61c1d3148992bc469ddf84972de793a47bfac5e00af8bfe2a470c3bf6e92986dedc16cf0cd5f4ff38660a5c8e30594d2588e33051da518086d0ae152187f61e91bee04222cf0b8b330744c54481153d00ca5b56ac3132dd945a74ea9bb79713c1f66759232e4e1ae2d3804cba8e908bdb7b3a67dc3c28d930bafd86fd2292a3ba62ad140108488eb0f68d2632bb7a1de98e0b63b6147e4489948e0161332ad9f9362b2131eb23873ab5e78e48c888fed93251c55e798ec596ba5ffccf1db7b8bb23fac9ac6de8462494d38d63cd", 0x1000}], 0x1) ftruncate(r0, 0x4) 16:00:03 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)='\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) symlinkat(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') 16:00:03 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x88, 0x0) r0 = msgget$private(0x0, 0x101) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000020000000000fe0000000000000000000000000000000000000000000000"], 0x26, 0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/16) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) fcntl$getown(r0, 0x5) unlinkat(r0, &(0x7f00000010c0)='./bus\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlink(&(0x7f0000001100)='./bus\x00', &(0x7f0000001140)='./bus\x00') sendto$inet6(r1, &(0x7f0000000080)="dd8238b12116ddfce09a2134367a5e6ac6a3c575292ce2c5a30f0a72ca056ff14ede1c7915a4e0ad000340dc57091a550d39f7aeb21f1922b8de3f3834b8332fe90011306d1eb233e32280579a71aae88eae9b4b3f719799526908d8b089428372ec9ea603ca0ac412d13d3bddafa8980638203adc6183d55a696c6e863d43ebf327781cccff5bba8722784ad45f729e898a30610f9cef54a38ce3e66267ec2c9af88af61f69a789adf79827df5e774590be905de4b746824d92175726af1735c719d988f0bdca889ba804783d7914f0fb0a450c76e531306993008860619d59e62397b43891fb825743b1ff5548992d473517e9fba6569407e268558637b8e94d8efeb51fcee4ae85789ad4a622f7991b0c8af71a7088f848bc19ea849de4a1b21c80a826a723bf365abafc01d733429c56d1e74e60fc8fe5c4301eab2d24c337f51d32098cc6084da8eb7119c53d11ed61df0df89f403f9b0e9682e4fde7f23fc74ce22fa742004dbe706f5634ea4a4d849b11fd720f9d58be151a6ac373c687036229c7094c2caf392f1d69878d1ef1eaa1f1dac08284a12ced845e44aa3b0e5a99d381dba56eb3b3fe99e7a48e8e5781eeb60426ecc68a2c36e73f5ceab1d8f2a3d93db539e317fffbd6f78a7c3fce798acb92b4339f4ea210ae9581abee348b66347f14b782593355178bff9d2d6598103a2ba61294b96f8a80888ca7c73645abd2ea9e71eb8952bb1e60036a80224aaa25e643737295ee9c771f3dccee1947f4f2469584bdb34b9c8a699a10782346492dffe7628205bddde717d2eaad442bf8b15f2dec7ad2f0fe277f34eae06187b11d74b44e555eb001998c5ce01b9425120123d69b20dabc43ccfd4368ad95053c750f116de51058303b74c526382969fdb1b6de200fa1999a6d24851880007fb21448e02b040bef7163d69cb7771e021b0f0f8df466a6218488f6082c39eaaaa6d8441874f7d7bb8caf222a28017bf528f1800eeaff97c7671496e8f4f0eaf92c7f3ac18b934c846e82143b757067479657caed6ebac1c6ede40e0720357865ec75d16f695a0e3c19b77f782b3826ef8e2fa4d330c08c529669dfffd23786c6a28f8a3020be7da0a9e2cd78383199fcd29ae3b0cc0f1a9967d9f0342dc7f95f546bd778c6ee51b4d3fceb06f3f79bbafa81befb6ab9c6b6bd3230b00032e35c14f358b5c1f35d3a45845f381e386f5f3dd1eb5963d3cdf885a7bc84f6fb271f1c2d71accee4dcf3a6c76ae2e41ac916ad621d32d0a340ca553212a708c28ffb514c11b36d05d4d1b7459b49484f761db2bca10fe979adf6608b2913aea4d8fe1013ae4fcc8f753ca46885ddfb6c00368dd5808719c2b6482ae2e40d7575861607256490ac43bdade2d2d70aaf7cf44d22f48887ed3acc7ba2d809a259675a083870174d7210e7af4b4b28b9432f8f12386d5076dd1c0d0dd5015b0e0683ba14a69256919abaecc239d5c6c9b1aa2929a0df45c31338be7877a16c4ab807ab23c7644e17501ab12b48fc5b9b2262525f93d37f8efa1f22a6cc5ffb8834588fabf52628d18f2429503745bed87836778e2ffe91c9a14a461858a688cab84182198523145ecbf8c26a6fa4e4887310431c1162c3f56a822f787d10627b5a07611344ad4a7fb5d5601eb26c05fd544cee87acb079fe2e3ff5d2f9377a8629aad7273b2770ef64482aae8fede80a2e43c9ebff34e94a70a64bb909a1abed8b91713cab9de6ed6d291ae7849ea70a459edf84c8bd0484a04ddd571a0757ef8aaffca7626bd5b48cf9293edf7875c0197869751748fd0cb418326b37415455f22dd935eb7d86c56eb5d899bdf82c830f8178e20627a14190328254d6d0bebbba9ba456a8dba0d1575fbc2cfb8bdde2ba1f4e417b9152bdd112e09e1056047bd09bc83fd46543e8e8095b3c5e4bd727c15a481ddb99fa58921b77bfba16459110fefd191eb92fb2881eebf0fa261ec1fc513d54b469d4e06ee69229445fd912506c6f9887e8da89e4bc37037468175572f5c25c9403a8b5397b8c1e50e31d052f38a9037a05663af28b793b57596f98be980a14f82680d3c33141af564b72de055662e61971e0b82e4c9af2817484900854a81f9ec9cfb691adf4701a9646afcdd49a31d0d971718a741f959db550a03f01cdae63037abf2e39ef8aca098c2465f2767a89c598ca9b2955d7d3bc1f4fc1f363670b6b059f8825fe037ba105a1f9959880086ab74e854ddf6526addb6d38aee9c64a31628e0c24db5f05042d3749152787b293dfc4ceb8c12cea390f47aa60ad00ad25dc2005f616313db95adeaa7b6feeb0312a94137fdeb19580e0f63b3a279ef9647d42ea469763926670d6c8a77504b9038024fb1f11da26a0fbfb74a2cc036c0677d5a90662036370f14bae02a1b782bdd538d962ccc3630fbc963ca6c7d8020cce078538a3d2e1e02328da41b290380d854bcc869cb0543ad4e5ee49727349dc674b3b5dc51803e3f0de976967eccce949858cf2cba7dd1f949bfcbc5c47e149d79fb17f4718cc183b794a162808d6d4f3de0758e87e78b213ba672fde76ae72100871e7e35f797faaaae1322f0f04f15972c8a20d82a123ac4b40d919603d0cef589b62a5fa6c7e9c661c34554b3220e6ee873562bbd77ac547afb28b3fd0b09f93dd0023f86e3e8e02748496997e33eb4ad6dd8fd329693d6960235e75165172bbc796d4b482533b9a92e090d0799935d4a2a77392ef6f482bf617e9f1960cc15237dcbe22312a1bcc973ce2a168afef60de0442c04f3b98b2a6f71f7c517d166754512286daa8a1cc943ac0e59231be562571299df8ffa11f79179566f90deef3325eb0e1102d4c24525ee1f95c24664b0772613a811a3862d459c6fcef749e820118101c8afa25c3d3a6bfd64c4884ca2a2bba9f713bb1fa12542b212e56a8b61048073ecaea901910c916f7e78f2a3e550cda64d3fd10b3ff8951ced8d4a8ea1fbc132719e8d37920da0ae93aaf7e79ccbaf742b0bc1edc67eae3b84eacdf142776c02dc4639f2b39262c1405687b3abd32d7f7b58d8e4ff5d8eba10483d37370d4e00b752e0b37fff8a366dfcda0f708a7fbfa625dc074487ba6db02db2841f87d0678961da691411d9f9c8476d18f0af808a85b4172c62d453d90c745cff556f5367f7aa919422e15e6d0ae7c1229e63203b707ba9fdd06bcd8b94a0f74a99cbdd5bb0469d66ac7ef1c4f6a7932ea134439d6810c29c1c71e614d00d4f90f516a75c4aa7266e765751148bac4ad78e5cddc742c4690616a9a7ec1e21a500902cdfd9b7f95638b3bc4e4642fb4a2743cadf95b799ed07f63833d5fd44eda659c1b24dd47c3dba71d67751eb7215a35ddeb63f047ad83d0357c21ec33124e2ff814d3c35beb3668f290f2b98c418be66d0ff538dfd81e065a189cdb871571ec22a091507760386f8225e7f0935ef59b167d56822f217a4b101959e173cf253b5aaea16778ffc4dda89ec6d9fce8c9af775b39def35c645644cc5c704c240aae902ef176e7e943e74bc3debbc3b290a5d2e6c95fe9b71279668c8bfc212137d9bfbae7850b435531bd978d51537fe41650104fc42b4c95cc81b1e0b35c2bcb69c6d1666b019dd9c0fda9bfcafcf034d714932ac4ff43250cde84f262c6d02c01c90754b61dcd13259c2a8011f3a071767b2c6bf69b20b4dda2d12bde711ea7d4d3ec8e0a89c6c222dd447c9a833a99e2d7fe55a5f78026af01e363659356a45b4dee08eeeb6c705676f5526d34b7dc785ab3b344ff0ce648bd1eb2210f34f89b2e754dc02370f22fd0700f836ab254c6f8fc05654d881337f8d4f3c0c53b49155829a56f6a039b9a261a029390f148f2f651f1512497db2bc78b561585dbfdf1263888fe4192879e7c71e161d8c85fc7e16826a704753938bf3764e33f9626007ab3f13e8ef4ef127209f36bcac1194080bbb54ae3cbb79ead64738f2c7bc1dd945688e6e1d2ded6ea214d64292ebad662ce7ac1ac736406063b39860fcce58acd4a13a56d18855322c555a0dfd8fa1234cdbf5b71bcaa1ae274e4ca2067490d3350e76f60728a7cccbf219557a408ba180dc30f16b2878a413e927d6e7d4aea4d4dc200175d688b25132c1e2a40ce8929296235357ccedbf1f5b7348884c1df46584f33d96397210da282e2d5b2a9354828d1c75ef3f055b30dd0e4d14518f1e11cd94d29292f309e6df2abe21f702601bc1aec1deed4d016470636a6de204107c9144c3d5affcebbba45e35710c16a011c7068d66099e2b6184c69774ab4816873b99e073ce4bb5da727f84134323c7ed035215f0840ff2bcceb663aeffd73ee21222e49a7a95f3c743d6f78f62b3938cd347c42462823a347919a8833dc4b05534561abf05aafcae4f7fd399f72b87096aafd5d8092ebe0adc176c117b1bacd1b52ca9ec6ee68b16fc5374a057d9a1e821413bcf53e0c2dac727dc0230dcf8c7f78c4adf073853301098f6da2555e7e7811c2433d6a46101776f2ef564298917ee07f0348a16a057106aad5f9fa3c0bb14eea538e403af23880f4007d877d21d7325a8d2116cd9a30a8541f6b27f0ef37c2d1cd4fd8311302d38502867bbe140aab05588e454ac669b43bed82577bf5bb0d145823a3bded6ddb54184facf0df4fdc93d9c9906953c69cb61bcb11ad7d6dd807261b74dc8f5167ed338a4a8b662340a025faa3661a2e607b5783e2f3c4e07347c525d371eb9289c24a75e75171c1cb760fcae5a59485a96a62e7fbbeb32cfb49d6e52919e62fc73694609fec6b62d439f24c9205f5d3188b38da5732758366369655649ccc25fff2b30ce212f0a768f6e59bcc292e7b119bab7bf96f9e0740253711f679c06d88185c532d22a9911d7fdac9918c0c65b755cae969766550d9513cae6284deea3c27111f072d8cf320af5cde0a0df914ced79809379f8ae4e7480c14ac570c2cad16d16956743db138da2e35dbfd443f21fdc5d010a5e8773fe081276936407d9e3dbfaf619dd344eee777f044b05f6f4fb007c184f518b0163b87c91f447723aa6efb33bcf3ca56bb0130564b134a81fd490ca4b14b47800f5d8ff9cbbaae2064065a78c4eabdd92cb0a1c5f48e2b3076e0d30ce0e86ee22aa2d7a8ad9bbde1ee20b4176864316cca0286bba087c10e27096bc69d1dbda1843442324bbed1e03a527b364d465398b1b0de40b5a010099577e8de451bdf2423ab3d0ebe6f70bf159acf88c6ffc3e369ec1691c0c05db86ac2b8ce0b9eb8548e7a006db4713acddc796c7ba43792b81b78172b1614f3a422862c8fb925afa106dda49bea38ba6c918ffba6d8c41f03a994397f9adf5915bc1bb927c8d4ec4f737b17997cec14ba3110540869a123c8f7432923916fa746277436baeb6c4f222f4276b82b37e9df64502d8e3ea6cd4b0ba35d9d96b9741f77cad92323ac2a8c27885109885f151d07ffd08863c655f38668ebd4439123635c5288b1f3b9a5cbee85d34482e1fc06858e3080fdbf384a76036c681200625a9809ecc6c4e6d20a73f11efa9730d928fb5a94b5520341fd42a92ee59966ec315b91d55e2a1226c7e076d5b1b1a0339acce0edd030b7ddab9b337622b453f5192a7881ca46792bbf2d3fd13faba6ef25eeff2258bb77018d8d81c69372aa4552591553c4ad1abaf8efb2ce7cc7e23af397d5920ea2aacc1898ec7871c418b3cb073d0af51676cc6028e0a52ff85a4de12e186fe64972660acf4e44a8258851cc10fcfabd7ecef2fd1933f18ca77059e3", 0x1000, 0x40e, &(0x7f0000001080)={0x18, 0x0, 0x1c8, 0x1b8}, 0xc) 16:00:03 executing program 0: r0 = socket(0x30, 0x4, 0x5) fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f0000001000)=""/153, 0x99) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) write(r0, &(0x7f0000000000)="a4e7d0816ce57dc5fc24c73b5bb6580d5b5ff35dba5b7de82a14f18675cb6650a5a369bf477ee204dc66d72c98627db6e80e852aa73549808684592288378ef56dc751b31c71242d00b8900f01361a63031ebfb9959e6b13e418697d425cfbdfdbdfe9a5a44f4214c76beaf5ba349bcf2d043d99ee772b44e891618bdc3384c28167594761571293614bbd9cc0312f9f3b60069873286633194b5d79ba2c8394d1f894f22c9e7c1bbbb3293b81e77e9a2de67197b1f3adf14d3ef1833475608aa131665be5f808aab923d5a13f835b2a0ac4fbf86032a1b899271d82ca941890c753c83476dc28c97d4948a724ed8afb59b6fddac4de0700a969a0d83af12bf34f5be267eba1f4328c229ce5f09164367380e1ca5361f9e7b9e3b004fc22b10595564969c3c2579388d481b26eaf5f9b741fde9c91f4aefa396be9b088bc4f041d82060a1c8785d2df7eeeb8df915aa57d4a9cd35c73b113b0020175d405aa078d4d974754b48e1c596ca9241637d701e15e65ba5021b8b40e452db9ebdb2b6d10f756369c2904500ce6baf73ee567240a913975601f0a9a493f8ff327e4b6af83986756f8bc40d6d38595712e82f7f1842e6492ddea310db55d264e3c484b1f0291aac975e92c7ef7a60b4abe59dabfd8d9b03f6bf4632f8c14a8dfe83bf05ca5062e44a13acb19ff4a209d65677e5049f16b5b4cbb5c6b956688088a184be60d8f3a586dc948316d873571b790f9ed2629cbf0f844a1902c8e981d072436285110bc3025c4c92122c13c152f53a5b4e47641fbeb195b50adc2299524736af6e6d718ad39680c69f49acf8aa811e0107625aadf180572cc9c03e942fcb4bfff8d4dcc09b9d938ad37773e5d2c2c13056781aa51a2d29db8314af31ef07d877ca54b1dad393325941ae671c51b6992137b9521fe6ce5a98ad56609432fccdbd5ec5c4555e7844d0a52d94e90294248bacd4251fdf564d025ef3c02d7cd2961d3d16dd408e21ffff9799f53e082d8177924402b9940a02e15105831e87d431c5c27312012977e87c47a4ab0691018db2cbcab9ea16d076ee4645cc3dbcae8fb5049dee397f9c9d7171ebfa20aef08b279cd7f26ec4b1bba96705e0a6ae6181a9b1e8d84b1e801ef5bb3012fd7a0624f41ed4c091c63c67d62483f4307a947e46d08adabb8d814e2d99af6694d82ae6fc4ade3b1dd8c4068b6d295730a7bd4052f6b588c95810c38feee39e9d9d361eb32806e181f6ab2c1f190e77c3a80dd32a85cb0ea6d13fa66258db3fc61ce4f18fc9c83e8aea1e82e5fff0497fa816a6db09681a03d86f1b88909c31ee8d48972581f892fa1c89897fd0d544f2395d34ad6076589a6b1838129929861190ea52b43313728242a9ad30e3fa6583fbcae4528707a76c7c345f13afccb4f70cee46826ed60a78032a118d103093dd84ec7c75ec42402975eaedd416af9cdf25dc1da7f7ead71c0822bd68c75450dde523b28b50b78489cd5789ab23c7ca8c9c3c1d7f374cfcdf0a54b307c6f5ce0181391bef4471b90aa572ee07cac69dda96e28972d5e7308f873347f783f22fef366ce957c53e73b1fa6d472d53d08062a9a75c12b59374885da239c648c8656f0fd0a893c433c9e3de433d4e3b3cdfdab8e2592171f9eacd6876f4a13e7b74821d53946fed3b5312116ae5122f9cf8f3f0c617ae4d54061b843f8bd548cf2051b9d9488ffa5ec92e87a0145cf744cb27c4fa8d9b157b2b62c784e3cb27485b751969622d08f4ee462574f2eeef4b16b74a84ec1c0be9179e2ad6dcfc6a0060e7e3ca9b9558233b68e057fac6bab529a671b968194a11621f7fc2fd3cc7e6dd19b1bbf94aced52b553e08125502cc82590b66ab54df53611893c038dab0a6e64260ddf1dff2495e2646e2d10abc620c5f130eebd7b9fe6bdfeb2c51344d97045a7926a78e00b420b02c14b4c9e37e12ceefc194762fc7ad3873b616be3344872ed42b510dfb9dee83186c97e5066bc5ef6534d4b77884d58020462951d23f7d4a6f272939bc4cb5685eb6948e5095105cad044fef3e18592bd627e6424b86dd90a131191e63c61d6e2c47bf6ac8e76cbd97c88c6086dbd0bfd9a3bf3d6b6f1863259825136624220ca26de73ca6570e786a0af92be5477fc864a86af2ef28babedde16fe57425ecfffd365f6d88abfeee208af01d9deb2d47e269c7cbabffb75303b666d89fa2bbcd37a7d596565df87e0414603c5e31677dfedb38f64f68508e13efc9225c86bfed5cf2d3e8a765ade320a75060b5fcb16140687fe13b404f813b8f74d829fa17d1cac90067e3ea762a3686ce9f78d7c038d2e98d7c1e345c07f2a25ce52da4416a9ffd513a85fdc1235ae1aa885af86cf8e7db645edac47d571881241939219f8af31e4de428600a043ce8a9ff20fccc3caba6ae1870708456b9865c152db1da43892d454a22cbe977480d43dea1e85e7b00561e08332e467c9e406c40a450cfbef316f1fa6a4b39c1557ec9970d50f19a73971f25b81ae91bcc0e6ad6673859813349ca8a9fd81cbb74f59fad498a31612f791ba82cb8fda8c7691afa6c5719a4f806c6bf1067177c5d81417c43cb0573521b730cdeb1d301d7663179213c878cf2f1ca1841662f9b13000bc50b7414dac429ff4df9084d91bdbc4ca883f155a1b93b2f2a9654f6b14aa3a8cee99c198794b805d85ec0f427d62fc18d74a43d0e40f53e8048a09d676e9df72c389ecce53ad8d801e16c4021f15cc19cc1b91eb3ebb8d610c0d72380560468de0795017aa744429b8b2cba833ad476bab351bcf85150609196934f74184dfc8bdcdaea4df99fdb888eb9facda2990b4f6c907b76d7a84b1474091dbba162f7d4c579d0e0051c78c429e795a8f87eb885d3b2c9404118256fcac86786101bfda8feb0643fa9199c06116d78cdec8e03f37366e86da8eee3d48f9976956143d9a1d64d16e358a734322e28da3d0472a4b79075d7b7e139581953dd3a4d1cc09216c0a104ec255de4a940fc14fd8c82f58ffae8740211138787e9f7f67e2cbdd9ea83a139480b8106db2a4da7fa67a17c48619569513f7a5e6c26573ef84c465c2fcedc123bd989eb8df8993eb14737b053b2f87c29d81ec18f778f5f70d941bd8799831a6f1c5b9a116100685f1fdadc82d81f76dc43a7bc3675f146f109f973ef92839a8fd1dedc8ed5e29b421675332a302e458a4b5ada51764fdd55bf4d216647d98953423bf715d8e150263cc58c310664f4c3fe4300913433ebc291927dd982afff64e6ff3095e04f1f211c7c211b5ac903fd5cfe63ced20ad4b0cb305cb5dbd1d1f8c3b6f71702d60604e5dd948df2a60c1a0a4aa1ae8d67fa2fbbde09a20892005b5f005f10344cf8f64b77a6f95f1a223835efe884816da799e31c203f1a3c49a38b2ccbb430e790bde737b84641ad56214ed230174231ba058bb92dc0037718bb6ca2772d1e0959166e7dcf8d5c4659053da3a22ce4183441b1530ccbd7c7d33043c75cca87b5210d3d25ea4178ff24d39a4b76306657b1b302b8a9c62ef1a70b9449800af77a292d10db86e883cf81db75106f153f634a09d00da16bb90d037063136cbbcdc671cea280e9f31f669d650c185cb7fcfc71a62a95a383c607efac1840de8bcdfeb71697184d213b3f9840c55780d7293fb3376f0907fdf635170d9d2876e278ccc87759d68fc9465748a9910edb6b101081b777dda26a07d3960136731ecb861310e29e7463ed64c1d24163747029d8abc319023910a5b9c359db51d1f5f9e1fa2b9427f71fa3a5f2a9f2926f015b4da78d0201c0e98e835890bed883146e401c7ece782060ce35db3f09e4c4cbdb0a484675e6f094802e61228e63124ce3290915b0c4b6d2f7a45bd9e453cb4f46b27e334dcb07007df2b2473054a126908e1e5229547ef11b6b8842d685e2a5b652267265737d0b45c4a60b6b5560ae57be6e149131906154642526eb9f24a2d43b1d375b106008737639c5a9b0a629bdb8555b818107288ba33cd42353d477548d04efc1100b07dfb4c5bf7a2f91e656c9c471d9ac9233382c3bcf52586789fd32562277c47b4cc7a2dfaa8ae58824b45c6036be8cf41ea8cf0c9794443714430f71e5a2851c4de68d6436c930a41a5068e7ccdf9533547b6ecdb0a6c9b590c7f4c6baf6d484acfb7577eb6db98976042153bc62df964edc248f629b097a2191c63a4c2aac81d2795046268e0a43d4f017f34e91fd8df9f3aa50a9687e4ba6de40d0a308dcf4e5fd33edff55112f8f702e433c1a75734d521b58d3961284b868d24813ddd2823f04927433bf88fd0fc3bfbb3cd0d3330a579c1dbb390ef79d927ff2bfc5f43e5c492c37656ab2fbff2a995c2a64710aa18172ab0d6fe536e690157a085e4a2acd477d5a48687cd3ef6ecea631f0aca6f39baf4691349a9eb715ba13ce41e75e0dec453fac2275b51347b3b424c4f8ae6e5c2e3034b6a3324011b0de1661542087d4b0aea8bfd522c2d231b6987cbad23d891625a50c10c17b43802c2f2be89d314ab085cb4ddf40a81994bd4e04dd545df342be218c7c84f49614a30b2440820046afba90a90e1845b7b4d72cea9f006f474b22879a027a6dbd9bdb1c50cb1e23b3b6f42bfb3a643588c87c74daffec989befddd081c4127acd27ab553ddb6f01d0aaac07ac1926e3088541169bfe434074dfc17e288444c80a0c063123d167c338c8beac1e5b5bdab6ab95a3748cd7360094f62bb9360232a1a8cca9f56b8178a433b9db52010bd774be67936cdd4b4628cfc020ce4b128a4195410ba57da7fcb831aaa1f6a548f67583dea4ffe248a262016c1b3b5718895e64eb0f35350121e495e3e9f56cdcf008770c6fa7787cbc3b1194d1fc845c874fe71187b887c2b1f24ed5afd49e0718350801f5dbce1bd55d767fe813a5593dda7fb73502701a2c00c2ed490704913951065b6198285f3acf43475ed4d0125b45299a89b1f6ece6fcab81fbc84e1cdad6a568bab1842f89927167aaf5b0db2c3a4f7373495facd81e03db4b8a1b4a269c20d40e34d42a4b26601d4701264ac8b942c17bb31dd0cca0bb064f887c5944e00d5a982ea1db5b6d8962271a59f22a2b974e9e706962c469ee845b4cd8c57260f4d4e72f68b8e393fd174fede6c974a9bcd23575ff0c4fd8ad037fb9bb5ae649fcd211eee8880f88d5ecd3b0ee32db666833a4a92e4e81de9976d6ce27464322ba9f5f803fd692948f9353df2c537d05728f6aa9d235c429856a0d4ed063cb55e61912245f7b5e6148e01a4a63552cd248c653dd29cbf81a8d22a26dd8b8a0e18e948c2db0de764a4107a3ec4954b2ea2f2cbcc5c8b033eb7dfc072407a2f48d0bb21744943475fd22508e1c89b9606b02c484a34ec57a3a284ca57a3658f4c0f78d8840adbda01adc2567b81f0fd03b4f3c085eb6d470fae0f0b655196bf28d806fac0ac38d1807c342a05202ea16e0cb29ab633cd58f1261b56d517e9f7af2a80c299e5d020eb447cf061f5f5392aa1c4a12c28e6a898e4ff4c36914d9c1f9eac36e33b93f712f9a2b2bf40e8354f2403df5f356abb0c84771fb3f1cc8f9770c0bb82170644f26d4c5301cc069f7ebef5484bb11b88ac65e6ae554eaf3c82b7d15fc37e5186e93f9b62848616aa55096f1ce8fdc5c23800beae6bf8359caa0b0fdc63625dc3e0986a86e0976621705dc8dc9b13ed2c30c3e2afd00c9495d29f68ec4254274eb45804ff89b808ef2db9e836a9f074626b4c2c2352c13a1fe686cf89052bf2422f0a", 0x1000) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x11, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) kqueue() setsockopt(r0, 0x0, 0xd, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x8) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x6) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8008, 0x80) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x800, 0x8739, 0x3, 0x1, 0x2, 0x4, 0x8, 0x2, 0x0, 0x2, 0x1ff}) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000200)="cff0c4d5fb37e135d8c965d7c5d1f4da5a354c3e7266f05612b8a3e6e67b8402c6f584cfbcf9195f562e457c779ef410860e75315f08a19a157b6a99c94d62971a664d76270bb98090dd46b2a3322a4dcc3449cd9751e94db8a23dee71fc0385b0d1de7def3b181b87d1476fd53982511334d9fd2a21c4b2ca3536d6d5ed569fe9", 0x81}, {&(0x7f00000002c0)="1ea150dec1b59de51b8f5a43617bf1e29a634420a89cd7a1b75f55e41b65155dacd0c923ffb9d643", 0x28}], 0x2, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x78, 0x400}, 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="fa1204a49155ce1e", 0x8}], 0x1, 0x0) pwritev(r4, &(0x7f00000028c0)=[{&(0x7f0000000300)="df0549a6841132bb2217a687a5bad5e9e19515acd96ece5149fba933356ff98c42c38b723319fa4932d3303beb70d11eb4756d354c9f36ee095376b06b4fd1f887449ef786da52fe5ff713ed05b08c49c6a3c0ad3f17374d70a98cbb1e75249214a56efd6a288b5d63312e10b66f4dea8d6cf6cf823dc035a8ce13ad0d36e4d26c9fde495279dd20542febe5aae60fb13f5cba2920280406145e8a0d920221af1107b7727c953b5e02a99f24e909cb802220b307bac75b91e31f41bc1e6c7be83c9031fb1499ecb52c2a0e5e003f307f702d60423f9a3a8c8f5b7c8d70f8f6975d75c537a9540211a562b4d0cae206c52f85ed28aa29d5a4d3110279446d47ce4f617d6912c51d92b144216806934f5b9cdb157fc7ad70234a59de0b462aa06c922c1ae0cd455f86c269d7d076f7dee2cef8688cf3bc3c8d3d7e6f915eb3b154f9e143f5fc0fd19b6a9638def1e3b542975e7b42e5025fdec4c06bd21d96c8723ec866f5abd45fe08842967a537cc77be05d394b03f9af49225bdcece5b82b683e8dbcb0365cec2802fb08e240bdba7adbaa053cc5b9d59e6ee9e4cf6aff748d231c08114821cbcb40b5c8236c95b0cc38b5ac98e03147924212d7bedd465b3740dda40b060c002941c7b68383e40f6172708755bfa16c4d1a52be6a38cc0f545e0ee0d012e70ef4fb9fec44077ec5bcad21023f317b5a9c0f108d2f997c829e35578f00a3cea562536fd3376d224c9caa711aeed09c33128c5938df2b37749fcee721a61411406eabcf14d3217b0845c974ca039d82c35f1ee601d5650379139fea4f89bd5b0cbd0b47321982cd57da3df814ca1a19621a3fafef51f418df9547e105005417bd82f66a47118cf37fa908537440647925a8db3276cbea4c080a3f6ccf6d65fd42e11d5396c85cb6d7e0deabc2084f6c4bf57c79ab733211b642bf79a28c1717b8359682d6e980f7493b31e3ca4729806e3c74cd71e6999028c571a7b216c06b8fabc470238d2d2a31e9a337ad2649c741a9f75575c3ba67b77b0051b9dace9dc2c17d05376851477e4fb1183800f817ed235286ac7f47292dd6c465947fd46cda5c45ae34763864fca4bee85f4ac7ff608882952bf1a3e80b882cdb6c2e87bc51603d9bb7381f5bb7e5cc2e2960404e9dcfca285c85cc171265ba8fab7358a09468c2d3b7ccb76cc9a9988d12f9b392ffe0cf0dc17686ca9ba73bbb61278f38ab145f6117f6e444737c715d61ccaec53b08dbd4768e3b2d5f11d622344185c3ffe812b303edc3c82fd702a7f8c32aa28b7f608de4f47b0d0ad1c122a0bf182108b58cb4579d56e7544da13bbc878e76f67cf60154f37f496a870397d9751c8860f77f0b48c462600c0822abf2b60f6fb5b206a05c084659936f7660e7e38335ef44a40037b58174e29226058d7f93a43c31aa61d5a267c5d5a16bb92a8022c4e22ed81ba91915f8f5668b70fd74b01cff1c6f1c6c11bd949c3d8263f46556c828a2503918afd6b2497ef9b4312bd0f30a6bb2fb05f0052fb015f4adff3c484f42996fb66c630491d4c087bccedceeb23ca379500250483a0afe01288db6c858f5534fa2442e99d266451855aa31c3c34a386d9741422d59e34163920375ddee33e6d7f0a8970a44722986a026d2c449231ece138868", 0x49c}], 0x1, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x80000000, 0x1, 0x9, 0x6, 0xffff}, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000040)="0400000018c3b7765b2ff0b54d783d76e6107b3376b321c993e27e7fa324062c6a233a5172b7af0000000000000087741e", 0x31) 16:00:04 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff44d251e1000000000004"], 0x10}, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d3, 0x23e8, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffd26) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd5067b7b06d4e1d91181e72fed630537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431ae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1854071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a141048eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16", 0x224) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$getflags(r3, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x2479, 0x6, 0x2, 0x8, "cd736d38902580d839c7ca0f76d95e05988487be", 0x2, 0x4}) r5 = syz_open_pts() readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/69, 0x45}, {&(0x7f0000000240)=""/8, 0x8}, {&(0x7f00000002c0)=""/127, 0x7f}, {&(0x7f00000003c0)}, {&(0x7f00000006c0)=""/242, 0xf2}, {&(0x7f0000000400)=""/28, 0x1c}], 0x6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "b08dce58000000000072a2007f000000ff0f00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x1ff) munlockall() syz_open_pts() 16:00:04 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)='X', 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$getown(r1, 0x5) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8001, 0x101, 0x0, 0x1, 0x3, 0x200, 0x3f, 0x1, 0x2, 0x9, 0x8000}) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) r2 = kqueue() syz_execute_func(&(0x7f0000000040)="660f383134c38f696891342f66440f38de4fe3c4c1316901478e1dfeefffff66450fe32f65f2a73e0fc73bc4617dd0a970acf060c461ddf604cf") kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCNXCL(r1, 0x20007465) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='x\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/209) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x100) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x2) 16:00:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000240)=""/57) r2 = socket$unix(0x1, 0x7, 0x0) recvfrom(r2, &(0x7f0000000000)=""/1, 0x1, 0x800, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000241940c22afbd5dcbfcd80cd5707d4d470852600ab10a3cf243aa1895cdfa70fc17dc65e3d6b606334cfbc21d4910157ac80588e5ef0b59a61b1267ffe18b9d960793151a73c8aa820e6043518892443ff73a4edaaff13df740e4c4c48d413693f52c119d3b875183fe2316e05176a6a0f7a5d8cdbdcf2fc624c34987785b1fb6c391935b8ee83d5ed8ca5af8626a3d2088bfc3bea2171696d6b96486b91673b42d877d7f2e915efd2b906ee7df0fefc30c255eb1d728f59507de965d7193142ae7ffd879e5621769912ed6fbb2d8aa018b1a562cd62c1a6990c441ae04e89d65fb20cc19f"], 0xa) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = semget(0x3, 0x6, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/104) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x9}) 16:00:04 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="ff1a94dd8b81cd9d1e49ed1ce572a516c500db3323ad6857924dfdb35c20a050f529203dede36041a26f7c87c4fc6dc7406133007c0fefc72491caa74f7d76dae8f639eddfb4425f3fc8fc8cc857ce12f3d5463519b8dfe1e36aeb34405c33cd2b61546b46fccdedeef9b0c0d1c71e27e80c6d2da1513343d1769c5b57dae3bff38a44aabfe1d8d281a4ec72fa631898387ed898fefda36fef0e6d35b8cd6ec0268e41cbeb001ed01c9154c2ce54821f24381330fc457c903c9329afa1470003d4c4feb67eb03d9376843dfd5c74f395772a47d833126a03ce725954cd618e37f279c84c41e51458169c80e2bae9fa13210691e89a7119df73b1ea89fe86ea93625c3e3ae05b70ee7d5cda61f1fdbb76c4cc5810c8158fc85797f22b997f977224052fcfb1325b1708229560d43fb9b01c888a85942e9cdb23d92f52789aa2a176e241ed19a658ef7976f1f4e4545ded81961fccfc8400e0b9f48ff50ead45d638dddff75947cf63b1fda8c9708d7fc7aa5ba42739e7c40eb1c152124f40271d7082156122ccffe1ba4dc4a0a5d4d9a85fb3f1a0416bced1ddb185c0ab0f9ed2caa8de366c1d229d924d30cbb705efb6bbcde2da61a38f354ab678ec0aa1b090e13d3d0e4ea85f9046ae3e5138ab10dd53990dd8126326311dd9c587f495abed8bfa28a1b299447ea885158129aef0887722729e68c087069589241f7c7cf0672643a7b5a61daf5a7c3dc96b94aa6931f608c533b2b477f991c6922674f26858b5c65d535440c53f6f909909d14518786d46efa3263babc0ac706f8dabe0ac89f167114cc1f617975e1777f07702bd90278f4d13303cbf9bf26c6fde3bd3da5c071674aa4eca211f2aa7107568b3c30ad7141102a5c19f61b0aeb104ea10de75f1ca99920b9929677e2d49170ebc08687fa38391711194247385f5131d1baec29f99a1d15484cb0e99da3e4e18792192a711ddf8ef4cfe05087d817127ebd21a170f3828d72e907e2ffb774ab329c9999c4e6adf6081eb3006e30a952c1c6b04679743cdbaea35a8d50a4cc0eb0d2ee36c6392279f5609338d15bacd4f976f1617b9ed5d9f8791a398e94bf274fe9c15a03a73a4fa22aeeceda6ec6bb295ad3ef5f4bf43e4f048ed7dcfc3ef9a6787e082fd9e9066be4394b2c8e4666b607d0af1359330883b93c25c2d532a77a6f3ce8f824fabbedbd68b4849a0757661951fed65ca2e6fa02b3cf7cdce61dcf7499f2960263cc0dd9379b61cd2aaf5ff25e81007e4c23501d8a884460f8543a3c1fbfd7b502dc0a7754c40ae80c1b1b15e7e4bc1919c38c9010e9a6579d9687a093059be659e555465850329cf4cfc5d505a708609363fbeafaf02b047f1ffa7b37d76bc3772109c3d423f810dc68adb47391cb2af8cab6063a67eca83af6a05c5cbb75937853889bc135a5acaf7cf8adff88b4b9aff44c1f49b80bee072d33f4d2ae3f9944f002fbddb5a11d55594258f7d52dd49c24c59b2f59a2bf82517c37201d703cdd2a70a2165c74357b884465513dbab9f5129aa3dec19c74a0e155be8f42d63d4fbf10f42294b814dcfa6670e1a113737f5c96d3552c812b53520e0938c28b2997de3e69abc028af34253444fff6586b47b7d861c02094f25a3ef0d78932fffaa0bfde0c28519f3d3bb66ef2cb2620fc81223d83fd463b89ef8c36e41860e98d4c1d9f764f47a0a43b5ad43d71046cd69b46977738f2c139e3800c068286f8188aff8df205f5eb3b43102dd1da5470f4e420c3904bc7088981b839344c6dda044209e3f84d72b73dea1cb19c76464592a8c09039755ed98a8e371f11c860969438a4b43c6fc19022f085ea559653a1c216b7e90adecd6d15b897f5dbe2ccbbcbda944388ab9d8a5c1244182c7d9981ad087bcddb2f670130342c5b22ac2776dd33ea833deca01d4959aa5857100ad1bc1738382b3da129773c1ce427cae5585db3218775922f8b57d67cace1e8981e8f67d6d2bd3188cc6798eaadb25d2fd04161a39c11acecbeeb591046d186ac8c230324691a31eb26d1d4b615abdbc35b2bb86edf963881d042e155a598e2eecd9c7436205335cc2496c1facf6e200716d0a2991fcf02aabffbe933825a8782f5344beb0d187a4a56d39f8d5c3d91b21983c0fea8185446af0494acde21290886e3c7cea9f4d1f3ca44d461bd4492023caf880e06e899a7fbde5a440c24c8d0c139f8348faf2c8ac60f32eb01122d022728e3207bbd3ed6de398e665c697dbde7b496909a7de08835c542c2a074e7f33cfa0081078f10c513a0bd3cca4abb60d116d18ff9cce5f88e24668d9f3af55f9416ac1a3405d0debe8ed08e75dbfce8c9e47278cca6cf44ef1da942b3dcff68c4eba9d888e919a5be37efed5ffef007e9c5640c576ad339616fccbeced6146cd9dbe214289bbef9fff3cc3b26f74cff36ca885f3224c2b9ad2394ef6ede5b7e08657aa2afcc136e6b68bc064fcf6478626e887afaefffa79d0a3aea1b0b8d778d95e429f7256a09779289fe802763c2be9aa60e72a55e8fd09e90db90e6821295d3016744f94c82a7f5afa8af3e590ee8d7e61f754fdb5ae1df6e564a9eabb0e95c29862695a507c6192f50ccdb76adf71b59b6b0b78437506ff1c79aa8d757b239be7a98e7f097c62fe2045f16cb3d95d5ca90ca8cedea5fa1e7cc4e92ab51f509bb85bc698e861b8eaa50d3358ea721bade852512c34df46726c65a6898b8b49488b5f1684459910151b17f21667115dd6777b3b8501ae5f2543b0ffc1666e52dbfe73a441af082bb1a2505eed0f618e1141a4f563ce8613c10b062f1eca54cf9fc0fd4d4545e0183a041d157667a0d703c4d5fd144dfd5f45369c89cff34c9c412149ca7dcbe82f62a71bba1a819aa80ca5d34291090db4c58afaa6beabeee66f985a4ab273ec2b1e4367473c55faf0a1921ba8ab5612969f06f16cf357fdf8b7105ee87ea8b46cb12e0a0d22190f53547269e90d00beb65968b9e5e8d8031c80a01cf150e234bf50ccfe8b3a16e4b8a08687f6adbbaecaa919f58f128f7ed1de3c1896434d9c8a9e5e3e117637c8bfd3e4b24e8f454954e69ab630037b5d014eb5a4253e9a17782dd833fd816806d4b252333d1f07a2ee3c3f2266714a37b166e6f06c47d63cb932f2e85cb5cf77db6bdb9a4203c9914e938a9500b4e751cc50b48102034fb7731ba869c5fdaa699cf62b8b6a419336bbad6541ec0b03b55a748c53679870317c5d1a368b894e8fa2dc0698f7fe13e1e5fa4e947d00e81e58ca4e2e8f3131094a7877f96f75b218966c63baa6764d46267a15314dff1ddb519acb8fddde910c9d570303e7b4797de58066be5de2f779581a53dfc3e59af36e95f3e5bf8aa479e656416a2f2113c1ae7c68ca72d94eeb1dcd09db67ac637314cf14d51bbfd83b08c4330cda1f011cfc33d691154bf26b936f030829cd85cd8a57364d0c9f0ba6db4af2686e9be3ec129cb9c01c68b4a01794a682c173fd8ca2bc5be0b3479c6aa00e82318e194ba8935a728fbf4bedd05a36f7dc1211d41f1393c6a1332a64817cf3a1beeeea2603feb5a206ae36e39629df81", 0x9ec}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x82, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="eca0ad00bd6680f07d7f506d01a19303ea2048f6ced8ef95b0f380eed44990d6c379babd21e1", 0x26}, {&(0x7f0000000200)='d`uR', 0x4}, {&(0x7f0000000e00)="983e4db585ada168fadf742a54fcd0ab9e773e83676637f0a7e6d14cc1d81576a0214cad65127ca516fb3d779eaae676d4c5991b519aaa0dcc0d07ba4740df95b9111838d7121302836bcb2416db3cba5db181db881b2dc1b6db18f2d2171643d91dfea27615e857df59abb5661a14873d4403199ca631de9fad7b2fd6b1e7e5296d2cec2d04e886b306b70658a42909250485322b9986eb96a77573af88e688e2357c69c5a2454bbab106b620529f730860beeff76a7f372e4df85e7a2782d9c8fec9c630910a0cd4feaa676e10b77b2ccec5b013dbdb51962e7988b9662cf08e27e28577945969056c520974f01f8302e7510a4cb9f561240944fed83a21aa07052839baa98061237bfd7362c12cd35f3957fe5ae87a0329a079816e6fdd1e3475d6f08f28055ebb85ad27b759a8847ae528599d231877f900f9b51bae4feba944e9b2e8786a5cfc613cdbcb19ad24aee741d8f27f1e1fa90b986e368c1ba0aa03fba89d5d29e67ebebdcfa3ba347432bfafe6b17493e2c31fe0e0475dd27cef77933a5d52f961b903cb46774651b83c36496a2370b9d3847f15be6ea27cb58b557dfd90c816c07a2c9be67a31e53d28474031eee8b2e3d59b871f74fb0f8be8c20caf86745805335e0bf06cffd7beb40df04406965e0c8dc2cd294d78c21713b5fa4b578a63367bc009ee0502f6a05323340eb3836cda01b7763a3ed87e22b51602c98d229b0ec20bffba8544c9063f1647356ed9f0d95c04c36a57d462fe5c2549fff58a0c400f46c49742cd95c9bee17594570f1883de0cf3afc84a5d93a4c2dcf6328cb9c86b7aeeceffac85126463010a94d99c6ec05dd68e4b70ee4563fb9cc68593e718ff1e36ed6a0737b918e886630ed44dd0cc4f0b7fa8b830d5957f6d14f82d19a9de00967f8b2dd4a6418992e4d5075fc56ec1be128657db0ac9546e207d36733c3e50a32b99ab5cd9660d300618be8acd9b931f6efd9175be5b26e9b747d63f923c8151ed3988824dcfebdca956b753f8b3af8ee1a254e5002ce1fa1e48ef1c111345c825cd7782e81c99e726e5dd76f9def133b877ec8ad8d6cf8dfab1f8cf268c076e968dde4b87827405fa330c59c95bba6a79e1081e910509dd77c679e5c5d7066c327a0e508fcc21d65ddbd0dca26f88ce7efe6fbd23f0a167ed29b0791ef03016679fe8ce607bf6cd29b027eeded2af78c60820578c188c9dbcb3153abfeabed0395078434d7ebafaf7af009711b9789fa45c47256b2fefd9168b143309567976c3d9513dabbabdd80b3811a512a9d8b6b22dda197deb2a3b7b5d3f635c26aa9c8a2b337c8af20b2d619f9c551c48d6bedab7b44b07dd62b5cd6441a4088c5962c2283105a77e0a0d9a2bdab903b11d61984b0b0472c4622639fc50180dfb7ef50628f40c2137754b1d8f02c2a090280337c84a2c0e3d9a9678effb9df02679d7adea5c2ab22017017be263dba4c11326e2919d69344a8f248b6e8c118d2866abd779b8c7d29ff64de40d24867387a430baab3d266344c76c2de83e0757637877d480f40f114725af1a70958a7bd5666a553f1e0a84777dbf5a4b4b36b0ead169fd0bd12797a360c20c96a4ee96c4ae28270db276a073c8baef82bb40a6577d0fe172f111e44da4833026a498111549293f0e37e4e26e96b40b97f2d9108c98a6b65fb2ed7de1ed34d054f9ae24b9fd38e8fb1978df858fd2b2f587b4553b7ec428e1ee6e64f063c5c4a2b112705897d80a7b59079b26ec1f05c844839803489cecc61fb245fb5747fc415b1586ceba907c5d04fed676a695c954023f00f034549ce22424931c6ea1af3779c9398445e7d43f5f1b85d909ce485222f518251301606a14ea382026387b43c284c43cb7484e2b5fb9f3b39a1496d32a3699b850cafe312e2643fd2cee510a5e38e6489631eec00acde6e0d41f61123fbb178343fdf8338ba58cf97d78f366a515916b544b4b0629632da180d889867c69c69c30e0a3365d4142c14a2596c05e5eaf2f25fb0e502f150186b491ade19fc288412bb0c828dd9760d83cbf643285d0abc0055fafd6b63f060a7fa9e7e58eb999e28a3688603f67f79a808681b28c986ecdda232070075a9d53c97a51d9d5bb68eace5ab25cb805c159fff757166d572d70bafac9c7df9d9e7037d2a43ca4b83c316a44bbafd98ef1e1a3073565a91f88d7ae0e0b512e2b01f6d13c05f0db815692e607100644069a90e6a4fa220c25a73587ab4c6c6f87af9a475f34cb5bcf804332bd70423781f168feb8a49995cac7c2bb8792485e3c63dd93a4dd4da84f5f6020441b4aeabdedfde25002c4eee47d2aaa258e959cc0ef1b1d08e77f78323ef8162bc404cdfc0223ee64e6ad0ceff06bcdea8be05cc1860a2e770dd5c8b6c128a6f97b0260405d2736cf02426c1b98eeac80f0e632610fde97970bb06935bb7d2a036b80fe4ee266cc8c408bd4257d470ab2443bd6dfdabf5570093cf233efebddbb951281eca842d6faa0f671e6d0b2130e68e9419a74580d0a8f49f07de4c616705a7cb45d7e8ba407279eeac8723a695340d428b91480b355fdbc1aff5a079bd7effac0921b65bb96deb7034cd9ed6bf1836a0ee02d86afec6c3fa6a429efd173726b1fb58207e243a190e0e29d3ad3ae1b74410df797fec80ca6d996bbfb16586ab76cf258d27f42db5617e1d3a447f5837b657097f7cc2aa224ba060a902b0a90a380d4e01554984ca9043d6ff540655723bdc0af9c38853710e4a5a84036cb1cba06a0beb2f87f826b0daeff585a95ba86d04621324697e242fe839edbeca4b47c8cbf5b8c568bfeb0c6faa00fc8750995e32bef623e5612bcf59ac2ae27ade8a27d19a125e4eb31679ba26215e6eb0cc52883725dd383dc40b9f928fc63dc374581a172b118713d141a9c3ee926c64711bbba68fe348cedb65883abfc70f2b37f3c2054940634088a5588cc342abc48f7555ee5e5df0d6fb4726c37a8481d4d3b70cf392c7e0603da97d314e3ea9b3b5208bd25bad9877f45491d13087f8f5ef50232ee9b9f332db6c5616e6a0a22aa98e36de82a0f8433b7d86d74baac58fbc882ff007e9bc74dae4a623c923c7777ff2a2f6f28758964a7788480a2b2b0a78ea4ae29ae54dc1fccdaab6763c8c8137bf66a7e5256d5cd2bba6d0e1f9c75e0a444be440382495cd0267cae48017a3a503c7bdb78953d0a76e304f3b73b8d79d691e64fdec725041eace5068f99b38e45640324cf9df1c0f91e5dcb090f62ee6c0685aaa82cd5c6495b51e8d57d53c369a7907f0a482322a64ad51968ed9146455f9e21358a7518c2dbd5cbb5aeb52e8a5e16dfa9041071fbbd4573a9f0c0cec9e3fda0bce07f03e09b431e4bb7b0068ed6e42846370d50f4587b9a2b544418efb08748c9c101266a0ebb577d5bbf6487ae17b2a2f19df047b520680a41fa1c6a2bffd3a4c1ee3b3704b15adfab2fc30aa8af86af6b0806f35273510e05afe397b5ad37526b1619458916bf5450ce25e89c9c4627766083f86396a67ebc32807f6d4f3dfd95322ce40d8e1156141ff14515dbb5112e256d16d7310dd953911eba251d912f11e1e60fb452fa331d93b1379740828764fe35e8c454263c5ab66d95e622b51c4e1f5dcea81db5259fc9e9beb327b8f13f0e17c5cdfa2cd47a31cf4f29021dd59546d4e8a1ebe5e2ddf6272a714e015f8b9c310d5d9d83f3639757aca4003cc49435770c9d205b5a95fc85f64d565a7440bcc0bcd9c43f8127eef68730499541b874216a909665c0f19b55d3aa18857d56afb77eeebab8c8700f3fa0a702acb9d6f92745cf815592c689f171c911e4b2b130a2aea33b5aa3fcf96b33d9e2dc04b66fe29ec767573baa4101eb54da6711d9eb5c63629d1e3fe3afc3271a8b38e55aa3174959d100b0a066cb64ed55794c82c9ea04518148beaf10e87345155a51d97bd3b77813c34951cb9148ea944507b875895f9335f4ade4c42155e6c0efd76483cb10932cb7ef056d31640064750cf21c4b183bb73d519a7f6e2d7df82b3b3a9bdf3e417b422d4fb4820bca047bb212a0bdb7ed94a3216f57cdb811c02dc8848fbaddf2632c1ca6f2ddbcb0c8cfd9b5552f9669692a6abd83698b7cf7fe874907051b0dc299bdd5ea589e18af53de64da1b6c40aafe525138e0b572cc4e0ff36e719353ba6f677e9e999db787acb0c948f4e58a432b45529553d56e69cec432b5103ef1c2861153038842180228131206633b196193ab80c231b1729da42912ff566b1eba1a79fe4737713fcd2d29824bebcc69c1db42aabcd1f763c0fa3a3bbe00eeb6ac61f3ee721a9023ccc5c559df6f262bca22c9f8346246f621e7b11dd2ba12755389457b09adbef22ce86538e87b2ea63aaa732285ed9fb33d610a3f1f0058a64d0d51718cc48309320a5a60a8b2b76f4e5596bf6d6ea7295c338c94f8af710ae7c8c0b4208e64f9934891c6ba777f31199f87d21488c3de66e51ef91323d7b31f8ec934a6421cb334e93e9661ccd2153a9613eea43981a13584e92439c3bc57258cdc4978635103732bd9ac247bce30d7add3ffd64b3d9ef34b41e641549205e59ec041d88ba02bc9dd0e81f271ea023143ad004a8bb98bae43e1883471f4d17f228446d596dbcaf81bfad8c97d4525d7828a883de7df74eb860422aa90ba4ebe54a2cb9c2e9a084873ab6bde6ca429114f5ded59a6f472ffd07b343c7e368e8306cc0afa20b7205d32c09c7a351daf93926df53e31c8492a1243084f31d400a7ea4adaede9dbf42d8ae4d4292352d9ee0bbd615aff0a996383e3d634602bcb3398a66150b6583c6e63ec021d5743a7ff95ad85d6767425e86aad1492ca0babe908a4f5047988285472d73a442b5f8ff0702948a3d3bf15df7023da75a00e4d5868e5c770b004851ce89789e1f0b051fa46fc3316317412313bb06967026e315df454c6dc92fb066dcc019616d7befb30505b44ab63089829502716860e7fad9cee199858e9a368df8ca8bba3a0b19ed0d274bd278a08a718070e684a5cd1ff953e012922db9f66209c4f4c178f1bfe7a04a7371f719c03d70da5607c1c5d66af23a361769bbef79b13e38198779798212f868f3bab9254c58644c0f3e554d7ca0d91b42cb071957754958ef31b9b96dbe99507abe54d9bef68c5a2d418dafe3ae2f9307ceb22d65e29ddc3455b8bf6edfc91dbc396ac79231f81bfbd2fcd97314510b7329468a10e4da2958fc07145555d2a29e2a32cc58a5fb2f63b9cd1ac9d42e2b50d27ddf21f39d0cb8d2d105ca3ef27533618da61b9a97c903953fb9719bbfa1cc27b2b085ac2026be1e63487d1e4c7694ea07161eb8cc514baee8add8afa840186c8173d8167e689e25924ba43afdcbed1d98ad8edc8b0e17f5ff8d62bad1bed20798e7cd3f1b433e4198da9ac693dd774607992b1618391a1aa95009d3a467fc3bf9c66e1e58e98d2671f8faa5d23eeec2f266c3a7c9b17f28c4917bba6755b2517758a70bf5f0e3e380b2b5a5496cf9c0b245c1c7c763f1fae6a5aeb7eb5323645ee950e9ad3a40e7941eb4e98d052d6705e22a7d95e19417ce90ffcba078bfb7bb60aace4bcfcf4dbdf60299e3a4fe9fbde93b35156f1c664c0182fa0371813bd985a506e33dc1a8d76bfb75aa43cb418c04076030f042bb9f843f54a50770a8e5448c5a5ac99e87cfafa2dc740d19237a0137207d79435ec911d9075d9cbe2d6c8c5d4c2c6093f197d7b4eb34227d545ddf6ada4425c29f0a77c2229774d6ed65fa6c084", 0x1000}], 0x3) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() r1 = socket$inet(0x2, 0x8006, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r3 = getuid() getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) r5 = syz_open_pts() socketpair(0x20, 0x4, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r5, 0x20007478) recvfrom$inet6(r6, &(0x7f00000000c0)=""/151, 0x97, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x1}, 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x0, 0x7fff}) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f8f514eecef7f"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x4000, 0x6}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xe1}, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x106, 0x0) recvmsg(r0, &(0x7f0000000c80)={&(0x7f0000000000)=@in6, 0x5bcd08673dab52fc, &(0x7f0000000780)=[{&(0x7f0000000d80)=""/59, 0x1fc}, {&(0x7f0000000a80)=""/248, 0xfea8}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/173, 0x22d}, {&(0x7f0000000340)=""/146, 0x92}, {&(0x7f0000000cc0)=""/163, 0x58}, {&(0x7f0000000980)=""/197, 0xc5}, {&(0x7f0000000b80)=""/251, 0xfb}, {&(0x7f00000006c0)=""/108, 0x6c}, {&(0x7f0000000900)=""/14, 0xffffffffffffffbf}], 0x1000000000000133, &(0x7f0000000840)=""/70, 0x46}, 0x803) semget$private(0x0, 0x2, 0x80) r1 = semget(0x0, 0x3, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffffffffff7f, 0x6, 0xb54, 0x1, 0xe7, 0x7f, 0x38, 0x1, 0x0, 0x3ff, 0x7}) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe2(&(0x7f00000000c0), 0x10004) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r0, &(0x7f00000002c0)="c4d4a9aec9ce4248101011deddf7a376de3dfb04cd6daf071c43041251c410802f8abb36dd7478ae1a51fdadd7676a1eb4f9f9cc810f70ee68dbebb6c9ee82818ddb7d0e4d8e412fa24a0e302239b864097e8f490d230359d51af95d380c26c5bd1d69c4ee42f3e2e6c89cd16a15bcd812cdb4085ab6e0e8c3d3e116faeae13e59f5f5e4fdd6ff4be03f2989b07e16aeb95d3807ad190ff91f031c63c698c5019011758ae7050b080ee3ef608e67f18c63da89df6e2866b02b1ec292f298a9fb3f1ae253cfe3b0ef025c186915b49c39c5f58a89b07266b63f6e58", 0xdb) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe) faccessat(r1, &(0x7f0000000280)='./file1\x00', 0x4, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000180)="0000000000e1ff7f000000401e8136e0da4a7203609185f996f8c96c07d149c6ab9f4713218fc4c0b45d25435945a9163dca7a8d676e448b8b00b80763cb15bf6187b1d4b37a0769edc05863d38f1dd17d75616e1d690ff3ad003e829c88817d4394bcc1873cbb91fcbefcd697f0b67d70fabccf15472f81e2a8f09db507290a203c97e74fa3977da8363b1aa2356217db62e8600fe457e539c29d627f0c2dd69f1666cadf298c439e95f544eb06ef34a746f220ca9a784c44aeb7750e1bf985af1059f1adf4d9ff1651c59d193babc0649b6af3218edf6a7cbd352ce469af199bed5739a75b1a78d08a9bb170b19a", 0xffffffffffffff8c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000680)="40ad5576d48feb91875935b865ce9294158f1030fad14f2ce90c5941261daa53c7dd0c7cc7262ec9c167fcc83ab826fa6cf95bea76086385f6440e618c90e00ae1c4352d1564779ff2d4a0d0a4f01b848c1da89dfa5ffa14f238049cf019c5a83bc8a1223f7339edf904dd49f3eabb74c9ff12d80ddc9ffb05b777d98212c890ea6331ebd92de158edb5f1bbf8e0dbf7f344037784102ecd8398da90847655a9b1d2cea92a5082a6ea1fd2455b26d1db", 0xb0) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/33, 0x21}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/208, 0xd0}], 0x4, &(0x7f00000023c0)=""/213, 0xd5}, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) getsockname(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="000000080000000000000000000000000000d1000000000000050000fff1ffffffffffe1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019db13c67a53"], &(0x7f0000000280)=0x6e) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000024c0)=0x8) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000400)) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88d", 0x1f4) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x1, 0x5}) utimensat(r2, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x9, 0x9}, {0x2, 0x6}}, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4000081, 0x0) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001240)="d5da05bd4f71467961eb697d23175e645988151276b8d3b75f6fa8691b03b5470dd3d153d354fad50b8377133e51d41fe3c44b7736783c641b17494a32ee07d704871967eb517cc00342cb73084c6faacbcd755c7a299425b924136fd44d153460a16e60384c47bfcf37518c4edaee826c0874376c7140048caa1d76a2bb1e14cef3a32fa4eb34cbdd79880ae21de2c4b41b95f91550e1b77c93941bf5f043f179f2fe47b2c479dfaf914052db9bf979e507329334a648208fc94c865046fcdd332a51bf9362ec6fbc26642255d55654c9fce857e8afe536c53596e0142bd5b0b79d8c6f47bf156a11f51febfec5c17ff7bbaca80b8f8d90f97f6e7d5aaa1f0b59b9a8f56f47d830a0b01ad6d13b9828a30d6cc4e4e0f203f8524bbd1c16149ae1326973b9cafb7ace403bb83e539bf5918c2745380d93e8ac36dff19d4f277abc3b6052fd6d0355cea7eba596a4f7b74d0d015bc3ec55750eb35228f80d74f5e4f8bf965afe9d2e69142d9977417f278d2c1f289d63b27b86fdf1218953f64e29e24040be9057a6463efb88547743bd1795994ca8757f59ccdc84a35e2de3b61d811568eec6bb11b56f89e72c9e1b83ad1f59c8dc88256ff3db08c6010c9724357e482a2c30d2b85f53ea8f7590868a7ff6d4633b369c8cdcc39cc77ac6a0e946d8ceee10bbbc5a8d4b8c88744d8a39c3a37630cf1c893ca92bd9f26a260f46d01d65d9b317367c338f02470782fad190edecddd82dc8676c7ebed4eb2134ebe3a13b87e3622ef07b2908047dce4408c51fad7e8d4f12de3ab2339971805802ef80045617ecdbfd0c054d86463c55338e0772dafb7cc1e850b1893da0cc49cd9153cb50cd0a66b7617830753f5772cd7df90a364e2db5fc9d127e489c2c888dfb5f7ff37c9739befefd112f735d72d912745a76b9fbf572be90882e765b4e474531fc859d2536839c984f8cf0ced7ae8492de8f9283eb7536c8df5e3441d27c251b7f92152347f5a7456757a1f08f032caab5b59c6d345f627cca8c4a93a4557d2326794f70017a0564ce7fe45c8a5504dcd1e33ef17339ee22678179b83e042cc1ea29f449fb39cde97eb48d64a0f44e03b09a80fc37c5458015528e045f2dfbe1ac803fc49d858ed0a013aa4276fde8ccf82436c999f326110a1c30537efca6528ef43da3ba23d35a9d325f33ff50bd9b2910e6a47cd57c7a82a8316648afec36fce221d4ad62986a875a7838f4eddafd17af31bf0d5f0aad364d8c54f153ffe76dc4014aa7843dd9cabc9c38221a1923a4b8000f80e5f4deefae7f9ad82f1572c758e3bd50c31aa9351fd36e129b55468cc071f39b4537eec0489a64c4bba74429388e30b1558a6362569fb4695fa845431df6c89fcef29967f0ab973fb8e66ceb7345f3137a9d5e041e048e51bcea166fceefcfcace5689072dacc813a8d71945c0a9fa0328a877099320953bec23858ac7b11ab9ef15d5b080c02488d573972dddcb52b497192f0f8be2158edf24d045e8b6dc5179482b971ada4b2bbdd6b6ba09dff323263fb39a7e6aba8c419f1c825e11c7df634fac4c08596f7ad06d2374dc271c20b0657fc28a2a2b38d99cd914d510ea3c19e0563f737cac24d88e1684fa125fb0898812b2b31bd05db773ad65fa141429e13671733c3df43a119b1e7abba4db0d8dea426536ebd4cd6636884dc2d5a5a5a074a3e6d6ec1d3ba4ee21975acad8abfcbd6764ff9f0c3142b5b27a7865442d4f6708acff82284165bf2838c0b52f869ecc03c9da4e1e71522d41e3a46f3a66d20b268c7b7952d696ede79b0cf425536666a616f7fb8476973ab5a9d744956f39f187d53ed5f2116007a3189feaf90f60357c2d51705028b480284cc94affb21713e3bc5a1e876a0b034a4a9559b75657dd17aa7c7765a03099a79af9fb522d1149a7351436a9beb8038a4577a80d01ac4cce60da6cf963c8d41ebef5d85fe266307ad1508e8a5934bb4959549aad6fcaea806aeab6f3a90da4873abbc4ab53d79a932fe2079acd030902a2a39dcf37fc3cd4a3d36f3d45f8acc42e606021b18a086dea969c3483b99c336a6f9783073e0bfcfe5f0fe00a16a206d0c91ad837b5aaf3b5f0549060312922767cc20dc86a2832c44837a5425b8863e138d035147b7cbbb24874264d86c4f49ac762bffd807b404560e98cee2bdd7aa70d008f6b8a5526efb05cbf3f1ddc64ee3708f5eaf99d54de75f33f52b9a54bc10e678ac702f99c6dd8e8af080f216b9c91bd5e7a4f751801c0e870445522721939642485ade0e54456448b0d774ade6844f3fe7bd689533b55a97295e23e8d51f79161fd1682fd4e21fef5cfd75f02fb89488cf6fb963f06b4661c6a7e0500310f30eb26b8f5819b4535e1b080c35e901aafe7d2938b3511999d93dc6c1f8b61b46a7c3287a988dcfd42e90db21b21a0567c80d11609caf815c2d50d2093b1087a5ad39ce7954a6f7a0b34b9992c2701e329cb61c0c75ca7d1c1b148d3df8e1c8b90ecefffdb9c6f013d71b6de7a031e8614ddc3ffbee1f19d1d428c830e12b76f6c085f72246217317d2531dc4c75d472e5ab8c28f1b9268ebc8d01f5d057dc547b364452024a53619e35a411e2de0c763eee289305c377bbf65901365104100bcc2430857602947b13be06313dbe7f0e5fb78aeb54f7dc3fdabb23482df3b6acd963386d5e5f911048bad39d86562c3cf0a0c23292b04ebf7227a94fffabcb4589faa40adf529a253cd1286dc84f958bc7874204d0a0fe13aad51249275e588b6cdcf91c3ac14948435c4cdff7650209c16b297f550a6249f7a6b2e2d0da1778b65fe70291db1b869f1b09c869ec05a228ca9e8667ff34266db5415e2067e3c58f7da2fc53f73eae6b8eb451d68131ba5ac8e82bd37f6fdf3e826963a2a8637ea7c567cb6da9778ed1a1fc29b679824ef373466a6e22c12712873bd3e31d3eee4a1d60371ca7aa7a1f1dbf2b1747d39f6144a06d85c6938a06e0902d74c316dcac5369a54eb70bece244e0c62beccb72cacaa5acc6bc637d0701eae3abe5cc7f9ecb41e01244a738ff1ad9ffac1c2bbea2c45dd6c13cd485509a7479e9476594c6b7a2bccf0088376f7a37caba9b3d89a4034a1a23e113829580264adfe289faaf4d3523e914f6439eb84d5d2890a24b8ae8b3836f7516f3bbd93e8a6d495d946bbf81ab7ca42c613ec67d11e4cc635f05ac5b7d41979081a309990ec99bfc368e4e83930803446a081e3505bdb08192ad62102e316590db4148fbd4dd37369c378d5092b4b07cb1c84c35858542ffe0ff79dc719666be3963dec18fdabff4dd228f5bdbb5de9dcd5bcc2067fae50168b9abdd2893c3786b2c67f19fba34d2648b50437c09f4c8d0fcbdbe0b30924a2bba6f5327863f55282e6fc7efd9e25c377a2a3cc90edeede0a238de36587f57b12b2af3339a39d264c6010fa9568971a7f4e6165f20159d72baf5ab5657f5bda382ef4ba87f46bb7f9071b188cecaa70aadd489c01db75c27419bb164085ff0e9b23a398a1ac554d1ffc1007b51de3d7cafc35511e201865fad8e76c5e19a854d342ef1145bcb649e89e7167cbdb012ed5aaab73ad0dcbccc53cb77625e5f26c3bed15253330716ef401a675d63153cee6fa67e4bef7baed4378e28f23ae041f707600da69d17f974577b2e065f9cbbb53fe67b6d4cb1ed5e556da72a7ce0621ca7c016c3dbea040b839d2a41cfddaa90e55ca8301fd271e3fae1b8c721ebee2d2c747c17fc79d30753662161b39411f1f1223bc0d1fecd26ca2b987e685c314fabc194aaebd0050068dd0cc254976ea1cf8c620fda44b4f181862c27f02a29d2eb95549b26b3a0a4534b221f1a6dd26af7eb9499608b339ec37038dc749a3d71d45380507c803564282b7f5d49d4de8eb4f31a4bcec2fe54ecd8c0ad987c9ddf400c9a174eb786d6f92208600c472e4c05d7ebc114e402d319c0b2d118fa39b6f0a4c4db1ce35e514d7a165645e759d610f3f53b672a4bb4a78e778fee0660c7d6222aedc1066e69ad7618953c9774adb7890c8a4ac978373ad58c13d2c3fcc1629b63bd05dc339068ef7b70c67817f06b2a541fc620540c29b8a2e8f1507057f3f68ad995b0aeb32cf5b596fe578826ba7c0730c7792b9c5388eba6a4b374106bcd93d127903831058bba733e5d3954de069c4989899e61cd884507a755ff284dacb4f5d353b0e0597325e65bc38eb5232f125e90ee849c61125653b264998cd94a131bd9b5b4620d8b5f12bfd0d2b89b111c8e2e6a60d89d0762d7dda0860ab9a827b485a127c555fc821737092391c6576bbb2ceb2a40cca4785f55caebb03c50806b08d0649345ca48819bbf04e78a7a65e193790ba0edffde1fb535d10c104a7e1001bbfc4a76a80ac86e2b82108a2b340cee48651cf8243bfa2fc2e4a8dba89d6855ae68011f515149c3e5b0566b1ad63399c1a9865cdf52dad0ec3cd5c2be7d8726dc0f9426901606fd2e3edffe714179554384e54154e8ef76404f8f86c823a447c1ed8317828f4b435f68b4f7e63be08314ee8e9eacb63654a07ae114f5ca77348d9421fef8c914e551e6e485f5dcd4c74536aac1123a46d24af1bb2a9f460ed763f5d80282740ae7c4568aaf140be51aa7dc7e8da60ac86ef01f7d7930bc085f336bc8b6aac9b76f4c4255961bb802f83993a94b8123734160dc0f271af3916ecc8f7e8beec493cd2834e29cd0e9e0f63b6e27037da7bd1bd931d93a0acae261c8de33cc6c5c27f494c485002a954dd2000fe8233756a2450b0ac31c244282c3751f5e3e008448425d0fe980c769b24c578282c2d2226a44fc9ba1fb2ff5f217f813f601733697c22ac24dc9b7fae4b27191b7229e20040c5ef51402285f027fc4ad325c5ae92487eaed061992526d6ebff82858a395620e3f21cb4f5aa340bdb6a5567e1a1d7cae6b90e60b681490988899bddaa0e0bb6555a9dada0fcf728475f863a077a8399d5a70ab3831d00e8703ff4961ee2918bd5cd5c15743e6327553d9e109471a4826a845fe84167a4591fe953951fbb1700d6e7490024b118b55a919ec1c71687f37d016003e39798380f369f190e24277f766b50d2cb0ecc396aa9d7bb3638f668eed91ccea5799f84dc1a17b3b2f4439c87a9f7e2d27df1aeefac565e4a64e8dac699dd01b88df6f6eeeb5eb03b75fda122d0e4b3a01327282b0ebc74c0b53be2948e4261b6111896b229801f5df92ebcd9336d39747c7fca0aebc07602c678e2f8e6e804036354e4be5e0a556985519e76c93c9afb6fba71cd7c11879a9ed5847be968ce5268e3d02673d0136d0f4ee69eb4052a488f03b6da71dc04ef0a7ddeaa335a84b1c8924b6095b3ab788671e79edeaf7745bd617", 0xee8}], 0x1, 0x0) fsync(r0) flock(r0, 0x8) write(r0, &(0x7f0000000100)="071764523b2cb4bc4fb87d7733d180519e529e59080fe9623da34ff0", 0x1c) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) writev(r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x4}, {0x2, 0x7fff}}) lseek(r1, 0x0, 0x1) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f00000001c0)="9b5ccc68ec9c5a86ea7621ad2a2f07f69bf6ffc2a243d8d1b507b80d58e4f8c8a07c42a4e6bf1317065189830e53b178ac6cd55ce0fc8d81accd781e0ebbbd0c3bb1c1bdefe28ea8f618e63160131beeef28276dce642c1ae30704dedb6094fef99120867cab48c85ad783bf77d093613efd772dec8dba8dba02b4fbe4e1a8c4de961d90a1ccf2ea0f958e2b6abc5c7730955fb78ac805735ff56f3a85ccc9cbd28b533c1cb5022fa3ab4099972730e2c775116b2d3ff7daa6be5eed9b0d0017d9e6bb80a51fa4c894f3ec5f0eeee6e00542a4878354ca045ca3e87bbea9b920089e0adfe24efead0481", 0xea) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) mkdir(&(0x7f0000000080)='./file0\x00', 0xfd) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8000000000001023, 0x0, 0xc) listen(r0, 0x0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x24) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) r0 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x100000000, 0x0, 0x1, 0x1, 0x7]) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000440)='./file0\x00', 0x8) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x2, &(0x7f0000000040)) semget(0x0, 0x0, 0x408) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0xd, 0x10, 0xffffffff, 0x7}], 0x80, &(0x7f0000000740)=[{{r2}, 0xffffffffffffffff, 0x40, 0x40, 0x1}, {{r2}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x4, 0x6fe}, {{r2}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x0, 0xfffffffffffffbff}, {{r2}, 0xffffffffffffffff, 0x9, 0x84, 0x7, 0x7}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000002, 0x2, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x800fffff, 0x6, 0x8}, {{r2}, 0xfffffffffffffffe, 0x4, 0x4, 0x1, 0xd5}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x2, 0x2}], 0x8001, 0xffffffffffffffff) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f0000000180)=""/19, 0x13}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f00000004c0)=""/157, 0x9d}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000580)=""/107, 0x6b}, {&(0x7f0000000600)=""/95, 0x5f}], 0x8, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) accept$unix(r2, &(0x7f0000005c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008854c541f71b1e476da44e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001900)=0x2b2b0407ead872b) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000157000)='./file0\x00') bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) readlinkat(r0, &(0x7f0000000080)='.\x00', &(0x7f0000001200)=""/4096, 0xfd17) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x4, 0x3f) read(r1, &(0x7f0000000040)=""/88, 0x14f) 16:00:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf0e4dfdc27402f35) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x7, 0x9, 0x1000, 0x2, "e27ee63d24d4fcf41c1040b89ad75c5894b24a5e", 0x6}) r1 = syz_open_pts() read(r1, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c2543e4e1fe3b62136fb1c4167eb3e8c7791d373"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x2, 0xfff, "e6a042026959bdadce44e0a3736eafbdcb1a2832"}) syz_open_pts() utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0x2}, {0xfffffffffffff000, 0x3ff}}) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) 16:00:06 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) geteuid() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000d26000/0x1000)=nil, 0x1000, 0x7) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x100000001) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb24000 didn't change! 16:00:06 executing program 0: clock_getres(0x6, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x80000001}, {0x0, 0x8000}}, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001440)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f0095199659daa9a8423cab21c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091f3e9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c62b9f93c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c659f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36d1fa1f1b64e4c8d6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x287) r1 = syz_open_pts() close(r0) r2 = dup(r1) ftruncate(r2, 0x7fff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a0700000000f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0x17) pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013240 va 0x1b2cb24000 didn't change! 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="052837", 0x3}], 0x1) fcntl$lock(r1, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x2, 0xffff}) write(r0, &(0x7f0000000140)='\"\tl', 0x3) chmod(&(0x7f0000000080)='./bus\x00', 0x489) close(r1) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f62757300fa5ec0c8860cb03d346189fd17ad51596c944c3312f56bc302ed2b65b820b74f146942c73606857f426c1f634728d940a36d76e2efca3c69b18766bec23ae44566e82774288a32abe761de772af8975a"], 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="e77db9c80c830e3000eba4028cb26de63c575659a30a0974ced890e672ee28c8354573752c518145e27db90f83912b67b2f36c399906f8d41713c7d27b76087c50302c6f967a3055a6bae3a6fcf52fedb26ed3c23052e1aa558f9c0f08a0", 0x5e}, {&(0x7f00000000c0)="e7b95cec1cf1422e21229f94525fc7ee6a28b888e1", 0x15}, {&(0x7f0000000200)="14a45226835a52f20081c3011d2d96e1cd2f41a4de39bc4d6a56c9958f51ac1085082f21927632d5511ca82a2a8d70ad26622a32e89cddc88cd20dc6bb7e3d19a987f51456296ab5fa5e6933bbd893a2b65f6ee8668ef0827eab9ed54fe4e9f610845fa359514043a78ed98b5ecbc93176e88279097514aaec9ceb22003dcc8c98beae764da277201fce42d92a1fa5", 0x8f}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x50, 0xc}, 0x400) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x401c}], 0x1000017a, 0x0) rename(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='./bus\x00') 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffeffff0001, "7ace0fb766f50989022e4231da303075a54f90f1"}) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/33}, &(0x7f0000000040)=0x23) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) getuid() setsockopt(r0, 0x2000000000000029, 0x9, &(0x7f0000000000)="03000000", 0x2) socketpair(0x6, 0x0, 0x5d, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:06 executing program 1: r0 = socket(0x2, 0x7, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) write(r0, &(0x7f0000000140)="c73a7c64ccaaae1fe0968e466a06d57f", 0xfffffffffffffe51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xff, "78677f0adc7f8ad79f0500"}) select(0x40, &(0x7f0000000300)={0x80, 0x1f, 0x4, 0x4, 0xee000000000000, 0x882, 0x5, 0xfff}, &(0x7f0000000340)={0x7, 0x7fffffff, 0x40, 0x701, 0x100, 0x7ff, 0x1, 0x9}, &(0x7f0000000380)={0x7, 0x900, 0x7, 0x2, 0x1, 0x1, 0x7, 0xffffffff}, &(0x7f00000003c0)={0x20, 0x6}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="e3f90e0c6d5a26762ea3b42bc31a47e86b3f39c5c7e6ceb27d8b078644168a0950e979a0377e2a6ecf5c2a2d1fbf60dcf18278446922a90fae9bb3d9d65e8889c178c583539c2ee0181d27a4ac3e8e343d5122a1972c49a3dab9e1", 0x5b}, {&(0x7f0000000000)="e0afba46a830618dfd203f8235ca91a68821bc4547cfa91ec7a4497a7c1b35", 0x1f}], 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:07 executing program 0: r0 = geteuid() setuid(r0) setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x101}, {0x0, 0x9}}, 0x2) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ftruncate(r0, 0x40) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x6}], 0x7, 0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) kqueue() writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="01", 0x1}], 0x1, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48, 0xd0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:08 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) semget(0x0, 0x3, 0x1) r5 = semget$private(0x0, 0x1, 0x112) semop(r5, &(0x7f0000000040)=[{0x2, 0x5, 0x1000}, {0x6, 0x5, 0x1000}, {0x3, 0x100000000, 0x800}, {0x3, 0x200, 0x1800}, {0x1, 0x1, 0x1800}, {0x1, 0x5, 0x1800}, {0x4, 0x2}, {0x2, 0x2, 0x1800}, {0x0, 0x7, 0x1800}], 0x9) setgroups(0x0, 0x0) setuid(0xee01) chroot(&(0x7f00000000c0)='./file0\x00') getgroups(0x7, &(0x7f0000000000)=[r0, r1, r2, r0, r4, r4, r3]) r6 = open(&(0x7f0000000080)='./file0\x00', 0x290, 0x9) shutdown(r6, 0x0) 16:00:08 executing program 0: r0 = socket(0x1b, 0x8000, 0x7) setsockopt(r0, 0x29, 0x26, 0x0, 0x1e6) fcntl$setflags(r0, 0x2, 0x1) socket(0x10, 0x4004, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/254, &(0x7f0000000100)=0xfe) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x800, 0x6743}, {0x1, 0x1000}}) write(r0, &(0x7f0000000080)="4c0dc55dbca70783e3107c2808959d64d6", 0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) dup2(r1, r0) write(r1, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3573447a7aa9590d2e1c65cf8811ddcd8797dbb4086c564184023226c575e81d0eca7ebc52e172576c419aba87b59c7064161977aa691582d3a7e4433774d4f02fde431a9635aff", 0x65) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d", 0x61) syz_open_pts() close(r0) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b302ba8fbc6000000edffff1f0000f5"}) readv(r3, &(0x7f0000000380), 0xe6) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) sendto(r1, &(0x7f0000000200)="931fe55d727442c23714aefa1323c0cc7cf74b42ce1f480f6da96d82ceb281966f5f8d26d754fe0ecb072411c6ea76c456baa4e76e77ae95b124e4120105f476f8debabfdca56f13d34d3c0252b36e9716781cca3ba517a2971a725ca9329974f6c34a428bac8e11e7e47464eb3b4c6999c0faed17a5ccf08e010ae2b4beb5d95490a5f64a0e1e73c15d80297223b3bce5220df09933e01a0d7115cccea5632ef5dbdf00a652438f03b9ee500c0c6f4792018ee0319df575929d922a0cbd30ccca9dff368e6ad1dcbcab16649b7b14723d09e79204f935b147484e93cce442fee86a0e15b12399486ca1d4785f132db71e857b1df58dc3afb6ea", 0xfa, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x9) write(r2, &(0x7f0000000300)="93174ce64764b9e48765ddc17bcb9356cbfae6ae032c680dc56c2a8ec3d34c75879eb17697553fab43580ed9a48f2e642ed86cb720e5a150b80c335cc8cb1973809fc424229ebfd770219c62ea0eb371524d597e84b2449612cfd38408010001000000000046539000000000000000000000000000000000", 0x78) 16:00:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0xb0b4) socket$unix(0x1, 0x2, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000040)=[r0, r3, r2, r3, r0, r1]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, r5) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0xc0, 0x20000000, 0x32ed9ae5, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf0000001, 0x3, 0x10001}, {{r0}, 0x0, 0x30, 0x84, 0x8, 0x28a1d27a}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x7000000, 0x4a3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x1}, {{r1}, 0xfffffffffffffffc, 0xe, 0x81, 0x180, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7ff, 0x1a18}, {{r1}, 0xfffffffffffffffb, 0x90, 0x0, 0x4010000000000000, 0xcb}, {{r0}, 0xffffffffffffffff, 0xc0, 0x2, 0x1ff, 0xda9}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x5, 0x2}], 0x5, &(0x7f0000000040)={0xfffffffffffffffd, 0x8}) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 16:00:08 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:08 executing program 0: r0 = getpgrp() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8820, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x9, 0x1f, 0x7, 0xd6, "69d1103c76870f214e7dad6df82002f7e4fa768a", 0x5, 0x101}) r3 = fcntl$getown(r1, 0x5) setpgid(r0, r0) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x20) setpgid(r0, r3) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mkdir(&(0x7f0000000280)='./file0\x00', 0x20000040) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ftruncate(r0, 0x8) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000140)="510f", 0x2) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file1\x00', 0xfffffffffffffffc, 0xffffffffffffffff) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06", 0x1}], 0x1) fchmod(r0, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000080)=""/47, 0x2f) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x2, 0x11) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xf4c, 0x8, './file0\x00', 0x785a, 0x3, 0x8, 0x3}) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) fcntl$setstatus(r0, 0x4, 0x8) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) write(r0, &(0x7f00000000c0)="c32d615afbb1177594200cc1a10b8b48991b52000b0b7ac8497381fe5213314e7a89f9b995f8ad969a66", 0x2a) write(r0, &(0x7f0000000100)="8b9cfa1607a4f37e1d4b3b362f044d35c1a50306ebae05e072201b2926ec2d62324344dabf75fa6cc0bd714ed221a3a965e6c632aebcc6b52e0cfb9b79eb3115864d0c", 0x43) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x9) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) fcntl$getflags(r1, 0x3) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) fcntl$getflags(r1, 0x0) dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x89, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getuid() getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r4, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000013c0)="10aa6237a2e53074cc544debdc7c284a491286f70e52ef57141081fe9b0a8ddd9f68a148884380581ecb35d43f661f8f5b55ce8fa372703bdfb1820fb04499ea3f9cca3ed37461e28e4f20d82ef5a85af135ae59495cfd2fbd9f8f95c66a7eb0a59aba073f31537f289628a44b9252209a0605d3bd2436ed8f12c00c2b8cd170460d1213fef2188f4b451907ebda4c76ce7c1e9d6525cb603cd047f4519bacb6dee951d5a99fa10f17f07452bfa8eee8424f989275097bbcb753fdc9b25b95428cd5b8868a851070ccfc4360a6db6b2410da965f0ea21526c66c34089400b568595415ed7128df943e2cb59633baa2bcb458be904147a97f162b111aeef62b73558b8c9b373e4490e91431f28c8c7a1a315b5957069c9e9200bb1a35a6e8cf24b0f4b280b2a71fcd0fe432639fd20d176340a1bf62a7ab18c2ea3c10589eb401745459c9789b28ea5b22a5e313bd5ea622e3af798ada3362636b2380e9befcae3788af574d8560319068ba265403cdaca17b5ff51d7986304ddf83b52312e25553fbc0e5f3dfdb1c87020d9d8dec3ae465bf764db6726d97131db74c639ea7b0db2a15987b5a45a9fe89b2cb30e3b0c560460bcffead7b95c4d7ffb9b3e60884ceb60cc46b26b14df657400e9dde16b4b502830bb85ff7b60b31d34c0d842b5cc3b64379782888fe786c949a74f19790486bdf082b78b0f0213b0454032a8b22711d6187bd3e903b7eb9205eb88f4f0931fdaab73131c406230c26847520b4bc4e05d373ed6689d66139db229c58ec97047b71eac4efa66d54ae7419ceaeed4b2f2dfe27697dfaf60590e4021dc866c0db45dad0d8245066f50c25b8369b7e6e51841b515fba4f00b6b05600fd110945c0be7fbea93ddd744112675630e1e16c1543c3e8399ed1a4fb82b4c31b42a13dab228b6457641bbacd0a12bee127d77a8130fd4ac11855fbe733f6e6410bf999e589835ff4788a03488d1e7935af9355601a4e4a00522da32ced7b4a4b0607a28bd38ac9e8a1134060b6646b9b6e4f5cc2c81582fed0ee43fb2439be2659faf9d8e253a99e4388c4cebf61e53521a8757a994089a8cc87c8e0968dc3fdf213cd710ab0d69139fa488f7c83d2ba4ed2dbdfe983353c41a29002676dcd60e145c496e565e116038d4f4396426f2351c146ec1968e212a484e4990944a8d3716ba1a3eebd406f12fd112117abd3f9483bbb4c68e0110f1db43a7b26ffb244b0b5afcaaadc22eefd4d4fbbd1e6fde8cd35b93a723f3265c80aed58747506283df944acb603268fe4b7948f38930c62d044169105eb0400804e76dd72ee257b40cdf95e30aa8824f57bb8670bb4dfa43eba302195e1d0e555aa1b6c03b3737d035c35d1bf106bc387837a83b0a29e5d2e5c5a9e4cb97ea8c4bd9b436d53f258d653b51b3815ccf46b680161b3709c5dce0ad624ed7acf04e4ed864e818b92c8e5e608bc85693f3724624c9fdf4f41aa0576e2847ece1cfd4287f0a0d08a20b1d00387de62f53b9434f7adc2d6b37a518b3d087bda5fdd0a9f0105bcd830b661bae209b1cc22945bc394a5209d5e48d25e94ddbf05767b7eff4e7bca4276646249526cb8f61f1143d423d746a1ab74d3f96d04b59d1dca8977d4af8896f48255d5643a34ab5d03220c365e9bcd8d44b515892972abde6ca48adbbc24733bb0d4c890205b6cd5c42950e64383022b25c0faaf1e7e7a82094373f53169be0bb2f0ae847befa0538a0ec2c9eb2ed459e4545e6f717895a8490a952c7efd3773bde1fe6c087c2ab111e2c37f8aa5552b35193050d5e51982d7e449674f355799b2a85667ef60a74c6f478ee835146dfbc1415c3b47230ad06a9264c88e391b2a9b47b2a802b50e47b7bd1082e7a7043b268e002cc650f3e4f30b8278f3d1fb95d9d44c8515eacf83fe209364d0c51dbd65d709305da3f155cb61e28b743cad615b3ae52b06e870db07b57947ddf84e1430b2352531563c2b5c53e664263eb36e0b5518bd03ea1a7f34cd16c61846cb0517d4161b51539d8e70a7a6f1cf67df7560b521b72d1830eb4d7ea19bfdd4d04734f81083dd883c7ee4e1dd8a616a82b46fd576aa79c85a9d700791c2b0034fbbf47f2667bfed2ed2b85318af225fa3db82214ea31c277cbc372ec129bcb79043d68d2615fd0d682fb191313a5cfd937ba775e629af0590a2a7cd5f02ce5aea363ef063878985417831c4f2aa5538c8e078c49d910d07337693f115de4b3edcb987c9a40c474e6f8df07c7aabc555faf694fce2b548fe66c0d95e7384d9a74298f2a8de22a902659e87e20d1ab25250af854bbe12ece20c318defc42f2a548bef0c61b1c7b084b68dd8493c6ae7ad826ec500b6bd03944c77bf914b9327fcf22ec097922139de49f789d3ce1c82f0768166d2b720cc1d7532e9333b4c116dc52848be4aff77328eab6a4ccd1d663f4a34aa7d4a7d3cd3a74ec2b804b5d10316f78868437b5f16e62426e7db404b46f7d211c9e4609c6b4b31f4c589764befede89197ab7715c805e960c1097e4e30f240189e1e46706ae22c58027875be5f29b83ca12405a8298899e51ac2916c8c659c27ec75de7629d8cb86f48dddd82a92ac35d7340e0aa2af7d80281e94dc82b2999b8635ac8972ff806fb4fb05511b812f10c44db79b61813da423c5c3ba3041f4414910ce82514fd4e616cb432e204d12f1e1870536f6b276c3f1b75268457e2637bf09b37dbfcb6e4ae9cc2311ece9a8fcc52c7c0df7793f8342093f652392cb030c1ca80b086147181d379fe1a0addc59700214c3be734194ccbeb088bfcf21632eea50e7e80e9561e494aa15b4537ae7dfa27cd478ff04a1a81d2af38571214ca026466579961bf13caef486164b0fa727e435b43afabbd99bb659dd2a654d9eb34fd88f45b45268025d07521e7727382922fcceade8c70d368dd9e04014998eb24b9dce02c6f9a176dd7294bc485a1b4e5434cca4fc911f9ea4b03d7c0514ce837a5136865ee6ab4152da4b6cc68827c19b33b9f1a1b112a1ee5803e59628a5f6eefcbd2c04280a0426941da4677fe5a4d09954c4c98198d8c1217cf701c6d68e72940d696d4668d9d0039144ff06f0dbcc5102ec4cbceac59592790ce37ea5df7b747a73b7529ef7c7e2e6a7bb8474e12ec5aa71a7e92a2637eaf1324f33271882eff7cfef003058fbe80513aedc8215f69bd49e75e7df9d4e7c579822197a9d9ca61020efbf95ec3b4527e6b431b8dfc16024ae711fefc05931e5fd98b2e25e48b0532a6de3ee15e7c8c6a353ae0ce8b2c70a1ef11f9f351fc3469c5321a483a65fcf76fbaa8012eb5edcf6379c02d12eaab4b427ede17db728b88c8f5923ffaff09f17d6f157a814ef9f2a6497ac79fb8f193b70bfa8b5bfa00a3eacdf2746070c9d9c1ef9b38a16adb82d9ed3cac9fc962645c6e943cd96932183408f6c5a8246c32c90507526b69a4b0fa4369d0a9c7d37bce7ed6f876dac8543de9b8d268755c3026dbb70e6cbe7adfa3cf342f29617d6fcb15c7664ba8113279cfdcd84b0b116fa458d00f569660a3f444014af1eb8e6aa46b3f2e8ab642e833ae69b8cc9735aa00dc0d0acc15f6941411fdfa719aa9d895f73029e2ba168b9b1b73dd587cd6886f58a3d26603ad193d9f222e5730b6ec66b01b0acc6708896c4b6dcf7389aaf18b3520333df35789a163a0047007bd7cf7a9c529e3ddfe44e18843d281893244ad0192a8f713d3f049b36810735632b99d2af8c0d01f21a0577024afc518bd5ce8ed8c205bc11bf8265e5084a42d6ba86642c2f4064f7edccc62d861567ca99ed3f6760203f2a4f69dd5cddc08f4eeabfbeafef1ad6f316512472ba175cd30496a2922ec161b8184ccc065c285a404764b37f5d5f3fcfcc4423e1ea31ee5343da25bc609cf8d7257ba781a19e1d0476e07bde66c117e65d0b051acf87432b2253f0af8cc2eb3ca92e8a2ac167ddcb60a65cf885663e3a6c4cbfe6fe5a1b941d55dcfd6ac9811248243e26996c9a323e0f701fb07411516c21c6010aa5d46adb5ec79c5aac95cb83377246cbd2920c3825ff93ef51b037ce9bb390d79ded119bc78e0f898ee464c59880d163fe893d42966abfda83c1573ad8b77d95c9b8888d987dc0c574d6c8956db384eafdc35ca9c6ed2e0de2c903ad12a30a69aea9124cb530e43e1b9f41ed2569c8ffb4c01b7fc0da20e41749f8b6dfc2005c8db02e65c0b115570409761d7ae8d1ecb5a7750e74564b48ee616cf7c52bf44c6435f7dc655e670a740cf7fc6b18edabe7c8149909c46989f62f195a660a13dc23e4e0310631f0041c5b62f50142a3256c047ae709416036fa6e718088c9175148bda0cece62cdde514dec35a84002d89572f290cfb15261244b943ae5210caa491eb12c849d70151ada1c91b062dbb0285ebb152212b9840511c44fbe1d0ed39446ecac46e5d03fb0b119790fbb9237f1478b9afb3a91aeb52f4d1e774fbea6eaccf1c33720a7e63abd92ea14cad96208d5274ff99a2e6d8be45e5f5a24907b239773755d18f062ed17429ec44ca451692980e1c75283837cfa839006a9a6f11747e5654fd904b0565489fd5215430891f0dcc838703d2359f7237c947d32cd3e407c439d4c1851050021ee5caa333e8f3aef7e40928ea86e6bfac4c2989e0312b16102d870248ac9217f8338c2e8d36b72cfa0efb5210adb0f72b31974fcbb813f09108a9c702198b287be4d8e2540ab890405824ebf2d1e201a31588a2b33c7e9b5cdb68b11ee5afc710fe266c3aac84e9492a76203322c00372797cb3262f353810e05d29f7c7042baf2d9e9de75b060a792093e6b367eeb1d6538f6b9ed538564e076f9a55b2fc878725d9de82a411c0b013457d01bf78b2ab4b015d47f3773b1861795f4da02576796d2a1f0630d2fd09974f008411224e6dd525424413f7ac54870d6db1167e1bf1b10d70da47a548a7bd00eb38871ad8f61b4cfaa0dc11a7e7445f936b1f9228c912f19682f919b", 0xdde}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20008, 0x80) mknodat(r5, &(0x7f0000000240)='./file0\x00', 0x4, 0x80000000) faccessat(r5, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) dup2(r2, r1) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) shutdown(r0, 0x2) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/119, 0x77}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, &(0x7f0000000600)=""/210, 0xd2}, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000410000/0x1000)=nil, 0x1000, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x51, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = socket(0x36, 0x1, 0x86c) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x6, 0xffffffffffffffe0, 0x5, 0x7f, "0f052372144dace5a3b2b4d1c130f3ac5387cef2", 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r2, r4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12, 0x26) ioctl$KDSETRAD(r1, 0x20004b43) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a24f9aaa6a601be37f7d23b4563d4569dd680a96"}) write(r0, &(0x7f0000000140)="1e", 0x1) r2 = syz_open_pts() dup2(r2, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x400}) syz_open_pts() 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0xfffffffffffffffd) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20080, 0x41) chmod(&(0x7f0000000240)='./file0\x00', 0x23f) r2 = getgid() chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r8 = getuid() r9 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r11 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) r14 = geteuid() sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000280)="101fb92ee597a7c297f9a689ad68f1578b2c4ef59c826118fee35052def4d49b78e458338f9369c8edc5dbed08c477c975bcbdeeafe4c48ed618199d2f91450d1911282ae8d9e7ee6e8bd410456d5e1eda9c536737abbe369a142c692c0b52cda08a02de855520a936ef2cd18a9fca6402e4d2b41621a7085b75754e351fa2883901da2ba3e6e366dd79c5f497ca3aa315288d93c4f536f1ca5523ada17e0edadbfc9a8072f18c4cd1e8764092d5e51645e446c50d5acbee40bfff5ec7a1f2dda8531a45da9fd26c6c79d9b334ae4333737ed042fb07", 0xd6}, {&(0x7f0000000380)="f32462f5a4b48b35b66dbc455cda604f44cb114515f9dcfb1108b67075862e6065caa79610318fc8fd4e072c1179659fc56ceeb9f7538b54171a3c45c40e65a8fc5a01a1a5bcf088d888c810b1ed1e7984f03a7f5bfa8c0f0ddffbc88e6f86d666294da68bd9da369031a18725373a9217c47972476ae959cff4a0891514caf743bbee72c76949066886a1e6a0fd2486a42ddcba1beb7c063356f419ad182257c19df6963c9ff101e4d1156d19b02606a6a5fb88c8706b3de2ea61ff6007f4b0f5059d5a080e3b906e05d08ae8828a5bd44c63afe5640d70470926b8e468ad47c875ed12ce", 0xe5}, {&(0x7f0000000480)="9263de208166f99c53", 0x9}, {&(0x7f00000004c0)="70d7bec5ac00d5ad6e39c09567fa9d4ae3454e75cb0d96749f9d274e8f8db6c2ca9f3e059a00385c63cb90934bfce18161ee1c6550cf9060bb0de148f8fabcddad04569d123c75ee67686cf1469c365da321bbcd4878597fc3ead139c09d8b5f30", 0x61}, {&(0x7f0000000540)="cfea326b335ab2468ad15675a09b2a17821b56393892421b085b7f8f8fad37c209838d60b4e585a093394658771d7b0813fdd93830d7acc49dcd6856641ef476555e222447b8fb07d7", 0x49}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="615f66e587827505e733afa6ba0e0515adbed280f932a8863e1f44d58dcdd5897d650cd33ae64e757f85054b0ab827e8d8e4d53c7b491e1d9e873d796f01b2059873268f7bd88d9f9c7499ff8ddc33bcb5dc467900c78ac26f11a22c1504f811bf9fd8", 0x63}], 0x7, &(0x7f0000000d40)=ANY=[@ANYBLOB="200073781273012d505e85bc0073f4b095e8cf4bb9ed390000000000553294e83ca6df60", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000202000000000000000ffff00000000000087f1b393b1ee9069140d2af5857036f3aa01d704c385860c40f8b69a76c017c97bd2eab90e35ec3cc8d6ec1499df15c245c6d4569297f766eef79e5d703782c6648a365f512546a2983eb832358e4f59aa8c05864e81693ce16944b32bee4d5f4734fe14ff3ae35e5213e65dd051c1a351efe9925ad528f5f2f31d795a8be2e70baf9a47daa2afeaa2a38d9f9416bc897185fe1607460bcbe643df975f67d0ba0b7ccf058745aafd9fe0ad9d76b73188a22ec3abbc514e871603f633498d97946706392553c7900fe5e0cbaa45296cc00d8cb60dcdd84af02e3973bf43564a3ec6c0fa75e387a3c9dd31687883ae81a9039574747cb8d735874cbedf189fd4eec2b29ae21810e1253e41427bf37208ebe63b372db0ade99af8cb0fed9cff7d3cbd5239040b128b036ec15f98fb9fb84e", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r2, @ANYBLOB="00000000200100000090de994694a4d8ca000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x4}, 0x2) setgroups(0x0, 0x0) getpgrp() setuid(0xee01) r15 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file1\x00', r15, &(0x7f0000000200)='./file0\x00') faccessat(r15, &(0x7f0000000140)='./file1\x00', 0x0, 0x3) 16:00:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000280)='./bus\x00', 0x1, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x28820, 0x11) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040000ffffffb27824af42a53622b3bf1b05eb39d35a0500000004"], 0x0) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000c6f02843f74164005d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000240)=0x55) rmdir(&(0x7f00000001c0)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000380)="f8e10b03ba20d0055600bb55d80b9a2711011a4fcb889d31ac06e19399e7865d40a29481f6b1dd31d83576a11c55ba69c7f36d8e2f3f01a4132f2073ce48e5cbfe06f4996614b9267de85b53cbae1d5276d63048640592aefb675ea295668a6e98f33f7e8a9e7670eeb0f7815b95c7a07dee9fd772d6a06c80d767ef2811d6a7c8936ed63029b149c4cd7450c1713cec7a7da9656fbad92d623af8f009520c1be172fcbd4e0d4889524fe022a9d2d0de91a37f2b8895e297170dd127931aac6a395e3c2a20de1cbb7455ef183348", 0xce}, {&(0x7f0000000480)="cadb35fa9736ec799b6a01e60fe941541a0d3f0a6b546ebb53e9a34394dd1d7db531414a36ab631c8c5044ec791ba35fceacb276e2158176823d021e613ef77de384ae905ab5e6c2df714054ee12e032dde85e2e62e8040266125d639f6f9f2c80e83e7f95918acf4feca729be847e158445bc154543f8d75cbcb807364e1ff052cd85a84bf485d0c212c714d93bd36044af7a39933f056d3ebea8e15b2685e47b7ae24767cfdee8725f782b5f2a3b15faa7770dfa225e4c99773bdeeac4708ae1a350fc6e6af4c5b73f7c3ca7ad741a2a2a93ff6786e81afe3a762cc7a54520ec8487c0bdcea7224eef9871ddabfcb2051dc171765d810f9ff6a66a40fdde9ea55e2aaf9b6e49a8d362cea43131ff818e0fa088b8c37d3a68cdb84a7c6b4efd19b28011d3a5dad30b120264ec3944d4d350b2890238f6f07d4b135ebebc13f292502d5dfbd4a50d047f269ce452663a7525e8afee83f6a636c0fbdb14d9f00d09a39f87aed1dca671ab923c4639c67d5ae5c11990f07b892452d368f8f55c38d3ddad770bd9de2929e0d51c5c054600fb5588a678514a858b18ead3ae004cd57a937a03d6c5ec0b4fd2579068b8662878fc70942499a8145f137bcee6c8f22f8388d6b70e9e358d6d0c4684c4b5c2767f7a0964b595e8dd210b0b2b59fa234b4b738f999116815078a1cfddb7363d385f6b0e25372dbd5819cf4b2d397d28ea52dc8f9812e3dd59768f1eb840e7c6720d7c8f5461e533171c24233fe01eab7c2bf37e5b62e625b73359d70b56984dc0f9d7018d595df82ab32ebcd434cbcbe854ffd9486b994f04c2a5df2d0b29f6722fbc700b79b649fafd1db36e87d1893115aa1f80e5dbfd911137a60ac4562d0a1a49ae0adb1d8d2f8f14ef261964b77baf9b2ff7c5f30d07d9693e4d839b552be485548f8d8c5060672cfe375b53832a84aae6e25b5f132af7cc6dd9e68e3329bdd8c2ddebdbc7531dad35f60007e5e711b77c0526af69f701073d3a5264dd76743f9e1cfa0675924a25137cd2e3a51444042355593a66aaefe920e5662d5a67fac6ad22d89784bf0e21822b033c1ab8b242b376f516162fb792fbab5875932391c9e98abb712f76d0b26e097cb172a8155e78fdbe55abeb579961cbec5539d6a7bef3e6e14a0023f2aa859eb09bb83a448198be5c0180461a4c9f997f307dd00516714fa5eca8effa680f1f2beac79bd1596c0c7ac35f1c5dcbc2e59f87521841b633d8436315655fca812276135447bc9b5a82b0b6f098429178db605e398acc6125312fbbe48a53edc8fd0a978de77b11e24f64329955e08dc8e389c28df84f6d59d566520649eaf2a881b2d69b3dcd5c5f70afc88138feb0e97c2fc6853fccd2d00df6a1398e4ad56f3530af9cb15322b6aaf5d8309f7320426f8219e4a16accaa9ca6a3c0f2c3dabccee6b202d4fb75c984e7c5a2d39166b1eae46a6592b522d6d7109d2a75433361e1734aa516ac6881f828f1fe9c82163632be3f28f1221fc22e93a632ccf662c4bac50fa08449375784fc639a79c4c2873cd4edd318a553a7cfeb195999166579d917a81bcfad95ae833283461e7e19215007f25cd51860adcdf2adda7c41810aa2044b047d0cbf1295be681b49be36d5d7bac3d34e1fbe29b4e0a8e0a4c7ff65ada62c468d8aa5aa91ca7fc0a62f321bd3260009bca4ec1d5c06ad2d967393fc50b412f3a3a26fee3fb063e3178190fd6cd8e0e0b6867c663b8e3cf8104dedd603e0e74134dbfcca950104a913f78922f2d186da8036a8b24437463998cb72579dc30544694b50af06fbb9ceb7be30b3a25d19dcbfadbd53b55faf18c081c75cb1f2ca5276493128fc877a952c7c806db44551c019564b847cff9e8449c29693091664536df646741b69f95122b617482ae81f779a4af65a301b8022a99a47ed8b79eea6855a58ca9ce60249102c1110d24eaacbad99971f69f462f916d1ec229e01799a7233905e6c229e983115a24cf7f73d21ac3cffa5f4e0bf8c0df344d4867373fd18cfb77c85b560effaf06698e5dd24fc4ba3fbf5507d736ebb0f3f5246beee9cda1611f9972065ca8a6235789bd7072a345ad64731a2c6c943e203b3737f2c289d52e1fe16f17ed53aa2c5c9376119710e96002dfa51e58efc00c0862c8a5f6e569219f71676d19b19259355e05f51fd93d7a52615580103b8a966b26678f957aa1b0d2e027de0e816706a438c7878091f491a3e1f9ec008e001ecb69e63e202143c0df57a55303df76904051523fb05bd3aa0e21abf29eb15fc72e52eddeaf47210147b41f5be54b40f4c32d2f6df815ba83130db3a10778c438df2841cf3c178151b90485af3fe7c2d071fe1dd2a6bbd91f6bff113556b8f94da5d110797c26be39484a2577b3850cf7b81a973468ba36c7787689e0ffa06606a40af8df9f4aae1517e27d3c491ecd4308f59391bc4b43bc4deec44fbe10b0c6cd77ce7db8536f46c6b059abe108879b7db6e37537b475b7b96dfbfd2229c3907737063a7a6fcb34191f879118bbe2f1b94ad2d931c1343af75fdc3a3680eac21e30af253f4a002c5e4d6793b198449a6d38a4758afdd268248bc3f75f13504476e2373baace51b14b0402347d4006923df87243e6339bcee512cc08ec8096ac0a2c91b6765510ee9a7ddd48de0aa45b0144348baaaa12f63cadaf10e7fd57c6cfe249c4856ca8dd12eb755cf3cf40cb14238d6dd0d17c399978fe6de3cc112c111364530976103051128ea657821a6dd0445317e320d623dc5a0237a24d398bd06fb9719cce6fb37136d6ae7202617713c8e5a59a68e4200bb738acdda63d9f7cf91d3d38df7459931018adc2df7ad5963cfba0987c1369a604bc526cb03cc4e3d4ee1346c4afed7004b3faecc1203d2ed519560f34af7a8910f6be8cc9afd8162529cc96e32243c4696638d2eca4425bdbb111d874f7649f7879d427ffb88fd1a53b76ff501bf25983a3b14b093fbce7ecf3de5c843e6490e0125b244d4c0f05069e69294f552b405c8fd5ba7ee9dc0a1011a18fa3cf634feffdfd7468a11f8178d3c9f64c5af5e6547bbd924f040bff8779ca6679fe5cbf1cc785daf3ee1c350a51bd8f14924b813ecbf24d6a6c518d634324beed202e520d151d67a74938c0be22f25f14221dd7fbb5e772f3420ca8ffcda197575172b124d7ee27464b40af558821bd1bcaad24916668949086af9d8acbb3e911eee048a4456f56bc1d10a6a6a677c746b56ba3cb8c6fd779b7f4ef7b1956dd7d8c285409f5b39b52d7d43827a4a890ad49c76d065d3fdd5a1cb8cdb9b6d607ea9f702288a9144993a361ba2a59797547cbce24f9145adcaf8b3636b51a632b6517c5504580c5db0ea9b6e3ee177e4e17c8477418813b07173f0549d7dfd03a5d7a5c8b2c86b656a541081ca93540fb9fd01da0b773bf95c9031e4835ee6ec7c8b47f81aa4bdad0e2937aee36c31498b83b3950c15134c5d1961c04a75e47e12ae3875e5d47a882d406667e1f19b979dfdbba9c3f55f3281c025a8cf539cd9c721a5ecb770c9de4daba01fef2b4430e4024746e3671dbbd78016f643cb368f32955641612ff4a34a5cc97b301edd53a09424002d75a9ce16129fd6509ce99a8ad7a91b5a5f32ebd10f5985498ecb6153d310d5f3ab877b60cd9eb9d2dcd4f1184dd558e95a32ae60ae989a1eae6ffb58c3432803b267be3b47939aeb5dae1f598a161d2e15b711b19746f1b14d86127db4287da14307d970b4bd88bfd3426b2ed9241687ac70df4b6ef552a73a476b36c914eb5e15569a2fae79ce3cdcb1dc5e2f46f862a8babaf4e48d4b383acddced3cb0e03256b96e4109f7b67e2051f98d71ccc29731c757211e09b2293107787364633d3de32f2276ca000769fc0a96d39331baa8a3cda5bd92b83c350cf2019f767f0b33734aeece8e6a99968cd1acd0c9ce38125cc5cdf9b844669c5ea427d9574e6a2e2154cb4910759fb0626acb25a27a45d17f4c2443aa9eaab87fc1dadcacb428d7b9d76120f1dae98124a841d76bff2223718dfbe015d8931254f8a6adc21f1e6e50e47cb6cba87146d9ec001946c8ce6d5aa8d3800c52fe0553da238aaf4452d5f5122fac30e53da247bb5eeb3f3a691dfd7dbc06edf73f03095d4d3fcb4ff57b5baa468116fbd1ed159ac5152dcc3c76ef5aefd566ca1c73d37305591b12968aa75584b2a848f99cde6d832d6a92b5383eb36959dc783698f605337612e90d4babe238cb1172a6302734ad50192d1606a9489a76864ccb9bbe0bc393d56e3d32e39c2935ee773b9a1cf86f8ce76e9ab0f1205918053c4e06c7d65d2f835fda4d26a923e65b798fdb80dcb6d612cc333ea9aa820bb07757914bf907c8e14c3e3a31b1cde469526efe555989fb82986c99a097240cc110c914c6548c431eb1e28a402c657cf60b1b5f48e42b3b0304814e63f32ed97f46d890242d8d953e46f5431729bfe51fe2a29beeed64fa33cb9eb207e0e33e06b52ecc6ea80e31fc152d14a478dd89a4a7ca1cd7fa759a15233850ae090af41ab0197f5d10f3895956d0efddae96376900b67922f2cd8f6f3840ab41b8071bf899fa4722f1eb3856e833f94018241e1665370ada61340c9a2870babc8b2da7c1631ae077926a7765048b2b5d447849f05488a74c9b6af3dacdd0e5ec9e910ec339af7668f8e5ac3dc8a1f06960616210bcbb6f58c163cefb46f70b157eca41ef0da3c0e3f9501b3a500a166ecb204d0cb7e1539ce2cc9afa9bf5e107d66e5f9ca5887af056f9ff7a8eccdfe48e66b2775ba656e67325551256c43e500d251ec05ca87a0470be82896d32a2a22e3d3e4e1ff63afaf0532f10831875903b6d6983ca9b215cc8ca10af5ca258896901d518ef375274af807a301e389fa1a058f26138b91f147ea838b9349188342abfd59d8bf7f36c5e2a395227c32a98b02ea38968060953457d7dd3c20d36be70653700363b410281dd2a73bf053076fc1e12165669406727a1ff5b90a4cb64020c43a392512f7b3da89844a27a7b864d19df130cc85c1b52f485067158783b71503956bcd68ee3eb25503ef201e0a4d3ba3eda4654b1748b3775b70991a2ed4d4adcb4963ecaf5914a69485057b45f0842a799d7539f5e6075a10937ced97d310c5dd7d740a57260e2e06e153ebe003da76cefc6616e2c43a3a9b4eca4ebe873f381974f382857bb47d14fbdabdc4d243aedb6a5b1423301b9347c4ebd49265d1fd6bcf1c8f07be6c34ca81bf643f0ad75c2e5e204fea700f29e2b13a979cc071c4efe7d9801043fb9ab3c3a82f47c62043f1c751c1b21f9f36880486bdb5357964d852b03f4f6b740b14872741517a2af6bed2f03aae911b2d940a1d3aaa95486c3b9e072413bddc1b62394e052d56ff626f4bd12af3f6ec601ee149158291c8482e0c985ea4fe8e163bd471d9930428d49d25003f980cf247b3871ec41f8c8f1d1a312512e12a898d29e28c34d2d1bf50c40ce77b55d6008af6ed47cb5f8d85132fc217f9f3ac853506fda1dbb770e3fd097874ea89d580c20a80f05a71e61a0b728aa35b93090129eefacf8b969b2b4e28e3b101c22a8d6812159d319a76d7146a498f84d24009cb3d0712fc52095bdbb7c456cb94674e63eda74fbdad25660ed1d8c39eb72cc5604f5ef52f987f225dcaba6f79c71c3c142196edd2523b9a1525e12af160b742904eb98bdfb16c1c11918214d60bcc0c8f00debcafd7e1877c85b258177596a8be3f87840754a0247e8fb730087bfe3157bea", 0x1000}, {&(0x7f0000000200)="7d944594b2ebb07e0d6aa81829b23e2a0958bf0d", 0x14}, {&(0x7f0000001480)="d830cc65b525cb7ddc0a967a8e800e91067a5ef9983b3ea2633e16db07270d53b956b4a8f46242f4284f395f989e91fdf2f206f84d51e94f020211b7653ec47e9bf22e4d59c1c752592cc848968d6d153294c2a84a12a9f0aa7ad8a07afd7c5ca9456706caa8814ee607b48f6879cc0505ad6c121fd1790d3322ea150a1ef73757ad9aa2a6eb9e4aadf62df39593bdeade1a295554531933fc1879c250b37efa662e15750bf199db3a6d7b73bd2ce4cf4e57b99410ffc54a2a495ea658f70f55e318c4a9a552a9e1e35935977d0be011c846", 0xd2}], 0x4, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x2d8, &(0x7f0000000100), 0x1}, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x80, 0x8001}, 0xc) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xac}) 16:00:10 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x20) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x18) setuid(0xee01) syz_emit_ethernet(0x7a, &(0x7f0000000080)="89bf6e1bf53bd62c131f3620e92128a745c962e93038b1c7f66dd16d9d1da3db4465e058da27cf00e3444e4be5d8d9859f230a31c2f8e90f000a227f45b11ff880ba71402ae9b0ace21f0ec2fc5a9fd39f36b45b3f0471154c7da5eb0538af414d0bedb9d42fa88611501ebbecf257437e79a7a4f0473d8b9d6c") unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:10 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x30, 0x10) ftruncate(r0, 0x2) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) r3 = semget$private(0x0, 0x4, 0x420) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000040)=0x4) write(r1, &(0x7f0000000180)="95c99746605355b0413d61b907e761e342791e8794982fc4afcd84d3920ba1df61839bb9111ae790669601b93ee1bcffebe8736ba9448c4fab6f52dd3aa4f26bce7b", 0x42) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) write(r2, &(0x7f0000000140)='U', 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x28ac) r2 = dup2(r0, r0) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/129, 0x81}], 0x1, &(0x7f0000000300)=""/121, 0x79}, 0x1) fcntl$setstatus(r0, 0x4, 0x88) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) geteuid() setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:10 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80d3, 0x0, 0x347}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000200)=0x100000001) ioctl$TIOCSETD(r1, 0x2000747a, 0x0) kqueue() 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10080, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x2, 0x9, 0x6}, 0x5, [0x40, 0xf0, 0x7, 0xfffffffffffff801, 0x10001, 0x10001, 0x3, 0x2443]}, 0x3c) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = getpgrp() recvfrom(r0, &(0x7f0000000140)=""/148, 0x94, 0x1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x3f, r5}) msgget$private(0x0, 0x8) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x3, 0xfffffffffffffff9, "845c556b00070000000000000000abb8afb400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = socket$inet6(0x18, 0x8001, 0x80) write(r0, &(0x7f0000000040)="cd63d5b3f34626abffbe6d3b96960ef3eca6937fde037b", 0x17) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x9, 0x4) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:11 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x26c, &(0x7f0000000000), 0x1000000000000031, 0x0}, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000002340)='\n', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x10000000000000ee) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="827b541e2d03", 0x6}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x3, 0xe86, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x70) unlink(&(0x7f0000000280)='./file0\x00') 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mknod(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:11 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0xffffffffffffbfff}}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) getsockopt(r0, 0x2, 0x3, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x3, 0x9, "fcfcedf51c7e04b53f47af3f6f5c3803f78174ac", 0xfffffffffffffff9}) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x71) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) flock(r0, 0x4) bind$inet(r1, &(0x7f0000000340)={0x2, 0x3}, 0xc) bind$inet(r1, &(0x7f0000000380)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x60) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x2, 0x7, 0x4, 0x6, "7273e528425a0551c2067d289a4edcb0e14c7af9", 0xff1, 0xce85}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x4, 0xd726, 0x3, 0x1, 0x1f, 0x95ce, 0x3, 0x2, 0x0, 0x8, 0x7}) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() write(r1, &(0x7f0000000240)="5e82c552fc3fb606b0fc5b3510b9193c024d51cf0c720d20bf970d06af4f30234ad2937d89fa85d10ed903577ad87f4a5f", 0x31) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(r0, r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0xa, r1) kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x56db, './file0\x00', './file0\x00'}) ioctl$TIOCCDTR(r3, 0x20007478) r4 = semget$private(0x0, 0x4, 0x80) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x7) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r5 = geteuid() r6 = getuid() setreuid(r5, r6) flock(r2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x9, 0xfffffffffffffffe, 0x1000, 0x8}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) semop(r4, &(0x7f0000000180)=[{0x0, 0x7}, {0x6, 0x1, 0x1800}, {0x0, 0x1, 0x1000}, {0x0, 0x8b, 0x800}, {0x7, 0x8, 0x1000}, {0x2, 0x0, 0x800}], 0x6) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x7fff) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) r7 = msgget$private(0x0, 0x28) r8 = getgid() r9 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r11 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x1, r5, r8, r6, r9, 0x108, 0x1000}, 0x9, 0x5, r10, r11, 0xfffffffffffff800, 0xbbfd, 0x200000, 0x100000}) 16:00:11 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x35a) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x0, 0x4003, 0x80000000) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000010c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000012c0)={{0x83, 0x4}, {0x9, 0x4}}) truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0) utimes(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x3ff, 0xfffffffffffffe01}, {0x1000, 0x1000}}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget(0x0, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x20000000003000) r2 = openat(r0, &(0x7f0000001100)='./file0\x00', 0x0, 0x80) getsockname$inet6(r2, &(0x7f0000001140), &(0x7f00000011c0)=0xc) 16:00:11 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=""/235, 0xeb}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) dup(r1) writev(r1, &(0x7f0000000300), 0x258) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120f, &(0x7f0000000040)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x39}], 0x1, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200a, 0x5dc7) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x22, 0x0, 0x0, &(0x7f0000001440), 0x16, 0x2}, 0x2000000000000002) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) socketpair(0x18, 0x1, 0x1000, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x3}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCNXCL(r0, 0x2000746f) pipe(&(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:11 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x20) symlinkat(&(0x7f00000003c0)='./bus\x00', r0, &(0x7f0000000380)='./file0/../file0\x00') r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x3238, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) mknod(&(0x7f0000000080)='./file0/../file0\x00', 0x2030, 0x100) r2 = socket(0x30, 0x4002, 0x2) getsockname$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xa) r3 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0/../file0\x00', 0xffffffff, 0x7, 0x1ff, 0x1, 0x0, 0x47e, 0x80000001, 0x2, 0x1, 0x100, 0x6}) sendto(r2, &(0x7f0000000100)="7a8079ec887639cd40707318a60ed23011e369fe93a3c8117ba466c1ea40ff0ac701b5ab749fac13aeb2358f1bb4cde3e7738f0ad3fb69d1ee89a7f8c2d095ea2e98ce7483bed4bec2873df7715526297067ce733b241f2bb277059ad2541cfcb26d452d96972631f045c595b79fdff071da5bee898095a58f7a72dccc6a40853df7df2cd29998cf64956c0d6130822800a8589e7d825373e1c276564a848d7fa0ed0d0e084388b3aebc0e3742dd4b5dd8b6d96bacdf404e02", 0xb9, 0x400, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) write(r3, &(0x7f0000000680)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a482940973b07cc82ce8b918d432922614ee845918bea38d8aa16a97411330e252d77a78849069687394ae7da2a4f6aeef63c4ccd3aa0411847403257741c1558c26e4e623aac03cd39480e1dd14dc28fe7092d7a85cb77e8a368a3a2573874f7886fe1c6836b18cf9f7a3779f194b798f587344540a0f9a8c4d4c44ff6", 0xffffffffffffff55) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = geteuid() seteuid(r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) kqueue() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) dup(r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f00000002c0)=""/140, 0x8c}, {&(0x7f0000000380)=""/109, 0x6d}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x7) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = geteuid() setuid(r2) setuid(0xee01) r3 = msgget(0x1, 0x51) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, r2, r4, r2, r5, 0x8, 0x40}, 0xebec, 0xc6, r6, r7, 0x91, 0x0, 0xffffffffffffffff, 0x100000001}) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f00000000c0)=0x7) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x4, 0x1) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) r2 = dup(r0) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0xa00) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) fcntl$getflags(r0, 0x3) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget$private(0x0, 0x1, 0x112) semop(r1, &(0x7f0000000040)=[{0x2, 0x5, 0x1000}, {0x6, 0x5, 0x1000}, {0x3, 0x100000000, 0x800}, {0x3, 0x200, 0x1800}, {0x1, 0x1, 0x1800}, {0x1, 0x5, 0x1800}, {0x4, 0x2}, {0x2, 0x2, 0x1800}, {0x0, 0x7, 0x1800}], 0x9) setgroups(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0xfffffffffffffffb) mkdirat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x0) setuid(0xee01) dup2(r2, r2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/59) chroot(&(0x7f00000000c0)='./file0\x00') uvm_fault(0xfffffd803f014d68, 0x10, 0, 2) -> e kernel: page fault trap, code=0 Stopped at wsmux_do_ioctl+0x6ba: movq %rax,0x10(%rdx,%r15,8) ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014d68, 0x10, 0, 2) -> e wsmux_do_ioctl(e2c8db7ef618fd0e,80185760,fffffd802bcbeab8,3,fffffd803f7c7a20) at wsmux_do_ioctl+0x6ba end trace frame: 0xffff800014a14bc0, count: 0 ddb> trace wsmux_do_ioctl(e2c8db7ef618fd0e,80185760,fffffd802bcbeab8,3,fffffd803f7c7a20) at wsmux_do_ioctl+0x6ba VOP_IOCTL(5f33ffa23fbed8,80185760,fffffd80302638f8,ffff8000149c1108,fffffd802bcbeab8,ffff8000149c1108) at VOP_IOCTL+0x80 vn_ioctl(23c385a4d5f776a6,fffffd80302638f8,ffff8000149c1108,18) at vn_ioctl+0xc5 sys_ioctl(e2c8db7ef607d036,0,ffff8000149c1108) at sys_ioctl+0x639 syscall(a7ecdaeccfdd9231) at syscall+0x528 Xsyscall(6,0,ffffffffffffff8b,0,3,5ca543f0010) at Xsyscall+0x128 end of kernel end trace frame: 0x5cc9d233b10, count: -6 ddb> show registers rdi 0xff rsi 0x1 rbp 0xffff800014a14b40 rbx 0x1 rdx 0 rcx 0 rax 0 r8 0xffffffff818805a0 wsmux_do_ioctl+0x1e0 r9 0x7 r10 0x274e8e9fab862709 r11 0x591a5366b130d7c7 r12 0xffff800000669150 r13 0 r14 0xffff800014a14cf0 r15 0 rip 0xffffffff81880a7a wsmux_do_ioctl+0x6ba cs 0x8 rflags 0x10293 __ALIGN_SIZE+0xf293 rsp 0xffff800014a14af0 ss 0x10 wsmux_do_ioctl+0x6ba: movq %rax,0x10(%rdx,%r15,8) ddb> show proc PROC (syz-executor1) pid=189155 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000149c1a68,0xffff8000149c1cd0 process=0xffff8000149b26b0 user=0xffff800014a0f000, vmspace=0xfffffd803f014d68 estcpu=36, cpticks=53, pctcpu=0.49 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 60202 156708 16783 0 2 0 syz-executor1 *60202 189155 16783 0 7 0x4000000 syz-executor1 60202 257244 16783 0 3 0x4000080 fsleep syz-executor1 45752 354607 1 0 3 0x100083 ttyin getty 19460 385030 0 0 3 0x14200 bored sosplice 40760 306926 81945 0 3 0x2 biowait syz-executor0 16783 26212 81945 0 3 0x82 nanosleep syz-executor1 81945 40509 76273 0 3 0x82 thrsleep syz-fuzzer 81945 172467 76273 0 3 0x4000082 thrsleep syz-fuzzer 81945 45340 76273 0 3 0x4000082 thrsleep syz-fuzzer 81945 391171 76273 0 3 0x4000082 thrsleep syz-fuzzer 81945 44352 76273 0 3 0x4000082 kqread syz-fuzzer 81945 184737 76273 0 3 0x4000082 thrsleep syz-fuzzer 81945 282503 76273 0 3 0x4000082 thrsleep syz-fuzzer 81945 463496 76273 0 3 0x4000082 thrsleep syz-fuzzer 76273 213279 73528 0 3 0x10008a pause ksh 73528 118526 77417 0 3 0x92 select sshd 77417 318336 1 0 3 0x80 select sshd 3439 501946 96506 73 2 0x100090 syslogd 96506 230978 1 0 3 0x100082 netio syslogd 84924 310678 1 77 3 0x100090 poll dhclient 53031 406722 1 0 3 0x80 poll dhclient 99373 342696 0 0 3 0x14200 pgzero zerothread 64806 55753 0 0 3 0x14200 aiodoned aiodoned 9056 33201 0 0 3 0x14200 syncer update 54841 10683 0 0 3 0x14200 cleaner cleaner 59515 18681 0 0 3 0x14200 reaper reaper 64573 89672 0 0 3 0x14200 pgdaemon pagedaemon 63616 141468 0 0 3 0x14200 bored crynlk 16789 144106 0 0 3 0x14200 bored crypto 15987 299696 0 0 3 0x40014200 acpi0 acpi0 22759 51552 0 0 3 0x14200 bored softnet 81132 306009 0 0 3 0x14200 bored systqmp 91477 354842 0 0 3 0x14200 bored systq 20164 114942 0 0 3 0x40014200 bored softclock 85108 420290 0 0 3 0x40014200 idle0 1 90123 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9539 8922K 8930K 78643K 12370 0 0 pcb 23 9K 11K 78643K 4413 0 0 rtable 100 3K 3K 78643K 1002 0 0 ifaddr 64 17K 19K 78643K 549 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 61 0 0 iov 0 0K 28K 78643K 910 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1185 74K 75K 78643K 6056 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 142 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 839 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1777 193K 286K 78643K 12501 0 0 file desc 5 13K 25K 78643K 8830 0 0 sigio 0 0K 0K 78643K 128 0 0 proc 42 30K 54K 78643K 1588 0 0 subproc 64 65538K 69634K 78643K 106 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 1209 0 0 in_multi 33 2K 2K 78643K 413 0 0 ether_multi 1 0K 0K 78643K 59 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 778 0 0 pfkey data 0 0K 4K 78643K 5 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 113 22K 41K 78643K 23065 0 0 UVM aobj 130 4K 4K 78643K 151 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 231 0 0 NDP 14 0K 0K 78643K 155 0 0 temp 185 2347K 2419K 78643K 25690 0 0 kqueue 0 0K 0K 78643K 91 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 3866 0 3859 1 0 1 1 0 8 0 plimitpl 152 103 0 96 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 1386 0 1382 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 89 0 89 41 40 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 186 0 0 12 0 12 12 0 8 0 art_table 32 187 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 25 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 835 0 825 1 0 1 1 0 8 0 shmpl 112 149 0 21 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 18086 0 16519 54 3 51 51 0 8 0 ffsino 240 18086 0 16519 94 1 93 93 0 8 0 nchpl 144 31054 0 29476 60 0 60 60 0 8 0 uvmvnodes 72 6441 0 0 118 0 118 118 0 8 0 vnodes 200 6441 0 0 339 0 339 339 0 8 0 namei 1024 96675 0 96674 2 1 1 1 0 8 0 scsiplug 64 24 0 24 16 16 0 1 0 8 0 scxspl 192 90884 0 90883 43 42 1 6 0 8 0 sigapl 432 9003 0 8990 2 0 2 2 0 8 0 futexpl 56 146376 0 146375 2 1 1 1 0 8 0 knotepl 112 2325 0 2298 25 24 1 2 0 8 0 kqueuepl 104 2936 0 2933 1 0 1 1 0 8 0 pipepl 112 6002 0 5983 22 21 1 3 0 8 0 fdescpl 424 9004 0 8990 2 0 2 2 0 8 0 filepl 120 55278 0 55182 20 16 4 6 0 8 0 lockfpl 96 2759 0 2759 40 39 1 1 0 8 1 lockfspl 24 4828 0 4828 38 37 1 1 0 8 1 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 149 0 139 1 0 1 1 0 8 0 ucredpl 96 17228 0 17221 1 0 1 1 0 8 0 zombiepl 144 8990 0 8990 1 0 1 1 0 8 1 processpl 840 9018 0 8990 5 1 4 4 0 8 0 procpl 600 22017 0 21980 21 17 4 4 0 8 0 sosppl 128 163 0 163 41 41 0 1 0 8 0 sockpl 384 8039 0 8022 46 43 3 4 0 8 1 mcl64k 65536 5143 0 5143 533 532 1 64 0 8 1 mcl16k 16384 24 0 24 19 18 1 1 0 8 1 mcl12k 12288 163 0 163 56 55 1 1 0 8 1 mcl9k 9216 195 0 195 48 47 1 1 0 8 1 mcl8k 8192 178 0 178 50 49 1 1 0 8 1 mcl4k 4096 469 0 469 47 46 1 1 0 8 1 mcl2k2 2112 60 0 60 29 29 0 1 0 8 0 mcl2k 2048 53093 0 53059 14 9 5 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 132037 0 131978 240 231 9 37 0 8 0 bufpl 256 21897 0 15455 404 1 403 403 0 8 0 anonpl 16 885382 0 877814 403 357 46 48 0 62 11 amapchunkpl 152 49643 0 49562 281 277 4 96 0 158 0 amappl16 192 56819 0 56420 454 426 28 33 0 8 7 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 4 0 2 2 1 1 1 0 8 0 amappl13 168 25 0 22 1 0 1 1 0 8 0 amappl12 160 4425 0 4424 1 0 1 1 0 8 0 amappl11 152 187 0 177 1 0 1 1 0 8 0 amappl10 144 66 0 66 8 8 0 1 0 8 0 amappl9 136 340 0 338 1 0 1 1 0 8 0 amappl8 128 4659 0 4602 2 0 2 2 0 8 0 amappl7 120 39 0 31 1 0 1 1 0 8 0 amappl6 112 44 0 38 1 0 1 1 0 8 0 amappl5 104 220 0 209 1 0 1 1 0 8 0 amappl4 96 4782 0 4758 2 1 1 2 0 8 0 amappl3 88 583 0 578 1 0 1 1 0 8 0 amappl2 80 88961 0 88910 2 0 2 2 0 8 0 amappl1 72 173926 0 173500 25 15 10 19 0 8 0 amappl 72 22358 0 22326 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 150 0 21 3 0 3 3 0 8 0 uaddrrnd 24 9004 0 8990 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9004 0 8990 1 0 1 1 0 8 0 vmmpekpl 168 66364 0 66340 2 0 2 2 0 8 0 vmmpepl 168 934722 0 933340 365 295 70 76 0 357 4 vmsppl 264 9003 0 8990 2 1 1 2 0 8 0 pdppl 4096 18014 0 17980 6 1 5 6 0 8 0 pvpl 32 2672173 0 2661053 957 812 145 221 0 265 54 pmappl 192 9003 0 8990 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 1428 0 891 24 6 18 18 0 8 0