f6059af70b147be010fc6d453cc8260de4358c612d8b8ab7badedf1e969c633c1a2b44039c2959e8245a0673585c5bd2d0b78584b14ddad52789366956cb39f26456b482280b8ab3b01043433930735355c41e3f0dc55821ebe6653ccdc376e33bbdb39b9796624ab4598762c4664e42648bb4a2d7c95ac254369418015d75c30d6dd05b2fa246709404217d6097d5bdfde29961a715e0a3a0672f35820b95a9e7653b8b735dfe89edcbe4996ae4ec5eb6da14aa2b3c80e2d954d4fd95d244cfae1cd45418e970444c9dec287751c30a1c3c37e71293a6e1c939fe0c613c1b49272bbea13fba39538cbbf7f099d197f34ab7b93c73ca32c8703e12f6371902180e8a328e8801f12d8d21ce86edb096476893b5580e9ba71a6800b109bccfb443211439ea7d5849bc18431c7a1e4909904d2b776c38a6c5c6a2f5e4c9056632d581de3ba74e793cb1bdcca7562c877cec50e8ade32a61a629c4e118b80a163b8599eaba7ce101f1453ea536ceac7e640529cf02f939279e01429976517de935c47b13c97c73e9832cab972b3f7de0891aaf108f02dfd50ed64205e81303ba6032ae04c0a0ebc77c68a9fc760d59ee74eab0846f4ec8aaea4be5d5ed766a11f3e0275f0444afe4a49e83b8b02e334be64d37eb3a3e3725a5848b6bf3babdcc28376dfe0362171e7905df0fad78db8cfee07", 0xc64}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x40000000000fffe) 12:10:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/116) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xfc) r4 = kqueue() ioctl$TIOCNOTTY(r3, 0x20007471) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) 12:10:44 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x7) sendmsg(r0, &(0x7f0000001b00)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)="d1c742cedb55d1624593bfb665474f09327e71e9", 0x14}, {&(0x7f0000000180)="38943d732b88787c994f9cc6734c2a26358bd3d81afbf8200601a60b2869a8138706384eda43dfbefbbc95c2bd61ad20088c7d7a355578a109116c6aa3f87d53a17e3289835abb59c28466a5bd5d62788a2b6bf543aeb9b517d9175474a59d320b7b0157f2de03f484de3e97c95f9ec659833e2f6149395124783ff0984e2fc3fef546ed4daa7e1f3e77e09d5f492e652cef79b4507bb6e6371ff8142451d56f264d62105a8e24041a4214c38e535d46036c50982c3e20e6f6d9bab553be9a4d483e6291f0d6c7750ac24a078b1f1bc3480c09", 0xd3}, {&(0x7f0000000280)="8aef96e69298c2589db17e7b024d34a0c985ffb2e445bd16624e4e5b70b6e619193542bd00017b7255d32d342ad6040f0383f9e3422c5a4cef7537f8ed6d4b8261b11923d46b001bf15a9a3ecdf701ea97f01bf1a2f587e158d982c29803fb4e1ea9c3d97205be0b721b48a8fc8c65a2627fc9ac53f97480c78e349b5815", 0x7e}, {&(0x7f0000000300)="e9968bb8fd75f48277705fac1c59bda5cc3f2a404399d1069fadad1512cb053addd43a3c43c17964f5a2dc52635a03caa6000c369896577b4f9633947239480ed61b7934881371afb5d2da2596dfc739986d12630b09acc8be9c2291c96b14817d875bedfd2bbd9d01bb9ffeacedcb9c6ae39226546d1b52b15f9ce1851d20a8f675c0c43be1e3a06e033da4f914cc2813f96b94ba72f90cc494ae3a3a04873404003a5d371ed6b6ca82bf0973d94aee2f8a08dd974b974787847044993913ce6b0c0026052a7c0989ea3cae9f243ce419b193c9c95d2226d4007dc1fe11f072b7ea9364e7865a", 0xe7}, {&(0x7f0000000400)="ed2e277b5919337a8b1c40e113ddd560db68b3f2acf26bb2471e3da5bf54ff23710f839dd19c803833512b4a9f1bb8024337c61851ddaccde63569ac41e48da6e6fbf056abc3359a6afdf9a46e996d811f5687b8d3a5d3b86c76da9113aa1dcec8bc18ccf4a1d05b811ef1e676ea3ae13ed06845987c51", 0x77}, {&(0x7f0000000480)="d8b0a7dfd3399d7a84a76f09055bc6f2b65dc983f785f9cf5ff5271cc1e32383bfa39cde50a6a68a2e2f9b40e76e565e24850f49cd5d7cf1f575cbb36033f27fb90c47683312f7bf95c9298b4f4615feec8a7c1dba36d35736b1fa30e50844be3056e5e590c5e7", 0x67}, {&(0x7f0000000500)="0189d92d5607b225453f5296f345ff1daf2c7a00432c8c22fad3a44f03cbf59fdb757269cfd821fee8a8d589e8a31440958e5cf07b8c98b337e70a0a8ab26cc3f62feb4ff573788a94348cf810de5a06fe82b6a30d9f51473bf9b6f6cf3a39b0af42f99d6fdbbc4b051b664f3ee9f6", 0x6f}, {&(0x7f0000000580)="870f0c70bc05178ae1167dacbb2a1a526e800c66eb5a58a1deb827dd1538b3de385b137f93e668ed5a998d5b2926eb65bb7cb2c800a9b7468c814fb04689e24cdd409709b42fc1be25d4d85d2a63c0cd1dcd19bc19", 0x55}], 0x8, &(0x7f0000000680)=[{0x1010, 0xffff, 0x7c9c, "729535c51ba88213d1bcaf64217396fd8866d4050456a4c02aaa4aa612aa331229a9287dd859347f45014e6414782e992c4ba896452ca76c1f5518f8ff9af291e996c6b3428f3bed5acc46c226e695fd9e852ebf68538a3dcf7cd3e076acc706f7f7b4b22b94935b7d5f2fc41865ce13d730fabe6c7b4e23eb7f91613bec75fa9df5941e1ec8a7af0397ea18334a6dd6fc746d10fa33b8ce4c2a23662d8d01576117d23492537d66644f58a7d0122c4d51cfe2edeabd7e319f681d8605b59e4a0baaaf58c550c8aa7be6d534166bac3fc9330121f09ed154737b049832a2b11b74418e44ed737c3f06f14d18e6473d91ae22c92f40452a6015fd0894868944f34e2cc03cbb3c4053e6b8180ecddd7f93c5e87f6fa75a78eb586a3900d5a6da6fae3045a83ea2d028689ab35001d89cea6ff32d2002d22894756c1e104737fbed3cc929f93decb7d69bba95006655f81617f9df9310bf813062267fa6f518654e0ae5ed62d25f122006f90822278baab39173156ee9ffecc90d779014cc5d23fe69bc158b84537d8393ed096b8f91f32720e235e6b4120ea7cdb2c365197676f9f8f7471260fdfeae6e289f95d0fc6523554abfa7bd7bf792a7f9deb5984b9fc40188b7edf87570eaf4959808d5fb2817d4a0df3b50d52e22b07a688cd8230afe86052cb718c0d90a0522bdfd35a27e6e667a5cf4942c5c737e7a46d427f3b7f996c5adab46bef2e68b3050771492f02f4ea6ce9ff5e21a568c9a965069e05c13792ed6da0935b5a21243cff57d886edb196576d2298e5216b14ae6919199e2501a31b153f4da2f53f7353a3bde61f414045bb59e7e78057a4dd92df06108346aac4cbffa3b93d252ec128aa1198c15eeb4deeaf2b876203dca519f1acd5a9ed45dbaf0edc71e7e31cb5cdca48cfbf74f4a12535bb82bbf9cd9ace508058223ddbde6967875ef0069731475e94bae74147e27b7af66eb3bce2a4108164297035d1a09fceb3c51d774f2d6bdf71a665f76f4fc46246946995b6a85f7d4f54bf6c60c69befe03f88431ba9b939cd645fa0772f41626ebd08f25342889ea8a37fae08638aeef481292c1c3d72216e7534109c979b39769c4ef914ea8b6552cb3dcfcdafeff93efbd8d963c62ceacbc161f26467b4fc678da89291e16dc02972fa3e31da7aa6445a6cd5808fe62cdd9ce2a9073e361f2981f3b445000cac0c523554241c49871dabecceb3265e7fbcee19cfa532bbb6655b47f2bbd25136047f4fcc41efa872994899e88d77ea2a1f36a450dc78adbf3bff0b2f49ee96d23dc87e93418740c90476f015b576ead4c5dfd983ad79d79a737f720638ff3ba6a02b1fc7efa6c89890f790b42c732642fa1ec4b95d03078e6ea291be4eb82ea8a543e65c9330a87cb77e6ca2d4973f08665e97316a9414f7310119f52e47d00ac124d3ef3feb9077624e97efd4dd4be5ae7f05a4f2a46e06c6a3fa53abaa18cba62861842918167ab0dd9afe326e7b18c5155cab19cb93950681ee03e10a5eea6d0c714a62c7332678751e48e4cdc1411a5159e0a5d7a9b3e91a1194cd34fd38ac191c8c156218fa7b08b06c675a177df53b552a4e910648d53f4155985c9b551db2af416282906c59b0b56916e8c1b90e8b5d0152995ccb1b7e79f50d3be0f333ad5ba5f3f79ddd0ceee44aa2ad8254b85d19ced8fce128a094cea4e35855f0e54926845879698b53b0a490c751a94d4f718a0b15de55e42002fb7d693664d328a40c0a94fc11d4004685ae641c72777854b8db0db86653ff73783a3d92e7bf60989c631fc3fb9c563117a126659674c5a8762bd1ab5696e6160b7a93f56ea00f2ea4d755927311dbd41b497107898a721c2fd0d3ed8a5d0f2a63519691ebba6d7471cd61a5bb73c48ed509ad9a441c5ebcace879b429a1e38167718b7d6c79e499ff524420c69e4512462dc23f666bbde029a923b09b8f86c9f1c556e2bf7a4922fb12da2e8a3534be18a51bb53757267fb513a9178f07e9f253475a74b8fb2bf8c98edbcd3fa12578540a84f358ce90265662e43a06b76ef093394abf499eb6eda13deb2283fed49d6381cb41c802deff08cbc7043fded69ba350632887adbc9f3dcbeabe50ff3cc9fb88f553607409ccf4e88332bb5dd31b75df9d0aeeb04ff6f7fa624e817adaef993db12877ad9f4a1c49dce75e7f1bc83740a0621c469fd57055d29a43f78e76da27fdca3858ced3d7f1ea5d10d1b46d926a01afb03ede5868b3018c6a41db6bcd37e8c5aa5218f4b5dc5186acfc84ee7403418da5054122abecd41a3b9be07b613c5ed7530ae8fa4ee1f6a2379d424f65e1d7eb0b1c942f6452b13a2b5c6d11b83433c1fb848f95de14ee6db380c712c1f9bf7a9fa46397ca27daec4e077d083b48051bb5d34c75d96f66758128bb470d113f722c04d7aca26bd4fd3481b01f6d0a83522d3eca0c17efcee16b693e25e2fbde56a6e5c58e406b5e5770898f8c04ca4934d196391990905547896c7db6bf08b4e65694216572f8d0111fb83cc756287d1f5f970d59c5c0f75377221fa9848c8617295cf6b5de64b34662b22fb0690ea249af6bc829d08634288e740a89f4436e529d50fccaee6cfe0c3121284a1bf676742738939733667b77d059b553a60adad0850aeaa567c5905d22f33d9c8faa78e8027abdb75e8d983aa111a1fbf5f521bd7762298dd1a48479b403716d88e6f961758d28b3f048404b972a76c0735ec61f7c68f8f1534fbaa9e1881fac1c7f93f386fe61107043ec048e2188d479c6b57185aa6d4bd82d902d13c64af174df5095dde9e50145d62c708cbb4bb1e4b3ed42dc7661c52ee21e5926902756db0eb115bdcd558aa1f982dd6f5a7be2d35f4ef2200d8ef2986c5d94f8bed4c1b133fc1da4e6ba77d85732e6c87eb8d00090d7c6be0684be97a0e38b525bcf732b5fce5e1a085c0f819578e315395dd300dc3739e76bfb05e5cb448517cb3df602e996ced6a72df1a361afa95a143c9e19a8f16534772f8b81a5b4fce2bb494e916733427e1454f6ff44acfecc3ecb64ed200c852ea2502e1d2127dc223f988c13e3bf6a064636017fbc01a54b687103d78a96a99043d5817701c4aa8d729644085c146071855daecdb4c65796666683af6dfd3908c8110cfd445e17907eacfa00d89e187c6ea4bc3ddecfd7ca6615b0e34cca6bb262094964071047ccf9dd03e62875e8c75c1c4fda1d5fc1d9edb2e9409a7950ba11551fa28cd5c0d4dc62b72ae87af4c57c8368620ee1decda3f5e1e2e0b628128c836ce3ad546778889e15da83f3050588129cae66824ee49071a27f09b66533df969c7adfece96ca4c5529d5a0118c020758b963b12ddf18571fcfec7cfed53081c90fa8372bf6196db82c696c840fc41d0e54c88f92c2ef254cddb177e6caf74da236ba28b1fa0fbff34739f79bbf0f6cc20b44149b6503cb98ccf82465ccb0311147e6db842c673a28cfa5e0ebdd223db18f7e279a4f432c64c5ee32ca97b5c3ac5745e01e95ac402f63e28460fb3c67f7f9a858f0f39426a92ef3286157aa5fc7660b24883eb3bc39e97dcbe3fe8db160991a452a77233ca4052ac47e241c04d7f8f94b73159f999df58e49df04f2b21d5639e8163e26db0ec7dd059f0af32b85b86022c05a508a56ac143868402078dd933001de122b43a82c9c7d6df8b674d418ebcbfa8ef0be75ca1201f7432996a3895fdbd4c43e887a8b1dc4c31165f231de7f3d00b8cc6572330fae574c40d7fe4e83d7a4b3e2a66ec23ae5d76578100688630044b87fe75702d997588650b745bb8e4959058fecef000bac96127ebfca1fbf8d661718e22cc7656412d03e8f4b4862e170256f311cc25ebb3433501af6cbeacef6c504d8157a38235aacdc0532a0a115cde282638f0264abd74a203e49c90b261a14ed1ce8e86ae9c8c5ba0b76c32625793ec5c3fab293e764e83ce6c8d0b565ed02a0877c29c771cb977af7f1b2445ec5da7b08d394d562d96c850282f29b1b621d29f57c1b51bf8d66f53eee63a55d9e66bbab988b78baf38e61b50f1d04357dadaffb810ab4fb0ae2b97a7275ede8e9996a1f537e72a70d98597b91cb56bce9228a69fa2813cd101bd99c7951cd9c29dbf72b83a13e71307f1576a63824c94e2c3dc40417026b352fe7a1daecf087ef8ec0990e479d40eb9680ba7ef3ba5de02351e515c4a11c39981ad6792ed1ec6c7f6f38b21843643a4251079ff47f8ed78993285d852ee3cbf8505e6fbf5a7d90e6ea50b5c7f21fed51f97e3cecc85310dca175abc8f9006ae7b6e3498ddea68b1de085e9e00dd0b579f6cc525d9eab51e079ed929f937ec58725ed7547f84fb5312e044d6b5c9108805a264e379363f4711aab6bb519355d15d47cfc2a4a8c0ef644d2246f43b21637c5bca4fa872d9b5223f59515565cb98140c14e29632faca1e95401accf322026e790736bc161fd88320815e1c751abff4b77d1cab46cfa0ffd9831d82db2d803475f55d9748df77a654ed897daa6b250f8f20ad63a02dc796fe6f0a0946f63eca4bbbac6b8eb16e04c356421499584142c2343dece8e221eaccb713389642d9e8a4bb5f86cd1a539e4e26bc2c79ab07b1a4f5622cb2442ba3001ea976a0649430856e7d2bf9f3510cd42538f5f4aa63e083f3aca362258a0c99075b6758f13e8a68102091b44bea4000c4c4e441fa0f4084214b53f0fd1c11295aff15ac7b215a21cb85f15ef14b90a447f868eb63de5858cc7f04c604577d5aaadd061f1807d541d46075165a0fc132cbb8e590c78d1423c7fcb20016c60151da729fdbb44f5680892038f50314c29667ec81d9aca9a1ed842b7ca863b7990069cea43a1be3102cd6a6ce5168a240579b38297ba18cd4236c2fa3713f3b226fed95152ce35130507100f0bb8b08c75f1f1a59c9e511c671631a7aea28480ffa0b3d6c8572ddd90beef999ab8b1ad88a7f484019980063a039d829496ad9c656884aa33f71ac5f2c0887aeb19507f7e3418ec03a03630e5e343d85aaf2df5a9dc8af1d04ae126f88733f4281646aa85de5517d2ae272dbe20b0d4f688c32ddcb32590b27f62f1fba7379443179964e96f1bded525bf027411db13dca6d5ff0abf0c71a57c073764c1798f435c3de6ec8072a6d0cbd837609eab24addc838081fc0cc85f0e856f9e95991e7671e2e54ea8bc3aa8c2436ae3dd508b534482605176d1da5a261a24c16c0fd51bbef85624fcbcb520a0b792aefef8b4f8f40dcef629e8f735aef2de89e6304928d36516a7bc1330ad0c4f75d55431733eb75999e0769dc0d8bcc538acda81f209ac2ab68914817a28745679556188a40695c8ae45b97f2137d99dc7668fdd110f8c1013eb3d005e50e64712b8fc97c27dc893c0666fd5ad5b668ddaeb9fa9fcc3718f7a2a0efdd486545f0e4a3b6502834a34f276f712de7bff4cb27974181ca59bc2a8104875ec2b63fa7c4151c902b885d1ca66d30785e51f68c8595ce49bb212b6a3425d4f6bbc4bba10779e8cafb29cfc06776236e735e3b37fb863a7c6686c81848dce4b51e8ff038db1b34ad82e4733f47bfe9a16015ad8e5879b3d657a67fd8ca5d0fc5f90980ca0b1885d5b366035cd00d1cc1da7a01e0bb0f405491a99f020fab2b84103ad7f351a09b2504b94337b344fe511ecf201b87e6857c0c3700482005e3fbb5aa257e410ef924b784425bbbc25ffc41be7a55947bfce6eba90b9cd27f93c17dc50a6dffd288a1425023e3711c48e522c86f94d19c80ba27a2d"}, {0x58, 0x1, 0x3ff, "589e48f28f1adee5c62bb431efcc3ad5ffba34f7bc996a7c1378fc0687b616f6adb25338271194f2a9e34529ec3cc9ccb51c09054fff7fc00b261b4f4eab9d343f4ae0076080cd"}, {0xa8, 0x0, 0x4, "b4c5f84682e5cd7909965d11729f69379d4f2c995e38b25ffed04af1fe35e9478ef0c8ac1c6496dc6f3cc15c4cf762ae1a0b5067084cb142a1db98cf70612a18a0b87347224d72779de87fd77ea95b18b3269e19721d067a1750881d1dcab32829c22d7a8223f08a8dd32f5de595cef3aa0545d156f9d13999e175c6195020c5ad0a709a4ab778db1f65d27a53574074c763"}, {0x40, 0x1, 0x3f, "c62e72b2e88b19e6f325f53c5f7cfbcfa14a3b4a5ad4c734804e17ec2e12e62fd0720f5004c9fe7ba39c590e3a822d87"}, {0xa0, 0x1, 0x1f, "b4ec16c36d1694280639c366236411f2438f2b58e1e8d48b4a7dafc96bbed52c1c71b4f53bed5599f8b0da5b326e7ea1d57316acbceefdac16fefaebbc7af7acf509e30f8ae6b885dd3911d5a9a6ae9f8b61cac73250ffeb0013c19313f06c1cc18fa58ab5a8dcfd612cc2f4aa659b1dfeed95a8470feddaca3cb47abf85845aad819bfe90e25122811fa722"}, {0x28, 0x1, 0x100000000, "8c5770f522f680bd078ce7ab15e480d3336e1203d2"}, {0xc0, 0xffff, 0x3, "7bfb0e403d9b1b849582bf83de2a485d8a8e6053e85962ae51f41f4504493a787ebd471c064e35d936e12f60347a37f90bffbb5f57c893bf0a728e85f6f71e62be87952a84baa0a26175f5e0db75461fc3996c4e4f0937b230680493f5c195a1a84e0878fa77e8f3641fc9897872aaf4760678d2b87ac3d34679c9f4a9e65835ad3740a26976115444cd89a50579f7c3fc674af6b78526f60b25f1106ac5a1dd6538307138e63e985783d18bb604"}, {0x68, 0xffff, 0x800, "dd1b484234227577b4bad39c5f4840f1a2a2a0c383375f8cfe8df10a920e9ef919ef71aeb9065a59a06627ad08524cb818a37c201d12868c5d2d444d43f80c462fed3fbf7a0b1e2868970d62015e76a3ba4f"}, {0x90, 0x1, 0x5, "01970288866111b02c79c60660dcc6a27c3c63cffc63a141ebc29e293ec06609118c45ca482aa410458cb55099cd58ebe7559e4717e310c8f830743b337cc2c6486f3333b5bae62661ccfe461a2823f63833c4bcef075390d9225eee9cdd2fc39bc5581abce63ed1da400739c9dbbf748baf2379586886b1013e1e0c13"}, {0xa8, 0xffff, 0x3ff, "e92c332d9eb2aaf73bb57d8159cae39ffb96959df730dbe7af296d9fd8876733b7d384d067bfcde8f7d21be08becd5cc229e6790f3188a2dea491c363d9eb8a19aae3fb15738f496d4191df4567ff728838363ac08f92cc8f2743aa34ba319b73eb33003f2a91ebce9d7f9a1e944911901b32471b9456785a30b486d647d858ce8ea15e8106941a3190027e4d9a8e23158"}], 0x1478}, 0x0) socket$inet(0x2, 0x7, 0x5a) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="dc82ce252ba1816daee7be59a5be2d20d3359f2b4bfa6358fc3abda7761166876dae361d2b76bee186db4312f58877e92cfb43665bbaf2588340aae8672e4aa4749b915b559e5e49fd9b4d9ab7c794161154a3228b30", 0x38a) 12:10:44 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 12:10:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="b7a399561539db678fcb664ea59b8de0fdeb38c4ebb8b75d064b0f435c553e5de7e71b7b7fbc7baf6414838795660083ef8d8d145a5f4951b42eb468cb3162440919c271af549a5fcafdad9d9d94746709992e70f37594179c2d4ffea70043fe01155a4f937337f8920e3984b858329068e6c83b31f58fbfa03bbf3c83f9e1d59e4772fa43acfbe63c92e638c96c4d11361d3aa21f7d644525b606851ae13fdb698f5367492ab18730d3694686ee79b0eec0c9344f6a7d1fc5961b8a", 0xbc) r1 = socket$inet(0x2, 0x4, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) close(r0) socket$inet(0x2, 0x8000, 0x0) 12:10:44 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0xfffffffffffeffff, 0x6, 0x9, 0xfffffffffffffff8, "f93131089bf8d34d4efa81a642db16ef1bdc85f9", 0x7, 0x7fff}) 12:10:44 executing program 1: socketpair(0x6, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r1) listen(r1, 0x0) 12:10:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/167, 0xa7) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') read(r0, &(0x7f00000002c0)=""/48, 0x30) getgid() 12:10:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) fcntl$getown(r0, 0x5) 12:10:44 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000140)='./bus\x00', 0xffffdffffffffffd, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) 12:10:44 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = msgget(0x2, 0xffffffffffffffff) msgsnd(r1, &(0x7f0000000200), 0x8, 0x800) 12:10:45 executing program 0: r0 = getgid() setegid(r0) getuid() r1 = geteuid() setuid(r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 12:10:45 executing program 1: r0 = socket(0xfffffffffffffffe, 0x4002, 0xffffffffffffffff) msgget$private(0x0, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202f8ffffffffffffff433c3ca969127a3285a76969239f342d59a7a38355b3a8a820ad6d4f005f8a09723fe76f1f10c305bfeba52459b598ebe2b0e5354efebf058eea9b1dd8e5e5af3abd64cd7d347345f1512e1a63914266f15981d90845f7b2e459be28bc8f6717b43f2e0c355ce28f77b7650a1c0deac22b8a221f366b58dd65ad7f60a656460a9fe1eb7c71024a633ebaada653785c48b240f78d8ca29e5c5d0cd2b5aabee14d33c5a6566e894da22aed45600560daf5e388cc6c8816bc4c617b062500207e366e553b4aca387138ac1b01640cb718ee523e9143f74ca1927cbe5b2e19883a8127026e9cccfcd390976ced2ac9cc8db5b9e9574ec13dd43ab18a5d7334dced97867ba49e3905feae7dc9f0f4d4bd586eafa3cdb003d2e36c9e536622cb1e8a3c47671112cde691bb97f48c846d8979ec5ad79c3a4d24a007a364a653ffd22bb35095199b92cdfffeab563342ace283add65041c8a488028d42f742300bf502d1d9cfba8d691cbd00db2820278d4c986291e191b642c367dac36d5070f15648072f9e30d9a234d0e2d9795a93d2f328d85fd29b2d4b978c"], 0x1) pipe2(&(0x7f0000000080), 0x4) 12:10:45 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) recvmsg(r0, &(0x7f00000019c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001800)=[{&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/171, 0xab}, {&(0x7f0000000400)=""/69, 0x45}, {&(0x7f0000000480)=""/136, 0x88}, {&(0x7f0000000540)=""/98, 0x62}, {&(0x7f0000000380)=""/35, 0x23}, {&(0x7f00000005c0)=""/232, 0xe8}, {&(0x7f0000001700)=""/247, 0xf7}], 0xa, &(0x7f00000018c0)=""/223, 0xdf}, 0x42) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/29, 0x1d) dup2(r1, r2) 12:10:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) r3 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001480)=0x8) connect$unix(r3, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xffffffffffffffc1) 12:10:45 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x5, 0x0, 0x0) 12:10:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x23f) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 12:10:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x8, 0x8, 0x8001}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x56a83c71a5394311, 0xf0000000, 0x1f, 0x8448}, {{r1}, 0xfffffffffffffffa, 0x68, 0x1, 0x0, 0x1}], 0x0, &(0x7f00000000c0)={0x89d, 0x9}) dup2(r1, r0) 12:10:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x100002, 0x2a9) 12:10:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x200, 0x6}, 0x1) kqueue() getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 12:10:45 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x82) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1b) r2 = shmget$private(0x0, 0x2000, 0x222, &(0x7f0000ffd000/0x2000)=nil) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000500)) chmod(&(0x7f00000001c0)='./file0\x00', 0x54) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) getdents(r1, &(0x7f0000000240)=""/84, 0x54) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x1000) chmod(&(0x7f00000002c0)='./file0\x00', 0x8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000300)) ioctl$TIOCDRAIN(r3, 0x2000745e) pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='^\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000003c0)='./file0\x00', r5, r6, 0x2) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffb000/0x1000)=nil) rmdir(&(0x7f00000005c0)='./file0\x00') 12:10:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) socketpair(0x10, 0x8005, 0x200, &(0x7f0000000180)) accept(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000044007c1db14f171797480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x6e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x3c3, 0x80) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 12:10:45 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r4) 12:10:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1a26, 0x0, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x7f}, 0xc) 12:10:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0xf6, 0x20, 0xe39, 0x7bfc}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x80, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffff8, 0x78, 0x1, 0xfffffffffffffffa, 0x1}], 0x8, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x52, 0x0, 0x3, 0x4c}], 0xfffffffffffffffa, &(0x7f0000000140)={0x40, 0xfff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x9, 0x0, 0x7f, 0x0) 12:10:45 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001040)={0xffffffffffffffff}) socketpair(0x20, 0x2, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000001240)="f1941e697f4e0a4e1f7a0af71a30505be50381390f402a1427c3c1aba00b77b608a646fb66d1a4e3d20218558155e0f105633b3b0cd1fe82ec9212ea62766b857c31cb48c59f9cd8b0f9828f6e8cd92f5ddb5bec0bad5632130ef9", 0x5b, 0x2, &(0x7f00000012c0)=@in6={0x18, 0x3, 0x6, 0x100000000}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001100)=[{{r1}, 0xfffffffffffffffb, 0x4a, 0x40, 0x200, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x30, 0x20, 0x0, 0x6}, {{r4}, 0xffffffffffffffff, 0x12, 0x10, 0x3f, 0xb1}], 0x7, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffa, 0xa0, 0x1, 0x1, 0x5}], 0x6d18, &(0x7f00000011c0)={0x3, 0x7840}) r5 = dup2(r2, r3) pipe2(&(0x7f0000001200), 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) recvfrom(r5, &(0x7f0000000000)=""/4096, 0x1000, 0x40, &(0x7f0000001000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 12:10:45 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x149) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) close(r0) 12:10:45 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x200, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x7f, 0x81}], 0x9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x6, 0x5, 0x4}], 0x0, &(0x7f00000000c0)={0x1, 0x4}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0xfffffffffffffffa, 0xf48e, 0x5, 0x7f}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r4) r5 = semget(0x1, 0x4, 0x208) r6 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/124) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = kqueue() readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/28, 0x1c) semctl$IPC_RMID(r5, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x2, 0x48, 0x9, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0xc8, 0xc, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x8, 0x9, 0x1}], 0x5, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x40000001, 0x6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x8, 0x41, 0x8, 0x8}], 0x1f, &(0x7f0000000380)={0x4, 0x3}) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 12:10:45 executing program 0: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x15c) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5]) getegid() r8 = getegid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getgid() setgroups(0x8, &(0x7f00000002c0)=[r0, r1, r4, r6, r7, r8, r10, r9]) r11 = socket$inet(0x2, 0x4, 0x1) getsockopt$inet_opts(r11, 0x0, 0x24359a4f30bef6d9, &(0x7f0000000000)=""/6, &(0x7f0000000040)=0x6) sync() getegid() getrusage(0xffffffffffffffff, &(0x7f0000000800)) accept$unix(r3, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) 12:10:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) write(r2, &(0x7f0000000300)='h', 0x1) read(r1, &(0x7f0000000200)=""/148, 0x94) open(&(0x7f0000000340)='./file0\x00', 0x1, 0x102) r6 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) rename(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e0060000000000000000000000000000433ae9c552bdb35276b567e145a577d5db6ba862abd763dbedbd27a58b2d71425d8e51b201e30a7b4850873a41d3b5891a6480cd1499a88cdaa17fbeb31fd38f6b8701e13ab735e5e94ea2ed192957555d144ff7e5bc7cf7f9f7464722803959281d01c5cad45adb004fda0c7cbf546aac1c0b59dea597c5ccf7988df1254e77a7c19491e6ba8c76ad321be3da14bbab7ffd6dc05b21b4485927441b0a1b6876a3efd3ea41f43f9eb7ec76a6fa7f96d9cc51887fed0d0555227573f4138f8d389bfc592e74dcba2c6c248fa61a9379ae2c32f2eee893920608183f0f798aade411531e0b6fa671e70919c1b87c25448dcf035de5c137eaa6b305ec5eac18807c9450eb36f36b012f5a5d95ae74c0b71fc3be1077d39122132b49e4e334ba1ef219f2cfd9ba593f7381946f49ddb68c3e6cc08c6ad0c5c23ac9b191f4ad7084595ee7d1d575bd96aa2c56273a683e216b7405476c3cfe84c2066284ef1e2fa4d602ec618f51dae0073036a26a6b0b4610278574030e732d8d405af79a412343a2d0c66cc215de76637fa80c94232db73135a4f779e5399782fefd437ac7323f9734986246ad67bdc7905ab1020e2795b0435d529ce9a88334812e0c288d3e607ba6f7faeabe3a9c4af9916940b5ba0ec9744018369b73479c340d4ed59bfe0baca9989fe2e247d112444701dfaf959ff3b9cdf259687d06820879aa4e207cc2bfd7135446785e5c822801ebe6695a90997abe2bed453040b61dcbf30eee16ef8308d50757aa339407ebaabf0db6b2d8aee6483d0d7a2f2efdea48bf06c3da64188ffd0675bfe76e7063c1efaca590842d53fd63d4b0f2ece6c30079325b4e2864a65eca9a2af051fa786d43c99516057f42aa060d67b4b5cec457db2d98dd0da49e783875e619ef76ddc795396df6ac5d065094805cbd6a5005ff67c0b4fabd23b9368631301a1f81d0a0eb5ca31e879dab848f47032a5eb7bfd7a1d3834880bece45231d71438383835b3b88e7e1a80c98b250d89055006942771f5b660432b58a09d2fff127e9f4ce4ff129ea57aa8aaa1658fa03968f2b3a89630cfb180b42e28db7344ea81cbe6f7f20a4ceb7568f115f9342537eb37ff89cf5ff76f7932b96d4eda0c9005cacdbad710ea168c51cb6fac3f0eb3d399d202ab939976496ea020553acb4eb173717ab013b2b0868331bece3c7acaa8d2276501f9cc4260d197d3e335640b121474359aeeef2126dec23b6d59e2b4c037c445d507884b3081e711183c166a728366233a1b9e4241c79652ae3093aa853b8286ebc43a9f2500b44d726093df26896a72c3acffed666322800a2c22fb5dd25e354900a8c47f489810c13e121e3318fed61410cdfc958a743424831909fd1c3dd7bf67cab2b8479d3047466b607b980124e0c42891e35675a8282b73889a9e8f211c9b85b29eedf230d5d0562c15d2085eb8c723391c84ea0352aa1ddd1dc9ded7ba7ade32e32fc860c4a517defc9ad1062dcaab984c0086caf0b8813109c90ba29820d0dac146eb455dca637bc507ee4220a68ce365750b8f55ebb2aba6e1fb1c1fa21b8eec73f4770325c25092db523613788f655bf87d8a92b798780683f1337689d05e29575c12b0e80d2bf53ee26046a072b5c62ef66af1ffef094a4127f213a6594483cac776ba0a2f0a919b779171b62d32e1fa308a8acd6fc2ad92c97205e951d273a0c90f39bcdb281b05693271d252091c7363488197b96d7b1f6e6c98fd9eaec6ef7207cb72f4b7f15ae8b72b4637358898bca6784d1232157be7f790ec03d4641ee9de1b3b3d2580a7989dd6d6dd7e2c79963b3556030c0781df726bf0fbab44f9694c3529ce5605560f928038f8f8c3bcaaed7e4daa67e580b2530bd43afeb3a4b113faefcaffd046ae0ab536d64b737bf840d50e03cc6e88a07482e0580da783add7029ac644679dd9fd266c8d80e7dd99fdab385dbd98825521961ad7f8a81565cc549f479e32d43ec84460a05caff4c70851bf9be0c5c7419df3d016bc24764f4b95cd3e907ccbcbe805d666dfc7c58985b324d4d7dcc8f0799b3df88e1479de13bffed871d721d85450ea0a1d929af3948b8498023be0e142a888373fe0666d3220386f2d79e373e1d48b65e56c363ce63f070c2c38cb8ffebba480d96a3786aef40a3e369af7deecd1ae8f9b5cc6c48a677947744614f667e38339ed9125c93d9dcf5e23bb62432dbefa4afbb14050ecf233d9be160fe6b5a31724761e45295cd94f7e78559e5f77baa64ae9753965bcce212b2a19ae66d7693ba62964928196f0811067e40e46659477f4af60b0b04e5e92b3075a48799872ec41a314092ed05674d5d041574e76d6f9253b71a38b3a14d2b52b60e8a419624480c38c21200595375868e58277e7db8a21654343cc3c8cbb758567a33eff10000000000000000000000000000000000000000000074295ba29be302be548cb3ba78ca12b99441"], 0x6e0, 0x8}, 0x6) 12:10:45 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x1ffc, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 12:10:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) close(r0) 12:10:46 executing program 1: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000018c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f0000000480)={0x0, ""/4096}, 0xfffffffffffffd30, 0x3, 0x400000001000) bind$unix(r2, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r4, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r5, &(0x7f0000001ac0)=ANY=[@ANYBLOB="0000000000000000000000ff0b006bb5a850c6fc63b48d58b3182f0264000000000000000000000000f423f0df1589057832e6a59d3f00000000000000000000000000000000000000000000d66bcd27ed0256db2cdb3c5667db6b6314348f9b90dc"], &(0x7f0000001700)=0x43) fcntl$lock(r5, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r6, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r6, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r3, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) accept(r5, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r4, 0x0) 12:10:46 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/115}, 0x7b, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000093ef3e76c61b7b6505bce557867b7d98912846b869f05b3b0907a5d567ddc3b890416f1c707d6de9e0d0318ed9a853a60c8297649796c6db52e6c448b215cde319e5c76d4ca3afefebb2fade74e5bc3ae9993ffd0b32d05fb671d5fc96bcce99709dac43181b2500ca91e43fc3957fdd80bdc50f00d0fc6bcb39c27e43207ae330060810c0a751d3123e0af3dbdc15c8eba8784ef6ba4f3f92d2fb6d19d3126578217991496b94074f3131dcd9e5a5dcaea6af078fcaf4c177541297a2717531a6554b895d13d43d6b678b4ba68849d113f84b3b1c4afa3b77696f47bd31ec6f92d5ea2aaa54b4f5fd09a66a2598c583111baafa2802965b5352ced098b4932d429e2cde347c76efd5bcef1eda270c3c4535c82d948d58ece55bc0c95ef8d4630b9722e11113fd3e042151c288e1999c950ce6dcda519963c4f72e4e10e751bbb"], 0x85, 0x800) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000004f8ea3b062d7741e356e5a9dad3e533244ab257694d76f15eed0dd728bcd1a744b05b030ce1c29e232130b6cdaf6cabc97e2ae6b9af3b21ff7f8c1546e"], 0x45, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x800) 12:10:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0xeb, 0x3, 0x396b, "8ed4a0613daf320326de6e9ce7486e61d50ac545", 0xbac, 0xd3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e0187f79c557b196bc047d764ec272afcd9aa28"}) 12:10:46 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dbcff01"], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x4003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000006c0)=[{0x0}], 0x1) 12:10:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3fc, 0x3}, {0x18, 0x1, 0xc574, 0x8}, 0x8001, [0x8, 0x0, 0x1000, 0x9, 0x3, 0x1, 0x6, 0x2]}, 0x3c) r1 = dup2(r0, r0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) 12:10:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="4bead57a", 0x232) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0xff}, 0x8) openat(r1, &(0x7f0000000100)='./file0\x00', 0x102, 0x0) lseek(r0, 0x0, 0x3) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x3) 12:10:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000280)='./file0\x00', 0x7) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) 12:10:46 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) fcntl$dupfd(r0, 0x0, r0) 12:10:46 executing program 0: r0 = socket$inet(0x2, 0x6, 0x3) fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x100000000000013, 0x0, 0x0) 12:10:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x3f) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 12:10:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffffffffffffff9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 12:10:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10, 0x2) unveil(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000200)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 12:10:47 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x9, 0x841, 0x0, 0xffffffffffffff8b) 12:10:47 executing program 1: r0 = kqueue() r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0)=0x1, 0x4) kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x5}, {0x1000, 0x5}}, &(0x7f0000000040)) close(r1) 12:10:47 executing program 0: socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000689591e9233614b0090d17572c0dc39a177f4e2553431b8f5b0c0f39891e6fe078a6d4c51b24539dfeec5d00a020000008f72d26319e20d3c9710716406c983072e28eaa444b280b3007b06e59278774a6891d8a755f346403e50a62fe912efc33c123dc95f5200697de5a39f44cde9fdd6"], 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 12:10:47 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 12:10:47 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xa4) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 12:10:47 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000480)="beddc8155e655717152597a5e5e465c7066f2bc780051b15f200cd8a9c7842ad6430c555b43a43e4e037a2458a9ac435c0d93cdcf26dab0bdc719427e727c6465824aafbed3de26817fbde7cc0a4e02d796d2d1e754d5d797d7db314b2a972292cf32a4f", 0x64}, {&(0x7f0000000040)="a2f09500358b54d24914f9f483d47397b653ec73681a7984d8dd7b99ba92156c91e70760f6e0bb90981936e3ae550f0d3555bf1644fe6dcb342f0cca62a8fad23d4f52ee66d80bd06d01564336f64104c31d32c6cb3c7d5fea234ec39a89d5c1dfaab183dddc0297d74a741c4eac5642504e9d55d58065b5152822fa363e", 0x136}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="5e03000000000000ffff0000ffffff7fd9ce1e3432d6ecc2dfc763ea399bbef2221dfddc5e9b74b7e84e6795850007c5f0b39add6c3827474064c364e1cf1ef26f2c16d4e082be00a000000000000000ffff000006080000ae01b05924e46751cc92b810aced1722415a348070fceb5fbd0b96ace494c197c312a2a9c4acf35f06534178c264094dec8986bfc8d6ef16db42df75f5efe3559f19814b41e12c36cdac644cf24305baa90bcdd82a84f5dcf10d8a76b30ea3901220e96e20fdf2bc59fd3d68e81d5bdba88e9cdb571e8df6c7da6d5750f10bd9ba350b4cc725a60f02df0000000000005800000000000000ffff0000000000003b679e7669fea6d44230cb6564d271c80dae894657c759a5143edc695f26886a518fa7aadc57c58bf7ca30eb6ebf03fd79c0a7671c2132553142d23d5aba8a51995233a8357085001001000000000000ffff00007b000000789b255eca5a1b871bdac6d400aff03970b70200e2c7c0f1f6af2b709bca65dbf4f5e801772233c9428bf5b8d07d5e5bee7c62240ef598adc673fd39dd1eea19d943c66482189c66f347be6853eb13cad32eed90823a2f77a18907009048ca337c83055c6cb8785743cb4e989b138d4b2d7a41daea8244c3c5580760d671577a37c652c74d7572f1ce2542c13b8454fd360535d7560c20cbba0396e84067537333a49a59378645333b90aacd267ecd0a2fc6232dd54a81466f3bfc295792abbcf61bc4faeb6caf6fc33822d4e3bc97d894b589c7dd052459c2799fa97392159bb32e4c86d7d80a0cb7338abc9700000000000400000000000000000000000000bc0000000000000001000000460000005cf905adc6f74931238689670fe52da1822a50fc42ab72e00ae35e46487dece277feddf771fabe4554e1fa0ac38ba5cef41748d054772fa2aeb05989902a404e8766acc28402622cd4e54b47a4e03560255e4fdd3e257a477588c97dc8284127891d33e981c44c730ce83028fbae31eae2145dec8c30f2748ef9d28cc43b4a84fad0990000000000000000000000000000f9313413ae67ad874796692d65a2d2fa4b5c7306f025d4b26e6ec829aefa65d2f1900977bc9451d504e19c5cce84fad8c1f631612cf5dacaee596a5d018130537b977e7bfe5133afa6632cfb0f27fa5ffece779531aff26b07ccba1ef052fa5b4798e0bb16539e0d87"], 0x35a}, 0x2) 12:10:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) kqueue() write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) write(r0, &(0x7f0000000140)="4f47126d22d08feca1780a6e23507f873d8d6f7dc86c65cc09c8ffaa7ae84eb4f9408b66c85546194a8ddcd2b889ff2e73f4ebe0f06b01283e3d483678e014a3e1bb8aca26f970e18f7fdfa0eef7e09a4579a04d4f25bc1948df086e81fca9a43a43a774977727635591e6ffe6d4663c646032b56a5a", 0x76) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa6", 0x6b) 12:10:47 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xfffffffffffffc78, 0x35}, {0x2, 0x75ee}}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0xcd) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) read(r1, &(0x7f0000000180)=""/66, 0x42) 12:10:47 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x7, 0x81}, {0x8, 0x8}}, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0xa8, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 12:10:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987", 0xd2d) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x5, 0x20}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x1, 0x9}], 0x10001, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x84f, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x6, 0x6}, {{r0}, 0xfffffffffffffffb, 0x62, 0xf0000000, 0x1, 0x6}], 0x8, &(0x7f00000002c0)={0x1}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d3a, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:47 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x88, 0x1, 0x100, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x800, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x81, 0x24}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x1, 0x400}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x47, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x1000, 0xb0d}, {{r0}, 0xfffffffffffffff8, 0x4c, 0x3, 0xbede, 0x3}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x80000003, 0x1, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffe, 0x0, 0x200fffff, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000080, 0x7fffffff, 0xff}], 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0x3}) 12:10:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000c00)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da5430004df3964970018626f8800c45872c89e8f57914d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f10748245e3c86a47fee2329cc1fd29c4d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b7069103e049f1cff06e1b5d72199c8f05eead0019ebaca150a3cc45229e35e53182780f801a77ebb4ed1f1423ea024bcebd8d8d47612f17549883a2f9a290a9adae219701d0a9fea48af26204f64b99b00ea722125bc9171810c713202bfd34d92fbb70000", 0x109) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x202, 0x2) close(r0) kqueue() r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x9) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/76}, &(0x7f0000000000)=0x4e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) 12:10:47 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xc1, 0x1) 12:10:47 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0002") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') open(&(0x7f0000000100)='./file0\x00', 0x829, 0x10) 12:10:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x40, 0x10000}, 0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/185, 0xb9}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000180)=""/11, 0xb}], 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x4000000000000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x9, 0x7ff}, 0x10) 12:10:47 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 12:10:47 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x33ff}, {0x18, 0x3, 0x6, 0x80000001}, 0x1, [0x3, 0x7, 0x5, 0x3, 0x5, 0x2a1, 0x100, 0x6]}, 0x3c) open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) 12:10:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82025a322d255a122db8"], 0x10) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000001a00)="1be0ef9762474922c060cb30dd85eea01e06036843a90accbea574393f96444e41b2f73c693a37f73abd304aeddf3a85ec2ce9843a41680dc0c8c40ff63dcadb7438da618d69218b01f47e85c883c39b9e468473bf55dfcfbd39c8b893d2e29ffecace1505de55d7d9080e033960390fad2222e20c40386ffb1baf1aa1a416ae79e254098ef91fb99724de5261594e3c74e67fa91cb24bf923556933fc10c603ec4d9e6b3339923591de19b3ebd01a28d6ebf707753268e21da3d55750f0fc7edb2de79bee563581d81ffea076f8aa72d8691e8c997479d5cbe783cccce97f7025f4d7908417d22d3ed4b5ab5f12d694cf00a877a11ca93a485cec12b3731f9ce42411f06315c328061099b1351e3629e0947e4310b034709fb93a6b64b1de2a83e24076617a79f5fa7d07d3451d692e562dddb57c970084160896be0c43d9a5695e47fe34ded530d98645741d9f773220c68f8ba845ce03a2352b437a7b6072a8f966c4726dda47a36c5c17f3122ca45b9476ee8600c79b4faec1001c7aa12a493c39a83638070d2caaac480e57934a67baa12937b61e93e0625e8b5a401b3902e0a3078199514dd18920c0f50bf7283ed551d2cdf7c2fb353110ba4d3f28d4bb70a824c4110cb8f7155ba80c571c4d6158ba3c10124ced218e879395f6e9e3d7d28874383ee010702f22d39eb212e9cb548bcd395a92a12addd8f04362eb05779df9ad121ff4037a9031fa20932a9d9bfb9d98ff0c8f46af74139b54579ec927606227cfd98eb16ec6af0b54ee2eaab4db189e55ca4850a42673a7444b725dd50a3e13cab9917f2a2d19404e530b347b376ecd583fdc66db9ee669ec17279213105df2d2f2688f646d6608c9691c7e79ab62a96d7c3a98ed18a59cae38616e5652d0df28bef802597ff9afe056008e5733c173ea9f46c8d6f0b9a285d9320883411c2f93594220885ee7260f1ddbb97f8753625d60690e869a42b493d8aaf5f20deb56b123cf9b0344354a1a864ed6f6de52b465fc8108d4a730fd4d2306952fb56149352fcbe411ffe1e8ede3335dca567ca52683370365d9621ee364b6ff3669c0bf06cb8f24804491c3c15d8bc2f16ea46edf7a0211a750e782ea1c1105cb82978cef358e6865ad158994fec9763246edfc9b48af5998f2937bf4d45e549e8b6b9cb527f787245ad2d2ba1adf415d7e82df3073f4d9db163fcdb36df0ef588c27d1e31b67e37774501b882240082691546da2076307489ed8cab9a8939f61ba22c424e7713416f4ebeaba1766b89b33084c7628420f0aef3e05f3b9fc69ec9f31f552bfcf1f4e1c65d641fc0b53ce13ccc475625de456b3a162a26f9083b3e64cc6cf37a80d7be2b235c6bf7c068969fb715779bf1e4ac54552c4bbb19813308689ec6c0aaeb280ef3f54e06d6d50d1df99ff54c3ab46708b3c29081c353e6d5efd3f78d0098c869a582ada8df4d4883c8eb6c8c7c55590fede02e931463399926980eb33f92702f9f4d9076a735e86bea79e3b23aff6ed40aa807de2a049bbba253a7b581f89bbc5312e07bd29a92a58a5f748c92265fc4a1535a51f56df572b94ff24776f690d105f60dd0b8bebf52527de726217588a10a47226ec686889b9234731b8d2cdf7aa2cb8e852487b7958778e6d37165a899c2f352c753cc3da47d20608a86d3c24308d59ffed77a05b6d89352f25aabe358551ed688f1f632b059fb7ddf1c152bcbb6bcbbeee0a2f158fba420ad09625207e606e282dd3595a4924304f7c189e437525a9c44908cbd4a371283234e09f6b22741886e9f1af6c0073f342744b0a2e969a5904c19cbd92d0bb5ea88757a3cf3a2d31d5d07f01bfdeeeb18664ca0a8bda186551c02824864df86502f407a157ff4617e09d9a28bfcff4d76a1f34afd8d62d8eb3dbacf7c660e1a9717fbef9ecd9a996e407f4936ae95f70876c4966f6c00c73c06811c583c60a0f01361ebf518ffb7c72e3d60d8281145c6cdbc8c46d13a4a33c9c1fae5585546cf78b51c460739f01173df1d3e7160e9e86f45c712d5c564a146dd3ba45ba7746fae283847cf1e3fa49ee4604c72d50a59d129c1f0e500d742e71b6b1b799a8a61ae43a5f2a8775135f5e4fc452d9b4a1b43ee78a100a3978d4e0c90762a6c04d735f8708dc4869dfa52e36a7fcc9f631f85183fd0441647124d9b7047c3175d55026cafeac903809ea8874820958a0f307b5023a550501ecaddc5ae9fd31356770a4ae904fde9ed316e9d358ab0f3a6570b0a68790975427854ded6b0859cf499b1565a53a14ff35aae91a1956c39f597a7a0c449344048423d8db7cd0f8a028374cc2da64d5c3f5a4079baa58ed47f643fb5e21b8466902e6e5425ccc2920507f1cd2b50418942285dde6da687bbfd0c516140c8a92a1a6be41e61b", 0x6b1}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xed686fc0f78087e8, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) fchmod(r1, 0x1) 12:10:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x2952) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 12:10:47 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000400), 0x0) 12:10:47 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x80) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x80) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 12:10:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x21, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x40, 0x0, "49167117a3564bb5cc9b104f346d7b59490ba694", 0x80000000, 0x8}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 12:10:47 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x420, 0x1) fcntl$lock(r0, 0x8, 0x0) 12:10:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000000080)="2788a7eef7a075e03b26f58fadee7a5c35a583bee3893215d30c1c2637b1aa7fe7623a4bfdcd3aa9fe8b87ed277d42985c47cdac86ea61ca637eeef9aa86cdd1dfe71eadbdd8c5f12ad56734488763d350016acb", 0x54, 0x404, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x101, &(0x7f0000000000), &(0x7f0000000100)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 12:10:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) 12:10:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') sendto$inet(r0, &(0x7f00000000c0)="3c1413d7eb8946cce1d2ed010ab51952f02490e52e6946462ecbab971500254082bafbc6b09f2dd2359d6e29d643dfd96bb12f970acb7f74a3b5910ec28ce02d2785066e1a6591fc0ff06ef703d5429377ba8de0718e449594cf366e96dc151f5b92110f0fc023e8da7ef5fa5edf185b10ae4ff6d26f293a1e3b4c4c2a391fd2e910c8bd3063de2d51db1f4f28b7d720568ded30e70476bbb39fe70b590bcac70fc41a6d40f007264f6b5ff88fa3bf16181ca16228d08fb9e0894332ed5ce4c62291ca852e9c6e2e74de865c8dcc410a9e985378488376cc64357f300b3a3953da7c74c48192", 0xe6, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 12:10:47 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/55, 0x37}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='q\a\x00\b'], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:10:47 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() fcntl$getflags(r0, 0x3) kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) 12:10:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="98b088b9b750f9e5def47bfc7f4d1318221e422660f4473a9587473889fa2e231dfa041cb7e74d5eac46521a1fdfb108007e7727d3aebad01de5c44b75e8955ecaf8"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) syz_open_pts()        OpenBSD/amd64 (ci-openbsd-main-13.c.syzkaller.internal) (tty00) 12:10:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5b33) r0 = open(&(0x7f00000013c0)='./bus\x00', 0x8203, 0x0) r1 = msgget(0x2, 0x14) msgrcv(r1, &(0x7f0000001480)={0x0, ""/94}, 0x66, 0x0, 0x1000) readv(r0, &(0x7f0000001400)=[{&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f00000013c0)}], 0x6) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) 12:10:53 executing program 1: r0 = socket$inet(0x2, 0x4, 0x8006) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 12:10:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd575becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a699d02727dadbe76d7dc0a903859fd7487ec9df0f2294c49735bd816d82362c32ecdca4ca6f1cd", 0x118) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x1, 0x7, 0x9}, 0xc) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x401, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "214778d8005a538a131100e81c00"}) dup(r4) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 12:10:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0xe, 0x20000000, 0x2, 0xbeb}, {{r2}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x8a, 0x8a}], 0x4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x90, 0x40000000, 0x1, 0xfcbd}], 0x9, &(0x7f00000001c0)={0xffff, 0x1}) r4 = syz_open_pts() kqueue() r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) readv(r4, &(0x7f00000000c0)=[{0x0, 0x29d015f7b7325445}], 0x433) mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchmod(r5, 0x10) 12:10:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x72d9, 0x4}, 0x10) rmdir(&(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0/file0\x00', 0x4) shutdown(r3, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x4) 12:10:54 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000040)=""/48, 0x30}], 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 12:10:54 executing program 0: r0 = getpid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) setpgid(r0, r0) 12:10:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) sendto$unix(r0, &(0x7f0000000280)="31cee7dec67f82ae22ff9d54dc81eb18f7ebf908769ec757466546589d7cef50dcc3e3c9e279289ee75abe33ebd9c8f762bd63a31b910307b4330d5a561fea1fab6037b5459de8785675d639cf52fc364660ab91bf2b735d279f51f0d20d8fa7b5a667c564f957edf61b98eb7279b8da08bc7b6311076ad56120f5b4fea8a1dd06521aa9148a7861437ddc6a07ae45ecdfbaa96bf540209593a1e82e0b7332476eb3e28cbe53980d78df896922c302969d4f7aeb934d26525469ab131291a232a75c57e52e248ae21626657914700d55c2f0ccee59a58f102098f8c61d0ac1caa7d559ea607b05041a99e6929e4a032ba73dd60ba111229e03f99628ed3dd6ccb1216e28553103599b1b454223d49036f064614aafc98040cb1b9fe139da1df5cbbcbcf2b6b546cd3f3c6220a41553aeb6f3ff5827b8fed3995a313fa79ef3cdfd2fc0ec5cc344149ee83162e01501a617d7374d383be549aec47581631d2601a4f5bd21aff0b85ab8041e352e9a319c3b85a203f987e3325e17ee4f9628b51448649d78dfd08413e88d53f6a319364a2d6e390b4c39c6ce59cb452ee8c6ccd2e9b7a9b8f98f1c4bfdee152cc5052fcc735c38f78cf6e653a77661fb976cfd62f4f7527d766e042c7f287428c096d16a4696e9ba2b6dd2ad1aa1f968dbd81f23071164d43bd1948a52c9f9e5ccb5e439a3daefa77bf50b2841aa42872488c3a4a58c95831ff16e1fe22cdc108ab4e49d60c5f220b6f54c05aa2cc73de04906f184c55bebec9b67effe351fb68c669bd5cf5e32a760052d5d90818a90ca2484bec2100d16fa718bbf762c52a736fde802625ed600c4cc02fceaa7b9249334fc3375feb5feccbae907494b1852034e361dec9efd34bf7747ffc0fe5dbcb21deb0e601f4f857c2225ca8d1d4bda295e2018d2ac07b809e2d83847f5e7aa158d39e1ab64247fa835b11d4330051481e5fc1233944868e36ced43ea4edee73955ace472da229cf0e3e4dd6f4061d4744f46051e705b6385e043664c74dc72d06173d7bd6140fd45a4cf162bf70c001620c5fedeb07c59155c66272c3bf80559fefd53ec8566adfb14038407cb13644a261f61f41f7729d14544c3888d40eea22de78cfab7aa204540d8622b10a6dcaeee9fc9e250b4b4907bac8888f7fc3cc04d3143ab29489222650947f6771328dbcd4f2bfb991cae281c108eb80c5540e40cca9924d0862b31c7269d1730eadcf9246bed97d64865c74dfbb423e82d512c204401d9a990b4e90645873b221f01d206cca2015f77773e7bf5bf25be5df2781d2c1d479298647c4ef776217857c8bf173450b8e2b25dbb8e7f5fe1b8b26832a7e6a107f1b5f8589cc7a54809840d826bf1e76a15de1c23d41643f55d90f7fd29648f6abce93a3409f42bf4a06b808b06aba146f66c8c360b7228e27026f5c7e2f3aeb6886875e831a764164167bd0a88ca70b0247df2a4e268aafa69c6abd048891459469dee97d572c4ebfdb6008573972d22e372d68e18edf204257981b4ce12a6db4625ef852506fe5182dcc8f2a587d51d9ad1c4872e8d4af238fe37b19f72f5b7911d3ba0973cf2bb951cdff5c9aa2b5f16f13d217dcdd1cadf6eca260016efb3f2c134012e3df9ea429fb9b8c8f6135f0b50f0b91663d608c5b2e92557c58fb20f7572e9ca3b6beb776694f0601f8e7b1d925c307e4ae11eda9ceafcbc4aa94f6ee07f18a495c8abf90ab5b768c4d33f05257570a09b88a3a5c6362b6e795107ba9a5b3e489fa3604037b9561d41363b7175f21c0d423b20db4a810ec4e757056a7615c2e828b558e785a7dac3f52642fef04ce2d57492b2f528a013b76d3c4bd2c16ed688c0d7eb5c3d3afb174da784b4aa23cedb3cbf38c86f8761f94b548f62e1b77b5d2e19ea102690a279cdf05758a03a4bec4c323a498736c7f0f9735a8348ccd88ab29515059d495ed00166152fbaee81e55ac580fb84bf0ddc55a4e20937377df9e0f8e270bb1cb9c5c9f84067a752b0aeb6c6f0e67f6007ea0ba23da89e7356c25e594d1bee8eb77582c029cfbe9e8ffa58f47840b74aa0bafa445f0249c424571b611208b6960f67aae28098d4a8cd1358b9b1d84b37d6fb6a9e7ccfb90f7cb628d7aac3a6993df7107bb17e32d9d73408c462be33b0d7823b89c8d3d6f140148463b478a40a984215a039b7c831a341470a6e0a50b74fc064fc17f8f749e9aa7bbd9c3702aa0b049fd8522aeee442eccbb5357b533a645fa6b7636defde2cc306305fa448fa8d0d9a924bfbef18c3ed8511891005ed7396288378c0ce896bf3506373a10792bf9261a998d876edaf4135acfedbb16e91e7e45aadb21d52c4f4a946c237fc0a33a40a788855e0c54f6bece41e5bf270eacb6ca53f65562c77b7ad0848cdae71058fbf283c0e6c26a1e30d50924c539f2e2a6b3a52460b5f35cced14899520ad144be5595a51406a41f128e64080d3dc9625575dd542ccd5d70a0d43fb509203ffcd0ec9aacdc07325df8d309c5dadccf00287c38a27f11ca3129ff43cc8522310f611b7a75b2f066f8af5a23e5162a0c6e3ec640e1a36e0d63909f20379c007201393a4023d6e68ea84321e62636e2d198556a692ec852d2de18f2bf66d35aa58a696e129d8600ceb6fff270caa2557bf7564a0fcc211b100eba3def80eb8dfb168bd6a82690cb15ee08503589b421a4a2ccfac7b59464d75701821083c16ac86df8f690f57d5ec2d00b3e20e31be5e037ef999db6a0d5b227e84d6f444eb95eab7bcc3fde09fa218c4e9e751d0047661ff021aac85db45b1547822563095b2702f91806a0d358c448f916d0f0d542e8969f0c8639288bd6322e90b56fc9d8da2601e97c47c957d848dd0fe297bb09aee0a6f4c71494016368439db4b8beb644273c3b09248c58016fc061834f413f2dd0b3b70baf01f535e8bec08abf5e7720870c56dfce2c204f32ef2bacb4fb096028ab21074bc4cea1f125cdde209fcab2529000725c5c65c6135a6f1e9291d0c2d932f5fb400caa12070d2b39fb0b4be9ad5169e57c5f3b4f247f511e849c607a01665d46379b3f55bda9e213a5b464e1fe90521d76a3e893940254e9d5c767a0c2c97f3d7ff3602b033311386572c4c6b9e114595ca82d049a88f0de7fa325f2b123b3483cb690b9569275d885862c308c2a89bf223728a86e70176fe079f279954893e32875ff980eed554a40b1787d294e2791d4457d8294f060866486c87580e055efc1ba90d35329619cbd7ecb629ad33ac5ade6fe2fa43d4cc279f2b198fadae16f69da7fa4c04108fad55a1273ec26595c1fa5b614487712d887ed27d9760cd9bafc9b8990e0171ee0a5d52b06311545dde342f72caac43f93a8fd6ecaeaced8a2e16e16a6e012ae2ba3c4c2e033e4ad7bae4073a2c1612110502517aa1863924b88ea5c9eefc3af98ba850e61a34ba6712d1e29e7a8ef80084a88960d37690980e5c986c6bc96c1cbbd207ce21a20ec1cb370b2271af5b3dbdacaeecc1d03e0d07a67c82bcec86881c9fdae3c7e87dbd9e907cc7ec1b6c80f9cb73adf0d76f24f53870e8fa9f0809b215b4250629bd999608748cfa34d0e48663691b06cc2ebde32a9f7a56ad26fb4c52de563f15d2033e9cbdc1d11e19e7eacf4e4eb52cc7e0313623213773662bfdbd519b49202d18232c2aec89de71209d01832a912e8bc92849b8be832e92c829250c74ddb6f7921844473d27dfff9b69bbf840bbd25dc6a61f4b66f604878e8426f3195f715d7fd3f397f86675195fd6cd2f29393eae04c8da3865c5181ebd06ec745aeb67f335077a9299f8e0b606483b3e5370cd452e235fbb01b0d76bda098153ae89d37db55dd4b8f9a211bb5645d9df34625102c3c195d82c924463fbed716a48c1d76e96d3fb5b6fcab1fe6fd1e3a67bf92cbde0375186d8a18a3da6db3f199296f5f9468f34c1aa2920eda5662990c1519d1c9498cc0a24c02b47573bb3afd5b91712c38865fbe923e6bb0df67eb109697a4955cea7a8532bf97ca2404d9356115dc7b903a4c1aa0838ea64339ce4ebf0d35e60a08325abda5f33162bb58956bf73a7a80d8022e10e8a36f91196ad6483e314f4adc1517c6fbdf9cb73567221eeef7fb8a4150146a9cbd0af2eb04082c60d87531d7beee3fc7605c6b477f46dec9fd470fe233b7cec3746a73cd9690cbab803a3ffbf14a19a6acfc1649beca264c42a236353d186aef4d0a66ae06d015b765eaccc3f3e27faccf375929207e272ac28bda7c8d00442a45668fd3feb0ccffbfc272478c5496b05ab891722c9c1afb394d0b219f001669a8bc24f64a0ec08268d07a327a02c73953da9786df8b164605ee8cca4ee7cd41c680403eaa071a6f7251a6a04e7b7d5a96fd8acd06279f1e637e8e64b6f956f9779756db3fa842e8182bdf1748cbc4910429d7ae7c1ea14ad6cf469140f20dfab43b97995d09023ed308bd3adfb798e3585834befeded7955e653916b83239b88a5e39bc1a5274db5cfb0eec83739b910f6cd6c7f4b89a3f426ab80486877c26e97a2c738a2859c7768fcbab6e2bfab7e0070cc484d47c3b14b1be746fc3c819a05397d5cdca775c28ad042aeb9c88a358255cc5df9cd73b8f632a06338a59d132bca43c1bc412121b0f097df2d951d61625d557299d674c33103a2b711be2a210bf4c55675398ef5e1b72f6e1ba1d8d2759443a31329c086dcebdc5c20423e2fec828257a15a0266231f7ea5d181c1371756766e336248148df816c573b269d41841bb534c5ba5afc76e3a6c23111fac3e55b58645907928c711f1b31eb5dc37b6a9c70aa91388314205c17438d04b27027f6d296b8aa735b1b8f0cf961e5f4a427b02fdf95668c3abb5fa39bfae1c172be5302e18b685156fd355af723f71a3752a6a516a3c5c0155c62ea5f342d7f585c358518f61f94420767ddc97f049e27811067aadd02bd8a6f8dc38c26cf97a657890ef7ecb96f47a2ee644f463935be5b1050ce0c0dbfb0c14ad8e47341ca2dae041372fa9e1f591af14d35c1acd63089e36be7f548f776630c3b659ac29fae36f90b1f9dafeb919440b01f4c995a878df75b1a46fa01e32a82a1b831b0f31a57f158a3a14072a23cbe84ea9132517a01596627b025d453cb271db0fdeb7145e30648414fb0f397f7a882a6d8aacaa6f8db955734eb7072f6b3891df924b1ae02e16bfbb0d74e6190faab0f00cecb42b066a0d9a1182cd501cbdd8866cc8cf22ef4c6476eb3da0ac91006ace2e45968c99982ab3473707d26047e26bbc4fb340ef122c3c7fe9c9f6beda3ec6d3ed1bafff5829e1b34f29cff42378552626cf66c301f3682725112b37645f5b5ef59e5e003a3517cb8065a569f71d7dae738a295230519683b401a68c5c15060aa3b345a219e3bdcb2149f24b66f6930899ced3d5e783064306da934d77c0f2da462f3360cc6d586e9c88895bf3c4c97eff17fe453d6e7f18289750d30c62c0202f3afbe841d1cc5b35b71bbbaa15e4c7748874f5882f38efc68f49de6a829a3900c2092387d9bea3f1f0f1aee8a3cb465d223fb230cd7e33d494f30cc759d41dc2389c6286b81abd73970697b47b31b144030ba1749d6fe32610c666e2308aef40e111de4298c01b9a040fe6fd247beedb84eb4120debb2d6fff18c314669748f3065c07f9bb40c4b02ccfb732130e11faf09b1c28c4b389e900e2c0c3b996b570684b68c1fa4ad0ebd0c62670230d787520848e2f52ec9ce1ef39fb19695cef51e8b593a39b8df2850ac8d5", 0x1000, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0x400, 0x1, 0x6e, 0x8, 0x1, 0x5, 0x3}, &(0x7f0000000140)={0x1, 0xfff}) 12:10:54 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r1 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xfff, 0x40a0}, {0x18, 0x1, 0x4, 0x80}, 0xffffffff, [0x5, 0x2, 0x81, 0x5, 0xffffffff80000000, 0x1, 0x1000]}, 0x3c) fcntl$dupfd(r0, 0x0, r0) 12:10:55 executing program 1: setuid(0xee01) r0 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) select(0x40, &(0x7f0000000000)={0x1, 0x1f, 0x1ff, 0x4, 0x0, 0x0, 0x3, 0x81}, &(0x7f0000000040)={0x4, 0x9, 0x8, 0x9b51, 0x6, 0xa36000000000000, 0x7, 0x9}, &(0x7f0000000080)={0x7, 0x0, 0x2, 0x7fffffff, 0x8, 0x5, 0x1, 0x8}, &(0x7f00000000c0)={0x2, 0x3}) shmctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 12:10:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100000001, 0x4, 0x5, 0x3aa604c6, "f772d7e7776aa81c3676405aa64098033aedd81e", 0x1, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="e36258a4160100000000000000f201800000000000005bbd07f6ff0094b222a9c4de41a52f5e00000006000000000000009990bfe43204000031f41247ad5d500306c565baff8b40cf352d76e52e9b8bebf8470808f0c46fcfe159abff8f05f1dcade4790d5547942e", 0x69) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) dup2(r1, r0) 12:10:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60, 0xe92cd0c3e63d42bf) write(r0, &(0x7f0000000080)="17b770a0e8285dd9e4c803521e2e5a1334abfe615397dcc3091a3d20707aad51c667308e072fb22a7d26aab40783c8672cbf0c94c42ec434e4329ad580b4bc5c0a35fcafdc6d60efd602b464d53c1f51073c1e274a74e34f67b7b2edc0cd21e89762ee", 0x63) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 12:10:55 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(r0) r2 = msgget(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = kqueue() write(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000004297106b00000000000000d33473c7"], 0x17, 0x800) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 12:10:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x42, 0x1, 0x5}], 0xb4, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x3, 0x7, 0x4de0}, {{r3}, 0xfffffffffffffffe, 0x80, 0x20000080, 0xfff, 0x1ffc0000}, {{r1}, 0xfffffffffffffffd, 0x2, 0xc, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x82, 0x0, 0x538, 0x4a495218}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0xffffffffffff77ab, 0x40}, {{r1}, 0xfffffffffffffffd, 0x42, 0x1, 0x6b0e, 0xfe87}], 0xc1f, &(0x7f0000000300)={0x10001, 0x1}) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x2c, 0x4, 0x57}, {{r3}, 0xfffffffffffffffb, 0x8, 0xf0000001, 0x0, 0x401}], 0xfffffffffffffffe, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x8, 0x100000000}], 0x1ff, &(0x7f0000000140)={0x8, 0x9}) kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r5}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 12:10:56 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x140) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0xc3c3, 0x6, 0xffffffffffffffff}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = accept(r5, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x2d, 0xa000000f, 0xe51, 0x9}, {{r4}, 0xfffffffffffffff9, 0xc1, 0x2, 0x7, 0xffffffffffffff80}, {{r5}, 0xfffffffffffffffb, 0x23, 0x1, 0x3, 0x1}, {{r5}, 0xfffffffffffffffb, 0x10, 0x20000006, 0x0, 0x40}, {{r3}, 0xffffffffffffffff, 0x20, 0x3, 0x0, 0x8}, {{r6}, 0xfffffffffffffffb, 0x2c, 0x1, 0x101, 0x401}, {{r5}, 0x0, 0x2, 0x2, 0x9, 0x800}], 0xc000000000000000, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x80, 0x40000000, 0x520, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x1, 0x80, 0x3f, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x80000002, 0x80000000, 0xb29d}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x20, 0x0, 0x2, 0x7b7d}, {{r4}, 0xffffffffffffffff, 0x80, 0x8, 0x4, 0x101}, {{r3}, 0xffffffffffffffff, 0x40, 0x80, 0x2, 0x1}], 0x2, &(0x7f0000000440)={0x2, 0x7ff}) setregid(r2, r1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xffffffff) 12:10:56 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x2, 0x7, 0x9, &(0x7f0000000080)) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) msgget(0x0, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 12:10:56 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x19, 0x1, 0x81) fsync(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000080)="7f69ffced1b8ff63be490846fbad1f3469231bc79c8c2bd01707a25a83ce79ac3bb59ac0f0f5847399e22f4ba3c3db255f1aa4e3ff0e0547a4f92ac1dbed5e5215ef5429bd8da98c6950aec88dd9ed513a9cef69a54a242d35189c5794fa897bf73d71c82ce35bc78348c3951add711d9e05f1c3acdbe2662f533734e8f73c979706", 0x82}], 0x1) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') open(&(0x7f0000000300)='./bus\x00', 0x400, 0x1a) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) 12:10:56 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x1) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair(0x21, 0x0, 0x80000001, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file1\x00', 0x80, 0x42) readv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/180, 0xb4}], 0x3) dup(r0) 12:10:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000e14d0d0330ba2fbb5b007b730000000000"], 0x18}, 0x4) setsockopt(r0, 0x1e, 0x400000000007f, &(0x7f0000000040)="0ecb58040030ece77362854bb44e95e0059b1ed51cd1432c9af61369afb57eb2633844c3ddb729ce9086cdc29ff83dadd1ff93ae2f6810fc2cfcbece09a8abf90fe11f3e98b07b5b6456b9af5998a4b6c6a3ed7ab206008cd46c7438fb752c14999bb6ef1bab4aaf42a55a5dfd30ae19ae39e3081affa9cd7e25fd5ff8725ceaace525a784bf38873a455601349a", 0x6f) 12:10:56 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x4, 0x3, r3}) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 12:10:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) dup2(r0, r0) write(r1, &(0x7f00000008c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b996a4bc9ea5bf6ed4c1df0627253687ea77ea0772b12f03429ef6c53c0b9f46a9a742f23a2a044f78800fff6d0fb35f33a1ba30c963d90ba66f5d21eb2335b7e2a1d4e9b69c11421422c78ba0dbd0bc1dc066254d62871ced72d65215df657ec574ab0152ce7565c7afd23d7b27cc5f898e8d3d9dd68e7d27d9139cc0e3719e98592a203451ebee204483a1c6e0a153d175d0eeca9b30a0156a00160", 0x89c) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 12:10:56 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x4, 0xb43, 0x13e, 0x8001, "47525cae9f3e1f7f2590843317d8f181f788c6fd", 0x4, 0x2}) setuid(0xee01) r1 = open(&(0x7f0000000140)='./file0\x00', 0x81, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setuid(r2) getuid() faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x8) chdir(&(0x7f0000000100)='./file0\x00') 12:10:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) 12:10:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/61) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 12:10:56 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x8000000000000}) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 12:10:57 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x29, 0x200, &(0x7f0000000040), 0xfffffffffffffe99) recvfrom$unix(r1, &(0x7f0000000000)=""/4096, 0x1000, 0x803, &(0x7f0000001000)=@abs={0x0, 0x0, 0x1}, 0x8) 12:10:57 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000140)={0x1, 0x6, 0x7fff, 0x1, 0x69f0, 0xfffffffffffffff9, 0x7, 0x7}, &(0x7f0000000180)={0x800, 0x1ff, 0x1, 0x5, 0x4, 0x0, 0x3ff, 0x800}, &(0x7f00000001c0)={0x4, 0x6, 0x0, 0x8, 0x8, 0x80, 0x7, 0xa7ea}, &(0x7f0000000200)={0x4, 0xef}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="f5b3d47d3a2beaec272883918bf04d3a0368ce6002da5291f7f7096b310a319874c6defefeccdaab12e5762b1e4bedad5f9faad9bcc0ea2590b374bcd4c3da5d205018a2455be8c7961ac8c5d24bb2728692d75a8a10ba206151eb9c1ef1db0858cd283a5a2cadd48f8b6c8555067f7e00388deaf986130e98be411c2b28f0e47c2d7cdcbb320eeb90a7a0183b26fa3f172de4313f12d5d5213bfc1e893795857918be9a8881f2ddbdf28685fc298d3c6a95bb61d8e67e655795dcc077b7186599ead060276b355d48704a492876b0de7dc6fcdcc3ee1fc332da59964ee91723b091061da7ef5fc68eebf045345f71732564f89c9b382958517a81f9aa98", 0xfe) r1 = open(&(0x7f0000000400)='./file0\x00', 0x20020, 0x1) r2 = accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000540)) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x101, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)=""/70, &(0x7f00000003c0)=0x46) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 12:10:57 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) socket$inet6(0x18, 0x8004, 0xf554) 12:10:57 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="12", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 12:10:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 12:10:57 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, 0x0) 12:10:57 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000010004) fsync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getppid() setpgid(r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0x1ff, 0x86, "a147780ac85b538a01000000ebd81823a1880d7a", 0x4000000000006}) r3 = socket$inet6(0x18, 0x5, 0x2c) bind(r3, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 12:10:57 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000000)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x9}], 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)}], 0x1, 0x1d) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:10:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x1, 0x7f, 0xfffffffffffffe00, 0x40, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x80000000, 0xfffffffffffffffc, 0x7, 0xfffffffffffffff8, "5fe98bcc461700000200e200000200", 0x1, 0x8000000000000040}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x1, 0x104) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x4b) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) readv(r1, &(0x7f0000001640)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000014c0)=""/129, 0x81}, {&(0x7f0000000380)=""/37, 0x25}, {&(0x7f0000001580)}, {&(0x7f00000015c0)=""/69, 0x45}], 0x7) 12:10:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) r1 = kqueue() utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x0, 0x10000}, {0x7ff, 0x9}}, 0x2) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x400000, 0x0) 12:10:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x504) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 12:10:58 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x74a2d40ec8ff93f8, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x2, 0x6e7c63fda2fc399f, r2, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) fchdir(r1) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f0000002940)=[{&(0x7f0000000600)="de8e9d5332ffa465b97e6c6af5fbbaa67ecab62d5ff5058245e9619dcaf2ab6239159d825b530b9b010591d085551528a85fc4d1ac5ecabe7c04c8c40383ab40fc859c2972ce299422a7e0b7722da0c5e0cd3cfb5f18d001a903afb658dc2db5b4872a958c13", 0x66}], 0x1) getsockname(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x8006, 0xffffffffffffff77) 12:10:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000000)="dea2259dd9fb2ee3bcdf1bf46222ce358758182e914a5565", 0x43}, {&(0x7f0000003800)="50ffeef31459dc1259792faf7dea282bc416f215d243b51eb4045a0e11abe93754a07037b08ed76f58f64ea540d12336f057910d67741a17d15f27962c7a4d2ff341e1a253845f6333ea595c3b0e8caf114c4969bc5b42468d3a1bdf5812cb2d5e4df5f0ad689c88dc5c2b1e3ce9cefb5b5c163b8eb0a1ee1a62e05578898856a65fd545c7ab7d32f7b805e3ec2b6c2daff25f03fc18b94b45cea4ce55103084c09d2c5733ff8a801a99e3218d568249b9277b10feffc2e445dd22664ceb3c0bab74b4b549d9fc8211addb49ad9ee6b99742dc8523095e17185b539700b1d06c0d1267c8c8f9e22ff1eddf1255fc7983f6dd9fe78d5ad3ae419f9140d40a151a045be536783721685ad294b33970e0a9026b7e70bde131610297b502dae22e55753296006ef2cf63207fcde0bc7a31890324b5059fbabea65449c2ad756f1cd24ebd3678641f1ee791f4359b203b697df4b42d18c0188d1772f70f8c2c89da5a90432b150a75fa6e36992ef06b69f0b6045da36ea870b2cf93b0167f117f09a69e8468cc341083d128e7b9f3ae2710df35c5aaab57cfbf3dacd7dda20d655a8243d4a9f528ae9c238f9662acc4c0b91ce0a2c85813fd66beb5d959e64e944fdb0020714f9eb93e6dc8f635222475b8571fcaee2efec8ab78aef3ce4b6df906ba7e53ec9890ce100d3bc21fe0946d997b186dbda0542213d9fe52bf0526454644789512c271e157d7796863278cde86457e5f923f77875a196ef463ee67cd9071527ee278f1ab86bc62b7cd8abed9214feaa673949f01df69483b341bf90ce5fc478cd6cde341e05b7f5077a66a558b1035718c6b00bd374c79dc499b170718b97de3a842719c2be791a2a78c7755b49f708358fd59c093af7391a8409c54a14457749554fd7fdf0ac5e155575135b6f9fe2f91cf404e2754314f7ee66dfc5603211768fd2fb732f228053319b099146bce8c3d65506bf4295eaa75babf90ed1769d59275c0af86431be1f795d01c8fab37165bffff40a858cfa84cadabadcc5eb7f510b5d97bfba331b4d7ba77da26b5addd57e8b0491955dce09175f0c5f25a1844c5f19fdea32e72e1744c5ba98e006bf3a510c233c59cb49ccfaf12c9e931ba3314db1974096cc64a3d108c4d8628b42f0406814fc29f17b64ecd3c8e452f61516f3b8e8230d157284d8a187290dcdae6746427b7f021fb11904cb17f70906c1ba805a22226921f0d8f830bf8b01b24fb546524a3fd2d7e47a5816fa6ab2ad10784c7f02824b32f407264bbcddda4680c7a340ebb263453888fcbc76e0705b634a8f6ef5e35b94867eb9e21d77a4bb84f302816bdcea5ea389260a38bf4a5aff9a248db4bd92bc38d9be024af47f2750d443ae6727e19f332600814d9c22e2f9fe28f108311d040889cfad4bc8c022361a1678498b9a77a0f56e41fd15c6a8957d27f974d6da9eb3e8c5535a9e2d2fce19cd8ee059c5907cbc8c2e1ab848e20dd4344ca01a18d92e9bef324ca2009fca96113a4c4edb8609496ab099208047ca0c894d4925cfe613796e33ad50a5e9c1ff2c35ea25b2f23162d74d05fb70871eca9e5457f8e698a5e381d2a38c5eeeffe5a1f8cfd3b958682fcf7509c69029a07734511ab5f60e44bd2635a90f695d1459c23c8cf926cef645c6b71a1ca25313fd95e75ee17a684cb2ffa20527e3d7743a0a8b326abaf95920202a53a90f72e6192a1c441a4604792c50ab6582a642807f7fc086ffa4cbc6bce3735c5f49e660a6141bac57d44fb4989b13dcbd2c05dc06f23dd38d74320be6e0af72bc0ad198b5fd11eb78be2adae29077e333d2bf6c7bd22ea8b76cb5461f94be623c14ca88e575d877548b83afe6198de7156bba57bdd4284725a7036df966aa0f029d8fe0d5e3b8f9f681f6d374f0d853048b6e2d38978deeee738def2ac87a82d3023a3611091a202d0ce119763891d5e5f23fc16fd6c190b1b4205590e4be6146a802104da7394956a02e0c3938944d7c41d329e0df594d34b761732190ef2a0bf58e740802aa5f9a1e9953def75de027da40ca5a30116661012b71517e07990e3eb581f4843cadab9cabc24150efa5556b5f382c7b644c26e23a7ed1334b16182fc6caccee7242d23298d2ed08905126a5daae13f6ffde0fad1cd8b14501f45d089f506b75e8113f120aa0b5c8fe1727678fd49b4758eed5c761b3f0fcd9272d8ed25990f986ec4b73a58ef421dfb2d153759edc83dd0068f3cea9b077572a09f855a870aedc596439af8d2da6b262df24d3aa074e3d44947e22fc31c6edfe29ad20db45320c64b97d3776b48e1318aff2c05403afe973e5cd79ada594434a1ed7f003f5bc76dba98ae2cc44c3315071d662983187e38824eca96766f9d1c4cdc41bdfa32e287f1d1adadae1653e4fdfe5c77d903dfcc0129c4ffc3b1bfd4950aee91b58be981a4d09a71f03242183f7fd3eab33fd541066f3f4db91b66aa6358f0bc67c8d862a323536f79516ec5a7f6544108d097b7b699128eea9a422acf389b9c8440b55d14867f9cfc8534a39e8347cd95ae6a842dc286b3ad0d01ca7169a5da8feb79b7334da408e04ac525bdd701f41c951807681174a5262777e3efcb7c42ba2f82034d4b8a85734c44414461fd46caaae8269dd9635867ddd196e6db0cd99971939a5f2cf49158ca9aa21d0e9199cad73eac3d16eb3571b62e05f2d7a8bb5c9dc274e0f797d6fb7338b58b5d93fbdd81df3ac72bcf8dc32eed243fdf1c7388bea81da0a1bb01e584f4cd6403be14477310d16f2ab0a05a35be811421a1be876ba5e29dcf3a5c624cce1e34b807058e21a4f49ce7d5f3803b185682c0a1d8c427d36bab084f03e042603d6f818b8eca5d5cacae1a3a868888430f8400de94c232759058a02f4f7d607844a77444414086561b6e263e95b4ddffc5878adc6715d879453ef77fabc8bb085720275d28a146303b2656f5921c15fb27a8b943aec203ba462a929ea276b02d8a4e4c765e81292c63fe1f18169ac46c8a12cd5703fd282cfb18bd846eb5f7be430d5fd8568d0f0080f7d64734a0255d0c7a0a332aa962450263776edb778eb25c1a29309583996dc9031ce132dd70e5d95510b71b06cb47757d6123a2672e541b178c1abce86b92f16583d07f1d5464d7683610736867395b6943a21be83b6649804026e1f88602e43e756915b6a780700bb4b94660568f5f8d4b149a40b3512074e9e924f0426055b9759fc5727e5ead1ab13f85c1ade54e7d5bc8e99cdc6c410ee177b798a1ff77b91d9ff2013c350d4f9605facc2a07fbeb08982fc7f7f63f445a7490a6ea197fb47d4538c72f666caf11e3c5f07aa8d45f79c66fe38bdba31efcfb4b7e5abb71df3d20893cb9dafcc2e9e9fb9e368740ea7dbc159bcf680a0e599aecb168ad59be9e71317cb7c130adb23a674106c633ce9cde287e664b1ae47cff4fbfc26aae14d71d9503ee72a128976beac4069cbb148ea2557e22b2293a525781c6eef1e44fe1ba8b7f39c53bf62465b32d7b06f21d5915284ab8f682e5f9d0da4ba7137672557913d21741592028fb827fbbfae2dbd54b6488ee5c0bcd9faf96c83f91568a5dd8d7c82ed89000905d72e3986001f77577854a674bc2b0d9c686f9d27e55792efc221e5b5d8062b09fff223e849d46f479023fd05a69c6579b941c711fa4e3c1fc186be04e78ffe53239b77a56c5870381267a276dd6ed3ba0ae224c2657ee99ff4ef7279b60a3fc91bd7ef4ea13110f8d9de9b5fd8271062b2a81f452f667291271f29b94f095eac1b0c52badeb513d4a39ed850ee2570bdadbad7142ec8ac42efb3e7a8ef4d4272ac2537a089541b27a93453078c1ee9ef5ec14f06a9bda2ca43c1aebadc4f7925555aaf2ea09a2d44f6f823e7dd29bcf7af2c22dfcfec8648eb64ea7c5718d18237a3d91a977eee130f0a284745b8251be7f1cec84feffbd0728d56ec7b21c85bab6620fb50eb8aeff40061d49ef1d1a4c46dd7589c584c7f495d9ae3eb3f9c04c2eed332ee7981b49e45e85a4ddc1899297862523c212b0092fa9c040661e7f9dfceaabd0aceff75b3ccbbc01c262e90a227b18d00f3a27c9f4a4d9d487872dc0625b079ba4b2b6829b2a6468a9411bb4295f7e6ba430b0028ed91ec34d187600f75489ef3dfeff58da68e8dad94a097a679bdfab61699776116954f1bef33bd0ca555645a16550331186191dacf0cf72a81c0eebe8d2613cb74d1f2d3aabd89993239c3154189642400c83f6bb1e927e07bd574ca8a81305cc26446e2a84d537bbf98961cb9aa78d0d1c9ac2a9ed8c68e33da740bd4f0b7634de15259cf2ee3b8286b9a8988ca212864a88980204740780a453f405ef733a7f79cb58401382cd7ac2e468a71f9af03e4ecf3124adca9b98d501a9a13d112e1bfc9fdec506bd0b11528108ff975d15921e06cc0e05ce16663b7b025b0ac7ce236aa44d0152c05bedbbdc19c785b2ac135bf09b85604db3ba34d95c14d2aed9a1f687e4cb5ae01bd767e31bb298aab3415e348889a5b40a1c68732dd2fffa17c3bbb661d9bf7c4232e1f1a43365eabdf139d62bdff993e9f2177bad343b659e2b392179c1a8818df19c0721fcf85fff256c4aa29e40d6021b877592997d2b0735dca1738ba5df4344326b429ee6f34df3513526c6365fb0e52d3c75ec8fc9a2cb87aa8e96d0184fbb5d453c8170c99fbb6457d6143ae8db5073f05482c530df2d71f84c8f945ac9b1738e5d96d93fe3bcbdf79ef30f8e7590a7bee2300cad503fe61341be3cd044d92a7f7898826e02d09f70fb6016c53d28fed77f08bc9f86eb00e5b8e893bf847876f18abb0a0908d541b4946a1b9e07396345a19e8e794885c29aa49546ad7ca1ed63c1f5301b9337269b65a654ec78a1fc8aa62d62a2da5d019f9aa60942b0f5c739201cc95a37e380bc78c4c2c99fbe4ab101df5a2ede62ca0e5db30cbaf545fab21f60ebbe00c98fa1cbbadc5cabec7008ab52adfaeed9442f98ba1441cd56a477b39098d606701db67abd951f46de23decdab355c05b64743f319010629063b73dddb3dc3db28e4a5577f6643c16bca482e0fe3ac80ecdb919281ecd47bfeeca5446d190771ebb068b36a2213618608bf3706a9df0c0a002c2223c9464a6f19098a7dd899ba6dd9a8bd2e4ba4b481816a3dc7a3f8a2e1e5c50cee4f5247c3e2a66f0baacf25d17398e7bd5d9b3f28cc6af77a2e448982a199f4a7ede818c91dcbecc0387fb89655f4be515fe14652a29704fe075e3790d604616c6460fdcb2204893d8b7734f863cdad9f751fa9ec70ca942ae4987ea188cdbdca851eb75b9a6378869106423a536693be00c0742a1e57c7f20fc45ff750746c259af73312d08bba44fd603b4d0dccb93d6f1f5d35cad149b28bb099c2267f903a3ad85128d0c7113296f34e3e8c7222edadebf94182e9a71840dcef144a5d66ff01f3355e72eb45266ee2d2ed377e2fd357eef003747e3ec299213c4d8c23f35849655794f14b5e1df9f7d25e3f26f258827a2b77ab8ef519477a644218673f8d479a6012c7beebae9143b40638bbda47d62aa2bbb43629343c89fc97c9bf287c17264cb2b72a00d0b9110146793f8d03366378c08700fcf96e89be9ea996b2fb22a3ba70d11b2f866c0a2fd701d2657831a188fca2a10c46dc116234de1cb6415ef9971fddfb859f34ec6dbf551c38d9698c571ba03c020700d98c05d4f7fbd96c7d61628ee04df70ea2fb8592b51ac1111298309d76b91de6d7be3ceca773c2801f14"}, {&(0x7f0000001100)="ed130dc294197e9f445304da969cd9d1a76b617556194dea252fa8a330f4f4a24992d641a57eb61517425cace0a5661e3ef2205dbb161cd03844142445947a270fd7989f925a0407e1887890447a72bff7947afead19a13340f45fac8067eb896a32dd22a349e76fe6a6d108062a5bf5cdce5b122f9098cb3dc61c51298f60f9a4433cae75acff7c2a4a8f79ad5572ee30aaafc61b01739b62574a80d292ca117ed49228f6984766c5fea0d7253cda0fe3d27f0feb159d0ec0b4ca78656aa211adb71502e2d6cdc5da13dd9e22648ad475b4e4bd6e0e594ac426c1825575e68dfc3b87b870e1f993495b"}, {&(0x7f0000003700)="04f993df54564533d28af3217f210fddbb3527b444941bd0210a9a46e8e207000000000000008b641ce73c6ac971bb35310052583871a3afa97f00a926ef1cce4f4bbb9458573638f5f3233ab23a90bfb13020623c535baac8e3d60ea763725a1066c4da9b883261b8d994411b60cab8144283f18e88c83d618cc420eee058ed035093a2aa0ecc37eda64e6fe79a07667916a01c3cb02dff670ec79e94b50c549d494912d5222150cfa9e2821090ac029fbb3d6578fb02d0f2d474b0e60d9fa1d10b2aa181245b2866f3e5d176f87d2eb1d58fbf26fe383ef0986a03ddf12e", 0xfdf8}, {&(0x7f0000002540)="c5bd7415341524d1775596df6d3419a1cc46e9401199ab95f541f1392a51d98e8aa52fc6e504e74ee74dfa893a43dd76e2866ac445561978ac8e6cfe7622a020281a4c5e851d34a4f06b5220aa0b805c416d9155f750ae3ec0dca5e2794ae980750949be1a4bba382016d355c9d6d56d02595812fea984a17bbb15a4517f5c3098b3a3fb52bccaaa0de44bc5d2c15c28ea3d49131198967057988ec77797c9fa54d7e75e1d4ce0571de745f5f76692e6e9ef5203dee28a25b2f3c991104ce2a69a2578ebb34bed03be90cc947aaccc9755933c996c441c37470bb2b9fba0cfc41d7654dcf7d3ff09b17b4d04f461805e996586294f9bc58e685b529252dde3078bf209e8f140527ee62dc614a02b45e2c794188645c4aeef0e3e71e708fc9412450f8297b6be9927bf3fd16ae680c3c8bf3554f5e2e67782b13e987a5ccd0deff4b61893badd9e803dab2e4323b2fcaf03fb995b4a9bba4264a536cb8615ae9109f8829337ce1d7418d4b94404ded4bef62a87062d28a504fd46d756ab3ebd626a3de01082dfa217ead676c7735578f00fed09e82f2546becc8c065ba38df684dc2ed264e433a231b73f7ab9d3fd87cc0f268473c239341dc2e759012b2866e43e2261f6b388616cced9e3e65f60989d3bf37caf23a93e103d71ca5c532cddedfa91e698433528f245ef6f25130b06939fb9fe873eb0ac944bcddc17bd09a4044f27ed4f6789288aaf563bab80552e76a93501d51fdfe6a1edcec7cd7a1942e5fe04444686acd3768da2f37d3ca50a33ce8375fb93b88e8cfc33f0b778852195d3e9d6d6193d0ede76960f0e72daeecd1aba050fffc9dd257549442f2d10acc26d7811ce716e6c3298fa84a3ff9fb77ad7f339942de26312b60a0de395de6c5e6425f06c0b14778c52f7d0129a88b5a0e8d50226679c584ea657d5ede91476a10a5c4b8f0664c9372a1fadb06623ea37f16d83cab49272630d5c22f403bd7efd7059e59ebe7d725433953d22d80096693d97345f9f3729dd27e37e3465bc903051deefcf6bee544cf589369d1db054c72b43a5f830daa57f8bd4b6e6bcdc055b6b86171bd41f08ca7b90c3d47d4fef8ef3a22acc31f2aedb7d78e84cf862fbc89c2221b5210de2a531b962427947b197793a9db18ba2e41a81405bee1e0b6a28aa23606cce93c240074938e418f8e4bafa5a132672dfcc7739c92861eb56e179c023a2f74f5248c4523c5ee55a72f2745685ff57921f5d7a700ae28da094b2fc8a5a8bf052c60a23528775f46359a62b94b81bd352839728cbea712ce0a877aa570168bd04051d95fad49bf99fe6c4799da4b7952ac0a72edc60eb33c514b4f4307301ba98d2068b37c7a126d2d77b7428f76012c763816f9b0bece861956300a71ea7b73f414f14b39dabf18addaca01e5ac61ef4b2ad20d9fbe4d92b133430f5fea8892bd30b5cbf068d89e444a91581eff9d955083dcab2d592eefde4332eb05498dd54925e7db4605e48ac90ff37bb19d1455f5f1d2016fc16b56e5735ac285fd3e1e6b3942909f1656ff9259f0ae1a9aa9f1c7b270e0ee460f6edbdfc33e1e7a97aaf9a6901000080000000008aafc2f9c2d736f336921a09d8fe9c58f0789bcc85046695eb1d64881e33abc88180ff551fa9e1530657423eed7a85ee79146a8f341161750ebfdbf9e406ce7592645c106786e22a92df3e03c8094ca931f2ae72290497f33f286104ebd37c8e8ce86a072f9dfce5bc9545ab36043f36e09919636b273ef0d4676b1e867016354bd5a9450e539790f56b898a9406007fb7fc69eacc82beead74087ab4bfc164b259e79c95d1b9d3619b9e1fb91476242196f668db856c85c7060eff76aef934e71c5e5b437157d7085603295c4053cc15115abe93d34b3ac13aa4d9a3466c21e61efcd5804bb8c3320fec0d8224bff800a90f8c57fbe2546a39ed1b8de45dc4befd50cb4da6d5e75e7f5b6c16c0bb3e269acd0781acfb9dc24eff55c8320b033d12b164d5728e880172c7953a62a9ed473a4e06c24b36b215a4f8f2757e55e3fe9d328900114ded99bd7e83de53ae74736b6075460b9cfa67cce3d235e3bfbc0ffb7f20605496111644a0befa47f867919e7745a5af6a71f38430a390e90aa6aca99b4ecb6eebf66bbbfd997fe2ee8c08c4d3d664913702d8aca07822a7bcb7a1c5cb3ff148d2aecc6372bbb715fb10b7c999f34622f21286de15a08cd68c2d66a11cf78541cd838f87c4cd758ff5293f58f6c9cf379659224230b241fa1b2dcdfabdcc9deefe1d4850e8e27c5489af3145f985783d7c7e9f3268c4abc67f41501f98ad21a87fbeff87831c0b6c3790bfb446eea086dcbdb2a4854ff6dfd0aea9e827d16d77aeddaf32106abcada565c5c31fef7330bbd128a0991e84ccbc9a8b51c4f7f899fdb79303fb0851414e29221d17da3409b7d5aa7104b91f4ff0771f6f9afc92b97ac0539ffff1622fa94ec399b83780a6bdf4d2fc8d22922504807f9183c93033b49ad767b82f8b4947f247f3528e9fe184fcd2596b8bd9ecda47a25e95da5ed2c3d030cc9cdd08b7624fc6ccbcedd04ab816915283b168eeeee3ef3e6a1ced15e14debeb28c910c0d9ea37083743aa0920cac9f639bd3486f359e689fd57bef8b0a5bfeadaea02a1f2169d84996a94c9cd9b8140cbada24dc94c0918d28f572210ee1a2d5211d911ea90e8468874229e3e46c4fe7709bb04911ead0e1f8a60086dd513c5cdd1804a9be5bff496bba4a8a26018440bb3b118df9b74c2a8903b3c03edd104be1b4344c4cd338aee1ce3daee57e1801f88ecbf15fd2682d8557109f1164505ed1b89ca8e1711dc771ca99e474d1f42ef35b37d32e661750e8daa0f2ecf779a91b7854c024bbabda8461476f5da4fd06a2d9dd13d468f8a7c62afddcf1eba40ed49df88514db312c3dbe5fbcd2bad14aed2b0b873724b45ed1d42666bde5b42117e096146707256841fbc4797e4d21c9ec9b22b777693c25702b295ff9c86c78fb99023030c1eba6061e8f60b895250530d91cf69a3dc58c49ab367689a0f040c72c39d6e7105931c18b25944a7bc2fdddef8654f4141f53e1db5e011bdce99cbfc99b02dc077a3d7eec1f651801754881fdbab6869e07dc134aaa2b5fac1013688183ab800d16e4810dda7aa932039d959d1b28614ecdc280fc55399ddef749c2ae5144fc5b16d6188dc4dc7b3bada45e3eb6a79280f39bdd494587be67f2fbd9be368d2f8b9816481be55e0476000b9168441d69dad7fa590d0022e98de3ad8cb7eec0a5f539754b06c57b3699fbf09fc89c00f70bd5e0f668560cc10c51a9601026a07471bf38d7db4005b3edad864a3a31de1c612062fc44370e27f5c8a4c1a02fa1dbf69e640e6e43792c1f5f24369966a7ab55aa494cf44acd63c55ff3d5bb5040f2060894694d57b8e09fc92b56561a2814dbf7fbff93e93a73082e4e8feafc25f76497948e816d6baeba4084700738d0a144a74fb96e772ac017af24e8ac1ddb1f5fe79e8560e683e373b8caed8c5d176c129b3fdaf42ee85b4c0725ba27bbc537e6b65405a9df39a6edc667e572f7622ecd3d0f7c1814a12db7978abc62e8740392c95f5627d36b8843a8ae36ea4b2f447bb62219fbdc243c15c2e1bfc6b491f1a288b9c997bce6a0028fdc3b58a84e920e23becc5ba6d7e086f8cca93b717e7115d346ab904ccadeb63a440598e355068bc1a71277cd2cfc2c96c9ff9ffb559ac73ba5c343b494b224fc6a7d9fb40309d39e648e0c4a3564d12d33c12e1f7b83dc81e808abb11d87350f4d1fe1438764a765da6990b3159d94c0e00cec6b82303a4338f6c40d688795d11ae9b1a1738e338908bfb7e067341a333b1e733868928debad6e48ce2fc0e61ddffd04a2b719e5eb3149bcd77024d4b380f727624528c5435dcaff8979641e4ae514417bb0d95639983064abfb168f8a85308075d469a90bbbfb9c7e2da3a3ff198877186f130b6edda90053331898561030ba96cc3d5a60382ff476855640b2577edaef16dfbf6409b51ed159c4984c528a8d9ca5aaa9e43b4c913821128d2b560b5fe203fe65b1b18ff0170b31d1b214033b2513e09fa20ac3f8d6d2a3fc37283143bd643072c295b3c4659d2296d288226b5f5af94249e96b548781ce5fc2ccfc5e2f178758bd78505eb87329d9df705e4581b7f923df3cb5a99666024a1b0b1b3dcb87e4519c3f7d2ed3345d4f3993bb19527d6a2d98987603300c86933f69d5851be3bd3dd737a2b91532f51fd9f29b4d4595be227a557ea074b70fedff0ad6115076201fc043f0b439fc81936cd9d01066731471eac8199ecf5ab65614fa8c6951171911f8c42972c73f4452c7e8c5a55338cefba9f33d908437a6d063439d8dd202ded89a3b2c5eddd2d25e656d7e399f26fc96146ab3955877468b0031c482f0cb73e7b86154603365d9aa18e8b8f4d4e596c7c507d9635c9f4ed97fe9fe4e6b698e97c1bc059f1d12e765def7eee5d4af06b82b8b2c6faa06a0b2720ee1cbbaf1681c011645122b6808c62c6c086ddca02d5a9f68089c28962a641ee408419b8843bbcbf2b482d6929399131aaa1693664e20f65f8231c2855959bab632701c5c51089227a5c13994deb3c70198f5009ec03f25dfe353d69d67046df8d4ded5aa3c24fce3e532b5114ccfce0cf7419480b06458b708fd1cc09153ad568b7184f5a79e79aa80f9050375e991326dc4d1e3a404be660cf7a287256132c4ed675d6c1eb92cf2b01400a80b5a505a6bffd3fac82235643ab6d742f01c4479aefaea797c362e44ce5f906f07d11031b23a565a747ea2b3fdd28dd609d8c3a05fd163e7f005a56f072c967438a4eaafa3951ba8c4efcff1b17c25745299bd5cd2ddfcb46e6bc2e1aafdc86f9eec04fd9b7d71649a4c584da77d333df5331c38cbea71da05de0b2f591fa85a67dd7821202d547c28e6c58eea8b54798fcbc1455e687ac3d811b5a923e7cfe51b2be2dc2291ca159f9af1fd7b2d4208f4a080c35fc70c88f77db7753d9bc700764675cb3e5696cecd1b61b18d7b99b85c67dbe94ac3c878d14da3d5e5db327910cae66970ddeeee223f37f0aeb0068b97b45267b789a88f217b3b6120222a97a7fe54cd1233fc1b8e980fab9324cc10950b64276cbb76f41a8965261974b259d55df5148a156efeea67ff47e29eb946c51ccb9c9a03516f6b6d42cc26c412d229d0c18846b20932e39af9e2008b643d459be8873d7598fa805e2afc4f8e4ff7d3b7073b967203f84a83d5767603750ffa9e1dc8808b48e44b53adadaedae30ce80e1cd52da0d008a2cbe5e493b6bff734e7c677708b97e313e9a3cb2d089d3cdf6ec3b02b3217817c049de119ceed6f978e39c3a7dc833232a0b03710a7954bce200d88313c673ae396e6bf126632f265942b7d0cd9dfda89980d1634630e2d5170818600de291798c8ad2607a8608bd3ca8118d98c3a40f6b466dcb1e745e53f5eb5eb5cb82768ce465a1fb5f6bf919c14f728ace7dd393f8a7cf5dd493519e064185c68003b275873406d24353544ac83b480860e0a159d64127f41e8a12f2f574f39616ce7f5742ad34fc4c84c37345b95aff0a31f28ec0f8da9f700346f9896f653871070601cb6c365b227d040131731b63680eb802f78c7a4d506727de00ad0d002d6e6bd62ee07ab7f3cb0ece5abae7ca69188c10d473aed112a2bf79c1f97690d8b345bd3e2da5448537cf0d69cca958d27e786ec3fe647dfe23d8c5c9b8bd54118401e7f8bee4b55f2382b79640b6189fd8c712d389d319750cd999bc1867943abb839fed459f69db25626d8434569f0641a55013ec5bc0cbbc3e01205fc1e07c52f8b9ffb47250af1794f812ed6d57a8b1f"}, {&(0x7f0000004800)="e58b7feb59d973a2166d18efc540debbc19acfdeb64cab615507c14f27f8a189dd9ef812b5dfee7ba102284d71d10dd78e7cb7b5a7a4aaa3a2d9dae8b2e209f4ef3a86"}, {&(0x7f00000035c0)="b269411fe686bc98bb7cf736d811df357f43b6ab54"}, {&(0x7f0000002380)="7177019280bb4d621f31"}, {&(0x7f00000023c0)="fb49264856af460f93ec245e75fc2d54d554c030487339e382be07c20afc0870b08bf471ee60f3368929a7e2ecbeadc1fbba20cdc411ca7bfdbd620efd048be981dcdcda6580a69d092cbbcba47fd5e82ec0aa428f4c389aaca76ad35446512aa5ba2d70920fdabda634f42eb0c36b5c072a3a7975", 0xc}], 0x100000000000011f, 0x0) 12:10:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 12:10:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 12:10:58 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000003000/0xb000)=nil, 0xb000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) syz_open_pts() 12:10:58 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x91) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 12:10:58 executing program 1: r0 = getegid() setgid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 12:10:58 executing program 1: r0 = msgget(0x1, 0x402) msgctl$IPC_RMID(r0, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x135, 0x1, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffeffff}, 0x5, 0x0, r2, 0x0, 0x9, 0x3, 0x80000001, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x1, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6f, r3, r4, r3, r4, 0x20, 0xfffffffffffff000}, 0x20, 0x20, 0xffffffff80000000}) setuid(r3) msgget$private(0x0, 0x4) 12:10:59 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 12:10:59 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000200)=0xc) accept$inet(r0, 0x0, &(0x7f0000000540)=0xba8e) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/211, &(0x7f0000000240)=0xd3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000380)=0x2) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00feecaa7605c44ac700"], 0xa) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x3}, 0xc) r3 = semget(0x1, 0x2, 0x80) pipe(&(0x7f00000003c0)) semop(r3, &(0x7f0000000340)=[{0x0, 0xfffffffffffeffff, 0x800}], 0x1) r4 = shmget(0x1, 0x4000, 0x105, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/117) getdents(r2, &(0x7f0000000240), 0x0) 12:10:59 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) 12:10:59 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x4005, 0x800000000000000) socket$unix(0x1, 0x5, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file1\x00', 0x0, 0x2) accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) open$dir(&(0x7f0000000140)='./file0/file1\x00', 0x8, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket(0x23, 0x4007, 0xfff) accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f00000002c0)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) socket$inet(0x2, 0xc000, 0x2) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) open$dir(&(0x7f00000013c0)='./file0/file1\x00', 0xbc2, 0x8) pipe(&(0x7f0000001400)) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001480)=0xffff, 0x4) dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000001440)='./file0/file0\x00', 0x80, 0x180) r2 = dup(r1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x6100, 0x7) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 12:10:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x46) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x1000002, 0x3011, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x800, 0x4, 0xffffffffffffffff, 0x8001, "deb11cfac9ca87b1b16b331d018784d07cf24d5e", 0x2, 0x5}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xf000000a, 0x4, 0x100}, {{r0}, 0xfffffffffffffffa, 0x80, 0x3, 0x80, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffffc, 0xb0, 0x1, 0x5, 0x2}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0x1}], 0x9, &(0x7f0000000180)={0x5, 0x9}) 12:10:59 executing program 0: r0 = socket(0x8000012, 0x4, 0x0) write(r0, &(0x7f00000029c0)="a6", 0x1) 12:10:59 executing program 0: getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r0 = socket$inet6(0x18, 0x3, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x1, 0x8000, 0x5}, {0x18, 0x1, 0xc7, 0xeb}, 0x7f, [0x100, 0x0, 0x5, 0x6, 0x8, 0x5, 0x4, 0x4]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) getsockname$inet6(r1, &(0x7f0000000440), &(0x7f00000004c0)=0xfffffffffffffeaf) r2 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2, 0x40}], 0x1a, 0x0) lseek(r1, 0x0, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) mknod(&(0x7f0000000480)='./bus\x00', 0x2, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) linkat(r1, &(0x7f0000000500)='./file0\x00', r1, &(0x7f00000006c0)='./bus\x00', 0x4) write(r1, &(0x7f0000000280)="bda511a7ecbdecf7bdb2046dca4343606922a9ce50a6ed2a9b4940015c5e3c3801c38c316e2d1a9e2e174fd791890bbe90a663bdb2f5e963fcbc0e0ee3268cbf73068131ccd310e56ec18adc41dd69caae55b44b5fd1fb847b184911b801a213493753bb8362be05594991729786cb87fec97a55b038c3329af7385e4189d81ed8c01f1cf37fa1a65aabd1f46571c4ba532362c5cc253445acb627ef8591dc660f9573409a263c6fba768dee5fc739912eb22c6b536a834658de8c97ad9bc2e5e2ae4935ea9421f64c5bf6607b79de66153ab32bdcf649e1139d7e51e076", 0xde) read(r1, &(0x7f0000001d00)=""/4096, 0x1000) truncate(&(0x7f0000000680)='./bus\x00', 0x6) connect$unix(r2, &(0x7f0000000780)=@file={0x1, './bus\x00'}, 0x8) fchown(r1, r3, r4) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000800)=""/176, 0xb0}], 0x2) poll(&(0x7f0000000100)=[{r1}, {r1, 0x84}, {r2, 0x120}, {r2, 0x80}, {r2, 0x1}], 0x5, 0xa9) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) lstat(0xffffffffffffffff, &(0x7f00000003c0)) write(r1, &(0x7f0000000bc0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c14ec302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a0855897c4ae545c48b89a55caeaf77ec92639d4c62996c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af688e0aab1aa1ac9e7ca68f0af55eaf38f1c79cc0c68f244a3e285beab26e99d9fb8a00ab67c496dadb5c173a2a19e79f6285203722d1ca9938e1caf9e4e1fb2e12d4a054d62bff8a33831908867693700f18d048211eb554c94935e82ad13d021c92ea4aee002cba735577839fbe140122cf60dfe7c6b3efda9d7dcfea6edd432056d50c281cd2069c87d4569c6493", 0x149) linkat(r1, &(0x7f0000000700)='./bus\x00', r2, &(0x7f0000000740)='./bus\x00', 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x440, 0x40) 12:10:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)={{0x129000000000, 0x100}, {0x3, 0x8000}}, 0x0) r2 = kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x101840df, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280)={0x200, 0x8}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000000), 0xc1a9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8}], 0x6, &(0x7f00000000c0)={0x9, 0x3}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x22}, {{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) pipe2(&(0x7f0000000240), 0x10000) 12:10:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x20) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = socket(0x20, 0x3, 0x7) r5 = kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = socket$inet(0x2, 0x3, 0x7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r10 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = syz_open_pts() r13 = socket$inet6(0x18, 0x8000, 0x3) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x9, 0x80000008, 0x8000, 0x3}, {{r2}, 0xfffffffffffffffa, 0x3, 0x83, 0xfa38, 0x4}, {{r3}, 0xfffffffffffffff8, 0x8, 0x80000012, 0x2dd3, 0x9}, {{r4}, 0xfffffffffffffffe, 0x98, 0x0, 0x81, 0x1}, {{r5}, 0xfffffffffffffffa, 0x50, 0x20, 0x4, 0x7}, {{r6}, 0xfffffffffffffffe, 0x5, 0x0, 0x5, 0x8}, {{r7}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x0, 0x1}, {{r8}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffeffffffff, 0x1000}, {{r9}, 0xcd4ed0cd76fdc2, 0x4, 0x400fffff, 0x6, 0x6}], 0xffffffffffffff64, &(0x7f0000000500)=[{{r10}, 0xffffffffffffffff, 0x1dbcaa88aafd6ce, 0x1, 0x9, 0x9}, {{r11}, 0xfffffffffffffffe, 0x0, 0x25, 0xffffffff, 0x10000}, {{r12}, 0xffffffffffffffff, 0x20, 0x0, 0x7fffffff, 0xcb21}, {{r13}, 0xfffffffffffffffa, 0x0, 0x8, 0x8, 0x7fffffff}], 0x3, &(0x7f0000000580)={0x5, 0x20}) pipe(&(0x7f0000000600)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000180)={0x4, 0x1, 0xa5d8, 0x80000001, 0x2}, 0xc) r15 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r15}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x40) pipe2(&(0x7f00000005c0), 0x4) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 12:11:00 executing program 1: clock_settime(0x0, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)={0x1}) nanosleep(&(0x7f0000000080)={0x7, 0x4}, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 16:00:01 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000140)=""/113, 0x71}, {&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x6) getrlimit(0x3, &(0x7f0000000000)) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x1, 0x34}, 0x10) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 16:00:01 executing program 0: setuid(0xee01) getuid() lseek(0xffffffffffffffff, 0x0, 0x3) socket$unix(0x1, 0x5, 0x0) fchmod(0xffffffffffffffff, 0x2000000008) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = semget$private(0x0, 0x1, 0x40) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r1, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0xffffffffffffffff) sendto(r0, 0x0, 0xfffffffffffffd24, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xfffffffffffffff8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) r2 = kqueue() r3 = syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x40040000000000, 0x1, "a147780ac86d8a131900e87a00", 0x10000000000001}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) write(r0, &(0x7f00000002c0)="2e15c0e770a40bd0d250c1945b08d8fa75a5", 0x12) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="42148448ac09fccbfddea49ac9b52f686049baeb2e55651a4ae30c2843b87f5c860eb1fd92f877c0441696065ba79dd5933b035bc91a555a738b9d049e8567306a667ab0d5c79018225c123ab4d249566cfa9a73a788829e2110367d9edb073d0b5bd757b5a54a58beda9646a0082cac4dea3853581a614adf4542d63002365f2d26354a86a7e18990d28fbbca530e73e680ebc514d75c0387f64e3c30fe31a1ff73053e85540f904c90d5df949fb181d9", 0xb1}, {&(0x7f0000000340)="e51ab3a81bbc8c2ddc730ba13075695e4edd1e461625165c2dcd60b8963cf7a28caead4588623ff90b476f43788a18611982c662d1edc971f4753193404aeac16604e61812bfa105511b2c0eab0fa2a162fb16e522aaef47948a92fc1736515d4d901d6cc6b07babaff6a9c39a311e4fdbb93eb08b96ce20682e5130076fe1e00c6d254f39005ee5d8acdc4ce2d4564e5042", 0x92}, {&(0x7f0000000280)="1339b33cd0dd1597f7eaea3b9b90c773723c0a28408655c93f4d827702a9b745ef685bd428a6290fffb60d7460be6b54cb42700dfc6a2f56c78b2713077aa28e7e84b3894347fbb19996ae1b1c3138875f302540c554cd275b865387f81198364259733b9a78e54fd895dc33", 0x6c}, {&(0x7f00000000c0)="c9fb70d6e1e7c302c4f77f38a0f86a2758c57d0a33b1ef2a1ff5bce753bc7298ae77b5126059f9d1a3", 0x29}], 0x4) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) symlinkat(&(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) connect$unix(r3, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x180b, &(0x7f0000000100)=0x1ff, 0x4) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x24) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0xe0) mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r2 = dup2(r1, r0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/89, 0x59) open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000004100)='./bus\x00', 0x1, 0x9) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000c80)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)="0373c46671e666bdbab8532f29cd490c98a7cce2d7d1f1787ea181fa0e2179ce928b8d1a55532233f957dc6baf7a06449ca17e80c45244c44d8d20e9eeac0b1a5de57b27f1497aec5cd48ce41f68602e8fccc6f359bf169ab0904b923ed4801a04b78e114dabf5991314a6533ff65bc31196212c2d143671c1aa22821fe6ec0096e3ecbd2fb71689fc3622a188666d567a8cbaf259d0bc07d7d3a5d8c156a26b0cceaf1fb9acb72fefca7314f6d72a8e8fe618b8987ee5e39c4a9ddabc8d7d7c4a175b5cb222e1ab41d1bcecd417252487f7e13829e2dcc1183ece08", 0xdc}, {&(0x7f0000000240)="492c5ccf04c7fd9904f545c9da6f1c6f05de60a92f2aa75ccf3a651f9c5e37abf80cb86a8532c511ba4ae77e5335d43b26a600aa71", 0x35}, {&(0x7f0000000280)="0847dab68a9faa322c01480e103194fecb043c5d4f1f0e5dbac5cce3b3cebbedfb88564b1b21ee70889645977bc41e62eeb2b03b4acb41d6a4fab918f96e7245a50069354c7d47eb3d14bbe9afd65b9ebe0eeff2877157e930734af847b0b0d931b37cca62cd04465fab94419d3e5c2af758324e2d52f237ad", 0x79}, {&(0x7f0000000300)="c4b8a45c9695b9c8d87763d18426197e6305a117df26c190ecfa41d1094dbf37571f642a6863bd213467f11fa70e0adaa32744f095ae0337518c011089b17208ebd4d29ffb0e28c433bf7b09f5b236d54a4144585dd7718350d6c19ddc3ba7caed8cf2796b97252dc54997965f1ee89a624f82644aa666b83366d3d8b4664a7ad14c212b2257dc4821249b72f87ac8a0550db88b4dcb7b44e03af8f5fd9838282f0581809a02309c3977323dcbe1b174aabd1c67dbd65c7538c773d9dbcc5e0ca00dbce31d84863aea048d1eda17be208ae0d430005e53995f1ac65383e4e09dc180c8d41c5f90e900a8eb25", 0xec}, {&(0x7f0000000400)}, {&(0x7f0000000440)="d3e4d2888fe87adcd449e3012a1505ef82217784781b3dda5d0c95921019dd0e3290b86b229de841d7926051ec0cd7221b3bc86f7153cec07a5cd6c1dbd1850315fe3e7d0910602bc3b5313d2f3708b85eb5b13fd08557387802a76d9e2f37a2ea5b9b3131ca4c9a2dd184816d292e1bfd4b30307d4a44a6792ca9abebc78499432169360b39249c7425264637a032e134650194444074c1e34f22", 0x9b}, {&(0x7f0000000500)="2cf42ecd6df314c91c384ac0f9ef5c01c937e97aa48c9983593f6f422159683cf02d9f8575dfcb0a0c56e6371b2c8be19e5219eca141f5f8d370736ce69437e33e651e772e0502da6fbf3fb3c4dac12f9e6359dd77da14de39094cf254cbf3f1cf557f93d858bde0090f05a5ea489eb3330a88ce6d29d3ab0a684c5cdf2898a5d9245171d428c0c3e67eb101064fab0a875054d89122a16e1b2f2c15a61b3b9ce333c0d94ab8", 0xa6}], 0x7, &(0x7f0000000640)=[{0xf0, 0xffff, 0x80, "46b1ba486bde64712261c57fcc7565e3550de38efdd749702697995963e7dcff81f155fa0a41b06bb1f89dffd02ecf33dd72f1c16a448678837a69e343e7e8c4ac85265740a116bc1b333121dbc876d1c91304cc95cd76d26d0195d4ad7afe9429dc95b8488897413f7330c4a6420d904752150fea5a1adc4c7dc92455c8e2a70b1d9a0d9054a3ec465604c6ee3020b6649208f9285fa74927d3300e0830609140ce0a4d23ff0b31382e8d7a173d57eea7a8f31ef51832ff4a8b8df423f750d51a9508f5f6573b4dd1879cbc4871507164a4c99f0c727d4228283e3438"}, {0x100, 0xffff, 0x0, "5c805436e5bc0089e183b0f987b9fc1cac07dd39daa262a1b04b2666d08609be551ab0cf41a2c248b2ae54238bdb84bcf8865bd986ffccd8345505b9a8b237711a6db8ec13f3e34c1942cc03e4aad7f34a0bfb4ce3458f2abfe34e44553b6847fde7022a8f37b76b64cbed5962682993262c8309e38923ce467879da9fc50c50655a305a0e6004e2b569c5c1e159f3c24059c178cf605490d34786f76990a8ef0c04104129d4312dc8c8138d8ea5f9d06586b8f8d6486ee943f76cf396d63afd5e2efe34e3d36a5c49cc2b278a8e444f26d2933342777834887420a3f3c9e45196d64afa6112014d3e73"}, {0x28, 0x1, 0x5, "a599c1737de6ea28bc5f21729ed10d3574f835"}, {0x108, 0x0, 0xde3f, "2f4bc3f60ad6d4d87ced7988529c40e035f7baab71a655366e0584b913462387daa2ecac2b950f8d7cbc30b4a80e695a839949e64a89365c5464b33a87c6f3fedb8e820e13792ee9e73f818d0ab42355b3aedc0ab5d56ab36fff79be9f244499bc72fb161cdd872cb3d82fde8e767b396798e1616d3e6c10123402ade84fe64b855518a1b54d676163c1b187c2f51dcbb23939a5da0957c1f0daac7890b3b98a3799697547e9e3fc44ae696d70a12e99bcc56c16e4bcb0f801c743513992870a94ec2b5c029d88405bec31d152e06e24a8422cd19310d4f2eac74892c7f8a1f4e407f166a53985c96dc401ae7b51efcf1b9fc2211ac60e"}, {0xf0, 0xffff, 0x5, "40c21b34de9c3f55efe0f2316688ebe2eb4e40dc2809205f65701070d927b7d5e82bee12e7be77dcd32a4ef60985abc85079ae5f2a6dbd37cbb0f5e34bb07d5fb5e644105ae7144f21c49a9d97081a2ae3978e0bf096292871a13b9d3a12915d2f55117dba01fcd084f5093713b9d513da5f3543c8ca31aab78e5cebd615d155c06664b995c24325b9c56c74c75507d35f783964baf7196b460d98a5d2cdf06aaff8c96464be589b172b43f37578b5e3196e51d5da13d63d5facd7fc939c25387d46e93b5c5c358b98c6d394b793c2e218f4f10d116b634921b4e0f3"}, {0x70, 0xffff, 0x10001, "7a6f389fcb09e31db8391e2f6e4d125712bdd113020ae8a5640dac64113201532f0565b0002e45bf142c787dabc767df7d254158381b1e2462c674649d2ac4532f546107af71b137fb2d3b515a2775ef5185e9824699506212ec2b"}, {0xf8, 0xbced4a79be248646, 0x7, "f257ebb9af1781497a2a15d233e2d1004a75a78e98e2c46ea515ea2a8d3a7af2c754ea0182240f376ad609af1d7e3741afb5c60b61d8d758ae67e84305fa407054ef0a4caf42cc1f988a6c00f43abb54e261e1864cdde9e101aac79ba35af523a3198b027e3ace71c89b90e9e218b911725614856db2613f89158e8a66720fd68cd05ea75679c96d48c09b73bbe39dde47383196a65b79cdc60ad33ca2e82f7754202eae71c6fc9b86a608f300eb5855417c872e8008136a91c0c07f2d73429cc7ad127af168140934c897813ef7380bc332ea702f1506eb2253104e7721c65dc46150345a85"}, {0x68, 0xffff, 0x3ff, "b82862d275d6249439f0ff013b7215b4ef253407f253d2ef44fe3ff5c3c63526b5731f984b56d7385b1c4738bbcdb3eb98b583b7a20224d416265b03b5f150dbf242fde9419beb0a952400b9a22aff9229642536ce96"}, {0x50, 0xffff, 0x9, "341aa797571b405c250a97fc55e5377af0ed76e3071153a3e665d5b6eb5353f92a08bc80369ff6bea4c8fd9cedccebd18b584d38e40cf718727a"}], 0x630}, 0x1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f00000040c0)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000002f40)=[{&(0x7f0000000cc0)="9e74e413d3a3780e70d99a264ce993122f1f98b3b2eafc6878a13c6fafcd5d0994de50c93e98bc13c9987a190d974dd74e9ea0a2fa9b2c38d1ba1b24b823f8829a794f0cd733046023c3ad51cdf80dda34", 0x51}, {&(0x7f0000000d40)="8ffbd461e7648cc10ff1479141c2e97ba7f6c21304455abb19fcd198182555261e4964f0f6f20cf53be2eb9d4313bdb6b6805ea071d7ebd74d5f2ae854ccc677036a8862b327a287d61f7d4e436911db5b1b0d82ff3b7a62a4168f6b4a6510a51182ef81e79b6af611f4e33228e0d245552e59ec68fc9f5ade0889cf3b52ad273dcd74a04fa9b3a73dfbad2cccb7a175ff6dc14735dd9d81b2ddec3125919373e05b7874a1ec9854a03fe55b09385679920e204af665cdd31f47be743a7f768eda6e47d204937db4b24e68cde1a1e734439ccc14228a139284343b0f6ad3686658c9ff2f22a0254b78b5edc7a1bbe6603d6e570fd6b00153554fc953fb673f5adf13d6ec909a17cd807b6ad4d7d0a3acf382fcc0ba3da509483e724fa4ac54a93c26243555a00c08cd94ee3aad22591dbea0875c2801b63ee0ac1101a32e3511c704f78066ce9b4d2882b9b022e3e05214c585e30b567e5bb038f2f32468fe4acb5b1d48f415f06a87d91d82bf1d5454a45078b3481dc2206a308c2f8900192d629d6714b91ce8381062bf2bd25f26c34d99d02991a084a5ea3ae4efc8b8c23799ff276471356fc6e6d813bbc735b4f3cfacea2eec4113d388bbe77cb22578b29f9da51c9fdb9d47c30dbda27b4cd219744044febe57e676dfbb0be8038197a6d90c9a6902ee76e51edc8274f476cb81d8d22a7c738836188190f3078490e1f48c4ca969fa47eec2c5eca067c8df7b13fe582247c52bc163b6138e99f470835697efea7561f6ac55d7a547062ef5759242f93aeeced0b91a9f1b6c3cd84dc453b9ead8591644256e61d82eab7af33b0c45cb651b4313206845365ceecc27cf6f4ee8266d4798178d4cf7ca33b50de4a5418e6f218d4fd00967587135a71444739d09406ea65413fd0255cdcf4246b7cfaec03dd8eba5f436983b4a14f798d72a2dd5fb845034275ac568882859da931e52a78227a0ec9714dc76435e21d7dbc575bf2ed1ca573724c76ced0f5d846acee1f8890e193f357b504cddf9f4297310e6e8e093a771ff24718ce8d8a0a5f696139a54cf469f7028c30b0ea80588eaabdc5147cc690bdcd75866ebfd40da0a7402ad979fcfc81a0e098460dbe73f6e5682462b26da42df74b21ee0703bdba4c7f264030cff7589308a13b5b1da975bce5c42285d8ef31c32d08de20df8bfae01c111faae0918987bbe2a2c2a13b94d1a201bb8f6b55ae1a0e4af0b33bf70d4c2f14aa8e0aaeca160ccbe466edf09b720cc65c3c5c199589e9e55931e5800320213256569705c93f3a9135671fe78587ed4a540a4a787f21cb852eb6cf8d7ebebefb3b807dace90d793b85bad9057245f7a70ef773c90561eedf9f8037c752c7f16ee7376ef8c77a155549b771076b2cc6c490d432b017746dd1077af581becc0a9b71172342b17ea5f557cb09062dc90963bffc505b5665600d6c7d5ddba7bba58c77f340d7cde65923fe29e22b88da911a8ca377b6c0fdd1bc626dc28b958e296c644ea7ec1b9be2fbd07e4f1d2827dd48dcd06fb755aa80d0d88aa28a51834a087be9be5c40c9dc2c395679ddab33b4e6b7bf4f5f8da5d685f92f4098fcd4c7343637e2177bd97b37249ffa442c66bb1dcc00ad75742790613c57564559cfa19065492967bb4f8ba0a926c6c1c54ecedeb7e7cae96cbf5ccd8bfd16439849d4a3ac084b7c7ef38531540b894c74739d41620009ff25cdccf5deb11bb74fd66ede9917dc60d9abd775e2f9f17c0e8ca89575d19cb038a79f72324ddbdc746608da921f9e81f37108128246e4830461a96a53b62a75b86dc52e87dd58a24812f3818629fb29cc943cc4435e8adb880f17a8698498b45a0a6d1804f40238d876fa19bb7e376b0e8602af8c01b059bca3fcb775aeb5b7ee62b4b1796a789e8699618285c13a66b9e1db31bb68d321351f585e85327a6c19c6403aec0d541a74eb5e8e60b4abd1006e4e1c83b793377e54f929f693dc100eb6fb694e285db480ab9cfb5e9bf7f6188cc8cbbc59f0cbf23f83c4163e286b2ad84869c178a2b1b1e16fde79a889546118920f802d38ab254a5b9033076de9868d3e85e48ff28698938847cf7cbed4153289b16cccb1a7294c9ccb1ae53171eac38130b7d88a04ac2fbefeec1cd765ef6348d4e94225516461a06ce4dc980db3cf0626d951d46331b36ce4fac163137331994ae950e2caf83fb9f278f9e3008bbb73dc547b15dda3896dfedfd88d603e7f6fa6cf75fb6d65af3b8aedee2e5eef7c670a1a81837f25c74f7dde98e1673684581c7c8260a667900d118ee61c90cc29ef47bf19348aecdaabc041c61a385262fa3e64de38ecf51605db21d86b6cdee22ab08a563338c5a7b15d689e8ff7bbf1b2dbe78d4575dc6de469dbbe435da0995d91466ee4425f3c480fbdd48a7925070471b04b464de566d8178dc8f806fa379e8b2ed0b6258fec7e81c8152ee9c301b46325dec42efd53b154487cf222fbb593c608b3021b76daecf204444cecb176643a577eaa4f436afe76e6b6f634154c30c4c1ff85bdab49154c75205906f148f05a2252ae48d6def4cee504c098e14027680bf51822a1571e531a556accac632166c645f7146a4c1ee3c07c88b607dde191f4ab526fc36e79ddaa7c7011dfe78ee9510f0487d0cf31a333f90ea9d50bb2eff9c534b8b95b11933b7a0fe93508fe22a639f4cc89f4830554ea8a6442cf8aff3267070153ef2fb159693379e2d181b6b23abfefecc25f36fc2e567e6a60a32c36502bdc1f3df06a2b06150d3f8bdb18fa29801961a79acd322840a43f7531e08f0455cb3943f538cc399a086538542232c218347a79166525a4352da0ce7af29b738354ca8a4f0fe040630aafb481402ff98ef45b0a9ef3302caf77b4f9d035a30a205c30a339781f600b575cb74bc0e1faaaab0806d94853e309ef843fded4ea24e936dc6f16c44ba3d8e5cb7af18424cdac416f3e2229484bc755803da3e93f405a9344194b0af0a7e2782940a2cad41a0cc6c173db6eba328a33d0d60e584b2572464b3da42c64a71c81db6e569c40dc902cf8735d9a8d2e7a8b94a8d542adbc179855f7f362ede24ab8d3a2765a752dd47ca09f6a1d9f77b822e649eb9c3835b9e5a72c302dcfed958cf2c27d1fbea706836c1c4f7f504796e1372ed38a223ea47cf40d67dc934c60a30729b3a6cec7e15ae13f2f2701279668ea8ff8ee7865faedec3bd68f03b5abe12f539a528fd0f96fc2bee41abe239e13a40d55d7af044bde30930a4cd7ba95d47eb97b8070f95815c318cac7311767059efb427a91a8102a977698a16d72ccdcf14892f4b3be43d68a8dc36f413dd6c49b5f310a4736e9231c5c30267d952878cbe4680b57d99f9dfe429021c1e6ebf7b45a1564ba69d7b80fd6c0508f13397b7cd13030bae97e5925400c9931353ffdc202d6629158ff418406d667eff7eb26fec60fab9894d081e474dbc3df66984286b5446af5d78da7eb2a6d149a1f99981a65334cab4ccd8aa4e8cf7426de876a88b5a266e4e35fcfee8daf8af95020cbea255179c4270b3e617712ccb71da0b3629228e60dd5c9453a00f0788044a1894a6c36ab293855d7a03b62d2ad5a240651c28fd0b2bbad089db3291f20d330dd9f7f165ff13f1dad75cb604c75185ed549a0aa0a84d6c49159b85186f0db1fdc4df31d853cb9ec9a93adebbe5592a07d9b6c4b3e6847131e50d99da3afb44876891caf5103c62b342dbb5f70531d0ced729c2a1b058835d04127baaf81cd4e38bef02b076f5514dfbee92f143398f2cdbb5ba61a5594104ac83c14484d0a1b0b68b3970b204d9a6e7fa6301ea3a74d6b6492af3efbe328149b2f7fcc6bc1dec19329802885029e5f1bb689274714436a6e18cd7e621d9318c85915341b335052c8ef51e333850048433c183ca973ebc564bf67ff35ebbf512654d9f0af01c68455d8ecae03d24279d4a42e9fe0487787d326087ee0d31e0d03d06932b032d726d8cee23e87b94f1924ed327956b7c467fc7309388ea5ac11aaeda7f388d5bb65fefd5778c27621a5d078ef52be9733fa6c36d195fb2797c8d66a2cff740183cfc135cecb1f61a6d5cd34f45bd74dc7ec73dee45e655f946bc737f8272af8e17ba6ee2c9b046d9df8f90bfefbb6f8c2dd23f16accbf8f7fac56479a8c970065f4065e4069c8a96aaad88b9b558613ceb66aa9cdde320960a6babfdcada3cc20195fcc9e07189b8116672b4131a347c9832ba89e4a825cbaae35ec17183a809fc04b9e597857d066b858c4f246794b3112659f41e33c32c6945f1993f834949ada9b746b0094066d93d5f228b95737445d499a43d275917a2da441b8b8af79d081fd0662a3cbae6dc2e5c344800137ad6fdc7b35c711e7792d96c4683bc98783be8d4deccd5f99d41d88bdaa5f0139892df827d3554e8bbb6bb6c0e17fa750107e56a2d1face40ff3804393cca499807d58251167186cc6a4498e644152f081b675b9a2ee59d82fd1a2737747d4f89ce3b2c40e8b171c8fee7a14a92efc6c6c510c0417697769c1a135a4205e02f377e0160418cb8a0dbb7bb74762f4b09ce9a57c30a0ac1946d4d9e520a202fbaa0b9a2b589e7a38f4e6bc24e11dad30ee180788346b00d9fa73c698755004ab13d4e5b1bf1b8af0c782b3ee46d1d4f40844699d5fcaa7230d691464a8f2837af81ffff7d3ab356f3bc2b08c345ce947b3608e786c9c2c8d513e095e43d690fdcf2e44eaaba84d4c15ec7262bfb075fc3619a665f2e6e794c223fbc69af0111afb55cf86df54d12b91eeb0a7262be4960d7cdef06d4c5e7278105800fd550d1b82ed7e3a45f11b2cdec5e03186d7bfd0d20bee0a4748f9e2ac5d58f31db6faadcf37017da64c2bd8b4994a7f7cf2b0d430affcd3873b9ab27936ecf6090ad41870ab1214791d761cf0e64f07d873179e1b2f74f372f1c9c1a57b184f068c1f688c1ab0e26b768602138c904c65a215b18ac2c5080d224ec011d3754de4d1d81cbd1ceb479ee036f8d1f5392b121e1975b273154a96c5b8158671303ba8fc293531f4aa143a3cadc8b918d5bf6172cdc03df9b5fcc0b41cbe274d28234048761ec34b92490150445258fc22671fb55a3806cb32fed0432ecb538071ffb2e3170aaf483f0059111aaac12c68ec5fda735a63a9fe86cd905d12916b2b0fc9b1c0580a52507894ab74b78a1bea9c1c89e004b98b0d4fa0702dd612baf33c66ced7d24aa909b5bda3ba175a3e37c539a07293250a1fd55c73222476f672d65a22e3c46dc28f7e51bc90836d2ff2590520044a1978917d4198ca5b2be466929ba518b01f99889a04d909358849c4a6b447df10ea4290698559d05e31e42e04c4ac770e4d6e74891798396b50004e89f613cd44880e28ef5e08589fba732add4b70210ced92891a63624fc6d00228789d9dacc61ed671dbb4e756f39c92fef562636e77cbd7240d9a3bec11a5e4720a40ed796536cbd3c6b4012a3ec51f9597b724606d0deb7df1195b33f64e066fb8d186d8204e19e69fca01342714d59011dfe3556b7a63a0d23102ff98d541f7606bb2f973b999cabd14c139c6f6937a2e73ac86af33fe75b8f7eebc43c2851db3eddccb0eecf10efc9ca5387d3b5605d2b64bba6ee8f591ff2a2d9eb413269d98013fb8f0404cb2fdcbaf2f0994c630efaf123c873798b2d76e5dc5a9200b15ec695a75eabc0da3cfe2febcb693e13ce15caef5ae47ebc036b6b03285f87c64abf77581a7be4a42fcc5b24bb2a23cf65794cb", 0x1000}, {&(0x7f0000001d40)="9b22a20cd5244885097b0251620f3c3c6285fb0b2d24f441e8512f04bd0538e0cfb9dc523be96a7f2ddf64987814f93990e0322fe9fbfee51b3156db18093682211272a7eafafc34ff4aa7b6d09a12e1223613b7d270ba677f4118b4fbbb0914f92d20db78c9ee40ea95f184aca39265306061864ec127e6fd6538a9e2d0bdbf4be2cc0d591392c218fb99e3cde48d7b66fc46fc26b910c33485cf9705e67a572cf2680eb650faa9a34264ac29a51e17e77b5e8f87402f1f3f36674ac298c34390c447a94067ba247e634c798f17f51245e753489c34d86314487cbb412dc093c6c361739d1617f4caa67681cf421bb8", 0xf0}, {&(0x7f0000001e40)="a9d9d5a97b6a53bfceda39ef694dc893b95636b9e29496fc78991544", 0x1c}, {&(0x7f0000001e80)="643bd731502deb9c16a769132fd5c5fc8ad51563ac3e068f0577e3cdf07b71393e36229a1b4fae31a4100f866268ae1af7cb69544bfe34a52869a95d9244ab10707aff8ab46f5edd9518d7dd87a46a3c9a76079840bc90f7dfb560c1dadf85d5e207326b65813ee0f755f2246f698a3efb9c725f670b5808a52622480788931296ce3898d9b258b0b2be433bf179f85816a12f1c071633ec56556f2535933dcbbd6942de64cf39b4224802952081b7b9ad618f1f1571179fa21a4436515c0d4dd909e2065e4d9fadd7f9ff3f4af488fddf4105dff65e81c73658865019b2a2c26006ac1a516df99c5cc13c3e2b104a67eb4a478de8cf190355ff86cb793b1c4a9443e85fca7f1383450eb4204ddd685987c20080525c43d806711d54d03d7994df8992cbf68d7ae8ecb46c9215db3ca7f0ef69a89298b45a281992b745acaaabe0aa161bf788f58c39f394e74d2e664d1d469f480fbeeb612ef828141aea2a6548c79afbd9290ebffb9cba99a2a99962271df19ceb9261a278706aec5eff4abc6ee4987045823dafe3be3058cb299a05b981c835ccd8fcff668358561c13b00c0fe811ea8486584ba15211783a2fc15ea73532311e4f642b39cfec95fb50e2193ffb22b60613d64f4984ea01f59d3eda5b321c75c976483890a5dd8dbbb1f0cefa06fa15a32be3505e3b3f01a746a40ad01656a6c3f5b05e4986675a55128ba8f7728a77ac2706804d17974a0e0a0064f4d4aaa38449e360fcd525a93392c5bba124f6d9e466a5bf93479edde89601da087c9fa9c0c134f16abcf6874b7c9d5851c9c51223fdeb73280352812092753d6436e1cffe8b1ff104d208d99dcf46cb88f578ef75fb5a0109980b57eadfe6b53b5e2a463adfb81337df6aab1513e3d8984ab80ceb9ac405b388f7cc550c1a4288d739e46f792865188d1bc29c76390b80b80b7ca52ab592183e60e0fa87504a82168052a7147d37000213ec58c004a366daa098b35d2f5c802bf35bff858eddb5b25b89c25e1b7c766bcdf28988afd5a894caf6272126fbf7d4e1cf07b309076f2a22022cd6183aa6cd617494e512617413f4bb75fdaad2a64b1c87dc0dcc390a8692a0e9c4c7a89a914ee9a61c58d96dd6db09f023f6ba59fc15709ebb90a5fda604ec37652edb171998b88f8a5861e1b596f016ba5e90b3a6fa219795e488a39956aee23c004172afceccbd3ddd09814d96ab4f110f6500b8f355b70629ce8d8975ca4bb8d3607326ecdb946374c53ecd2a21d4b5c8a5c7a3717f8652bbd3c802f24aa49ff4ed1f453f3c79ffb8faec9ef3306d65056159ad7469f103c357521f001a3b908ce48a40527aca25ed99111d125a7bb5d479d3bb9cb595f1222cc157768c2b14ffa8ccea18515b4942fcc24e23a00cff0dff3aa6c4981b248e685670ca96cf23218d7e4f2afee3b7c019ef8114a6898421b98cb7469ba45643b996a745130ada28e3a192e017d8be260b342c3d98b3c013112c85934386e5f7b30c8a4ca57f395c875f378ad0218e8a8aabf7bca7181bb58d16561b3ffe34952977385b5ae6c619a7171a004f34233edbfa2e1003d5e8bc4d590af9ddd7bda1d1de2cf01af533720c3a256226e77cc2cbf283625930f17767a81104d472953e7c41dd76eae308a63261bd2abcfc23ab0c9d8d14164890131df071c760cfee3d1c30cd6ef1bc8c5709346187123937cf4c4cca0f76169592957c96973d5ab1da28f73c634c3a34c80b583e66b2c979cabb7679636227f01ab331c3b76d5e758bcad3fc32931a3465268c5569610e552f0e2161ed6fc184b639cbdf3025853401432f70d3bbbb06bb22bca0a39f5ca8faa993373ff8703a36a90f94eee09d669cdcbe90b6fff7cf3c8a7cfa771dcb35ba9f48d68173c6a635535b400691842b95fab4cefae87e30555c5b78cbaf251095093c6cf4d1579098c0f333a2dc5c005d48618dcefac89d9157dfa7f39ffa2f960fa8ba35e13eebedcb09509600e17721bf71f6709abf5fcc8f8141ca945ecbf62031d8ce8ca541995ad85bdfc252e0ac4ea5f43bf75248d186ccbf3e849eacf8be69c779be03cbf157c227b73e1862065cd5c2945b2ee9f605bc68722ca1ce7619f5215e380202d98fafc9bded04844c92be69c408021bdd39f97100306d16707868c62d9ff81f96bed300be5a65d1ac812e227c28004d68417a1e5afa4a72cd136042ca4e7190808fdd585639917fd4bb010ac36b0c70e2039428e64929df625f2ae130c3ff05ce7730419293415a9e1110126d5097e834b3a3853ee9494545857bc874836ca0e9e213a1136f0668ca2cb1827ffeac80743a53d44b7a9b830c91759f2682bbdcaebedc73ea7a85f1e3a39af45fb41a9a734d029320b88f6b01cdb72d9d88b575ece3e59c80c9c8f4f46e588d32b453bee8b075d8ab13e690bca77cb6f711e00f962a90c59d15413f7ed7eb5ae16ef175d82c7d244d9fbadb2df8e0371cc54ca6509e17c03de4c2df4bb8f66c0c4140a9343b4dda86ba10af91ea1fd27f0c981639ceabc0d1cf1faa33a145d7b8e92c4f29cb205a13f792341ef94c3e9892bd93e3e5d7125bb5ac259ac450c48f0483399cd8cd440a1fb35b3a4b35646deb5b262313c74c9544bfb4a9365b5c744bf8652c5bcd99a2a1e87168bf73fd822fd44d22ff93d3abc41e4b8875f54e84308a28c2a682b741701800125e63f07af039e32983cf41b4e8e1375fca222b9e1e51f8662bb85490b6af40912b791b67265b4fedce8e0925a5e42565b59bb2161cb80bd1475bb14ca5da5efd31da4c5f8945ec7fdbe417b5071343d81d344ab1c0ae716775d184659845d84f2691203b1f5adf40e17d13252f16dc9b9fee51d2db251935d1dfe1559cb0b8007d91c5f9b282d9030c972d9cd89bbcfd37de5acad254699c058de9446f7b18699c68bf95bcb51ea7ecf3d7992c5a9891f3bbe199c77cb4989f4e4a3efd83233e90e6aefc91075dc94ba28b310fa400edf8b4f96d700739601c84c77d035b2f2c12fd88fc6d6a8f24ff5c8cf3087395f397e2ef26837d3d8e9c1eeecef536eb5ee9b7c09df5c00ab7a0fed8f1d2efecbb1369275c87601be6beabb68addc8449689ac53ef9e23206f966d4be8d2104e51a13ee76bff0e8f039154cdf36eea29aae17e103582bca2ede5e96f20520ea48aaeb35a4b0b0ab926d2b02f92508b1fd54dbc5acd6c9c5d2f44e9bcfeea8a287bea1bf0d556bace2d43749dccb49b18aa53cd8cd9875011fc1b6d60ab1e90a427580ac47a4c716b8a78e54240836857637aeed66caae2ea942dcb2bff86affaef54f7492e87318d4a2410417653078890712bd7a6e66ecc52b0608b2e00ddcedc35fdf3ef3d3a3b981725284641be36ea0dcb3405058640070bdd56969cad8ed072eab67128bc945a445a6f84863c918f3fd57b81e416602266ae7aa37a1ad1b0aead47c5202f5ce385e409f8a42d2a37f078d612b8ae842fad0a41fb4a92727af2e6209ee7034f7b3c2f0fecd143790ec49ec117404d318f9764ff9111ba739ea02f0240c0ab7e48709c2adf38522003ee9f2e4a84ee343df61364187388eaeaf7795b781e640289e7997972ae2a1b54f505831630a6a79cbb4c9a43b0d901ce4605e3a89292225958ccb906857d8ed601a4694ec038f0466e909b4a54c6417598c49f961b1b4a6065b130c3445eff21807532698966726ec73835708d30a2277fc3fdb3cbffa49e3292b627deb9dd4b6dfaf6a572163e482f44c200e1febc6dc86896065a6f224595f521c612b4172b38328072274663804e1cf39bde1ece844b206e43fd98af0070b0ed77269e5862975daad8cc7ef9a7851015199ca41b23eceae54619f10ea0b37587445679be84787ae28e0976274fd7c8231860663710f0b4c445947ddbcead8633f5c8fc185c5560ccf801ca631f47488efdcf250e336c15fcb5aa9fd5f2e8ac9e41e0b71f73964a68fa9c3fd398f633814c83fc7cbc93dd718225c0a939f1893f082dd983e24c563a666435800742c7ed0c142a073d8a5bf07558795ec2f69e22ecd5749b8e32f3910b32784b8e4a22b01a4d6cdae93c714a89235793b6e36504ea0ba6dbf5f40b9c8404ddfbbf0c933dd4b783e0355631754216dda1b62e718545693962365b9ed440e945035011c1f5a8750ca46c22826007a3b49188918f9247a366af3fb023c754b1caea6060fcdfed55f57a8e5f8a4ce713081610cdad5657d8d28f28ef20f0ebcc5af91a7e0a0b24f2e54a316f2eec0b4a9dd16caa474caa54f1f676e56b36a85cf5a0427c2829ae109aacc70a9c25ed285daee8035140322bf95dffab4228b4632ecf82fd29a7e8d352321159b7e94ffdecba10c8061f528ffd0a415b55f4b1cf564f419df11b50c3a07723124f97fb11e37ef0a46da7265e352df5dcb8a674638cb655d55bb69674bf5e93088e6cb06f34023327c4955f4569c1d0efc0887b2fcbf44f027da9b4c30d7421fbd8b32f172636548cc699c2514659e1dabf7f357a06230f46c9bcda0caaaffbfbfa34ef5c33a6690141843907752d25e155ece96d162259c0c7ff2078468e2e03add6935455691df21623bea73240e7885530befe515146558fae3856943f579085274b5aefa08e0f9fd01dd909108363efa01352ae1e1f889ee32bc82276419754af33400bf511f36aa0504c69fc4324b475f26b210533f8186addd7461c49e9918942a671cf82f7856efe6292d7aa8b3c45f2c6253c92d8ec1e80b9c70dfbf5209a882fab25fdc7d1e6e34cdbfdcd84de4898c57402c638326a764c6d68990bd96d5014387f9f01739c974e9333f5de708809ef43ccf866a910185cc12554ad6042ad3bd804e5d84286d68e46efc177353e1865972d791c7ad2aeec5983e33dca35d8afd9c91aae69b6914fa739e2ee8d066668a8c2f08cb25bd2a6e15f6a962bde0f4101cc06bfc5b10bc6533c823aa032da704f1575b02febdb4287689619fd97479ba00880b8dbd51772b8cb9bf664c611905e3fb14f0448462a7d763305c4f644c7e337b0ae1be68691786226645fa960fe2b6c560dd257f545c6f75bce719c89fb8232d3e14f6f42af666f0b6ad97c569c9f8b4d8d03a960e3acc346d8784790909792e6da25967371af3df3672bc9f67ed0eda126f07ff67df9a3076aaacc70f6735d051779659570a96c14dc338ed07fe3bb7cc9a85c70ea80a58dacc7c086f5aa5395fe86fb9f15670281a9a11212048b19a2d7f4924977066a01110f3150fce387d1e6c3a030e41a4f609ce33f9864662e9e7665ff2a51ae3b41705b3e759b6adbeab42111a13b68b14e2a1ea70dda3551cf83687a74183b74375aedcf4900a7a4a23b4af23d219c6942569933114ebfaf4e4a74b6e1c221b4c7952a54224437c841f2d43e4fbb58a25789f1ae645aea3df778ae3c5fcc1fa665d43af2fdb667495e6d3191fe2786ae7fb0fe2f9bda4cc887638f88c5d7efbe00919124d7463c2e9bed5d21836af42f2636788b993faeb71b85bd505e96e7f0d548165f0a0273e2e10cc641cb5f793dc8bcdf9c3891fca7561e82563cdc8df355a5657634424f66b30137a6be03c12a30c9f1b987ac313d2c811c06b5672362f8a1432a42bd2989e173bed7df2575d3efe05aa8f6c5ffaac004513aec9d4db35a39093453d1e3052f1213fc4dbe84a319b2f9642db968624293c5396e6261bc5faf6dcce2e6df1b2a11093f08bb08fdec6d990635e12e20c01c0df9df96a47fa70d8b71e2ea17da5eb800050589fb03a354", 0x1000}, {&(0x7f0000002e80)="cb072854f44ea7e5311ac239836801ef6627f0fcbd2ab903b209a2e0060615624dcbdcfa8d580cd3868f1dc87d4845cb3be2cc806338a7fa7ea38ab46557a2b53685ed7ea036a34b00e02835eb2cbd537d765f65366b43e1d7f80e5534f1765d366ec9efb364bb879157d50b39596997bac4cf88a58ec505a34c995d2f22bb12d4ce9df3b7ab978a6ac60803a81181491e3e18175117907864a517c9236a3aa813abcbb0d1f2b555d9c87d3d99adca9e6a2204c13969e7ab960a618f", 0xbc}], 0x6, &(0x7f0000002fc0)=[{0xe0, 0xffff, 0x2, "63124fe0737f59d80cfd61c88e654fd565e26601c17fd16e0081f21ea453b60e260a0efb9eea021968000784bc3eddf9e5051b8a4c24d64818b550c3b72a57b4c43d74fe92112d27a6f1dd7506efe24de368ed582a75dc24b7f67465379fd23e2740fdced550160af16d174480952e6fefd27461b159938beb3117f4191a691c336a20dfb97ae7edfec7df52df855fa3a338b1279991173dbb6ed71373ca10017e5ee29026ef2dc57fcc37214463e30e40d6860a69f443e4824b32172e549df5624c2aee54f9014e026a8b50d82e"}, {0x1010, 0xffff, 0x0, "f8d65a9dd4a176265f557a5fdf83753d1cf58cd77613be15cf1690391d35e55c9b127823448fa6c438896007f504fc1c049d4162067f2d86a8f994dc4199fa2c8b15387e7ecf43cc72375d84aa2b043dfaf8e1f4b0f583782ce215eb69a395af01c3280458bea9dc2aad403e25bfa0f6ba4e48c863c005e9dc57ddf06d62c0ca958ae884a2af7452430a42185b240d5cbb3fe1087da43f5adb3b13ae97d50b31442ab18a253e5f2cd3ef96e000d39344ab6549e917fa1fa36520d6bfbc717645ef1653bb2ef9c4b77966ddbb192888f73f2eb82b01cd767d1aa45e64e8a5893cf8a1795a8f2e18e9732b0854ce50342f26b103af6bbf28d3408016b181910a2f873c800ac1f4232fe3a6cfd86b39872937573b900918834d1f6daaaf5156e0ababe6e5403b329a4f6ca422ca9386cd9f206a9a1eb10a954910d1e68f29b016d0eaa291f80e9d09974db1fc3deec3e2196ba32c8a960e47a8718a0081eee4d417e9c6a8b3e7664b5c41a91fae98334200d10685626d406a3fe68c3ccf06ff74d7841a1d2037e7a7d44deea7bd63edbc98d793ebb11307ff49b7267043d9daf57b5c3c3200acd15b4e81e54a0f4c81d8249a45323646631b5811d80b212c25aadc5d60b50da14252d368a294d452ce9e9dece0f3c9c11ddc129ae25435e68f04adaf36a21d62a0a0b4a45aa12d3a38bc942e66b9bedb255c87d945a06a0528e4c01b58c8f8c985284506aba0f66bfc79f82e4e1cd3ea4753c7d31b58f771fc51c5e4a52f4f03d42885cb7d503ad64083a52a781d06859e16a890432a2c3387cab1226c9db24c05a78bab5dfbd5e423b265d2542de2d03ca088323aef79719984daefc541012c0c34a7fdebe9e0046422f00d769d1ec6a57b1a73d2e33de47d90dd124a2ac9f11304a2c8469331d3021b7875c57c23a0646e4fcde1cae8575e1947ae10126a8157d3728015aa1a6fde18f0733e31e3f63049873096d1b3b2e230dae7c3498bf4f0404605521730e1cd1c642ba52919cda72b2e2b4592023712983427d56496793570201cdcfaaf5af3ebc0ed913e20c1a2fb7bf0b8093803466a01bee0f0dffc3a5130777025a13e996c8f256442dff3e9298d66dc6b5d67e141680e820a4acdafffcd2eb0d77120f9f491f49cd1311c795243292ae238e05f7d7b47a4d3ad349d8889d49897f97c68b7f163251b087175d8e80bc20e7d67ee5339a1535fefd6f46c832e02135ab2f9c3bb322b554b19af5a5315a89b3a36e50fced7f2b7d95161f5e7be959c76c4b21db148ac69dcd3875d1573aed6bde2ead3061a07bd8ac1aafcbb00ca1fb8ab397884ebdb9aa879c8ff45fc819799ff43f602b61bf11849418c8b31504569e7f4e202e06c25b6cb5f3026d242211e2f55a4a07f48c66000747b791cd203f6eff4ab70c71386789e787f28468c20d48a506f48fc1f91ebf11df17d613bc755b9db6a0446f016374218936309829152c6e876c9efdb71e32145bc9130fab1bd2b067f2e49014ccc68a9c199af83e6be0125a7a3c796ba34d2bc2ef79dcb581d719cf3abe20163aed2912561cf74039d216028d3492b1de58e99bbdf94acb87979e0e68288bd2649372abc409f87f9855704bfa761627b5920423525d165e3717bb98b3a46f4f93c786709852ae9c2d0fe8e643f1de55eb5e17b1209726f84bae19550a55a48e98ec761322ef6f0439152301468492ddcc6b5ae70fd30e5619cfd21340379543ab8bdc45b005d148d2ae777d2f44c0b3616c9d001f86d6674f5214bcd1a65fc6b66c46ec3485ae7bb5a55083b5a80d97e08cf72ebff3df0a78fb3a341e3862d03871b3ba5211432ee7937eab551c78f7b0b28835e98b521b3721fe24ca16f19f43f8a4d73e8d7c2fde9d0c43ba703ad98c502d8c9dd76aa3241b2ede5943406b77cd6ce381fafa7035b63dc9db28cd3e060e924c29cd1f51641378eef4e378b0a10ceb72721bbff09205bbb49f4049308f4f836f7ebf177f8197f4b95b444329397d372855f50b49ec3d1f835d3df1aa12eda00f0de1ec2e23e38b680c76539edd02bba641ecb81edeba934cff2f9ba37c08334e46130094bf68b15eb47939f78f5760f0285a6cc2097820cef0bf6302e8b19b3ac1a95f98a51dc04291aa0b5e70a9e27e575a7432357e0f451e82223872c10c02ac4137a9f6694cd8d27351a82f7d1cfb7e781d589a6d3a9a5f8ff78464cc9a7c7d671599cd66e1aec96beec45476a58a931dbd73fe2c8c483cbea3579f5b306c68fbadbb9ecdd7b3402bb8a26363e8100106a967fbd912135e2b3c6f1a999c84b995a76fcbd36cee0e3a3a20a23787c88cb1f6347dc29ae58df29a96f2c558b49571c6dbc3527daea92f6505f709dbacfa76ed735fa3f26ee5c4bff666654026a232aa8d21060c5a417d442c974bf0061bf522160049f6189c9f2821f7c69e799f8ca84fb66cb90b658af1f046fea407584e8298fa2fb4abd4ca90ef99937ac35d3eb893d9c510d463600ef6da6f32338d70357ca89e0404447ffff6bc985b03058e42cfd04ec309aab300cb24e8e43ee20b4560bf296a935d65411e138a641cce8cde37186c808ad1f4d3931041124a724eaff84834e410e39a1f4030f176b5116974fcc602e96dfe9c8559c3e64774f217675360ef519d5b4dc3992f5a829813e0012263260d204bc0fb74d0ce53fe95fcb48f034a7eb1fa8721fad32a6d7143eecd2d667bf764fc7f91ee8fa7ac973211a19568cf96281ed408f16614867984651a119e7e724ba2363027b3d348d2119ca2e0336ecfe7730eab4a2b298819d33b5696397928fafc155fd93ed33910855f7d4a556221585bbebb813fda5e22b66fbe1430eed90fe027f3da6cc0cbd0b8688894d0e9486e02551a11d48a7e3015799e696033f6008a980edcf9784eacefbd9d117a739bb22936668cc368373a41f2aff4d960782f1c876cd065847a8c772b4ee7af493b814a44f7bc54bb7be3f3d1e75516188775bafee88fea236fde0f959bba6ac557f7e010d4f82adfe8e3b629b16dccadb82400acf5f3163c45f1002148ab9fadc06ca0335560317b4ac155bb9671e5f4f9381de95b867178b5009f0152bb59e2c434239fd72139c0041582efcd30533082e653c7766c554e2497703dcd15eaa081d066ee954ac150580267b90c7eb3a04cde21bd2f5d81b2f214cbc96fd468d45ea6fd96ac52ae9797de824c2b30acc310ca77b0b4a28b1b775899a3e30db8334dced4901e5a4fbcf76e0352e5b99aed3399eb4681b15dd4808a35478f9eb3664c82afb2ca069397e1ee29980d438e337ef14d2b36ad7b776f9f78c49b9a248e1c5cf9bd76f663e047d7cb2fcf18acc01daee1494bd22b86fef954394e8ff31a2ccbe5baf5a5184526656c52557c093ddef2bae0dbf9e10f0edaef0b9a60873741159941cb197d7a49147dee5861181028a25173d665a153b5bd0005a3deb6ca15dcd23d299c87f83dc66a03fe18ce3340b2c0a8f99b077135062cfa432e2fb4cdee24176095c6d7d638878150304bf7d0dd9162537609154eedff2c381fc93252475543b80287ef3445f398e6c64060495b268f853c0a4b2ec9e033e1840032eb2fae80a22ac71194fbbdb3b5718c3a7eeff504c7d23d888f08faa63329286ac4b6a89690bcdae5fe63b58bddc917dc5148980f8c08d9dcb8773d96d252a5bf8bcabff8ac7677d99a15ff26e8dc790d9e0c74ed87e3c72fb0f03043c49001f52e20040b5b205c99c70462e2a2beb3e91aa763f487ff2d66e21622f963cfefa4fff829117daf52183940cd9f0073d10f665dacf622209df7f6c04fbcc607aa439162e759303b211d37b99ef76ab9e73e3fc0dbbabd13bfe7c64d5c05ce68ee162b20d39591147af064fb2fde680fdbe7d8ce9b2a0a76d20cd8e669c03cefde1c547110e6c294e143d694a995ae2e14b27a7030b0da298b3cefc347465430a904947cfafdb0bf0c0e60b1b9ad7434c483194ef714ed0768fbb915298ac990221e0ae5de9a4f8922859af6b20714f6c96538e673c7e4226fdd0aca2d2560369d66835eef44523aa071ab4ab368d78f15c68a038b74ab3781ef3223b9e234910fc6cc72ac9347c790be8db453260d6f7d358f096685bcb8f4ed240c5bf2815615007bca5a2dfb1b870f451bbe304cf2035e963d235fcee916b1a7a21559293501ed6c500b13fc8610d5cfb1f00ed562c7b7f282ac233b5bc210169be2dd775dd403fa257bc16fd568e65d229fb171d7a6bd18e611bf9f722379cb43f6ba4eff471cfd7210563377f12b2146c4b221450ff6beb5f4f75c73f8a700e6aa4d6454f82a9f4cad5a4d5211c90359d7356f1273e9c75515e498b83031148dbbfcdb93f982714d5657baa3df4f2430a689cb1597f2eb9c58220058ae61738a12fa26ee392bbc9e3a2bda7c11a412fe5313eba096d6c1b9de64805c85cf4b8b7e94ece7b200e628843d9f725916eaffd77f53b0cb7ea6c187646575502fc7886a964f25ca41fc2790074297aee340e99839bb9922765903c9e636d4f84f7672b29082f2a18f195635dfc636c2b0d7a6d8fe35a2329fe9d14d92f7b3a5c1d60005c49ed757f5d7f68e074397f58924798e859c3b36febb6e1a03b08d4c5afc802c0381617c96a532079f6ee19a5cba98d3073e100ead7a9a683286d17fe7eb61039ac9cb98a169961f35227d8130509fee05075b8337fb6b076a7dfd49e8066f5f95ae4d38af1aaafab70903b8952c346c240ca77bc2510c7760de8cb0b8259df0d3699921ec740c832ab6e19c85061d1fb1284b90a39bed4f145565a901675a44a75484b53b43bca79f238c6ae680f538e2d9a17adb5fed3d7134f86e023c147aa11f85cec664855bd6fd880afb16899f8f9d189b03286fff8429a264a9bd7e0ef870590fb5c538582c10d746938a39db8a1fa8b92b92a4cad1075825f4d491891d9f3568ff128664956a98723386393603241c1ce6ff4e8c3ac048751995707c0fdba14ba2b9058c052f479c8166aab068f584c012d3d891c68875a3420edff20c3c3ffd6b0d75be64c897a73fa9db6fd90d81838b2415c94a80e49d97cc437d6552db6f8d5d773c674fe6d3a71aa610d17d450a41853c6a8a392c8d83e922febb2353c479346152aae8cfa7e1fefa501218799fd0a268f3ef9ebf989d7ba06a840610663ff049478c66672ebc5b3e9fb3c9c87e8c9069a1404763bd7f644cf20476c333ec28a644f82514379232d29e45b6a778ba62bca76c2f9bf97e752983b66dc6345791629bd9f04b5677a80081eaa9172fd16fa39ce888a6a6822ef8dec871c1b9af5416d25a43607f00e4bc00ecde5ab41fc099eada0acab849bbf0cf7528fe5e091e9f55cec26f3bc6032daa27a90e1794b682ebc2ea178712f4194b435ba703d96909a867fd4b368af8e7ce27be6ecfe74c5b18b6186e698d4faf900ea065775b71b21d1cd2867db2114ad9099099da2aeb777aecf48c41d02736a99242e9ebbf838ccbc97bd389481ccc2a2ccb21f13f13aca3d97c58b78343028519eda11af976b1ae166d2fefe93d59b571ef9958619af7a3c579b04f251bbad43df1026799378b20aa53f008e9b3d070febbf29584e890172374e5cc6d2023a607dee893ecb6f5d76e5dcc20ff9b94eaabf20e79c044d076e13fa94cbdc1ecb7d67f5e42738e1732b064e38d277757dbb879ecad098c81880752b162ab256f6d1072ad2118952c60e85215b5cec34b705c8dc3f176790e238f712718e94402262a80b8c3eccd0eaf0"}], 0x10f0}, 0x400) ioctl$TIOCSTART(r0, 0x2000746e) chdir(&(0x7f0000004140)='./file0\x00') 16:00:01 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kqueue() getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/140, &(0x7f00000000c0)=0x8c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0xbb) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x2ff, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0, 0xfffffd90}, {0x0}], 0x3, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) socketpair(0x3b, 0x5, 0x1f, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1000, 0x7f}, 0xc) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x200000000) close(r0) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="050000000300000029f5c811da330ecb504300c5a1e7fe63686c52cbfd959cd7829dadab0e7f10eb18be812bcbdf13c5cceb578bcd8f705b45f92277a021d43b4537ffe2d8ea084cedf3b6eaad779915b813d601990be36df56b643af8f76aa14b758aaa01acdec8a237f960"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0xfffffffffffffffe, 0x6) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs, 0x1c) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) symlinkat(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653100", r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x203c, 0xd02) r0 = shmget$private(0x0, 0x2000, 0x320, &(0x7f0000ffc000/0x2000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r3, r4, 0x8, 0x30d}, 0x0, 0x8, r5, r6, 0x2, 0x8, 0x3}) open(&(0x7f0000000100)='./file0\x00', 0x105a0, 0x0) socketpair(0x20, 0x7, 0x2, &(0x7f0000000000)) 16:00:02 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = socket$inet6(0x18, 0xc005, 0xdc) socket$inet6(0x18, 0x8000, 0x10001) setsockopt(r0, 0x2000000000000029, 0x35, &(0x7f0000000040)="00000081", 0xffffffffffffffeb) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a6", 0x1) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x5) r2 = socket$inet(0x2, 0x3, 0x9) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xc80, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) kevent(r3, &(0x7f0000000100)=[{{r1}, 0x0, 0x40, 0x0, 0x1, 0x942}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x6, 0x3f}, {{r1}, 0xffffffffffffffff, 0x2, 0x6, 0x126, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x7, 0x2, 0x20}], 0x1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x8, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000011, 0x1, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2, 0xc000003a, 0x7, 0x5}, {{r1}, 0xfffffffffffffffb, 0x30, 0x2, 0x8, 0x7fffffff}], 0x4000000000000, &(0x7f0000000200)={0x9, 0x5b}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/95, 0x5f}, {&(0x7f0000000480)=""/36, 0x24}, {&(0x7f00000004c0)=""/251, 0xfb}, {&(0x7f00000005c0)=""/18, 0x12}], 0x6) flock(r2, 0x30dfb4f770efe534) 16:00:02 executing program 0: semget(0x0, 0x0, 0x505) r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x0) socket$inet6(0x18, 0x3, 0x9) 16:00:02 executing program 1: r0 = getegid() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r0}, 0xc) r4 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x5) sendmsg(r4, &(0x7f0000000740)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="4389cd0abac076bf4f7c412d8b18386c1a88c11f0b9e4cea1bc78b6f246828340642bdfd12f59046ef8e8d5b6a3dbada5bdf3d36111e3f0fad375df8887cc616960ed7fa85ba2d229277b53f76164911101fd5b79ab8567ecb6f67280766e4b1336a0f04b7e9be1a815cacd8ec93da0c99cf2bc5540dea78c3c91c44e08bea2e9c9f21742b0959f7abc39e3aaa4f808e84e33ecc4c383608c81e9e9a753208eea330aaaa3c70db4e2755e5446ced670a89eddbe53890eced8a5290a4ceaaff75841f164646c8f654ddf2876b1eae54ab36e412bc62", 0xd5}, {&(0x7f0000000200)="b88c60cef3bdffea18b008e25c019c3c2a0658e8c86a0ac7ecb0754c10b868878e8aa45a8cf5d00ecb802294f784c142b96878fd0d3861e29f7c6d5307b76a6cb0739b68633e4abfedee1d407cd8261adbaa0067c1adbb1314f0f8ad52bdabfdcb34a362fbc38f1f1dd601a1c57689e4082cc629b8db1e32865ea87bd651ff250e42f4d6483e968e8f51136471e70e6e352dc3c014e1f3906008f3095709e2b810e9e7833c20d365d95b8482986fda06842f08233e2813e1b585b3d91537f3376ee46476", 0xc4}], 0x2, &(0x7f0000000340)=[{0xe0, 0xffff, 0x4, "e5b9bdb27fef98c07b23001fc186781a652013c7ba90d11aa84e2be407ab1b6bf0a4d3b493c13993bbecfc1e5b43ed23bef1d1bd2a184080306f56bd4579ebe1eaa3e2c7207455fdcf942e00f3b1f3df42b071753230dd4cf5928b2c5318ae0d21761109ec901033f19d1d0a16966c93aa7e5671c6e2b11ec036d52a18e02bc010e5a3bd1868bad8ab7bf2849627978297e69e0e69e80cfc240aed676f8d689e51da36071373eb5f7c18e4dd971b7737335116a87eb062bc5469623b4d114fa14f7080ee81abb11651701f"}, {0x28, 0x1, 0xffff, "f9d31e0605fee74fd2469d4451c0f6fa2f44179296a1"}, {0xa0, 0xffff, 0x8, "803994425a85ae2324da8dd5c106b7e5badecc4858f770320ec02496302203d07fdae9dddb07d5c63d0da7a1c729a1466da239ce806fe48734845e9fc25dd9b43017067853efb1c2f89b213db89c24befdbb8ef34e420a80851815d00e1786a77ad19fdc42d948c4861c5fdc3db9cb28daca1c1840a3009dc645bc0861152f4a38e4e5016a745f1b169d05c6"}, {0xf0, 0x1, 0x1ff, "d960bd02806ae08dd8f421d2519ddb80af091930d5bc72701aa5d0f71bf343ab672cd7223f6c811010699edad4e0af305f4f0a614fde29a8701aa6bac1c23cb7d3be3940989f3491ecf829d8add536285e95e4502ae9cbcc58c3a9e51b06eaff3f154f16180545b9580c2abc86b4040ae06bbe37c5099708578b946768c8a2f96d1823645057ca492cc6dbb78e2434f323a21726912bf6d9d6e4cb96ecf0bc497a2e7a06a18525c9061114d4049fedab73ac728077e38d8e454ff9afc1d41539844b17d6c89f68d3ef95baf51927c43e37980468cf93a9a7999325555c3e69"}, {0x68, 0xffff, 0x4, "bed2c734ab93a4707bd87d42f4d01c47564029ef8e3250edd3c71d06f24a04873ade43fbbe835b03a6f9d513ff50ff0f8dcca514b1944d4cf5e239f67cca4efd9c6dbe7e043d6a54b453bce755300a9f1b26ff"}, {0xd0, 0x1, 0x1, "7f0f15ffd289fad27ad2a8df75ec27f319441b2716821fc05b44bbd536c77ef14c4ef4b933c75012836ce1200752893b76951d2a97ef27a2f3ba061bb35e1c20f31972fa43a49ce409b73922e8eec3d47ba1c8ea4cea9806ed4fc11c1b60b810fab031fcd8be339ddd89350e097029a94bb917bc6bde909c12e5c67e4c78eb1c700464c62288a97f5de5f8efc65a0c1d8dad59469f37edb2664c358462cdc9276c9f128490766f2d2a237c767eef9e184f9ecfbb8d8d52371933c8"}], 0x3d0}, 0x8) r5 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/16) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='x\x00') getppid() getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000840), &(0x7f0000000880)=0x10) fcntl$setstatus(r4, 0x4, 0x80) close(r1) pwritev(r1, &(0x7f0000000a40)=[{&(0x7f00000008c0)="1d91746a8995fb0b68974c51b08caec9e165938a9ab1814032eea85efad1f41b3755715d36c46bde4ff753adbebf0e5f03bf6c05c617494dde74c9a7f8a62d9336c9fc82a2ea656bbebf6cff1dc1e314ea5e5ea6466f0ce1222e5c74af33b5e275c245db24781fb100b0e2fac57d89c082a34ea4c7897524598741af91726fc8959a1750", 0x84}, {&(0x7f0000000980)="ea0aafb026080cbb52b7f0124800df6508eabe5d7558f7860d7bee7bd69a3f59267af45b526379e9685c0d5b1ee66df6a4f9f63f9d7568d6cda16156d606de3cd6419b13bea8374684477e54edb689af3825e7485993843655d02346adca7d3f0c1ddfd780424f6364d4be6cbdc64d69419b807754dbf864ebe1e959f524127f888efea9a234e6c02fae0c1fa6bb7668c3286f8a965637c68d0ddd2316e69d577b1645eef85d", 0xa6}], 0x2, 0x0) sendmsg(r1, &(0x7f0000001e80)={&(0x7f0000000a80)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="cafab197c1539341377ce0a88c8b9d793e7c141c946c0ebdd8304e25e4f9091648a090d64a3802351e8a97f9aee630f1fc31ef7fb051109427ba86e891c8ae94fdd6ccbb095ff0378dd15733a405072ba3ca99025060ee9bf9ca8123c753ccbf39ff3e424470a582dccb97b65bb9df8bee0c846051a79cfaeae553f57767cda342f8b531d3b45d3d743c9d852ab4c15e0b17236f59ce2dc7dc39e5a65009454374f6b3da246d42828993e34fe00cd6444b7792c7e0dad302e88f393ccc59dfb4cf16249786f1", 0xc6}, {&(0x7f0000000bc0)="8cbe4d", 0x3}, {&(0x7f0000000c00)="691a52a469348fc2c7ad70d1a8857942e29a3bdd164df5ba93e3621e5ab6ce8403de96", 0x23}, {&(0x7f0000000c40)="c8d040a97d21162f8c6d0a0919c316d612297f0265ae1f2c8852dbde6a63a01cdfe507acc111dcb3f523e9cbee08c3e675d2a24873e1d06616e7b174427284f2818d7393544e02d7fede839fbbf0fddeb4107d9aeed2cf35703d773bf67cf94e3f28edba30bbbc9e62c4732ac08c7d163bbe4d413f398e05e9822933e933f325ba33ea5e0043b6685c69c186b4890d20d34bea9eb26fc91ad0ef0f52d36a25fa694e758e8b2d4470356472851324dfc111be400fdd184bae", 0xb8}, {&(0x7f0000000d00)="b8cded3ae7a05cbe5923d23c765a013297aef07c2f3ce82f20cffd2fe1c6501e52457efa65285295f0096bfa2423353628c28aeaed7b0e17b463fa81e0aa608b3c2ec0146b1e180041ade05d67d3ad5b8321e526938c873cfd6fcb8b57ca0ce45fe4122702b8fc837526772da7ba87fc7e135123cfcaeb04ae6737799fdc65ad802126cf50f352f6b82e11394c7c5bd6a9d24bd145b4cd94793fd80950ef4552a19c", 0xa2}], 0x5, &(0x7f0000000e40)=[{0x1010, 0xffff, 0x6, "0771ed8d3e4de28160699ad948483cdc02ef3fdc20e925f9977d90651d870e00cacac4bf7d2b27ef5174f5f9f29d984e66f275333a5f316872a5249b0091c865ede61f8e7484eaa1dc46e5bed1497760083d1e16743fb0acb80a9101e09e7af901a2f61031aa8c223889f1d92ef655e5ef3e1b0f4224cb36d21474c57497af6a9216077752afc365c6d18d8f95afe682414e4b31e4b91b42eb519a0a4a8b25edd581f008e481aea1a19324fcc06a3e17f9d316e8c501678e70cc37ac97e5367edcfa837c991940d1ff1034735ac8ca23a14f227c85b2919299758010bdf3e2bfffe95d3874c40a873558d689c707d07f3a6c6c01039a15f477119b550795bdf94e6c65b24e5fa37c3939d4293626bf1a1571d48da91e32e92e217a778d3e6b25a7f1f803c296bcc7410a5e61cc336fbf740d3c48b2ffb89b83a6c3f8d1f17b1bed22e37212ef6fae036077f4d170ce3fa1e36318ddb4add85b0c02a25d340eea8bc8c99b2db0fdfdeef7432006ca21a42dead5e936ecdd778138cca7428a5f166ba4c7282f166fb6d585833ddf4586bfbd65812c71bbfd38f452ffd2ffca13580755722af3f5775b52c86ae5b88453c8a6a26f2aef84de6dfac56661721a6b70afa8c4921802e996ae40c9678e5e3555d022797ee1c16bd5c1097b2f987dfe014c64d90d6901c1a947fd7001f067536dfb2ea971a393dd0bc9e33934f09ab52c035b529395902152f2e7dc27add1a2a158337f8db4065b27f25fb102d0f0adbc9928c3f85d740a37989659f41669a319a5c918c853b6e9b280701b98ae488f466946590e8e66cd4d15c37ecc48c036cebd899a31ec0e2643d50d6a146110a7d6b18e70a265bf360d41f5e64bea991010dacba5e98552a9947a7f5d60a715caec6ef1aa53155ddc2eeb7632bf45dad8c609e1d80287607ee25bf92084cfa7aa73a5dcf4f6b05b5dd97fd911d11c772b1b95256be76aa3a12f65e3c94a84337d556b9cb3a1d47ca716f7eb9f9457c7005baecab706b7e438bcab23053dfe3ec9c86cd899cc2da42632a74f9810de7e003f509795bec68444acfae107ba8c165529efec368ef352347e9feddff99f2eb2af001a441794fc1e921e2a94740ce3507f9cdcb018a6f5d85b3726d30bcb9b144f0cbca448abef06a3ad18a616e7f928a30203018d8d5e3e1f0b57f9e29f7fc8cab2d6485ca8a35a445fb018856206b9853b233ce990908a607daa36a13b212bbd48851c19c098a9642fbc6d738956beb802d3ce6880411aea9fd9e0299417d43ff9aa395c52cef95fd4af6f03b0c0f6c5e8ed54eaf1f70e8143d2eef1f49de74b5609f5d2aa5e33b8e6817b6e052a61b7e45fc1989767a18f27a903d015a6d7ab3f4186e98db2f3284ec393e11eb7de6cff76f3e61c269b0d412e61e58384fd862eed040a882bdd1a85a62198dbf1d60794c2c288b33ddf967564c7c03fe0dffbcc5e162613d2c02e43054f52140a9f6157c4ac5d197e93cdd3e79122d3423821a1165a91d912ca9964b2556b89c99c60b3e5c90d4a6c984da11d19977e3b6724d1ac75a5206a690702448cea7d55accc250569ddedcaf54d2b3cd7c55704a811b9bab1f0f0ecb77cc02ead0792e8ddc4e50b7e798dcacf41fa88b183dc2d6f64821b9b221f69f49b5bba718f72245d3e8652b9c7c2201b0e22527bb8c3e68fb44f831e40f8173be48faee74f019c7398dac6ab5a92e16c75aecdcd6607163b3c82894946eb40fc1c0e840aabe5df92469cea949b4769e1df9f8082d8bbf77de74dd8787b479b09f60762b2308d2df7a26223e4b566e5055cf496783e0f060d6c2d00aa2c2c556d457a3fae4cf3bd354a987fffeba2bae8b71ae299a71915664d2c0fca6341523a3ef1d9258f609c0aa4f93ae28836004572e9fdc234e98909edf848a38f928e19922fa8d7a6add3645610083a69f854e908f5e13e2b192f04ace66a1dfed90b5c1477bfb1e3a9a78444ee69d357e5c847eea3933a78a2a637e9818a542968946e7c5aa09f997d05d1726883a829805d8800f2549d110e3bee1014ceaf616b1d647abf3bd8debe7c6ccbd78b6cafd18378b88ec64f23702d59bc1ef6e06cf33c459b321b4057bcc6cf3d0f51f2c988062b9cf5efad9fc3ba1f8cf1d547e76940c8b58e0e843399b1bc66d5a1c26973561d4dc9f553a7ce74794eab57f58f149a9decde70047d6871bdf1cbee984194cde494ef7e0fc4f2cb68758b1f698c9d96e3377badc3b85ef88166c41ff6e78adc607c6c52bea8145d233892fe456bb3141bca190b959d25c0919eafbbd157cd71258ef6f76817868dcf31b4272e4e3bb8832d0e45345236b8915c7093c7377c6cd930fc09e28425e2c8265b49faad6ab062aca1f9ffc3413f07eacf4a989e9500e20f9973371dd4e429a31ede29c894e9658a447e3f1a66ba0714167dab9d2b616b90b796012fe3668e2585897c5d9b880038e73bcde10b4ef23fc79c706e37c27e3f23e39f1d842b2b5158ab7311327da18657677e20c321f8a5dfaa9d0907854feb080ac6471929660ce9f3e2bb81ae3aacfbb1455543410d541457b28870800f4bb9abd60b94a3ad407b1435838291e9f319f92af4a38511045f20bab0f57e7682b8fe867fafdbe0cf3e3c9b3d8294d367de1f824cd60b00865b76b4ab50b9700f609149a5a4332dbe9e59e7fdac3ab7a0cda5435cd4bbd767b0b312d108236f9d10a7ec4e679c05bd6b3af70989b7aaca09219843213087c1613ed131adaf234ba9642de94d4b2c003373d92a2dae9311b8711ae5f1393a39ab5947211d7df25a6c83a9584a6b66ee7e337b85a88875e250687aabd667ab7d8e59e16225e377a4cb21b37088433773c91bc5d903a53fd8e0c37c1c22569d93d501d5f36fba7d94dbf4798c5bb2320d738f0b08276c000e27e0e985c485f43e9856a2b33ff967c8724ad4b5839dfe2b4af5c3a6c4b51b4166fa0292d263e1bd916edebe8aad2ddfe3c698edafc21202daa60824f1be3405913c3120316c42b57001a60e93a0e19d5d32c650c05059acde5106c845eda54f80650fb1166225f8ad369b7ccb91cfa61edd6936283c3163871a40b068ec5bea4bd4604a46e903cadd612181e6e934171dc7caaca0456919c0a6a98545c9793c563e0253aadee9dcbb05caa69c523d8a092188a172c06aef60d9a782d9a0aa00a0a0d5e010dbc7d681466af8f282b871ec33eda08d9f8d07c689064b12888f189dcbe5f5af902e07bd61ba5bdae5b5d94c18e051004cf9bc72fec969ddd545c2131a0fe04762c6488b1f2c376a92fdb7a52810cceb53ab7ac714b33e3c3f314f04402ce00475dcc5c7bb64fa6842f53f25061787befdb53a690480103b2b34844661e65c0ea868f1ad77b010aa41a93d1057844a4997792ba853bc27bdce4ddc4ea2880a92cda46e0390d9764855395efa5671a454c4a2a10de3ba1d0db484e89f49d20dbb3941908442ca352fde6e13e8d153102626b84206789fa416b95113369f13a0b8a1cbc4907452f93eb6d9dace9fe3a686d79d8736a30377e153f30b2f4c7e5d5d4a281ba273abb0a6493ebaa88cee3d7c169932117850f3af9d4dc29384760fd01461ee4597bab3fb36d3387ccab53240dc90627a978ce70a6df76e4b66fdd18b3a85a415b91fe7e6cf30b145bd725a4bad51457b07a5d5c0df754e1f1fd3e63397d039d3a876d921b3e4fd71b8b0b4233be8a5e18d9467a0a81bd502a2223add5b918a3b3ef8efcbb8c01079c0ee420f41b5db81b880d87daa4fd01ef9dc48d03ed611814b06fb212497bf2722580ca790f9ef64c6369e2b6497a059fde943083582340feba244cb3a9367af383681d0ce3c1b378c66bcf464e3ff501af2857d68dc2843ad873345f756ae45fdf0d4f1124da916963d98e7e3055940dd51fa09acd04bbed11fce08b0f911e89982a69a8eadaf35e323139c0233898e08d7342680e0769433fa36dde3b56a895d311654392e2195ee1d007d75722a777e1e5f102ab84c67453d283a47f7008fd4086f92f629e67ebd3cf98791cfd0511a9d83361284d28ce5ff9757795061810dc06185c19e96c2d9f48961b1cc81c856ad60445243a6079be86e4c558267ede3f32386d618038905a7d5c5107ad32a88a035a5d68940fbadf0ea6a7a61f4f92ec5c89b7bb89d253589423b52749b0053035c818356c0aac8c09fe121a3bca67185a741bd6feb3990fcdd7000bfdac99695452938c0e993e89d11fe9da1f357d4643c1df694847bffd4440192d4a550ce0882a29581503af00d85ee214200afb182a5beac4ddd2f79ef2d828d98995bbaa73ee0db1f32f1001953f10b151c5be219fe5bdec2e7ef33d810f02ef6ec099dfeeab81ffebf95e7e85bb7564f40ca5a25a536aeb1efef6abc1e7b2d53274c0d3165b9bb11cc59296de342c54c785c40571a99cf45954adcd9af35a53be3e6f71c9176e6b0e32e7d8defbf35e9494c7d88ee3cd5b4bd3d9383f2db43c4cdceebb57e5e0c7b2dbda8ec8ea4f5c1bf909de2ebe3f61b0447a083b1c9e0c98114cd15f95f6bb58b459c0eaaf61f4fe553b00827986a29384d3f2f6148fcf7a55ec9ab6203d248ab2a3180c7963010389ab8d8a486df1441a213c01abb4d6ec0ec341c357af30716cf82fbf5689852fbc8a8daaf139b84e517718e38e985c19bfe98f58adb41e05dc9d1bebb6716f547d2913b770d1df656bf58bd0db7d50b66364d6796673707059476661d0847dd3ce9fa71effc05c91556d37fd03fbdaf901e1b552e5106f970c10f38c5cf753f3bc0cfb4cbf3676b46b07d3d0ae5764fda8033757e9a7a46d9c94412b792ea0fc541170e70cba40845d24b7d0a64326060c86add9918f5211c037bbbbe3ad34353a2d65a477488f2faebfaa2741f74c513da2d2118fd68c8a8ea4738db2a1a414a8ed52e9abafe0177653925705bc2a1183b01104c79db1030d336ad7bb6ca64e48952ec32391bd6d1b0d10645d710043bc03bee7d7a101f0fef93fe2b951d4268eeb2fdb8b133902d4b59c43648dc34524fcb055c336a5c2eadd8106f5a8d42680c834036474b2d1aedc5ae2fbb26f1bfde67d765b0cd07893f5c69bbab59c9633a9b89848cfbbc830569ba68afdcec2d0bf17d14847e55030563586df182be5f41a0c114da9fe428eab03cbb52670f9af6680e94a612995c47c9d02e15fb93aabd9a32d05c5c61360da15502e689d619624002c690c9649e2dbba73461b4732abbed101447cae41087c09937eb8dfa9061d33c140286554c2458dde5396bec21533247bbe843fe1384c4f66d8066fe2842ab66a4816be22ff4f329e5a5450cee96c4ef4d212e994dc4572889be7a9833d03ed14a3fb549947a9c5fab3a99d094d9a326d173961567b07244c80b5f9e573503ab5d2366bfd6c95a04bb5698c2880257f29dc65ca2aa6ddc39596c5133a131b8e643098ff6574b6d8d455fcc5f8c77b60b5e44c40ea99dff7725091919b69757d1047793118c05005f230101d8b4d6e6a190af09636c74949c42f3b21ebcf7362b9d55bbfcaefaa86ca4d148afe12c32e01bb29d6958b504d688042061caf8243099086362f6ac73bf5d49c3c6c013d42fffcb59dfba71ad8be6f210449146101c611b413aa51fbf8569ac2bc9bb60169f2f7c6dcd05c96163c35b89466d55c8b0e2352f1cc758977b89588f2b3f40501c314989b0b57b72fe8d1705a6d459745d0742424b9dc87f15635c02ce3a092a8546d232af348e1c107f1fffacaac2fabc24393c3eff"}], 0x1010}, 0x401) r6 = accept$inet6(r4, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) rmdir(&(0x7f0000001f40)='./file0\x00') msgrcv(r5, &(0x7f0000001f80)={0x0, ""/27}, 0x23, 0x3, 0x800) syz_extract_tcp_res$synack(&(0x7f0000001fc0), 0x1, 0x0) getdents(r4, &(0x7f0000002000)=""/31, 0x1f) writev(r1, &(0x7f0000002240)=[{&(0x7f0000002040)="810868950f823708c05de5ca37a7003554287fdc42d4fb0c3711448503f6cf351b2a40386d72e982d5ea74a8d728cbc3078d48039790e9b926a8b51fc081e2ce849c6682a9bc94c4e6675f", 0x4b}, {&(0x7f00000020c0)="3a36f1d1b290e8b47d215de41dc91b7c69b06f85320824f600ff6a24565c7bd8d0bbc6bf246faa454116ca14ce9a9078beef33030787990c3f97652969ad9a61132fa98e7f4217acfbae27de7022a75f418a3061c26988a5d12753d25d62b601f05792300e463f88cc277ed38d6b", 0x6e}, {&(0x7f0000002140)="0c2100dc0ab5a467374fc3c4a556ced5e175ecd893081fd13e55d21839d370a58ae648c17860c59a122451cd09a4166abc0306fac5682ad6a873db4489feedfe26f8e0c3ed37a81b83cc84708163356be1a3b70c13f232e9f6de8ab7e9858d40c2bd577f717908309db6a5ed7dde704703d74ce3277c7602e0d9215701ed37f42a4f7e445461dc55f863c3a82c44c99bfc841cf337862150a651ec68bf8bdd7012eac7b8532198bde18ed178b90c0e2f876d67bc5da67ab2fdae64cdc2004d21809df2f1048a5ce3ab6f8019a523949920ba2c283721a170a18d129d280be424d9f0bc63af41e306da68", 0xea}], 0x3) r7 = semget(0x3, 0x0, 0x105) semop(r7, &(0x7f0000002280)=[{0x2, 0xff, 0x1800}, {0x3, 0xa49, 0x1000}, {0x6, 0x1, 0x1800}, {0x4, 0x200, 0x1000}, {0x2, 0x23a, 0x1000}], 0x5) semctl$GETZCNT(r7, 0x6, 0x7, &(0x7f00000022c0)=""/171) connect(r6, &(0x7f0000002380)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000023c0), &(0x7f0000002400)=0xc) setsockopt(r6, 0x7144, 0x8, &(0x7f0000002440)="151d04ecb103babd29110337b69f678c13c43a6aa3fa281da4f5f2d3577cb0dc444ab2ad9f29d08ffc88e7220da4eacc10280ee6f6889473160953249fd92605621ebd20aed1f4b6665709ed797a96451a15aba24d4b64bf0563be8662a6787249df0c4e7f97d5cba3513023cf0dbc9c1ff3793761f1f3b7d2c1aefbe3c56aee4d073481ff62", 0x86) syz_open_pts() setrlimit(0x6, &(0x7f0000002500)={0x3, 0x4}) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getppid() 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = shmget(0x3, 0x1000, 0x4, &(0x7f0000300000/0x1000)=nil) r3 = socket$inet6(0x18, 0x7, 0x21) accept$inet6(r3, 0x0, &(0x7f0000000240)) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = getpgid(0x0) r11 = getppid() ioctl$TIOCDRAIN(r9, 0x2000745e) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8001, r4, r5, r6, r7, 0x40, 0x5}, 0x3, 0x4, r10, r11, 0x4, 0x6, 0x80}) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000200)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r0, 0xfffffffffffffffe, &(0x7f00000000c0)=0xffffffffffffff9e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getuid() 16:00:02 executing program 1: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) shutdown(r1, 0x2) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x9, 0x100000001, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000180)="ee33df6a03f79f388a1591d3fb82c0e8e6cb246c6ecde40736af7183b5010c1a2a61e0dd91605128f944164b8e187777d0da31186889cda33d48dda6dcbbf49fad72807c9734f9cb0a3c20be8637906272d7ba22c095dd719a064973560c8f2580ed666c472d08b36c23749124516e1d89f116502521b88e1322c6bd4bb6595ec8af9887039a950bb4cf5ec1f7ceffa0a176373126eae409be6f9318c0d4d7641bcd657d6a2a911c234e785c2d3abcdce8a721a4a781403a91cc446a33c4", 0xbe}, {&(0x7f0000000240)="de46a844fbcd65c741bbd2fd4c1387166505c8ee0154790794140168fc805bfc627a03b60b06be78cdc5dc122813400708fa5066b2633917efcefe8602810f9ddc1e2c587c982646b0e590ef21f22728ff5030bf423a2e6ed118fd112d032656b3ab75fb560c65a3a5d532023e9809451a0a63b8f8bf8efa550817a33d7ac0b4671472b40bfefea13808a4b667f93853f880bb347d029cc42fc0ed6c0fc462b43b225d5e8960ee18ec6ee38078e747f68856eed6ad5bd65a34e3bf5f110de9fb25491107800d5c6136a021e141baee19f6c04dbaf4c66483da2a364d673021f480108fada0770b1a629cd0398391d4ce36107e3b3d30c733b0f7", 0xfa}, {&(0x7f0000000340)="bb96426c34bdbe498af666cc27474a046e2eddf192186aed6f6496eb10bc3add0b079e1d70af1504875c7f7a3cdbd30ebfa5d9db497a19fb5137433aa9e7eddabc353574ef7e479b580f7aff38c04457538e58dac6f6a47cdb78f4eb82ae813e46e57b8ec20718c39d99efdb9f7a9875a049e092a8e74ddec543f7d84a3d4df402c97f545a8d7b7092ba34f57bc888d2ccc3cdf3c34633884f6b99c58c8de8", 0x9f}, {&(0x7f0000000400)="6b326383b2d3b68db25603bc702cf7ab2ed8a8912b4291969e896f23e48c9311a8d665e74f28d5541a707f71d8d789dec42d3eb19bd4244aa43fdd7cdcd6e0686199725881b3bfd0a0a498b06edec9a2f8aea3d1248a12121263d6f3ddc9a912c235a358ac44f19ceaa7421c5535bd448859bc5adf77d89e192c8a73fea46236de757996b2fff82433f5ad088b397ead7dd54e979af90e45cb1293fcb0aa73da723e59b3a4ab177585bc96d722a9b7a5dc561897ff88d5e9dbbe696c8529404d6c9f820af271e2a2b9afbe80fa95c55d4a8156b0096d3ca52d03dd087718d09dac5a965ff2549c3e", 0xe8}, {&(0x7f0000000500)="5d6661350ad27aa4c040dfaaa9aa02f401cb0ae26a9feb1f1bc2cbae961c7e567bafdbf94ee8bc6322c6ec01245eca5314ea73534e5ed94ea4e737a8353b73bc72617c96d82cb23a1ee00fb6cfaa238823ae53983d46d9a0f2bc9ad2c583ace394e3d60f3461e254a6d5835084ff619104c033417ede1b0c015a84792afe8046566bc4109f9a18237905071a4bd1ce67a22d621eb86ad16bc4daecd339d4b94d6cb4b8937b2d9ec3348b79637cfe5e2cfb6fbc5b72", 0xb5}, {&(0x7f00000005c0)="fb38110428a868e3cc80427f411083bd94f1d4724a267dbf5d76dd40fa111014d7e18a7f3bb50206b370f3571d3fffb8ecf862d6798eca6cf85d069c637abb316bb590cabc206adfb01636bda978f5d4b05a448bdf78bba4a23722966b7ec2f8ec5c98ee", 0x64}, {&(0x7f0000000640)="c339581e983b4465e2c4989d43a3829f2dd7baf6c074dcaac47ce66485f000fd45eb898abd33e107c19c82ac7b9f0d86b10a676446162c8640b58e72c9ebc525eb10f67b166531091fd37a0c066b8a103acc6609be7a67c465067a8c1103da021d0231b7de6f5786ac3844eb1b17b46ea42be3ffd6b876ff0073a1da5c35bc513f407ab741e2e5a8820798fe377779b2362a429521f4159ff744e84b490420970f9ad9385f5421d06089864a23178b7e5cc19629544276b3db69d9e2715df2699914923322c854ce6af34fb92898683f750458d32a3693b9966becf087096e3bd3f8", 0xe2}], 0x7, &(0x7f00000007c0)=[{0x20, 0xffff, 0x800, "30e8d2a9795b71ba109c0f92c74ceec8"}, {0x60, 0xffff, 0xfffffffffffffffc, "4962986b05dbc770d5367b40fd52401f286c7f530bf6335bcde92309b3f4dd05bd0459286a8e7766b4f01fea8d5cc2e3176b9d6e1890d1478095381c74edb927b61ad8e6b5505125e19e29a322eae0"}, {0x28, 0xffff, 0x5, "087684063d49a62b946fec20568b70e006a87ad7026bb0"}], 0xa8}, 0x8) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r0, 0x200000800000003) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) flock(r0, 0x5) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x4000000b) write(r1, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x10000, 0x7, r2}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000440)=0x3) fchdir(r0) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x21) open$dir(&(0x7f0000000080)='./bus\x00', 0x8289, 0xfffffffffffffffe) fcntl$getown(0xffffffffffffffff, 0x5) close(r0) 16:00:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1) socket$inet6(0x18, 0x4, 0x2400000000) r1 = socket$inet6(0x18, 0x8004, 0x4) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000240)) rmdir(&(0x7f0000000000)='./file0\x00') getdents(r0, &(0x7f0000000140)=""/235, 0xeb) 16:00:02 executing program 1: shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) getrusage(0x0, &(0x7f0000000240)) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) r4 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x1) r5 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet6(r5, &(0x7f0000000180), 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x408) semctl$GETPID(r6, 0x7, 0x4, &(0x7f00000001c0)=""/39) getgid() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0x0, 0x1000, 0x8, 0x7, "bd7fe2cc25c218b846df67d43451fb46cd90786c", 0xcf, 0x100}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x10) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0xfffffffffffffff9) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0x1000, 0x80, 0x7fff, 0x0, "cd29ea956b9a867eb893d1351bc72b44169a6caf", 0x5, 0x80000000}) read(r4, &(0x7f0000000400)=""/20, 0x14) fcntl$getown(r4, 0x5) getsockname$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendto$unix(r5, &(0x7f00000004c0)="c7543da9edc9bdf4aa8cd67642ed1e9367f049649bfea058bf16620a9bb86a59e2231c961bf304d4354aaedd8564e9a504f2eb7209dd8332b38c9b72", 0x3c, 0x8, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) kevent(r5, &(0x7f0000000540)=[{{r5}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0x9}, {{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x101, 0x7}], 0x100000001, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffb, 0x8, 0x80, 0x7, 0x8}], 0x1, &(0x7f00000005c0)={0x9, 0x6}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r8 = dup(r5) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) syz_open_pts() getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000a00)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='-\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='}\'.-\x00'], &(0x7f0000000ac0)=[&(0x7f0000000a80)='\x00']) shutdown(r8, 0x1) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() mprotect(&(0x7f00000c3000/0x4000)=nil, 0x4000, 0x2) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) preadv(r0, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)}], 0x3, 0x50) 16:00:02 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 1: clock_getres(0x20000002, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xbc5, 0x1}, {0x18, 0x1, 0x1ff, 0x3}, 0x100000001, [0xfffffffffffff40d, 0x7, 0xffff, 0x1, 0x6, 0x3, 0x9, 0x6]}, 0x3c) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) 16:00:02 executing program 1: r0 = socket(0x1, 0x3, 0x9) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/223, 0xdf}], 0x2) r1 = socket$inet6(0x18, 0x200000008005, 0x7) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, 0x0, 0x0) 16:00:02 executing program 0: mlockall(0x0) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@$\',\\$\x00', &(0x7f0000000200)='/[,\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='\x00']) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) 16:00:02 executing program 0: socketpair(0x18, 0x4007, 0x2000000000000102, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = dup2(r1, r0) connect$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r4, r5}, 0xc) 16:00:02 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x77359400}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x2000000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = dup2(r1, r0) r4 = syz_open_pts() execve(0x0, 0x0, 0x0) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r6 = getppid() fcntl$setown(r3, 0x6, r6) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x4) 20:33:20 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f0000000000)='./bus\x00', 0x10010, 0x2) 20:33:20 executing program 1: unveil(0x0, &(0x7f0000000000)='cm') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x80) 20:33:20 executing program 1: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x8000, 0x1f) recvfrom$unix(r0, &(0x7f0000000180)=""/125, 0x7d, 0x40, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) 20:33:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x5) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='W\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 20:33:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:33:20 executing program 1: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) munlock(&(0x7f0000fb2000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000e00000/0x200000)=nil, 0x1000) setrlimit(0x9, &(0x7f0000000000)={0x9, 0x7f}) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) r2 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r2) 20:33:20 executing program 1: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x3, 0xfffffffffffffffe) 20:33:20 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x81, 0xed71}, {0xfffffffffffffffd, 0x800}}) sendto$unix(r1, &(0x7f0000000100)="2b1b60b3d1d11be2cc97bf512fd1f3bc9026a6d4b56fbd030db328936179714db5152427f7ab44bc9e7764abf3d0afff6fda75c58ec6f9979e8fcfce0b37394339fb9626e54f37c9cd4dc646dba57e413814cedbe3e619364c4edbd7eb88714727f60daf1225afacc29ed30639386e5d432aca72f2f531a92c2ad36675f9797ce23a3b5f7ab67be905470802eab1ef198d20383f7e828208ee88e041ad3f4507b77078642e03218f3c1219b3ddbaae3cebb9639b04638bd25c0b7b27b678bf02c07ce1cd0845941539bd500ff5429a5def540785404e5486c332d237511cab357b94", 0xe2, 0x0, 0x0, 0x0) 20:33:20 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x7) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r2, r1) 20:33:20 executing program 0: nanosleep(&(0x7f0000000000)={0x3, 0x3}, &(0x7f0000000040)) clock_gettime(0x5, 0xfffffffffffffffe) 20:33:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x92, 0x82, 0x4, 0x6000000000000}], 0x81, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x84, 0x2, 0x240000000000000, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000040, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0x6, 0xf0000002, 0xff, 0x101}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0xf0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x14, 0xf00fffff, 0xfffffffffffffffe, 0x6}, {{r1}, 0xfffffffffffffff9, 0x40, 0x80, 0x6, 0x400}], 0x0, &(0x7f00000000c0)={0x3, 0x3}) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 20:33:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) write(r1, &(0x7f0000000000)="3c479312a158bb5c", 0x8) 20:33:20 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000080)=0xc) 20:33:21 executing program 0: mknod$loop(&(0x7f0000000300)='./bus\x00', 0xc000, 0x0) r0 = dup(0xffffffffffffff9c) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x821a, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x4, 0x100000) r2 = msgget$private(0x0, 0x650) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000400000000000000bcfd9ac814fc4433da89620818ce883c0d5ce69e1f25f258bd54534069b7b4eefd35f9fd5d4653da36aafa613cf9c0e48d4d808d0e2fe7d5df36b40200000000000000d5a0fd23812ea96a0570918dfa91f3c011"], 0x9a, 0x1, 0x800) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x706aaf75) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 20:33:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) clock_settime(0x3, &(0x7f00000000c0)={0x6, 0x922}) mknod(&(0x7f0000000000)='./file0\x00', 0x6050, 0x3) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)=""/93, 0x5d) 20:33:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) 20:33:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) dup2(r0, r1) r2 = dup2(r1, r0) poll(&(0x7f00000001c0)=[{r2, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000000)) 20:33:21 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="d58852e8deacc6dda385db19becd6eb88c1e6a2ec872e6bda12627e8a6a6e5b55a1300b528773b6584d5450e278129bef439c72ab3c366d11a0ff3405721756005927648fcde26667913a7004422b9df39fcdbb292f831ca5870006e1c2a4bd71b4aae6138ae22d895773dc4e2ddb6dbebff54909f9ef18fe507af57fb5622f4e8599ebe27a6ea38ac24a0e63d8148ff476c1a300c4b60a6d07c270e48e354a7037cb16ae8c8b00ddcf8363685a1fb48afc573db726affb3f09947a47587aa8c89410b8bc5082c2d67e9e924ab09b4acba94d29804f2", 0xd6}, {&(0x7f0000000140)="bbfcd85eba62a7e7d94dcc593191db9cbd3ac344469abc5cdd7ce0edd5259d00af9083ce84d8e127ab94c528054172bed5851ad74eded72a186f513f6ad69d64d7323a93f0f2347c37ab4945af17e10f3fc89e1ca2e0f93f56a5ff710dc34afe1a6900d6f1b33f7cafc99301b73703fb12b8a30407b48942bb7254d4a9c223879f148c5ab5fd49142d562fee70e7", 0x8e}, {&(0x7f0000000200)="5a4968bffd9a59956d247c3d059d4f86cb2d174f09bc8b308e6966ae37688ab465785587fc79ee70e0ba7dfede0d36a1b0742675cd395e453c4926e7cca2d4cee53a859014e7af40c3447c89216c6a65f2c7a0c12a83565cb29f1340af1f38310b5c8d68ddb40661afc2dd3e369f398379eb8f74f865fa0df26b41e77ea887f9a762acef9ded252e1bced49cef5b14d888b0550bd28997660e56b0667f3f7c1f19b3a19744bce6d6bc104fe5bba1861b9594ed9619f5c6801a78db", 0xbb}, {&(0x7f00000002c0)="ff908638bf93fbebd73c13e4388f03e66db2cec2fff83398f33f9663e29fbdce5243bde6caf2f64ce672ba6f2118235209e72adc116dde8a1294a451009a8665a962b8d25ac86d8a677e5c1fa1d52e89a5e9a400ef4e7558ae5a4a959cb7a28a739494f3af410dfdf5535b412dcd7f51787ef4bd9acae7020c64b8dc99a4655821dea2f597df5506363af8ce4258b22512d43c0264d16830315ea1fbf39f61b7e3a72ad4a5569c1683abed523e04d09526e88907b2b05dc50da41fd668c777e3c3da69b66cd773", 0xc7}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="a28d4f25ae07f0450096a069d698039784aacc534b0e0e515054814e0b4180c1b01a6fd8c3c48f3b4c24cdfef16282187b12228b6f40409ea143d48a98181f6a910bda82fc68e5f3213ae2c425086d15ca6aa0a3a87512099ab490756f208439073cbe7de2c68b6ba2d41df77a37e274628be1288e01012aef4509a282e6e4bcd738ea3cdb9d4bc34cfdeac113c7a2cfb9b63dc86d88c1a3d047b5af5359bba35f02a0a4dd946ae5638189adbfe65cf964d17b633022f8", 0xb7}, {&(0x7f00000004c0)="2abe7fb98c855bc8ecf7366bfcaa952969348d69e73f2ad674e06c1da5c2626cc1c59f831d38f93db13dafd54124ae12284711155300756d5b498b60de8eaf2a4c35ee5f9dd547d5ae85744f8f2c3911d1850e5f", 0x54}, {&(0x7f0000000540)="44611d0ae88d8159e746e02c1b158cb8f114324513aecf7cd4abde01aa55c170cf52a1e32052f718002a2faeb43fc14f1b4ca6055bd0b496073ee17d045907e83992d32a5e15d4900e5f10dff3dc0905257f782c58ca1edc244cf783c6d0eab846b8de96966823af5ebbf4b48b86c8300411fdbe23ee9844e50c89bdfbc282079f387bc3", 0x84}, {&(0x7f0000000640)="be37d426d5f80031d39f24ef963088b9d7693bf445b73c5a612d55e461c35f5ddbaf67fb672e07741cb7da628d0c3366a3d967bf62d0ba270cc1714faf09c5c5181f91e891ac0bbc6db37c5e856d0df338bb1a1b10351fd5db83b045d1a2848231ab087ba252422080c7e5d93e48fba976b137b1edcaf9423a9ff78d2769e66f8240470b7ddda2bd98a957365a0d4d5fe98a19a481270eb4ee6fd4bc5c1ab8046b935756cb53e9599106f53a2aead30254de0ece4f851c073832df270fbcc7a728d6da541f7bbbfc94375e41da1ba3156a307736a9e28a61b4d278cb873aa9", 0xdf}], 0x9, 0x0) writev(r1, &(0x7f0000002940)=[{&(0x7f0000000600)="de", 0x1}], 0x1) 20:33:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1041, 0xc8) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) fsync(r0) 20:33:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x10001, 0x4, 0xfffffffffffffd9e, 0x2, "6afffee068648f3723abac7ce9a5468d915ff6fe", 0x4, 0xc}) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r2) open(&(0x7f0000000280)='./file0\x00', 0x8400, 0x46) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x81) poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 20:33:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000001c80)=[{&(0x7f0000000500)="d8", 0x1}], 0x1, 0x0) ftruncate(r0, 0x1) 20:33:21 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xa926, 0x8}, {0x18, 0x1, 0x1, 0x1000}, 0xaa3, [0x401, 0xfd6, 0x3f, 0x1f, 0x30000000, 0x20, 0x4, 0x3ff]}, 0x3c) socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f00000000c0)=""/5, 0x5) 20:33:21 executing program 1: socket$inet6(0x18, 0x8001, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa", 0x1) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 20:33:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup(0xffffffffffffff9c) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x44, 0x10, 0x6, 0x2}, {{r2}, 0xfffffffffffffffe, 0x5a, 0x2, 0x0, 0x1}], 0x1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0xffff, 0x8000}], 0x7ff, &(0x7f0000000280)={0x81}) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r6, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 20:33:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x274d, 0x0, "95cd1b0fb91be63e53575724d80e4c643f806664"}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x49bc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffff, 0x4, 0x7c76, 0x6, "5446d3f8b4d13ddc3382873eeccb64968a2d2bb3", 0x1, 0x1}) 20:33:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x8004, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r2) 20:33:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000b00), 0x78) fcntl$lock(r0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() getegid() bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setegid(0x0) fcntl$dupfd(r4, 0x4, 0xffffffffffffffff) dup2(r3, r2) 20:33:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x4d, 0x7, 0x0, "bb35aba1389886ae33f2d6ce5eb72bbf2600"}) writev(r0, &(0x7f0000000040), 0x10000186) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 20:33:22 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x7, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) 20:33:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) 20:33:23 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$unix(0x1, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) pipe(&(0x7f0000000040)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) 20:33:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() dup2(r2, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 20:33:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) geteuid() close(r0) listen(r0, 0x0) 20:33:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) recvmsg(r1, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x2, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 20:33:23 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20400, 0x40) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup2(r0, r0) sendmsg(r2, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x20) 20:33:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) open(&(0x7f00000007c0)='./file0\x00', 0x3001a, 0x0) poll(&(0x7f0000000000)=[{r0, 0x14}, {r0, 0x21}, {r0, 0x20}, {r0, 0x108}, {r0, 0x40}], 0x5, 0x10001) kqueue() write(r0, &(0x7f0000000140)="ec7d08469ae2ed285239b5109ccb45c920cf54832f70744bc193e84a2f2947fb00fcffffffffffff0000ce25cc1f422197508a030f", 0x35) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000000300)=""/168, 0xa8}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/88, 0x58}, {&(0x7f0000000580)=""/154, 0x9a}, {&(0x7f0000000040)=""/18, 0x12}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000640)=""/57, 0x39}], 0xa, 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) mkdir(&(0x7f0000000780)='./file0\x00', 0x0) close(r1) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') open(&(0x7f0000000740)='./file0\x00', 0x100, 0x10) 20:33:23 executing program 0: clock_getres(0x2, &(0x7f0000000100)) r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:33:23 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) sendto(r0, &(0x7f0000000000)="ccbc32774594c216fb842095abf8638dea9299cfeddb572823cce78efda37384f546b07b6429dbd7d3479ee11b92f1", 0x2f, 0xb, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)="1d000005", 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xfffffffffffffffe) 20:33:23 executing program 0: mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000eaa000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000011c0)=""/4096) mincore(&(0x7f0000eab000/0x4000)=nil, 0x4000, &(0x7f0000001040)=""/73) mprotect(&(0x7f0000eac000/0x3000)=nil, 0x3000, 0x4) 20:33:24 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x880, 0xd0) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) connect$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) sendto(r0, &(0x7f0000000080)="17fe16fd520993b0e0261c4ab0434dc82dfe66f32413ddc16fe9eae27a17de50c6a839a56ed5895a239ecba4386edc548bf805320c99daa701182ebbbfcae928c6a9b4f53b59b12e14262cf0b7109caa6893858a7eca08c8fbd98a06da1720936e4750a57b1f8e6607d1fa9947772c9f6050e701536ede217f6346bd6d1eae17892e846bd928af8892dd2dc07e0d5699351f875d9bb94a9abda41e6e428462dfc11670d65b0192da336ce1", 0xab, 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x46, 0x1, 0x80, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x800000000031, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x44, 0x4, 0x401}, {{r0}, 0xfffffffffffffff9, 0x10, 0x6, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x4c, 0x40000040, 0x6df, 0x9}, {{r0}, 0xfffffffffffffffe, 0x84, 0x2, 0x0, 0x9}], 0x4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x1, 0x204}, {{r0}, 0xfffffffffffffffc, 0x60, 0x80000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8a, 0xfffff, 0x2, 0x1c0000000000000}, {{r0}, 0xfffffffffffffff9, 0x20, 0xc6, 0x3, 0x900000000000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x9b28, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x10001}, {{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x90, 0xe2, 0x401, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x82, 0x200fffff, 0x0, 0xa65}, {{r0}, 0x0, 0x2, 0x2, 0xffffffff, 0x1691}], 0x101, &(0x7f0000000480)={0x8fd, 0x4}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001}) getsockopt$sock_timeval(r0, 0xffff, 0x4001005, &(0x7f0000000180), &(0x7f0000000540)=0x10) fchdir(r0) fcntl$getown(r0, 0x5) open(&(0x7f0000000500)='./bus\x00', 0x10002, 0x40) 20:33:24 executing program 0: r0 = getpgrp() setpgid(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8080, 0x4400) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = getpid() r3 = dup2(r1, r1) connect(r3, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) fcntl$setown(r1, 0x6, r2) setpgid(r2, r2) fcntl$setown(r3, 0x6, r2) r4 = msgget$private(0x0, 0x400) msgrcv(r4, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x3, 0x800) setpgid(0x0, r0) 20:33:24 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000003c0)=ANY=[], 0x0, 0x3, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) clock_settime(0x4, &(0x7f0000000000)={0x9, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x9}, 0x10) getpeername$inet(r1, 0x0, &(0x7f0000000140)) 20:33:24 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x9) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) 20:33:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) 20:33:24 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)="d7d8") 20:33:24 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 20:33:24 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='..') 20:33:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) 20:33:24 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getppid() r8 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r6, 0x6, 0x2}, 0x0, 0x3, r7, r8, 0x0, 0x2, 0x10000}) shmdt(r1) r9 = semget$private(0x0, 0x0, 0x48) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000180)=""/93) shmdt(r2) 20:33:24 executing program 0: r0 = socket$inet(0x2, 0x2000003, 0x2) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) 20:33:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) chdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r1 = socket$inet6(0x18, 0x5, 0x2) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 20:33:24 executing program 0: getitimer(0x0, 0xfffffffffffffffe) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x2, 0x88}}) mknod(&(0x7f0000000080)='./file0\x00', 0x90, 0x4) 20:33:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x7f, 0x200, 0xffffffffffffffff, "2b6601000400000000160000000000d500", 0x7ffffffc}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/249, 0xf9}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000000c0)=""/15, 0xf}], 0x4, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x10280, 0x1a) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) read(r1, &(0x7f00000003c0)=""/81, 0x51) pipe(&(0x7f0000000440)) 20:33:30 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe5cc}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) close(r0) 20:33:30 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = semget$private(0x0, 0x2, 0x105) r2 = getuid() r3 = getegid() r4 = getuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x2, r2, r3, r4, r5, 0x100, 0x1}, 0x80, 0x800, 0x80000000}) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) semget$private(0x0, 0x0, 0x1) munlockall() 20:33:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) clock_settime(0x4, &(0x7f00000000c0)={0x2, 0x100000000}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socket$unix(0x1, 0x7, 0x0) 20:33:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfffffffffffffffe) syz_open_pts() 20:33:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1000000, 0x0, 0x0, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 20:33:30 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710df24000011d491cf2bae87525eac5dafb33a4818005000014b4"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)}], 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2040, 0x101) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="2198729fbd0614e81839b34303b6039de44cf8e53833355fe8010fce2d755c0f70da3fbd82a10ef8a453e4b0864723af6e3cb1247c885a4697c27f43b7a0b056d17ef0a82e457802384e01b8810b0c8ee6e1f36cc906dd6d8619f7525960e8751a29a44ee6", 0x65) write(r0, &(0x7f00000003c0)="89fa3b59d6c838fd67ea3a9ca70f57b9ca908e52a67571e4304228b03a31bc71c56ffd796b2aedc4f9c8cc8623fdd8408483714af1c251d0ba412712e2fa3ad0d113f7f47612f78167d2b95e24ee4dfe0bdbdb3cef7c61a5ba3529b3e4f367c82f01e396e582733442e6ef604a5c5dccd88e1e016b1de94320df62576bfe35bee5eb7d0927ae26586cc7f4178efb4fce2b9c9b4a928ee5ccd1f8964cdaa37eccbb0db3270ab68a6bf22f038d63ae6a00000000000000e9b383719d1017b09e175e7643b38a47d29283934166c0a289ae8df71af41b09cede10f2fc9084eeb1c402f64481c84b0139b6438152b0d4d15df9ccb9dcd55cac262a766acdbb70b3310520d055f227e5fecb090f22577fd2c18388033a2e739d60fbdfa66e7e5b7f3108f49ea1604296b785986a21061190e27549d1fbba663e7dea95201b467eb9069a583a56e71d41c7a8ef05ae1f6cd3a8263f15072d00000000b82288d43f30f9d2d47ce33b54bceede43a161a79730035cd8d4c7e1627681868aa5deaf8d338e66ebee26fa45c3e228f3e1ffbacdc266a944953757c0a4cba7138a3fae4b8aff2ca60e46cfef923265af0bd97efd84fc5fc37e2f26d3c767a3299997f67c1f2cb9deed46417281c5a4c38ffd742fb4588dd73718c79ce2b480ca945935a6f9aa7b0d0dededc8cbaad914d6087eeaa8aa154e845c24220f3d09aaeb764768d9609d46e1c03e3a32cef2b48852b21822cbb8f561bdca43122b2b449f5c0ef738e8de9a7084bcf452c121507dedbf0056073e21328e29ea8c5796000000000000000000000000000000000000004dd59104e4a10c0602332ae53164585e3bb886a749854a299dbbf28437b8ce5724ed9984229cce158f50d3cd2d11af6f7b9e66f3c02ba16a4c51cdae71fb7691ad45ae89567cd50932818c937aeba109dfeefb863fe1d30f0d2305e3717c8642b8137977cc4c57f3f5106a0771fed89daed1f47446bbd1ccac721fb1061ee7096de437a08cec2b37574b847f989e19e1578d58affac919e179a30cd84938af3db4b86c544e9cc5658a7216f3f22f1cf12c76e82b2931fe5d7f1a15a584d31e740ec85687b5fa1bebeef00d68a5d65ac45cce9088ce14d5a5070e54f074f6fcee32ed84779719049867285737771e434a4d982fe50bdaf99b8c4f436414a772a2aefefbabd4048ada6d1cf137c001972a2ed3f7722a08a1a21737ef670db426576f000a63f5ea90a08df1e894ffc6f2dca1af663877ceb2342df2d2f3fb027e87bc02eed4ad4ca8", 0x393) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff", 0x153) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7458, 0x0, 0x9, 0xffffffffffffffe1, "a14a1a16cf5bd07babec11eeffffff00"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 20:33:30 executing program 0: r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='.\x00', r0, r1) getuid() r2 = geteuid() setuid(r2) r3 = getuid() r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r3, 0x0) 20:33:31 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x129ff, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x22}, {r0}, {r0, 0x80}, {r0, 0x10}, {r0, 0x4}, {r0, 0x65}, {r0, 0xa4}], 0x2000000000000181, 0x50) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 20:33:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00", 0x17) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x8000000001e2d, 0x9, 0x4041d38, "0000d2518002197b30000000b3fbe87558a4d1be"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ftruncate(r0, 0x3f) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 20:33:31 executing program 0: r0 = socket$inet(0x2, 0x7ffc, 0x2) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) 20:33:31 executing program 0: socket(0x100000d, 0x8, 0x4) 20:33:31 executing program 1: r0 = kqueue() getppid() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) 20:33:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18000, 0x8) r1 = openat(r0, &(0x7f0000000040)='/', 0xffffffffffffffff, 0x1000000) unlinkat(r1, &(0x7f0000000100)='.\x00', 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/24, 0x18) 20:33:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000380)=0x5a74, 0x4) 20:33:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/193, 0xc1, 0x43, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r1) fchmod(r1, 0x100) 20:33:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) socketpair(0x10, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000280)="489611da35f7fa160cc18c956c5e87b4ee901e8e07d371d0555a38c0170096bedbfefff73e43be836911a3d96d073899ef24d7a616fe0e0982dabfbc7e55358ca9c8b81a8d3f020620e92edbf3bd5a3fba6113913dc263e0cbe6a2d8c157436c013e7da1c44791c9451e110ebb1d951b41dff01fbe4521c1679ce3da7b47e7df3a9169fe4c4f22816eabc448cb3fb0dee4d20325af7a94240ce6e1318f54c7f32bc40f09a3bca4980d30c0c6bac1fb1dea1a6e344f92baede8df7a1d8d77f00c2b99d4aed503552b3cb6c9bf06cc", 0xce, 0x400, &(0x7f0000000200)={0x18, 0x2, 0x101, 0x1ff}, 0xc) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x791) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffb, 0x0, 0x800800059, 0xfffffffffffffff7, "020000010400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000080)=""/148, 0x94}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000200)=""/147, 0x93}, {&(0x7f00000002c0)=""/235, 0xeb}], 0x5, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 20:33:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10001, 0x2) recvfrom$unix(r1, &(0x7f0000000240)=""/21, 0x15, 0x1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d3b, "825dd2518004190000000000fa6000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:32 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x38) seteuid(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = socket$inet6(0x18, 0x3, 0x0) connect(r5, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r5, &(0x7f0000000040)={0x0, 0x281, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x17}, 0x0) 20:33:32 executing program 1: getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x98}, {0x16da, 0x5}}) socket$inet(0x2, 0x4002, 0x7) socket$inet(0x2, 0x5, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/239) mprotect(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x2) 20:33:32 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 20:33:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x3, 0x1000}, {0x18, 0x1, 0xb4, 0x8}, 0x9, [0x5, 0x8001, 0x5b, 0x0, 0x7, 0x5, 0xeae6, 0x5]}, 0x3c) write(r1, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432043e85e244403facf3dbc9368bd284f4d76ad71346dc", 0x49) write(r0, &(0x7f0000000340)="7270bf66ee789fbcf5eb69ff35", 0xd) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/44) fcntl$dupfd(r1, 0xa, r0) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) getdents(r4, &(0x7f0000000380)=""/219, 0xdb) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000240)=[&(0x7f0000000140)="5e7d253aa52d7a00", &(0x7f0000000180)='!^(\x00', &(0x7f00000001c0)='+\x00']) 20:33:33 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = shmget(0x1, 0x4000, 0x3, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:33 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x81, 0x53) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 20:33:33 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 20:33:33 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x10000, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="3363306ff8ba55db888b27727129522b93f3ac1e558a535bf74254d328111d67b7edee24"], 0xa) listen(r1, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/51}, &(0x7f00000000c0)=0x35) shutdown(r1, 0x0) accept(r1, 0x0, 0x0) 20:33:33 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = socket$inet6(0x18, 0x5, 0x7) fsync(r0) 20:33:33 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8211, 0x8) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) 20:33:33 executing program 0: socketpair$unix(0x1, 0x2000006, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000000080)) r2 = getppid() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x73, r2}) 20:33:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10001, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./bus\x00') fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) lchown(&(0x7f0000000240)='./bus\x00', r4, r3) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x4) ftruncate(r0, 0x9) close(r1) execve(0x0, 0x0, 0x0) 20:33:33 executing program 0: socket$inet6(0x18, 0x8001, 0x0) 20:33:33 executing program 0: clock_settime(0xffffffffffffffff, &(0x7f00000000c0)={0xfdb, 0xf7ffffffffffffff}) 20:33:33 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r1, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x7, 0x100) flock(r1, 0x0) r3 = getpgid(0xffffffffffffffff) getpgid(r3) semop(r0, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x8) r4 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) shmat(r4, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 20:33:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 20:33:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x203b, 0xcfd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 20:33:34 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0x2000, 0x0) 20:33:34 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) write(r0, &(0x7f00000001c0)=')', 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) 20:33:35 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, &(0x7f00000000c0)=""/172, 0xac, 0x40, &(0x7f0000000180)={0x2, 0x2}, 0xc) 20:33:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65f700"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000080)=0x7, 0x4) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 20:33:35 executing program 0: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getgid() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) 20:33:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x8, &(0x7f0000000040)={0x0, 0xfffffffffffffff7}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) close(r0) 20:33:35 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = socket(0x0, 0x4000, 0x100000000) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0/file0\x00'}, 0x16) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 20:33:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x800001006, &(0x7f00000000c0)={0xfffffffffffffffc, 0x1}, 0x10) 20:33:35 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0xc0, 0x48) r1 = dup(0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0xfffffffffffffffc, 0x180) getpgrp() symlinkat(&(0x7f00000001c0)='./file1/file0\x00', r0, &(0x7f0000000200)='./file0\x00') unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r1, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000140)={{0x67a203e3, 0x6}, {0x101, 0xee7}}, 0x2) 20:33:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0xfff, 0x7fa}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x1, 0x40000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x462, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x7, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x353}, {{r0}, 0xfffffffffffffff8, 0x80, 0xa0000000, 0x1, 0x100}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x1, 0xff2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x100}], 0x3, &(0x7f0000000200)={0x10001, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1000, 0x9}) 20:33:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) 20:33:35 executing program 1: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) getpgrp() 20:33:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="3d05ee3ace5b1ea2bbd50b0dd669d7222bc8e22cee8a74c9a52752d809f53f87ef046d702c8a47f44169ec3815b54352885a78cabd3cb4c7f13497d1065f50f0fe5195ea1c83267ea56bc368f207a6cceb8b82c7bf019c962a0821a5c63409c48c3e188153f9849865b14e3045e9213c315b2fee162fb73ff686aceaa80dc97e53f48e33ca39095a0453b7c0943662975d7089b4bdf640cb9f41dea2712c0cf8022fbdb609808c90878009c403551a66891b222be754d349d7646a9a7905bdee76f209894bda479defd63af6c0980df06ae9547558b01afb07a1d49d01ed9f6818f79b570d7bc46b04d669e47d7292905b443e482da99aa0e09319b754e368c5d61da628a300f0dd9fde429535df681d2616c51da726a3e9b120db449524ba3bfe48d1c1ebd150beb329aa13937f04d743700f52ad115d6f92eb58d9ff2daa", 0x13f}], 0x1) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093c7ba9c4dedbd816a6a7fa0023d58bf665044908d0d99b107376a10ef9e4c9a148a4de61f3c19f078177da4ce9c287730c411b53fb3928842dbbccbbda1049fad2ba6e0000000000000000000000000000000000", 0x65) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f00000005c0)="b685279f21981827e6748f15f87af3f76bce577d6d779b0fea79673024428d43fc5c189d0c8e82827b91a72f2e25358f8ff9ba875561c85507b1ddac2645f55bae89b6f31f1b007dce1c803937c36756cac3e4a35abad2d49386420fd1b350aeb17d5e7b5fb2bac2664c320e71482ec3e2588ab466317fc34076e88cd7ab53c909f5cbc575b57b5eb3d6a7ececb943528910ab252cfff28e9332a085c3dae187e6847201bfe98ba8b389a86f21ca81b5c828afcd59f1660b8c63dea46809b25fd86eab6dc1479fbcd391246997a4fa680532cc6232b4d6b18a025bf4b8afacbd8ad4cf48332c37f8fb877b80d7d0df27f84addf05eb936034d5b6674dc7f2d7f789af8bc56b8d706e1573c241b1a5e5b320c0670d4b18e57beb7d5d6c76210a33d737d55cf0b5b24f1391ea4ff67a906f9265e374c7c15a58d3f394ebc589a0654a75c72e11efe87eb1f0bae3ddc9e967b2fe28950bbe43e3126a41cab119f9471a066e2f602bc1cd1773b1726a8d59321744ef41cdf79e5505c38797f3ffa1b803760ade50df86c53c80169b3d1b0f6913dbf539ebe7faf8f8478a2c56654298bc045a97831314ebcd6255d23fa06e58179204ece95c3bf2b2878977da6b8e6f51f6227c85b7e8d41f150fddc8c46b9b9aff5257e1c8557d7285f77d4893629f28771352300bf77177400fd28fa387920acb5ac05e308493b5c29535c7cad4d3c6b299b42c118cc98e54a427568aeb2d0703fa1986757bccb205f56610743d786df7626bb1dc4109ae36c572f3af210ae7227bf6ddd8f303f6fd1e89710ae005db3109b6d9c89153cb568ac27b07f6d96046153f3ef37a3fd17c5aa8c0ae4551ca3cf042268e3cab2c13b9c979e090b63c91ed35a9112a69538a85f5ab3ecd2f03a125b839f62f576f78b679fb4cf8a153bbeb50fae62001e317427aea82d5e7f4830df6e9e3b4ecc0fbeb0662cbd1eed7063a0644b06c4d4fee5f61074a8b862e0f5800188582a0c5e36e9e0ab699a3f7fd3c958471fbe03297d27a830554fae84756bdbfa7a392e7e154c3017dbbf3a9eac9e35158f53a9b8fac3d709821ffd92ad7596918bbcd3e4cb4a1dde327676eb39828da9cda5307689b34c27c886207cdd00e938232b4def8af6fb5c6f490a5241a9da91cf4f12f5d72506dbf77ce47ebb5aeba4d68bb7baf0a8b87737a64a3ba46e54a39fd771a229442b552ff8088fc1b70bcaf519fb393ce1c4eb6517612213a3b5b0c0a182879803ffa841467ee01eeedeb5b503e0b4dda7c703bae5f94f715ed79844f034b04548bf3abb233171ad9fd40d354e1f2adfb2034d3ea88e61d1809b53dc6d74712c69c106c02ebf53525aa22067d73c10160c9fe508ca2cb1d4125f7b6ea88644d8b529dac7ead19f2db9d651b37386049331f95826e78d6ed714295baa09bda621dab28440677f804825d066644c29ce151ebddeef03991ee17b0b5951b7e44b7b49f1d5c52795d91301de0b360e968174663f92e1813616a15c1c6e8ffa54ad675e80318662d17c8765aa9a08e6c313f3001f3f5418289a2bc13df4ee12e7e10e4c2565c4731273d7e62f6c7037bcbce59eadd907006847305a1e6387c13a5b909ee808c3ecf6d848cec179c15b84efdfc73df1b8f0b9a5a08bcc6ee6f573b19c75b87504189909eadffb61ae80a59d5c6df83ea7512892c4a08e0cb13266e5d46cbde8a25a4c5d65f3e97e1d8f2eb00ec307ca1123f7dd27adebb5c7fc10e56f70bf8bb8f8043e0c58b1c270e59f12ab776af864dc268f553d673951d2a4fb2c42d926b7a530bd4d46b365a976197b5788076fa32ed7e320ac70d62a394a0fc52592669651e48e9ee30463845d151b355bf55b7005a768a26c49feca3a3814a81c9695e28f05ac817c5696a8bd7969fa98755cf0c0007e1abd7b3aedb19ebed6ca0aa25e52abd60fc152c9b1c2f6b32b2c2b57db3b5f4cf66490fd11a0ae456f31c67560287c45471992428ed5b1c4518bfa5751cd3e3881226090c8d4515c14e6a3356d9d6e74008b30a2f99eb0635a54ecef1c4e533d773e829b381f23cee287c22836b0e0e94acf6b8425ad6ca2c699582300047c5f011aa4aa20a017c6b40d6c4911900415cb0662a1b9a7b1ee8c36747a71b148769de4f1f5b2a495e55a6ab1251c964ed32f2a4b9d8871fc84ad308f18cf4507023ee89990d21de745e4188ec89e62812a3dc3ccd7ae6749611b640b9b30c203b8a0fe5e730c0aa1eed15e36bd4641a5d42179bdfd71513ecb46a275bd7d6ffedcc0aad7009f65649a44ad1db6c3704049a3eb23df861680b4dc94a8f9a6f8718d521a1ba481960d71fd1d02f17f7014734dd470c70ca82123acaec4a7f6963e1ea16388223ce2831822d2bd81b92249c69d2bbd68778ce7445c3425f84d963799353e801fb5e17fbeb080bab1622fc22b24a7abf2d3f4dc086c8f61ca299ef711436932f2455f08fc40aea11b0ff6dcc52ec2946505a58ff68ef1fe253aca36a4a1977449962c594d6344ac78920aba325599459f765742f15253a9597744291274be36fdd0ee56d0f16a1832731ca36df52867b71f01cef609ece3a0ec953fa9d7297893d4bf4cb9d1daf0c3943401101151c0ce58ab1c4c653b579b9a6cd1fa1288b20ecf164c6b0d1fc92c63ad2d4c2273108177b9e1bb234b1cc0e59b5360f513c24e19d02545da6ffb3f4b8a861070577e9f0196b242cdf37872f626d9b7df97d33a0144bdca3f4344a637fc42bf9bf8fa31dfb54b7db1982eae41baa164831865aa1a164bbe0f66d6844af96d475b880831e1ab95abeb", 0x7cb) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x80000004, 0x2, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x0, 0x84, 0x5, 0x1c}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x5}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf0000011, 0x80, 0x9}, {{r2}, 0xfffffffffffffffb, 0x48, 0x0, 0x2f45, 0xc0ae}, {{r2}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x7ff, 0x9}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0xc2, 0x0, 0x1, 0x40}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000004, 0x8001, 0x2}, {{r2}, 0xfffffffffffffffd, 0x1, 0x40, 0x201, 0x8001}], 0x5, &(0x7f0000000200)={0x8, 0x8}) syz_open_pts() syz_open_pts() close(r0) kqueue() syz_open_pts() 20:33:36 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() 20:33:36 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x4d, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0x8, 0x9}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80000007, 0x6}, {{r0}, 0x0, 0x80, 0x0, 0x4, 0x1000}], 0x100000000, &(0x7f00000002c0)={0x2, 0x6d01}) dup2(r2, r1) 20:33:36 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x981, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x4b2, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x9}) r3 = shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r3) 20:33:36 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='r\x00') getuid() chroot(&(0x7f00000000c0)='./file0\x00') r0 = geteuid() setuid(r0) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') 20:33:36 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) socket$inet(0x2, 0x4, 0x5) 20:33:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x4000000000000009, &(0x7f0000000000)={0x1, 0x0, 0x3ff, 0xd7, r2}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:36 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getuid() r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) kqueue() chown(&(0x7f0000000000)='./file0\x00', r2, r3) setreuid(0x0, 0x0) setreuid(r2, r2) recvfrom$unix(r4, &(0x7f00000000c0)=""/185, 0xb9, 0x42, 0x0, 0x0) 20:33:36 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/1, 0x1, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x2, 0xffff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() r3 = getgid() getppid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 20:33:36 executing program 1: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='r\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 20:33:36 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x106d8, 0x0) 20:33:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa01f55e28e375b74085"], 0xa) fcntl$setstatus(r0, 0x4, 0x44) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 20:33:37 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0xfffffffffffffffc) socketpair(0x1a, 0x5, 0x1a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x6}, {0x18, 0x0, 0x20, 0x3}, 0x80000000, [0x4500000000000000, 0x3f, 0x3ff, 0x8001, 0x2, 0x10000, 0x5, 0xffffffffffffffc0]}, 0x3c) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 20:33:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) 20:33:37 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x1, 0x4000000000c005, 0x1000000000000002) socket$inet(0x2, 0x0, 0x100000000) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x100000000000000a, r0) mknodat(r2, &(0x7f0000000040)='.\x00', 0x2000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x191) 20:33:37 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x4, 0x0, 0x4}, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x733d38a93a80963f) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000200)={0x0, ""/130}, 0x8a, 0x0, 0x1800) ioctl$TIOCNXCL(r0, 0x2000740e) select(0x40, &(0x7f0000000000)={0x2000001, 0xffffffff, 0x8, 0x4, 0x251, 0x8, 0x7, 0x4}, &(0x7f00000000c0)={0x6, 0x8b3, 0x800, 0x7f, 0x1b, 0x5, 0x200}, &(0x7f0000000100)={0x100000001, 0x4, 0x0, 0x6, 0x1f, 0x1f, 0x8, 0x8001}, &(0x7f0000000180)={0x100000000, 0x69}) kqueue() 20:33:37 executing program 0: getrlimit(0xe, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) 20:33:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000180)="ec7d2f00afdba0e2d780b5109c8b45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a727950f503eb44c0cd5e4b7198b5e9ead691ed1400790a0000000000a44d04c0f7b8fe053bcfb359d486df5a61b05b6fdc78cafb62a04898f999c8d9f2f71039c1e9909c21a0b0f295e8dfab2de95a949bc996bd3fbd9562cdf3750d5b", 0x87) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0xf9) 20:33:37 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="710f37001d00dbff00019aacff7a6818e3f74bdc1499904e8f723c9606caa383f5323d6cf83445caacfff09dad5fbd2fb51ea1"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000400)=""/249, 0xf9}, {&(0x7f0000000500)=""/178, 0xb2}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/22, 0x16}], 0x7) 20:33:38 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x187) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 20:33:38 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) dup(r0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 20:33:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x200, 0x4, 0x3, 0x2, "db7f408ebf86644136ae3c51dccb6b9b517eda5d", 0x3, 0x7fff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "f5a6849ac35d9df41ffdfc79f7a824d9c9bfd010"}) syz_open_pts() 20:33:43 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/14}, 0x16, 0x3, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) 20:33:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() getgroups(0x5, &(0x7f0000001480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getgid() r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000001400)=[{&(0x7f0000000140)="b202b0464a84451d4a4a2e6a4fce7389f58ab6a2b18dae217c28fd4e0024932d7c15a6602d82ac9e7d9c9e77dd4f5300c6bb2b9534aef74a03f24520fe765ba5490ea6c974fbdccf1e2693a3fa30b62e2a5dd3d6e7d5e7c9302f7db8980466ae883de09c15289a", 0x67}, {&(0x7f00000001c0)="3991baff35464d25efb0df8e85998d53726248c6ceffcb0a3bab4be4a010c992db0153258c1765c01c5d30bce9b849b1b657de05472974756cde24cd51c84f81eb8f9a80bec6fc6f73c8d1c350dfa4f442696965c3d6813cdcc100079d993bc8e52045ecf5a07ffcae2b3c2137bcb9d4271d9fa97834a47580eb2e11434bb67ab0e008949f377e6c551b92739a156d10f7775469fa2c6dd6917cb126908cfd2c627cc79ef4026d924e683ab242d42a57bacd5b28c41a8ae5160ebdc5699824d9b827a41e8509a8409a16b58bba79905beefa7acb96b86fd697b57c640bae7f9d4037c08683f7dbbbd4e52768230c47135fc3326d4e87126f527cdf648ae87d52ed2228a0d7c43e7260ae4bfcd2b4dc62151acde7a678a46e93b36eb36eb2caf44b11ff7fb5a6695313f093b7117806c82d96e3b95f309948488362caf346f750df74f4e833171c17845776778db6d0ce6a72f2c7d662968c016eaa59e31b7b380a8b41c59281893c75e4031b710891c765ca26d45610004fbc56211099167e49bfbd90d2283d554c1612426aa0c8c0f02bb5d6f67fc8522c2788e9141bcd24d79bb605e278e73862006dfcf2b44f12616e992a04f0d1ced82ea0e61510a0d1d1766b2265ae0ae7acd36e6e2f98f014b50f99525f48230265361d962933fcc0a8ed1cb7124bacfbae9f0f062f032c9831414b69dfed35f98c021e6a6c866d57757daf91a5f64412c911040a8e8607117ba1ee46bbcd54d9e5d38d31f89b50507adaf36a20e86c33cf03c76166fe72a50f1449885a25feb50f1d87eb70872f9f9a6c27c699e88a8d6d1e30584a942475750978785a97bc55fdb49a80107a659e09602571280e2388863ce0fc2ff3706eed9b52510fc45e8cc5e7c0c9a32b3a9b6dc9b8f0b2ecbcd01cadec120ac8e3c834a19ec3d7fb9db2c12a3be09332ef4aac80c53594bc7c37c5f5f84c3af3bfc26640051bc9b9f923142400749a8cf018f781b48520a56fcd7d046ac11ed2ca75f9ef15149a99537f6898027fb17a4e6bc596182ef297c78f5780c990303ea00cb81f4186b13fb8838c2b513696bb0059faae08ea5de25bc748f43cd0ac40b0c41143d8d755bf812929d7cfca7426aae0caa3460dccc5769473fc8918eb712cab3f7555bf00d85842ca85802b6d147d0fe546d5d00b5201b989f544f00e7dce43ff5d9e941421fbf9e0eafd94e233117763973118501ed62fb5ac009653c457c8b4242d0d17a0b2911b39ab936be2bd64baff9bd206b62db19fb57b78db1b3203c803ac7250e28604199f0fb70651c033a7a89686f6ef17b53719a0b36e4a03beb51f738d0cf6520939339f512f556ff8ccf281caad4a423699f9271ce6a31eb77dc1a889dc30a5bf8ad3257a5a34501434b67fe73dd7ef9f967ada6c1f7a3b3f967a6c0eaebae9f3b7e06addabfd6277a86e2523fe98771b83f92844ebe6cd61c893d80cda2eb033f5e8db52e04c12823b7c653d8660a72dfd9746fe62643b60f064f5a555efc7dbcb9092b24be732d4985c2c680aadd307e2da8baf2e99adaf5031afb4be404b8dbba75fb1767cd443c1aeee438b5833c40ae5f48c1aea448d1952deece6a4f7bc0242ddf832a315d2a3a78e4df584d48295e29b1191dd88cd790388f5f8056b3dce26a1eb000bbacd6fefca465bda70f32249f8594b2ac7353c1f21f01eb3441569d19ab12ed4e90d1eda909b9b307ed9461930cf459fc45d941e43918e0bd6081e5ac3ca48213e8c8036b15a759801c26c76e630433efd84b5d37a57e3da8ab1cad25b6e9f0fc5e8c05cb001cb2bf2aee9af2ca4d16bc0c9b7ad89efdcf8bb8c40846ec3d0dbfec4e37c19f8b14afc2e3860a9f924abc10b715091ffd7d9e00fc60017f879b1cf00f70892e73c1d7f1f5b9421c3f0ecf4eaf4dae2dda7c33060323411226a2ff3a75d591c0d9719089482f8780cf22640e587998544030c825d9cd9af68b2c5ca0f305f5faab25c396bb88b5bc86a5e4f5547f8668f254ec79f07150e08250fed6e134fd49347f9bef4331217af68cf4eb92a0e83de6756d351dd20dedb8c5da12acd6e38720ff4e2fac16a68ed76859d9d324be8a83c4ec19a12f1ad9cb102047e5d2ff14a47bcbc76bd99d29fe67a2406902da8013dfb9c1a627c2dec820371a52d4b5a7047fb8fc1cb6b85cab9a3ce7a0733e9bcf81e342ce188015cf941638cbb3977373a1f2f558668a05466ee927c858b05f529570986015edb042e75bff6c1f138ced6c679768aa06c3773b5f0667a641741a2251136ffc572cdc153649c591afee0761edfb35a5b78fc093791bb3b3666f63c474dfe7c5e4b585804a97b61ecd70ba4ab3a80f4e2d811cded25ba732604b59a793704fc4b3ea7b09d33e8b17360713cf955aa7993c43da2d3be3e9fc30492d493867a9c93c48d2b3c12106719510f379b1ade36d1acf8c5d1eaba7dac5b1e1707b0e43d9f629a908b574045c098dd2d10d1577dad023f793acf7e82e524e950b2f98b9d5e85d3aaa14894f55a7303dcaeefbe645ad579164939aec44f3c78248c10f992651cb39ea2b0ed5598ce84ec77f77a45125846fcbd9ef7abffca054311274daf4933e875a47b13b237e67b8d2a1976fde88e1e422cf974c93c491ca861774448e50f0b47389db0c22a65e36d95d4fae62b6a4438811c1c4ae209dbd932ab1f38c81e48d708fb7437542e18413975855f265770041a0f1accf3ebafe585ba00800cdb51c29dee1dc3060d41d31a9893991d0f2f94a58728c2935107346c5a88de8bb62f6c957a1b98bbd19babdd270972149fb6b46c2299a9ed5e551bb9f8b7b7e53a5ebe8fe11a1add570d7a507269709867cdf9dfe09f38ac4fbe2cf4afd86c8bb6284e67a8e3cd56796ce20ea72d9eb40eeea2f95b72a27938db5ab0ffccdf423562d6b874071cfcc14c6d0686d163fa5292393b3fe2383d410bd3ae11096cf3ae0a49003bfb269c4a12c20087e5e781e919639aaa0b405b39237629457bf22ad41022b4d127c023ad9117382242afceb0c8af15b3a5e4ace75d01a1c1b683e88863859b0ed855c11a43fa08873188d81d84376a8481003d4a58704bbf77e33a2a86e5c310d10c05c1c2755ffb44a0ec434e07b3036981db48b067e45098580bead082f842e142c074c7261420b5e35687bf66fe51b551feb20ee3f8dca467be6df8ba5de8848681f903005539ed9a90f7084ce44a54401e93f187b1556fb5af40186a2dc89213991d8cb8819e296c31c958fb0ca548a7d2e84e00698943c062423a2ab509c38cf4886f76758e359e8c3bfa34c073f1b3771bd9531eebc470c695e31e917c85a3d11b6e1ba4068eb76e322844187fbee04b859ac4bc8b24446d5593baab2fa065b35f16d166e8a9d5c8a3eb5a5b629677fd9bd11e2731b4a7cb814e6a5f02093eb331d4d4f91c07c8db2e84212392b9d720c75d542256367abbc19328b27d37b9e6b8d78289c1bc6072596db2df38da0d56226a24eda3442ab0f88b87a564c694e7beb5453bdf37c3c25022529f158cc44c9b4dfad134597d019f5fc76272880a8017f447597d3ccabf2e7112ca78b5777230de88bb55baf975e1b9a53b010e5b4e60660c1f44ee8cc4ded5bdf2558a2564a152f913097cb4236036ed76273d04796d932c2872fb585f18f7a74d4eb3b0ea4aa4296f2c461bd9ebf98a15db8dcf0a859529c6875c5dd8938ec3ff30b431f2904763ca7d731a6d97818fedfc4d1459b868a96ce929d9525bf78d161ed21a9d8eb9c6d132c8eb0b2a79a3ce627f93394909d7a5f995affa5dbb8aaa423b467fbe0483e60389fa77e578855d1eb9562132895ddc083eb863d5252dd3bebe92f30a2f01c805b3e734837b218407f8fdbae739a3462f5212da78a7a03b4a48727b44c05607f1621f4c26d5be60776a4dde9096568102bc319b85d6c94ce473c554d8873f06d06177f5461334239b84bb3935a63e8400f6a63dc4e96da9a482e9a3ffc74b5cb89dfa769561ce00d3984a992cc7661ac8ecd33be3c7343e2c793cb787508c08ccdab9c557d35490d1d535aaee4bf9635dc6d612e137ddd56a1cab62fc0c477f353d0b9df1febc8b91434e4e7f48c902f4e9a4e4c5938d3535a41ffda7b8d132b0a98b1b8d86ac97d9abc6a20d052f5506d15427065e3a16c016f7ae129c27c3696a5b44dd7c4c062fe50d62eed9a88974baf82d9f2991041bff05dcbcf745e8014cab0df790d15c732371f209dc95ea71db7b8b1fddd7841a7ef6998b0560d5fbd71d9429e307a34489fba45019ba730eba3d4ed047f851194f8a153be5b9adb77d78f32eae8947839d5a7e2c5b1000c330d4d062f9f36cfda8dadda35993e1c82aa69fc84b8ed1703869a85844032a947b604a99e700e38c97e4e6e726999a7346ee729aab29a7c736f953abceaa0a449799e8366a9ecd454947668976064f1d573bb8cc8672dfe3c56b0bc9082c8c6dc102e973aff01115b7a8efa0785cd27fa80d051ab309b572391d8d91d4e0442e0809a41234d3fb4b8a96114637755b9b22aa3f20917315a38f207c443b63af1fc642eed3a07b7dbb60d89da951a425fc8f288faf2f178d512f59bd4465632f12da9f070485a6ef2f8ec000acd0adc8b35de6a604c2ab3a04adb73fa263aa596aaad17b4fb48e49df8b08b9a8d300bdfc093223c655a4170a6f71bd9e98c1c1eb70e14d195c814705169164ad2e2315b4aa65574c847dfa65fa63c216479fc234da051f466987d819e3b3ae69af4cf58cb4c887205847784eda75757c3da79b57a5e1734964f70d1b8d8bd2daead47a6bbb8cdffb6b8d395101827c0cc7fa0645c49400a1392f1761cd696ad31465e42a6838974b41afc3aa6051d4b7079224bf52e4f0cc4ff2352eaef0a4de1ddcad1fe8cd607867c4a5d08134845c409bd22272348b77fe66dd314ff21c898bba98ec2b6434ec8f2b0dc00aaf57e67253990fa173ee223d644c31702d0176169714d89df62c8db11d7f9bf630ce06db25b4990784ec043fd96b50fb5bc9dcc92713c3c5efaff89cbabe2fecedf693505d7578f436d14c5859bf170f4b2db4e481c20e977dd9ddeab9f56a77089b40421895f02f358435230997785b94eec7771c9a9a526f2f034d0dcb61158704c823235aafca0298ce19a961c7d9efb15a35eb5f19cf991022d2ac7bab750bb82debea98ab408cefd8efd88ae22cde26d59fa9c331ec635d4c2f0ba04fcb76c1afd63ff9608ab3d27f4b253b5b8f4638fb50a1066aaec47f9bf6f7b96c28029c7288272144b8d004cb16340aee17e7bdfb628fb92a5e2a0112eadd4aa39c5bbb24b518285aee15d7e3dda141c468f950d04245d2411da78ea12cf2d7864efebed5565bc61de142096060ac6809310777067b36c0d64346a57d78547dfb71789f053f7847da06b4c2507319761f078a974838765904a084e60164e5abef70cd90921813939dad9e825e83dae8832b78b56bee0acbf2d7d53a47e05e0d452f9b365272d186456ccebee39297ec576ace2fd7c8e12063e2edc9ed7331b4d138968e4a1bf7d6cffa1cb26ca41ab1913cd9b9e651019e421197d97456e93e8545eef56d7562dd9d370caac7d3082583027ae071fbcbcbad2811d42ac6c47315d104c376a3ecf9ab4c210de393041247f8fadd86470393ddd098cc6f5850860b7094f384f669d57dbe5ecc3b42013f170c072ecf899a42919386601993a14ca1153db05763670524250d73de9361218677f3dcdbb1047aaeea42bb7125057ce93db6", 0x1000}, {&(0x7f00000011c0)="4e58320bcfbda3e45686cced8d012bc0d865723e3ba1527b80da80ce5f700a9bd186fb778ea72365b0171c1c7143a62a2cec3194da2b337b0375deb4fa7e9090a2a4d376c4da79214caf09a1f977007986954b341cc65b9e50c6d844616280343d59159ab33a21473348c41d664b73ccde056e4dd3f99c269a85299ad81afbffe6f2ce7896ccfd7ded61991934b66d8a10fd2f0c660ff8d49f6a3a0a0642039455", 0xa1}, {&(0x7f0000001280)="c0e0edd3288b4c05825ef9610305c8445d44e08f0eaf8852b028c871dfafd36ac071bb47e332b3ea976a932db99bc1e11caafc46e2500b8eceb6050e83facc456605ab3ecefcdbe84d3900f969d2b3e9a4a96ad54dce498813656403d348337fef0dd1a62ff494d1fbb1c6475a78b65d0ce1a7812ef92328a8b2b743e9335387151e7ef4bd4442791f30b34f6e12a3a20630d3153c36661ada469a02f149cd749d3b8ce0e40da6e52c00fac75178e81a", 0xb0}, {&(0x7f0000001340)="ce9e48208241feb679c0609c00f76c3a741470ce62dca99af78e42f99980b59e07f223b891adf963865f7cb30ccf327d760e1eb0a14f430906cbd9c9a4b2ddad5b8b3390355086293e105569fecb4aa290c0", 0x52}, {&(0x7f00000000c0)="39de0be4b5b95d837a", 0x9}, {&(0x7f00000013c0)="88f9c4e393cd7af038d200e4f6cae8fa419fec620c9679ca0f21c06b4334", 0x1e}], 0x7, &(0x7f0000001500)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xd8, 0x2}, 0x408) r10 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000080)='./file0/../file0\x00', r0, &(0x7f0000000100)='./file0\x00') 20:33:43 executing program 0: r0 = socket(0x21, 0x100000000000003, 0x2000000000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x43) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x0) 20:33:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2a) 20:33:43 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000000)="de", 0x1}], 0x1}, 0xa) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r2) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/125, 0x7d}, {&(0x7f0000000140)=""/11, 0xb}], 0x2, &(0x7f00000001c0)=""/149, 0x95}, 0x41) fcntl$setstatus(r1, 0x4, 0x4) 20:33:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xfff, &(0x7f0000000000), 0x0) 20:33:43 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) 20:33:43 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 20:33:43 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}, {r0, 0x90}, {r0, 0x80}], 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ecf9ffffffffffff"], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="40341971c1a396a9076b13b8681c298a15ab0e6fc7770f1c285ab67827b16a1b95fca473fb0d032a7b132e13cb5a66e564ec83f171cfcb8ddd8559744177014ca624497f17a8cea055a3053d7e607e8cea5c6d0401dac5ba203a027930ec62d70769501fc80260f6ab58039b8a7c77ab6b8fb365a7ec2e88e0afdb26fa1269f728e272d0bbed8502cc154c095130b391", 0x90}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000002c0)=""/189, 0xbd, 0x41, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000200)=""/136, 0x88, 0x803, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) close(r1) 20:33:43 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x84) msgrcv(r0, &(0x7f0000000200)={0x0, ""/115}, 0x7b, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000340)={0x0, "093ef36b869f05b3b0907a5d567ddc3b890416f1c707d6de9e0d0318ed9a853a60c8297649796c6db52e6c448b215cde319e5c76d4ca3afefebb2fade74e5bc3ae9993ffd0b32d05fb671d5fc96bcce99709dac43181b2500ca91e43fc395708000bdc50f00d0fc6bcb39c27e43207ae330060810c0a751d3123e0af3dc8f5d6f8a4f4efeb6d2bc12ff2f8fe2863366dc53ff98105d082bdaf329c1753fdacc4175b42b31ef92dc4df620af0c409fa6185f7c27ace480bfc76c763d1b299369137a2539d33c5e038117376d0ada0aed7df350c1d4d87a383a61e4b403edef27b0f2afabcfcae10fd47ab653deaf9bc5b0250b5d91b81240ff4d51763b050ad8a17c3891b8038ad474c"}, 0xfffffe91, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000004f8ea3b062d7741e356e5a9dad3e533244ab257694d76f15eed0f7728bcd1a741005b030ce1c29e232130b6cdaf6cabc97e2ae6b9af3b21ff7f8c1546e"], 0x45, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x800) 20:33:43 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x8, 0x8001}, {0x3ff, 0x8}}, 0x2) unlinkat(r0, &(0x7f00000002c0)='./bus\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xffffffff) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)="9500", &(0x7f0000000400)="2428008dc38322922993ea8e7e00ea90f6c144f280f891eb19557176b2e2ea251cee0c69293790e977f44a3904704dd57dff51cd1d8d7e6358a9b853946e5e6c517262bb9d98f4c5f84c73be5bfb0849506d897b371224065a2b500a6f443cfefec80cda427efca23c87e5d3c3181d6f4c46c2f390c30a9f0091af44619001afd28548da39e33522939ea9535ecef5934aada08a26bb55883a2cd7acdc529f1c71fb40e8dde9f1957b62d31156797369e8ec500b3792c429e2a6ef48f017b235eeb7b60d68483181a1db4a4890ed2600fa6903fc395c86c9772a2892c0442a54d4f2c3f172db8c8e290ee8083359b3b2a7d96f9b51ffb23941799eb153942a91edfd20740841852da392ceb63ff38c79f98bce88d979082bacbfe9b9421ae42efffb594ff27b8264a7d44e8b23bd26e35500d337fd58fe9e112687dfe84f6c3321dd7a5ae218d5336e36ce86fd9d5be7833269b349859bd608cbffe24e79491c4c4fb05ee98047e37a65d84ed242182c48f4d2f1d76e6fdceb8b6b9f63e1b789ee076de92eb84c8544ee56de76927fafcae54ed273cd7c74f400000000006c320bf93aef3c2ac761039bdf8788d2d8be2c35f0cc2507e6d1fb7190fbfa5271f9caf9cbbb4e75b60d924418d7094db2d13c1e2f6f3ad396730b55859334dce3d20d3286f175e4b60deff78aa13a15556c86ce9bd9a376515eab1c827e5f694bea58af2ea06523fa121f04ac1a6ed6a51557e1840f20412ff983e2a68c3119769c3d74925e286ae38f4bb977665fe01d93b9dacddc1db908a8a699b791c9f81ae72bf6e76ec360748e771cce9ab71937bfeffcff3674cc4cf5ea701a0b4e50431d7b1d9c"]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3124cfc9b37ffbaee69be6dd653285f857f1fc90", 0x0, 0x1}) 20:33:44 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xb5, r2, r3, r4, r5, 0x20, 0x7}, 0x8, 0x0, r6, r7, 0x3, 0x1, 0x100000001}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) 20:33:49 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) truncate(&(0x7f0000000040)='./file0\x00', 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) 20:33:49 executing program 0: utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x3f}, {0x0, 0x200}}) mknod(&(0x7f0000000140)='./file0\x00', 0x7000, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) close(r0) 20:33:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) madvise(&(0x7f0000fd9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) login: ÞŽS2ÿ¤e¹~ljõûº¦~ʶ-_õ‚EéaÊò«b9‚[S ›‘Ð…U(¨_ÄѬ^ʾ|Èă«@ü…œ)rÎ)”"§à·r- ÅàÍ<û_Щ¯¶XÜ-µ´‡*•ŒÞŽS2ÿ¤e¹~ljõûº¦~ʶ-_õ‚EéaÊò«b9‚[S ›‘Ð…U(¨_ÄѬ^ʾ|Èă«@ü…œ)rÎ)”"§à·r- ÅàÍ<û_Щ¯¶XÜ-µ´‡*•ŒÞÞ OpenBSD/amd64 (ci-openbsd-main-13.c.syzkaller.internal) (tty00) 20:33:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') r1 = getuid() r2 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) chmod(&(0x7f0000000040)='./file0\x00', 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:33:49 executing program 1: r0 = socket(0x2, 0x4002, 0x0) socket(0x6, 0x0, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x7fff) ioctl$TIOCSDTR(r2, 0x20007479) 20:33:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x104}], 0x1, 0x8be) poll(&(0x7f0000000980)=[{r1, 0x12c}], 0x1, 0x0) read(r0, 0x0, 0xffffffffffffff37) 20:33:49 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') unlink(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x48) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x80) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0/file1\x00') stat(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000280)) 20:33:50 executing program 0: shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget(0x1, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) 20:33:50 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) 20:33:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 20:33:50 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x36b, 0x800}, {0x2, 0x7d, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0xd7e}, {0x3, 0xbde0, 0x1800}, {0x7, 0x10001, 0x1800}], 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x100000000000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x3, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000200)='.\x00', 0x2000000000004b3, 0x400000) flock(r4, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getsockopt$sock_int(r3, 0xffff, 0x1802, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) semop(r0, &(0x7f0000000000)=[{0x4, 0xc870, 0x800}, {0x4, 0x80000000}, {0x3, 0x9, 0x1800}], 0x3) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x4, 0x1801}], 0x2) semget$private(0x0, 0x7, 0x4) 20:33:50 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000040)={0x259}, 0x0, 0x0, 0x0) dup2(r2, r0) 20:33:50 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000000040), 0xffffffffffffff04) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xfa62, 0x5949}, 0x10) 20:33:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20040, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) socket(0x10, 0x3, 0x8000) getpeername(r0, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) setsockopt(r1, 0x691f, 0xffff, &(0x7f0000000000), 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x40, 0x9}, {0x1}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x6) shutdown(r2, 0x2c01505bb91569d9) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x2}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) 20:33:50 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) poll(&(0x7f0000000080)=[{r1, 0x10c}, {r1, 0x1}, {r0, 0x54}, {r1, 0x22}, {r1, 0x25}], 0x5, 0x0) 20:33:50 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = getpgrp() r7 = getpgrp() wait4(r6, &(0x7f0000000180), 0x3, &(0x7f00000001c0)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x100000000, r2, r3, r4, r5, 0x100, 0xffff}, 0x9, 0x9, r6, r7, 0x2a8, 0x7ff, 0x81, 0x5}) 20:33:50 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) clock_gettime(0x3, &(0x7f0000000000)) r0 = socket$inet(0x2, 0xc000, 0xb69) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x5, 0x3) shutdown(r1, 0x1) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4811, r2, 0x0, 0x0) 20:33:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000340)=0xc) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000280)="a3bed17e420e96ea8ed83ac639d66952cdbe62f86bcd10ca066b955ad48b3b269d1067a658255a80c1bcb01dd7756a6dde236073640a5d1f19cc8f4faba204ef1f9d7e2cb11f957c3bee0aab7a1c364a445f1c38eb894d67fcdf2defc495c291432f363e1ce1bf7a68f32d07d1afffa0782a396a1111428b0e07afca71a88fe6995a95f5e77027f9420077f1d33f441bf53e267bfc438e62bfcd00c3ac248c69c1adad20ff1be3ba4c089fa9a6817e902da8f62c5592c2", 0xb7}, {0x0}], 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xa3, 0x8, 0xffffffff00000001, 0xd382, "f578d477c06ba561dff2fde575b8ac57aac823da", 0x80000000, 0x6}) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 20:33:50 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x2807) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x6, 0x80000000, 0x9, 0x1, 0x81, 0x1000, 0x4, 0x3}, &(0x7f0000000140)={0xf5d3, 0xf1f}) write(r0, &(0x7f00000001c0)="ecf8acffc7fca6eaaa81bc4359846acaf11d05fb75b6015ee841f8efac51aca3719c5f6858bf36e53f271a2afe3d5824c902dd1305e67bba9662de52323a45d45fc8d2371f1f706cf870639ed4b12edb10b9fb42afcb927dc8770139bf5b42a10a6d6adbfab723b80019c5aa44785accfffcfc0a0a40f79b014472a5bb2b63e5e5eb64f4d0124d7cb59bc334d2b21e6f4de435e051b3cdce456f7b4f179fc9ebd1d145e022bae6ae1ff25b7deb8870", 0xaf) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x200) openat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x2, 0xa8) 20:33:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x340, 0x40000000000000) socket$unix(0x1, 0x3, 0x0) 20:33:50 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x8) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') rmdir(&(0x7f00000000c0)='./file1\x00') 20:33:50 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000000)=0x18, 0x4) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x5}, {0x18, 0x0, 0x4, 0x4}, 0x7, [0xffffffff7fffffff, 0x4, 0x8, 0x200, 0x7, 0x40, 0x80, 0x7]}, 0x3c) 20:33:51 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f00000010c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547dffd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:51 executing program 1: r0 = socket$inet(0x2, 0x7ffc, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040), 0x0) 20:33:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) 20:33:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) fcntl$setflags(r0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f00000000c0), 0x4) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x1}], 0x1, 0xffffffff) munlock(&(0x7f00000bf000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000378000/0x3000)=nil, 0x3000, 0x200001) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000080)="00ef000000000000000000", 0xffffffffffffff37}], 0x1) 20:33:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000000)=0x1002) 20:33:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r4 = getgid() fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r4, 0x2) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0) fcntl$getown(r5, 0x5) setsockopt(r1, 0x0, 0x2, &(0x7f0000000200)="d57f2ee879d742f360c0c39cb453f89619d29b57a9e1ff34bda7cd7a379efaebf0083c92204b6a521969e98467405a4c89e5eb90b37bab68ac2d1914acbf4e27ba8b37fe003638c011863e6047d70d93af366d29c770de80b60d6c5b35b8312e97f2abb81bc6441e38fef9451f49698dcc711b9a940a07e99df9d8004b8f8e8bbbe95d705c68a8feea8dc8d0d3168b056052d121cc718555a4e14b4d7cef3bab3d89f190315b3ec96c2c28f438eb0d27f76d0b8958a7cb086a1158c25873d56af3a051", 0xc3) 20:33:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) flock(r1, 0x2) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 20:33:51 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="f5202bf3dff211a70bc19c589a9c11411903bc2f2dcf7ea5a3768b5daa42e2dd1bc8e63a267f4ce1bbc253d072d826b4d26122bfaca2bc32f8e3bb25bff1077d716f08d8bd10eeb8ea7c45c91bc362f142fcee63ed75bf8345e43c8bf95a664f9030090e48ab65a8382355a45b4f6c2d30f229631c1dac757b0e739553c32e736b40dce6df2c64ebedbd0f0386769d1242c257e4b215ef7ede1c0006f7887f28ee062304ddfff065e8f0b24143fb71d3da0b6e9a132658", 0xb7}, {&(0x7f0000000140)="bf386226cb5204ed855ec1250685785e7067e87397a6a8a0fd63334c158006cdd2b73ccb5f5eee442bd77835c33817bba2e5aff34bef13d5d62f6b94d59fcf8e2424ebd0e4f71403e36fc68a1c7b290e7db2aa250270079ccac4214cb1cfe1d70bf6b7396142f3031b5b2062", 0x6c}, {&(0x7f00000001c0)="b15fd838f8fbdef6d6f4f34631852e4b88e0234ab57913b7c172b53a4fa0960f801dd290baa2cf25fa8409cc5e203a9e40b8f99a64edba5cc4864c4432b0de4f6ca83f46bc4b2ff87132bf574c5322158ddc966830ce9b15aaca6c577cde6f1130626c2c6d95c9cb1522db1b9cd33265255c0aee767fdaa5620ec237cb7ed802455d5a52816e6bb8a282cf6d892d0a7a95b00168fe87a9d2da42a65a24ad970b0b43cccb125d397bcb5e64df773273e1ad16a1967f65425ec36741816c4b0fc526163b44093c7a", 0xc7}, {&(0x7f00000002c0)="33c1162e9b38624a30716adda95f6f3d7f2d56219e70a3a5b0294b23b619e07568c56a6c67c8a5feb85ee8aef30139f8088d8e78dac319c2191eaea76dcc4caae6648a7491ca202535422b984ce6", 0x4e}, {&(0x7f0000000340)="91e90ffe345e710e55eb28e98ad1593235ae9e9d39e8ae42937e7298f051ee64fcde052bfc3a985395aca607bd19f4b41cc2d8", 0x33}, {&(0x7f0000000380)="ca5281299a66f8deab593ea32d0ee4695e4f6e8ee4a0fc376a760e13afd753cd55215d33eb0739d3eedfec0955beafabef78ce5068c1d793c5fb37f74ec4bc3ed056b4b8d0ff9bc1b0ca7ad332652ecf3a0b50d52bb89bfc3e5ec4079a29a67fa1968ffa85c97a57b23e9143631f31f1b09d183392a805b6a8195771ea292bc52c0ec4c3312b811c872b33b17c178beba48e2ce33eb7b5ce0950a68601e50a2fdb08d6f59e27a49f3f378eccf0e4c6380de72cf68e5694fe9c2c55a20e7fa795d1ffe47d0c96b1f823231b27c38b4c6c06d5298e1aab21bdf0dd", 0xda}], 0x6, 0x0) 20:33:51 executing program 1: r0 = msgget$private(0x0, 0x10a) msgsnd(r0, &(0x7f0000000080)={0x3, "fc071438657aaeef13219aaa9997353a8ede82d3da01d888c56d21658478a6bf13c55768f5b7fe179748cbb9b0e2c3d21671b3fc2059cc7a7da96935cb73625b3b5446edce8b333df2f3f4d387960db722cf155a4119918651e63d4f5d08874e95b859c2b7615620c6e63f03fec5e0e649a7667909631dcb7437357a588b256d8a75f1e25988df0b7593525272262e6e58a07794359b59839272f10715939be7a48432ade94fb6c255cd656c538dc9246ee20be34125b55c0fbbfd36518066f7afb33412071ccdd00a85ca5427963354db8928b387f919ae6d7c575f85c1dbe03a6058bcb466c3f3f2adbe93168f3ba3ef6d9ec00988f6ddc9"}, 0x101, 0x800) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x1}, {0xe400000000000000, 0x7}}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2001007, &(0x7f0000000280), &(0x7f0000000040)=0x6) 20:33:51 executing program 1: socketpair(0x6, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10002, 0x56817e14194c7c6f) getdents(r1, &(0x7f00000000c0)=""/75, 0x4b) flock(r0, 0x80000000004) r2 = socket$inet6(0x18, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x4324470e2bc21888}, 0x8) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 20:33:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x10900, 0x12) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 20:33:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) socket(0x13, 0x4000, 0x4) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 20:33:52 executing program 1: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) semget$private(0x0, 0x7, 0x200) 20:33:52 executing program 1: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 20:33:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1100, 0x236160bc) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x144) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:33:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget(0x1, 0x3, 0x2) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000080)=""/30) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 20:33:52 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x770b7bc7) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040), 0x10001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x4, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) 20:33:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$getflags(r1, 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) listen(r1, 0x6) write(r3, &(0x7f0000000280)="a0ca1fa33bcbb0203eb94f18decd45921e2f7f06ab3aa690f15a0f6df02e29b38a240a2464abf51d481a1c0cb9c4645a6e27fe9cb89d3981a8ec30fc06effe64a7f6bb8e1fbb6139c7f122ffd204068e1735107609847229af3ced7aadb5477edd1bd4ac2c68fb37911f9b3573497af89228253be6fbc9cb8c178b8944b7425aed9b0f36c839f138e745f54e200e7d1e79bd025f48de1ab9d25c32ff968725fb278c31db49527e00af9b9dfbf16c05ce03feda4bba1d6c78edec35ba6c15a4d805b3a0e7bbcd43e56df3161c9c3fa08751e9e181ed8fdbeecefd593a5225e5b83aa16afbbf71d531936856c28074a8992aa64f3ed5aae961f691b567e8159091592d1ffda23f682daebeb1b4784ca5b30607bf9168dd372653a10de6e3241aefe0905973feefb294a2af2627ae9e0bf5bc1b05085fece039d716c301ddfb911a90fbe93f194bd45a59bf54239a6f2a22fb1d38474a36f45eb197d830ebac2d2d6bfa86674c68cf5c74d567f680d334cb0235636f853e35fe6a84b381ab6e9785f035bdc8a1f9f6625fd7b071dd16cc2e70bb4f5b8459e38f218ed21a2793a7bf8ef3fa064370d322eabc24ab2c482304560624cde061a57c7943164ab566cd40a28e137806cc92cd585631c2bdabf827602b3f47cd66262f365b4e672730b67c6eaeea5ac11f0371e10e65db33a8e33f875a1f8ba75882315441d170bc62a914ebe7d36eb2cfbfe14e7c4bff1481e3f4a43bc7ba578c02c8e2b042c29de2d354488692c8efb1ced519a06e6e9bee5936e1d71b96b8b6566b1099cc5e0177df5caa156fcb5c142a50bd36bf87432825811ffa7058ca78489cecf38536c29f0fcaec1bc07412fa56321800afb6fe303f4c5deb0031a1f2f8c0b783425825a986beef0c5ac71b7a5c7d1987916c460fc906adeed27566da7a9f4e90d3b660db7a74242b496e16e593aa81448ea41f2e21bff59e6a048ab599835ed737d16074c7001f2ab25136db99379c15798a93305e6069c7caf973d0981ee4e4df767aff06e5c26f610881bf9f0d742baa6e76a54e303a710e3339dbd9d5ce140dfb6358a40acbb93568de255831cdf23cc2ddc230ad12c6328d8b1e47accd8436b714b95ae8a7442283879b7270bcf8cdde013d6a253e29087f58caa09cd272dbc09480a793d84cd2db078de8e9d4665c4dd2a9110903fa534475467620e2739ea79cd4b97eaf3ff7129832a5f65b9ea7fd82685316d2acad29514a21aad425e793db18201fdcb65eff2154879a70deaaf1f6309e43d9f514b9b3fbb43494dc886e67d8295902972debc03a34d45ea3b46e268bfe76915d7293a40a444542597479514d5b8db97b06b66c59120d58c6ceb8a5943fc936829a37906bd904bb4f9624f92bb64f96268f6bf26a33f7f69455bc8c462e77a112cae662644fc09c4746d1021e65dc23357752a30dfec392f2bf3a44865cfa11f08616ca84a2d275e33cf229aa02d23c253e38591deca002fe46f3630ce1ba14e78cf0e9aecaa8cb0a60f50eb8bad8d42884c99f5b3c81ab384e0e6977c02fedf8d77a338abf3d2ba6d719b07cbefdf0d76806143527c49c2d72b2297fc85eba77f94e9f9afb88a79d6045e056bc9b9d65759cdb201f3a4b43938382344f02f6f84c17b677bf97343c3cab69d68d495849c070cdde4c726b5363cc968d59485472f0f86309d620c7e3d9760e3556eb9152d1858efb3d5d46f11073a99099b978baada8a8641aca909b1ef3612b532ed6904ab5b1ece8f38b4dbbdd33c231633d689bf5466c098288ca4bb69807ba52a2ea80e1ccf50fd1052aeb650024dd5a7b8d3901083c915d9bcac41fae0c877c24c342bcf164bb3ee7ef6ed023870b6c9a071fb209f13cd084e274c1f36af2a42a75ef0db088bc3fd47579d69a5ce9f549e25bbea578310a95b933b1670e828ce82360b69f8cbc8c2f6768b4dbe129d1c32364f4255be2f448d3e5876b836870a2dcfa81ea110ab781757b62834a7bfac5a5e5cd667bbcf2ad2603270329c8274ec9d354a49e6194fe91890e557ae09144ac8e36b643fe2ee509fb00a1500c09874b85882a09ff32be6fe15bde614b28983e7c23d0afa611822e85eb8cc9af766fd7b9cffc30ff8aa83b8c1424006f2c23ea49fdb066207dd013bb23b55d1c33fa6b535c2f7b4168253d387141967d4cb0157e25eb103b522a7aa43db25cb196d68243a55b1a49ea236a8269b4edd5bdffbefbd227cb68778d7e1367fbd9d6a1922973111d3ce93265da9e010821e193b6f55c5172004958861a477cf400390c2ac034ffcba43cc4fd54f37738c408937d6e3a2b3a425e32706b5a915edeb466f7025bbe1111fce5f38fc748944c3e7c572ecde42fb4bad5c2e16a8a1b3e224f234a6f8429a2fc682afc346d9fc458b61f264307de63dc8c3ad5aa398a1377d168acb2a26cde089b5b58bc248069aec680819a24222691a7cf1fb4c1b29bfde88e0dda5743efeaf15416b10720dbcba66ebcee6f46bcc734c6e4e7f5eab24ac776e45a17dbfcd88cd034e052b10fa571a5ea63b765069c084cfeb347a697810f9f819b0c21286d81443bed4ecd4b152950842aec0a75e4da85415de395071cac4d4973adbf10bff3c4495b472a2c3c14092e1fb97e26bf72fcb0903608c274847e37d6284782d14e83728047a1d15ab59a64c23c3b5d01d78ec174a283bf402d57bf2b2b90f6804621de3b7d196a4a4e6d16b465b04de280c76851bab386f068f2473c7d6debf48f4b3cb705e704336c327f0815fc5bac92215dad9b7b225041d980dce3939bef0bf4a389861ab4e53af4cda0d8fe4fd2516e40df27a8e8da51a37b0284352ddd121c4b82370b2d96c28e73db41d200e29717583eb531e8021a6f4210920ea850c5c550f23c6fcb438e73041b115bda2bbe95cb3481a3bd182dbc2a738dc065385b772d5a92a9f2c0194d1ba46bbcc839f0afc92679177dc185000a53271d09ff8c16125582e40434409697472413e08d8f07806d11a44760377f5c8b4e35bf8fe4af3521d2cc850f2599fc5cc13982d4fcc827af33a452683037de0a1d5785472442102b2890597d40ec529152f7f86e0ec435463756f00bdd78e027d2a29a80475a666959dc941aa75e4e99ae7eb6447ba993b9ab0520115e2d677ed4b9381faae715d5e65f84b5cdb013ac1725f2cd60774e35e864cf1adc3d508cb2e9fa34c6e135897474e6653280705f3139f003a0f387d59d762e7db90cfef805e3cf680c944bc6de798a9e2240b249eff6eb348b9a708a7d50e79cac3b26a788ef6475861651f0b4eb528499ae574f95b4520d087b2cef0c2ea6db4f272873e85ba6b98e0760d14754e3243041ee7a99e3e43dc671fd0740342fccaa25f1ae2321eb6c5dc3e8d31e204ab80621e313f055d1c8dbe3637dc86a4e94aea634087ee9a7041837b6757d7eb97cb9b462cb14923c60cd669ff4c030ac05cb8a5fff5062b6ec3358207c71649304140c979aa5f8610d7df7eb9c711c511898de3477e1305005c8ed2adb5a7c5fd6abc2efa3b931ba10ae6c5bb758a6a0b10d8cdb3f3c0ea639ee3eb3cc4f52af1d88f2f2b53c00cb7afc2e32f03cfa654e587abdeecc1d2e7f4fddaa8cbca2a99aaf381513f46090618a6a41e74200cacb78a31d95dd8ae6f7292e24f6a5323522907adcfea5d7c2b6e4c7f679989dc5a32714b0dc84c391652954fd64fa3ac4696ac2036945e83d3ed1e74516022f57fe93725281884234aa0316643a770b78bd3faf410209fd4caa0129f86976dc397875319471d4568e2c40093df626bb2b68e2ca4ba0c4462397b3e15e2f8dfb403f7dc30789e81e92c876dfbc22d9c565ed9b62d1841330f045f4b3c53121b8c4ca847197e5cf658745bcb319be69f72b76b1943bf6b063054ccdf09d5d7face4900d8acc0cfb3f79df53be978447b223e09d5f1e2e37357db5fd2385ea223f5d8d95691ac458d78113d562978ccdd0150caca7136b6d8361a929e2965692ddb308c716b7e9cd2d7f3a499f3f2746c6b6987b8c5035bbcf58466e78640c5b744d125fe0068ee89f0b88971a516aee7e02f8249874e21675c73259b1299bda29b77d7568ba084c155049d21dae248f8cce7a3f46bb41787377c04573a1e18a5fa825f86656c9f26e73d3c0531aac55c861d326cc802a25276397a76cf84a24cc967a8f0b3d33fb6b00b29f14b2a584711f71806b3da16dcd5c593a73e7fc5608910f138d11f5a5ff9c4e09dc87e4526b71caeb6785883ba12d63292030e228b88cda1de69db9df57681d8483661bdc39299e457055e09f379f4645f2b358b4f3b7ef6afd5f6e91ed22b00d1ea0f64eb64472992c03c0bcb9e4fe0bc1ff09a81ee9aeebe11ef49cbd882a9753bdf0d3f2b35fcab7ba711a883e2da6a45698cee778c32556cb8c43610947852244b35e0b91d5055196438eb41a08b6ca0b8d6553cd5b72e18741ff44f4160f043de63d84c366b68b7caf68dd76dab41404f0245957461e5cdb99cc5f6aa0ee696a4614c081389fd565fba0b524589ab7ccb24a1a6c89e8d7a805eeb78c8deba5d1f284e836003d9275831c38a9d19ae52ab5d5db70b2e3d2edc6e4a1775f709eae5f08cfc6d1bf54901bf2f2a99e780146fdc18be4e6fc80d859dfc9ce6d6c6616579d54206fa56887620003ef1bffe3b3f3161d78a6614df93eff3100162501158d1d1ae153523c82739f81331664d34fc1ae1380c9e33112d32544ffa1b2257f6800d4959b4326d7cf58a209561a34b13c9db782c1e997c4b5b0946791ec3e299d4af1c71523438403c1c017076a0a0d67f3bc98273f1f15ee1a0fc7f06a4e56d85e7b607a02854df4c461ed1ef8a55ad0c4f18c8b7c6d7449dde817bf7af33c4bb6daf2d3d36e91976824a5d9185375c5ba61d2e019a5634d9bac3ebb72eb22ba314d1391225cb9be7ab5e9e53e1541ac1c3b66ac68f89bc2986d827bee4809ba41a356aff99f14663a5b61bdd3118039beb0f4bf38151d828966c56af192ae9bc5225e0bb37cabfd81426176da64b13a2434ceb07ae29c82cd00b58f30b2893765368ef8129eef660b5b8a3a8a0cfe6c95af29f4e0633228723bcf3cf3ebb8a12d20de6c3068b94d7452a728c1e307a8208cafb281e0dfb727c0bf8ed980508d76c655c8313f7763ec50daad84a096de9102e1321383b215f0e47124250b005c1d372e325342e0d2a7ff0ed2b16a57fff747294b5c207aeab14d8b8471b5962dc27851574336de8fd11c16be64d08c0a322e9e17299efad5f8726b2bfc5d06d4d04c37d832afe8f202b5b4f4867e79870effa88572a99eb8036fcbf9e97cfc7f30dfa11c37e4a8039f0f48368ff3382d1499ea740bd438e0c5a5fc50263d5794f93fe993949d11bd38adbe6021bd45f8b632ab46e25b8199b50dd04c1bab5735235a340b43ef66b8bb76d250745b675e13d5e972cbff65d30883bbfad8386b073b5b81e948707f241a1cd9473e3ae9792d1106daec09c2981742c0148fd83aa5fc41fc541b0942e0ba17dcbf718c7467abee6cb7152b7d7795ed66ffae992db4f87355336f95f6519724fbd6f875ccaf6f9d00116366160517a6a0c1f731d257d38ce26c7133efd38cbba3a5b923f233e5443a3bee07ec8f2338ae03fc8e6ed6fbfa44c15aaea2bc960f79d63609c4f990697376f7489d0302caa61f43dc56d8036e7aaa0bc09e6319f08dc39f444cc070bd6b1e8aab2e86ecb6cfc22acb3fef08066cbde29d6ba1056b7e14a39b0312f5cc200239", 0x1000) accept$unix(r3, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f00000022c0)=0x1002) mkdirat(r4, &(0x7f0000002300)='./file0\x00', 0x1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000002340)=0x4) accept$unix(r1, &(0x7f0000002380)=@abs, &(0x7f00000023c0)=0x8) r7 = shmget(0x1, 0x3000, 0x410, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) unveil(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440)='c\x00') accept$inet(r0, &(0x7f0000002480), &(0x7f00000024c0)=0xc) listen(r0, 0x400) chroot(&(0x7f0000002500)='./file0/file0\x00') rename(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000025c0)={0xffffffffffffffff}) chown(&(0x7f0000002600)='./file0\x00', r5, r6) recvfrom$inet(r0, &(0x7f0000002640)=""/177, 0xb1, 0x803, &(0x7f0000002700)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x30, &(0x7f0000002740)=0x7fff, 0x4) setgid(r6) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000002780), &(0x7f00000027c0)=0x10) clock_settime(0x3, &(0x7f0000002800)={0x8, 0x7f}) openat(r4, &(0x7f0000002840)='./file0/file0\x00', 0x0, 0x100) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002880)={r2, r5, r6}, 0xc) dup2(r3, r8) 20:33:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = socket(0x22, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x20e) pwritev(r1, &(0x7f0000000180)=[{0x0, 0xfeac}], 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x2000000002) 20:33:52 executing program 1: r0 = socket$inet(0x2, 0x400040000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 20:33:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2045, 0x4) r0 = kqueue() r1 = kqueue() socketpair(0x27, 0x3, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) 20:33:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x88, 0x20) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = socket$inet(0x2, 0x4000, 0x9) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x6}, {r2, 0x4}], 0x3, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000280)) 20:33:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)={{0x8, 0xfffffffeffffffff}, {0x6, 0x4}}, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000280)='./bus\x00', 0x6, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="7c975c96f8f901dd3e8145bc50dd77380070748e7e31ed1783511e6349b3fdae9680690bf081bcf239cfbfbb46", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000001c0)=0x14) accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) 20:33:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x10, 0x4) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x6) fcntl$dupfd(r1, 0xa, r1) mkdir(&(0x7f0000000080)='./bus\x00', 0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 20:33:52 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:33:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 20:33:52 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) 20:33:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) unlink(&(0x7f00000010c0)='./file0\x00') readlinkat(r0, &(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/24, 0x18) r1 = accept(r0, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) unlinkat(r0, &(0x7f0000001200)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000001240)='./file0\x00', 0x1, 0x2) linkat(r0, &(0x7f0000001280)='./file0\x00', r0, &(0x7f00000012c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000001300)='./file0\x00', 0x8) mknod(&(0x7f0000001340)='./file0\x00', 0xc000, 0x72) utimensat(r0, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x7f, 0x6}, {0x4, 0x2}}, 0x0) lstat(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000014c0), &(0x7f0000001500)=0x4) linkat(r0, &(0x7f0000001540)='./file0\x00', r0, &(0x7f0000001580)='./file0\x00', 0x4) r2 = open(&(0x7f00000015c0)='./file0\x00', 0x108, 0x32) listen(r2, 0x9) utimensat(r0, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0x0, 0x1}, {0x5}}, 0x0) sendmsg(r0, &(0x7f0000002a80)={&(0x7f0000001680)=@in6={0x18, 0x3, 0x2, 0xfffffffffffffffd}, 0xc, &(0x7f00000017c0)=[{&(0x7f00000016c0)="7d96e00283612c2fb5382a676bcb212ae647369052ecdeeb4d4682947b721f8e8c8eff2cdd7e88c5067236efd7ef4cfa54e3f56120deda20ff655c52b94854f26748c3205955a8a645d4d74ac524aa999f3a01d2c0bfeb31290f98e2094e01bba41dbf729b6aed0ebb57ac3485f5c261d8dd6315aac3c54c4c1dfd4e590489d20ce3cafc1562cc782e08df9d7b448d88befcd2ce984c725fc9843c72f5d213836ae80e9d1f3af7f435b386cf5443afa7f6137bd2c4d836dd5a068211e3d7f8f3f16866604a30c6fc7585d41921bb6ec007743e3385413d83c88511479aee6598bed7a909cf", 0xe5}], 0x1, &(0x7f0000001800)=[{0x1010, 0x1, 0x401, "a012e4bbd889e297ab9a1233a72c6fa17232c8558a5e49a73ebdfdc66d7cf148ac930b5c3b2c92ce6b2b2d6cdfa5717534e2d3ded4a951c697e2eee1253b05f54c9adcb9ddfb43316ad232360b164e1bb1a3d820b261662aa1a3b2a091861783166573e97ffa3dec15b875c22728e1dddece4dcf716fade682372002adbe8d623f9cd80d0c13610329e74d1afc0d65d70c1e17327ef268703f8a6716e70fcd4fc30da7efa16524ffd34b48d33661a8e9a06afa1e32a61df93c319f7f5670d664b69d13846bd4d6f1895248b42c5f0de7f0c17739f431b5342b80d1c66683d823adb97cec2b34d5e6c03ad2721938c82b8ebc401c22fbd575949c1c3ba1e27f4e278dc6582201c8376240ad60155e7bb6ff38b35f03fe9b303708a02f2bd5542c298c6135474556c9f62d95e4949441022cc172f86f5feff1d535c86bacf96132207fca359ea57ab0c31a4bf6f0dc467b7d6d0d93206627b2ca0ddd6ed63e699195ad14f1beb0701d55a20b61860e1df7869ac6a01835336753818397ed0d6f186e30bb2bbbbeb5307afdaa4091394c8d8f1d1a61d3128698f300d7991550f05a382cfcf2537e57c4c3f8d3bc094e5891701d624f96e739fc4a996ff26cd59ca9bb6129e64f5bb6b5db457fa13afb8d96d752070092262c83260f480a16043d70fd9a853c85414eb38284845b987367a21fc21b4865593cb5843b7e60fad8359bfa2709b37bec8012e8896e2fbe0cca8eec46c8bd4c58b54e07b6835d070b71f688c411ea3d5d041d421bdf98231d3dbb8c74bd2732bdcb2ae218e904a59c088035b203af7b37e501386f242e046bd10a3bef7c953b94465b391dda94a045bde78d6128e51d02fdd34ddd40849a45dfdcc45e029f500857afdb526979dd7756c98b91f602ccab039f9381ed623c5e83a3fb420f8fd50c854c1369dfd07b962f99276bd6f75c1644f16a2537e2af636ca2fe114cae54baa8f8687598644321d26ef6e306e24ad3d34fb4bf5b961a4eb37a7808309b55fd4238ecfc482c5fc85dcd32b0601414f429556b732944177bdc498e15cd042eeeb28e3dea9b6c6a66c22aafc7b2bcae8a591001cc0fb4c2a3c1d605f4453b5998e6bc438709c59f9470812bffcb339223493fa14f6bafbd15f361b800fd061bf3922f9d14e2461cfb41eb740961e85c08a48b64b58a023d6ec7973d75ce26ab51ac799e54aac51084b9f89802479e9704cba89be67deff31bfbbd2041c12ce3b83335dbed0c6c59ee710869259449e4a6d14edc7137fd0d1e79838afd896562bc9cd8d55bed995b9d91a423c677ae354fbd48675e5fcfacc212ac0635fef75d84c80efe47930d2019f5024f13020b5ec4d8fd9b73d61f7260185908bd841f177e3a27d0385748a48a6721aa3333ec590b2dbd35973cd965ac55edea4c1133269b8c1d56420d3e9408d614768b07208286b2758610a7a4bbc3f73248121648a3e786a3a970bf7c8a5f4d7c372fdb94970f4ec102c22844c02d2a47d433005d59bea66f4ee95981b4fa85f0fc3d3c83476aa615b3226f7bba839e60ad9051c64299bd28c7e21685db7309c1be46284a122b6395030c8468d1db12a63e60c094f64c53d35f1f4485fb64128481312bfe8ae8d67650bb862f8a97aafe7d264dc607afd1b466c575dc9a169faf358ead059d47bed447f989f2042da8cd939f5bb3427cabf66642f3001469a99f0d2f1b1bfa5a5816eb3fcb2d5200f5b96051b25313b574b35004edb396c929a3eaffbf50ca1b1dcda8be9a93a7282e6264bac209f8df5840261567b87095457d58c1446e496a8cf6438d24bda201abd425c2395bdb2a7e1aea1f74eac58e31ed164ff5611b77363b630507d9cb3dd9c58568ca3091d9473bbe4bef880c1efa5cf834471552831311e3782d71fd90431405c9416b71faf8e4004e8edae17cad4e275f4d00519ba9bef5d797d9299c490fb6038182e3f8e7a71c0cd223fd425c3ea5099352b8408cf422cacf019aeec5ca847f3746f21c17748a3302a22bcb821e07de0eaaceab3b3569f0c8b34b61addc2404b458574ac15c29f2bf9a76be2540cfdb3ef3b80e2547dde331e61b1026c9e0cf5bffd42d8f3403f8ab251cc4095edff49b97fae40450248802fad2104cb4a17465210d67f4f2299557f63139cc5228db68f858b527c09f86e4137a83414cb357b8a2f312798a3dd69a45d79703fae728ce9820b3281a8ec13ee74adee73aab9a6e0ddf569e0773ba4eab64325f84f8b954243cbf967dd2fb255534620be5a909676eb0dea06a54f1b6c27ad3a5b99f0de9c4f2246f7ff5a7f3499dd8aff6613ea7f1e7d83f522fb45321387619803e9198189231baea6945509251278a3072a667ec115fafdadd7c4b83fc1fdec107c1027fb09931cb96faaebc25c92b30af59a551438cd402188076a32654236c224d4ec683badfc469ad5b9175896463a18f7035400be1846621692c4a2d94a8fb0bcde5e7aba4e0f08a2836bcc7c386852dbaa246cb986a169a659c1171bf82424e790369cc3c3cecb3875c23d90660f2848fab7504ac8e029286f97d24224f7bce73b3fc4b2865c90904ed46cc50634c9a7ce14e9466791e7b74d5b17381d13a6aeb3928fd2447c50e4ef5d49295c33ebbc24d039400bd933ab396ea79e063a7ed77b1d83cd4e3f778ae58c325a8cb7cd968c4ee703f5a9f6a91b9d7cfc6c645569fc3681e13a357368e1f5f113c9ee808c22af2d96d783658cd5db04c848265b9bbb970257193520bee48143f33e48b492c7479a97d311925d58f39d3185390fc59f6edec4bcad9b0599f3f7063da70a4cf31bf6b61fcd03bd158d3d2c70a6d34e22975cc00044e3623031a10f819273352c002fe1f2f13f22c53013fe5ca6593d7894e8201025bde4eb0febe4ee486f6a6d04d2a28652eac4dfe1a481ad63b307847b99a4b89713378a209a4ee031ed7cd47e18c7f2c5d752e21b24f2b3057e83176c552e58b01217647e5fd2723469f8cf9a11cf04ddd1d047f2fa0e4be9fa7b41b032b559f44774d2e192cc593bb608f6ac452c712ba92be85f0c62090f34a718978178bce1bde52db97be0a7260b4647f190726875ea5e2f251be9535573d2dffea89573f745bad01bfbb312d8ccc276b98108fc58409cd681cb9f9d3f1750d1f99e92973d90d6e7368e8c9799138ed41ce2c3e7a7e2dd2911558f0a16b08bc61637956cb4221cd227f5e023ab1d521f48825a7dd809ab91f23f9d2ffda2ab2035934cab629c2ae521d2d6f95240ae51a1523841983d1827404222a7031d4bd2a8b2dee9213893dc3877facbb66ac65b8529a1fb2abdb60c3d09e4ce90fecbdb5f3856d6fb785abebe875d5b05d128b78425ebcfc2667bd87b9a47f6a71bfa2f5c5dd58dd00657928593600d7432e52291fafb95732cb70cb533b7b41612e138cb6edb8901cbf80045240296d2a702cbf1edf91a94990b3034f199044dc4cee8c7c3d4feb95ac9bb685e782d4f0198a3094ea46ea7928f1987b9f1fd81b037e00a76df4873e3362908ec48476ac5a3afc90d844c8dd6ac646432fae0ed031fb5660e2d095b10c4c31a351f7d9aa2e33af3bd0f28c240f7f7e6f03e067f36c8f9119f9b8f9e86ee3cd5f57dd5d49079f2cacd766e3dbff52e7263581ff917e00d20661ed5ecadc70c1e468fc9a1401067c95ed2abfcee4e111964f8a1aef49d5da85529e6de8cedf7bd3c8b8741c61adbfb413b48162e4d9ad2ace403a44349cdafa436117db7417bc46078906601790f01fee4387894e639471730c3c07bb750bc46b382b8baa6e7a70413f9a192f76f419351916064ae133537e7181555ce7f112046a93cac0d89800773cd6e368458fa96d8b2c099a2cca576aa6217ba5348d5ce98a8a62c7560ac44132da38aa6e42536f80af1afcb95256af5478c11ee3b2141ba65fa62f455d054da10fc334b0145d86692e3b94fe9ef039864e16d82d1d38930f67e7d2113e39a0316c341bd828a2a9be3d03b5d7ff86592acfd257263816d54a3ff04a72bad0efaf12377ebfcfff45db6c8b9c6e861ad50a68a3d16369f6ebb86ce19b07616f99893bf0113d5dff2c301f08a2ed0274a6c8929fcf6506f47ec9de431036f7da9a636545294eb2fd7f5de4e95de91cde7178bbda1e411c1e0d805610c612eb141d2e72e86d74c7a6e31ee306eb6e3e19bd2b4e87d6e4697a86a5d19cb135caa9292ece94e1d42950ce0091fa8848913d80e1ad96865d0b6d024a8b9282c285005741e94fcece543d1540bc55d293a9463f8394084c37242f0bff9c6f9a010b93801c7fe8eddd0291a5c4f0f05932947796917e5cb1c12d51ad72fedad64a8485720e7768a109c1077e7e898fd86a8dde59794c70b31b80959630fd70654665c30bcfd7290c53b6115a9e27a9b790b5ea7ffe7f4432d41fb1cfdb8d79d8cd12d811afb596d7809f39e978dd7c601a766450017da880a35657b825198eeb6f4c5a5203129a3ffc12dd5a61a5de95f85c2c5b9af5e345fc5513ebde27c05a1fce85db0c8dbce09bd70948cd4e3bf2d8a83b9f381ebbbe47f91a455007b2e5664107d13148b03496987c2f0807b5755e6098e964730230bbcf6cb1e6dc0612458e99c78742c527767df9b08ad3daf61733f80c9448a5c4d992c07641cc67c34d03eb85da9cc47f40505a492106e650ce5589040272dccfdfef06fc388fb0c8f2330cb46d75e7a2406a9adcda7b9807a1a2ee2c93891d9d2f65ab9109e051e5e32ece1133b2f7dff56eef15464af929b79c15188391f50dbf68d1b8ba4457ef1495038c8fc1b3f44732a61afd16217876bd4b5f60c58dc4f4b83248505faf8e9f541796bd359880a8450016f628cf65eaf6a58421d669c07712e8279952ef5150c94cdb6ed173a215fb9aef586ac32fe039a48f43b05f204991c3c2b5aeea43534741c4da282ff91c47254b6458a99fe8dbe8d064d117153a8b17460d4b18eb6c39fafc4fa99d51e2b94fca96d039f02e2300128262600743958b7a079a9aede12b51277f7cb5198c8075de5a47b7d50266c016d46273a8e8bbd7001abdb81c1a777fb8d29653b1f92fbe078d3317f85a30b4ed6203fb45adad6de4686cfe5b8ca1f92f15e258ebf16c7beb4e5fb3e48f296e52a53cfe2f03257aefb1b5e5fb354b1d31986c7fd310500d96a9ab9e8a848c2b940aeb72742299df1919d8ed6cfcfc2f59d7c8679686fc37b0d2df38191b7dad91e22ee9b3003ddc3013668e15cbae02755c4be3bd77896c864f430980073a484b5bb20448c2c6ca767cd1429141b84b5344da87dfbf827a3b9f310f05bab798424182a9d24f73004b64f24419ec422dece2fe10132718e579ebece11148999594f132ef99a7f6a52df2572a58bfb4ff0c9f3e43fbde4cdd58c9438d72961cca89453b3bfd13a6c5c6e60c2d1e170a38f25e84960a4165eadf08d033167cb360e32cd5c70f8066e1a5e394455c87f4f73b30272a72c2a75ef8b74362158e85ae8d77bba6317eb2e3bcb7b52300e87baf48ee69bb3f7f5e6f9bf59806b350bf4f1fa4743b5ec3164d4625597391bd9040980af18db3dfbc75b994b2df8e0eea29c3e3f46697fc318e419123c51b47ea8ee143da0dde22ef52227b0d9046b2e0c785075259a225494227cba6321e150ac7d70d0ea74c7b69e1c78c9e49b94f8d18ac19d19e7b98f1cbca9b4ebfae59d14e5578d90351185089f67334582f1091c74fc24bbf88260f407fcbdb3d31da9575036665d5049442e5fd97b6860a92634342bcfe"}, {0xe8, 0xffff, 0x0, "e1a5b27534574538f2291f8fab15f9ffdb9dc3769ad19559abf82b21bca05077afaf8dc927aac8cf3077761d8474808706799e902e6e074d22669352314441dfac2e0a2dd533b1f4913d046f8a2667a99183ab6212a4fa575f8959adb5212bcf7822b6f725348e821eda793d52cec1727da29c05363b614da1de26930d6c3008193fa53bdf5704771ddca144085545b53c341e410911049cde04d86108c691cf125ff1862569f333dfebd26930b7ab419fd1c27f82cae55b82faa07a0a45b67fe6ef7581682577d0a29eaad367db2b06633083618d038e"}, {0x28, 0xffff, 0x4, "07239ba608361293968fc2d55b446c22e0d0"}, {0x58, 0x1, 0xffffffff, "c8c3deb7871d43de1e0f07ddaec516b94198521a23285b4884ca4583571c64a9975827ebbd9bd48ac1ea7ad297e40c320439e50ba0e27d63cfa06dfd22cfa07643287f93a5b8e1"}, {0xd8, 0x1, 0x5, "c7610c69f169452be8d977bb774a328da130a09bf007426c5409e437675a8cc431d48cb3a4f87e06a69b7028026fbe9adac2b8aeadcac778f9e3bf45592289a99cf1df9591fa4c6d5e0ae734d491c445f1d0f4fe2b9ed98089707337d39cde155885e1efb6d42de4e8804079054546fbee47ecdaa9c3503362865b1517ad8008192fdf42cae3db186456051233c26fefafc5bae8a60b9140aff3e117fca9ed48fc05a4970e75f4492e8054ba6136f5f4714e33faeddf5db72900ac27440018939755db8a"}], 0x1250}, 0x0) getitimer(0x1, &(0x7f0000002ac0)) r3 = getuid() r4 = geteuid() setreuid(r3, r4) symlinkat(&(0x7f0000002b00)='./file0\x00', r0, &(0x7f0000002b40)='./file0\x00') close(r1) symlink(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002bc0)='./file0\x00') sendto$inet6(r1, 0xfffffffffffffffe, 0x0, 0x5, &(0x7f0000002c00)={0x18, 0x3, 0x0, 0x200}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002c40)) openat(r2, &(0x7f0000002c80)='./file0\x00', 0x238, 0x40) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000002cc0)=0xffff, 0x4) 20:33:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 20:33:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) listen(r0, 0x0) listen(r0, 0x0) login: load: 4.59 cmd: getty 17369 [ttyin] 0.00u 0.00s 0% 304k load: 4.59 cmd: getty 17369 [ttyin] 0.00u 0.00s 0% 304k 20:33:52 executing program 0: nanosleep(&(0x7f00000000c0)={0x3}, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x401, 0x20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$getown(r1, 0x5) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000400)='{{@!-\x00'], &(0x7f00000004c0)) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=',-:\x00') shmget(0x2, 0x1000, 0x204, &(0x7f0000ffc000/0x1000)=nil) 20:33:52 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x100, 0x21) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000000a80)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="30aeabbf2d22ebc596c3405e02d075e3378aa4fca642bd8da21f7b8cec01962a56a515769b30d47f5b44ba27309c43e5c0bfacdb12189b9784797459987f835c403469bd92e35a08044c1d27599aa26c71399e0a169b1e52b80b32898bff59c6d028917f8e4380924585b34b9e4e3c7ea225570e13f99f1217d47e7eb6ce740e963ee449282980b020ee370942d394ab87da65a73eaba5ebc3178a9fdd2aa8b72389634a1ce15a36f1bb057694644fd7311a67e5", 0xb4}, {&(0x7f0000000200)="ee8456d17039d4d3629260df7768201ad85b1e84a9032e0065ae9abbae8509913a10a82b2a04ea18d5bed8985c74b59527fd5461c749a754bdfbafc763e0a166561384f9566d92e6580f596d869a24b0d5d07b10c3552466df5b4d44079ca087ff372c3eb20972a4d410dcdd561e902f20ab0d0e2b52b8880c18a5db8db8f04e4099f32146850c2497f866fc2f87f468a905f8fb292a44a9c5491ec42007520f9f33bfb2ea8a47060c0e35e9f51b3ac7d49cf8b4bba8708c3b0ea327a757c0ffd23d0a59f81b1384f58d795abeac843f26", 0xd1}, {&(0x7f0000000300)="e8580fa5239541f1620401c38c3f3bee6081f714b390928b0cbd05832a5372b6b44a076fb48e4c809f87d2ad274fc4194054393b84b80875d575af9cff5f9012db0baa302ac88483766f4620e11e59b3517a4b927294bf37a8eae36548d6eed53fd8ebc097078ed7c52c52e781cacee9eb243b562fc094dbd21e3ad972aa5eb31bc2d6e93acb0c5c23c89282e826d6ecd2c3e2f5d342c4c6890636a9fb8c7ff9c3e8ad72e1a5b47978a6437ce729e9bbda32f0877efdb000d2a35d5e5d3a772b421ea45969562997e5dfbac270853596491decf8d974f4def243f318a562741db5ba002a3d97b3328f37d8c769f4", 0xee}, {&(0x7f0000000400)="bd3e9be3e02419c2d72c405b16f8328a955ff944b439546dd6481bc49f3a318767db6ce658ffff83465f09c7d85c6248fb246486ec2f9da2a8dc573c3685fb42b4a4cd40dc1fcb0fe20864f2ac0210b88e91b7ddaa101788ce15c1b3d4de0ec8a97fb9c668acceab9ff0f640cf5562f6240ef6194df96676548fcf285f618eb26a81a2e4216bd9f3a68688d83dcf457e4f7313884a277a59c8f0285dc97bcfed", 0xa0}, {&(0x7f00000004c0)="7b9aaa84c544e36ade07aa80f000c448a46efd734b929770b9a4b7a9feae008331b93e11ed2d3c6a793c8ab1048287ae832ec513e07409b3", 0x38}, {&(0x7f0000000500)="cd98d504fc69c3c3b0320a8f8f92eb96f8ec6d83cb5427b8fc7a92cbf34fd2a02627275ed43b1a7409502067f873760343d859", 0x33}], 0x6, &(0x7f00000005c0)=[{0x48, 0xffff, 0x10001, "3eb797baf6f2abb168dc613ff120bc9a635ccb10a1b5041c1f07d655fe3d868b46ec8f013073bbd625b8dc6fb0f434ea41a3b340dfdbe304"}, {0x98, 0xffff, 0x800, "455604cec30c0e3c878bc3c666d84ea34e08590fd2ac627c357bbeb5e4ed38c187acd806237cd8ba229b1615d8b9d9363030a10b60c653add79c571099b78af7cb91bffcf00865f087eddb56db9720c001001d20f30b64c48937bafbfa3b9336dc63a5a65e2ff8df47a87af782e96f988bc090033d3f15bd34482675d540d9b76e180a97311a4d"}, {0xf8, 0xffff, 0x6, "78c58c78b569d868bcce63570e19ed4202b13bc780cfcc640fd49a407aef93edb0939d4f225d32de76c8e1c54963898e552f1183a7517a7b5c5bf1244c1b4397489723af775553e48048c4ea15a9e20e63fbeffa60b1a44001edba3fc826ed655d90a4d9a50cba8bffe24e23c000fcc79e4f0f3df19b2f91918bc5583b7eab71a40b27d2dcc1bd4a2d424434fb4e07dd5531b62a5592dd06b10852bfaeb7497aaeffd414f0a89659ca7c87191250fbb0ed682b465adaac0f9e2b6f67a2dba847cb06ca18c466fca3005a50e729aecec9bfe402a593de9ab11f0932ad84d6ca1cfaedfe213fa836"}, {0x98, 0x0, 0x1, "aac3c8edfb048ea4c449536101959263602142ab45d9a1823f25a739d972f9e42c5c306b7f5fe9c968801607c50b8d39d49a21f56b3878ca131058ccf9b900811aecfe178bad0e3760fd7665f30e7769035fe38465db1e125061585ae710cb76a1d826b69b0d4e3f5104141811cea65da12eee3ecd01d8cb6860c2f5593c303e86c58917"}, {0xc0, 0xffff, 0x0, "7cb2ce79c4bce98c29d9e6294b82b704ede688d3e4fd478f77241a153ee3f939186d0fb3ab30f3b0e1d9ca96b239c57b84dd01561eb0c849dbe93a0c0a5c63fd17161e80d043cd4361d6d8dbb2b2b4bea6aa6c54da4252a4872c637c4efe9fef83bda0752261382152947e9f58cbba595cdcee98d3a721bc56be0fe73a39bc845b02fb4afe71a08a5215275c4e411ff2c192826bc512ca9921307c195fe6a83af793edf09020b9a23a5be404"}, {0xe0, 0xffff, 0x8, "7a699de62ffbb382a8e38d8abd3dc12faa3360b123e47839b4e47dfda6a98451db4155fa2aae810fa020d007f8443b2e50dc2074750a0db45b2232ff10a80edcf56f0e9966e7a003a03de4ed29e0d22314ab758286c65ac70b7765350a07fe8b48643a06a535421b6fced347842f1ff693749de25ba562d928f9a31b27d10aa2a690a55522dab850f101eb69ea3a92fbf755d50466e91c5a2e1c63fadeb46d900e346872f26764a00aee336a184e787bad1e1362d15aa5c083faedf76013d22b4cb6caff584686f1177a71a3d6"}, {0x80, 0xffff, 0x8, "544c0c7f0cf0647644cb7a3661b452cbb6e3fb9b085e8836ddd63095c530d76a460f5708c153d1f236b4983ceb7aed37a93bc93587add867eeb911d41390fe3fd662da270e6701891da538ee55e72dcb9ab67a0f6106cbc7fc211bf67c69d428487a93caec24a06b99d03c093dde"}], 0x490}, 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) 20:33:52 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setgid(r2) setuid(0xee01) semget(0x0, 0x4000000000000, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r0}, 0xc) 20:33:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x198) write(r0, &(0x7f0000000080)="bd125b0614be021ffc98a4c9eff8bfb792ff4ea52da99f353273b38dbb93e8d15164239e8cc0a743882c500f3c6605807489a5085c38cb88825d5cf8417fd50a369214a93675322b57062dbb8bd2b9f10398a52420808088ab0fd0e4facb38fb5abddc2259667329a7f74d16b1366eeb8d770d92cccbdd9195424c7396c9bad1837226b7dcb5c1253c0a97ed42da4116288ce0aaa0b2bd987047d68216fb9fdb5e24b322307478049b517c68312078b6a9fd2c86235f412365a8", 0xba) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0xfffffffffffffe74) dup(r1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000), 0x0) 20:33:52 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = getgid() r4 = getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getgid() write(r0, &(0x7f0000000280)="83357d228e783ec35a7198d1ba65db78af2267b5a523bd3eb08ea0af8cc9d933f263fe7c7f4bc16ebb1b65fab4241ebed2efc93d73eeb73e96375b9bf56eea2dcb07f065ecf2cff8701a2ff8e58e77e6eab859960d136f6ad2be1b4d36537febfa05875f1836571c4583d4ccdba2fc24b59ffde293a18ab2dd72d7750f73593e26f37054f5815bc45457dd17b7da183473213d03", 0x94) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r8, r9]) close(r0) 20:33:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x6, 0x402) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/192) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) 20:33:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 20:33:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x8200, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x0, 0x10000000}) ioctl$TIOCSDTR(r0, 0x20007479) 20:33:52 executing program 0: clock_getres(0x0, &(0x7f0000000000)) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000540000000000000000000000000000000000021"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) socketpair(0x39, 0x1, 0x8, &(0x7f0000000000)) 20:33:52 executing program 0: r0 = msgget$private(0x0, 0x139) msgrcv(r0, &(0x7f0000000000)={0x0, ""/48}, 0x38, 0x1, 0x1000) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0xfffffffffffffffe, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0xa2}) 20:33:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x2, 0x1, r3}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 20:33:52 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="12e2c6ea611ef1dedfc1c0825ed8392c11b66493c452ba7f823fe9c0a3fbea893729a1f40a36d99caa16c205354b42d80b1dcedbacfa1fb874dd71f3b3dea2f481d8e6ea9ce52fb79e", 0x49) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) socket$inet(0x2, 0x3, 0x3ff) 20:33:52 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000e80)=ANY=[@ANYRES64], 0x1, 0x0, 0x1000) r1 = msgget$private(0x0, 0x210) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5880ba1eee4e18b188f443e46204fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 20:33:52 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x52) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(r1) shmctl$IPC_RMID(r0, 0x0) 20:33:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa, 0x0, 0x0, &(0x7f00000007c0)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, r2, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r2, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r0]}, @cred={0x20}], 0xa8, 0x2}, 0x400) r3 = dup2(r1, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000008c0)="e8b49273d928498c90626957f7a10dbc3d5ee47ee1b51426d4ceb43337be627dd219ebef7e97cea71ce983b5b91a0445c29a3573d631d54510340045d746410b700e8503aa1e0d5e07b2717929980704365f7a85f4025bb04b3a1b9fb81aedd35364daa272028c95565e07f3a2e2e6d6c1243162d2a146cdf2b04aceae147280107d8a42f8d37254d9237886fb95a442ec3660644cab8a9784cd4236e802388fe5c7ffe69de233918c4855f730958203df248d22c936e275e62a58863cbb3eda9537190745311c5eed7091c074d7857aa438ea107f48f527cbf35209ebf164caac84fd783288fde97a88af54e17c27dbe30b16c189b6826f58b54195ca0e92887d59630b276948c69cc9c137b8099c3d84a10d2981ed98b45e4e7eb78e4b20f8b642e64397180d316b58a2810fd9ba87327216ce821f2280858fc1f9c42c73426cb60a8968588d9999671118fcb25f767e914c8914f392841bc4479adc5724e76ed471330999852a245674d65b87f3a44cd743567dd687605cab52928139aaf47785d329fc6df68e94163e7327b3c24de937b4c79cdf105f90ee49228717b7617826597dd09f4510d9576d589a28ba3e2d26dac1e567d2e5f8ccfd332198f47f97bc7487a1d81e35779e9ca2f86b09da2e907e73fc4ca6dfe75af51039c13a8c9fb430a5021cf728f935ab122f26c4995a4fba26ee5046df95423dc43707a7fd1bad0c6469907d8f59f79408f31021942463101deac1fd48bf8b8333e2baffb2c0df7a33606a08fd66b8ada641240541f8b2f5227f11d87a7ac585fa8a2cead7d4b688df99b3e1a0657f6361a020dec6b613f0810336843b2cd83a8b3d544c482b110525b15d7f22e7851b3f3be9146246525353e91dbf5af8d989ab95be04c6bd38c6c1ee4b7ea34adf610cac857f6d8facf9aa5ad1b207c2955c15ba69bf325c6f3b5fe6a93e1711016773ba8f1cedc0f2ac4d802c4f904bf5f6257287fb0ea308c84cc471fd2844ffc09f15086fb5a4c91f4729e7a510e5c26c4bb66beb1957b9d277466ea080025fe0f0a5de0427c3ff187d518cb37cf53b6c941467b6aa605936570822e1d328eb3a6e59b90a8721a9d0d69b4c0664b9b17dd1c331ebb7cc3d6b554f0620ebb9514cf80b6734a3ebaaf0f97c5591d3f1b9c19898a5eeb2c6f62b27aa7dfb530329196676b207cee3ea7711961b233956a6142d7033a95c1f1a1e18ea4cfd2105ed10f395da92d1e9393a87134a11de71663ca98a5ce2caa42c95ea6cf64f2bb39a5b988550453638d30649e110cc04330bd8263820c8ec249a356202e86a4b6ed3ad59c719e03ec4a8f84f53792e5adb589c43cadf768ac23226b6e6065774e6bfcc52ac652b48e5e75f45224bd259d4979241d9c0fde63a78f21bb420763a27243594ff78b8d5500c806f5656cd316e4c8268085c3f7c4e1c7de91c969d8dd4639306bccea5e4d03a1b1bbfda07d9a0251e5b074d38a144963071aeb9817d025653763ccd0c19474ab068a2f5e50745af6185ba45f4d4581b50f316747d8b099dcbf0bf5d3f4902801c1a77f15d909641ee506d1eaf227bef4ee1a213ab7d30eaaf073e92c8cdc0303708dae894bcad8921f2ad948d52b1646c9af11b4778971e0d7ecd909dda7d9a4f15fc4470caf13895e6c4702719ecc1b3a0fcc3b13283966c794617e67eff151b389887239724a85febad14620b4fc9ceaaacd29b16dff798d72dde41bddd15850fd4a6604f4e6f6b6111b02ce980aca84d91a1ef1c3936a33fc7592d8c9233224dec662738cf8439effdbeab15448b6c6618946edf33d6bf3cf7254aff6ffa69fe166c26e882cb88068eb8dc49ec9986df8dbc034bd960c533637602dd6b63dd5a5954ca673f6ea10ae128e664d21ac1f7d74376e867269f0663be6cb7d37198a17fcaf073c67532e05775079fa338d7243c58c4857cd0af470a77a5d1cb4cc5ea2ea978642eaebc73392949950b2c86860ffad34d0df9812c5ae23879fda15ee9f083ee393259b7a524bc4363d0a9c1fa92f79873f40b9e0c98cb3e0b0364d349bc20fd07d998c4ddadf07406981e2d068595a92984359bf4c63fe54b448950e1f4beb10d7c1ca023330fa9e6e97200f20523d213eaaa07f0b156e764bd86f58a5e5ea62227125cdb5f8f455126c896253557b2950c7ddd0109ddfd6fbd3ddbbfdf47ee4938cf198a1c6eb00d3295b150046de00ca84f1d356bba00c2304bdfa92b5f15d8e26ca19ff3615c3d555e7e927bcf8ef18b7503a0839afd37715389184ea574e535e98fa863a33abad3515ab4371d57c5d65a7ceeaefd59d8dabf5496ff443264ab9a2cb6954319e967fcbd74a3af267aba8224f840464391dfbc94287cf50219fc6f7f3c714fb690944e95745d6d0ef8d7fe4a7602630645e3edc339ebf0882eb5e25c0c2a48eebafa5246755d679d2ef2889f026f75bd3436d02707ee195256b2a5284989549296afb12442fd3c36492b899a6eb3d1e927803988fd3776edc34c7f90cc61d970d3267027f24d0f9029b8948ca3f3460e456742012fac59eed73e6b698b156ce94c398ce887927b5dce41d0a746695e2b8d23b7a485f665bd2f7c13b02fe597a3806ed999704b1a7c4e0e86ab68f821edee7177ac6af8a2075e75c565005f2faf42c3ddbaa2adbc84a7bbf52686ceaea3a9b53d4f70205e06da905e600aa78b464671619fe252038f0cc571ce8f2c9820854d445716c86d1766e95c8d052026aa16aca1b36b6cf3de693f9c75e3fadd068a012def153e4ee0d56e09dea2eb0903a97ebb12ff92b07504fe642a6683d019b906c03c741ed6cbccdcaefcd92cb90ac960bc563602c166605034d1822cc1cd90380e9a14c6eb7668a2e22ebf2bf635bad042331bf5cfeae1cfeb8b29979fe47338fabae3124b1769c17d713993674ca763944886c55583730cda6030cbfbb72ed68a6edd454488daeae1f3db551345150023aaa9a9c879a7d984046285ccfc60076463f8cef13ca3606b610bf83e7314b7079ce2c2ab3813dc53c76ede5c9e6d809e9d9aea9b06bc77d58042f57fbbd53f668d54de016bae29ae94ccc5a74e7792500bca4268db72796611c2f189d575e3cbd6d2e5565fa3dbecfd109f1e5e1b6936ba0210e0d81352ce45d9863598dadc5ce227329613b72feaf88ca045e1dd69d3521143c515219f2a1bc0a99dba80b6c334e0244550864e01a63c1f6f4aea85f5e5d32c04da63cfd07143d2e25262dece82f782d4e44d66ec583122313c18a8937c1e0b7dfd9fc42bf7b6728659dfc67f6f174bb07909f2617fe0af519c82778b9c379f17ac36193423ea845d9267e0fbcd6b197c8db4648550a7ac3f3ac64e8920e11f968cc5276a50653bf5a023d12e56b1085f1bf538ec0f55510683da56b836493bb082767f45dedddbc8a9d8f968263016476a478c1e1ce9a1200cde8de3eb83ba9b30e7c2dadd79636928bd502bc156e4beb6eaf824cf0ae4de7847ed8f36cf75edb5d56840ed5c3f4f6121f923d967be958894097855138729df4d172bcd03853870a4168ff59f18e78c533f08b5a515d3d2da936eba4758c92207c50ddafc4d3bac3ae3dc06c763ca85f78c396151c60a6e1a0045b36c21d86d5490cde3c14663a95256448f443a26dbbad4ba930fce8182fc03ee917b878b40609f03f38eed177c55b7ee3bac9ab91afd3fcec19ff90678fd6bebb74fac52edcb757a0f935790e4309692457b9ee1fa0b0881a415b009785bb1b294e8052069d91d8b1268fc1fc8dc72a926a3bc9eaee76f9f3efb9fbf248e50e076a9d892f67f6268466b749f22552980f971fde6360d01378d944c33430a6bc73c634660ca3021b4249047206217565a30c84858f32f4e8a71f87aad0191282fafccb9debce1c096bec303c551ff6989bb4a9242fe1eb4a480ab04f0e79a52aa5bbb47675e1ea34ad2f70df0464b41a431abd12e3f05d39ce0c053adde8827e0eca6e6c1e5ef2d463b72329f1dc0e9451e39a1b9b349b172f51557591ad93d4ed12f8a1c03458d26cbd7d5e3a322261eae3b19410cf624d4e317d43e9dcb565e2a5b1be4a4a0f224a2eda4d46948cedc2e8932ffb5cc99f87292683cdd4b1cefc467addafaa29e85a0b093ada93d86a869066f5fff30598da35e197628bb3ef28ad5f5592026720cd6de134bf53dc374cafa076afad67a2fd460e7025386db7928a6b137ac85962218ac2bd8f96a74bc2d7858e7849b5e77662cef63159a0465af82cecc3249e885d3ada9fd2480d7070d8b9462b6b64ae6c7d40b6d0dde1e85735c6b9f208b029f283a4635d8aa743024bf246f24ae4a64a0b6b6c4db3f7010ae158a49752d950a6c55ad098247c9153d2cf548e3de1307adfa07bb3427393f59a5638107ca757e757b4ec7fd306932eeea16166f434d43cbe1aba7bd3690e16607053b49d204fed13153817981a75d268e25a1dc30d9537669f812ee698d814850629f53459a7cb9b8f5118e3390ac34ff8d8995ce5c32946e3216aaac2c1824f092afbf9f334c1c907595cbe0a97a9e248f105660f534abcfe58b4960297bc4764df5356f518ac22cf0cc32ea1920f5c688ac43b5073b38c8b6a434aa1d09a53299c2c1a12671e0634bb84088442b096c207db4a2e92681736ccd8c75614db1e51d8be2181e90513c732dc3365f18f77143a2ac22c38f34746e893f4471b1936a20ee9f45636ef4e8d719dc319aa0d8f76d7d79c4b70602e703ae9aab7779e1f60bb229a375d1cab0bf58ba9db1f489ece762a0bb6ff52a7a6b366250dac5ee35517434138d1f3bd9d2f1f2ffdbc28d373544411d6ee5be24de3109a06194040d4f0b900a7615c5a80816d3d8afacbbea0915e804b78f91101210ebcc8261dbbe1b91ce23f528096952d538d0cbdb533d329ea5e3731664f1cf1361223fd4d5ba0933b0488497224fa34fd4173d5704f67502c1cf68c41c2a68cd184fdadd88a3a1824fe13ba7ebcc765fe1ba538610149299f21a2ec9cff9d974737e7bcf00fec641a327aebf0594bf620b4fe92c48b85018625d48f3f0393ec6b49eaf87bea9a9f0274344db3c604d68f4b4019e2aec52a489febcc99ae34bedb4e1974a22a7c4a0c761498bb4ace4272f72b284047659c16874893da5d61ecc36d9232550f58b08eea25b983071af43e0d680fe8412a575237f772ed6f19dad30630f8ad71781aa71d727da3a6b2d6178d2b69ec1fa5532eaa311240fcc643c3d0c1708521f6b11e05d832d0ae0d8104054fe714cf2d58bd41c66c109b511100cc9b231e258797c71aae24447b772489409806662fb5be564899cfb001b6292b9619985a76795c9475b4b217c123cf701a8fb0edc162c3751ab14d0161ee2200c0dd37877a2c3523825674b5a458fa5551df819f3900e1ca1995c5a8fea2008c234caaea295ae8687b3e80a1fe00670b1cdbfa54e4756eca62e7e7da4f204811311bea6d1c3ae1446b0709c2ce69c8c76f80ca0b643257842b088cafe217a709d91bf646921013bda8705db791904e10396f11b969497382ab131900d9efaef8851881369a50045bb87ed6c17ae0b7adfcb03e8814595fa6f29de2ac13d1ac80cf04b9795ccac7fd66074dcd4cf251fdaee00a0f43a810bcd5053ada776163a601b19eda69e66099f623ba19bdba6040fe78b3f69179dbb99df8fa06926e97be9f59e8473b206ebf0db9e62a40931356a680e546fb17c7eceffeadd328f2228c3830ad7cdf8a8fb5a47d41e3a68f31bf1d7e826b6a9416936ac", 0x1000}, {&(0x7f00000000c0)="2a58f1c794f1ced4fdc4be6526307fa93339f420ff8ccfa418986f55ef77053587ae1ec08bab4748f0caa5cee1d56a491a52e63c6798cebb645ca12f", 0x3c}, {&(0x7f0000000140)="95055a0f0af1c70d9f7d85c8a0f1708d5fbd8386bf87bd081cba3a6499227af615b7e0b880b31db0c53f84bf7c6f8c6df15a07efa489f0b2ffbc4a8a44775088", 0x40}, {&(0x7f0000000180)="bf5b7615268f45e65c5bb8b492d7a6654a3abf744f0eee8e15f35f9d1ab2f39c5cf8fe14519680426fae28e8841e57baf611e01a9eff4c138a88169012933889d7671f716356eac20f92c1bac90c9787624d9f94607fc9e5f18f01ffae2e08456e4182716074dbc25ddc522df5bd0a9f637cc2f556c9a2847c17c109ded34b7900e5a309cb7f2f26b21318f18484ae72ecfa47fb54c92fe3284801", 0x9b}, {&(0x7f00000002c0)="0cc5f256b98534363ae2e0caa011f417727eafc6bc9a885d75281b51e2b1eb892c3b5ef410df0f717fb695c796c0d48525aaaf2c030bbb9dad992661fc4bff7880c646bb8a35609eca40c117812d9ad71b2891863f586cf71b2b2aedfbec3060f5dc1a00622fc276aed0903ab5147d6eecef11b76817cb6ab5be280de483b3b3511602dbfa23dd71102a699cf93a1633b6d49ff2e919aae52eb9", 0x9a}, {&(0x7f0000000380)="b9f5231947424899f48444ff92ce117682a7c19eb368a26b07f3a8ece5313971ec7c07275f93529937292c2c48bb5103ded47e5427205d4222669af5e78fad2f00d46bd345007f96af9cf430ac23df5363a4ba7a5088e771e272e31debc092a2b85aaa6d295ce299cc6f06d01bd303e763c63acb41305a640ef5e5b3b9b1e0b57d43843a9a4233d0936781057083632601ec547c472c36dd3695b9b2e8ed410362fcfede1672441ed2dfb9616cfe4d927bf533b174e6464759d979363a95b18f8663228539e91d3186a15cc1c0f90cc366364bb2dc19819831eb27d24fff06b3", 0xe0}, {&(0x7f0000000480)="c9fbf9037f75b649ef7d5f1a7d71e37037d8d68998034098ab74c38c17ef4fce136f5553109adfe96aed36dcad4eaa502a08ebcb394cf4408e8ad64662fed20a5c5d0edfb79297398e4841eaed03c3226c719a53c6e94518bb413c1aee1e90c71ab01f1e7194b9e6dc6495b896b41e2c25ca56e09934aee808bb353a6f65f7dc4352b7", 0x83}], 0x7, 0x0, 0x0, 0x401}, 0x400) r4 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x401, 0x100}, {0x18, 0x1, 0xb, 0x9}, 0x2, [0x8, 0x7, 0x8001, 0xffff, 0x7, 0x1, 0x7, 0xfffffffffffffffd]}, 0x3c) 20:33:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5b0000000000006a8c5d"], 0x19}, 0x0) 20:33:52 executing program 0: r0 = socket(0x18, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x0, 0x7, 0x35) listen(r0, 0x200000000000000) sendmsg(r0, &(0x7f00000036c0)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000080)="ef628611d02960a8a26add671696c6887bcf2e7928fd0e3b1363e216df5b667dea63377d9360bef9a10bd86d8c44b9b1c66bf7a5f594ab7c91fa1594db31c9deaea02d44094efbfbc2a2111fc48b5ae06dbef96e1577f683fc4cf7b756256ea1b715386f4d9577a45a564224dd35550551479cbaa309381c79e7a04a8576728bd738736712f0d51d79ae7ad7cdabbd17279590acf523af4c7d2643d765ef6dc874ec51c5221133a1267881a712aeb3", 0xaf}, {&(0x7f0000000140)="f5a097c6d5325f77b738bec503e2150e93241cacb3c41c8db62961dba810be4f8856649eb3b28bd3b19ff79fbe8c3254d5cdadaa87af796c29708e9b6435fee14329ff30aec06242cd0df7bab30608d76fe368d1381e3aea87074038dda9046caab347ae60f6615553caa91af9c38659e5a0bd47cfedf475cfe16372d75bb09bd81dc3daba9872d8456e1f1cca1cd34ba5e0c2271b4dd953bb0fa09f97ff2a617c47c5a27fe62295f211257881046336baf37195ecacccecca56d2d4975112eeed0ff8e698b73c06ca06b1f525a5d365b7f10db3a41806e4d4d72633c41cdc01415e334b3cc95e0738511d2faa902183f39f8bacb547850c6f84c153f331ebe15eec18e9fa79b9e1b9bec201cc449e2e9715bf095a8e193cdc4df15479220e3bd9e904b6e161ad2448eb63d1419fed02a140ffbd72ed0f31002f21440b837e64244dca25a3d3e8652dd4459131f6037e1bc7dccbf530900a5363110464ef542c7585e790f89528406c0f4cad3cb2e1d2e9d783865616bb40ba4fd0dba2df6ff724f75bfdb96bfc90ff84e1d236ed5da940a3bd8e564aacceef4aa4e2a068f17580a58579e100635e31cdeb5e4e8762b1734d71264a225100fc08a7eb00fcd491afe3f180d0ff10af02aab2385181b5496c8070b7df3ac31574564a6aa6ec10ca0aad86b93036121b79af08f01273bc0a454aad2e47ff6b6f26fcdd7810184f1bf209168230b2947dc4c5aa30f5aa462450ab818f8d55cffc0697f418061e8c3ae93b1ff826d476b98662c363e0505b81a3ebdadad45a0f27fc159720e868357daf9663af0af0135308661e8e0d8070d02a465efec6c94b690d4082f96845ddf91fb38db2fd55a84843112814e67afde75092329a551522de69ceeaf4bdfb016a294d753738e2ea6ce0b2ee8e68d53444c5d2a1e2ad33d725008e20450734cfa0d33fd46b4fb88d7adbe60558e9a9406058e976be971beaeb657205c90853f30d64bafcd11cab77a5cba523a1af8656ba326d2ac16dc474e090651c8993021d8d662f5b2a4f51120984937215877a38b5aacdd4a1060989ce2b1a4fa0f03cd439510aec2d156a945d814c745e7d734e090e649e022ffd9e5ed4969941810799333349911a47ca5b9a03b78c19bdd984432cf6efc3102cb84a90ad968780bc519ce0d63717a3326248791a4541b00aec291d3a4319f68ffc82d7cab911bff861cebc4230587780ab0428cf414f3d0674750fdfbde741169285953565a237f4b6d6d1554914fc02396bc9cda02b94abfea3aa280be8244813ea9c01f6fa12e63958918ff745b5959904fa461f523c0bb3eb68b00bca9ce0c3e0ddeceb6a473dd6b6e63f796f53c05c57fab21f427cea25dce4e84152e8d8ec31f49c81c5801e7e7ab18e6be42c6955746572385277f0ac5d3124beb274fc2001542876137d79efb85b3046b5a26a67ba9b17789e2752ed4787c231374f676a90662938745a5105feecffe46e023faca10986cfebc2375106b4a30071540be0cff04d223205cda48ff0b2b01ff9234831fa999da8fb3dc797e68d047f160fa2894456925559ff25de3233bd74cc8a0cc14781fbaebc061cb17a3dd2bead477db29b1ce7476dca415db12ed7e3bcb7d019e8599845f2927659c2ac2f1d6e0b2a368160ee8994c929ad390dd715d8379b1c51ba90047a83b7639ff08ebd0e00fea6457c3f87971a05d39ef562081f442807f10601d2e54525274819dacf84769ec626e5a6dd3d7d544f295a1f7935d345cde3e32be99ab563444c53701817048f550285b73f8746917f9d058f0d6b0177fbe859815fbcbdda48a1d1eeded18c55cd2ca1e081f11a5f510284944de3c60c363689cae7fbb00c386b17c1523377203d06251063ede0c4b8350fce50c3661464626362aaad3d834f5cc554b62983f1734b49398ee4d07718a2d3bb1ae9aa6d23d5b9b410c9a8093443d136ec716be9e057e1c37db6563950fa0c571a8909e180692736a521f10d6d53a0f2e810740261c77ee11802442e562ffac3d34fd154a350c6a29f9380f246e87c27cea4d4b973e70acc50fddc5173a6cf48063dba05277686cc7d8e0c9014b25cdda31fb2cabe3c57a838c69b1cf77d912dd6d2bee26893c6103a883c21fe78354244c249bee1cfdade3dd0d40df4d4439825adb109899c22d8f44b3a31f930a8cf2bed2fe255e8d3c3c99d9373c1881b41429e2ee4507f4be35d6c17f6443a43d67c25d0f801d2b74f4a067a2bbdc6d6fbedbb88ec85af3e788754993ef5dcf3c2434ce367688dd977e0249cf6de7fa27af621903d8d8ac4e761e0d118fedbd30b0a81543bd44c0d2e0f61cfa6f6342840382b1e0cf26727cc85b4075cedf3fb7dab2569d8d2cd8c5a3c73c580fe2004bfec0b58a6fdfb6526dc56c9db15e43479d9e2f15a99f9e21cfc9fb85e2579a5f1f359b19501f5e2b98956198dccb1798ef64dba6ca0435ece3947cf6941438a40995bf0cbb217d59d9acb3df4dfa3adae9ce2fcf463c9824fa404b1ea5a0c4f4a1b7b5e650f9c5fdf59c08738ade56200a726ac584e06dba9700e500dd0ef92b1ef701636d45beaa5a90fc3babcda62ebc6b93df40a35262921dbc066209e5abd0c506a9ddce4fda1eaff69be771037ee13f24bdeef0b677effcee519dbfb6c012e45c4df50c20e38339dfee598b06d814c83775d6a2f6b46d97c40231a826f20eed18d8b725d16f52ac06e07120df57a73b04c5c1318778ab96678bf92fdc24b40123acd3b363036077af615ddc374bae86ffdccf24735f30baccde27de99f4e638450143052aef2e5a4a9eda2f6af91625e4392ede2b85f70e08f6a88d8099417ff2f3bd6c87a03ef2b553dbde13673500e5d519230f9ee9fdff99424d96780fe6d36a0442a6c21e325f7f7d2d7331eefef34d14d1a68afdc3512fadf7c2d683e612bd3ced4d258377c9e64c02dcc36d0a13ad4732c03236c442bbb374e0739bd849ba588d14661b15efcbfde55e19e7f550e4b6cb7c33b71bf0d5e92bba95c9cc4fbd57a11e35bc93900df4984cb98ef5d2719c82486d8d6c711bf6db4f2b0207a67c7ddb613c8b2f073845e5d59ec46beca8e5d2aad61fca4eb2ccee909e236fc9cd20b5290ffde53a46e9b86c00597247aa25a14ad105aa471d5947f3e6bdc79ad8b57b72f96d3dcc4cbbd51f4aacfb7bf24603e81be54b54b9f21ca37e8bd816b36f915ae3d13773d7d5e8355b5b980d802086223b677b5ac535dc1a1227fa9b55a4df757d54468ba0f7859534063efc7cf9a274668c09b841c7178c82777a08535c62fd3f205f6c3deab590a24b6f9cdcc162da20ca007e5dfa74a6d6691c16decec48c99eeea9390a5ee4fca31bb979fe6f0a20eb65634856cb2ea0fc19ddbb1de7cb961cfcf8f8ba43f5bc5083481c49db56ba546a1947d1cedb35ba080594fc74b2c92fe79a81ce9acf9fb8695d6e72fd03df35a372579323b81a663cb15ba7725bcb98616563633d05d81cd481da8bde73d090cec46c806a0788ee4a5b03ca65694de1ae5989098502018aef54d717bbc3fd08121400df4e2d71e27c5c4332827733ab7ec3bc5ead1645aa9809dd7e4e719f68a48c37cf7b20ce96c7f34e143939992a306dca8916d27c89927c76a8a282ea6282114a38f918a7b7c5b304f822481a2c0d6a88261320092b85bb3373187e8f44d295604cb6b4ed2224e634a49590319237f544a2c1debdbe75ef12ff1de637687de83e5ee4c565fb11525abd28db2b03105d5a1a2eff4d8fec4eae0837507b72520ff3d737715dfab1af1beb1eaeaef2d0097e07fe9b12065c43da082878d536741255b91ca1085d3c0403f64344659193a03236e904569abb4bfdc85e36973c576ec4f61ee66274e0d057559dc1cf9acacea4b504359f774c7175cbeeec4224a8c019f6be77b22104571cb4cece8cb0f986995e3ca819b8a046eaa15c2fd8304f6aef8a47b6f97ca735dce8d0df707ebb48fbd2563c2566ba4196a928e74af3cfa1425f09553e58033f08cd5fd119be3f47dd0889edc3776f84d76536a3066ee15909a9f14a09c7acf1f12c89c6bca3bb1013becf0c69a7a2fce83d06b847a847e448a26362003c682a4a60f774bc7bd138f7b6b73806c8ead921f4e46f44ec9f9479cc93f726c530728475380b43816915ed9e31429614f47f7b3218c0ba4ffab5e926526c02a4c7c930c751f116c4e0ad1db39d18452416b5037200642fcbf4dcf6fd65890070777669e593f55293354f2908ebda36e5bcfc1932ab571539b411a073913af0a87ce16de97eb81b29be2a8eb3c65e2f1b7e73c919b8ad0330235019bc17570f5669fced5dfc27c73996b3ce2c901fd2cefd81c1ba5ca1703f4228c866dade2b6fc2be0cfc1376c8f94d59abc8610adf2dacda57c3905dd92cd33f262c35fbd03fd3b2b659dc694e85329eb7b7c037f5a2d0896f3f9e282e6030f2df8fde9ea3319bf01022779fe37816126d5f74dfec92b9ded2ece2e1d63e8d1c71f0cf5fefcb7befd1443cff9b515628bb8dec9c22ac8063e69cf3c74f1617c961a4531f64bafa292310c34a53f2443e58aa04102a7794dac94dad885994ac1e0c02790213577670732b4e2c6840284ff725fcb218edbf267fa1350f68a5a22827607949d5e894d8e738e15a4ae64332199e0ea4414deb57e9956153ee8f3c13e3aa55cfbb6c1f826a0c5d1e3e97d0558603c16ef1caa167c44c9493641fa75aa9ec12f294b39e54d65e7c2b3c3a0ee7ddcd9c7a5577e0378afae8559b71ba664f6a40132ce484c88f25921c0dd2b26c9e63d54fb37186be531389b49a9eef2128fe6db9b39dd7ad72401f0fa6eaa82bc536cb03055d72329a3909c193b219587176b4b338efd2c2ab32bdfba015856a24fade92d65e50535407e7436e7daa60d2add8f663cf9d71906f63b06a0b262a8731b1bdc607b6e3662ac90af29ad68de1bc0d044d92a2de3ac0c169042bcda4d5c33a80cbfe309865589b921908d5a21b8a1c2377495f439cb7ac7990d1ba90c759a30f5dc967100a00f99ca9449b2c586b0a114809161b1e3a877818cf3d5ac780c39bf3d22223f56b718de93273c752ec8dc2df69410b4c5841e7279a6fd16294c749d750afb88782b69165f04cae5a6f078c23d2584e2108b3047e599b481916c8702faa574ee248d2954c3122cc29b6bae4a51d6d741c4f3a51ed3051bd4db91e4087b01e9867cfe28f4ee9127192a014f772c71c7f2eadb0d2bbe00bc521d38194e1e5ca29863c9097287355ac9759f6aed2aa1007ad307136c8a01b621792e4ce9834590cb12e9791109afe06ba66cf54ee62f7c705decaac8208ad44ec569cfa97077075cb1da198a891473f95a4222a4c47ed02dca25737e37030912f08263fcff8ac45e0907ffc8fa89a1c351b7808c957f38b20ce4a4c8eed83f4d75d7b3588dce3df69ccc2e00dc4ed495c4183d7f26943954e4397d9ce11816aec4f9ea6af9e90c1ac8268a98cc9c29631dcdd9d316c2997f069dc0178a823654c681449d90f2941e4825ca294ba6d7ff36ee583dc4f2dc25a4066112d1d86a9cfea24acaf478532c1b0e39f70958bfaaa60abb2f32605f5f7e3fa1eca5cd0ef3e2e1b696e53ffa67a17024b4375465b2f61e7ad7865ae5a4e18599e69dadff40f6ca9aa205869641a36e50bd4b8c14461854c976b6fe1cc4dd13d3e7bb9c6c33c866ad5b2619492010ea05d5e9c611fbba109d4ea69c91ca8891941ae2efc6c397337f8899c9a4209c3e5c5b48ed0033e08fe", 0x1000}], 0x2, &(0x7f0000001180)=[{0x38, 0xffff, 0x39, "4de6d83f0f803a59b6e9d93de7657a64b0e461c9c72bbb1e9f2b35c60cdb68c30d97"}, {0xe8, 0x1, 0x6, "b1e1a3b39df4097316ef0ee22c7858fbf97a465a8af0d5ec3a67997c3398e905854514d57cd157795c52f02b487c6bfb7471d1143400b609d856ff72222dcbce4f43a0e4d9955dad0416f052d18b02970b39df66ee8e72a98303a3de8d77ad75600f160a2b5f46bb3e3bc7a220ae2d1b80a4dfbe6071f8d11658d0b391a221ada6cf8ca608aac9504ec78ecd85b35587d23c26750ffd7fc6d4478a08489b2f608c288d2a5964507ddd9ccee1c33fb1e15b3e6a6283f23c35eabab4924f59382041b503da93c62f2209a39aa348737afaae65cff1e8"}, {0xd0, 0xffff, 0xa7d7, "8d891d3ac7a107483f3880965c4594a967ba4cdff9d038a0873c41c3de58541afe672fc20d96c424de4a4521b8211234e3a51b48420f9b54c3bcf7558ba115628fa568ddb5925a259d02e2369372c908acd94d8c023936cf94143e4c09395f1b7175848efb429995c165c5a59c60c50bd02934035ca2a6b2fe53f3ac24d5fc7698ca6c0fdbef2c3bcff654aeed08337b5693738f954e650986a30bcfaf3b125eb1ce567bae6585920ed10832dbc3553676f3cf7600964cc08e3697"}, {0x48, 0x1, 0x8, "b9fa4d80ff2c964d2ae8f97d698780b9eb309c745bda41fc25d184c692e4d9eaae50680ee167b2d68a1b94f8e9006fda4262"}, {0x38, 0xffff, 0x1, "14526ee2b94206a034c6eca98a500a4bcaf713f3f2ec293699494ed8def5f9a7b36408c421c9"}, {0x1010, 0xffff, 0x6, "54729f284baa31062ea2300ad547f21673eba3a557af79d80806fde15d407438b0757ea7ec36ccb3db87db1f1df9ed2eb9913b16532df5556fbf4a0558e4a122280837d3641e444183ab3a768740136300d99c4bf26b85d32a574fec276a2f86666db6a776746c60d3b8fbd9f401ddaf4dad0dd0e18579ad85f29e80418150465e68d82fd1aed8a8bfdaa057767ca72eccd3a0d38cf0e91e4b91cea22dd7ceb5af92192c365dd8dbf8ada1f65d40f224ddaf42bef5b3d3bc2388f6c1a1058fe4378ab6ef427e04f9b1021558a616c29da2b251bea1d13091b213052ac2f4dc3611d234b701cd0ee9d0f54d35b3de35a42e4890d08fbb0af9d8fa30341c5f5b2aa5a13eaedc7ef5e9ae8131973875e6e8868494a9cbe54e7979a99cde70a538dbac95c23964c029944454db4e6664fc01c1cdb04649f37f0cec5c1d3765b1a254e9067035e68cce7c91b082285eacffa08a58ca456a2843238cc8ccf3989a75f7081b22de5a8ebf489022adda8d3ccdbe2ccf4a6c39d0990a62b5ee8f4bbe0a8a899a3a100a17550dc2c43ea8b9a09dc1bce2f6d3716b43990d85803cb83c87785700d7fd7632a3e7723f3df2772a4d667f1ca1f41c6298a7d14c5b8efe90bc49b8513fd70d5bbc595f2f58a6fcb36340b38e066555c81112cbb934f01bfb4d399172285154ee91bec84907fd928915fca5ba05eeb14f4d0e156643781dac5c9e2bae027c012b2f66d419f75505a125ed0f7f8becff448dd6506057bbb3cd6dcfe9f65ed70cd7e30cf8d12f6b4497ba8a498f4e053f05f5f081eddf2c59b12ef415b4bf9d707f8cc85bc43a12300c65075dad27399880e2178de733f434b36d5312298116ef9c2f72c6bcd3a23b8ab0e8e2abc17a8ed367c84f8d040a1b01757d34ab7737a3058475913dd50c8839ecc31bc5b08e3eff6cc4cc0cca968c5bc2c6caf4b65bf2b6adc64548fb077dcc9f8851f44bca69fc05cd3fc12b645da7b1b4d436c3176988c36b60cd255090dc4009f7c621205d8608424bfeaf99284dfac2a98bbed8132e70d1ed6b11aa6cc32a190d3246b4423d0ddd5097ec35d4613fc58fbfe63b4b892a46bbb65ca0b910d1394e6e6df730d4e753efcadb985a94855d78c56ece6b033e3ed866b9fed2756b10823bb400a83c699520fefcf26021cdcb5d7e464fd24eeec5e6ce22920a8e565d3ca6854e587b7965c38bf856728b360ba99b5c03b78d699098be7e6c691b9cf3d7a6d24dfb3e16a91b629a444873665d7da5e5263ab768ab1d2adc6a6e1703364be5f2c02a221270d1af753abe2b8dd5c98bfb961a0c7cfe754f3428438bfb4c1f9439208436d9398f123c93a1f3c3a7a474d2a559294496f0ec9cb8a12b65de831fa3fce8029326214f5c710e9a66caa431d62b38b293ca068aa66839c60eb6a59f5f2f4357c77e566da8c9e6f43b821ae430bde7e5257f1c8d8a645f22c8bfe131b3029ee331fc9316455b31755a898a8d467b53ed2e46824771d84cbed539ec7e2bc4967d160af70d57d5f91faffc83ab8c08ee3afb32df27fb8f7c751e7286626cf79e205c042b2946403f672d820c3e23867988e14d7ebae1fdf79879458a34885b484464baf1f07a3139d7ea86e9357edf25de4a0e7b4bcedfdb02feb0ecccab242c2fa8e998fd57351c9d0c18eb0b826240b7eb6d340bc2a5462333eb83f1c59317fd2309e5a84469dcb0df0d75a0ab29bdb3a89ff563b4771e52dba65266ee6179c0f29323f4f7b7ba17a99a89fa5646026c782464f65ce5abfa5d829054bf142ba57760d7d12133c3fc8cd8aa5cfa52e6f01e0dc651752696867c8d7665af99b9edb3654147f2e70b10d79df5a4491c8b614f92c9b966d538717f514facaea3015b2f7a4531e1992546817ec4aa563ff3074e037509b8c3982439bc2fc95fcf46fc184bcacc5dd0f1bb3aad326d9db881c96717ba87caff5010a07bf07a36535a61dbd01859533b927df6f20bf902f45f87833c20aaee4ca7a4e86cc19e36271b8f746a0c773d2e00a8ce5c2e331c7e731af48eb8bb9062c372fa48be7059dbdeb91caef92d6135317d2edc87e0f57d20808dbcc86415ae8478a4b6b348eea667d35cc40290a7fdeb84af594c388c2919e16c0fbe005e66cfbd4df4807cbb816814dc49d4d9301a1139d0270d8bebda21a7a4ecb00bf964bebe48ac6de47c7e88bf2aad1f03e51619592d2101490b08c3fd83a451dd00941371ee5abc99a0311f1e8870e2262a746f9e3b238326d7e75694263604eb991b5f33fd261e24da9a97ba85a5711ed39eb8d3a653a15f8647b56c7b34d95430bdf2b97b1cdfe5703b9cb3c5fa2effe3fc75aa9a2a0937f5894088a85d188931a0fa68b6e37037be997175917a4a777fe86c57a16b174ea7256116c153920807b9a31f1b55be9b2bbb9fcf1e20b8fffbcfc9f1f40687e2f7d363bf079b69da2a59cdabc3b9110f3c3ec2843a7fac42954e856ffe8eec32271385b2e2d80fd07082ffe9349b26f75cb959c1ca050d16357a03dbd639ff02defb3953821154977f773d44245418d31e02d744b18995f475d5159ecbbe4d180d3a32315f2011d37a0368f5008087f0aa84c9b591a7984995bbabbc0c785513dfa39d9743ec673e0cd66fcd20cc78433a038dcdf5fd07251e5d17ec0ba8821976c08bb5c84cf7e644692535611db950f93f3568d1bc7ccc3c3bcdc95670c02802fb9deb468fb395d51b6df5fce9d6b8dbf6e56f03ed8ffa2356e67be67b8dc777b1a0bf790784023b180ca613d034771dee2179628b20f0d8f875decd4dc25c53ad8406e7d9a883fe4ce0696de580be3551343f901ff4bd16bdd6c49dcfb214039bc545c15b299b8f3df26edcbf2c225943a2f91def4f4cfe712bcd4563cf4275d0d34e4f82c09d78f9edfd2495aa59debdb556027b3eb6ccb0f56c20ab340e503e8265017aeeaaa2fa4eb9547f073bbf750d8ff562b0b8d06588184e4cb8141ac46535c54fa7f7af6478f9b18cf4109548b77ae118c598581d0f40f42e57631d5cab31baa609008add1b6098798cff98ff80b562e74fdcfd5dc352566266c459bc3db80d239a7d604fadbc24130a6159221a255c28b5de0a44baa9187f0fae9f318b0ca507d92916838ae3a2059f68610e6c2665ea2557a1f4ecb3f9b530bbbfd25a9cae3be050adcbb1f0faac333297f060490015d98b7f74f67a94761c764876dadc9da9a9265d11258da70d0770ad741156c00bd2a983fb9494d9f30dd347bb5a634db0f75706a290462204fefafd149ff26e0781bb6d42eae104ab77a12d427cbcf16b566910995bb92532bb704c12c3bde4adbc84f828694c4841b22e4e4427ef670432213bd04fbdb3744415cd7385303ad266dd72b23f4f33b18fd30bce9b398b35af440f966133940d017566f5a15dbb509a7fd69f7be71ee5919a39ca30e0d573bbc9e06652c4d2de5311492272ce60a56c2f380c0cb9357926e904f7ba5e11c367c2b47912da7591c34ab22dff810aad2df7862d6f968b251e1529edc334725cd16ac1c6294dd0b2052afbf43b2c592a071c8c7b950861bbd4362e35dba7d9b4aaaea7ed69f3646b2ff86c2ee5ddca2ca3cd7c438c0c0834d57e214e348a5d440e0ec18fa1a8640e6b2bc26935bcef6da0cf4f7b805d94e56052a7821b86cb168a80074dac58c7856aadf362820ddce6296d26e65df988d846bf0c115785180d494cc1eb96450c74640b72f03e45deb7503192669e942182b7b9e5a1c1d5b2fb70dfd75fb063e5dd0b6d91c1259eb4caec7bf5050382dfc81b52b4e95aa2d7a9fa3d792459d06625205010475a2542862c8c2f687ea1108bf26dd5ae58371e089d1b93b006bd452a8abb31bc719b76d75cc0dfc3b90609cdf5e0a65d5eba2714adb7d5a18e080f1825b614a9a2261bc238cfc7841880b037775ee738ad484ff3a7686b3938b91b6b1d2e58495b38d08e92b4f361968273741ace2af83a8be5a356b95006272f11a89d378c8d749975839baf02ad439b5d95c92bfe1c05e3f8cfbe4d9b016b7b09c718f84208cc1c9ca5a20af5fec841cfe4fbb223cd3f1fb6860c867e4c7405078f49f4331d681891ebb7cc48567f70391a48acc7cc548cf5d60e56d322adc1991f7db5ce859330dc34b7dd21c241b40f5c7e38b00d7d160a0b33fc1551be29b59a39676478a73e50942df366e371a11118546f953737c22a74a7675c7e26321654a0bfe05adf930a84e60fced300396ed4fe968acdf5fdd1251c6c5641f74d140b425bd547bb1a0ac19384575089adeda1b35f814589789ad78b18361a48eb5f0348c08159070deebb23df7577f26d334154212513a76cfc3750472e053c0c1336bfcdfb2a794539129bdce7bf9db35530bec62450c2e6f547ed5d752cfb134e63bfc51f3a485f0e00eb4ac83009cc36defe472d1eafa5d0475349f75ff22cadfedc68e109ab094c5a5389ca0b587d39dc0e6b4268a8c65c9ffa785ce9ffe47ea5450a15fc8843f995a55ed2547f41a6f9722437e90c5f4767b5bf2bcd1a083a7a0a729a321b5afc33785ae3734a4701fb594679bcfdc04c99e0efdffd287e167624c65fd37d16797ba639cefa1347b5ce0e8661a22f918e7a63bd6f7f37e5177a418f57af6baac8bea112715ac4d7162f5df7452fea92c304ff0ca9b020efd20ef2c3a6dc6bccfec663bb81b5bc597651711d6fd99126168bd7b6907b353798bdfd86dd97ae1e4458f8300be70b45da0917652b5ae4a059e6c9707e75c8accb7ae7d370c676dda92e17b5e18eadab4ac5c2a6fecc829753b668578300ea2538530c56918857803463fb46ab8ee165a1c7cc06601c9590aca213a390f13a6a25d7149af8b6021e49f84efd269f855c7a48d044271bdf8113b8e2415f3dcf8909bff1b52d0305a804e971aabdf40fe9ec352d2d3fd951d1e009b9f6a6587851d64bef8d64e1d48eab036628465f6d62985e22eb92b45f72ec88d2795c7bbcac673283dd0bf4d20cc64558857fb134474295b2f19dd5c675b5fbbab7632f8379715097c26fec6e3a26f1f866f01b513208277e87fbde9e9541a62ebf39a8e7d3ae171152784e6c9babfc9ba68a91b5a40c97548853d395804461c44f72033520501d65ecade674ee62ec6b20c00722b64d7ed96918fa3f11b435474dd02a790caf9286430005da71537696decf766e1e668c75326a38f553b885aa2a4be79af59c6094c830d961cea2477ffb632da48f9be49d38ebbb9df8663755c42a21b3d3bf3a0df07e6f7aee81ff02aa71690a056707061fd4dca8d6ef58336909b021bce7c99d0e36ebe39e2b34928301ffd5b22ee4b632f60da7312da67cc3124543ec07de6938e71bf8590792e6a4cedcbd63a5d957bac6175419747c0484539ab96ec14c074d24b82fc2a82d559e2bae778575cb96107e6dacbad407e0d763189967a92deddd5b78f41710e7e0fcba4cef9da1bc9d72f4a8e0fa160fb90b25c177cc1e4d26ab37be7d5d3ee57336a936da4c4fae14aa1c987838f361f914d1e1f7f5c44041804583c63ed718f0c9028c84f05e20b0f51c922cf0fd2b2d275905ad06dc641253c919563aacb0b5b611572c75feb3c6c0231579bab56cb8fd712bd9700a82b70dff629846277dec3752d7ccfe9981e10cbc0007cea4ea5685ab5c8e4259745e97a72b5ddc39eb9edef7eb16c284b4cffd2acb7b8f413fd823753c6afb89427faee8f92bf1297ca3a26297a1be35d8229053c79c0b11ead346e29d66c722978f84bdccc05903e626c2786283a6a4ee"}, {0x108, 0x1, 0xfff, "a4004dd06459fbf253fc58be3a2f2736d17b32c6cc198091baeae1a0e2613d7877f856cf249aa867c7b4a7406f9439bc5908ba62d13fc480fd343359f99dd7662db04b9ce77084978ad29f2aecc8e92f2214001d42c73d5ee31807e406d82971ea6032076f732844892ed7ec99d1b7b80ea9b99d30ec65265f999a9b71ff27b947777d9264a073a69803dba7208d780494e127eee3eccf073e734d7b6ecbbc61cce47c911fc5e11196725a443ac826fb197af5cfcea6c8d09d7f1561e415eac691e1b222187d00d78b991ed7c03a3b5019cc05df277b6b6a86f192287e40cdc4166b61f842c8a000ceb51e0a139445afeca3cdcf29b6"}, {0x1010, 0x1, 0x400, "1e6b6f42fcb1320914b6455ee526fccb572e3286974f0899842afe3afd416c7abe83113004019c8914f17486872f1936da9e3026df60bfbbe0292344f3e7d376c7ca076a1e647db0c0dc60ae98c985ddb2251733f7eff14345a6a60bc32c02c98abd2d0a2023b553fb29efc5029276608701efa4e267d1258444e6a6a4f67930dbc807c4db2424a4bcd8800fa7a95e9393c72ca60ebc0b1fd1f73da0355e5afc89a66730643153ce7d4a656c38ce49e5bc429d4115e2733e876f857262222ba9205659e1216fe227d82bc5179b2742f307e066e8d8a11550454e8b8fbdab662a89d68896357acd02cd180f15b592a5911404e3d94f85a1079c5a08619940a13d2ffc422dc15e8ebe42dc9b5015461c895ca21f3f3f267cae9955f51d815b6266c7e171b2357f48348baea6a2dd60d90e38f35b33c157c9389525db47cc69cd7ffdfc35c0ab9c2d7f14e30f4a076b49571d6bb881b145da07c18c3f85ab8e6d852b838a702fea42ee9c03e1d632fafe7dfc5189478bb2dd9f359b0c50027b0a6fb75726894c492e85ccc4b37be0614f82ea3d9947895c2159d715d21ee60dd60edf30af9c2ba547debefbe3068a65816efca6e92f6dc3156cd562513e95a9b8a918c4b2106a5a6ba115740857291a31d563be86464748ce7bc2739cc53e546eba709944065c7f39192ced6f1808c23f485178ba74663db940504987dbd2175f890da524a9ba601c1462e094d18895591b32fecbe8f691fc0dd3a4c1b03adcd8fd3b7ebb9d3f17b216cd71162f58d2752f6ca608ec1d9f063ac6b42ce670a1764570303623d4c1257e57a039708d7c56704dcc25ec230c03d02fc61a5f7b7a0568c28caeb532e44feebd06eb25aba85ac5b45d0921bf3784c7189b3ede189e74bc010d818e48273cf291a92293801cb1e40ee87e05ea0c050fafef09a662b3d7174cf1a7b7ab060de23537c46ae76bea8933f663a68b1ce98d856507a7328d2e0c2c2ab1095222161195c42754d10c0a40ab076894773b7ff0e6fc1aad4da34b0c9d6b83626a6cec8b544382436e9ce801819c3f53c2689e0b106a8da47762bec9eeb9a91fa6ba0b368bb6b5bfa91bfd1bccaae73a8b2e9fa383e852f7f4b43f7a728ce0ed58d8b9d43998bb5cd87ccfdfdea167943e5567f8655800d3dbbffcfe05f53d3e67eaa2d353d6c9e27916328b4a540985a876c9c1d96002d3b12eb9856d8ffae64ab2ca45adcb1630a59703610be2cceedcaf93e844b2246d800e0e22a626103fa1086c0f75be3d1b3ff2adadaf5c4042e51160d2176df0effd4d9bafe044a829a2178c1af3bf391112ac0bf483057259fd850dce6f75bd70f955f1150cbd679391ce0a8690663c39a1300b2a5db6713dbc30c24baca1152acfdb7bc297d191b5dea6c14bb59a77fa0e9d25354937b30cbe8cc5c3a02661695144aac83230396af90a465d07f4701809f9d1ba70d7e917e2bc26e098dcf44b6961c515df7eba5194f7d0b4178c3f7c112589a338f9d2283527547b47d55dfab146363f7822a8c313786e93e5d57109951b084e77c06aa47b212af31cdab19bfad89f40306efdc4e6c48a2ba26e318a690a4aec843977f07846c09dea6e7c500c7e953fe0c67f0c058fc6605a5ae27c3ff53d7bc8af132ddfa74233c3a2a5aebdb5371ddee68015040b90b77251de7e6b53bee97b0630cb35a5e8bce10e1eb58b1715cd8131bba53e4c74cbd55b9a6818541ba57316df27ca15962321cf4554d816ec0c38df44ba64f82253f5cf35954681bf89aa16d67bc2e4b6703bbf41d9aee6b47227f1ef5e12cc6efbfb659149d43ccedebf95d7c587e297ccc30e9ba2a53805fee422e13c3af9cdbba5c030c55773a2701d4813328d13e7b7b0323a8d205d32270ebb5b3d9522b2a8beca19cc969a48b8dcb8766a2cb2837ffd7379e86c54e4f60821df115e8658b6aad29a5ab7f8f46cea17a988f385680e14f565263ea984bd786526d0c9311bf936a5cb54cddc5d73e1475bbe616c872bb85b2ebe3c3cf4437006ed7b18817b96098d851fc4ef418171e86b298bcdcc691874258fac25d92c7875ed7b7effeb9587f73fc44c8e7920b04d1f9754d135b97ef9c81a762776c2cb8356802f37240be15fea844785c49c6878222acbc5ca3ac0e6bf32e2e230a0cd523f79934efea92f75d05386b9db3777994aece4209ade70b8d58a9fc551da9c2629689392682832ff483cd2b06363b5565f9d6dfc457a5dbaebffa1d3353942affdf1d84e5f9c51282d492a45927c5ec2c71ac95ae553ce20336a1141627ae915236f74730f8a746d8b83e13e0e55cef138c2cd8467f1929f1d03bc7d0ed4eaa4693d7fc33a809b5472774bc84cbdb64b8d5cf71dad63cf939f7d9b041bd696890b6e36d0006c012964c4d9448b6c04dbaa689c43759870bb2880f8642f71f06ead52ee15f96fd74aff8e99f7115e65f06666c23e9cd50403484c42e2ce59e72f5924261a318f136076080fb4a23f71dfb13527726ae8ae870da73a7ea2a283e98e26355c7d3d8c9f642a86a1cbaca6fe1e741e7b0bdfb84e2a5c6b9b875d69333f883859eb70390b20eddeba6bc5f17b4df37e29b58af777542053bfbd9b43fa10c49690503a4a934f3281605de04f192bc0d68fbf9a5b9201dc30dfb8b96d4d21dae73856e0b8606908a6df202110c0dbaa520c3fd2990f1031bbe73cf377b02e72bb9b400cb1c26575775eee2c1cfed7f651677aebb2d5e292d47eef5b781288227ea9c56c2de8603617e3bcf88e0cf33820ba50fee07a12d018be3b938de4ec08eff4f91f6a0b16e078edd01a899af7a0d856230e643c703e371eb48ac38bc02f98dd37d27bcf571628a056afa142edbb91ae46e9ea411fb24504f813455f5ac9b6a308747534a7d1977b00148bef1219f402c595b2b12e10505fcd442294799c74091193d7f71276ebe4bc37ab88ca93596d12696902259714557d374947fb7d2ba23597e9e2fc9ba5175c26146524db8961cb112009c53214b1002a328f92be0fd438ee0f2ce588960b172f53b83a05fa8116c7998dea09cef8babc4739296e3dba3472d2e14ce3e21e4af249d64e9b6f00159ec69cc20648ad9830db1af0b045b103cc13e01e0cd766fa4e1d3f2d527d63fc948c61537178795ea60eb27b68ab3045c46c6bfdf30e27130985c5a6b98d56e68bbe880fd25e86c1bbbff3d8766412d6be62d6b3bc0783db6ad650e8b74d454006661b4cf21a4476ec38adb1248c911b47134e06f9f6d070fceeefc8f60c2c3b792f9eb49f36c7edf1823841002eed719ddfb23fc80761bd323589fa3bda10df15961f435459b93ea36704acf1ae8bfc25cadf0a354cb794ee16fa7c23f0958be41ff68a361a48badf0fa28c5a38069e57b084334cd3e05da7285103b03a1ab4f03d398851241d6880629241725ee6f14fd2b97ac9c439beab37952da798f3452be927019fa29fba8dec5a9ae42cbf3b5f3115ce4366a58de84906dac63f044b5f5e14bc4eec8f20689c3e19148ad444b4f4f66afa50989a6f66e95dcd75ea03ded47c9db9db4b1b8bb9b3386154cd62974d23fd86314cb2deb996e929dddffd89944468873af6df537d5e73666113b16eefc75163d6d73c05f92ce5d2dedc90fbc2251f1eb73163fde0dbf8b7eb054ba585457e2c8c06e2778b79d9195652fcd6d950f077e6bcec81bef5b8931812e35ae5ee356bf5af68e0e555c03d9ff575e767e992503944cbd94e71c333c7f9090018c6c821b21b5c45ce21bc805cfd9c5109de9583aca125803ca2ed78ba4cad8ce84fb07336e05513082d269be0714f5b51f8518f1f417107f23312584ace8b2e0de6c3a7b7fec5cef310362446f7d05b68f748e3f467d0bf77dcc5ea9b78f35b8c449d535a03bf7420d6441496a19bdd41dfff38f20a54e1a990589a88a95dd5bf205f7fd8253d6561074fa7626a6b2834102a4634c97d8df8aa462edbe1ab106ab35140ee3545fc93aab0f1ca5da83ecf4238c9dd357d4bb87595910224a1fc67c0192e46cb3be8c38694850ed1900a2e9418ddb34ec2a16a63f03d2c2d115ead8d0cf7fbc226c2d1a6ad06d959194a7532e150b06c9ca18d96794ccfba3d88356ee28920aa40bac91668d05f0273399ecd66fee99f0ddf7d0f21ea6ece9a7c0349a69de56ad45a0937ddc889996144ab2ba4092c7583bc18b51fd526dd971a3a5c2d9d47b33088016f5703eed5b3aa25971cdef071ddd4717f6b6e2be54f80e09c431cc4520ff9107b8c0004506830951496c170c38322076148a3fa87f06e97bca9c472b0b68c77d738f08eced447fcc1c0021f92b329bffcec7b669eca9c3e035390ebc1b1c794d370863227410a2526023dd00f9de13badbe3bc50f129d343a3c896177a4e43515430a7c05027579047af4796156f59cfbe8e9537069de2e2b1b4929652c7c38538dce1d29b6a5a3151547eeda16a421450d0e198bc70811c795b827ed7295cd736858295fb600ae558c9aba83a82095c1ce53d5aba8f87f1df9f305cb1699595629783d6aa574ccf4c08d59d2eb9250c2caf6db6cf44732e19799b995556911d9f3beca9bc4ff04ccac67e1128d7ef9c5a21efcf7d6cb71edb9cef94db6abf62d00c76bc736585f7520efbde9d34b9bfef3464cb2dc507f4688cca2c6d78c502dfc29144ae24266e84cc805e4b8a8c08a2f83bf19fce22dbf697700e560a63af520337337fa339487e748f8bc8129a35abd0bfe2682cd4fc37a5c409083bdb77fc154dc61ed547c33722f94b6594e758dafccb3d9dbc296d984521ab6c6b8fdeba34b54be999eee58714f13a7f325267f8268afc93a2158f556047c34d7a94ed236d76cc2c9974a4a9173eda4382a0b62046b7cca5c1dc0c783d366f66c6ba72a47dc2566b5d68d97faac41c76d80fd499455a54ec95202d9ecbc4f8094bd39fdc8a34ff4b76a79143147065536e3008b26c3790824fa6de756cc1221cd56946195022170307498d8eca36e072c33bb18186f96064439a1051306599144dc8279c77ce0aef6887c244fb5412682f0416f022206ab641d9f9486937b356cb918188d1e5972c422794a9d59e9debad226a5634b18c2b8dacfd7a3ab9b07b592a4305ac25b675618e1e584ea20c4b38a1f0022bbdccdcf841025f8e5e04a43d025ad7e3e9a8820d78456dba3e4cde086b5ea670ae91e5bd8a242e95d11c46e87f89605b590f0d45f475a332614191512570d0dfce67e5ffdd187d3f3ea92886d3f4e6d80707e3fd5213abbfc34bdeb096790149a4d8f45e402a9e124126e43a6d48b17b17f5cf36d681820da966524b502460ce22e16fcc9320fcc593478eb045768e34f222f08d24ffa821050ba42621862b56badc968af9292cbf16f84a1858ae59055d93b7b112d61926cd84423949e4c70a2e9d5f5296a14bd094a978f94c9352ecdbecbab68ea4bfc67a608b3657fba378a152f3e360f331897a79f8ab0ff276dcf134e1a1750f0c760956e5351909777a77438b8d65e6ab126b1f75003b81b293705bf10366d5deefdc998f3035a55313d57966a4d97edcedc8845741b7bd61dda41e351f05f898ae21992ed12e1b6a204db12bd2322c1b774b798d7cd921962ea5ed3d2db3144b667a943e1fefbef1a20594b41d5aea58dd5b3fb76e9f40bdb6859e62d333c73f9f4cc0593692556f4c67bb97d4c63be1d9d0f6e0f7288391e78a4f8ae4713c382bafe6da2f6675cd45f197f4cc899d3cde807bd26ea8d603fdad2639ff6478d3f0db8dc059e"}, {0x100, 0xffff, 0x2, "191de2ed6d015d9267f0bf96a03f6e3e9c5bc35e817b8f1feff8a8d5e2c6185040180e89745f48c715bc58fa46a4d60efcd6879fd3d345c8179604d65888bb1d63f720f1d94bd5ca581457566bc034faae1ff34d34e79273bb3e30e36addafcbf3f1693335520b1ce7738bb01bb8e4973547b7ba42179bc1df22359cf9be21c7023526e9cf2492423c78fe6b312a9f08a7acd7386a22f6cdb5d53eb82e58e301292997b1ec1406ab792db4a97a23c52c8a4971a394812bd35c15c586b5bfcf7625d10ab93a8d8b002b0b84b74f19c5a696e531b624816780953605f703f57fcfe6b66c4c87dbe244d4dc"}, {0xa0, 0xffff, 0xa7, "7aa1fa8c6a1747a29f28b1517bfc82da29e6d0ba939710f6960bf4b448112304a39e4a1fd6936a727e0af5903c4985d2f8033e1bd8deb41612d25169c9ccd778ab7c816a2263f63769daed450c40595e2a596d70405269b61db0d0cf65156eea223afafd2d4c952a48b8b7698bdcc9b0c7a189fdfc8ed3c8fbc75a9872e79bd2c5537289bbee52c817b0cdee57"}], 0x2538}, 0xf) sendmsg(r0, &(0x7f0000003c80)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f0000003700)="64c541ef27f32fa5f06e5cddb7854b13c7bbb3fa66d2b717affc01f13756a9d8a51e590007eb9ca64d6f42a32fe69775723c875e0a9cc98ef11380e28094d8c9df27c4864e60b02d85d6d15ff53690202f0314902a83fd1bdcbb99560a5472984b8315991c7d570e66a8301ead4c7411e473b5b3a803235784ab3dc117ee1784db7d3500c4f3fede40ec2ecc63589a24a74de9e0ba5927efb764d8ea5753cdc2593dc4a8e7a62111de287d65901113ced053d03b92bd3d6772005113fa919e6dbbd3c6a47c16eb07", 0xc8}, {&(0x7f0000003800)="bf4a5fdfc2a6230814d6e40cd22f62e782ac6ccf60c560c4ed376cc22b8abc2e5933848d0d722e7309af54a4df13ea0d3e113a59f757023729ae1b92b61be1965128cf45db782fb932595a2982b00c56cf6868a104f85ff0fbb22115cfb371db2326d35067fa6d218e26f1bac1398fabbba19a18c2157ae434354307ec84bfc9552038c231ade151ed1d004dc5343150ff139eb0b4e65c8e5d02cd177e46b018", 0xa0}, {&(0x7f00000038c0)="0a3268c1a9e7a3d5b8e49a66d33ca2659b8dd78a0a9be55f28a4be044173c60ef20d04aa64ec6d117ad9c184c10b1142b2ef93aaa2b9e2604cee7d3106d376c16b1464f96576fa63a3a4eb080e4d1f23a824c5675fc4f0dace606b169f9c32d02409df39debc35b86070d964ecdfda223d94d9b9f55a7ea0b0e34adbdf68eccecfc5972e3bb23243ac1b89b4159bc974d6", 0x91}], 0x3, &(0x7f0000003980)=[{0x50, 0xffff, 0x3, "87ee22a0bbef9239f85b67e2821f4e245e18a374f714cacb41c4547660c8582356f3cc0f0fbde90a6508e775a08a59ab8b62770cfc8459bb2fda76634990"}, {0x18, 0xffff, 0x0, "cc75c797"}, {0xe0, 0x0, 0x5, "78e14da53e33900e08845eb278709957f430bae5c77b48a14f05c569af50c1c2b1d2407c0553dd0a022339da0eca5fe81538aeed1ab83fe6c1089fd8d234c830b24c1d3fffb093e3b642a262e2f3a83bcd3ddf7c29a916881027e959b7987a9282f45172094c1c27bc9a94358d987b1b07c81332530ba9d8b68b4a5500861439a3af3397a05d08304f377547e4e1c299b0b3a58f674722c536bcba9029035cd7235954558b43061aa6acdd43a74b93cb7101167cdd131c491f98dbab42c2e94438057e40644407a2cd7f2de7053cac88"}, {0xa8, 0xffff, 0x56, "fd472aab35efc415cfd40fe7b8fd90ea15acd9fe9b42c584a25aca02cf16238248e3ce25bae7565ee8de8675fa7956b0212ad20acf554a8a6077702562aad760940915458a9839576bc823552c631d7250e9a38d01b695ff98ab9d3bfcf089ae941e583f9a72d9819406facad185b385b64db39ae274300192f755f356483e81063e9b545ec3dac2c4a4a1311bc1784261"}, {0xb8, 0xffff, 0x2, "160066f1b7f1574d1d9ec57d575aaaeb01a6b42a0d59251f144192ea64da8f847b7c1100940d994ef53cf828cff42369d3d186fcf9419452543ac95501090eaa58bb4cd076e8f3b2b87cf0bde48b7ba0a579f065ee1ac831e67defbcc1c0be3206076ea9bae84d06a5e5da05ee1b4a8e442f8ad7c7bfa4dab19848e6de7c8d6f2eeec143116578ea8cdf9951f1f2b6de72db1dc78121cad97e3703e48e9dee4ec5eb"}, {0x30, 0xffff, 0x0, "2fb9e71e7e147b4d710ed9e1c473aeb7a4701af6aaa4d26778"}], 0x2d8}, 0x405) 20:33:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\a\x00./file\x00\x00'], 0xa) pwritev(r1, &(0x7f0000002140)=[{&(0x7f0000000080)="0ebaf80f36ad7a95cb1486505990f66b4c3f9e8756b3fa4aa851022c0b98d726427246bafc8535ffbea35b88523ce8f230cc25ccf5739e9d4b149a513697693aef533c6b5b357fcecdd18d27f69c227fd561164f27bdc0e1533406e77f82be819a204e6b01347d32b14b9cdab1c39a8b068c7bec593b71e92b78568d2e13336bf4ed95676dfe62db8b31dda4e68b2c101e2349fc1f0b465c3d356aefbcfa437ceb3481e4946a86158582340e03914c867a285632b9512cbf93a88d8097e3391589a0599b03e948a63e4b2bff2e7cf1a68bcebb9c9793d02575c727b146892b33f6c523afc26947b2a88d1270f24fe79ee5f9866dfc95be9a6032d821424f6c059c74b58b2879e9377425d511c5cc5718371655fd48f2f3d96db00ddba97c5e9a62426e008defd834229bd8a7217388e41ea733d596b4b06e67bb1df09d1ac5b2771cbe3906b635af4168db7d13c44c0a3d67ee738e1162d62e16e470eee1fd4070b340d710aa1c981b7f46bd4b1347103c19a28e55c2d7791c3a83c67ba6cdd165a33691ae5e70bd2b0384735c09c02d8bad6273d860b1417d7fb2b58ad0271140d6c14bffef03744e65b2cdb0a5f09adc5e76fecfc8cc2d84b695c2761ce34b46d399bf523f5a0689602f5d2bd687176e8a09d78855cf7226aa672ea8e13e1cad0819bcac60bc5c59ef51f69dbc47a52908a19c323f49a5c635101b1269fa2cfa4c7adc3ffe4b44cd7b5792b35f8bf6ad0109b34657aaa295a776c06d280bb33d0bf3174bfb400324693472c9d1db367b37c3c11eb3b7bca6e0d18f1e7883ff549003ec350b62c016148568c0513bd136e2cc817840fed461f3eb847083935ac53676252009a62eeab4673d00e44c4a800e3b978b0bf5c4ea1dac51562339898383d49f148ac1961d78c3d5036499fe9d8b6f2b044cfcbcd1c655ba0bc544af81c718bda9582f7f120ba6a951ad50fc735626e909c0d156a9554c31506f278bba2aca77324cfa7d792191468511a8ead7c1bff2fac328857fdfed5d705f427c0504f276d5ea305aa3034e4db9d5f25d40f70438c8f3bcf992c4de0df1e03832d9aaec3506b954cf28fb4314ac5ff07555507e332e6bbedfec5bfcef75ec751496069c0d9c8ffee8eec0a6a43c5fce9682f8a78aab1b20b6cb4b1a7bfcf504d2fb9ee6852b65665f4ab950c4de061669f8dbfd0082f3a6c2f2ee35c7b72c57d846ec6df4fa617773fa3604b050c89ccb711a34be1714e313def88f10ba5e7eae8cef0fc88764401760c2c4cdc5df085830b6586a53c5f828513a6860f0c816101a5cc476e23afc3d24ad44697f57d08116703aa7cf0b2e5d96f77b948a4fedc1b0b42e36942558ecd6f0139844977f64a45db9203909c617b8fce70ded53e20d8e0d526d506b81548903534a67318ccd296777cbd7872baeda56b9d91ee0e7323302430428cb680b5f44928eb2e27a149150a8bcfed3e7d886bdbeba3090aa3648ee10d1728872473f1bb828c5fc03e39f9fde24626c01249255ee4f867a7b7c9e9bb554eb68787aa51c42b737449a2eda9d3a19c4750b2d955ad4632dd93211b672b73cfecd38743e4a81e827432304d9509fb34ca5040d1a70f672d95b7bd9d664327fba5817077c126b59e29594f9e64fb12d7c3e20e6f73151e34549df5ce834a38e76b6850e3cd7a329b12b9a4cf2e6dd3db7e10f5d311031b4ed12b296b78d955bb175391912fd357c79d7996ed0eb4bb94289ea430a82426abc7e2002e779fdceaafb9fe38f7bd2ea7186518099fd3957ba4c27531adebd5f0fabe00d954225202307063eba81000b866edd5a8959eb4cc4f9221261ac75e2feda6d353f5cc8da09f85061fa170344ccd87a81f707e00a959b0ef1272d792987077908e89116b30f93c6a528e1a3a72479d7bb73a3d47d48a8610b3e832933976f7774d8c7d340d319453329d96e80c21e4e886135a6e6a8bdad24cf3a39f7d59c58b90b755e3c434b8df3cdc11532d1a8f2fed27defde9bda0ee353978d674ee6679097ccd5dc93e29e6aa048f530e95cb2d837e63425821c7878fd729f5b560903e1385fdbd89f2e54099335c1827d89dd23b1eb4cad6f94891712a10eefdbf786265edfb4d21e82a14a05cf500749c5d651b940e35193a324f11ef7dbc2b387966bdc5e741c92b68a4c005e473db6e02cf77dd0e9f42c52649c3636168b5a74308d0eb79080721de6f8027545ba797d3e1293f97c01e4cf10095de125f098afe6098f4a75317616ef97f47b77e05a14d5a270605dee3a3b42a1fbe2bac2880cac0abdb7a8fc49b1b3c04fd012dc15128408c48183d113baf2cbf0e7939f116c5596777206196f1a04ec408763fef4d880f758e99ac1a8446f2049bc109cad4c24919a87d2da461354b400964ec5abe815422ed2e69a529e1034c574ac230a1c6e694bef2233f3ba90b7c27f5bc69f790ddc31d813287da33c6f7a89a89addf962b388e46b0605879c052a7dfbf08470f16c760f0c30113e69987c57b296502921be855cce5a0718b260c8c2208dee4dd48952ba9b2bfda113bb5d3213344f6976e484132b9b6a656c769a6bb28f62f4e200795a71d2095c60f07b44df01389980268b90c727fd83b39f842fcc9677e9307f06c9a22f7d9e690a75b2da878c3a216ae4958081f5417afc22fbed413166663564a9036cf56bc3156dc5b310b78347c4658c5c8dc9641bece3f42b60778cee4d9e577c9bb47d0b2b1abab0eb066de169896f9daa546fe99801ec643515840898346e051a83a81f933829c9e634235ced090112b9b397d2390d34f56e4258a5cf9ef1d5cbf0a0df5ff2fb763063f73219528f1456730b9709308fbc7943cff7343178c206e1146aef9cb8e549d7ec0189394beca013afa809e172889cf2030159a4ba8250778090b0d3681d7796f12e0de92d923b5a52aaa7f11eb490be2c8c27d0d1c09b2ff37c7e18a85a8e86e91a40df2d2d8f55aaa766bfcb4c29c60eea3a666fe15acb2175d1975ff27f1e0d550cde7ae534e608ea6969bdef9067b8329f3bce8aadd45addb033388748b561f475edf429768adb64c68ab27f2c8ef695dbbee18e405cd96d79cd08e4c30f5d957e971389f3b1a41400a6929a0bffdc0f51c9e65dd8e59710e47abcafed41c18fc650dc6a4ecc36696e644a06dff8b92c216f8dd22673a562c221a0d306db97ee1c41a50b44e5f58c1fe755fa6a08e4ee8b03ec50bc9be32be0c6412b69c6686091bc0453091a36c86a85eb7d9132ec2e2f5b1fe53e3f23e46e7e8e9692b9606d4c48c7ee750b0737532f2e2ebcf0a4ce60e5fc550fdf96c1243199b9928920e0150b3bd8c522ccf9a7fc1399dffe78559050ec5e3ecebe4323be72619d52e8cd709734c9e9737d823d93b8ede0ccf397a8c77aa6e3d5fac3489c7df13ffade9db7b26669f51240d1771be6c8ea3d98616dd05fc633d2ebccdf0b69b4b8c60f1c206b85098bc41079f2a9999f5bad3fdd9c473a4307911baf8ab2801926462047f4e74a6752195f9433e068fee053a8f7f370544960ba8f4cd633175bbd62407e91adcc1a9c8b8f9246b64d004a93c9e48d73be40bfc2f020a7d9984001d7ea4d77fba196a52c847b2dcd2a7641eecf019500c11fd6b139c901944fd1b2b48eda38306ed898d5115df1a274fcd8ea5e300b3e1e92df15ea672a4ea55e92b322bd20effa53c81a76a0f2b4ed12fc628155128dce42b9da8dbb965fe15d70ccff018fdc3c8c72ee77c82596460f54a15341722a19854069042e55a5b12f83d2fb0080d559b5003580a1b466500daf6c86056e88720299e88fbfe92076744ed357d9419bfdef1cdd79518cab57937ac7b04a82904de0d4ad39e110529b19bd69034cbc162c6e290f7c841847a21181df78c082c372f73cacf60fc76c68b1b341481ee5e799cad43c1e56d688b343eab3f81b3c733c0d7776f808604e9b1110a828477ca0fdb2f264d6f0c73974a340dde63c175e58797c3d3c69f6ea7c17b8037e9551726b10eb0d1aa72e4c9b2fca6be0b04ac502944c3e38d47e91757bd770d97a72b0496378d4a20a4e7f49106777a2aec10c40b7eeab46576633e057d864c2121116e0d85cefa2f84181dc738f5dfb2e5cafc17bcc95d2e546b32cd8c8b50ea08a3a188e9148a1575d83d46e1f27a05be67d2a699496f7a4d24d1fe297d04c9c11aa60382465e236bcfdb95672c629e8292dfa3bbddb219d10ff0cf5e5639421e1b75a3654522f7775c83f7ce5b101ab1336bd104423d2c4219539e20b5f7d2f72e82c67097c7d6e2bad3452ee4ba3b6ee44aecd9cbf08fe61403c6c09fad01987c17cc7d187efebb1f9eef7be4f86c48fb6e304430d1361a348539be96025db2461c6ab92dbd1704a5fe85d6b60fb7105a5bccbca7a59f1db45a759920be9715d16e09f1fdbd07f8acb92c00ea15466ee31f1082568f549e4e7c04ae751c41aa962a3e5e37327742491aa2145a7655813d335b78995b9a48d91538f271e37345fca875a51def3c388bab005c326e61adea8ccf8a37bafcba603e2672242e5c04be1d1f3840b37e959bf5f1c4418265e2ae0ec1a12b22178969e5b2a2272c8b8c465ba6c2a35a34633560e619639a4074bfa3d9aa05880851d27f8c24ee1b181816decbd45c4c4872b71a3e94e9265ebb7e5ebc650993c678fa22183254624e451eb34cbaa161195a9b9d3b733ba4452a9d5a251750b68003d4c13ab61c29c42dbbc250d14c0922ba84659d47b6121a79e9658025889eb99dcb2119c9eb37ee0599f6f9007e9d12f7a8f89920d8a2725e49923571518e330ce26dda36936e9d107ebe3e36dfb59bc83588a0028ce8edb7802db202220dc1e5ea1a86225c33db7cb7ee420c4a43de7f028c11dfa08ce81f9625ed49989b27255fe3588759da158cb270b45cc4685fe4aef1349dec4f0a6cd8b98c09eca629e1c39173881072b37750bb84809b5aa63fa7311eb871ea1246786e18602fc1aeafa602fd716a5d92e416489cee341b0de08f29617e9ee3c98ffacd680543c6997d44b543bba9b2e7795181e0f2c32d0f86548f8944a4e2f4e114b27f1a6ccb42194b6aeb91ac8db260a030cf7a3a483dec97cc9f85c626eaf7898cc6930e685b3c1e2296534f8909490cbfe627fd6f817461105ffe742696c25086d0c4f10e83270b6fc938ddda3afe76161f5de0503952abc1d9cf3effa7887ebf027f0805dfd04d6f473614da9b23d3fad6efbf490277d47fe14c32035435c8749af9b1d96182c97825329e4792c98d9017eaf6a093d3ee8bf4429ca038f8abc3030adc19069e50b3afa9ba3df9a0971717b33c63e862fc75b5ce0e7603e0baac242ddc35938f54d023909bf5200eeefe13265f5bfa3a5aa65f3fdfcbfb7d70e5c2d4a930c56e1ea59b859ceae8779d09f5a8c8b26c25734679953e0f95957813231c24eab6697c0731b061207f4b4ccb751274912e878a21845f3bfcf2721479eac4f2429a106c13e17da0ee4ef1d6456122df56eb02465cb77f899e3487a7b924ffcbb3d87b968942a460c26bb5859d3182260a591ec446e2f4dd2304d848ab2d600470540e23d687f5e8f31d534adf804e882ac05445eab6fd583f44749964105f8e78d6dda8ee39cc841018fe3cc1751986c4c10a8b62a8fde500a5ec6bb311796939bd7631b8b287a129b0b7a6ea09d2c077d13c2700c62c9297f579ce491949b10e49d28d82980201d9e2bbcefcb86e61aaa4960b66bfd41d8414c624dc37abb176815a1db32db909e558bde", 0x1000}, {&(0x7f0000001080)="73cf925745f534377d4a757b1312903e25ee2943fb6e6de9a07f186f6410c93ce66db1a5d9a8abfb39", 0x29}, {&(0x7f00000010c0)="7a9553b94d42340c48a7792eebcdee108caa1681edff0232939cd9280516a7e39bf3e5aa4f968c42fb79a0851227117960988bbe81ccb4a3d0b2fddf79755b38077f4b79e4d6813a489bfe89f829f83a509081567b8426cfbdab36c5e1cd3faa6e001629eb6d366de86dc3df676617841347f9c1dcf0fed47edf8ecbdf31ae269750d86762809fbdc6a449b76d81fff1c028b00f1c9a29c59381b77e17758b23f66b96901d890582eab6e46eaf72dbbc974a538c882c3761e526ececa15560fbb2069e66a37c33d7e1e30994e1bb05d92664cb73e4c454a6fd601f5ca5942ee0470e1300ea0339786280f0cfda5de57eec848ec4046475590a56ca4dd001be23192652a7ff40a5a7f3dce1b5ba8ca8255e5cc7b8af0de5d9b7ae9b772baa84c51ee8d86015f956e41dec5533f7b49e21b43b4d71367559e3776312f4660c8069fb93c94d0c2c334b6443cd04f181690f04bfd172c3f6bffadc60e0f148c7501982ef3cd17aa5252c90fcc310d3c6bd5c0ec413441e591d5bd2b3e4bb794bae9100a597f57c1978b83d130ad5d805ed077f6a68fbc708128b0135d496899dcf837c72ffb15622db0b03fb00160e494abfd0ef6f7e13c98f49e09526b9f1a4ba2552d84f4c74169912f0c8c3b42ea2e544c7ca5837d3f08cdc8d0c72e8e5eb1acc95577b62077f9cb8c18989996f409fa94ee7ab3f086817fce86fe2b9f959b581637d182ad5e8019d3133d7eb6a6f2c7b13e5ac39c2a98a065d5ed9238efcd80b7322d683cf172386b4ea892b16813563a872124c2fa7519cd95224d37d6c30b1334579726060b85452e44cb3737e7be479c4cfb0babed20df4103e07ac28f0e4a458781eb4f70307a2568fcbbe37d8dcc498712ad17dd8b8c96924c8277ba9584ff36e62dbab9c19d47239f7e28bc40f298b6318c231bd486b3bf2834a333ef487cae44cd249425b26ffbeccbf82d71f14fec97b357cf198b63ac0e1e34df3b9c0e6185aeb4a3777b7a4758d1f0829ce6d4c992c3c73eb17f17f94a2e6dcc87c94a032bab872ad5381d6c4df6ae4dddaf4456698fd30452f397908a00efa639614e478c9c90dea01b3ccdd922cd4164ccbb60aa1560d4ae7c41e207841cb6adf82b24b4fb6f6806be967f3bade94d6fe6f3f95bb4824be21e7d3462ec044627d72bb72fd50691fb31cc921ff3062eb1d36c10a7dd6d6b9c2ab1c311cb431a2950acc6ccef05f66c5e9d6c5f994554e4f406b10282c99d1bbb63dcebb7643fcf7c59df886242761f5a51f9c1c7dc69c5e949d65a5d7348f137ce666a00363f4bfa2f3d87045f57d218c383fe405b44243b3583da84391441fbc07f10694109c5a0e51cf44205aa98295794b94a7a0aa017dd32a37b308a5092b9b60efd9ce9a297304411646b52c282bfb546ca8d3e448e7fc9bfac2cbfeaf88556d4e7d39685a4df4f7bdbad83b492b398f16ea59ba348683638c925857cb97d986ce37e7f969251b037fb8ef1f3aaf87d34e1a260f32aadae91f4043d20e785c4fd8a6f8606b56eaa29c3be4dc80aa706db56f5feeb0651efb7b6567660823fe821a59e5e44e9b4eebdf66d873ebf683079c8ce0adb57ab6052e777b65c323c2f954f66c60c17217eee0404f2085a53f69e53caca7a569d7e9282e75c33a47caf21a89ad77cfa40d10c5059089e1f7c899da1e7f476e8472a3932f18027131ca40ec0df699e79b2c77f19f4799e6754cd3af3d6cec61f27f7ba0c1f91372ebba42730f51f9faf5ec3605e35021797c6593427a9ddec3b5d71d044803fd97631d7f9ea0e6c86b13cc496e44042725ae46222dd055597d58166f2c3aac71f284ec1b7364dd137b1a9fde4ed6c9d00e6f0c67a5d760b567b5bf473ff2a30710b94429ba2be3a2a4d2dc94a292ed9653e53c3bbabd84d355b1bd829fcd801416f9b3117cb0d3f60295dee7c589506819d50091aeef7032b005a5f041ecb0bf370916fb4968f6c02f68c606bb24f8e64f2b177dd8e8cc6bcf0108d33605fe700759eb6e292a9e2a1961dcd439914e29df0369c9237d74caae91ae8be79bbf5235fe29e54d0cc114523af14094f295ddec48f7c4d4415b45d952ac54a38b71024f2344074af33a64b2feea06a0c722eeb99188d6bf39acb08d975b920d3a72639e60e30597a66f5d81b78d4862f9c52589cfa3028453e3297bc350748cff8824e32ca04db73d6caf67ce275a9087e32e066ccf80c3130fdf904f45d692577cd3fcaacffc4074718a286bf7d58df41ecc320b0db1d18d0f2b8aa16ed6576d909c1fa9528ab9f326de204aa87a3d7708ca3f4f88c9fbd66a077c86f96b7a1ee01c00f35bcfc895e9d957cc0825a8310beb6fbfdd65166f78296a0951e546fff7075fab7aef23d14938c1baa3a50e1be27e1b77c7a1de88184f8f385d573aa1f8564cde8584230962c365fd7c8df2c00faa49b806c6712eb9768e08401fb80f585901ae424bba41a11db8f1418d95f3abf7a78e8c2944f79ae0cd89e71234158a5c368384a2606db17b549ba821979dc3535b66f9be2416eddde2f35b21777bfc375654108f0f7aeccac4a73a4213d3996e9a2f00508b232acda1e74ac71b899b561ac0ae4390140d09d57d854bb9e279f550613d1276de52353f0088fb1e91f2b530508aac51b8567b3f56eadd1a5c94b54b66cc7f5a0e4ca33636b9d5b5eae9fa4e2b6afb2ed9e9e6221b65474244eeee8b0c5a01a6284b508e161448174b381ba5b3e99790f9121cfc479ef47734954bec9be634ada8a49ee97e3d42728f2ff877ce894451b17f1be56e2022e08b0a122b4c6f3474933b12c80bedbe79a27f47b45fb34f2e68efe9de550ffc44b1f6a784182c1a3487ac711ec0c478929364b35193fdb553e321b441aa5e21a4823e6a5fa04da820d4375f0c03278fbd57f0f851844c47cae52b3f17d334f0130d58e8804e19e5d16bc0c61d71fcdecd84d6e891de374a43c588dccb8ceeea8f3d7854e8a2976e7c3dc59ba1300f93852c4517553466d4b8e63cd3eccd48ebf4e4b67c85d3520fff34e1d13e90ca77dda28078e2ebb483bdc7bdb4715e914a5c9918f0661eac2d0f3eb97a3568f2f79ebe18eb985b089b7517b374bc86eca23d36186b27b365ba25a0259cbd6a1df66208d1b5f53f26a028d386c4e892f97aba7a596e470098851abcb9fca1ded99a41c1a70a05861c38ca5e6c93dfd13096ef858eef0692c4cabea6915af2303a55fb3cb85552ff0850eb7dc06e2bc165d2947411802b1834db3e6c33b1ec9e0198c29dd98a48e52570b282979d5c8990194fcc023ab0574abe76845cba4858f3ecff6c675997c29ad326728878b75ffe91d2797b7e761e087b41dea55566b39f23ff1a9aafd76d45f7dc2db81a364a51a7304980a17e4ff38aeba6c31ec648eebf66f11b0dd096636189ecffa67979d2de4a76101aa8e23c3fa7e7945f9cbb25acd4f7ef32b015613d421c478ef7bab4acda17b3694cd66d7f79c74df27444810a332fec48bbb260b6727b1b65f3a8483852f6be1c1cc1be80ae7476bcfaa267ae65a375a89ab2fcc75e03a2dc1806261bdf2faf32166087c26115affba9f31948e228a134a3ef2955c3d0c38da19125b28a9187a5f13934b6f88f1ba9ed6803d862c36d894eb45c868dbe87191f0dc1e223ccaf04d7b8199904ee9560a84a470abccf14b79a64a77927656d3b0f5754389ef614eb72c3dcce5bd3e4a7387cd89125372ccc1174d35c5f6292e700c4d544a53e84fa4f241665cc138dc51d5dd90efe2142d125ca97be7016e5dbf2fa3802cdbed99b5be97b34cc49b21c177658a063215ea2f9df2d7f052fc460eb8aa6b5ea4d4bd8d54884de7a08b7e9bf074d3ad8202e099db3ab2665b59b39c0bc2f76efeaab711b0dc160eb544c59f5be1f25dbd36fa008d0457c476b29e81a8bedc4477d93dcc647e00c05177ed8450afec4d9f71b488e1ffcfdda14896b819695567ffa93c8e708aa4ef5e96d81f8bf8887bb5b467de417d95c897e54043ce7e3be52bb32b48ae639774347ba28f8f9a702a3cbd6b58bf3f0e4f770817431d8e037904abe1b495f2e6520b8bf606b4aad4f75574c66eb7b14c84c1b420f689e4f6c0537b757e5464f12c892147f86025d98e17fc8cddf7495c8e863b1e94fae7729db015bf22970880d42ccd12e33e6e7376f3518715df5bda2a755c16a7b15082a19df9fd5c0015b6e5dab852a148bada5cf84fc23451b3f610c3322ee3311ae7e8358c1ac59903e96cc29d46181ae7c96670bf77c087e6f4a4ceafac6d3c79c6a9becee1783440fec64dccbc5a44038c1bb37b044f2288522284ca67592f9b7d9dc8d60671efb9f76c42706fdaf03a1c9866b424f7b47bf1dca104e602940f7db7d7978623fa39887d1003b4fa7a3964861c864cd6686ae977be623d22f1e14873253fded1613b651f9a66c2b674b21c25f317e620a72b4f236e34661f290fc38e0fdfc3da01f310c5768c52f786c76b12f73c1050b42cdddd04fab338c47e481649184a085f90e99b67dc4593496b933f9efb8f657d0e9af73b007e086871e852e83208b343ac419768bfcfae754a62d6145acb049945dbad1f09285eee9cf53e3547f4c475b810c7599f93f4c0d20ada0c52ae777f04eaeadb204c75cb9b1495541a6536583b33c94ff07113c2b67008bf98ee7f7b0c4151b283db7504af6230e070f858c7706ff2ae036667ce03390f90b97fe1ac922052b5f61c6badf7990b331dd5d5d3da7aa71176a431f4865d3aeed1a8133841fe0f3fae956db9467dec6f5a42b144792b3aff9be69dd2ee3ee7e4d9b8b0d121091658311eec2fca1a0bcf3fa666ab5c1aadba4653f207a18b893277ae1547a7cbb8bab6c01175c2ac96c62274bec44b910248a78a32c344a884c3b460f9476dd050a38f1f53214ce497eb80a0155853609683311732a34d793dc7ae90c0649021034b89a649836c0ac65189c92f799a7254de67019874b81b1d3ac215ec0dd24696f268348edc337fcaefcb8545700fe917a7ee038ad44f1207e6eb2044922265a9155698327445680df2acf4fe8521f22c0a1525142fef0c5a80b2b55a1ccd812334dcf6a772b5eb7e8bab8f08f5960ee2e00c1e3753675e19baaade5dccc87f4956cdd3e0bbbb201bf9c059dc5437083bcbfc08d9713552315763996539969bb00566e50629407c07cdfb4ba87ac88d5b96c81c1f163c6270bff4276ae2ad38bbb2a058e80185595310b8ab984ed014ebbc7fa13a5ada58c91d12f8ed29adc34f6485da8c241bb7cdc49295d234bc7d7ac7664594053d72d7bfd1a157409776cedaf940404276cb790d9b78a2c38555a78fae813d10fe7f01f261ea7d4c4767775f819fc606ccde642574da658cf76dbe7347fb7dfa6f630ec66f20f2540b07142815e67c0ccc91fa39ff9e73f0d3c9ce58d4f50d7ce72b7c58cdb18e4460df1135227413b1252d419275773b122d84dac2d8c1c7797d8ff7c13a22fe1de070da133c71e9d2780ca2242fe13698f081bf39c7d1a6973bb3efb4e84fc4e8a588cacf97610d88e36642b25fcc60d5a99949c36bceb31962400cb14decf83aab2b4351b333ba06af47959e95c9fb356d445a2266e24d7e6eb04834c8cbd3da4cdf548a41ed5a80d8b6b8136fc44d5654d8c2eb4b13ad6a5303aca77d5367034dc2d5bbe642656e2f49421756385cb36b3531052efb57e1cdf00df0bba0c04a8f3e106e5fcff6ffbd8545247710bec8ed49b02ed9c4631abf519228967e11c35d48014d82ab1cc", 0x1000}, {&(0x7f00000020c0)="e8f76847945b4a18a453f5899b975fa69a8dac0030411e705480f2e886977bd7d0611ed3b28c6b5ad7836bae8dbcc325803b851850d58b48732f757adfaf9486fb3467f930df6f828b826b74628f47ff38d54747368fea9a715d1fa55ebff39b69ca9e6c4e6dac182dfe4bb90fc853df6f577a9d93", 0x75}], 0x4, 0x0) 20:33:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)=0x5) kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x26, 0xfffffffffffffffe}], 0x9, 0x0, 0x100000, 0x0) 20:33:52 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket(0x10, 0x4, 0x1fb3) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) clock_gettime(0x0, 0xfffffffffffffffe) 20:33:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40080006009, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') 20:33:53 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xc2) getdents(r0, &(0x7f0000000040)=""/216, 0xd8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0xffff, 0x3f, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x5a) 20:33:53 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa012e2f66698f653000"], 0xa) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100), 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:33:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) getsockname(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x2812, r0, 0x0, 0x0) pipe2(&(0x7f0000000500), 0x10000) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="07c9f5282f123cb8e2d73adf19d57dc96a29f0a42719c5aa1b1447fb8bfc27423542abd0732a896a05e1d897870f70c4a9c1be6d9aca965732b60220a04fbf036e2a935b8011b22f0b31ad97939d04631928e1f0f188338a2c69dc78fbf4e9da6c1df7a0b8ded4a9cc11a9c343f4ef20edaa78cd34418f1e07d4af93fc7ab73081e57f2fccaf1e748669d7ce09461215319fc480b36d0ac84a971119c78689e3ac23feb7e0417d0442a00b6fc598d52290e295", 0xb3}, {&(0x7f0000000400)="2edccb5aca2f00e00b2b89788087e639684bfcbcc1b34fada26b9982fccfcf6d97ec8265b4b89399ec7ac733de265023ad571640eb212376b38d1d229428438a3b8e5d8b9407dab2fc44386c67f040857b007225c3aa22598f20fd72db7c06dd03e8e48f20c965e0a426087f56ed6160730afd8d9412532d", 0x78}], 0x2, 0x0, 0x0, 0x408}, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/151, 0x97) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f0000000200)="9a001f108e49c6e4f2c44409ef0f230311d92951e8a7685bbf7e002b4a3a3d0ad98809ed0db9500400e8c6004f411358a9d0ed447558067666b6863024f00cfa3c9a2a1812866f7bcfae6a2fc11da06856a15cf87fbae12b6b383a120857113028ffd4f4bb410baa50004e348a6f5f525a4bf338997e22f75e1bf94ab477959cd468142dff7c2614d7393efbe29fcf0f55807507dc4879f3f70fe995b926aba7fd507e8a677e7cd3fc06ab918dd03b2dfb05e6b920f10910ed3876f6d78aa839b8bd758812b9a58e18889cd2ac", 0xcd, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 20:33:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) flock(r0, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) write(r1, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) getrlimit(0x7, &(0x7f00000001c0)) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x10000, 0x7, r2}) close(r0) 20:33:53 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) semop(r2, &(0x7f0000000000)=[{0x5, 0x84, 0x1000}, {0x4000000000004, 0x1, 0x1000}, {0x5, 0x5, 0xffd}, {0x3, 0x7ff, 0x7fe}, {0x1, 0x2, 0x1800}, {0x0, 0x3f, 0x1800}, {0x0, 0x6735, 0x1800}, {0x1, 0x100000001, 0x1800}, {0x3, 0x2, 0x800}], 0x9) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = dup2(r0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 20:33:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x140) r3 = kqueue() ftruncate(r1, 0x1) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xfffffffffffffff6, &(0x7f0000000000)={0x0, 0x7}) 20:33:53 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='..$\x00') semget(0x2, 0x3, 0x1) 20:33:53 executing program 0: r0 = socket$inet(0x2, 0x4, 0xffffffffffff8000) r1 = socket$inet6(0x18, 0x28003, 0x0) setuid(0xee01) setsockopt(r1, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) 20:33:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1810, r0, 0x0, 0x0) 20:33:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb589ad12a1bb36c7d33d65e4b3a8819f0d510dcfc136341049855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d65afc34989551a8a2f2544fb32af1354f563140343de686494f2b1626821be8518c5a2637551b18e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e5ad8c5d06ad285e7090073a4f4e7fa2a91610174159d675f5f8fa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d00000000", 0xfe) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000340)="9e874df937fde0d588d812055fd989b7eed61591072efc3a5e1b802b67a27c673d03bfcfc2dae270faf6806bc306ceef37b1771073c58fe4affe14bc46c54ba7a4b303114bc7775435d8e885f9f506f97484c3a0d349784b32edc8", 0x5b}, {&(0x7f00000003c0)="501aa9348eefa9471b4517950f1eb63643d703cd438f871da98cdf1a014bb4a64970e868c85f758bfe8857e4c5bbb27cbc80f1772b17f11a44196950c7b30fc89a26d5f98de03731ad9791d3a5897068d3cfe429d397ffd2b3417d15c11644b62a25d39fc7f7009ab5c6667798a1766336af768a370d0dba6ab72970d9b2ee96", 0x80}, {&(0x7f0000000440)="19423d6379bd47eb27b00b51b048867cc09fdfda63c56d71a4ebca42388e84a9684a6a6542717a966550c89eab45bfb228a457f9cb61cce73877d474dcef6a26bcaac7a21398c079582277da10a37609ea19473ae85cb9b4a0bf4336a766634ec09f9fe1d6", 0x65}, {&(0x7f00000004c0)="dce3213d3d3d7d12aa57df7cbdca843186e4b0bcc12f5ef2258c1391539b90236a73640a4ebde3dda0a3168aa7362538afbd13ff0927c3a31e27e69504ec8b6ac6e1b3be319930c50a3fa7e06179421591c4166eb767a6ac32a4db03904c00a0bec2f2823789481d49ca049a5e7690", 0x6f}, {&(0x7f0000000000)="0449dbbd1355b08a700505997d6d3d81f4303f24b33f9e8e56c121f869acb2a889db8bdf4b4c467b197cdfdd84eff2e5", 0x30}, {&(0x7f00000005c0)="c57ec751b50a205d9e427fc880eae0d5dc6291c0e1023ca04347491b1cbf89c7d816bb535b299b263bc0309ffbfe074f785ee073a63abbe2bb656b4fbc5c3809c829227c7583fc00acbfc25d1f1eb72dd77a18b8239a51da0a23655e941534b63c01cf5378c7912a0f93cd2ee5f58a7d99dc0560a38fdc5d93535c448b448a46791e3407b794418d8dfaaca496db0687b5fae79d7066f16d17301bb91b8119cdf95f751b2e9bab24e89c8a7e8327780ad83de4c91b8a6f57b6ae1bfe17bd0c74b0dc2a70d377247bdb7fee6831a572d251337dac38734cb5a48e252963e63b8db3c1e1983f118eaf9279986f89359b79af0d1b07fe", 0xf5}, {&(0x7f00000006c0)="a94f4d726d5b06980bd1c3785e6c33c0f947d4b6a5f5f88a1b9a775432ec3ccdf430162551f053b3a4c18c6458e1d5efe2c05c0a326076b3edabb6824b5bc350eda137c94072613dffefe81781b3f5269ae4d54401abf21d022d4265b9d9fcba4897e6736870cf00b4543bb798fdfe16487bc75029d64ec23be66a19bdde0902a5a6f81df684a0d03c4b04a9b79d5a3e2a7a8bd418ff2179b19fdadfcf5aa8da4e0752ce1c70eca9fdbfe400e4aa4e4e26ccd0dafc51298031481f14bb1072bc", 0xc0}, {&(0x7f0000000780)="6da0c065b687ebe73ba998483adbe83500afd37f3bd2a302b78364cac00cfeea62cd3cf330b62fd320c3c21b82dbdc3de33c63f0625056df097fd4157a3afc407922486734a975175aaedf655a02bfe11289dc126e3fb803675361fc80c1990697a8272c82d238e34259cc4ab25d0e75462a9bcc10c7fa71", 0x78}, {&(0x7f0000000800)="e66f6d4ffedeff629f9b672c4a44d90c7dbcba9a53e0531cfd41884b366430fd93d2aa89d6bb75f0a0b89bca7ff770d9369afdc75f675e4845ab6345151cbad49d415d9196e310b29d26d9f63ac542580544c2d545f31bfdd4192e1cbfab", 0x5e}], 0x9, 0x0) geteuid() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x200, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTART(r0, 0x2000746e) close(r2) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:53 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/104) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x3}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8002, 0x100) getdents(r3, 0x0, 0xfffffffffffffe76) fchmod(r0, 0x30) accept$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r4, 0x0, r5, &(0x7f0000000100)='./file0\x00', 0x4) 20:33:54 executing program 1: chmod(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0xa, 0x1) mknod$loop(&(0x7f0000000080)='./file2\x00', 0x2000, 0x1) 20:33:54 executing program 0: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x4}], 0x2, 0x58ce) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) close(r1) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x1, 0xfffffffeffffffff, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20, 0x21e, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x8760}], 0xf33, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x81, 0x2, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x200, 0x9}, {{r0}, 0xfffffffffffffff9, 0x11, 0x4, 0xe66e, 0x8}, {{r0}, 0xfffffffffffffffd, 0x12, 0x0, 0x0, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x5, 0x40, 0x7f, 0x6}, {{r1}, 0xffffffffffffffff, 0xa0, 0x20000000, 0x1, 0x3f}, {{r1}, 0xfffffffffffffffb, 0x21, 0x6af4270b30a5679, 0x6, 0x7}, {{r0}, 0x0, 0x2, 0x80000000}], 0x2, &(0x7f0000000200)={0x0, 0xf90}) 20:33:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r1, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x26a5a9a6, 0x0, 0xfffffffffffffff7, 0x0, "bab8a3803ed3c3a92a9ecc4486b53032b3f69558", 0x2, 0x2}) 20:33:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 20:33:54 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000001140)='/', 0x0, 0x80) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001180)={0xfffffffffffffffb, 0x3, 0x7, 0x5, "84cde3bbd352185fce0f04994cced339dc533b3e", 0x100, 0x8}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8503afa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 20:33:55 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r2) poll(&(0x7f0000000000)=[{r0, 0x64}, {r1, 0x6}, {r0, 0x144}, {r0, 0x1}, {r2, 0x41}, {r3, 0xa1}], 0x6, 0x39) socket$unix(0x1, 0x1, 0x0) r4 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) fcntl$setflags(r1, 0x2, 0x1) kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r5, r1) 20:33:55 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x6, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10d) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x10002, 0x4) read(r0, 0x0, 0x0) 20:33:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x3}, 0xc) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) 20:33:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000180)={0x0, "304cb1ae8970a8dfd1295dcb7d65743d1dc879d6b1b112853edf4775297ee2d07bce85c4c0dee228ae15cfe6ee1a969d4fc8f4c116b416f7cee47f251f17e8a3ddf04ef43755787e2f5e0439405a174c24c2c3e5dd0680cce4ff30cf01999b2be422cdb61cd452929ec2628d39dbf2a263bdc31e"}, 0x7c, 0x800) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}], 0x2, 0x0) 20:33:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xa62d, 0x9}, 0x8) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x7ffc, 0x4) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/251, 0xfb, 0x2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f0000000240)="87b9fc564e06724667a56c80e985b96679e8cceec0c4af6c6c21a81f3962df4c0f9bd6dc1fee956a0601ad849bec11713b696b0ba3db30b5adf17c419f0cbd0e8eaf7041c45b6b138012e64e86c6447d2ef60655d35f67e791c72ab0f47f23099677caf6029aef0536659b5525a118a5f03de1cfcf2bdffa9db6f69033dd17c4f0c5a9", 0x83, 0x7, 0x0, 0x0) 20:33:55 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 20:33:55 executing program 0: select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x200, 0x3, 0x7, 0x3, 0x6, 0x0, 0x1c0000000000, 0x3}, &(0x7f0000000100)={0x2, 0x1}) r0 = socket(0x30, 0x8003, 0x10001) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 20:33:55 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 20:33:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ftruncate(r0, 0x80) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x401, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800", 0x4}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 20:33:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x9, 0x7ff, 0x8001}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) writev(r1, &(0x7f0000002780)=[{&(0x7f0000000100)="dcee9446c205e36776e5956dc109e54932fe63a7e7482b2b11066d702e02f2a27a6b50a238d977507acef75d0f04dc5461d6cacb6e078b3f49c0553d7e3cf60cf0ec1f7d23bb401303f3c3005eca1feea5e7eb2ced12135ee9ed938fd4a6e42f285753039e5ca69ed9530b1e001e9f87721a877d75a4946c788e2ee4da5de7358f89ad350633ca51e9651d0d5ec5cf6a99fa174c586ccf10e2d44cc8fb7ec5c4e34be6bd374f301ef447c156578bc59858fc3f941313d326429c7a18a722dd65fc3361736c63375eb20bd363596f0f0c54f5a21db48a2741ca4aa1f310c436e290ea546206d56639d98aaeaacc1134b9d792632e66e20701a5f01cd3344301aebf7d2400b9f53f457d25f29bca39c1808158d198423c4f7a9d790fbb32e25ffe5678bfc959b2e15f138b19610f70620029395c7b20f94286ef2cbdcc6167036125f48058a2d1396d1a77df6c251293863e0b7026cefde79addeabff15870cf5d0d13b33bfd1178607f94293dc7be7dcf41f7cc83504f0a2f0f8233dd475ee91dece657a546ef7b461d8b146cc422d310b4715a28048cf88b2fcb8ecb222eacbd85309866144c2de6c4f9cc1aad7ba4e5dbcbefc4ae854468746dc6f0b55bc506f370486456d7f8b12cc2695e17d7f2dffe975f45953a195432059d7226bcfc49e7469705da78a966bc2e87939e55680617dfa6e73f11aafc16833a0fa4517c7fa0baa98c959d79367d2ed4bfaedea36ccaac84fd65872fc6f7dbd56fc4dcef30bc22d289b66cd359bcb7f0b9f89a987f5f950f8819ae5296e35dd188aa48c327809cccec6ac1d1239e291433f9d64a2d4ae7b8324cfb3406e8d0f138055d0e6f74d252322bb1645d80725881fb3eb9025c71ba9b84283c8966ed05583fba61f73a929a045dc7a085fd06e043e124b34bf3b7b1c5acd12ec40773c992a9ba2ec3fdd4ef7ee4459ffb7ff3cbec96421c52a4705c867828aa16d35888a1c092aacc3c2fcf8d2054241dbc808bc60e54e237217beebe09eb43713f5ba644bcff0d8269abcd6579608c03ba5012fc38f6269644ff93ef71aa888b3b08f7831263194b52fe9ddd3770309f44d8d9919b6ae9d57be04ebca069c4bcd2f7467ce28c449f9f2c20f1609de5e2d1ca3f2fdfd4e844255e3f8614ddad9da35eaa007d2e7c2869b3f7165d7fe82c2092089e99df019abae3cb32ce72c37714bafd4876fa8409aa6fe771288c41b22bdb6bbb72c6dd90c8466b946f7b2c02d68f2e8a635a3c107a1b3a144d65874f15804f14c8a1ba8a30970dbafea04d8fb1bbd241aae485d93f73105496e53f493be6dfeea53d416ccf6efabd7ccbdf7ce63ee4245d669f296558ab5997f1892aabfd954f5f3d61ecc409b21fdd2a8433a0ef5dd325f872cf1e782034ad843160fc53c86b668f10c2f3c3d4d1f271ebbbce481b352be5b3acc7dc65a83c9e914d850822a4feb748f41742c24c637bd8a50d0ac88fed6071dd46c444a593991af17e3c565e54d56c4237fe71b52b7af118e76f3d66ebdb1ed08bbd631affbd436acc2bf24855e5349408109b3728087cffb05ba1adef165ea255636f60d048a840a5e979ac2719674eb52f6d4df95752388d014a309762f799b29acf210142d5e9b9c7492625fbd99ba68aa454c3a0fb6bade608fa5c8bc93a26fd84787ccfc4ebb9c5eecb17f411cfc0f8a65c50cbec28192d1fe54cb4acb53f22a1266fe02960ef3ebfdf621768fc9a20f32f82d47bf017b056d40ac1359c7e5e0d10e67daf823981323ef7d9436587d03ecd06dc4938d3c5e6722695530e96e242b817916d6aae9a35b1774737581c2363ded0e6b564a50da9e236a9848523e6cfe2a08799942599d1d6e3cf98925834824e90d60a5a4c2580125e6157d5ed0464eb16b87dab68fa6c755c127262cf1eacd5c488497f72c4af05ac6e318792a5eed2a758a8c0d889ed3c17d9ebd982a3200fca94047a38ec655c396bb9067ad520cdeade392403cd30290580a61cf8f121e3feafe0784764c7c654a224434f9ea101d3accd1cfdb584a2d95e26831df12f52ea3f47d9a6b60e65c69bfebc3fa869cee8917d180385e991ab294574fcabb710a29ce300ef1ec9233a9e27e218d53441950a24907066c51e76c44b65348c190bb1340d613e0bc2dc237db282d99724d5b34625851fb3b48caf6702237c91a0be84f60d53a993bf921717719db1c87dfad0591060623a5c09209895498ed606ad0d25ba3a83836cf6cf559fb70b796930d2c23707ad1490e6a26f244b99c2d6565d02734cf3842f985b10be393f35c6e97356d5ce879469aebcf56348c955f1524e80fdb5caa019da9d89b6319ec749b3a8e48582b68e4bba31a5adf005ec8b4c48dbf7219440331c05235031d95c0b20a14219aca439ac1cac89362c54ead5c90a4fac7d779f6273b837007be78d52009a9380ecc22062357f2deab3ebacf563253bc90b194eb580f4a3c3f70fcbccb85277859cc73844ef1e143acd6cbc29f8e29075d177796022aa40ff7162b80495db7520c6262cd7dad0344c737a7ff374a09f6e3eb23e9801415b1d41451db7109ead56fd92687321a980130cbda4f7ffcf4c492811b80f66ca553514a79ce7ec2bbca7f4bbb6c164cf12bb268749466f0c1cfb0bcc9486b67bf57dba2edb7bede8ca6d22e72936a7e09268db5da21496cf29ba7adb3077a057417a872f993892d9e714234e9c77fcaa361c0f662015da8ab33ed2a836a1a91c887a9bf56ad8a204c586601b01b68f2e7885204f8631d0a8ebc28b71533e598bde10c9d242bd7d22b210840764db7a4da411821f079d1c949f0db8d9287c9ca1383465890c7ae0425f5fcdd84a78ba019abfbce930afca6833f0cd008eff99914358896b0dbdfda4afac7387fb1b3a80d1c41d63920aefd4224fc67d35929e76cef18c1be44ddc051eb772c39bd0442b86d019ecfc2d59ac81ae461b5b8badc0d1622be2f1e68d0af3ddba8fd7d7862b15bb69a0c0a89820381de5007e92e4e1829594bdac1efab631a11abe8120351d7d18f94cce99ffe4f61d16b5a6bb4ebe512f19a3da9de4f0e08a1db538399738ed8a095d354645b7942198a6bb93465249ed2788cf51e89cc1baece7381d431840d3135eccc135a477127ae44b9911a0edb1c556166fa5267eba4920da02fb4eef26da1ec3940bfd2067db24203e790404d6af4a68bb46011a22c44624e2ad414f293a521558c2bb3981f30d0b667dde52cc9918f451510d81df9506adabac23c76fac7341d7c74d502c2413ea6fd471814cabaab692a582550f12e7e06b11cb6182dd3811487317cf29d1c0791cc4e7ee7de0e5b9b580d1311e757f5f4baac2fa9fcfe70beac81d80c55433eff982c62a871e22a555830e41ff4412d85963192ef51013b120bf99256f5458578262913abf5e1603de38ad3bf3af7f29c765ced15eedbe9bda6c303a089bd6c59f04ec6e0132a6442272025f89dd4e681f62580e707471cf3f5d0597cd87816def993895fb01eed9baaaff119af9a31af279a408c80e676aac3fcee1f8967a977a593dc976557357566ef31243b6779c1de9af20133cd05f4245f93fedcafbe7ceff36bbea1fa52ab75c8742999cf4c49b95f564721b2049c5fa3ccf0d51e84507378a349141ef31bef97a5dd43389ef65bd7883036bb247d32745900de83b647c0c4a00c70ce9b2f18ad3769c021c38341d5ea7aa661195841db3c1fe1f047ef9dced1a840bdda5098e77caf34d504f2a7a538a47ebb02d952aa65d077c7aa476cf320aba11f4618d26dd519733f0289bade86254ac5a445d8aba5b820e0b0bd6873630fd40dfa528e4600ef59773ad4bca19a8d8a2f24edd42ab2045895be14d01e5eea22e218fc9f58ea6b18b08a2a30c16518f47d088d89fa01d274f9f5e68b0cbd4226be9054f9d1f58ffaeceb42fb247c7d2d48bba9c0e0314aaea710ae270329c489c0c2148df07b32cd403192be73f0acf49ec67605bd499bc7ee88dd63b82a729c93190eeec78f6192e2beb415526b00eb005833cbc1ae138f953c86869c14f334dd46e8dd4426755540d1e12bd5b743a19214174adc4546aaa0d83b6126f2b41c25b62e6919f935605ccb02b1ca45dc6f84cb46d56dfa3ef0737bf239bfb9f36f2a143d31780b56fef5ce5b54231b5e7f2223cd4a4f6062358ad0ced839c6542396510c52fbcd8d1016e56b59982d500e54cc96d4564266229876c2f11f5a1c6fa4848d2ec84aa645761b444662fdafeb6df414f631bfefb0ae38b043547d6afa54aafc086da94cda67866c3378229c1e106c37280d828f4d5736eb91b2149f97819ad2c9e6d8cf1f952916d3b7ea311b96b4b7f4d76d43bad42f2b2647c3a0cbe22a7115f6c6e936099da077b444ab69133decfbcce708c94c5a5447e1e9d0681075bf22fce5e98af9570b1178ad48c04ad17b387142f32513cdb1d48794693e044d99efcef5ef15f6fa918ac76e247610c215c2260ace43f4bd4e7b550359eb5290baee7b3b4d778f69d7d9c1fff0be839746b18a88d9eab53d9f10042f8c2d1a514c7a81b92084091e12a4c2b47cc53cfe92d78f0bbf8d5806833a3b306e0dd8a5557e4105873b278b1e7829c3d8c7728dd7378498c27dffcd8847771eaebf2186d682cb5b231eb327f39ec979c820aeaa83a7ae25ca2d8b14feefa687f69a0862ea7d28ecec06782be39d2c4f9ebecc7f6f0d7beb2164dda9f92522921d1324935410df328604450e5ffc9b50c81dc46fb46b17d94be32bf028ad24f66b5a096837cef15cd1f5b49f5588c46f171913ba469f544794809ba78e0e4b4d2719826f5f7bb3b4104356a67c25c53498f8047a4357296acdcd9ec45e49b539fab79f1fa0dd5197ada102a8c290e655ee6a43966c8c8c9ecad2a405e063eec524de057c749ae80fee2abc965964d747d12e41219c18bfc853c16c348f399776c0a27b6b57acc0c47c0c485ab85d70179ff2d92f8ab3788ff5fab729c4de322d22f2ebafbf5f32eb97b84c4b21ab52c59dc0e2fed125e33d90bdff71f02d652dad6e71bafd7f653b35e112f67e871d06864b569f3740cf9f1f748d4b2d02e748af4333599e27482230a77011f06c22d27d8b17498995c0bee3243cf541b469f65b1cc8c068121454a3b369983390dfb1148bc630903551809a292ca021179d5406a8a3e6742d78136729b9b27b35f87c68cdde4a5426d8f76ee46271dcb3f965f07b1285804a1e1290d75b4f4c029e50a31df57c1b7db46a60ea0b56f0b48ab6ce0edff2b969627619b439bf17690137857faf80a4e5ddeb24f1e86e6ae1093085d57bdb016b1e9eee4abbfdbf46a7cbecd164813d7db79f1870b986d60d50da02f283941df5eeb5f775548ef386de22ebb69a326149d81cc64cf5db6b25daeee2a8122f7952df13b199dc0216c2e1d1e2ea5d14828c8b14b88de7a620b9c78b046ef0bc1d884646ca36ffabc346d6c00011c11a9122c00aa020650859678ac181af01fddc44e0f3dd965c20940b2e321709c75c681637ee823ed86877da18c65b1ceeb0bdc9223d871255003d4d573c12c31812f3f018997834c3b2e79dd8059f9d51226b23696efba3e2c26e6814b183c4eac6f0a82369f5bcc773ec6108f9baac863d4b0cda9650157950efb51391cfe1b916921da10706b56bb7cd52a6384117df0efc68a9ee2e7ba86494201592388a5fcf223ac5ec5c7d1f1a47648092837bf1156e8f1555301b298c27bc634f344698e010aa94a998ab7b44f2e25bf300e12"}, {&(0x7f0000001100)="949b63782e35f40326dac0d23d9be38292b32d52dce5b3bbe39a2846e45a4b15341072100e8aff3a0c1677ded8e7b6f86184c317160c489f573f9b2ebc18069c40e67b2fc7b86a3bc3d189264add313cf7281b1cd185c5df928db9098b4b4cbdd417ddfa53546ff84d09f11b1bc25f17d5831a2146d72132495f67f462cb63a3c225940f856b42f0a605580b6e6eab83be25c8338993476d85e7fde5c8552e9050cc71d6f44fb04bc221d8580ed16629c8d64bf7cc59a687d191a4a73d83d440a311820c067d6fdb5df1ef61f622335d55008d29"}, {&(0x7f0000001200)="89d96061d5b1fd009404d56b3b7bc5b2cd5c523b088f80c9322e9763f4b622a30a263214e044942498310ae6dc26a92ae0419d162a061d804ab347ea82ff14e304972e381790eeb1956b8097d912b8d91d"}, {&(0x7f0000001280)="3e8ff832278e25977ea97bead447ac459f1719c715e4c1fc19600545b58285fb05d1e32ca31e0d4b4b8c7d6ac8e9b2fc0b4941735e2d3341b8ddf3f1f3fdb1bc5edad473156f209fbb74b6600b71fe50e026dd9be47c41268a1b020c8e9e496084060bdd90a36d"}, {&(0x7f0000001300)="0b02ba9dbf20492a4b32fa92fcff2ef693d4fa51a758995a8fd6920f39f05e5c7ccd52d827d3a64319adf94da1487147cf2e7bfb92bed5286cc3d6ca3b95cf4734f74d5cb6eac5741cd569f345bacc5536bdd3d4f29db081200783caa33138b3"}, {&(0x7f0000001480)="5df8fd036b643096db9399bb8ac41ef54443303072adb6ffa8a1753c98a27f5543c6af941bf5e30ae8962fa5084856e55ebab7dd1382115df4314869cbb72f212760d92750e5e0237ce2274a176bf6b0093af1ae2e192470607d4bb4cdaf336a74b2930e37beb8c13f81867980818191a2aa8539a72dc405115b861e9d91afd48e25f7a0b926eaa725e130ae4673f06c21e8dd29c8ddd6fc693f593d9663a163cd3a781d9c0ca71e771f9cef52ca47c58b27e66a265b872a22ae19d1b3bc7267870a"}, {&(0x7f00000025c0)="a74caba9ed3343b3cc751a5cc943ef69a231827c67c28e48680177db638720a08c0f86fc5e4b1b3b8a259d52b5c2583320a0938fbc7944609ca343bad2d76505b0b1584f3c7a258763064ee336500bd5d28df96d278a6514304cef87e9eb6eb447ee59102aae7cba087edc463327a6b64e53390a76bf3e7c5ad13046bf8f69db141716335f6dc42f7d858c74636968a719170ebbe0d7de6cbb761de31e1b354352b1557b4659715df88f75088bdd9a2bb7086b082903858d648518c0dbc2152758c23085a93498d677afe776f6648698ec4d79cdbd60d929304837196787f5438ff2babd"}, {&(0x7f0000001380)="43db1824e8c9404a00c9afc62cc36a286dbd93307788322fac99bab55e6466f6c4a4af701843698cb958bcbccb49a9a8f913d8e619aca96acc0487adc4a3f2de9055f7a0c13ce78d2b7e1db3f324f9ab263d44c35d72feeca4661a32908eea6fd73496f4eb136b32f4dc42c091409bd6a155b6df76b6dc932482cbdb9bb598d23543ac478245be13da771db994a6f9f5b1b155da9231f89bc38bb7467fc44314743a2da622e3701189e397e1ba6498207ebb3fe2847166d4ccd8"}, {&(0x7f00000026c0)="559b61a28ab0bb61144e8ee3f95159f7f183f214dc4ed33bb71ff8900fc1f10137cf0ccde449e4d278b9d69839b6b661cd1200500699d7484f1db46b7910ca5cf407774520e152720b16b50e670052370919276977468dd67cd77708b88aee48b23ceba9ee4e36dbfdc1d95c709fcc10e583048773793e950fe423b3a300e29efbf7ef1ce980facef6d57247a200f0ed1ee0894232b8c4da39598499d39c94d38f14"}], 0x1) 20:33:55 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) preadv(r0, &(0x7f00000021c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/171, 0xab}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/254, 0xfe}], 0x4, 0x0) getsockopt(r0, 0x29, 0x30, 0x0, 0x0) 20:33:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x101840df, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000000), 0xc1ad, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff}], 0x8, &(0x7f00000000c0)={0x9, 0x3}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x22}, {{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='./bus\x00') accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 20:33:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket(0x1, 0x8005, 0x6) ftruncate(r0, 0x0) 20:33:55 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/215) r1 = syz_open_pts() r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7ff, 0x9, 0x200, 0xffffffff80000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x3, r3, r4, r5, r6, 0x40, 0x7}, 0xdf, 0x0, r2, r2, 0x5, 0x4, 0x10001, 0x200}) 20:33:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) pipe(&(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003700)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000003600)=[{&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/172, 0xac}, {&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/224, 0xe0}, {&(0x7f0000002440)=""/12, 0xc}, {&(0x7f0000002480)=""/227, 0xe3}, {&(0x7f0000002580)=""/82, 0x52}, {&(0x7f0000002600)=""/4096, 0x1000}], 0xa, &(0x7f00000036c0)=""/11, 0xb}, 0x800) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readlinkat(r1, &(0x7f0000003740)='./bus\x00', &(0x7f0000003780)=""/252, 0xfc) 20:33:55 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x6, 0xffffffffffffffeb) connect(r0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="393f99e052243ce4dc204376f90a49a6281c6ef4dbc8ee886b956479d0a5611aeb132e14", 0x24}, {&(0x7f0000000140)="8418e275", 0x4}, {&(0x7f0000000180)="3e717b7b8bc3bfa4fc9ec6a3b1fa0ca66ffc39b8a5ebda15804f3c53eee4e04d9fa3fa72364f5ee8561e910fe1bf32e402e8330193c6806d1469ee1eadb62ea80837a80974c8df8f9c33182dc763dfd28d59b09d05e10b782da46a260debfce6869a0b1a6e56b2cd67363be4ff7f188bea5285d3577c28deaf1454770dbd41ae790437ffcf328760946d177142a1b7b0322a523ccad1659055162f596ef370c695d972f509084f234fd98e25781736789cb63fa56b54769717b5374c7049f4182eedc96702a798050a63f1b6a031fdfe03ac725c16f6c1d39f59496a", 0xdc}, {&(0x7f0000000280)="c00facc346fca86f01947ea8388b56f70bf0982dee61ec22d2ce445ccbfd4c0a97d0120e6a3737aa28b8fb86b3d27a651e7893971c9431b3fd86cb6df182ab98c39cff2f16d069dc9fbf2c5cc69b43e156c5500b7b656a5346f688028203acf091846370340192173d13a6381e87b231db24d870f0386903857d9737dfd9b969ed8aa1ae00e25d732289cb62a6db43069d39709e6a9c905434ca3d31476b5c42c7775d73eba753ec72b09d89820fe7e4e383d382722bc7b3af6aa11d6ca315e687d0b5ddafba50a70669c1e54474f425ebda1fc6e1a255a0c61c067afe80805d4b4a6ebd6ce4bf93f954ea328588cff4fe11c27791", 0xf5}], 0x4) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43905f4ef079002d660b5f8ec721a7dfa763131559906cd7078684c013872ad792000000000000000000000000d59f", 0x64, 0x400040000000000, 0x0, 0x0) 20:33:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) fcntl$getown(r0, 0x5) socket$unix(0x1, 0x7, 0x0) 20:33:55 executing program 0: open$dir(&(0x7f0000001900)='./file0\x00', 0x0, 0x3e) getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) bind$unix(r4, &(0x7f0000001980)=@abs={0x0, 0x0, 0x1}, 0x378) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000010000000000000000007f6b432e124dafab1c3c7166000000000000000000000000000000000052e390c6c8d4aad3e8f23071dbac86e53a3438542307fd58ea7a7e980b479dd04215e80c9e420ea8614042c97e6e0248c147c3e0173405dfe9ed8edf15e38ee10a0ea9bda55738a67fa8ccd4d8bb58ab531fc5b4c77df7ba505d8b4bcdd1d8fc903ed823e3a1b5b5"], &(0x7f0000001700)=0x43) open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x20) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r8, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f00000014c0)=0x1) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001a00), 0x0) accept(r7, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0x389) msgctl$IPC_RMID(r6, 0x0) 20:33:55 executing program 1: clock_getres(0x2, 0xfffffffffffffffe) clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) 20:33:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00c85d3220ce8cbb946c1256f54caf473f0c406f2255dd50bff72ec5a921df5f99c966d5"], 0x1) clock_getres(0x2, &(0x7f0000000180)) r0 = socket$inet(0x2, 0x4007, 0x40) getsockopt(r0, 0x8, 0x3, &(0x7f0000000040)=""/85, &(0x7f00000000c0)=0x55) fcntl$setstatus(r0, 0x4, 0x4c) 20:33:55 executing program 1: r0 = syz_open_pts() r1 = semget(0x1, 0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r2, r3, r4, r5, 0x10, 0x18000}, 0x3, 0x8, 0x8}) close(r0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0xd5, &(0x7f0000000080)={0x9, 0x2}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r7 = syz_open_pts() write(r7, &(0x7f0000000300)='<', 0x1) kevent(r6, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) 20:33:55 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x802, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="c23d8295f0b0236eee3fd9600b300d5ca27d3e9cc315255c04984b2e6a62", 0x1e}, {&(0x7f00000000c0)="60f42aa36c5a67d61ca5dc377c61024e0d45c7df9c7d5c588b63800f86de92f79b22cd504125d6bb1c968a29f84154f19b015fe6926897a9ce8e6e0fd37591d217e2d04d4ce1e1ce6d6ec950e29710", 0x4f}, {&(0x7f0000000140)="1f87724e0ed250bdd9241149d93420c028121ae4280130c20b8379db66541887cf0c6e3eb41821033c8ffd12593670e36df2b3f85b17bf5d047fc6db4f47fff809d03e37dc489141a6f31706102d02186e122bd65aee9ace65aeb713c72e1e7cf6f765c67204a5071c10ebe94867eb4f218c26246ee201b0303e7b2690840ec396ed33f821ff3cc24ef1893427f3d4b6f6a613446aa49a1348f4c5e448678484467608e5284ed72c684021149c3ead8be75a686cfe185c449f4d2f17e39b461b44882fb82738", 0xc6}, {&(0x7f0000000240)="1a10a044a304c2b42a88eb1ddefa02e5c71c86a48334d43359f7b6bac3f4c21633f6cd7bbb364a14c2b798c3832939d19c2120253d", 0x35}, {&(0x7f0000000280)="37726e790da24564fef1215b3a1f312cb39a74d439006c71df8f34af930ed0971bed55fb71e08aeabfe381df4b1200b436010209454dde97ae39f9ea72109ba1354fe61829a47af271921cd19cf746381611ae", 0x53}, {&(0x7f0000000300)="e2009d22dcaf310d62b23778007e6eabddb7d0c66bd8524a32dc35883aad8c674da5567f5eff", 0x26}, {&(0x7f0000000340)="90257578c47a5cc5e6664d9043b5d4e4882377203d509f92990f510cd939b0bf", 0x20}, {&(0x7f0000000380)="622401d00b3b6fa1c725cd227093bd068abb4b9a652fdda707ad08cf73ea381e7786bc18", 0x24}], 0x8) kevent(r0, 0x0, 0x0, 0x0, 0x3, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 20:33:55 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10120, 0x100) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x100) poll(&(0x7f0000000080)=[{r0}, {r0, 0x2}, {r0, 0x40}], 0x3, 0x0) 20:33:55 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000001500)=""/4096, 0xa00) getsockname(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbfca80cba400b198c4e1da0e63c0a266ed2f1eb42aad13afc06afff3b8fdd7cb1a05b343886b60d11a64fef1c8a352612c69d75ce7c21dfdc6b95ec9ff95cbbbba9e93a"], &(0x7f00000013c0)=0x42) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x2, 0x20, 0x3ff, 0x8001}, {{r0}, 0x0, 0x14, 0x2, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x38, 0x161}, {{r0}, 0x0, 0x41, 0x1, 0x6, 0x8}, {{r0}, 0x0, 0x4, 0x400fffff, 0x0, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000010, 0x31, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x9, 0xffff}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xf0000000}, {{r0}, 0xfffffffffffffffc, 0xcc, 0x3, 0x64d9bcfd, 0x40f7}, {{r0}, 0xffffffffffffffff, 0x91, 0x2, 0x500000000000, 0x5}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x8, 0x3357}, {{r0}, 0xfffffffffffffff8, 0x0, 0x41, 0x7, 0x1}], 0x7, &(0x7f0000000280)={0x1e, 0x6}) utimensat(r1, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440)={{0x5, 0x6}, {0xfffffffffffff742, 0x8}}, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000340)={0x0, "d05e2ee8dc0b1ff08d8936e90f010df68614177e524688904d9f0deda024cb08cf09eb76706b87f1b865afe3a88ccedc1a0d55eb9e13540a9c7617db093e6ddae0a7918a50a8bba698351b756ad66279b62a49113d72f84828f908c13a02f09460588da783d791f1992d7f7a7d424a00b6f1265791cd10f288c48a"}, 0x83, 0x800) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x0, 0x0, 0x0) 20:33:55 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x1ff) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) socketpair(0x38, 0x5, 0x100, &(0x7f0000000000)) 20:33:55 executing program 1: pipe2(&(0x7f0000000000), 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) open(&(0x7f0000000080)='./file0\x00', 0xc00, 0x51) select(0x40, &(0x7f0000000100)={0x2, 0x7, 0x0, 0x0, 0x1, 0x7, 0x5, 0x100000001}, &(0x7f0000000140)={0x0, 0x1f, 0x4, 0x401, 0x0, 0xffffffffffff8935, 0x7, 0xffffffffffffffe1}, &(0x7f0000000180)={0x7f, 0x8, 0x9, 0x1, 0x3, 0x2, 0x7f, 0x7}, &(0x7f00000001c0)={0x4, 0x101}) mprotect(&(0x7f0000246000/0x4000)=nil, 0x4000, 0x3) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 20:33:55 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="6fee", 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xc3, 0x7}, {0x18, 0x0, 0x18366bbc, 0x100000001}, 0x127d, [0x8000, 0xffff, 0x5, 0x7ef, 0x1ff, 0x10001, 0x4, 0x40]}, 0x3c) socket(0x18, 0x2, 0x0) 20:33:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) syz_open_pts() fcntl$setown(r1, 0x6, r3) syz_open_pts() 20:33:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r1) 20:33:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000002180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 20:33:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x6, &(0x7f0000000100)) setitimer(0x40000004, &(0x7f0000000200)={{0xd, 0x7f8}, {0x0, 0x8a724}}, 0x0) r0 = semget(0x1, 0x1, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffff8, 0x7, 0xffffffff80000001]) sync() socket$inet(0x2, 0x0, 0x21) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x3}, {0x647b, 0x20}}, 0x0) munmap(&(0x7f0000393000/0x4000)=nil, 0x4000) 20:33:56 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setflags(r0, 0x2, 0x1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 20:33:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 20:33:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 20:33:56 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) 20:33:56 executing program 0: r0 = syz_open_pts() r1 = kqueue() accept$inet6(r0, 0x0, &(0x7f0000000080)) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000000), 0x660, &(0x7f0000000280), 0x1, 0x0) 20:33:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2) setsockopt(r0, 0x29, 0x0, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) 20:33:56 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x81003, 0x0, 0xfffffd95) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20283, 0x8) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 20:33:56 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x2a) r1 = msgget$private(0x0, 0x20) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000920400000000000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a75ce0e3683adcc2e334600000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000010000002e000000000e98e93ab1bb5d7d7bab650b57f5990714e8fddfc22f83311e25cbaa6edea6f28dc1e6e643055771a92b66a1"], 0x105, 0x3, 0x0) r2 = shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0xfff, 0x3, r3}) 20:33:56 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r2, r0) setgroups(0x3, &(0x7f0000000000)=[r2, r1, r0]) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = getuid() setuid(r3) setrlimit(0x6, &(0x7f0000000080)={0x1, 0x6}) semget(0x0, 0x0, 0x101) 20:33:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 20:33:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 20:33:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) ioctl$TIOCCBRK(r4, 0x2000747a) 20:33:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 20:33:56 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/234, 0xea, 0x2, &(0x7f0000000040)={0x18, 0x1, 0xb55, 0x3}, 0xc) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="ff69be1d923dbe68", 0x8) 20:33:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2031"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f00000001c0)="1c8d15af2dafc5878191e51cc988406d3b647f7217c96809fd0391232b693eca524018c6a3e7dc6ceb828bd7e20a", 0x2e, 0x402, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x5, 0x0, 0x0) 20:33:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:33:56 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/23) mknod(&(0x7f0000000040)='./file0\x00', 0x2083, 0x1f) truncate(&(0x7f0000000080)='./file0\x00', 0xffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) msgget$private(0x0, 0x10) 20:33:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 20:33:56 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 20:33:56 executing program 0: r0 = msgget(0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) setuid(0xee01) r1 = msgget(0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 20:33:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r2) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = dup2(r0, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x80000000, "ece12f9f6a383ebf07423d0f0ff639c6dbf5765d", 0x3, 0x7fffffff}) 20:33:56 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x222, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') 20:33:56 executing program 1: pipe(&(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) select(0x40, &(0x7f0000000000)={0x2a, 0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x8, 0x4, 0x0, 0x3}, 0x0, 0x0, 0x0) 20:33:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x0, 0x100) r1 = socket$inet(0x2, 0x4, 0x730309c9) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r3 = kqueue() r4 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x10, 0x20) r7 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x180, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x8800, 0x0) r10 = socket(0x1, 0x9edff0d905aefb4b, 0xfffffffffffffffe) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r12 = socket(0x20, 0x2, 0x7) r13 = socket(0x2, 0x4002, 0x7) r14 = openat(0xffffffffffffffff, &(0x7f0000000ac0)='./file0\x00', 0x0, 0x4) r15 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000b00)) r16 = socket$unix(0x1, 0x952b2b1aecb8e9c5, 0x0) socketpair(0x0, 0x8001, 0x100000000, &(0x7f0000000b40)={0xffffffffffffffff}) r18 = open(&(0x7f0000000b80)='./file0\x00', 0x102a0, 0x1a) kevent(r0, &(0x7f0000000900)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x2, 0xa6d2}, {{r2}, 0xfffffffffffffffd, 0x8a, 0x0, 0x2, 0x72}, {{r3}, 0x0, 0x40, 0xf0000000, 0x10000, 0xa8}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x7f, 0x3}, {{r5}, 0xfffffffffffffffc, 0xc0, 0x9, 0x10000, 0x1ff}, {{r6}, 0xfffffffffffffffc, 0x60, 0x81, 0x7, 0xbe}, {{r7}, 0xfffffffffffffff8, 0x20, 0x8, 0x99, 0x6}, {{r8}, 0xfffffffffffffff9, 0xb0, 0x5, 0x1, 0x3}], 0x400, &(0x7f0000000bc0)=[{{r9}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x8, 0x1ff}, {{r10}, 0xffffffffffffffff, 0x40, 0x20, 0x7, 0x100000000}, {{r11}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x8, 0x4}, {{r12}, 0xfffffffffffffff9, 0x86, 0x1, 0x8}, {{r13}, 0x0, 0x40, 0x1, 0x1, 0x80000000}, {{r14}, 0xfffffffffffffffb, 0x61, 0x40000002, 0x2, 0x9}, {{r15}, 0xfffffffffffffffd, 0x88, 0x8e, 0x8, 0x100000001}, {{r16}, 0xfffffffffffffffb, 0x20, 0x0, 0x1, 0xfffffffffffffff9}, {{r17}, 0xffffffffffffffff, 0x83, 0xf00000c4, 0x2, 0x40}, {{r18}, 0xfffffffffffffffe, 0x20, 0x1, 0x9}], 0x0, &(0x7f0000000d00)={0xffff, 0x9}) open(&(0x7f0000000d40)='./file0\x00', 0x83, 0x9f) r19 = open(&(0x7f0000000d80)='./file0\x00', 0x80, 0x80) symlinkat(&(0x7f0000000640)='./file0\x00', r19, &(0x7f0000000dc0)='./file0\x00') r20 = kqueue() r21 = syz_open_pts() kevent(r20, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000080)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r21) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x100000001, 0x5}, {0x18, 0x3, 0xfffffffffffffffc}, 0x2, [0x8, 0x9, 0x8, 0x5, 0x7, 0x400, 0x4df6, 0x7ff]}, 0x3c) writev(r20, &(0x7f00000005c0)=[{&(0x7f00000000c0)="109b430cffe1fee7582583d391b3a0cf95cf69614ba0b0952b2f12e2fc1dd5c6f8199326f8f8b24c854b59c30cd06bda35fb0ab2122783ab209a2c377c492c0a075f427abcf6715e3d26b71a7ef737a0c19146ea3618f89bd2b8950582475064869f1eb93c382edac43826d3f16f48c5e3f44d2780a4c25042f1529209a3ea68aaa9d4c428fc2cbbd1a004f3ac7a02e8b1aec77566d706eec4abbd5e7721d5871bf9a576", 0xa4}, {&(0x7f0000000180)="9c4b253fbe1684642c95a20fd221a5852741987fef04fea652e7f59c67b51ce975a958e63c70e8b1a2e95a303f1a77979276ed038f87ebe6b555f76de44260eb61cd7fe3b8b222cea9b82090fe61ab6f36e5442eead0", 0x56}, {&(0x7f0000000200)="b67ece207c4309629a7781c8d7a6627651872fee056c9195428bd7a0fd804c638e240e6531f5ead2990ba3723bcea7fb7320cb06d6706c94b1cae02f9b7ba6ca4b7bd5", 0x43}, {}, {&(0x7f0000000280)="564c28b0c9860109663241aaf0d062ecec5ec1546c8fe6943360140faf90aceec987fc0037f16e2672c3c902dd88d70d976fae6200f6dd04399efc52316472e2826bf86777f1d7cade6809d3f4131f43d0d00e2cd5be6e27d7a0069812cfc52e73d26a1c63c50b5035ade858a358af078c74e46701ed2f31223c5d04190080fa5e126a34a204b09226a2e6c2ff013daa7e526386a6ec411cc96551d4460ebd513eca98ca9938d12448b5c80cab65f6faac7ed51ced65a6f33e3da1ff7b541e7b238dcf13a7be11d4c63e5003dd04656914b9e5495b6af1fc23c201930a2198b28d0d6a1409aadc2f3314ded01ceb2110413139", 0xf3}, {&(0x7f0000000380)="d2592f1d12483337ddfa3f2b704a7d273ddc4509c15dbe9d69787a45ebd1086e969d4c723123a8d8298870c0f075f53c25b5fe94abb5c045bcdb00ab831ad5feea87b999bcc2b4290d22665b7b7fcedb2cd90eecb023d5dc850c0eb9e7429381f8360c5925ff45535045faea4e0563767fff6ec2d71f90aea27ec37854b16cc84cab6eeee920877e1de82e606654afc6d0237e49bd01c76943724cf11b0e1f", 0x9f}, {&(0x7f0000000440)="66eacae3efbad2ddae71fedd898e9eefe33fcc29da35d3690e9d41b9a02154cacabf21f06348b11b396a9459811afa4903105e4685a395b6fa1292cebaf9a507712ef36dec52adbe50512acdfbfd534b2c62dc782a9c9885b51d", 0x5a}, {&(0x7f00000004c0)="be00d49d17573ebc7eb9a1f4f9e35c27c657f3e92d7fbeb8691c21282afbf2cbc0debbaa668505672037e1f9431d92337ec01dcd3b789eb43e1ab55f10bd70c158ca49c464c6a09f92dfc87e73e752c1d0710b53c06f2c2f48dad80395f6f6259826a7ae112f3c5c66cfdb583769b1c8948b5e694d0316cfa7403da4bc3fba95490bb35f82d187af3c9c6b05bf798ca3dbeebe6e38f0c6a95e8bb457ddc2664a8dca0ac17b9cee66394cc5dd455893fff7d68dc36fbebff60efea3adbc9dd49cf8b67590ead7def99f63463b79b9a57fac718978b318c54912503e8f1ed29547b04b1c8660147747059ef4c9654734d36a8bcca957f1f36e29fc", 0xfa}], 0x8) ioctl$TIOCSTART(r21, 0x2000746e) 20:33:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) 20:33:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = geteuid() r4 = getegid() chown(&(0x7f0000000000)='./file0\x00', r3, r4) ioctl$TIOCNXCL(r0, 0x2000740e) r5 = getuid() setreuid(r3, r5) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25, 0xfffffffffffffffc, 0x1, 0x8}], 0x6, 0x0, 0xff, 0x0) 20:33:57 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x60) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x194, 0x4) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000000)='./file0\x00', 0x0) 20:33:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/105, 0x69}], 0x1, &(0x7f0000000240)=""/213, 0xd5}, 0x2) 20:33:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264402c69fcec14020da37dd1d5beca87b265a9681f17fd53ac842702a88e00c049d0c43f0235f0cf121466a90f54a002c4b564601d7472f10000000000000000000000bb5c8279939fed2cb8a31f0142926f2af821460801aa178d6ed9a63ce0fe485d4ceda2476277c0204218b6f42e557ef5b53a47f1a3a553c520adc3017914c23fc6db06", 0x40b) syz_open_pts() close(r0) getpgrp() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x800000000000000, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) sendto$unix(r1, &(0x7f00000001c0)="249972290034d8e264d7b893bd8a9a26f6ad2aa12c6975bf1ff301a709bc1539ac0170869ed06b1860d4ec26a85b8c5079fac00dfed12f3c3ac67681e069f1862324b8d5d8d61868e18b53a54b31a1140480800ebbd9cc1a756019dba9d6316e75bff6f961c886afa8b21834935db059566e5099861a070c93d04c411a119e8e384f41896c2c2790e921ef5808e80fede7273ce3ba4229533f39728dae6413e26bca03bcac4a84a7ba98bbb1d5b33ea4ddec3c65d84ab0c8a8b10c9e0092bc8899f0261a68ce8e4a16f93141af2f99ddfa931e472f29f028ca8c76475cd5b61638c7c9a60e67e303e43f30b232f60aeb2ffdcf76ab21f25f7dad99e38ba1586f2fac0e3985e7a079f0fce6ab9314b7dae9c5735c24fae793bc5f4db3b8a7d27752f1fa94762b37fe4f50e36f0b4eb001b2c49a8c5b9c7b84b08ff36a66359f7832a89a2a453d91367e77d58578192fcd7b998269053b73b636172302499a4b689577b12c69871aff66e1c067f9752dbfd87a0581883fcdb901c9a6b117d644f715295914661fc5348ce8ee1eaffaa9d711b6d29e3b66667b8435088251bb6ba99ff7cedaa2fac88a1c8a7bac703d858963caad1793b54b6eb3cbe7c1c17feac0288f29f750ca6584cc12f2ee2439d4d3fd5f5f549e730ec7973b068dcedee922613f4bb7bbfe12d9e5e882cfc1589a762842c1134b0d9b3df3b3b0f6f9a653d886b6c00357710f42b0eb8edeced8d87edac20d6fe536745b5eaabd4611a5b0a3e41a183ea4528e7332298b066fa59218164fbf4e1a29689cac87e4a6e6884bb4165eb31d5cf90d07fb846dfa60cc395c05a22fcee5b6671221eec800ca5c1a5466eec3829ede1dd78deeabe18ce4c04215bf18dd95de473af26888ca240eaed9c14800a452f3582d8dedef4e0da327bef1d53757e5965bfffa036acf88a080ccfbc98caa7454ce4706d8db53b3f3d0702a200589b46f143eeb35652482a1acfa4959c40edf1a65f321ccff7a1e71d8402f7929b01257d6f95419530d00c2c80d223fe8cc80c604f8e887940e76ddccd1499e2206f9e552511358763133d43b05412cff6e5dcfb556d5af6485aa374b31c4c21c984d073ab7f4bd8a8e708a61726f01dc763e74818b5590eb6c75ab83ab3702624868947a5800a971e8db26bbcae0dff6cdb6fd2d4cdbdd3a169df0737bb2e5d55f3e4f598bb59467f99bb93c690813dcb5b68530570f079a5c148136031ada4be77c8671da37daa164885f5b12330f548f09cddc968ad5d79419d40f619e5bd55c40cd7808bd80575684ad1c59678c007d9476cdda77d089e2e9b76efc657d3392e5e70b045f2ada24edff5b65e7db4c6f11cf6f7b20ab9d5e9ab06185754edb4c4dadd366bdc77e17516368ee6a888d90cfd78c63e243380207a999dac3f5dd2432e642892ef109e5cae1876bc81778c400c26f6edc8e05e66fb85e9ed0ee439224a93e6921bd70250594f874c0eeba6c62b38b07c9e6abafc8455e5ed1cf557be94d3b18c65c1dba4b5fcde5ea82b91e477a6d604182783240769ce40da2f242db513a21008bd333bdf1c9f93172e92cd04d920977437336d17438162b1683c1ec2ae18e02cc4eab01c5251a1e3319ef390af9a404c3e111091b777162f25e6eb8716a891d6f7cbd1c648926bf517831564ed5738d2a7bb722bd0921fc975be633fc89eec940d1543e030cd5ea2900d17003bf98f30b0b6709ae427025ffb8e24d580962e3a975c26d488a22cd76f22e40a5da6153ad168cbb79225ac4a1e073262bd787674c12c0a3887595a350a05178012e49610a44bdd99a51b18bcea12c3415015ba442b388881bb3a7f894fc23ad8a9d603521388f97ddd527edea9eccc339ade0201cf3ab729052819eb99bd541ed45249f5a6a9398173016830c89b30499cc81b8b7b4ab077b7cdd100d10501290a810d065117e6b09228dbc4e0b36340b0586c601d2e3c033e6a718088cc2356db5371eee39c45685715c1d807b8283b463fa4d75abbd37c5e5575158c0146be5be456658851aae90df3b0b95b1b781afd98a08f42316705f261235d84d116c645498f6639de6d6750626b035107c57e2def773947094c664c17580798fc1b02aee9438ba3d8f977caa287da2d233fcb8ae98e1aa039a39d7d28ae6c41e75eaf3064e57f02ffc771184db13d6e2853983068e733c2e32bd3400398cd83db2fba490210642a14e38e9a028f6d4e14ad080f05a28b43889f3ffcc40b07b7a6ea3509d8f24581ffb550c6a16767bddcebc84777415a94034751f82f92efbd189767308a80fbe9e2364661a4ccc549f35fa50f9c9cd418a1613647de37c76ba6eeac012cf6d72b09a291e92b7766d84760f71867c933ca98423246a5bdfd79fc2fdf114a47dc5a8ec34d3a9f3f9449b9c66a506bed13a8c430c778a11aef5c2820513b850cd7b2bf58ba8765228b99a393c4df25665440f9facfb902459c9254a875187e2ba55a57aaf3dd62368dee747321ab30c04b4785af320a26a79f6d42881d12c3bc25c62265742f9ce2141aa527174e2cf8f28456dff84e76f0413a85389f91cf9997fa337e000a5253944bb8b0a050673cb7c040e96c20b6e9ee80321f0abe144073e41f302165990e190efa09a7ad704db3718c284caa10e6716cd56cfebcdd87e5a671acfc7d10ec8d028069e78cfadebc346263e170d13e1c8784dbf97b12fea05d122f4e98b6ace1b427ea897a032ec611e222b7ca030711243c564559626d7fed0419b543bed67688aa35bca73cd5b3171b067b0b1ba000a94ad2d0eb6d723e3b8f84c2f05475fb92bf68d0b9a7f519f5feb2871508e5ab57cd0a7f28511459f0866241d58aea5d54ca9ffea4bd4586512dd3f9595277c29f2522df1601a6489cf26ebd35caeff2bae56d75b5b3430e673d3857e552ea76e5316b7c50dd8332c0e1be305ab97a51590ff3568f08f8e0a14699ca275269fc8066bb6f99a3e2e090b9c8b41ea8911711cffda9f43c3ef0bd87bcad5a040550006d994a1c92ef50a3390d409a6b5e5499c07dad6794015ad8c254fd0005de6068324aa2f9ad5ef8c117e10df4004e7c21348cdb0f1d9e4228fc421c0293be6488ae6ce4526c58b0b5c732e969316ab4fe0ff49dbcaaccf183245611e4e69e938f201176373838bf954d51782fc7d0fa0408efe27d78318aef9cc5cc91381be1a2816b6a0da07f2023a880aba29c7fbde2b8c412d6e184eef232c8a8e7838854497499b148ec89a015146b0e9888f6b17c659f834af3155f1cddb9e76e40aa3c1adb36990ab29b05bdbfe7cfbd07de841a88f64a91c731d43ccbb17742a0460ca601751bc4aaae43484c3a772c5de04861039856a059ef3a663ffbc2dab6480e69a9ed106db0620513130bec3a3c282ff53784e767059573a783214bb78aac98e9d2600f6d013c0b8e56d25f5f63aa2a2918d2ab0a26552f49ba8411c4ddfecebe404f4aff5f917261692db7b500accd5e92460a64a02fca3cde13ed0a5fa2d79a5b0ea16b448063732020d322d163a113e9179e6105e46d12092ed2495dd4687ed0026af56c189e9d0edb5e734e19d0199d0ae57d3c66811246505aaeb9bd93ea48fe1d85346161e30bf81c57bdfa10fe7f2130ee1eaf90bb2b9f762a4899a00c5f367ae0cd3140ee9190aa3bd44c4cfb83bbe0410fdc90f470470cc892b3264114f81eabb621226a9f0d87022d0d9ad745f029c91a310f711c3583d9a4208f7d93e2ae5846a28c2cd4fd219dcaa902e3c72f92c3b0bec9424b7ae13f24a31d5160a3e5b4fa48666565c38bf521ebf5a8dd38ef0865f1dd42281109b1b9502a90d4887c4eed06e5e9026e92ca55f5009eabea33872e404f0a1e1677cbca50bd2af7dc52ad53f0d2f34a2eae4868a44c9807f876457c9f5935c81d20d90141cbd36e9c013bb00ea585030722e287da05acfbbb018893be419aef2aede231a2a27e76815d51c5ed1c58453fc98c197eaba3eee6bac84235f496392ddcf2f64189311ff5686916de44ee1c93bf3e0b329da8fc31a3e3224810eda46e21d257c5eece66fdb990b03ff039752bf9a9485095df0537cf00309513553347e50a8a71471f60f7391652ca5623ec2ade1cd0659ce50d272da17d95bf59e6bc6b723806c3de2a603a456eb67c893a0b27f90da8cd9647bb45ace6ce752216dd063c4b3e92072df90d99b6a93a198caf4d57a201c12e293b28c63e277d25d4d5494912645eaa7bcc57e3e933635215fa50b3f3ea55f4afef436832c7a8662495d638f5018e1f0817657771882db018276c84733b6ae4b609963780ef48501924cbf0d1568845ec46aa511a161faab8a6dfee9f0f0134c480e5fd718029fa6c324a192ef108f6b29051ff48b5b924c70c50be6697657258ae567e5d83f04e1ceeed0d1273a17dbb6737100bb0e52fc8f2e17ffc27df8bc94c7ae5f741424699cfdaa356dc4aeedd22bd037192882f5d4f9fa3049b7fc640a1d557b5e38571c3525516b67061fc2b8807fad2be8450ea90f83fbe7502478a0aa14a220faafcc036d3caac33f9d29e56570bde0939143f9def3339e605d7f747b217cac62a565f1078e178218f5510d7937f78ba445213066303f2154825da0e9018a2a275becd07297567013bc6a885943db0a93d1e39a09af814faaa6b47e71fcb694eda55d111d925e4adcc3f6d2258833e66c85acebbef21f5d1f534302fcdd8a159102dc120629a4f5c2a0911273e39fe548364191a7aa2bd6b9910ff28d5de9ea1fb8131f7e551f0326ad40e59da168cf30903553fc174d72810ad28bcefcace5d4bc44aa6e513229ea6460d269e30c313999786535be411f28039c587eaff496638c15d3a4295f48ddc8fbba91afc360ac192058280505954296e2dcf7b3a32f3ac28bf1c734005ad436945439b617a12492018b9e01c2b4212ff0a5d6687a0f16e6c5c24a869a480f566cf205e04e210fa06712d3d494715168c8c4e79011538043b1e7e789b1ab5f362860453fecf2f3bafc9f4f0272e24a77381fe328b0c25cb53fb4fecd626a6f1c8544570d674a36856f51e797b27a5dbf56a95f886aabb8cad200804f186448c60f09813a70c04bb361811e45684a540d9e8549f7101a6caa809ff436fa44b8a912854905756cc5213a8ae8c689d5b1720eda4815af5d55322281130a2db6f6e0cf3d31df9e0ee08046b2a95741233d37ad6e3241fc0fd1e05c9c06c7ae52af932ca278723b4f28affcdade8b93d6a00252e022768703658de80f29fa2c3fac1d4c564df76fb1813652b909c6f77d5290cb5b02992a2cc68d2ffe36d46f86630e011b760d82a2910cbbbfbc7ad0524473618a48813f86792bd58d633e3c9b911321484395bcf9988fecc16be27102d0d8d7d374e75fe7a1bfbe69dcfac5b17f735d9d8fa10943549faf1da7316cc2c8ee910166d4b9c9ef9b7777e0ff1aca70aecccfe056130ff1dafa3831bf716de7a566f80a0b65971b3883d31874b67b06bf96f8c92401a4eb4f45894e7685a5eb6c278482009a62112233571c46106598a84433627cfc1ce2011de07432684c093ae2cb1abbf53010bc934ddc4e4d04c3ce492052d127454613710447329e67e3be85baff625c5a073ccf7b30fd8eb983e0e8f0828a46b8939ae1e526766cae4a7fa91a53fadd446ec5e0c00b3befe2e2b262353e0fca64c53ff364bd78f3978900677fcb6ba3e62ea6df5fe81cc3ad1a402ef2390be2ec9f9a83fe9268d37f3173f018fce6c4f6bb2481b3f56b3c46", 0x1000, 0x3, 0x0, 0x0) r2 = getgid() setitimer(0x1, &(0x7f0000000000)={{0x1, 0xfffffffffffffffe}, {0x4, 0x2}}, &(0x7f00000000c0)) setgid(r2) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 20:33:57 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) sendto(r0, &(0x7f00000001c0)="931763ec93f0c6b2663b41765610f644cfc074ce227b42c7b742b9d2402c92bb300531e79ceab61cf4ef532d638e19bcdafaf108bdc4b5788a184d5e2c198f2194773b1f9c4422dbfa2c6bcaa32bb6a2e0f206ba", 0x54, 0xf, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x1af) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000280)=0x6, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 20:33:57 executing program 0: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x7) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 20:33:57 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x215) r3 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x61) read(r2, &(0x7f0000000080)=""/45, 0x2d) ioctl$TIOCSTOP(r0, 0x2000746f) write(r2, &(0x7f0000335000), 0xfc94) write(r2, &(0x7f0000000180)="b43a6b5ff8541a0a99321cf0bf32f9d0dc198fe0ed335da1f97e5679104d6f6b2298796646562649bf9e61a85a1db71807d8e3354f00dcc1e661c3387ac7cf5ad7df44ae9ae4fd531e6be8", 0x4b) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sendto$unix(r3, &(0x7f0000000380)="26222ccad2ae62b070a1424f61c20865a7b1bb79357644985da3dbaf7aa2e15b6dcf23656df3ff46981d38edaf070b0ecee9c569cfcb41393aff3f76187d8f050d5ff92472ae125d6258fbe56fdbe80c44c23a3621afff1e6ef935fb0dda0a783e77795c0843766f6d7d9c0e13a566a4f25a99007a1ea1d58e6d061c1b5843636cec537c831e478d85e377cc4ae8555f02ebeeee3e8edec4e954cc49131e9219a945ca8c76cd6a8ea51f23a3642ebd51c1b015c8729e", 0xb6, 0x406, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/243, 0xf3) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) dup2(r1, r2) execve(0x0, 0x0, 0x0) r4 = getgid() setegid(r4) 20:33:57 executing program 0: r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) recvfrom(r0, &(0x7f00000000c0)=""/20, 0x14, 0x3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8}, 0xc) 20:33:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x100) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4c) write(r2, 0x0, 0x0) r3 = socket(0x1e, 0x7, 0x5) listen(r3, 0x7) 20:33:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x100000000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) shutdown(r0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) 20:33:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) dup(r0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="df0023a8", 0x4) 20:33:58 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x9c) mknod(&(0x7f00000000c0)='./file0\x00', 0x2193, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x3bc) 20:33:58 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r0, 0x6407) recvmsg(r1, 0xffffffffffffffff, 0x841) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6001, 0x0) 20:33:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffd}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0xac8, 0x800}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x6, 0x7}, 0x10) pipe2(&(0x7f0000000000), 0x10000) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b448dc9a7754a9e1fe14b82e98060000009283b58119c3e1ba798f466d04677f54d4b92b09000000f3dd060a060000006a037d5d7f9ca7577a40b0675aa4f4454ad2184b4ab77f6429b81de2e3f39f75f14e9bc9a90f4148ea740baad2f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da3ff0ffc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb806000000000000006993663dd6d70a7326da7fb67b8bcdfe467e069b5be0a2e3de012b522b57a805abe294ed44e76d5b5e5bc20a0aa868efc3ab0e00e56ac6da1940730a5ce50004139149b3b47ce51530b24fa57841f8f91760485d642b7bc980b154c103a424f05a3fc07153f9590c3ae2c12fbedabfa6d76b91f7fcb54f2d09a29ffbf8e3c0129a6209f31a4bc35686d3b5946384ae19d1e6eb3e5e6d44f5fdcbac6b81f144fdffd8a8522eca0d36b763536286651fd2cfde1d29d81b1757cc6e8f647ac9319a45493acefc20530cdea662382fde68754d3e19ea55b5c764605c1d5f2e80c176b922cc4d7999fbf1fcb540b05224a523941490386ac31c31202b1334f17db7f5c37d0a8c242607de8f69dc4636479f5d4b15498dcaae4c44854b7ada1da3281d074f42050424b211fc8f9b027edfd79a9fef96b6a6b888e096bf6040cb2d50135ed4d7549b64d369a533d55a424a2ec4fe851ff5d0e84bf5d98b29c0403b94d7ea8b930dd2643373348ffe5e408d1b438c1656935787abc38abbfacf8b5724dd565a82f68ae17595e6f03647c0a9d68e642e3cdbc1a3bf74bef06a0a4b4552dae2dd8bc8ed870b606244598bdd0b033f710878201775c45be453ffccdae88a4b036e5b28294ddedea5bbad5ddfa2daf50e4e9708c33ac578fa051bd2f66e9d794ef93b71cfa34c10217b33185085ea1a2bf6cf0cd21b7f90e8cd1b94bbbdf95003a7b30952fa8f264f5d6ed351bda78e7347424b6fba85ea1ba50c5658fb525b2ff8852e4c1f27f94c88e22b8efc33b59fdd33d86ce8b24825c20ff196a5c56df8c61d3bda9f71f4eea9c6c10b53c0c749e6d31b74229c0fd737fabf148ad5765464f47f4bae950000000000", 0x349) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/146, 0x92, 0x803, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c653000b24ee1d5eb621331048bb70996987008638450f6c7d75332712b611c6164a321e3a4a68030161071dd04d01ce96a8db96108ffc863d5c34b6458fd4f5c2350c8fc0dbc21930f41ab73bc8398e7372496e95b62ceb13a5e125c9f6aff3acac4c79d64b43d545eb5b2050669c92f3d2d9ad11c206fd7ba43428762b324373722dca6c141ad7de9345441b3452e6c47828e512261053921be6c2d01e4e49dc6778e7901d31dc66c240e76cd2e7e755f83ad2e099eee027507b9085e772a32cedb8ff621ec44ef3d0de5886d217f85e4fa041b1a71"], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000440)=""/248, 0xf8}], 0x1) 20:33:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666964653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='/,]}\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)="2e292a2d2ded245d00", &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='%$^.\x00']) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 20:33:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000940)=[{r1, 0x104}], 0x1, 0x8be) poll(&(0x7f0000000980)=[{r1, 0x12c}], 0x1, 0x0) read(r0, 0x0, 0x0) write(r1, &(0x7f0000000000)="f5c6bbbc08ff9ac32a318015", 0xc) 20:33:58 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0x2f) 20:33:59 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffd2d, 0x0, 0x1ed, 0x0}, 0x0) 20:33:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) dup2(r0, r1) semget$private(0x0, 0x4, 0x8) 20:33:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 20:33:59 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r0, &(0x7f0000003080)=""/4096, 0xffffffffffffff7b) getdents(r0, 0x0, 0xfe8a) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1) 20:33:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/187, 0xbb, 0x801, &(0x7f0000000080)=ANY=[@ANYBLOB="bd61a200260000004e0aaceb9198e4c31058b90605e09ede30ee78266b08"], 0x8) 20:33:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x6d) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) 20:33:59 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x1) pipe(&(0x7f00000000c0)) readv(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) pipe(&(0x7f0000000080)) 20:33:59 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710ef240ec011dc91cf2bafb803ef0f701b406743f9bfcdb7f028b37dab8096877e4e03e0d82933cf71c3a26abb976394e44d263a4ee979ccbb1a2b8f466b3874657486245664bd4a61a0457aac1bd370f4c49fd0e96bf1391e1968c65af3393626a8c0769a1edb04cd7ebc1"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) unlink(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:34:01 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) shmget(0x3, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca66bb4001a0008"], 0x1) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 20:34:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f278177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdf0000000091402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f135601000000307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2b2fc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2", 0x7a3) r1 = syz_open_pts() close(r0) dup2(r1, r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131930ca05501823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000300)={0x3, 0x0, 0x1f, 0xfff}) 20:34:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202000000696c653000e8a2e0147e30d775c07783f7e5bf974d898f33c63b653946ef4b8de7bf742e7b17f475429d3a415387018ef982d7e8e199f2d52bf08351b9c1dd4c575acb45b525b6e6f6e5d83149f14a43b4465d243aa2bfd0bfcae684708ae5970734b665cc8279063071829746"], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 20:34:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000140)) fchmod(r1, 0x8) close(r2) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x5cb7, 0x7}, {0x18, 0x2, 0x5, 0x39f}, 0x5, [0x0, 0x4, 0x7fffffff, 0x1f, 0x3367, 0x8, 0x7, 0x10001]}, 0x3c) 20:34:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x333) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) 20:34:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x8000) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x9, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) 20:34:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000002c0)="d0ce066d8f169d7d8b8797851261d5956a8f16990ed1996631490fa289d58a5514b88ace5ee106604c412ee646514fcdbb4f5367400b4377a4d326c66b7cdf46130c5315529267915bcdc39b14b13c07f6e1009d42287d36248fe4d112b53f6f6a50094919650b5f53e196058bd6bfe54de70f600e73e15fd9fb6db300003c48b0c8769da43e64ce165c02e3d0f7cf3c940b8797c1f67e8c02aca71001e810a7566efe5b28cca97b910f893b2072ef1de5de8384c04bcdab7d3abcb5c9db006c48f3a2d03b626d795b161fc1711ba1357688337a765ea1b9ec0535c9f1bff9a950efb48cb598d46984294a3ed40a9c363f1e", 0xf2, 0x0, &(0x7f0000000280)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000080)='./bus\x00', 0x8) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x4) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x20) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x0) 20:34:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fa0a7d35020000e86f005789808830229472ef8a822d9e447018dab58883dacee891a150f1554f7650eadab5a83ca412ad745d893a32975c16f07c273ba1724c1c9da517dfa7e1d78ebf811e"], 0xa) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) 20:34:11 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x8001) 20:34:11 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x0, 0x5, 0xdcf, "66fbe19724e60477445dfaac19842b12944fc46c", 0xffffffff, 0x70}) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x100000005f02) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r3 = getpgrp() setpgid(r2, r3) ioctl$TIOCSTART(r1, 0x2000746e) 20:34:11 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x2) fchmod(r0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) getsockopt(r1, 0x4, 0x7, &(0x7f0000000180)=""/225, &(0x7f0000000280)=0xe1) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() socket$inet(0x2, 0x4007, 0x8) r5 = msgget$private(0x0, 0x430) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/182}, 0xbe, 0x0, 0x800) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) r6 = dup(r1) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) 20:34:12 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 20:34:12 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x8, 0xb072}, {0x4}}, &(0x7f00000000c0)) getitimer(0x3, &(0x7f0000000100)) getitimer(0x0, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x8) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) 20:34:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r0, 0x27, 0xa, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) 20:34:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000e40)}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 20:34:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/73, 0x49) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="dbf38108a05c26515cc74f72355f7ff3d5698705de86d0d8269d864a98527644f6c1b14c7ad807a6185ab974c7920dcbf713397dde591a0f24ac90495aff8e2c42988e0c9eeb4ec49453a4b8f5f74a197807b04c1ebcc59f4161ea08d492b708abc80b6ef9a11d763b972cb710a19928b1f246776bff6482fe45f15e5df34eedb447e686be9801b264d97661270413d5019622ca494de5e34992d77cbab9005c44addbcb2982", 0xa6) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 20:34:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x1, "6d3b63fec8cc52427940c6c54cebee65019cede0bea8682bd34ce695c4d4a81e2d9cfd8c8e72ac3d66d31cf573e0a25d5b89812355084b879bb846ad24d603f9e9807063dfa451a410c721be2fb566"}, 0x57, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x0) msgsnd(r0, &(0x7f0000001300)=ANY=[], 0x0, 0x0) 20:34:12 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:34:12 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 20:34:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4aa8a5d93ec86e2a1d4ceca06511709a44fbaa01", 0x14}], 0x1, 0x0}, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x6) 20:34:12 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x7, 0x4}, 0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmod(r1, 0xfffffffffffffffd) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/90, 0x5a}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x3331f3f2, 0x100000001}, {0x18, 0x3, 0x2}, 0xfffffffffffffff9, [0x3, 0x32, 0x8, 0x7ff, 0x80000000800000, 0x2, 0xc991, 0x7]}, 0x3c) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000400)=""/253, 0xfd}], 0x2) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r1, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f6cd2f2a5dc785c58e737", 0xffffffffffffff7c) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0)="83b40e5c4c41cc270910e4248664f8457b5269a783eefddf1aee0eafe74c4c301e99e480fc2e841bf6b8e0338ff4c921c8f8b08d66322cbff02236ce245388bdda5192cfba8ddd7c0e603086897234784a19dcdd1e11c21d0ef9e2adc75e3147cfbabfb067dd56345a7c8e34608bee2561b4509d493d38136496b3e1e2547e3122a07670c96d15c67b28e093557ae0ca5d0c9315dd25e7b308c129fec88153e01bb2d7b42c88486fca04a7839bc0c51a33ea1ea76a75abb2030e1727a19eb2fc9f83baa9547c54451737b42d47e7c8dff961c14f5fae3b7a35a87d87cda2901522f70e568fc9", 0xe6}], 0x1, 0x0) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x1, 0x6) 20:34:12 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/183, 0xb7}, {&(0x7f0000000180)=""/87, 0x57}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000200)=""/36, 0x24}], 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) flock(r1, 0x1) 20:34:12 executing program 0: r0 = socket$inet(0x2, 0x5, 0x89) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 20:34:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0d568111bb8c10ddbd8c3ff4e3ae81bda50fa417ee01ad62bbe928d5ba", 0x1d}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000001a00)="1be0ef9762474922c060cb30dd85eea01e06036843a90accbea574393f96444e41b2f73c693a37f73abd304aeddf3a85ec2ce9843a41680dc0c8c40ff63dcadb7438da618d69218b01f47e85c883c39b9e468473bf55dfcfbd39c8b893d2e29ffecace1505de55d7d9080e033960390fad2222e20c40386ffb1baf1aa1a416ae79e254098ef91fb99724de5261594e3c74e67fa91cb24bf923556933fc10c603ec4d9e6b3339923591de19b3ebd01a28d6ebf707753268e21da3d55750f0fc7edb2de79bee563581d81ffea076f8aa72d8691e8c997479d5cbe783cccce97f7025f4d7908417d22d3ed4b5ab5f12d694cf00a877a11ca93a485cec12b3731f9ce42411f06315c328061099b1351e3629e0947e4310b034709fb93a6b64b1de2a83e24076617a79f5fa7d07d3451d692e562dddb57c970084160896be0c43d9a5695e47fe34ded530d98645741d9f773220c68f8ba845ce03a2352b437a7b6072a8f966c4726dda47a36c5c17f3122ca45b9476ee8600c79b4faec1001c7aa12a493c39a83638070d2caaac480e57934a67baa12937b61e93e0625e8b5a401b3902e0a3078199514dd18920c0f50bf7283ed551d2cdf7c2fb353110ba4d3f28d4bb70a824c4110cb8f7155ba80c571c4d6158ba3c10124ced218e879395f6e9e3d7d28874383ee010702f22d39eb212e9cb548bcd395a92a12addd8f04362eb05779df9ad121ff4037a9031fa20932a9d9bfb9d98ff0c8f46af74139b54579ec927606227cfd98eb16ec6af0b54ee2eaab4db189e55ca4850a42673a7444b725dd50a3e13cab9917f2a2d19404e530b347b376ecd583fdc66db9ee669ec17279213105df2d2f2688f646d6608c9691c7e79ab62a96d7c3a98ed18a59cae38616e5652d0df28bef802597ff9afe056008e5733c173ea9f46c8d6f0b9a285d9320883411c2f93594220885ee7260f1ddbb97f8753625d60690e869a42b493d8aaf5f20deb56b123cf9b0344354a1a864ed6f6de52b465fc8108d4a730fd4d2306952fb56149352fcbe411ffe1e8ede3335dca567ca52683370365d9621ee364b6ff3669c0bf06cb8f24804491c3c15d8bc2f16ea46edf7a0211a750e782ea1c1105cb82978cef358e6865ad158994fec9763246edfc9b48af5998f2937bf4d45e549e8b6b9cb527f787245ad2d2ba1adf415d7e82df3073f4d9db163fcdb36df0ef588c27d1e31b67e37774501b882240082691546da2076307489ed8cab9a8939f61ba22c424e7713416f4ebeaba1766b89b33084c7628420f0aef3e05f3b9fc69ec9f31f552bfcf1f4e1c65d641fc0b53ce13ccc475625de456b3a162a26f9083b3e64cc6cf37a80d7be2b235c6bf7c068969fb715779bf1e4ac54552c4bbb19813308689ec6c0aaeb280ef3f54e06d6d50d1df99ff54c3ab46708b3c29081c353e6d5efd3f78d0098c869a582ada8df4d4883c8eb6c8c7c55590fede02e931463399926980eb33f92702f9f4d9076a735e86bea79e3b23aff6ed40aa807de2a049bbba253a7b581f89bbc5312e07bd29a92a58a5f748c92265fc4a1535a51f56df572b94ff24776f690d105f60dd0b8bebf52527de726217588a10a47226ec686889b9234731b8d2cdf7aa2cb8e852487b7958778e6d37165a899c2f352c753cc3da47d20608a86d3c24308d59ffed77a05b6d89352f25aabe358551ed688f1f632b059fb7ddf1c152bcbb6bcbbeee0a2f158fba420ad09625207e606e282dd3595a4924304f7c189e437525a9c44908cbd4a371283234e09f6b22741886e9f1af6c0073f342744b0a2e969a5904c19cbd92d0bb5ea88757a3cf3a2d31d5d07f01bfdeeeb18664ca0a8bda186551c02824864df86502f407a157ff4617e09d9a28bfcff4d76a1f34afd8d62d8eb3dbacf7c660e1a9717fbef9ecd9a996e407f4936ae95f70876c4966f6c00c73c06811c583c60a0f01361ebf518ffb7c72e3d60d8281145c6cdbc8c46d13a4a33c9c1fae5585546cf78b51c460739f01173df1d3e7160e9e86f45c712d5c564a146dd3ba45ba7746fae283847cf1e3fa49ee4604c72d50a59d129c1f0e500d742e71b6b1b799a8a61ae43a5f2a8775135f5e4fc452d9b4a1b43ee78a100a3978d4e0c90762a6c04d735f8708dc4869dfa52e36a7fcc9f631f85183fd0441647124d9b7047c3175d55026cafeac903809ea8874820958a0f307b5023a550501ecaddc5ae9fd31356770a4ae904fde9ed316e9d358ab0f3a6570b0a68790975427854ded6b0859cf499b1565a53a14ff35aae91a1956c39f597a7a0c449344048423d8db7cd0f8a028374cc2da64d5c3f5a4079baa58ed47f643fb5e21b8466902e6e5425ccc2920507f1cd2b50418942285dde6da687bbfd0c516140c8a92a1a6be41e61b", 0x6b1}], 0x233) 20:34:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0xad) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffffff) chdir(&(0x7f0000000180)='./file0\x00') fsync(r0) read(r0, &(0x7f0000000000)=""/39, 0x27) 20:34:13 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x104) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x101) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 20:34:13 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') mknodat(r0, &(0x7f0000000140)='./control\x00', 0x2040, 0x9b49) renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000000)=""/234, 0xfffffffffffffe4e) 20:34:13 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ftruncate(r0, 0x9) 20:34:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 20:34:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x100000001, 0x2, 0x3, 0x9}) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffffd20, r2, r3, r4, r5, 0x110, 0x10b800}, 0x6, 0x7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) syz_open_pts() 20:34:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e7000/0x1000)=nil, 0x1000, 0x0) 20:34:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = semget(0x0, 0x4, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000140)='\b', 0x1) poll(&(0x7f0000001880)=[{r2, 0x2}, {r2}, {r1, 0x10}, {r1, 0x14}, {r2, 0xe4}, {r2, 0x39}], 0x6, 0xffff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002d80)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) r3 = getpid() r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r10 = getuid() getgroups(0x5, &(0x7f0000002c80)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000002d40)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000001a80)="cd7a772b87ac06e3d055f1374924e835a0c61b5930e9d5b9087f7c45749cacf9746fca3ead2ecedd3d0136f13251768ae5c6c72736121c0c5e3b5aa85734a715182e4cd7193d43fb6e6b3c005f6fffdce6b965f9a5e2a9ab64a4664679f7f6b43a2f352fe3a8ba3faebf43b22702704b59ed93130b7f473b15a1f5a37d1784bfbbb687b3f948400bbb0f5f05786aa97255ee2b4dedc9f48c538201a5737d0fb753e777f11f001d2a4a7b24c7e3baf8c0575e318bd20202d7679b421f33b242095deffc063d544c094c7db07e720ac0a81c755e7f15569e09d78b3f51b31c7af3c1c00ffa7a", 0xe5}, {&(0x7f0000001b80)="8161b9d10aec5033eacc9795da55558b27356441f4d64d0f6b65335d2ba9c686de9f14297245a3604d3571f8b30881f2d55dc3b847aeed149f967b8d5b57af71d2c246372a859b3f8503e4d3b3c5a3dfb81bbf03d698f2439519c59eb0f15d2ebf6c89a56d3b6bffc3fa6813fab37bc170ebfc608d5161ea2c1667e1fa2e29a6050ae700d724b3e353f0003d60b7634451973e5232851b613e4da567ec496529d693f6162492b0e8a8cfc0ce8150769a68d7f9aef46500422651fe240ee7cc6f3c6430d98e8016c0d7738b89f7b7e10b6caa801b226502bd0a4a44aa76c9412976702e356d37dfe2af5cb48bd5b09a476563eed10667668a82d27ecc1a7d2094713678fb1f4930367fc06abe24ac3eb4c2142d3de015675f928f86af42c85ae8b1820bc5d8d93e17daca81a0762850087654109988c8b0efd702bb253edbcab7c9cfbfc3375fbe7e4c7885d11dd4ba0d39a28dae8b37498c1988ff5941a9dc5ee1f256721ea9b2dbf6270b5c76ec1281b6d4a2dd03072039793a26f0c000964b1761224685768601b0476f97cacfe83225824f5c9d831d27521e2eae6b2f94a145888871a3a80f00280674db790955c364313b4e4acba8c817f5a7d90cc44be406a4d7591ef341e6fc8c4ba406b8923113a2abaad1843551ef0da36f31b2f78fcaaf5da81e92b15caa9e5e502abd0557ca6b13ac4cf1f79a99360fadd415bc5557c469673bafd9bb79ae1f6b960f09731772dbeb782e00831ef7b18abf41d6882fe6db11f8d9d6bebec31a59b2459fc284f3a23f771be39b07d7d1bef5c3319d8527d282a44970cd643681d17cdde4a242092173dfb1537f3f5b73009092153b6ff274979bdb6b3359b01dd9af9635039445344a496bb91e412a8436063c73f021cbfe1523a6686e6fea32daf841f26ba9db1a69f4728a26982bd5caef7a41baf46bb979e239c3a32b37f1e1740e0e4dbc058c5f0a96eba41aeda424cdd637152feed6a98ab6ca6bc37f08a18c8886bbcf020564aa80dd6efc636d45d3305e983bfba382ce84688841f04a032695f6492708028f2d3af3efa950064a998fe6dceac181383ffdda9f6a590591fe4aaf242c51735dcc3bf1000d78d32e53627e45d8484b6a6c8fefd8f7a980a941a04c4232b002fd77fb96e109036e9123f36e1532b2290f7757fe93f7bc63a66e8f0b970074f8d9e90ad4f39fe3029c4e9c7256d8ba0440bd10e8d23fa91a97acce46d7509c3055ad023afdc3df6060a1097fe6869f0a0c24878394e9c2cafb5f5744e945316487ddd49540702b1071b6c3f8bb3a699e51c9b3f1d79f1dfdf29ea9877a5d811a44b12bc6dc2b2b91328b506cef3f1277aa09bd72e1cc25491b11df58ede9d2cbd9b1abf044a6ea6fc8a122d49e1df2498ada30828eb56cfb3815bb62841a8b574106ecacbba6709fb533bb363bd1af7aa5383c3b1bf61d2b7f53ee534a0d2510cc04e7c6f194113311564a2fb6c904aa91510e22ee8d591cd9e6e59392e883f21deea1e1dfe59a19b15b393017f2905821902857417f6753984e284b3981465f76016ef297c9076a37bc2ae4625b6adc3388c3c64da1bf4e98ac581089c8b4a67d6ebe9306c9f134d9d9835676be2bad292e84c1f9c0de3812a541cb03da28df822807238b6bba80bfbe91f4ca1018b308d04ea1fa76f2fc8c4f9b653ac45bdd7e031c323033131e8d84b4e5f66dd119b5201c5e1f8d480540c9c0540135745dc115c2dcb30b515c505884d079b8e8e7ee7f19195f2fd8c5680a938e7d7a385b3efd65571ab98a36ebb2567656efd305397bc98fd8f3985214c44108f2405d0e843c23e155099a42f8568a038339e3cf9a82cf5389719db3c099dd06ffb8ce6954122e7c1e51fa9ef00a457ece8d8c06c1a2572923cf309e404752825720f41f865b8417019185b1ec28350435fa037e9e73db0d5cf1cf9968826c4f11b3cfc7a86f7ac4d4c575eea1fb2a9ee8d1141e120c5e978bb04a9a757a26c58926c0292424c565cafc2e6f5c061457fdb6043756da269a1a47ce61ef4ec928f53f09f19d13a44241dd798f4b29c1f13df5c99b9a8eebef72da4dabca5ccb8b35929d27c6b85a1922ffeda9a74948a6dba1408081489957c576d64cbca79d6e15aa1c6fc5c2155a8a8a3f4a7b2b024fc8e7188a25f1ee3df638b77dd5943ad1d4d80a18b66441a6ba0384cbdd6531314805b8081841ae05ae7b53b654d8ae78ed5505bc80467313f974e16654e26d7c24f10259448594bd328a4d33b4ac6cc9985ae5ce0cae4e12d0936fe6d1fb7d8d53079a9957c297a00e1ebc0505db7b80125b0acf82853acda26e24e0efb3b22219155d6118b79268512de14ed5878ebc876cc4310db3ee3d7d25cafcf6aeab3db71a7fe1ba4c7c06e4324fc7bd84514dd844157a39c5ccbe6422b2061d19332c845f1b3d7960d9f1e4002c123ba3394bb9f29b460a5921f2b9630e27844eb342496140c6554a7954da0038004fe8154b810380c3a9896b24c280f6950a4d9b677f2e5d2540146410d07c87cb9916913d1424c5968d41241e70095645028a7a303ea6f1bf38d3c361330308c5949eb93266bc63791dda1d6211ffd8a30ed9a92831d63df33c9a5fd242d2394a70e871ebf65c4d4056aadcaf77bdc138e50b23c3b96b5f1e4ad63d260569e683ab130470ceb1161fd67ba4eca9a861b55c90dffeb9f52aa55251d9c43f3f21e47acdb9b1dbe87eb2734734b0ba4cccd2591a055d4a147385d365dd110dadc40a434831035eac39053d3e647d986ae43ceff2898748dbc2b3ee15d328af33bc1b898a6944df5326c4adf424aeb759efcd0d6641221dcd10ae5369f0ada303fd84a2ab133d69098b64eb1bb04450096f9407633f1301853bd79dd023866b91e1e5e4d47590a6881ffb38e556a5ed4a0cd2f45a07cf32ddc05f24793196f8beb421a1ce15afc3dbcdb87793ede56021acb00fdc4594d3a73de4c2b732e3d8e74c944aab47bfd24e4603b652f4ea5d811cb47573373ad30ee7733244e7d3e72e3a97cd20dcf79cc38316838b7cf82a8a35c3e8dc444c7687b92e6184815267fc5fb58e0b08cd54beb2abebc565d33820a675c7e749dda3dd41c2370804673b087f817ec5e49db72fe27f342177aea57c939605c0d6850af84691c8d4de729b556fe9186a729ce253aa453928e27597d314acce3bac825a3db43f7b3f5d76db99a8c4559c23c98ee1fe1e6141a66dd36dfff4334de9cb57e8eb45b167219577a0d02d1959b1175716ff749c698e88a91e98ffff1700faefc1c6995b12d73aa6195c48752ea5c1c1cd23cbb9466beafa07e6396f54105f1103a22303f1e7c8e69822fc982427c698546ae76d2edbf563ce7d57e1e513c7ed307386171b62c567e44db5cb06b04b5e98a575b4566358dd3e733d2248501a9d8d83bce946ecb0fc334fc962a20fab09d901d7097ee6925240a06d8e37333aa392b2ef454b98a7a5716a165e38d33f3af11e976c13b77b24fd41658ca1899d09164d2c5571487d178b003ea90930a53621171c0d6cc0881bfd0acc7af7692c910df8fd9612ec22b5b8b78e7987ed876ad8ef2887b0f017c2a76b01df5af96ddd0167d2833f52b31a9777423c6451477791ee288316e5baff5bdcc020a3e0f9f319c9ee8a6f923dbb65392189685ce04e1685738d80c08e9395e769aeb750c38fd27c7634a9f30eeef78b89e5839179689c688e3eb33637d1552d295fd837294bd32c08b791b4478645b4612b5776ba500c2bab6c6ec04f0f73b64210d3d6e2281ff8caeee6ec5c179260140b37f714f66b46fa4fd72c4dd1a9e35ea6a737e35246bdc38e3b62be7a9fd4ea19d5f60588e99569423935f529c226e08a9572a64e216450dc54e69faa5f950e85699825618d2dd1b8d26a73084c4fe81bed56a62cf05078a08ebf28857ab299d783c4bdea44b8e3c3fbe624435b2e7e76c2659065ab9b27308c172c204229e9c7c3f8b19dbf819bf4fbedf730ae2d7c0312e95c40bd22b6fc6289800f6f45f52a933fc34d9e5f03166ce52911cf11075d36eab61d035501b2eaf69b273b5a3c05d280dfa48ef1ddb7da17c77bedebbed7cf4fe86254e11af56048add8a283468311f08e3f4b48c87145195e651f44b3792c52657b16a587bd43a867696bbb2c70b69497b04ceab11159d0e663fdcbd0691c960917998e49ec369f12e5f4a57c83ce6dcf38bd2d2bf16a30c58df7f6b5d02c9de336fb70ad84a4fe9cd97677f1e73ae1d13ff39619a63facc4de1d9cb756d68436b3e5491617a58267a75816b18a2b995f7f2dc85af78721126825e840d00abd684f9c34fd2e5ba38b96ae728cb749029f828343073ae8083c2961a7b58b506102c8ebecd70d3d79058230edd78634b8207d57d93023bdeaa47d1a3bbfec93bfd1d0459bf515038f9be1c85e8b8f4abd558e0d2bdcb2a202b843933d3996ff405ee00c60741d0a8e325ef33028222816c679507c6430da1a4809b562a3e9630ae3a8093ad2380382d5c49e41ce1cd50ca07b018933077dd23cfd50d56ae4c179236a2cc21e5b0468bedeee86b153fa95ffa58027cdfd226e7068131e0554baf7b9a364c5e4bda6b1b70a4158220d46e6eef062a7dc1b45f40e0f8fb988c4bd1d0af037be85ff939cc3563e32a8ef4eea7aa1fadf98ed43f254108ab7bc58c10eeca63df1579659459bb13d0f0116c6104551e50676376450cc4ebc8efc2129f050c1e6d3205c2187b29bbf702d1f2476c38ff5bca5a978b08151d21908c5dcdae411cdd07abfe2e56f1f30b31243b151a91689295ef1fb28d2f61047d44ef4db22002a345b69c9ce22fa6c7d04fd8fb0dd1d62a7546f0a02bfe08c70333b0c8456849c0779c7b95b29b84eaa8c3629275881070c513f1e2d93a5d6a59e04078b29a3d1033c1efe19fa78578ddb3c64a01db15b0a7af972cce3accaac5d80a2e3f854869a1d2d46d04612eb59a11644493605ec2c372ad70516d74ff5d24e5fab620495e9651fc4ac5d79cbbb2a3e5955ce56dae9cfded079ffc1220f9bc4865702133044cccf8d56d848b6073a8bc59146a9d469e2c1c71fd293a8f3df2db3aa4741c1928a1a36002942c6ad763703fa304458ff796008e565d03877c603a35a2aa8d90cd34a2bdf57d96783a3335e3c5a12d928c801e0f44e940770831d0019a0464a8758ba9487be80699cff1e50945da644316f437105f883a22208555f9178c80a39b591e90f85f0cd64f667f32c01ae5ecd2a36b15ed943f40e9620f5faf89d1dfd2254ceb90e5c036135e8c15c1a37ceaeb5de20b75c8db69123da7cc2812911cf278588a52ad7ddf3cf8697695d48d0ebcaf8488ed9fb748e43052128f13f3fbe653badadc9b5181d11a75aff27648ec9f1e2f101a9ae4f369febb77cbffb19f945d4468e58ed48d362965a85fd823afd41ef3dfdbeeb66bb5bf4827f34ab6fb92789737e2a14eccb002614a19aa9e89dadcf0f4510b9fc4e7234550dea6803ddff0cfccc3ba402e06715ee1dfc258872fa173c7ff0e29024db65424ae2980331be22477ba68ba408864a2d466b854cc0bfbc0a61d57b0f66be280fa1564379658d91cb23a1b8f3d0412ccc22216e84b0e22d416a615709d629d342d83dcf7fd98c0d1c217d09f6075148719f1081c77cef1e7da1b01ea4d8af29c4e45d446c2a177fad43b1c90aba8fb38a5ae0e3d1663f32874886b747102edb0aeeeefa4f4ab28453724727a601c56d2c79aaf94c90fe836841529f5bb721183384a3f9", 0x1000}, {&(0x7f0000002b80)="effcec79003b2a73048bd52e1a0694f3b8a02a3b229aa654057a52d9831d572b88bf8410a94508d1a03db98420d8a7e3fe8e89567909be1960d276a630924dbd727b6dbedc75268ccb892363c551d2bccf86fb8e5eb39ea4ed6df0312d695441876d15c8a6e9cbafa1f789f4b602e6f38541190e4e7e84363af574872c17d7dbf5bd34a49c29859ec1233fe6af43f3c5967631f3d930bad3e487f7cbfa7a58fa0e0d9944c9daad09870f9dea17f848da6c016bb6857a7a24516212e65b081f3783a53c2219bba3f700be218aa176db6e8884a5c754eb1310ee440322eb1c86f728420d38541b3d", 0xe7}, {&(0x7f0000000300)="0c9d4dc77a8164", 0x7}], 0x4, &(0x7f0000002cc0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x9}, 0x400) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)}, {&(0x7f0000000200)=""/252, 0x4ad}, {&(0x7f0000000100)=""/67, 0x43}], 0x4, &(0x7f00000005c0)=""/170, 0xaa}, 0x1) preadv(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) pipe(&(0x7f0000002dc0)) recvmsg(r1, &(0x7f0000001840)={&(0x7f00000018c0)=@in, 0x76666f561625e7b2, &(0x7f0000001780)=[{&(0x7f00000004c0)=""/211, 0xd3}, {&(0x7f0000001900)=""/229, 0xe5}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/129, 0x81}, {&(0x7f0000001a00)=""/100, 0x2ee}], 0x5, &(0x7f0000001800)=""/9, 0x9}, 0x800) 20:34:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 20:34:19 executing program 0: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 20:34:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) mlockall(0x2) setrlimit(0x2, &(0x7f00000000c0)={0x3, 0x7}) 20:34:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000003000/0x1000)=nil) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x9c7}, 0xc) shmctl$SHM_UNLOCK(r3, 0x4) 20:34:19 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x81) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3, 0x86e, 0x9, 0x1, "bbfa45dc1c2653879d855f37ad428785935a78a6", 0x6, 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r1, &(0x7f0000000000)="8d", 0x1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) r2 = semget(0x3, 0x0, 0x221) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000000180)=""/217) 20:34:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) socket(0x11, 0x3, 0x0) close(r0) 20:34:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x22) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/87, 0x57, 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4002, 0x0) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0x50) r2 = semget$private(0x0, 0x3, 0x8) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r3, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a51922a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773000000", 0x45) write(r3, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r3, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r3) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc3e0d7a"}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fsync(r0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000180)=""/169) 20:34:19 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffeff, 0x0) pledge(&(0x7f0000000280)="f15e3e1a2e29870e5ce77f556cc293316ad5a34d213254875234fe3d8d9d48", &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='r\x00') mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 20:34:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x48) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "582edfafdc3da20490137adbb85f6d3107629d97"}) fcntl$getflags(r0, 0x3) 20:34:19 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x6}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x45c9}, {0x994, 0x5}}, &(0x7f0000000080)) 20:34:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 20:34:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x7fffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0xb, 0x0, 0xab7262b0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 20:34:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x29, 0x7f}, {0x7, 0x1}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43905f4ef079002d660b5f8ec721a7dfa763131559906cd7078684c013872ad792000000000000000000000000d59f", 0x64, 0x400040000000000, 0x0, 0x0) 20:34:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 20:34:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3b, 0x8}) 20:34:19 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0xd57b) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000240)='./bus\x00', 0x0) chmod(0x0, 0x0) 20:34:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0xfffffffffffffe00, 0x6}) unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/51, 0x33) 20:34:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000976000000000007deca865db19734eca684d496d5"], 0x18}, 0x0) 20:34:19 executing program 0: r0 = socket(0x1a, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0xf54, 0x1, 0x8, 0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x4004, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000240)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="29815da141998e92043fb99fa9f8795be654f84cbd52156f2d17200e7af462ab6ab6ae63ebc9b44249fc67f060ca8288c668acb5549143d4b5174c4dc96150109d2169f1a3072fee4d5b235e13dcaa03f51c9ca5d98481eef4d67b5c8f2e9d2e3cebe65f286a22841db16fc8e8ae4ebd88cc59f836", 0x75}], 0x1, &(0x7f0000000180), 0x0, 0x4}, 0x40e) r3 = socket$inet6(0x18, 0x400000000005, 0x4) r4 = shmget(0x1, 0x4000, 0x160, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) bind$inet(r2, &(0x7f0000000280)={0x2, 0x1}, 0xc) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) 20:34:20 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) syz_open_pts() recvfrom(r1, &(0x7f0000000200)=""/102, 0x66, 0x1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) clock_settime(0x0, &(0x7f0000000180)={0x1, 0x3}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = geteuid() recvfrom$unix(r1, &(0x7f00000001c0)=""/63, 0x3f, 0x1, 0x0, 0x0) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f00000002c0)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f00000014c0)=[{&(0x7f0000000300)="23a930009672b2ecb971b53d74ef76d9be4eae57c286cbb22c528cea567a0d7044f4475bced13ad7d720be0513300a0cd7e547133f61e3985d60931f93d3edec130bad094adc7ee83a12d6066180063f9e1aea5ab284a8e42a637a78de115afc013570a89907d9caccbf8a99eb5e76b4cbf38f9479db5b34e14bea58d7ed7fe4b6b1a85ca99f0ac68093225629be0a0b3bb6d14bc9ef3585b7a14369deb79ba71ad2996ccb3f419275d627ee5cbf45dea97b09672c45c8bb76af4697b7623264f03014df94bd39915dba1d8216376c", 0xcf}, {&(0x7f0000000400)="9afea0ab43d505cf990a954c4cadd239f110c7ef79e4b4283bd1e72e99fe7f4befa6c92918ab846d46fd77d87b5b4c1bf162b54df84d0c5665bbc7a7e1c57b5fa027767437eda68091afec7ee6337334d7c63879a407a173da50934e46a854af9346ea44c94c9fabfd1ff112c717cdaabdb4522e96afb9b645f0f3f8d4ae751c4792bb724358d0e053a9b55ffd71723dab", 0x91}, {&(0x7f00000004c0)="aa585cb0b5ed80e21ca21dfe481db63002e8225f2b1fa542fcc85779f0c733017dc18224c297f23c630532884f42530c46c224e0175e77dcfab609fe262643f4b5d02e9d57b8043e6184c0a0e7b624827cb7741ff0de3bafe9738abbabbb7f1bf03948fd9c3ef42f75fdaf8cb32dec640360408a9e86af6126505c96c0637bf2caeb157b6b51c4ca3a835919adf9cc40c73594405fea647791e66ee5f3b7e969f176a32d94e5d9a8c5a8db5669776761aec7c5426090d429ea830594c993376bfd4604f0652074622fc82cda9900c8b5ebb5119f614ca07f47d4a6eaf02900108b845fec9c2ded518195b38cfa6b0f4830164ecc4618957dc7f857a61ddd056e5ffcc9861dc8992b39bbbf20946d77774ad7abe99a0c678e526196655a16eff008d909e0643f50b04fd4ae9e8d2f291699db221543556adf297710e0919a1ed1f581d4fbe678df7e1c98d1f458d8aaebd8e033a81535c95e3a63b9314880befd4c4876ffb8db3db264b5661a502596da4fd1853255732c74132caf57e85ccdf72b83f462e0c745ba6c61062ee18a53b078818d58e549085f715455f38678390ed33c0bbb2fbba9a9563b61784d1ffdb1256826eac54b480c0db5d8f036fd34a1f20b81e2c476c840b32b159f92693e7a4003159efafb6cc01002021eea61f042999fde4c70487b3a7ec6209691ba5318bb10f2a6e9130669adcdb1a4eeafb907953c6cb4880ebf77434358f7cd93513c5b067c5a350a477f5facf097e6cde71c7feb4a85392e5aae36a6112aab445ab83ca88506ff565117c81c7e6c53df5dbfc653926705374d3f8e9e9457734d0c6129c66228a59bd7dcef8fd67ce5047055443590e9969617e6005862014efeb1c0e66ea8a21f5e1e397bbb2f57e18426149cd2f547ca48b08f7946b5ff9a3b6914b950640bc057a43f7076602c54257e0980a61ee510e9876ae331f53da9aafbb5c5485bfc9a6b6a921de0f70d34cc3bedeb6d66c228b97abe0abc418c1e2362370132951f6974d7ef900fc1d6020e5c0865557e81efbfc5a6436a1cb017b7a1b7772ee03d36d5bf0c20edac134d7a23448f5f3d868cc3bbcb1289241a1c561067ce5a7ecc455c37a9fa48d7218a04fe4f8260f6e17aa96c76488b868998af82d2d2908babd2daaea182dc900253ac54e63d9c942134eda7d2ac7ba878d762278ed5151fd87f9bb41537e544b13578bb6b5df34c7ff03ec71197aeb06bea5d7cba2cef1e2bf5fe246a4796bdbc173defba9aef4f0de16f0f6d0d295abc860a9bc0efbee8399c3428d90789264699b80d5e958e4b4b839fd5c1d8416bb904ff1157e9b44e331bda47c2ce9d623ebd67a847fe3c4814d7d71dce4784fb4833cba78abe70a0bb35542d8eeaba142ae9eb1a8dbbf59576e7ae2e4450973ea36056bed48af3ae64caf81e36fb995da22950c675f483ea10f8e07f15478266fa334b2c48adb54902d2d4d0c981ea795b1850f703724f3d43430d9dead50fe76a8ac97f3f5298fff1dce76a7d794ba971ea88f11b72b0dcfcf34d142d68a27322bca6c410f62f427e353a5655a05d2096289169bdcb42c9a7e63e13f8588fdd114487b51772da4e828937be26bd87469638d17afba67675585a50ac5a1159c1690072f62c621ff64e633286d8898c96ad9be4ca62138125ee70ea73b6779be19993a51a3724f8b6f1e65b7cc551aebe51be7554558c7a9de5ca33c0481b309fb13d6f288eb6a6df6773f511998a76dbdccc5adf445db4b86a03e6e4a7d49fb9ae6652ffd4dd1f0056ce8cee9fbbb1c392c9df5f3f7ba8d8be4d52630268f0d6074d24068cbd4f7f857b63739df63e909ac76e3918b6137772bc4c92da85c377987e7a88f836086fa6b81bfc2dfa96e6ea78e7d2e595d11aeeb0a28dade795fbc1288c40694a52ee13d1b359351a15b6c09cdfeb546f34b6cf42f00668dec5783cec39f83818490f0e041ee80d402fb1671643d6387768bbc92cf6ae07b24311de46baa34c8b3122473208f22e37a25b1415555833c8f7412b3b0b05335432056e10c372a077335aa58a2500ab9bbc4d17124e11772a7077a730ad6c1473011aa8ae3a2f8145aba593e3ee9d08dfd9edb7ef2d29c27e05b4c0d783631fc3e53362e7681acf0245ee549e2bbfec31fbe6526673b09562296a84f6a44ec6e1266bc892da3649f3c9dcf3989514319fcb2f946ff56c04c90564575d9932ba21f186c4666ff9f88956cfadc7eadb7d9499ed6084990844eecc7e5754e6604dc5393a464036bb5cd84335e4e6cfd9894644382512ef0134ec3463e7f351c9a1b8810fe90cc9289909b83788a312ba87535820908de43c6a88558d531ca109bd1d28993c31958229d1765a98b0967327525bb4fc6738d616fd682d169547365ad0aac417bbda654f630b7676659260a59174c92dff79803de241db40e49d1e583b78ce929ec865835179f301dfeed42a9cba9852792836d6f8ba04ffe38f49af62a042ee29e5598ce2755417f35d5bedab5993ce47b1ca2e5028335f3f11e2378713947af781abd58d191b51e072699f759f77293de630c3c491aea62659dd2f623e7c6c03978322aba86dd74d6e32bd31fdce531e45b357ad41c0d393ab91b01c4d4853b2836de664ef224de443851bff88cb0326a0753605b102833749d141791c4c8549187bbf836cbade4a66eec0df491bd75845e1deac812bf3d536ed3f4acaf19e0b16dc7373f7fb456f18cf045403121123037a18faeb650b3b3e445abd4e1cdd89a7a12168eb7cffc9ef7c5070866b61f7a72fd58319dab8676cfa3f6a09b1b666f7b19887f250df5eccaa5e88ece0e4d57400ddec0d421ff78df6866dad99de0d1d75c2081a023608d6be8051bdb458438219228424a09022f991b01fb0c7a391ba514261aacebe853fbc7df4d52aa7c909f8d64605c04bff4d86dda0904726646d67756f69259295c462bd094ff56b992d5a02285f69445ab08ef5a26460b5bb3914b69c9b965eff5397c2ab039faec76319d010cf7419f1320a66416a505ede5cea6900e2a49b184b7b710da9b1bb7ab51d45c5e8c317787d2110b1660d8246523e6b347c2ef2deb0b381d9382a7537145acb3ff24f502ccf66943d8f4a5348df60535b2fd04bda14c78a9ff5732ecd8bdb8e56cbd36f50939034d18070782a2040398dbaa17ecb21f34d988b9a3f9aa36239ed15456c81688ac8872128127a589dd15447a6f3b56ab548e222aa0016e433722a3630977d3f308f2b15d57033a9d27d2dfa9a0622839e2224e9dec71d12f734833cebb25ba398f7f6c267c86f2e8d4a4f3906a039d477239738e3c14e9a435f3073690922de73c45d4c3d1f51f3b93d777c775da2b69d394f3633a767856865dfd0fbd670e18b1fd5407d97307339a7e92b21558b5bd18006b8938e440e20aefbaf89cbf4f67bddb08916b453fed8c9ed32bf1086aa3a530d7fb92cc7f9a9ebacf54fc29d7060d0cf218bddf9a5fabfbb613f3393b1eb651d099270f4be1666045db30795ab5641a7eb7bbd47494a5ffa10aa1ed63e536f7ded57c8be0cffedbab8ae76b4b8613e188929a5557717d631e95ab585506cdfcc9a334b16f57098bdb952e131f9c57297ff0033a8b7059c5ea735fa86fa90a1169777cd17637e559608b202721cc2092cd69f45bfcfab7f27d41c4a7f060220e4d6a73d3d700c79589159fd2d2f5ae5d03116f0dfc45d4c7a32a972dfe05fc58212a481a26a153d61180d9a563366bcea17d9c561b9c7ca10ad8e80152d5e7ff500e746a128497facaa7620a2123872104edef7fbac848f1820411e9057b3842da6f4b0e2ae00002956771ac014a0ddb86e357466dcb0468643544e1535330cd46fd0534112750b8e2f7b31669e182ccf6d6771cddf271648a9f8cb53111d63ea58a7f573648e0f48be28229bf84e05d58b6f9e1bfc773469e9ab8c2768393a7642fe61bab04256c881398684ebe5a96e16ee7c2a7648ccc88d052cf6f88464680b2dcdbe84455b683117868d162f6121860fa2ed589c0c0f38867d24656a5b95c71539e9210898946d409db209ce89420ce92295db4160c1fe840e68e2783c087a322dd512368882aac927b1106f8bdb5782d82a74e74238fc1e2f1df5568ba5c9def6d759ee4b07fc5fe924ae2555415cc856752e7398b9b34ab0f51a35d0aaf40f2d923f0cb402812963fd041b10d06ac546a39ceb787da0b319d05e4ef013ec169df9ce428f168119c530a054094c510700c67aba5f36af84068c371e1fe563fcac7fed8d22c6d174edc2cfefcded000dfaf44c2e7b4207cfaecdd64c5c858fb73798c4e72429b9ab48fd8839095c0220f707b46ffeb807b4cd38705102b30186e23a40dd4d2a7b949bd84d392c50e3c8751608e4406c134fedc4e186ac4f794fceaeec4557c5beaf3b3585a382e4be6c6ab000f73a82ef22c6ee1ee99a237557ff170673fe1a13e0b6082d55103c08addbe5daaf942fb7a5502141b1852252259a3ba8ca7e4aebfe904ce0ff8361450e9dc682d9151f2346def026ce092ce99905c682a8cb2a12b078e04f000601c1e4eef1ef8b86e6acf408445cc99d2275eb68b1b8da4d908a3b0a4c371a3907edb17757c198533ca5022ff28f2049093398a8290ff9660aadd02719c4aa2f6dc45bf758037ca54208ef054475531c73e2b0f0a8f44c57d2b92290c36eb304cbba031d14480a6e677e08c17e30940d782c56610a7cc0fe2d33381a6c519d21701a7253c1615725f62347e7acf5b02385f7d93cdaa5182cff9435ebe613e65c38bf176aca2621af40704bd6a46fc01ac5e220271bf356c0bcbc76a7b2d4c858b111f2827660d23b8c2040d6ae8d91bd1b6ad66c5f2b3617c5463d326751a3d20c32f413f2d8b5d9b6d16822f6b73b944a767ef7bfcf1b6d8260c1f9e8beb01016150b2fe008e369caaf20185b598c088134efba0128770d31b0d4a618b3e8a4f5a54e15dd98fb1249aeba58ffa3c2c002e6e489d1450da04f9c8f26dd18e462a6d18a0ed69ca8b219555dc5414f9454237cf2ee3765b77f276c6ced09608624863928548c936dcaf886d2f3ee115ec7f0e158fdec57d721ef81433861d239e05f7f2c1cdbc4dcf6aeb13ac4528b7082846cc6f2414f831ef76b1009b69cc39e2493f1cd8808205b34ce4203c132706bebeff7af2fb14b4a68ecb8485ede791c1ce5da27db8bf10fc7708aaf1703d77b5a37f42cc353adfdb720bb1823e7b9e1a1e4dfed74446ba22a15340213edfdf34b5b00a300382f7a98650d9ea89a392053b7e12ff7b7099e5da426b018d159d3866e1423365407fd7caa652946b069c8112f0fd495b0bda6c4d601f6e7ca390af61b408abea71746fd483f0739fe2623051084aa0caa5b2dc4967a7f4cab21104b40d751907e68d2c4cacd3e1541569616086be4ddc2eb9e2c1c74b049d2fea99a72a2d90d66e1fd5533901f2a094a66b4a259afbf85aa14c7f2b036c7811c4314f827552cd52be6a47ed95489fcbadd47e0641ff6bef5c626e770557f0ab83680d58399c2d55ff314565f057175373b26ef0d0bf7391fb3c870ad3679f3ecf1487247e4a49c891f42008bf600b4254896cd8bb68d1b78a320fe08680ed40b3ed97a20b9928d716b3760001a16fa4a35b363c6cbca21e770eae33cb10e68b4fe0273defd234e77c55ad34bd985e02a0ae578f08a84088f931dbc8013b6d76e8432e89b6fffcbc882ed020868478b9d453dea2e33627381ce18666b35be7592719a840844792818dd", 0x1000}], 0x3, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r6, r4, r5}], 0x20, 0x4}, 0x403) lchown(&(0x7f0000000000)='./bus\x00', r4, r5) ioctl$TIOCSTOP(r3, 0x2000746f) r7 = getuid() fchown(r2, r7, 0x0) 20:34:20 executing program 0: getrlimit(0x0, 0x0) getrusage(0xfffeffffffffffff, &(0x7f0000000240)) 20:34:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210a, 0x5de6) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x23) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x81, 0x1, &(0x7f00000000c0)="c0fe2eb8f13f06d73c657c2d090f6d93d7128df77bd06bedf57ca8d08739e7b35fd9cfb117a6ec91e02f63949dcfb5ac4fb9fc63f2ccdf690a159e9802763bb0e4751652f5535158cb305d5c5839244260d3d5e9f6b657a3f63d9b2f94123373111d18f893093b04560cde444f4d77d7bf2902dbefac7324151e3f450e90ec8687dbc9e83274b2fb392ef7f0ac9f2d38919d58b94a910ba8f7970ab6193fe791dce6fb53c54c", 0xa6) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1022, 0x8000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f5a6849ac35d00000000fc79f7a824d9c9bfd010"}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000800000000000000000000000006b8db28c7fc8889e4b1"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 16:00:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) chmod(&(0x7f0000000080)='./file1\x00', 0x40) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x145) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x48) r2 = open(&(0x7f0000000080)='./file0\x00', 0x50a, 0x100) truncate(&(0x7f00000000c0)='./file0\x00', 0xffff) ioctl$TIOCSTART(r0, 0x2000746e) getpid() msgget(0x0, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) syz_execute_func(&(0x7f0000000140)="66430f576ec4f0801ccca0c403f961ae3f167a6f00f20f1acf0ffe4579653ec7f800000000c483a5681199f0410fc70dd0e900009dc4a1a5dc66fe") readv(r2, &(0x7f0000001340)=[{&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3) unlinkat(r3, &(0x7f0000001380)='./file0\x00', 0x8) mkdirat(r0, &(0x7f00000013c0)='./file1\x00', 0x60) readlinkat(r0, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/67, 0x43) recvfrom$unix(r3, &(0x7f00000014c0)=""/94, 0x5e, 0x800, &(0x7f0000001540)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x1000, 0x5, 0x0, 0x6, "d76ed71d311dabee91b593c4f329990acfc8ac15", 0x7, 0x1}) getpeername(r0, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) flock(r0, 0xe) r4 = fcntl$getown(r2, 0x5) setpgid(r4, r1) ioctl$TIOCDRAIN(r0, 0x2000745e) r5 = shmget$private(0x0, 0x600000, 0x22, &(0x7f0000a00000/0x600000)=nil) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001700)={{0x3, r6, r7, r8, r9, 0x1, 0x67c}, 0x400, 0x10001, r4, r1, 0xbf9, 0x8, 0xfffffffffffffff8}) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/249, 0xf9}, {&(0x7f0000001400)=""/43, 0x2b}, {&(0x7f0000001440)=""/57, 0x39}, {&(0x7f0000001480)=""/47, 0x2f}], 0xa, &(0x7f0000001580)=""/240, 0xf0}, 0x840) getsockname$unix(r1, 0x0, &(0x7f0000000040)) 16:00:01 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x7) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x64) 16:00:01 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) 16:00:01 executing program 0: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x80) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) rmdir(&(0x7f0000000000)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000200)='./file1\x00', 0x101) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4000081a6, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) setitimer(0x0, &(0x7f00000000c0)={{0x1f}, {0x0, 0x3}}, 0x0) getitimer(0x3, &(0x7f0000000140)) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x100000005, 0xcd4) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc18690700", 0x13) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x800, 0x6}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0xfffffffffffffffb, 0x574, "9ad84b73d9694ebf0000000011007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="092f9cc834bf0adaa58e7b79cd432bc13f561134a040c2da831701a4f251cd9132cf56d52745bd41e47907ae928a89cc689d24d6a553983c1b17a07a324c6709584f5201d8fd70d6137c83f698590679d74e73482049ce8dbb885ea2b6bb96c4ffaf9cf58e215efac60147859e44a149d924e54ce997fcb93d35f5e37a583cc2d5baa75867dcde20d53b205baa546514bb60ed2e876f1f8e1562f6a8e28774a44a0a648e2932f331d7fca7d1806da9322b012e8d9c6a", 0xb6, 0x1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x1) poll(&(0x7f0000000140)=[{r0, 0x8d}], 0x1, 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) open(&(0x7f0000000180)='./bus\x00', 0x10, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) truncate(&(0x7f0000000140)='./bus\x00', 0xffff) socket$inet6(0x18, 0x2, 0xb6cb) close(r1) truncate(&(0x7f00000000c0)='./bus\x00', 0x1000) mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x10) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) r1 = socket$inet(0x2, 0x0, 0x6) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x22, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x24) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x6, 0x10001) setsockopt(r0, 0x200000000002d, 0x2a, &(0x7f0000000000)='\x00\x00\bL', 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0xc182, 0x9) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x44, 0x7ff) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x43) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = msgget(0x1, 0x11) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/216) r4 = kqueue() r5 = shmget$private(0x0, 0x1000, 0x240, &(0x7f0000ffd000/0x1000)=nil) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x2000) fcntl$dupfd(r2, 0xa, r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffc000/0x2000)=nil) shmat(r6, &(0x7f0000ffc000/0x3000)=nil, 0x1000) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) 16:00:02 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) r1 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file1\x00', r1, r2) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000100)='./file0\x00') 16:00:02 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shutdown(r0, 0x3) bind(r0, &(0x7f0000003580)=@un=@file={0x0, './file0\x00'}, 0xa) fchdir(r0) r1 = getpgid(0x0) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = msgget(0x0, 0x400) recvmsg(r0, &(0x7f0000003340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/2, 0x2}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/104, 0x68}], 0x8, &(0x7f0000002340)=""/4096, 0x1000}, 0x840) r4 = dup(r0) r5 = getppid() r6 = getuid() getgroups(0xa, &(0x7f0000003400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000003480)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000034c0)={{0x101, r6, r7, r9, r10, 0x84, 0xf1a7}, 0xfff, 0x19, r5, r5, 0x37e, 0x5, 0x0, 0x1}) r13 = msgget$private(0x0, 0x1) getgroups(0x4, &(0x7f0000003540)=[r11, r7, r8, r12]) accept$inet(r4, &(0x7f0000003380), &(0x7f00000033c0)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000005300)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x12, 0x7095}, 0x9, 0x3e6b7eb4, r5, 0x0, 0x16a, 0x8, 0x3, 0x9}) 16:00:02 executing program 1: getrlimit(0x0, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) write(r0, &(0x7f0000000000)="3cadc1dff90375d7bb8b64974b63755a32ed3ad8bceb4142299a86d362beaf145475b38b701af10feb5ddefc19944b881858493bdd58dc34b6e190549bc2ea3b38ac705a0e7386bdbb36e9043bbf8f038b329938bfd175c8fc880480db06bebfb3d9f44fd51aac", 0x67) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x48) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket$inet6(0x18, 0x3, 0x9) poll(&(0x7f0000000100)=[{r0}, {r1, 0x45}, {r2, 0x110}, {r3, 0x14c}], 0x4, 0x1a) poll(0x0, 0x35, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="d0778312635f6a360f7f777396dda549beecef618c2def0b452524dbc0fc40d9b2820c156e0c187e85fef99695ac3441eac87248cb38029629458b2f7149f14ce63161ba177f4fcaa90f740c26e3712c47baada9a151fd85f11eae2144e0b914c33f39c0971826dd82a6e9f03cafde73f0e0483d5819f6d2bc68e533c95d35ad7b16d4e328fd069a9328c02fed099b75c5050a678426361055bdc3b96d6e075c38de9617aa", 0xa5) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x5, 0x80, 0xa3, "7da79edc82290688f350fc3a60d6f5428be3f017", 0x100, 0xb86}) write(r2, &(0x7f0000000140)="a763fe1cdd5051c840a303aaa0030641004d9c4ee6de9807983a76e71c12a4cadb3e161bc2b91b60a860ee6ef65b37502d5127c95312f621f55bd3561ccc20c458ca59fb7563c2aab2ed888f27ce29eeac265b495b1d613fff367a6a395514ce29e36a0d91353405bb44120e00ab4117cf3330ca823b27fda9", 0x79) 16:00:02 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x10000, 0x7}) clock_settime(0x0, &(0x7f0000000080)={0x100000000000}) 16:00:02 executing program 0: 16:00:02 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r1) close(r2) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000080), 0x18b}, 0x0) munlockall() 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) dup2(r2, r0) 16:00:02 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x40) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x4000, 0x5f9) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x4, 0x5}, 0xc) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40085}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xfd3, 0x67}, {0x18, 0x0, 0x1000, 0x20}, 0x5c3d, [0x7, 0x6, 0x4, 0x20, 0x9f0c, 0xffffffff, 0x5, 0x100000000]}, 0x3c) dup2(r1, r1) denied attempt to set clock forward to 17592186044416 denied attempt to set clock forward to 17592186044416 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2f000000ffff000001000000023ed8a94cb6632ba167b80c27f1f896b7", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0xb12, 0x6, r2}) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0x10, 0x800, &(0x7f0000000000)={0x2, 0x1}, 0xfffffffffffffdac) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000580)={0x0, ""/120}, 0x80, 0x3, 0x1000) r4 = msgget$private(0x0, 0xd) r5 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r5, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x401, 0x8001, 0x6, 0xffffffffffff7fff, "3afdf5742424374ec89d67d490322f870132f7e9", 0xa7b}) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x9, 0x6, 0x1c8, 0x7, "adc198cf14f67ae12e0c58c8cf2e116a329a4acd", 0x9, 0x8}) lseek(r1, 0x0, 0x1) write(r1, &(0x7f0000000240)="8bde4d154b2af24f46713a6e8f5cbb635ab3d6f6716adec0b5837156f2d56be266833054b7a2aba63f5fa5178961b6eead2b482cc9fa9f360c39e79ce9497d385b5ab41bbc480023268bc433e67ac383f139a538b0c7671e788d9a81ad19fecc64e05ee61aed468152ae1ee32e8cfc4dfd73d1ff05cd3563fdd0dbb92f469b11712cdc8048563a86be1492a26cd2243bea60ffe19bd1f64e2bc042199aa23466287213e5220f327fa697271c422dce71a5dc7b61dd2aa1bb8cf346f00e24a98cbc8f9d5423a1601388425efc649a7c4127be4ebf702aa8a6d87a95ddaa73ded1b8f849ce11e32fd67158a190a605fcff4fec47", 0xf3) fchown(r0, r4, r5) setreuid(r4, r4) readv(r1, &(0x7f0000000880)=[{&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/165, 0xa5}, {&(0x7f0000000600)=""/4, 0x4}, {&(0x7f0000000640)=""/113, 0x71}, {&(0x7f00000006c0)=""/237, 0xed}, {&(0x7f00000007c0)=""/150, 0x96}], 0x7) mknod(&(0x7f0000000900)='./file0\x00', 0x2101, 0x7f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000940)={0xb6, 0x2, 0x100, 0x4, "bc3c17e3ca5a8f209461c867b0ac5d0e20320369", 0xfffffffffffffffe, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) chmod(&(0x7f0000000a00)='./file0\x00', 0x1) fchown(r0, r7, r5) r9 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0x7, r7, r5, r4, r8, 0x100, 0x20}, 0x1, 0x5, r3, r3, 0x80000000, 0x7fff, 0x1f}) recvmsg(r0, &(0x7f0000000d40)={&(0x7f0000000ac0)=@in6, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000b00)=""/58, 0x3a}, {&(0x7f0000000b40)=""/114, 0x72}, {&(0x7f0000000bc0)=""/15, 0xf}], 0x3, &(0x7f0000000c40)=""/242, 0xf2}, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, &(0x7f0000000dc0)=0xc) setgid(r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000e00)={0xffffffffffffffff}) getgroups(0x3, &(0x7f0000000e40)=[r8, r10, r5]) geteuid() setsockopt(r1, 0x100000001, 0x1, &(0x7f0000000e80)="3f8ee8e8cb29722d9309b9363df5a3c4b67f095c529d6dc6498cca3de99a5f9d76b67cd2b50e747f141054bb9920261100c9f183aa556f97a85e3807577b6a0815085d00dadce5976cddb995cae9362791b17efe614b2f31cc148c9256e00795db85c6a9543d4e8d1e5009da8ffd177ab1182c77d31841be29fadc119889e1c24357152ae47a", 0x86) geteuid() accept$unix(r0, &(0x7f0000000f40)=@file={0x0, ""/83}, &(0x7f0000000fc0)=0x55) unlink(&(0x7f0000001000)='./file0\x00') sendmsg$unix(r11, &(0x7f0000001840)={&(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000001080)="a47e8c99cfb40c6844374048b1eae4f2e824e73524041f688cd8055c212f6d663127336e2fb9661ad4819f01950f8d3214280517c95edaf4d383fbc83d2e8497c40eece386", 0x45}, {&(0x7f0000001100)="9ecde04519d9ca2c", 0x8}, {&(0x7f0000001140)="81390373f8de317123ed6b335981d0f1059f953da772538bf177475ea9b1f8ef36c0020b2c5100b284c9dfc5108a0243f4b36bd1c1fabbb0f7aa0b15a1b83426ae08e6e589b706c487861e14d1ef9718fc7b373748b55f4bfe8e415ddc0d817d339a530f78c6aa2af4180e04c8e4ecb575985bb2cda6ede12423349f5b5ba68eb97b6dce6742fb653958dc137983e165d0d751b0243b697917fe572d496c12feffb3d65d4f5eac3138383734fa87465b2c2a54f5f466fc5f", 0xb8}, {&(0x7f0000001200)="bba372d0051aa3bc12abe90799fb8ce58034d2ddc50032d53fc576e692309ddaafdce8bd4c47ad2b2f16f698e30492fee8f949354d6d5c9a304ce48ee1477022bf7be2ffe03d5572efd08a97c05aff631a159a9168112dc2be9205f1848fad24c6ea344e6f0465bd6a6f5a2c7fd5e4591fb491bc2262f8559ca6aec2ee23f8571c5d0c8fd86c7e5a0f85ba172b57146c0ab1985ef8677dd5e0d0351a8c04156f06dffa62c5ac06356d753e5923027e989db0797a47c6bf6591f8122547a1ab95e0bad7596bc985ed174beecdffe1ed15b74ab0ca3e3617b37525e3ad037b42b5ddee556878d1ad91e77b0d71910bc8", 0xef}, {&(0x7f0000001300)="949b44cb133f68b43066420cbdffe18838d5d4797c332e84f27d7711675b668fbcb48e2e1480cdaa35cbc9dd52a21064af72157fb2d1bae093f753317deec5aef202708d9c19f5176caed8a7474d087df0539d63e5c5158d7a64e694b7ba6863fa6e98aff162da3407cae07244e455023a82c68c164c2b4a6a0b4ea6bf1b8bf71168bc9fbdcbd73ef0fa2e14e572", 0x8e}, {&(0x7f00000013c0)="97d4ecc0d24a702aaa8b2b527defe06bf9735f583f62ad539b5c4530df99fad350e0316af0cdbe01a63e7a7049c888b0ec68644143dddfc9ca4b9a49dd414fa869b108c8ca92e3f9c4aa118070a66bbc1a4d1f3557af11079ec4a9ed03b6707ed779461cfd3c2c2ca73589995686cd856e65f409e5da9cda586f1f4c2658631011cfdf1e23b82e5e5a5a5a1ac2c7c575ed4a6cd52f01d471d3a29a4506b6c1354a6d099ce2e710a59b0522ba661b93461442edd163f6f5490d0e5189aa3832c1f0012464fa6854c49de710df7b4890c44b7fc8b7daba7b89dab41583", 0xdc}, {&(0x7f00000014c0)="33ff883b6b030ec43ca1c66c57c51827e0ff82f9625511a130fd3beb806ff774b55eaf69caede2ced7d4ffc112ce6bd46a2a043086f01e2efe0bf2fc4e12f8d1df4c36c8d2480fed4513f55ba84bf5348c3b620df42983d3b08536eb9e3633fdd720f0ce21acb2370c499f2ff36991d30ccacbaa5e647141a5e7e8a2689cceb2fb9587cc7a44dc692932f6d915f7b54fce763ef71bfdcd7246b8ac4af8a03681304a1a6b29765a18f6fd5beeb7ead6d2de58d78e45b01cca54a6fc06effb7c9f1fe0b7d059ed7aefa170b590affd50678c738085bd1207cabea916", 0xdb}, {&(0x7f00000015c0)="5471fbbee6f07eb9de0467da19d7cedf39ccce06bb1563ccae98ba06aaa510c004816698c5fcfce55facf800ec1b70e9021a8fc12e9cbc39ae438f057e190e6829c79af57f35ca1c35a599842eb8da461eea7625ec4b83c0054e7caf7c460f1b4b5b27088deaf69b7e9993e4a0a9b6b775f23f77fc272bac7c17b825853a3ffd4d2fb652c8785a1f73eedffe2bf6072a2e456594bfae9a", 0x97}, {&(0x7f0000001680)="313b5d85a27e9e6e6ae0b78c7ca8d49bec30133a1f577c3aac6ef5e00bddf12f05857726b8aff2899fafa8a9e8e9bbcf1984331c94c129e76e99af5cae065624e24198a4cbf9397f3b8f61a059d793158fffb87d77956639ba6c00ec2808fe818e661aa293666ecf3e05ba9d83fa3e3372f332af9e5e65dae061b3efd55855b85dd6fa66fe27424ade9de5da381bfb0df31560c567d886796eb1059b2bfdbad17f9b9b", 0xa3}], 0x9, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r6, r4, r12}], 0x20, 0x4}, 0x5) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$getflags(r1, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) recvfrom(r0, &(0x7f00000000c0)=""/43, 0x2b, 0x1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:02 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4006, 0x3ff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000001100)="56afedb639510c77cba2933c16ddc64c4878ae64501d91dae893dc13282e6d60b954c68b86468a55de2d73ae7a0e26bfcfdace054c518f9f4cfea463e3a7cab867b24c4995355a05589803f2416e2ccb4d9414c9927914a3cfd2080d1d4d42401482e2d9446698b64e5790df2f52ff58c6677dc8d47a65d03d065b746babb83cc9ecc32aa38f6af86641f9fe8dfb1cd1ff8c2a128428aa3c0152a0335c299f3127bd9f8c43ca93723b58549a4be62d218d95631f874ee0c085c68f34e445a464889e99569f1e6528e4a7c9d6db05aaed0cd1eef6b3b6f72643b4ccf159db7b2597ffb331eec1bfa814775ef282efe2b16b7bf0bf6bed604a336168ed611c89bc9eae02f4ed8d7565930068ae9522fad7bcb22cf042dfb4eca1e691c91bb1a347bd1afe83c679a6d9a832434fcf80e3dfd484548cb33d499c2a74eb776a3527a819eec21c30d725a26dc6454defa66fbf443eb77bc62dfe67fd2621fc96b5ef402d68df84769638ee59f71efa3b9d1e3022552931af9262055e9512e221c9a03f6055bf410b101c89e754a888b5a076e9dc4a9e5585b6fac90858410d215bf0994520ad396fe3a2a73645b913bbc0f76549326b107925bbf88420d0db4533e7558f1729ecde5184d5f9f1c8a4f0d53f8bde78c192016d6d3e23464b8e3f0ec8b57669d18e6e6062b6c7c0df4387c7d9a67ee54f453e277fd8d4be257f14a10a4585bf9518461fec59e703d98efa541574192475b86c8d763d4cfdc3a3dcb22deaf54f998bb35402eb8cfb5caaaffa0db7aba9eab7364ada79b7b22322e4e364fa0ced5af8e5c1049d0b8fa268cee71085423fa96fb247ddee545c7f51a01b0cc66f32f4f0cdd3a5c90a916338da5d0237b8dccc30a108702181360a4628a9fdd785e9e1af7839e84132d1438cf1478970192e5b0c939ab069878cb78b308059de9b2994348be0bb52620c4b827c4e263e2e59ea40b38486727a3e52d761fe000ce72c0cb07712db094f14ff002e458caebd0ddffe674322c1dc54653350a9110978a1a264216c66d3801d45d9895cdfc842a07c56b7189d640968f43b6d26f900641e72920fd29aba312859706541c398dae9de1c6626df721f7738bdd49eb89e12b37a14d7d1b65ae415d39ea886a039bbe4464d41aa7a459f59edb6852b20a5b65fdbd979f5f3eff116a4a611c694cf75fdacc6e5460c37fe737c048557a4ae33443497fd27ac71efbc0a14749af3c8789b2237cf81c046af9b5b7ee97da5bf52b75f93a947e11954c585dac60c88d25cd97694edc2d612b51e49aec218f0a25edc4b8be3b93c1e2fcdd9a732a0409e1d52a55b628947b9798409e1386b8f54a60ede61d6ec72df6998388e74802f2362105ebb42d917399f62f720cacf84ec037d4fea0f83cd0a1684dd1bd4c792ee5316f7281b1c366f2bc12a67347af625e9efdaec3959c0d3a9c27caffb648b4333cf2eebb8cbca1eda01049ea44d9653af04d6bd6eebfcd863e71c2993142a9716d3457c814410daa130a313ac713c16a38d72b5aea46042067f9d747e5fd19f8a05a41a01f8cec7ad1695b8481c0c1a8e0b16f2e5d1a0f33bd80277599bcbbdd3a8fca0257364f86eb25fe6c7a284e9181227d58bd26d4c420c460a79f73451693d6f96dd84c198cb78e769bd2b0695bfb7d25b56f25fe1a258871796d39d32e2084cfed2c1a7917aaf1f79c23f66afd01243722e0752524adcbde33f3aa34831733e8069470ef41573de61377258b40c43c0d7f52a1a4a0be2efe868533f9e1b5f89e284c0ed5596ce100e9c2ea52e18e74a8208d76f987b7744a7b55bb9257ed3308d70c0cb3a11fc99deadfc7073703f7fa6fe94d51a33da0232e330fb54608e033d0190add92dc91b6cd2a51da238b93866e9e81790f7e6092d6f8c397eb61fe329cd4b096aaafaba0a9b776036bdfc98b4ec9bb2fff00687fbf90bb4e7046d287c19c544c06b7395d7151139dd714dbcd472dbce490e4250086d67dc3fcd5f60698005180da62fc3cb369a9ceab04417e88bd173b3af6f1ef93052fb7c926b7db7a262295e551f5d0d6e3a82d076169f49257f32974d84c49414b507df4bf24913f3ee4e02eda55aa760e4faf6ff9106e8c74a6062b99b4da56ec044b48e82d8ad99cb3dd0695491b20158f59e7b67ea6d9cc1de1c226f7543aedcccc380bd42ac0b5090e81d84587d1344b060335c34077ae3a034d34a8a0e5edc1fd383cffac28016cd747d2afbcc02681cffd1af7812c0cf9bc45d0be5ef33659370b930e153821f574352224d3ea865b1226e900b1d838e1fb22d27aab66f27bb9306ece85080b7ba8d01f4a52b49905e64ebda2b9668169ea7a8879c29eb3fa84fb1b6ca3e1882b57079b255fd79a97d7fcd40140e0de1471e8c43a3412a083927f0555e18e0599820ca442866153c6d8a87a95e6289425665365896b6a839f8557973b7c5bd8a78a149ac6b8b36999f20f172c8d4e5613b900e34b0d49e953663336e27e46c89e32bdaa1050bd07456046b60de2e9ff9addf29f16b27859e8bd7a6c765bd2e445258cb42e93882158b9cd5c32f70b45ea2dac4da6898b8b78ce1d471dc9e4e88d8b6a8b2acc281b7912c1643a6efec9b61d9576c12631f4106385e5b92fdd3ad2431926e19811dd993ac5804b3e92bf1b8d2ba96c9039a628a30f69e1e7cde4fc931afc70558b2df9a2bd28592e6e455d1ed670427885b45e5bef2ef172d2715efcc71c3f36fce09e2e108e91db3263012ac5782e0c58ab327349eb06ae25a164bf219474d3fb98a3ef723880a4bb49359892751402272c92471f8b0257828cd03c1d9cc2facc8e11769a3354729a08cd386e399b5d8f312d86c7f52db48d9fd6ee1bfd2ffe66e3b80e6a84a57b2b5df3c929bf99a365dcbf1e96fe8188190c95702fe86feda61076f01ee46108b3c61db9fdd8fd6feee8af5d78f1fd7235f0260907f1f81c87db2ad8c72db5aa4e9aeeb9152f6571a82c66b20afeef140bb296bca2ee81e13bc15df829f49c82ebeb1ca47a108b1c85ee99c13699bb1bf39bbdad5571314dd484ac3be8d2ba598607e839c7b39d56435d2b31dfacd4712fcb2ca4f1762d029f17844b76e6b02d8fcc3d94dd757b226d462799b12ea3da0d27d7465cea5c0892a3cd696c5aaceed7179c97819c3febd66741e44e30cd98a026e205b7ecd7d89b3d02d104b23478e8ec775ab4875f51beb7130c8206d7460ab56fc4d3839972f827091a5ac9460e929211cfb2563132aeea862703c0763370c4e0007d7c360af73cb557892ce", 0x922}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) lseek(r0, 0x0, 0xb47487889fc38146) 16:00:02 executing program 0: execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000680)=[&(0x7f00000003c0)='*\x00', &(0x7f0000000480)='$\'@)%\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=']\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)=']\x00']) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='$\'@)%\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='}}^/\x00', &(0x7f00000001c0)='{&\'*\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='\x00']) nanosleep(&(0x7f0000000400)={0x5}, &(0x7f0000000440)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x32) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f702609000000751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509dbce", 0x232) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x101, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) r2 = fcntl$dupfd(r0, 0x0, r1) recvfrom$inet(r2, &(0x7f0000000140)=""/164, 0xa4, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) setpgid(r3, r4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r0, &(0x7f0000000200)=""/212, 0xd4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="e1", 0xffffffffffffffb7}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa0) fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xffffffffffff0000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0xffffffffffffff1e) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) r1 = syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x30) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) read(r0, &(0x7f00000001c0)=""/200, 0xc8) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9) write(r1, &(0x7f00000002c0)="49b53d457cfcd69a516c85ec1e3e2b50d5e09624faccdd6630714bb6b8c5b250d5f920a3b62c2a8a54e650b3ef1b50c0e377a55a26825e88a6ed5c41342b4b2f738e37abe58388dd876e08fdf4dcffd0d49bf72ec3cd610a76c5795acc7fa4969dde46e6958cad1df483cfcf9709d01cc7d912a86da4cc2a235c100960636a0d1f2e216b21656fa1da7c01bf3798a044291fbf23ae6e164703", 0x99) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r2, 0x0, r3, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:03 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fdaec26c7ae08d50012c8b47c95cc20768483471770888c9f97d374fa529420031ed35c042ac5172e52a47922ebe175559a8fd342611be184fe66f750ef071556a53c240a", 0x5c) r3 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x1, 0x7fffffff}) dup2(r0, r0) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvfrom(r3, &(0x7f00000002c0)=""/11, 0xb, 0x40, &(0x7f0000000300)=@in6={0x18, 0x2, 0x9787, 0x3}, 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:00:04 executing program 1: getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) geteuid() r3 = getuid() r4 = getuid() r5 = geteuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001540)) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x10000) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r11 = socket$unix(0x1, 0x7, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) socketpair(0x1, 0x4005, 0xe2, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat(0xffffffffffffffff, &(0x7f0000001680)='./file0\x00', 0x400, 0x0) r15 = socket$inet(0x2, 0x0, 0x3) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r17 = accept$inet(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r18 = kqueue() r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r20 = accept$unix(0xffffffffffffffff, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) r21 = accept$unix(0xffffffffffffffff, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) sendmsg$unix(r6, &(0x7f00000019c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000140)="67056a10b3c1799680f4d0c4224457223477ad2cabf8df8bd255ecee26e4c05620850a1f3bd2ed79bc4e2fd3577be4bd54538d4f5c90ab8a5434b0045686021d69764f6c6c92e6271d32125a12aa6787287cc35cd7bfb29e42cc3d668306821cbae1fc2fa47a5e36ae7b58e2b2a2ba602f225054327dcbd9e7bde3cb70c5c8190277e5305c70a9a24047c3ad08d0cae5f4dcaba4928592b956921f36ece413ec2e5a95e77018cb4099fc9c06ff06d75a82c502fdd137d76b64c38c53e1a76c5f69b8a8324f3a6338ae1022e16b1db8f103aab2b16ca5f7ab6cfe", 0xda}, {&(0x7f0000000240)="359be65fec02eea5347843ed0bd31cb849837eea46b7552cac779b66b1389251a87e92b67da19a3b5a205db565a6383f0f523ead0ee4977300d9a2f207d6068c4b60225877728e4c1da5c30a9758aa8bf8507dc275d57bf28f9aab79c4ad96a460dd2220c2d5fddb6bee78cf9f3beac35b511b5666eef18d86d82e89ec744bd543aedaafdd01038c700967db88493a3c1d57eea1a7ff3a5bf4503eccd37625bf19d32bace6da16078352c4fa8a7310f5fa19af69b66601801c5420489b6d450c9176b8423611d7efc2f920f00278a2bec96c81f42b4f72e741ec6737c8bf69670a7c9dd4dc9281a268d4", 0xea}, {&(0x7f0000000340)="591901fe9cf02f384fb2036b013c4a567ec6ad964115010c0a151c79c425cdd71f96f68c1017e71e249a8ee95e980311b94132004c95d812608a1a203160af704299139b484ad7297119a6c8f889d8c68bff40190b88a865566d7a8cc3e50bc68ae16901f293a5b53fa8ae6add825dda25d3c1483eaa1a2df51bf3ee11a8cf0e8bba986f54e292be8ddc10e617baaff6a0cea02a36b821c177a2b2071d592359b1968f2c65e3525c09acfb6bfcdbbdc876701ffd747773acc73b0c486d0c8dfba7cea1a3d6287f393537a6b30da7f9aa8ec996f8188325b922d394664472525af580ef74189f340592e896a1603bed2e69fba841e52662f05bf3ed45779be390aa720c216aacc02531c4ff6d42bc739616c9dec9189e671468ac23ac0e42840e048796787c36f1acb19d9bae331bb8ec0d0c7b0a783e727d0594b2592af7949f17b9470a5acf5ada1032c2f18c96243bc4234080fbb1037f5bc1540900a79afba7f61df80a0f325b17c21371382fe33c4d741704e75180a7a3e4dd27aecb8e31f7dd1d45c728f1d18322c86b89775a08a1dc6217020b5f3459c9373043cc1f552edfdef368e3c70658eaa28ca90f60fa603ee2f04fbe5ac5ea56c9a12f0673167202686f7b36ed4928b9caa7f3e7d13b924c2e7ec6f6ea553710a2952cdd4634945225e7136fe914aab05a6d95cd5ec7a6cbc49e4ec77c36081e589f093cc43668a519003087ce622bb6e73d84436e59b56a8be04d16929a3b394852313c47e6a60cc4f8798154ce16e9c877cd57ddf25311180d30be6d0283a15f94cf241e308fccd5e78c6d69c1efecd59fc061c054097fc3c4a72facec5cb29b96a73ee07d54c522dc702aea53325f2d56454bfe18c1558d5e0d0b1b3d70333cd797060602d34401271cce6fa44231ce3bbfb1dc48732add6ada9f3a515c9e42facb39e89ca2b577aa62d934d14dff912fba1c92aa556ff9e97c11481e73d2776571b4d6eadbc940d483f473996d99c1a7248de199ea334ba71a9564e2651ca8db4fc3f55cf52abc826058b5783147f6ba4fdbd4e703357c5ba0353061b65cb777c6b826105d36f72a81a12486e3048a547bc7043aa687a38d78a334959e38fe544a113f1627560d6208cc4fc8d2e2ec55f92ae7d6b03d04dc7b9f3a77a2aa4f0dea20b1d372438530ac65c300ea1a43c0d0bc52872c380dbb0eee5ec4b5dc314c3aa3f16bc716a12d706754ddb15b1fdd521bd5f747338f3b7bd83f53ff550b3b98c959029f58cd0995ffb8cddb0ce26ff34ff3130e4f4e79658e4b7539f48bf8335451f401ba343839347a4b831e8fce90f075acc0e335735c65599092a20892d754173aa1726703f8af6c60e18644b09454f1235ff2cd2726049c177e4ac06f72b2bed877077912d00b67e8052d873153a9cc96385842be8ebf8d0e4169783a866f3103c7e129e53f683b884b59e8608726b3864f402647e8dc660fdcada6ba5befdd773d0ff71ec465ed5c4f68dff23b1b4cd16256d4d359f32186d875771833405f7b28d624184c64b3e527fc17e4da49e7589e37e2d4f8299bcc1f43ba4dfd94f3bb2d45383d43dd51897b9c1ab690a9fda7d553f6ee4403028f16f9ad501a99017c030c2b08bccfa6553cc8cdd99276bcad13b766fec702023c6e3aa1b194128082e0e437dae7cf503b620e944c5af3a95a74c57fdc67e521d7fd1fb5370d716eca71e3c0a69e47b88befbff84eddd56dd98f2ed1750f14ecdd931e5edbb69a56c5686019e9f696a8de484c8580214efa3102547153b20b5dc4864828536a3c466e4cb003a497c290db0ed3983257191a8672c0cba5f78786af5bc3be59155d108e4f8f15aa3c5c76d3a89e54ca473c88c7ab89b712b429485278f7442eb6317842fc1ed8352c0e6b53cecf2fc7f4072762b0a431c54d7cc56a41de74dd9d0059458e966163751daf7fd1a998351402cf9a43d0d2b0e17773efc179f165c7cfc025fde3b5ffbb94cbd572034fa77b0170b2b907e8a6a7f74649008bd5b7fa44492ef099e813638b02ec56b1fb726de699acbaeea046c945940517945bcff04c5e707115f3f044bbc3d2321cfc0852e368b5fd011e3b7fdd9ab8e0fbfb911837d80d315c376675c8e1c7ea768e522baaae6515b6da7f78420be1d3d445b9d57243fcec368dab882c56e1e31617b843dfe8065282235f0af052237d176570876e53bbf8dac4c35463e76835a07453ad078170811db63baed873f41e690ec67c0614ffcf249b881e1c114d80002998d882c8b09a3edd67f4b91dadbc460ab536250aef44da8a702d890511c3293ffb045087a885b4dd4940dc2c8c2c7764f324f2790da93aee9715cfd4c258a06c2d8014a1227bd2b60ef3dd1aa44aea1c82e8db7c9888de1f350b5bdc6e451770af00e19de865d26de13cff57213011fef90661a1c7f2f32ce4231bcf0fa2324aeb79eef333c3670437f3474bdacce06d17a2545f6bc12809db0b2533d680add48e07d4e4ecc5985bff69770450028b282264ac2c8f4a4c91c14ec87d6df067219fac7ecdb7c16b13f590a9045300994e2429b1aa5aea1228c1a6c37b42e375654345f448e2eac94fd4d841417b86947c2aee04cde9d09a06add157b6bc40a4ea2f147737165440774d937be09896a85394d41ef114609ee3742a85952b80557861cf50ab7caf0f7f81f8b43860d58283555815dfd6379b5e19a6b6afd52b8041ab2facba2596614ca3c05d214dba9ccf225ff8579e415407e31c5f31e97479b1108a103d2d3dbaa46db1d1c51e4db9f50eb059272b7ec636e3feec7e28cbc84613fbd6fbe497c5a30d5c970a9089949712bb3913f1167867c0cbbe1cbedd1b88e81812071972aacfb1d3526e33625564ced35103d585adabbe8a6b645b02fefd9608fe59e77deb935b07e3ce95024c3711eb0bef3fccb45b58b1547c3770fca1a0089167a75b084da79f417b5b3ddf067e7a1d01793f2230c59cba092bf214e6a7d49d6ae2a0ab1a7eefdd398a91855dbfa25873244de1ebff7aea5cc4aead609674bc25439684fded647da81242e5c5ffd0220ca45674d3d4e5e01d6d0049d6315cda8560f3eed60cf21aabce3f3946bdb144ac8a4931e96bbfd2aba14de334a8a527a9f2dd1ebbfc9d3a0cee2f7f2fe83594ff8208c72bd2f6b7e389488cb4f95e3702addf5c1077bf2b79aaa02fbc6b0675e4a51f865cb8dd30596231f5c118275d5c8ec4cd875a9ee66367a8f99e71c495aa90f792dfda0cb0c0b44bd20564b0703969a8f38fe7bee28d946c01f704f7aac54bdaa9d0b776d6f371c74c37b0ffdf3fb2a7d1ec4f9ffc2e4817dd1443f567fc29d065e458cdd317fb08116d0e525e09c6129a21993ca10a0cb71a364a54012cb52f326c69476c4b29f1b2250a3e700f349061d67ca97e3e5c5dfcd289481e171055bf46a4b0dfbf8c87a8290bf41805f76ea648ab16265ca3017d74c43629c355fbfa9ba864a9d7eb7229685b34e95b00cac17f7de6a06b414aa07708c7963c0a90c093e58232668c44a8e0ff39e111af91874824862e18b80ccce10d0e3d0e3a483e76b72d6f01a42ae1dbec18c19a7a066c291d16fe7e13ff011820117efb9ee3ccb1a4b9cfcfd7e15a09288101c3e74a9bff91abd2ce0d6e40e0b5bed79cb830dfd68dd43c0b595db314f3dbf28f5c107db72c4e80667c055f5ef3e912d1552b0e91b70ebcbb0b64a0c62c56fd816fd49f16b7ab3c0679516de0415f56348f74bd59ab05a0fc0c0bb5b03f48ade9a9a1c28d734c16014d7528c311152dafdce9ecb987d025b5ae59ff9dda1bafc57218a367e6e62b3bfc6b8e27a329f59245199e6be4651f524fb8e7244962a10c640015798b869d336871cfe90ab3a80ea8e1b6c1fa68436419efaa37ebc5eddad28e8eaef7622b45a9720aa8b12146856823645c2d04a49c1902e2fd3ee7949e02291f4b68d2d83d41dd719f8d30c44be3acf0d7e9f0c2a0cbf733a9bd48ba70d8bd9ec84fdec6befe5611423fbd8184cbae756df6488e5c179a233a3fedc0847b14405695b94de7ab89191f1b68bf97aee36d36945da8e39872c777855045a19523b269309e7123630503118ac2008d7901b47a23676bf1524c57d191b198bfdc8203a4188e9235690d03baa8e90df8c353717a034a3f88c999add8c3f054e056add53b5884fe6ecd8b6d43934217d995d7fcfc34b9fd27440ed89c790233bca4e03a38a8866f2c0a69ee32784b8e563b976d7ec1f7d1c6251a97d9287bc2dc9e09b8336a79a69fc216c2347f09dcfd3092d5335ed722b7cc519b169cca273df30e6b0f725461479e9676a73368abe999fdc5c8af11a9c4b06a46ccd4778bc416a42c6ebe895b04ea6c6e3c715484c4019850844a81445202a737107c20ce301553f79af424604768e37c31497dfbfbcdba8af88404baf1128c640637dc03399e1b0c8a4d92dbbce2998be888044be38461d55623ff6d4904bd0f2c938c85e8d814014526f536795f932c0c90684d51efbb5891795499ec921c22f6959a796a09410a9dc884b0bc8e28f8a1c2d5c1aa0c643f8d49143f0ad36e519a9991c386ad35eeb4a771bf7779b1ef1afbcf36c230613ae63d48827c37bf1a2e7b263438f7fe24e1cbd8f91f3c4ddea8ef562a9fc68ac34003902e54f9c1b49c4f2fcf4f15d3f9bb198a121e225b783e3f925c6c56927a507592a7b0ff86bac009d57410eaae76504e4c4411367f54507f7c8534a6cc6526d601ee74f395a359015e2f57538f4647e775c6edc50d4fe931c2a5375479b0259e98c17a494ae0ba18dd1bfd24ec05f3ca5d42fbcf832bf236fc27e6e68ef2f67a0f33a7b316434831427523a0232a2435e9be6ca015004eea151051974e82f78eb5514d1383cd6cfa51edc9653012ee4ac63c4475ac3c3e5f5431274d76789ffa7167492f559f7ef1087757cdbfce6f2cbb38a310d780dc5d9a1e3c8861af111c136312c3d08380cc948f134434065274d07dec8a3a7ac217881ef88b6978282b0b60c3b9ea26a1984336804c9bc61bc402fffcdf670548df6709642712d02e7417b2572dfbf7f241724f014c91ca22d6e4beb11aeeb8330b972bb0a7582d384820136a2ccd597dcc4259243d5fffd09f7ca1b18bb5ca2363de5b5fe929c3a51f092c933f6023ecb359ff9945c089227900e05f10c0f11423c4c7b4fbe9b5b4047321f26615500069c2c13d8b12fdb07fd5141d132152b49db50776bcf1a874a6793cc114d8257d6fb94625a58fe8771ceffcb9318fb417e9f54cbb83f02896f305b84fd1dab2731a628ed0425a01c632d62d4ae2ba3e28823debfcb9a315f26f99043c6120041468e383f65189a7d507528dc2a5f0dd13e91ae57ece9dc57fa60ebc1008ad300f5d91f32739960641acdcc8eeecb18be9775aed43e58c291030040dd36b31019ed9a3edb69a15c777a0348e2c081c15f3c2773480638677086b5961f671351c335940d023afcc3af910423f4fb70b7548d3f6e11faf019f0361ced09a7340521953322e7133e3e4dd3032284fefb89f627f10c5562bc011feb520b0e0e5ca81fae997d5b263713a030049855872bb66d07ceff6680af138d3b26e4a07b3b77b5412cc0d5b0603388fea6d6701ce64c1573f14f09a9f55b48610de694604124acdf404f371a889e3f3f3350187d3fdcde9704249745f35507cd5657ee06026036f6bf7618c1fe3c74bdb2e06a552626fee2978341a44d480368a59a0a046735cd764d7e34bafe18b1046e35332bc44eb90648fb9409e", 0x1000}, {&(0x7f0000001340)="b2", 0x1}, {&(0x7f0000001380)="448c2f7cf1eeb2bb02b3fc55cb68a81eaaeb0e5f39f8e075184926e38b034652fc8c9de188528b79b46ad8ecd8e845ec30ebf834bc78385c8d27f465047005f839deac0e8c0a762ebb751c640660cbb001788932805c975584031159f4e289554ae7abe0d5ce1212e7f6e3e8e374d1cbce9efe8d9215487c0a91a9822313b3b225cc383212d51334c70ac2d750531fd6bd7ddbdf326e2bf784caa858991700a762f25075b03fae355a29772d87f13d7907f5266d92bbb8ee5a5d3de8671528689c23fd36ab3180d5875ce6d052ea839102b3daa125726e1d7dc8586dc418ef1a7d78dfdea76f9ed9a92c4c9d258713d130fb8a45cdb192", 0xf7}, {&(0x7f0000001480)}], 0x6, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r0, r3, r1}, @cred={0x20, 0xffff, 0x0, r2, r4, r1}, @cred={0x20, 0xffff, 0x0, r0, r5, r1}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r18, r19]}, @rights={0x18, 0xffff, 0x1, [r20, r21]}], 0xf0, 0x400}, 0x8) setuid(r5) shmget(0x0, 0x4000, 0x100000000003ff, &(0x7f0000ffb000/0x4000)=nil) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/122, 0x7a}, {&(0x7f0000000180)=""/38, 0x26}], 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) lseek(r0, 0x0, 0x0) 16:00:04 executing program 1: socketpair(0x6, 0x1, 0x101, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0xb6bc, 0x80000000, &(0x7f00000000c0)=""/218, &(0x7f0000000040)=0xda) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="ff69be1d923dbe68", 0x8) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x22) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x40) sendto$unix(r1, &(0x7f0000000200)="f047168032ba52efd368a6948555d375bfb8b3e3dbed7f6243dd2b323fad5385faea47a76070d7e2704d5d83842eb1b1a3e8d92802add10f9d328e9e9b24913cce2527e5080810128a04ba6edbbf83a26ac2b8c8f144ce40ba4fe8577181890f0a2114b3e622885d6f0611484bc8801b94528c2e7cc4dde9610c7d6ecbbe2884b1c4ec9e2e82cde34b6676f2795449bdf37d768d503a8904a13f411afa6e1f03ad896230be6ed588426a2d4300ddab8caf86a6cf7120558e0cd555b181d1738273750b255b1b0fd394d0427086177fd3356e95e40384bcc70c58a30922fca695aea14ef2984cbd81277cf5ed2ff978dfe0f53653a00f40d9", 0xf8, 0x0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x40080006009, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:04 executing program 1: semget$private(0x0, 0x2, 0x80) r0 = semget$private(0x0, 0x4, 0x500) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/18) 16:00:04 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000001140)='./file0\x00', 0x200000000000080, 0x4b) r2 = msgget(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r7 = fcntl$getown(r1, 0x5) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001280)={{0x0, r3, r4, r5, r6, 0x2, 0xc842}, 0x3, 0x8, r7, r8, 0x7, 0x6, 0x1, 0x8}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000010c0)='./file0\x00') r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r9, &(0x7f0000000080)=""/4096, 0x1000) getdents(r9, 0x0, 0xfe8a) fchdir(r9) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) dup(r0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) clock_getres(0x4, 0xfffffffffffffffe) pipe(&(0x7f0000000180)={0xffffffffffffffff}) msgget(0x2, 0x1) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:04 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df2c0ec011dc91cf36638b4990d445106229a9ca601b40011002084ffb84212ea809f5910"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) sendto(r0, &(0x7f0000000080)="4bf081ef167fd807dd01dd575c92a617e219fdf373d3f4deb561d1090558152dc587f7c7eaaf89d256e4616fafca88b7c74feee10aaf280e59d1da3e91636600c1a61d5f98aa", 0x46, 0x4, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x40000) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fchmod(r0, 0x10) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x89) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x140) syz_open_pts() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x2, 0x1, 0xbf, 0x1, r2}) 16:00:10 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000200)=0xc) accept$inet(r0, 0x0, &(0x7f0000000240)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/211, &(0x7f0000000180)=0xd3) bind$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c653000b1d70ae22a9e98897dcfd9530ca11f03a0c2431582264de478ae0a178452e5a093675c34f74e39d56195899780eb5e73afb4245d3a5c992a523fc90ef15adbd37bb0cfb4815ea1cd6568a68b3a4db909d50d0ae85b3a03b07d982e073280dc7f22281f11035ac9edee1b17bc6e3850e8c373095818921839e7d3a893289a8911f3704b8b44998e508060521de47fb6f047f557b21fa02f9572d5244c8be451447a8b00000000000000869468b6"], 0xa) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x3}, 0xc) r3 = semget(0x1, 0x2, 0x80) semop(r3, &(0x7f0000000340)=[{0x0, 0xfffffffffffeffff, 0x800}], 0x1) r4 = shmget(0x1, 0x4000, 0x105, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/117) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x202b, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getgid() r2 = getuid() r3 = msgget$private(0x0, 0x440) msgrcv(r3, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x3, 0x800) chown(&(0x7f0000000000)='./bus/file0\x00', r2, r1) r4 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/11) fcntl$setstatus(r0, 0x4, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8400, 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup(0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200c0, 0x0) r5 = socket$inet(0x2, 0x4000, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r9 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x100, 0x40) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x50, 0x20000019, 0x3, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x81, 0x6, 0x3}, {{r3}, 0xfffffffffffffffb, 0x78, 0xf0000000, 0x3ff, 0x563}, {{r4}, 0xffffffffffffffff, 0x1, 0x40000000, 0x9, 0x6}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x4, 0x1dca}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x6, 0x557f}, {{r7}, 0xffffffffffffffff, 0x8, 0xfffff, 0x5, 0x42e8}], 0x1000, &(0x7f0000000340)=[{{r8}, 0xffffffffffffffff, 0x14, 0x1, 0x9, 0x8000}, {{r9}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x8, 0x10000}], 0x7, &(0x7f0000000380)={0x1, 0x80000001}) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = socket(0x2, 0x4002, 0x0) dup2(r10, r11) kqueue() setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r11, 0x164}], 0x1, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semget$private(0x0, 0x4, 0x8) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000300)="283ce862025ef1082a225024f6f699319135ea8009ca7b11603ed43db828d4f6e1f13cfd91f366eaa9510643435740a245eca934da24b5c5fd515ad7d5bca8328decb59ffec27cc368dc4a152f469a8f6035e2a02038f7e5f940e886024bd82d4345b32e3f330b8dfffb8fe523b623081f907fa1fb50de8ff016010623b1a6930a75628fd3333690aefded31f4bbbc278509a28cf100bb9133bd7d40b765dce46f753878b6b077f0f5718db6f892d4a1fdc221f887a2d678e5ce8c79b88c75b47c97352f183e79e605f5e5d6676b8e3605b45b1c5eb781216994aa2bf82514bd3623ac79365b514af26e765c8356", 0xee}, {&(0x7f0000000400)="04b0dd08d7ed278bad9438f8ef4c8ab13174d4e55ee75883cd29be2dff0d2ccc492135d331c8d0f9b077218b2c55a28bdd8fa9b3eee502f57ffaa781053a2c555ea0356a7ec6c2962d5401ead6abf6d3ccb74cf6655c85ac97ad4e7cbcc236770131f915312ba464ac8cf6bddfe7b9fa0836cf1a5441d92790e22e40fb3956964cf8f03258d2573c2d10219dcd342502ca974e735fde801f3e34f65f675d88988065cb3abd5d81785d2c722565bc59608941eb2f02e18c0d0eb5ba824bdbde353cea34d32ae0c3c165144d", 0xcb}, {&(0x7f0000000500)="d738303243d92fb8d265bf1417d7f037c0bb69da6217d1171a9423b9142df30ddbb2843f0ec51bccb441798385fd87b4edb9b0343f6195e014beee08fa19394dd86d71ad13241fab23927eb54d4a97f2ed9a6abd225ad7b17a2849ef48b1383deca1804b5f9abead11ce405f1a64b9a79c5293c502b0350934ff287d98ed1cd86d977e0b20d8a74d2bd9d4e0397b0f4ff11d1a3c95229dfdfa3b02a35cceadabeb7260633458", 0xa6}, {&(0x7f00000005c0)="c6b5d082ed561179efe5893f9a9666a218fbcd9a5714f11b48d34989e399437ca843705379de6f7912abfe72722924dcd2791609b20899ea754d1f638db681c55ec2725cb8c0f41d8e432a612427e8dacdf594b706", 0x55}, {&(0x7f0000000640)="24e86a2a67deb8e0be514a38032b6fc567b7d22e93b7bea8e967c638c97e", 0x1e}], 0x5, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x3ff, 0x1, 0x8, 0x2, "74b3013e65ea7c48fd47aea2432e7a47b007e873", 0xd780, 0x9}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/251) flock(r1, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="caa2c18b37cfe69a5bf4a5e7068d4473444475326828a044afaba8b0a11f6ba801ec7a3409e24196a146baf8ee7e6808b23d04199f4bae2d1592b8aa7d02f9ab07ced1638ea28f4e1df55943abe20576ef69aae9294be7ae2e84f471019c38033749a311e1d07cdbf73d4294750250cc75fb5b742f4bd16fa2bf516e140396337021e0a716fc", 0x86}], 0x1, 0x0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) setuid(0xee01) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x80}], 0x2, 0x0) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202000000696c653000e8a2e0147e30d775c07783f7e5bf974d898f33c63b653946ef4b8de7bf742e7b17f475429d3a415387018ef982d7e8e199f2d52bf08351b9c1dd4c575acb45b525b6e6f6e5d83149f14a43b4465d243aa2bfd0bfcae684708ae5970734b665cc8279063071829746"], 0x1) dup2(r0, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/132, 0x10200) clock_gettime(0x7, 0xfffffffffffffffe) clock_gettime(0x4, &(0x7f0000000000)) r1 = msgget(0x1, 0x14) msgsnd(r1, &(0x7f0000000040)={0x3, "cb9b587eda3a569eb5545f76b2cd22ad1c4649282ff85fe7c2c920a90835256a4ffd51b5d4be974d2ba131f056c3651b559eaf36d7c4b4c180d09e30a81dc4336824adac80"}, 0x4d, 0x800) 16:00:11 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x10002, 0x4) read(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x5, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, 0x0) setregid(r4, r2) r5 = msgget(0x0, 0x108) r6 = getuid() r7 = getuid() r8 = getpgrp() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x5, r6, r3, r7, r1, 0x1}, 0x78c, 0x5, r8, r9, 0xffffffff, 0xfff, 0xf6, 0x2}) 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x101, r1, r2, r3, r4, 0x30, 0x3}, 0x3ff, 0xc6f, r5, r6, 0x81, 0x0, 0x100000001, 0x100}) msgrcv(r0, &(0x7f0000000e80)=ANY=[@ANYRES64], 0x1, 0x200001, 0x1000) r7 = msgget$private(0x0, 0x420) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5880ba1eee4e18b188f443e46204fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000240)={0x0, 0xaf}) select(0x40, &(0x7f00000002c0)={0x100000000, 0xff, 0x4, 0x5, 0x0, 0x3ff, 0xffff, 0x3}, &(0x7f0000000300)={0x7, 0xfffffffffffffffa, 0x6, 0x4, 0x80, 0x100, 0x0, 0x7def}, &(0x7f0000000340)={0x8, 0x7, 0x6, 0x10000, 0xffffffff, 0x0, 0xd6e, 0xffffffffffffffc0}, &(0x7f0000000380)={0x2, 0x2b7a}) r1 = getppid() getpgid(r1) sendto$unix(r0, &(0x7f00000001c0)="da29224c49c11b20c7e10b62c4e3d1219029fe69def366308ef53e6e913e163febac709d393cdcc3151f5a7f34a2e961568fbb58701bb4346ce1b34afaa5841ecab7ad720999c77bf880f330f51331a57365", 0x52, 0x3, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) fcntl$setstatus(r0, 0x4, 0x40) select(0x40, &(0x7f0000000040)={0x7, 0x69, 0x40, 0x1, 0x4a9, 0xfa3, 0x4, 0x4}, &(0x7f0000000080)={0x9, 0x2, 0x8, 0x1f, 0x40, 0xffffffffffff273b, 0xfff, 0x20}, &(0x7f0000000140)={0x5, 0x0, 0x8001, 0x1, 0x6, 0x0, 0x5, 0x633}, &(0x7f0000000180)={0x9, 0x5}) 16:00:11 executing program 1: setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x17, 0x3) 16:00:11 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/115, 0x73, 0x0, &(0x7f0000000240)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0xb008, 0x20) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="b69a642ae2a35019c5baee805b7a4a332c5665a180d5dd06de0565746f1eb15b66b61b2d6b861d8e0d836c7449089a86a90d5090587b6eb4c446ce08155badfdff23b9be9b6dd9c5f943c21b2e0332bcb23aee4951", 0x55}], 0x1, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000001c80)=[{&(0x7f0000000500)="d8", 0x1}], 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000200)=""/234, 0xea}], 0x2, 0x0) ftruncate(r0, 0x1000) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f00000005c0)='./bus\x00', r7, r4) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="327192ddac47a59d2a587bfa188b94058b57ff530e3b8021ca0f908ae956454b252d1fe4f093fd15e8d76befb91d1bd13779bf24d77027ec77f456983f0ac8e44046cfcdaba8c60ae78b79e4b336219ee4b1463e32df3c45339de98726a230b36deb3622f2977bb8990d2d3cf73a30e60afe626d3c38dacd94a63cf476956a1f1c913a9072360f05d755023767a11ade689d351087f2286f356077f5acf2f7abce3424af0771b68721a6c80549f493e60fad41ee6b624c5207748a12fc48a7d301b1e1e7df96b84a507c08fc4f233c974f64ef4976cee0c2114f9ca3f4094d8707f0dacdbc4a53cbba93bd204680c602e7349baf9a609fe50c5c6abc0310", 0xfe}, {&(0x7f00000001c0)="ec", 0x1}], 0x2, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x2}, 0x8) bind(r1, &(0x7f0000000500)=@in6={0x18, 0x1, 0x80000001, 0x1f}, 0xc) r9 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x401, 0xfffffffffffffffc, r9}) mkdir(&(0x7f0000000200)='./bus\x00', 0x20) unveil(&(0x7f0000000540)='./bus\x00', &(0x7f0000000600)='r\x00') symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fchown(r0, 0x0, 0x0) close(r0) chdir(&(0x7f00000001c0)='./bus\x00') execve(0x0, 0x0, 0x0) rename(&(0x7f0000000140)='\x00', &(0x7f0000000200)='./bus\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x30bb}], 0x7ff, 0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)={{0x100000000, 0x6}, {0x7, 0x7f}}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xdf73, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x60000002, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffffff6c}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x2}, {{}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x5}, {{r2}, 0xfffffffffffffff9, 0x1}], 0x7f, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x92, 0x1, 0x6b1, 0x20}, {{r0}, 0xffffffffffffffff, 0xe1, 0x1, 0x401, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf83c}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x7f, 0xfffffffffffffb3f}, {{r0}, 0x0, 0x10, 0x0, 0x100000000, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x100000000, 0x59}], 0x7fff, &(0x7f0000000000)={0x3, 0x40}) recvmsg(r1, &(0x7f00000016c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000300)=""/86, 0x56}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/113, 0x71}, {&(0x7f0000001400)=""/150, 0x96}, {&(0x7f00000014c0)=""/134, 0x86}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000001580)=""/96, 0x60}], 0x7, &(0x7f0000001680)=""/28, 0x1c}, 0x801) dup(r2) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="a0fbc82dc33bdf2654fd1551f30379bbd0e579e07126b517450bf22bf16110"], 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b000000000000000043"], 0x19}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getflags(r0, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000002c40)=[{&(0x7f0000001b40)="115fed6a8ebec29eee1166137978959bcdcc2f12789e425f748268304993fae31e4ae3f6b6a851ab861ff5a805d52850b235958e96e22d38eec377cf71c4573f9be18832ab047f6f0d0ced049ef496e26c55f64ff94294c1a02b577e06846a581f971e40cda7a6444bde6993da5c5ee85294e74e47d18bc1d17b282bd804fb7eabb445ed91a311b2f6cad135757aefaa085f9cd97221b384de17d8d66dcc75653d1cfd21c0c4a83e5c0197f8de4ead42e43063e75ee4dacb1df2f1a6f3a9a39f376d1aa7b3f66beb9852eb91cb17e351416773130c9c6740238a38d5056881ee97184ab5c374b292d1c3c6162ff9c1461eb3c40904c2934555f39f8b7f8c5d357f61fb3b27a80e64e11b2e48a9eaa42f2597edb294bf1f9f8177d3ec27f76e40025ca47b19be0a2419a7a6d78147f61558751c45727a181f3474813871897c2b93a40bc88b813683a514ac4b51aeac099221e7938a8f05e6af6f8238f909ba745cf5530991018767d3bad15c4ea8e03b23768ae1220c06a02104574c997acb722eea6ef4655b2e879fdb7ab4f564fd8e3cbd62ad46c3c0dbc9060b54adfe673017fabb2c06375cda1592ddef5ad6c4b80188ebefe5827d7897188b278bddfe7c59af76ee8fb48d0a764f5e78f8e775324d3601a7554f8e18b4cbcb90194ca8d799fc136a8af88f2eccf42e719cac8b64fb406cf5286e756a70ab36cf04c2ab96fbc97aceb3a4ed5cd822e8dc90b577365afa9eead516363036dad53a127dccf2dfcedcd36592f41b70ac0e84f103609b782c8698293d423aadc33b159e42d270dc5659e9519f082ea69426a4286c79f526adfcfa9914e1e9a9ff9251cc96d0be697f8c76514c2df3f71583fcb18ea487418b08cba8d361fce93beb1bef488cff86066d408974b78dc016ac5d22c1cb7da7c37905d792941c4b16abec784ca49970c5ef0eb1c633cee8b60aaa4943e0d4850e4ab46e9bf9fc066d11e473c42ee34f1fc8b9978cc6c85601ab6583eac6501141febec01b765f869e7b367df46620e79224924b660185e38600400b08f7b03635d5868b3e7d6e45a4ca9c3d1112c980f9612cb9d1add16b07a3141db20490c65fb0d8b38e700b4fcac8dc863354aea475a252e14102ce83216ba152f6cf0e5a52e1e970cdd318a6a88113ec72f2f7b3c3e14a0ddcd013fd74da6a0f6088f023a0605dace4e45d214620a63086a1f85622e823a3a878c305d8473b3c71c6f6555632203571ecaf6bcb01aaf31fcfa7e4e507218ab3f87aa390126c62e65ee574a34cdfbba293ec02414e1de79fec5e22b38b04860d153a30f761fc9a255637bb5858799db7ace23d6aee03b304b83cc9d817dbb6f602ccb6d7c95f8d54005159da01ebc59d2ce8cdae4e44e04e5df43b80366319eea3153b0152709b7b83a3dd493f6a560b42ca8befdbae3f73380eabf161dcbde81993002293247301ca13526be947af374945eaf72e2ff21b2e5e3f3d4e408d4199e65bad43c0c3fb66a1e5a51df7a17059b79a4eb284edfacd680a6dbc6ce100fb9f0cd51a1ec078d7ee3820b80ab8834740bf3443de2dbaf684ba9d6f13029941bd800923b05ba8bcfcf3f50dbe3ad9d8ae9dda125ab90863a5c4322a97b22a8c5c5b7950f3ae54ba48d46a7e315ecceda63edfa6b1af34563a3ccd8d9d7ec3d0398128e5778a6095130b1eae251967f7bf39c3492e936be3bfb647cfaac6cbaaa4f8c166a092588cf9c8d2a4bfaf17f3ec07a2f2b9a819538758c61a8b5f7d2aecff790b7106accc04b8b4850df6ae0bef2ce6edcbbd4014f368cc57f13089d92a81969924f11f47bd1df5a5d077b6e41f00120707e9a1e419331a2480d375ff9f47955db21ab86c409f3efb0e5c04a02085d6e4c0b42a1c4d340937695ea3f53d3d9a8fbd8ce5aa039de0f347ab5f6e4044d671572fd24257e7994c72db6655b24763496091314abde46a7622a272a5908748e6a9e4b05761729547eeff3ca85cd0087b64518817bdf7a61b9b6586423305dd8c3d65a04c6e0bb5b48c0d2fe0ea1a184ab512372579db9c2b39826321f280a1ce16fd2b59ec35f44252cd912afc9781fe859f59623916e967041bb27a156ffa6b5abf62ff70ded0f32e73a792967c1a0e55a006ffc72aa4a6d62ef3692d2d4e97f311f20aefb844b90c1b0be83ce78ee388f01377cf4cc146f4a8dc6c179570994c29a95c109634d15cc67a829bf6ca71945beaf33ef33506ea1eff5ecd4e96da3d0077ada8c0d5a115fd001adc21d8477f3b37cdf99773738d74a16e802c1848ce31c5f456f4febdb12fc4f26f63d8fbe559f9e694c3d0e1fba924ab3fa976923b7cc08f8afb32ab04633b59003dca09a9a54a513c07908ce95e59f342aa828d695f1ef0222bb312fd9b60254f081ffb4db53c8f848ec4c06d0f546f9f1e5df7777008bcdf174ab02ed3c321a1fca3512abeba284ce243b27d2ba640c7d7aadcb78e03fe266b40811a2fa80fd68ebfed19ae7aabd3db5d0152fb604ed07623ccbd8af6403b95b7422599ff2dea5513c52154a606160d6769d27312ca21ff31bc77f4d4d22e17", 0x721}], 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9652) close(r0) kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) syz_open_pts() syz_open_pts() 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') pledge(&(0x7f0000000000)='*-{\x00', &(0x7f0000000040)='\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) mprotect(&(0x7f00001fd000/0x2000)=nil, 0x2000, 0x1) shmat(0x0, &(0x7f000009d000/0x3000)=nil, 0x1000) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x9) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:14 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x156) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) mknod(0x0, 0x4000, 0xfffffffeffffffff) seteuid(0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)="21285d7b127d00", &(0x7f0000000140)=']\x00', &(0x7f0000000180)=']\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='-\'$\'@Q%(])\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-:^\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)='-@/.\x00', &(0x7f0000000340)='/{]})%\x00', &(0x7f0000000380)=':\'\x00']) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getppid() r4 = geteuid() r5 = semget(0x0, 0x2, 0x4) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000900)=0x5) getgroups(0xa, &(0x7f0000000700)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getpgid(0xffffffffffffffff) r8 = semget$private(0x0, 0x5, 0x240) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000008c0)=""/42) r9 = getuid() getgroups(0x8, &(0x7f0000000740)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getppid() r12 = getuid() r13 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) sendto(r2, &(0x7f00000009c0)="6f1ba2aa4f18766f7752513daa8a03ee6f46ff15a2789984b5138906792a9e796007f6bdc6358b5bed3e9462c62f16fbe105a0c0a0e837af278a8b4ae0739922a602cd551305398d09390400b3363f17b2cc5d3e1c03a8b5f72556604027a74e4bdc76a9b2eb335cc86e1caf7dd2d7f01ab990878b2a7739bd9e03c0079a4da1fe8d1ac8817e7993313aaf1cc20c0ff6a6887264d175c9092232fd6645aa5e3fefd4f03f03a234fc143eda02e90880d9d2d6b60e14ec894459c744a0c178563b5ef6", 0xc2, 0x2, &(0x7f0000000ac0)=@in={0x2, 0x0}, 0xc) r14 = getpid() r15 = geteuid() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000440)="943036d41a55c01ae302fba9480bdf7e820ab520b49409d32eb79afc05fc3ddf79b6", 0x22}, {&(0x7f0000000480)="ab727fd83acf90220ab6e6ad3dae32fb157a97f98a0f3b797cea06aedf90a7dec074c2ecf9006c31ba91ce5d02719074b54ad81383b2687e9e38592c8c3125eb4da0ede4bb77973725bfd3eeed1e2261fd6daa3bd5c301364c911ad6338997ecbc1de3b5b4cd13d65bb00a79fd52be3af8684db8a611041c40d044a4d31d30947e0702f0e53fcdf778220b37d3e591a95c7fe02bef9e10cfdd0ea6ac352be90e513a47a67bc28de86c832f01ed62d9dcdb86b97b8e18b469af", 0xb9}, {&(0x7f0000000540)="d80a6cffb27433e3b71845c49a9a75cb3c255f64c6f00a69bb22eb431b790e92603969695be2446b85174c3aaff6148f0a51d85aeb508310c270c32f4c7945dd1585a8d8d0616d594e801dc0ea5eaa8b82a73ad25411f18e92e948ed6f54c676814405a601852fc298fe3dfdbda77d077372f33f896d1647a0951954046f665fcdb095e4c1c15caa0a3fba137608424e06da7a4b191e673262e139a549d24ba039099ee4ae", 0xa5}, {&(0x7f0000000600)="7aff1bafa5ab0cbb349a7a2bec97c6467ff17e561db1c3a23db5bcb54651594200dd2f75728629db1a250a319d56660fca1955968964230b796ed6abd384db3d11301858d07ca3600f9c7425f8fd571bdbb651cb421e3e308f21ea3b858556c16f79b9dfb216bde6b2bab4d6480c450b5cf679f64745af708b30b6217a4b1c23c2155f98a1f6249d87297cb134481e9145a7d7a1c02102fe42bea3591b027ee3f029052ee704549773cbf3340ba6c8dd0bac", 0xb2}], 0x4, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x80, 0x4}, 0x8) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x10000, 0x0, 0x4, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) getppid() pipe(&(0x7f0000000140)) msgget$private(0x0, 0x100) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000002080)="60d401f112753c0a9d59f13745cbe70f6eadbbf2f7c131a73cc4c74a23603fdec62dbe1c08daf4d4a9a22a96a0d84b6657c918c82a270bb1a7c2072a9663a849f1c0d7b8dd864c279711d28102dce90e7e6e9951ace1119ca1236136131bc36cd12bd79759f2f0434558c083d3387f8677b22e3f2a59ccd44570298e22de3a689bee08c75eccbb12cf79ba555e62eb86c712ab1601bd93f77083e00768699d1af7c3013e8a34ab36993df06e5d4cc892376127501b5024f967bb355c3ede61b743e04c133ae8e39967e22bf13fa07374ac3779dce7cd744f7900b669308e9abd6272aa9db3ce120ce0fdfa291f2b4eb7cc1f9f3b5c9db3e0ca039bee25989524f0559c1d8d72dce13d7e68f75f254a5517185050ce9d9f987102ab9042574e2a0a5246267b0042201462d400c151b826c325ebba5c022b21167d3bba328937bb31d014ae14f2e04be56c13ca4de07132163a84bc63992556b571b3e6f60e1c00e9089ddd6f13a4bacaa243797613d2e47584fd5ef4ee6d306bb841713de30521ff51e011727d8b13aea3e673e1733f6b83b64189d96088e4906c08eaf1390a82b5255487c05f9faadb7993bf7603d57041e51354092334e8aaac64d7197cfae76eb4c93fbdd8f19d272e5411d07b748af73668c1536c0cebe691534b476b1277aa96497b4be21d0cf778946821bbe2ab0adac4852fe5c85abc8736f7d84c85ec60bbd5bdcee821aea41ba06676db6e84c0171220c5eec8c1080ab05278177720370ea3bb023ec3d198b5fbde3e3db9eae889b015a5d3e26eb80bb8d7ad4cc46d685781699d80a5b25e589f6273b1f8ecf7f5debf4d6a4e254737cbac5584b7d107172c9731a0a4c2afa6a8f8b1dd1e8baea4fa959fa0bbe07f91ed67d9b5f1991133a10638e9c217d2964ee14a89495cea171a0a397e2f33d5b6ce7cd68abd302b5a6f1f1025871ff563ee0ac7da4888f04e760169d1fc41cd3cb0a6db3a70a69b197d6d47fa6679406a2f370f9903729a9df4f49989ac360d50bc76ef0ae40f7800fdc68d0e7edb65a0e6b2ae33f1da8955ac4b39ded98e90d780fdd2bfd6da6e0c184fb9db1c6197acf59443a1debc4e880cf10ef3e18869da77df44d893b2650c2a4d09a8882fa334fcf0f3eb8b2457b0eb8b89778d3dd14e1f2c6cd9fb1c5c932763e3b8dfc36cb235d702fc04918d0892de06506070b5f947c5fb08d5e84193126c31294c8ba4b02e2bd1a0d9cfe95768fa34d13815c55b37eb4f000828ddf4cb7695e2c1cf435391afb892dcb4befdeefe09640ad9950e50806a81447a2dfec62efd19ca149fe8801b5c47bcd36ab017d2b8357b3d90a849e418e3da31908d2ce6150e8cc6e411b526baae1fe62b9978715bb52bd13281dc6d1a14ba02c47aaf6671259c5bdaf4c39eea2e7668c6ba8ad62615f20e486d8ad7ecb8b5a6ffdedd6daad889b5072396f701a83018c082612272edc3c60efb840f103e884d7117c7cacaff9008b7bdeb485bb9628be8cdce7db915946ec0f77f435b056235baa12c366da68384b566b741e74f8506f621185649ab129c4aa2a90e2488e8654d63c561c627ff058c5660bda1698d95ff54b3d85afaea54965502a74249c010dd8d136b39f7a2d1cbc13a762909eaf0b28d0a7049775179dbfb2a3efc7c00440c40668b7eaf1768313570c432626d3c700cbe13994b3f114b6b95d69f1318c4eb964748735cf82be339a1fac2376e89d68b23cb86d0ef0b57d1788fdbab47311acc9fb15a1dccfe68806226f66370a519de84e8e4a1587212a8709929a75fa1c335d99afcae35e871377752b23440a6f575df463fa71a56f1b7ca7131714fcc313defa81dd96703313e3393a813b023ea650c615376359e597434db533fc9db8ce5945b8c38f1f90ea7aa2d774ce0ec8b66ec65154735135c35648900be29f3120f71d131650da9494036edaf024537ed5954d354a8b068df0335a596341bf2a22aa1bd80e32a8e899245f692ce6d18c1c9199ce3c635741febeda74f24254684d9f1ed28293abd2c11d32d3b000d8d4c9f1e6ddcdf1fcd6279fa6ccd074bafd08378f03de5d6e3c27a97677679e3021b54917b1aab72bd871b25f1faca5f4b7ea201b8ad47a0325fe8813121b760052e08caa81565f7610cb801cda83bde9ea4e00d8101aeb5f85b92c4cde0e67bc952da0792d078ecc691bb1c90358d66d134215cf555cc6dfe68a7de841f51577a65a9af4a5e48ab99850eab4da76216759d99cc7d86f0d210921c131e0ac9a78f9516bcbb717f463a67997f96e62df3dfcb69d4973e9efc3d37f22c653230d6e9757432e4bff52c1ba5cd4f472b384fb64fb5231fd3e5b06726cb4c905ff9bf03c070a85ad21552eb8608d6a0fbf50328b9ee008643674bebdbd72cd4f6d42a1c679c2f3b993bc5855fd61ff7b524655af01100e594dbe4ab23c3369bd55a9d4b03835bd3ea28396d39c421dab03689c08f2fbfca73bc7d3e7ec2914efae4bb12d988124a2ffec17b2e8a277dad21fc6c46959349582dcd29967d7d332f15774faa62f3a6cd40c00164f06963e1f9aa666099237aefc8a4cfff33b5dec7a4163c5c57ede2c544d8c4d0e136ba3066827147055a0a682a461319e834a1b118082f532281b11fdf62e4b803b63cc6696b6ac46fb1b96aa767b871dfec31ca27d3e855abaf133e58f5edf501645ed781fc0727651d4fbd26f95d59d860f85bdc5b3a1c5b16779509830adb5aa79fd028d44ce954cc3493c40f619230364deddbe18f8fa65315ce787ba7213f602c9220c83c2bd86e61a0a6e40ec596c3cefafa5b53b445e5548e4543c4af5968cdcff14c3f75a541dcb614b6c3ff7ebab4a81e4e4b8aa8cba291a9319c296b69e172202b3febcb763b736abced8c02b7627dbbaf480c6502702877fa2fa290e94a3a7bc547d22352318ba424827cfc57dfdcc4fbc6baf2153d2662862cea2424b0a827f094de5d0f9a2a667737ad51125872906cb17911ae706f5f8c53cc1ab5dcdc90b6ac1060a48360d4d8be777cd197224133bd45cc018132566df9748d6f21be31f80709b1a004dfab565e95d38584af2efb62b1d6af7b9769c07e6c0426085b7151f9d3e8d99c6868191626ef79b16878b76962a60f3eb3dafe76fa12c61c7be0bbadf8633d92b4cab5b29a4da4925d690a3eb15dbc2e56ccc28adc15deee064ab1aa08d864b9393fad6a90fbeac8c68ff50cb01e0013f109ff3ccbd61fb6a9ac4608398a2f0e0add940c73554060b59c3c93dc1a060f7739f01cc3abf96d86e3169f5a0c4b974b0d231df3d92cbea5d7c6c8cb2df63d59c5115d479dd6081666858bf57abc89faa3a004ee7c721e956439c91cf1a83f99ebe2a5c1d5cec07a6efdb3470d5a069d3d8823d04a4de5f254df610e040771c420d63caee0e0b390cca793566847f14ad6266c2c296c37c6d56e555ef6936649b770273fcc8db6ea32a042670be117a5de7cda66a1a6d82063a1a51b5599f87ccb4cd21adc2b401ad3e37cd9145f79e51b927055e74491434ec91058a8767beba9b8abb3feac7c135a7031a3cead7a544f2a1c633c0d3acb6284cd051e50fac2bd4989c5379abaf09bdbde617c5293d7006a926d02240d928b3bd5ae8d9ffd878584b54bd482d3817ed9686c4b7ba7b65b48b5b2877af467e236cbe54061d9dc8fd1d2775ba6fbb0f1173c6d0c09ad52108811dc02527e2665b10f33c01d4e322b40c970585de43ec0a42495922d1ca955d96ea778384c7b29b60a18497d837d986d2ab4b9948860b79bb18561359215e8a3523805bfbd778c9262856ca56d53d103119150da145fb6694cb26e91beccc0ef1e785124004657e41a54157c5177323149f41b7e8368d70fb105bfd8facd5489c34eeb744d814e902848da9692d0521406fec50902c33c56d2c1f8ad562742084e7e39825caa0fbd2108534944e415cd96208a4468ac1c5b58b5debbb862dbd46f783fe80333a8043e8570ba066dd67665a5341f9fee4d383439ec1f54c83d371f03f067e03c8bbd8ac62979d27478e624ca9176813f188c3fa349f99b1889f962ce61246c8ba5fec75a6d20fbb6514c54e7fcb9fb2a6d6deb9a63cf272bc637b41fb1b913817b53803f9ca2a45599729d1aa1e5bf3092c9111663e0c990a0b66003e0783960278067df7b9e8e582646eaf00f0dd624fd1787dc42f59f11f3d5f28d036f6f799980863e5bad2baaae65b0f34711", 0xbbb}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000002040), 0xc) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="cedb954bd820ea96d975428ed78dc4af3ff9d509c413ee2c7ff3503f8dbddb9401319822b86a3cf94eea32a6feb96ac913e065f5406ebc77ce0d7a5c9fdb5fd162d60564088de6a4e4df7975b7f4c133f3bdb0b17c32ef5de7d7b1e58b1b9ad66c0ed23bf52d9104763ceed34ab657559fd20b575fb86aaea20f78414483517dcad75637536340a86a1758a649e350a1391a056b70d4b47e7e25d0f3ee73ee31eb6d0d5072c54643620d631fe057a074a357eac3a226ec497f63c2d33f12646753c7e20ba4e6ce12d9072e6cd0addad5feace7f6be5d90", 0xd7, 0x400, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={r1, r3, r4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getppid() socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f00000001c0)="756e47b821249b0d37f11bd8e784e5e8dd985c2520f55ff6441f5c83619400bcfa29df6aac06ecb205a36ebd7b1768a53c8e35612ff311d3d2e9f1d2db5338f9ebd63c7be4e0127cfe763757a443c6ffcb9aa29450548be6e88ae93d1206c7faa8df0d8d167bc5ef15ea871ca8f9ce3a6f348674aa99bf5fcadad2a080236f0d746166ce2859e99f8624ad49c36fdbbf91070564cacd2a4ef91f7ddfc51a99f3f128b45cb769e1f164eb9f71254dc96a1e219f2d966d0503a21bb103c098d909a836d097d5338edf16c767e777c566e029951b17d5a94d8993c200e02c572d999ba33f159f", 0xe5}, {&(0x7f00000000c0)="587f6ed70c7e4f7fb9dd531a1ff99ea3006c2efbf3423468611cb0343c87fe09403789935daf19961064605f0b9fa7f2291104bc335e8fa8bbc1d6036ec34e28677ced48ff502f548f896d0459cef54dcea0224e93f925644ad043e580da20b3b29d8f9a1264d22e4b5bb1b1a666e74d775c12a019cb0bffc34fc47356bf702e9137a35fad8a581937526a117c86c1c504b763", 0x93}, {&(0x7f00000002c0)="0c5740e95f25ee0aa1b51c91105efc6e6204703b907dca095f895f260ce4f8eaf9670a717a9f8770cff7a30d25b66dce539ef4a55ff3736a363f2f80ee47261c731fcb5e49477ce24a7cac5507e55f8806f6b82609a788efec1f66a1f1", 0x5d}, {&(0x7f0000000340)="6369a0312f69b8d4376852144079745d91dcb55eaf4f0c469594f72af437e12fb04de5fe87b2590fce8fe2030f63f808810e6a4a25", 0x35}, {&(0x7f00000006c0)="5db418552412d738a69540d1d47d02dbdcb79b", 0x13}, {&(0x7f00000003c0)="1ff2bf9b39cce6cb82e676904e17754465fcacb98b961b7ffa2d5ccf687a81069925c1268529e6ac1ace160f528637090968b042885d4a489d9214d3d542731f3f9335f924feb3e9982075e568b6b6b44eedbb04f4ae47534216bd16176838c7687375de38090349e6764a8f18ffdd739f0e64ebb135684ddaacb7755ddc865d00977eb128bfeac401ac05cbf31357b8828c4a37bd35c8fc7e", 0x99}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000784093fb0df2a2f35aacfdf24fab7c349d30444f6857b3a66eaa6e", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff008001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xa0, 0x406}, 0x40f) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x28080, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) 16:00:15 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) write(r0, &(0x7f0000000000)="e4b7323b9e18d8bfc8c59ae9fa", 0xd) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296eecbd027d8ae48ffd620a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43905f4ef079002d660b5f8ec721a6dfa763131559906cd7078684c013872ad792000000000000000000000000d59f", 0x6d, 0x400, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x800000000000039, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x5}, 0x10) 16:00:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, 0x0) 16:00:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="5d2ed2ef2e677b6fdec236f8ca642db8cca8006adbc0c6b279665802c8c94f4ee36aea51bb55156c5e5dd03ba737d122bba1879750453d9c99474984421be01e11095c3305a1f8b80ab5e7e829fbd2e301a18b9897ff85822b18bdeac8fd92effa1062f505", 0x65}, {&(0x7f0000000180)="a5d3c369ff2b2c89b48d890916538ff0e089343e7f295520fe71fa1efb441addf5c15070a2fd03397f839166134f2c29b14732be0a881c2f3aaf50a142bcf9c17130d39acb0046bd60339f4f646991ef0b5c96301d57ce89ac871341188fd5aa2be0a609", 0x64}, {&(0x7f0000000200)="0cff291835f867d1786c1048f896330e15428ec2dcf5", 0x16}], 0x3, &(0x7f0000000280)=[{0xd0, 0x1, 0x644, "fb86180120a38a0b66ab6cb6392fc0bf5d5288e443979de32b465bdccd672c3b581e19061eb78ddb1eb501abade442803240bc3a8235ef7e20e94480e5db79c4fe690121ab59c53017de661bf284a9c8d81531a32c559b0848859b86c9f7932d853894d2906080b79780fe0221019e0942948c5227eacf130d3875e95fac5069812809007e105a09f27d153b15767c32727362dcd3ef9ac1edeb52369ce2a4ecbe18ef962c9d6644ff4c4bb5488aaee887174cdf1a00c406d3521f82d100"}], 0xd0}, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe5cc}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) close(r0) 16:00:15 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:00:15 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) lseek(r0, 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) close(r1) close(r1) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0xf, 0x0) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) write(r0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x0) 16:00:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) socket$inet(0x2, 0x4007, 0x7fffffff) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}, {r0, 0x18}, {r0, 0x1}, {r0, 0x104}, {r0, 0xa0}, {r0}, {r0, 0x20}], 0x7, 0x6) sendto$unix(r0, &(0x7f0000000140)="3c8fe7d2c98327e9216a95d14817ac2f55c0fbb3cedeb8576333581bf947b0b406a42714c4332b5e4742f31f82f36b5f49f69aab0b9fd50ef12db9b47a7ff2aa4ab766c67c2dff7215b1afeee976f64a4a218e84a9b8ff762f22c8a0d04b10e5038e2f348fd1c83d1b168fa205f08024882e88d2244a21f3d1ea343da2a4dd1004829c66581a08ad394f63475d89ffba2f6519195833a800b5db030bb16b8b317a9e6697f2727e5ad395144098b671619d9fd742f2b461b16cf95511cd49334a8f03041e3d2efc2cb88463", 0xcb, 0x40a, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2000000000000001) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x800, &(0x7f0000000000)=@abs, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x8001}, 0xc) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 16:00:15 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/12, 0xc, 0x42, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:00:15 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) readv(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/201, 0xc9}, {&(0x7f00000011c0)=""/194, 0xc2}, {&(0x7f00000012c0)=""/228, 0xe4}, {&(0x7f00000013c0)=""/137, 0x89}, {&(0x7f0000001480)=""/245, 0xf5}], 0x6) r2 = socket$inet6(0x18, 0x4007, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x5}, {0x18, 0x0, 0x6, 0x1}, 0x0, [0x7, 0xabd, 0x200, 0x1, 0x5, 0xfffffffffffffffa, 0x7f, 0xcc1]}, 0x3c) r3 = socket$inet6(0x18, 0x2, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r3, 0x0, 0x0) 16:00:15 executing program 0: setitimer(0x0, 0x0, 0xfffffffffffffffe) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="0236a0d9ce55c87a7cad035affbe530b4334a1831f6d34a305c178faaa1cba23137f4c84bc13d43757c3cca1abe312e68dbae417b0e692c1f6928ff51667f9a0183435381f0812a058b7d283209b15423ced92b0d09433f22257313c", 0x5c}, {&(0x7f0000000100)="5d180ea4b33aced72bebedca36ec019422990ae34ad55febdf191ac7d24eca7db5b68b9f5e0512e00ed2321d59225fb5c4634b04580fd69336f1c2c3c05177fb5d160d56882fc083647577bb613ae4f5362f2476ef271308141eea4899e8d5d7b472fd2b1a53895d21ee9da0069b84793a41d750f7", 0x75}, {&(0x7f0000000180)="99249a3dd535e3433e811ed113aa7ad6010b9b1136d4ef3d4ab2cebc58f4daa6c681df8f18e41fd55b6b78306c33b2b28c2f6df17e96d55c0dc69807e8f07a841e3b7760d139b816b73e9c509acbd0223b472cd53c2ed67b0166069fcf7727731d2df16fd84180f10313476f5f97a391dc785c590c2215d90e51c8231eaf15525dc1e73c7c3b1f114465058e62fce07a3780528bc10d54049174a8b0aaa3baf35f5974bfee800df4660ccd4785efb26fef61b5811fed5677b7041ad2fce805cc1073eb4c758cca5f6a9f6756b6c39a080ed45859b532d0d1cef32a4eee3ea12220034db9ad159c966130853643395a5e9718220986c8e5029038d5da11", 0xfd}, {&(0x7f0000000280)="6ebc1ddc13f5b164addf6ee8b3ec889e59029525c53af633fa2ffadaea64392beb30adb5b27b88995e6eb5606030d55748d750d3c51db913d51b852ab579ed66ce6bf86fcab28ad1faadaf53a924f69ba3a5e6df20ef8a37b45dd403cfb2f3d977b690abd4c40428c692285d8125a9a536ce7753feee843cce0719095146e74317fc", 0x82}, {&(0x7f0000000340)="7e0e72dc44f2a1", 0x7}, {&(0x7f0000000380)="90ce0ac5413b3a8f2b54790689add030837ff8f94d35dec7781710c12c6dbd78f24a2326166ad293f38221f0e5f76b82746582f1aa9786e6f78fec3a53f105fba525c7466f6c11a20d9c583117274bf78c2b650694e57ca72deadc97de88bd16cd0e0dce83a5aea9be306b13cf0ba2243a77b2dff55750", 0x77}, {&(0x7f0000000400)="1bd834df2370ba55a0d976fe72ab75c7f9e4c6f78980be901bc655763c3554490786820aabe79da163ec0ef09770bec883e4a4877438e9763220e9bb9af56e85d247a07e3ed60f556b0cff0b4f2bc512d2fea7afbb218fbf3de3bc140333c9b8d22fe7ad4989f5e413c7c680c4014eda944f81515ccc6f26165e8f371ec4e0a84737863c04f8747384eeac06dcdb1c38744bda926cf995cb456a967bf3514669f1caa0547ef36bcbaccd357b0b59c9df1eb090a395309620", 0xb8}, {&(0x7f00000004c0)="57ebc49606ca904f7c9afc5fedc2dbfdcdac60f448570f5802075758670c03c2ab8c22e672a2e6941407c52e0d7df0c8a2398038a2928d418243b0752783cdbd04b3a30fcbfeb398bfbe12139b2c34fee2aec8fd9fd3eed51de4ef802e40ec4f03c8d216152f4f9a8a91918f93e9747b87470d0447735575c1abcd08a0ee1d9a248c2ed2ee4eb928dde2d2d002983ba6b1a09c86a75bac582f2ac145cc734720f5bcb3d9a581bab194385a7a925562a8f60b372df9b2ad194be775752691c87a41085d60bd8ff5b0b127b3144777e923acf0319afc2e72ed002a6ac6df6bf4b85e91add6cae7c8f5ff88079c3bb2258b86052b05a43df49a5347576a225c58a2f97f331f5b077c31b64d3a6765978f91eddc27939e20d3e29663de135b1b32e27cdc1e3c383bf900cd7a9725632c4e3ffd3ab7775f782b9465458b452606cb26a66ab2984963bffbfffa36fb994d99378f97a62630bce3ab03413378958cd7cb85c8a558ead926e0da188a154875b05861a5d66e6f474677e5821ebdf49a7d59f82f75f7e1de51dd33d779db166f71c348cd4b5e3d021dc5cb021d4a83e18e93f6f73b55a27f908c7ca0e516e5a6ea4692a1327bd38948b23b14f7eb9659aad9e42b6080347f35b7c4338416d812a0b812b2c726e3a2347d24ea112a476761a5bda25fb76d43cef02cd73ac032ec6bff088a57c0a8c88f77b02018c7d91e6e3a8fb9cee3d8d325a2e3dc3c3b7eea22d966fbce0eb3aa88cd8d82bd617dc327c7b0b2bcd0dad5a610e68ed7519849c838be57f857b184168b6cc610626bcec3c9334e8121682a197f1258b157f2f43b4632003491b6faf36390309156372c4cf022542eadf0c10c604600a0203b708aa578e5bceeaff93228e73170f1224b375be4838c481055db5b7eabb02b3be46220937868178a6f20d421e34da05ee42c7576ecdd175df19add84dd15b876b8e07042bef5db289054ad706c201357d2f6ed0e64b847aa2323d244cda38ad40ad43220f230a7f489f5f763923c2505f6acc5454184b6749dca125ff7bb13c3830d13455a280613199cfe1aed1c06337a0c61bcbb64fc42637a23af0a9bab1c3cc76445c6e6c79686ed7189595162cd466564e1c45b8b9da95a3af5419704d867e6d4b8e14cb8ff4cc3a73a5155b7bd8c0226c96c2ec23f7979151474624b15915949cf5e54255f5dc46dc76ac3d3b34a9635c5651f8f99322baab0ca98f6eec6be39cc4ae7cccec4a3a2c32414fb3c6d5306819722f529a9fa00a27e57d41e718a35969bfbecc13cea41a00af1d732060b098a4610b17a4a6a20ce57dee6edf81bbc0d1d120ed3409c9e1eb755ab454e836539e716dfb54e702fc5fa816889072a5793e5d3278ef19a0954628a98245264cd6195e91186466728cedc6e539476b9f59290a0c2b8926295147d413ff45117040a81afca85a3a5189eff0302ac1dc09e02ef3637858a15b537a6f53204c616ab90a5471b47cb3db1a50d702a756eff7816a9ea3f2ed1267f25066bdf6c3a0ca4761799bafccd3cef7e741288a3298c0ab1202dd68bcef12a362c3c3c6a83cbe8039e412df884ffa84a03a541bed523fd319474d33a2100b82c6e2c15b9158e6eec891bc2a275d48a319b76ad4504a5115e7aefd4793f3466c6b3e1c3a2e13abd8417bc6416dbbbfd995261e3cb6e4c3d09bed7c7ab6eadfa5060ae16123ae83e103bcb03cfdfa0e29fbfd7911ccff3fc4bf5d6c6d8e877586136eca3b4c1620fdb202de47d6a4c18b4058ec57d8772f845c9ad7480a71a890c1c7dcd37c0ec30e270a7fdb3536fe6732a35b8f7d5c159c2005dd85bda501684be135ad4a20bcf03bb36e15aa95c5983db31c93cd9f8379dc04d3ca53dc2a144e2337520213344b99a605fdcf8e48676e01a2e62794d52fe9f1dacd398cb57dc9b7b4502b08a49c6161d6f3906f1a134d2d8587931e811afea66d7b3e6f688019c667388233905c18c1f117c955cf6fac473057ca0e9465039411a0e651c0fdc87523339482b6f7e8c3d2e4ef35448db29fef654fb2b0a1bd93d1bc1da4882675d25142e62a412a3294e70fad7185ec5e9569cdcd073b489f80799c773816406b3bb14fe6fd575946eebff6fd2e81ad6b80a0a153ff6f9abd60cef2067abed22a5dcc1cb8890fc3e567b28beeac7e9e1eb026bc5537df94df47e7b3e4ff18e9dc9d67b067b3afa41d9e01226cc09151006279c62fff99fb4d7e2c5d2f4b2b1bb0d73561ca1a65acd87d1d4820d66917eb236c7ebda17c6d55a5d19f13e8ef803b7200f7f7a7d58d3ad69a34f79b16a57e09d2763c24f8d38fd4da2f94ebc29482a04dd1f90dd79b7f705aea3f1979b9671c6dbe1879b50afaccb4de3a21582fd65a3df3f8944605ee9f33ee84b549a84ee0ff65cc652dd90ab63c8fd3f1d8b751766697a20e42ea85d0736a0c08393860c9fe4e95260d5a617fd8992fa9045ccf1fe10b16b3f5f3da4bbaa0e9cfeb3ff7c600018a48134ef8342653fa439afcdb87caceb50fc7b10683a23cbdc64453f8489a82f18c599bb151e26976be518498f0115a5ad918e3419f84e5adf32914d755af24afa7786f017a0b8fb9e246b4cfda9db5ec40ed4bfe2bb60301e0d67b64ad3f0dd8e99ec237afb527b9d9672adfb7f6d88d80af9367d57106c61250123386f17e441d340583185c57da08f35296b3b71c96e9152486fdea84c56a73f0579f441b618c77b390433aaeb6593db7ecae7e7fd15cc55eb100ba846c8288b63179306588cdb43ff7b95c6d6b4a33136ff3411a6e70f19f3ad1a9cceefe1525d4e6fe09b633294190f35bb1c9649842fec80280723582162c629791eeff18a0940f77bb09bb18f987fbfc90f2aacda3a52b09a49431300c02cb2905894ec15d9ccaed0a8165a18554d84fbfe135fcca36598b70ad32a68c20a8618feafcaab01a02bdee618621b863cb2bfc2dc43384408895862206f0cf4db17108be3b9fb235607be1a54bebaabccd1dcc7db0c300c930b9f796d8bd7439ea3ba3c4286775eb06744c105d158eeb5f896605eefc3caf9b376921f3c141a3844ac9187b6a03b50089d71c30d452a2b34b09dfe07634d79cf10e25d7295020bd8b6b751f7128db491d3c215dba1af4829fce6d4c02b4383261380d6e4aef1691ee540871efa12d32697d4f5744816415013eb8b19297c612b8f7079dce98b1fbdd8adb332e0f6f6c861b0a37408cd2d140c1c3471eeefac1f3604f5fc0f788bbda71564c530c949480d619b20a4ab23f5b0d0761f622c3f3629f18d4503765c8324bc81a7e6d94349820a6ba8d17fbf9319138ef5969d00b0dd492578a0c041e6c15cc08f43b5a509a2fce4545f8f364056b4c59387b39f03f20f17d0ce22e5ef9cb82c214bb4963b3ab73e0746ed61c53a25225ad0065fc50cf253930672e604527692ef3c3924ecfe710aa52c2bbaf13f4bb6f2029ee52c66627f98cd28e58b64cfaa65beae206aad9e7b4a9610fe5d54534ec4a40e0d221aabcc0f121e0759965d0cd6e464b39a0b5453163ce0772e9c86d0bd47654d45f0066548bdb7f5e99c6993ca1ea271a2e2a838f416eebfcaa93e408fb1aaddddc5767cf95f18d9d55ad445bfd40583b278c2e038fc8b0e52945cb896fb30fd5beff471b51451c5c0c49fb1c87db09c1fd28c23225f12ab179fbb0605d6d2596b51a6628c0a97a839b2080418fed7947b6079fbb411207f0bf6ec089aca95664052e510e4158c42c799eba1da6c536270ac096930251ca6e1edb017f9c5b14c4d460ee2a6ca51737ac3eaf0cd5c70323eab25556e1a4224a6c62fbacb3445c27d4f1fe017990843ca7d2305b11659a5a446ba203a4399fac15340dbda7251b9bfe31b2a538d35b3b89a96dac523557551e31f7d25fec7179eb9f54dd0a1de18292d2a906830752424c0243c71f8986debb6b413ab72e8eca5879a71f717987281853f1bcdf721c77582fb35531d653cb1a0db521ea8a842d6bc2f957102572c96324ea78f2965aaf4931c7ab3a8cf579530e469b9cb55a1d9ac4fb8da45dedc2c904b690cae7ed084c553eee6fccd9bbb1bf41a6a5a38acb556e679f308abf6ca8055750b2d9dde27215ab2386414de73a2ee06b4903881f2980f0b0407ac8a8b62394f6ca682a0cb9e6e58fdd208facf57b1b7b42689e48c8e52df866a5c200f88d19df52e5c29e60286bffd80da4e6579347340a7d049997f43b68c65b65d98b35e8bef5c2988977a8062278f088df47721227140effbeddebdf1aacc821a814436b38397e4cc6a144be48909c5ca179a38d0bd94eb67636f76173f0fdec4d34e364de1d35874507531002fa538022020008ab1ddf57f1bc9d0bfd9612a87565c6dea643db001d833c9067ad6b6f238eb8665e46fa094477a63d9c218f614479b952d2671c13f3e423f1ad77db681bed4c8407ffb6d4879c206e39f91daab613298ed7a82330e068a9ca64ef98b5e6e8d608d71963cef7283daf1ad68626fcd6714a31a0656f9469249d888b4a3cb5c18855baf7f529a3f87a4742ed02b734b75ba3ec14bcfc39795936ade5dfed881888386af16ae681fd20a218993e71ba04a8a1988cce998e285201e23e0c72709a21d8eb00b020b7647927927d9dc56d4025ac8ecc2b469bfd7ce8a4d1afec1c6a699a4cec6bc8b9299ce1619cecc4319367b4f6ac5d7b5e48675282e99b4830a8e6f70917ace19c791510c73815ff8e63b4a5417e790ae1ab2a396e22fd67c6b76d992e82c544ebbcd8199a758eedf20637bee955993c4546bb7d4d25a86e2cbfcaf419f0f5d66c6d8b437326ff03806feef9537a0c2e3ca74f7590005ce8b4b3c84b69623c50acb36200da9a5252290bc34efb7d74130828ffe8d9a7dbff79fb2d1ce6f70a82fa5964a241d6791d05ba88192092d50d65f93758b71fc6ce68f40902499faf8841a7d0f86728954c959d6fe8fb34cf4d5897a8443869d725abe8e513ea9c14edc30f2902425cf6a538943f18a3532abcea9e5a08f4b2fd3abae86ba0eef76a741f811b655f5aa3b0e4997448ed32befa38d1958cb97f41d31bd4ea9bbf63b0e7134273d018de4f74d3669195eccba03659347f3799c7c0f5470075ebb9407e27d8cd7a34e63654958c0a1295d2acdf8be6206b20ba36d22067a5833398280c0f634cb83f7e4b11e5a31014a9015f783aedcf8d9e4dc6b7210580788a1732d20dead9b34d1ba2b8d24e8b826e8f446249d3e953c9ae45f985e0d1721185e586b88abe668c0a69091079235dff73f30afe672e5b022a2d4e84fa424e8008d7776c9986576151d4ba7cd18272e0aa7cd09fe0fb6245d7ffee8c256b9646f26ef3c6759636b32abe80c40c2d2316b45ffbb956e7aca18d9c99bc76b0e9fa00988cceb554d5acf6076a31f2068c57b5abe3a3ed68b7c95b3f382bc97cd1df4a581930e75983be15f7e0fbd7c47673288e0d3f1f6554560e2540b01ef53f7ca6acfc679ad25c01b5278d2e457cad04a7d4971a1555b62f168612710ff5a46f823e7588a58301dccda6fb03c3cf6a79dff5936a57da9f3b191993429e8a072db0ae3114a402d054c653c63584ba35ba08804db3a905032170091a8f89ac24a0f144994df6bbf2fe3f2d33eb8c18905b771f11cc0f363bb3b1a2c735c0441777f069c9776bf261ce391930cef4e93ba1fa1505b413e90be771bebd7f20a9ddec42d6cd7d4352fc4cd03a520797f8aa91c476720bff657f105af6bdfacf293a0a1dced2e602bb89ee87f6a99f66feda1a9ce59", 0x1000}], 0x8) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getuid() setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:15 executing program 0: sync() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) fcntl$lock(r2, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x100000001, 0x1, r0}) r3 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = semget$private(0x0, 0x3, 0x20) socket(0x1b, 0x5, 0x8) semop(r4, &(0x7f0000000140), 0x0) setgid(r1) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/66}, &(0x7f0000000080)=0x44) getrusage(0x0, &(0x7f0000000200)) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="a3d569020dbbec6c01"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) fcntl$getflags(r0, 0x1) 16:00:15 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x2000000030282, 0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:15 executing program 1: syz_open_pts() r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7, 0xff, 0x614e, 0xffff, "650e32ecadd68fa6b7aaa3677f9e7d05d2ee7850", 0x3, 0x8}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x12, r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) dup(r0) lchown(&(0x7f0000000000)='./file1\x00', r2, r3) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:15 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000600)='./file1\x00', r1, r2, 0x4) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000006c0)="42312c3b6c76a0d7a1b239fec1607a3b3d91c65226fc6c7e7949b305fecc5ee216e46eede0ea6442fa5c6a4f6c18d6fa0dacacdc353087b1f0e873d8edd6c570363dc83ce30e399bdd63615927637c52471f60450c5ff84f68bced6b1c36a5f32e3509406234d135b569bedb77094b91", 0x70}, {&(0x7f0000000140)="1a11678e815a9694191c32578990fd6df5407639dd32c27d29834d3a7ef8162e90cfe3fecc8abe3022d08f09b8e661f9b9f14b57c0f03698755739b1959d9cc182fbf22a2424b390c061a109f1bc70a2bf643d7ee0ab28ced7ea851d503acdfbf923ef674101101139", 0x69}, {&(0x7f00000001c0)="41809664af970f3264101af5a013ba0a1cc5aba62860e633a8bd3b617c3290dedc08aa984792b5d4b4", 0x29}, {&(0x7f0000000200)="237e5b82d294c5b7269bdc7c2573352a4d00a290291e06ea807822a56195d0513c30e3b1ae2fbde7fbca3fba5a4fee079401067c3316ed805c44dcaf743757b92d907fb2dba9edff7604a67f48a78689b98bdd05884fa2b22f2d53446f720d3a02317e4e88411b76ea6210a3db771a06c4a438a10edeb34630209a4e7577222861ec0e53583c566449bc69f1c06b9c4f1fb8ea4223435b7ea2ca065c258d587421c8777289799c1545030fb4e164cae99bed969c902db7cd0f8d2d58f1556a08cd9eecf92a8b01dc2b64938ee7fac56f7d", 0xd1}, {&(0x7f0000000880)="c6298daa80ae246ec0f02037c1fc8968685503b973a6656ce8b717bae8a24bedc73180312c4dc5f565956a12f023e93a81438849164c65a44c05f4ee1e21a2ca868bf178fddf599e0c9052603f452dc91db4cf376e74f63c675ccadfe79f7a7d99aa29482c07d9de478adf17a13cd489241017a9ced1aaec2f846917501860eff40cd6286ceca47e21fbe0", 0x8b}, {&(0x7f0000000740)="06ffff000000008b72f36e6f49b3187fcf7da65a0000d1beb8f2a1aa9643445052a8133a819b82eb5c49311bb091cea85e3b84a65f5e95568d96ab9a3283bac3fcc44869c9f156252d85edaa2f374804966efcd1fb678e0a61441c813e902154aad3968f21a28b3f766b7959ae499c3be7d457101c839717188b95ea8d2877957a97eed73eab56ac86805588be8c2df5d3cede4732c7da0600000fa6f6acbc356d3f881dafbc8450e74a99464706d237c8f179c69126d5b04b7032544eb1e18d42b386935edb5cf997a8de0ea765e05cfae880c0d37f", 0xd6}, {&(0x7f0000000400)="e26973dd7b33afba8a907b61a74b3f5eebfa1538b27e8a9504934858f504cf23ccf57782353d8a43a4a18b02c255c5e27bc390586e6ba1be", 0x38}], 0x7, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r3, r3, r3, r3, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x50, 0xc}, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x25) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) getppid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) r2 = shmget$private(0x0, 0x2000, 0x4d2, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, &(0x7f0000000000)={0x0, 0x1}) 16:00:15 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0xcc) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) openat(r1, &(0x7f0000000140)='./file0\x00', 0x204c6, 0x4) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x101) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xfffffffffffffffd}, {0x18, 0x3, 0x100, 0x5}, 0xffffffff80000000, [0x36158fed, 0x6, 0x4, 0x9, 0x2, 0xfffffffffffffffe, 0x7, 0x7]}, 0x3c) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) sendto(r2, &(0x7f0000000780)="bbe9024697d92f3fdece0e7c8d182e58e2e55a760829e05a1f8c025ef6daa71ed692cfc58ea182463c5a4eec98fa94be786743736622b23f60de0fa23e58ac20322e0432bb0904478dca0af111d26fd62bd9227f00bdbcc657d3c81fec781ee06b1d338774bd488e02a0185e881f9d722d6a33bbbdf0e23af697036e834dc09e7c8be4d8e5a8b8d70f0a114065b2c9aadef8adac31c147aa0caa2caa8814a3c67081bbd8d8dfa72655a682febe11c5b5c8cb670d361a593742bb11865a35831200194ca6cb2da4c773a4b299dc74e907bfd81958f5fb7f327fc1789bc571bbcb1e67fbebf34bca7156931ace57e703cf", 0xf0, 0xc, &(0x7f0000000880)=@in6={0x18, 0x2, 0x800, 0x1}, 0xc) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000200)="1de7755a43b76572b3b7c7e30780730a64383957316ef201bf991ae9ba6a81b2ad74d6ac81a2e0b340027dbe604509b97f4340a0ecaf6730eb84df9afea001663b6df83a8cdbf8a0866ecad8a223cf0068b005ebece6564e84700b635cc68c4207dbbbe79eedc3c4c6ccf5029062b32998c405ef11d0c68323b1dee4b674d59aa98a6381a852711add1b98ea0a81e8fdabd586b5fb15839b7aec654f3dc8561093fedd29accd688fb3cfddd5a6121078ac0a2bf1280846f4bfd616805ff0ebb44ab1a25cb804d91b999eb3e375b0776b47b35586ac035cb48e3eaa", 0xdb}, {&(0x7f0000000300)="194b225a46ad62f1", 0x8}, {&(0x7f0000000340)="1f19d5bac6a39c165822b93c30086ead0e638fda62c61274e77868381e5c17ed2b7b74455fcfae22b88791fcce2a59e122007bfc8650f1b0bf85baa99c6194ab56dc5f3a0c1394ec2e105998ddec11cef0944c67be818d5fdea2d5f7794512cb", 0x60}, {&(0x7f00000003c0)="5efb644ad0055e4f5fba61e64ab6a613dd3891ccd1641794f54e2b72cfc3002db8079922d1297d472715593d1d7416923d78370b39b4489c072a5b5b6eb1d9567a300bc472e836b92e2ed3c6a29ca8c5e0dd50c644dd9c59d27a0a934170982184aa07df2d43ba6179931801d5fbd6b00c6f04893f3e3000a2747979480e88f70da1a37147a88dff554fadb729400493407099f72b1a33a779", 0x99}, {&(0x7f0000000480)="781ef99680aac8d3be01e46db54d6bf71a442e5b07bb57ff148098a6db2ff969fa04745c5dec0f07f527288d4d8834d846f3480e724df9900b294447e55f5626b4b9e84de988ab86db3fd2e9f7e3a99f231d1ea0d5b7ab829d8d4615ee745d1f7e6be4ae65266823b65243f4586b287d88ebdb7dcb1fd68231455fa107c52d149d129aad945043f6040bbb4902e84fea0beaacba9739b94697a8d5ffea07c899409b3376d84732b64e7955344b6f5b47e04d4bd8f67c9747316b22c29526ce59346c744ae9b0deb87749c9894028c88f034dd4f5e711ed0ebae92b594f", 0xdd}, {&(0x7f0000000580)="cecbfe6713bf989c4e442e42d068f79d2a27f23e6ce23c4dfcab2a3552c7698ad3c22b0e14286d44cdb1cf2ebcfd8b89c9dd6d375ed6ba5bd19c2a913b1ddd1fc7f719d46e173404093f72c1af2224b83f1185d34d49a159b89783e09226a4cd77fad7bdbfeab9404360b0f14a4214e4645f5afc5602d3cee021ec34da453f0abe3df3d8677953c2dbbf468245f7e30a2de1fabf112b39dd0a2ebb7b13b58316a9035f21dd9acef93bb8d75c70311e0f379e8e9634e542f3b58ac564e5637cfb40e849e6c6aacda675a7026edcd6199789d4e89a3559d59295f04f4cae91", 0xde}, {&(0x7f0000000680)="e8e6a9d35bc6674c8fba827df70d1910da7f52837a7cb01c8fddbfd76b9a9852037a8cfc8134bf373730526ea87b7653e45d3bdf4acbd25196e1356c2cc4654e047d6c6f77a7ae3532655864258d0c267b880bec65efb122690ba2a9c790cdfa61fff2e266", 0x65}], 0x7, 0x0) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x7, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpgrp() setpgid(r1, r2) connect$unix(r0, &(0x7f0000001300)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000000)="6cd4c85809d1d4778f7f7c866187506efce1ef64a5143853e9a103548681cfad46350e80499d3f134ceae03cf70772f9dbf38938042e401f15b93e1097e31c971ebecfc18400458e504114f681be9685e7e4e020a6f6768e0385c1511f46051ec06b07fbf29c9a977827f3d4aafa5ba0112d0b9e01eb3a020d113ab0e3473b7e4bda7d37ceb69cb7ca80adcbe642815e9a1f3d1cc4f877efb601c382bfe373cbc1aa6615012cacfae055e71c3b1123b8ab9ce36edbfc62576bd0addaa420a6", 0xbf}, {&(0x7f00000000c0)="1f8bf4724410bfeab82f66bf4715aee5c585bb9967431f27b4900ef2f7a407abf3b53b6fa16b1ca7239719939f6ba7d0552464b97b1e9146e3e2005a8901876a4baefcc686e5ca1bc7dc702cd25a0d6f782e4fe00602c551ad8462d4e8c912a5f1af0fd69a0b5f3cab19bef94b77d9e1393c10eb", 0x74}, {&(0x7f0000000140)="ffdaace2571f0a901d66fb1ad7b91ff1a18de05674be5d5387790ddcdcee74af94650c87779f8d9c597f577a35b1abba82d6135cff88960cc7351a90eaa11d58f528a4559e26e34a9d3ea73e7e250611bd7e642d92e68fb317ef91dbb338846d9482a088a05f98e188658206f485aa6db3652476ef84d716e10a6e53c7643a959776e79b1ba37eea", 0x88}, {&(0x7f0000000200)='#', 0x1}, {&(0x7f0000000240)="d517cf6e9ab73c34d660fef54a7e3fae1f1c72adfab90f402f4a3fad24eb8e447d38348b548318fe9aac05dc791b2de4c8523f83be1c7e44ada8226ad41d4b3d00001e48dd7f82753aa9ccbbf3cdf0635553f0537de511438fbfcb6836a258c334ed4d6cdd715e4ad35e469c3104163527ff6e21ed564f07f34435fef4a64454421973bddb43f251ce9abbdeaf742a4b9c5aa321a8b7342a321ce082dfb1547df32b1ac693d7e69b6f8bbe246bb2899b4cbed65d952baccecc1a487fb8d0feed07383220acc89802d6d3d643d67e9e3bbf50ce16474a2a054e82d87491204188c5828a035e1f25467cc1a80b787d8289302e04846a7c0d45431edcfd0aee5edd62896c20e2f7bcb5abf61a52ed5dcf23ae10c7b3b5d635880f5397ccabe6360a2ecce758f07c18a95f6d6703a59bdb454640baf36fc84edaa901c1070825160d39b06e7b95e2d429e09117fe663675b70daddac269848041ea5a34c12e37ddb04e0e835612c5fac029554586019ee577ebe87e5c5ed41566f6c714820cd27033dc4b9788b48dc2f6d748699ab76fc5d59b25fc731864457abc1a48b7a5365af4676337144d7a12419aaa4a2f63e5b419cea0b07d9b7ca1f840613bcefa05bee8d8f8d79456e0a386b00557586bf71886ede1e51477cbd2281f3dcff11b909e8fdd4d30248a05a77e8dc890b5507f94f11d2a8e117bfeacc2a0fb1822412a283d0b07426084f312190d78396de7ac0bb6d28b2dc2bf08da0653ea9e58d11364e1e02c75f5469c65e99ffee47280e46ba39eb06d70f94f14f931c5f06df72b4648f8ab6431e2f49f64bbb46f14cf6d5faba5b0980a963961bfa431933acb7bd34acfdc1b757aa6b856a1e84f7f3f6ee5fcccc0bc7d1022062a0a68026a7290e362b01f74d3df76d3b012fba38d9e39b738851ccf55a433d1709ff9b33eb803adc5d5b96edaf39bda7f2388d63c849599b04857b7b4f95fbea101651281d1bba9e8071c0c8deffac7745687fe6cd2103ae5e84619c5eba6e796cbe6034cffaf4b5b9f609fc058691ca1c3da1c7e6545db3ae9806ed8dbbe30da9a6d4a6f67a5fd871c38f122e961991c4e5f1f84d5cac675fce264d78b31c2de3455f8f13de59913ef05abd98a570bb0d9292e74d66f4e2432af42bd3f70a2b36c78727692c26c302528b4cc901e9690bbdad068ea7ab47677fd30cfadf039e38397b17a022d4ac23511d07a0252ee0db6be8381989b9f815b9690d14baf2ec8aa38b5fa66757814c9b319acfa28cb6697726ca8054dd629a36b13e39b2e517db2d302acb2b447f0e9f4976438795cb101b6f719742dbaba73af7cd85e73dcc5d9584904746245e8becbaec97af41fe7f647ec141fb73394d186786b610561bd3c6a090a3f434417307fcfce52ae9dbfde3481bbbcc484e6809bd3b8259ee4d8bb0b92c1b5bf39439d2095bb53ee00ca84e59cae541bbecb28ccb68d9f8a59d97d892d1a8993b39e6dd377bbb82eb772e38bad63e8566b86f5d51a22a45d802aeea81a490475fe2b7163d3cdc3e7ef2f7bfc2ec3f627b38a5bb43a30ca3ce0368cd4fc119313b8c07dba5db5c2bf0a465cbc0499260ee41d4d62d48f83dc5841f754175494fc7c80aed08cd76eb098cec68eaa35ded11917c4362412fc0e21fd2b87e063d34c96cfd5089cf5d73b930c3122e8d1191260eda081ff2e9d993901e295f1c395487889978f24f67e17c97dad28d789735a5e11a87a49beec811e2a4ff8b15ea4021ae3b3455958e235b673b8dff7a744f67bca33ffd57301231e3db991723abe698a5aa0ef75c653001d0761914817564f70819a54d58f1a118f023096666e6afe04c6e8345aa68766ffb0607bf5002bc3799be587986362a0c58259e7d7ad1234b10be79496728cc1fe43050a277f8ee0afe8ace03baf8bf3c1899cc66b9569f3aed0c24dd6249163582e95ac58d2dc5988b4a3e291e9e6849e3e9b54ad427fc021d422f83b5ee78e8d326a26c9eec4e320ae2ff18dcc481064044639043df74b023f407902b430929fddd7fcf0cbde88c20ecc06d749e6101e16a3e39deaff63d495fe71fc01808ca6efc06616895e34cad420276070a6addf73b663233dffec6e28c4c22643e6b7e8b59cbba0b7ac7b2cbe4fc628f48733b26947bb8caa5c8ce765bfca640ded5ed420f4b1abe7677923fe091dc7d43930c5f75fab96bc799b372e4d481e50833af986491cab86269d92d64c609fbbace8233b1b6a8635436fdaaa1ab456eb11ff60a3b7daa29472971b32a6ba4dbb10719ab94f97cbdd3fc8234d09419c8f9d8cbd466e3975c0b127bfd69c79da75afeb3cd6b7c3c6e1658ff8f6881b9d4a189ef781c949b89698eb4717a93c1be0bb67b87bdb8470cd63c30f921102be50b3373fe00174fdfb64abd65ef37ba9cdf111c92cb1d40d83de964940c82abb9a09f0577ad2a87dc3f9e48122f7d2017fded9cd9e44d7bbab85dbb578a4acffce203f7ba6026098020f1803335ee9d4235208b4133d7c1f7403434a02c7ebbc00301a3fe38c2f8da5bcbc7987e7bef901a6265fb7b5e574412fe002ba8d2e1346eb03ad732037350a16d8acdfa896070ad1a164497ffb7b50894181461ba6b981f1625cdc1b1211ca2bbf390da9f028580e303c1935291460fdfdf1bc211c80a0bc2e78fc4a97ae222caf4abea2ded0b6a12d8eeeddd5a8dfbeb6eea70bf71f62dbae9b9d51adc3f1a5df2add7e207e00ebdd215069a1f7cbca4af62eac3fafa8a2b9abbe860304feae12abbb724db24a4375c1dba76c0a66ee137b98abc99f3b304a405fd80aa6eadd674bec225a14a11ea72ef3cf7feafc841bb8a41b3331e80d6b0c38c40dc57f8ea68ae469327847de8544c2e0079e904e115744ac619d05b6f1e58c102d48fefcc65117089e35a2114e30e3c7291a8d09915277f9e3c0798d4c161f1dcc6ed376f9b423e2ee9eb9f3cb7764d6437534f6840071a1cfdaedc2ba57010520b328cbb5ffd00d449a40b5a3cca398a7bd6e561224f8d80efd15b6e35030cae1117cd921fbfbd9e9f0bad08226d8a8e15328bd63dd9706c12f54f19ab3d80a885bce7c518c3b08abb3cc4bffeab607d7e206617f894592d40b90ff4b81d82a0b356a62e67c9de8f9fbc0193d73fa5652e044c6d25fb4fd0edd4fd701bb2f151c2cbb8eaeea1812863e4e266d20f8229eeb0c79d65dd307c0a52c401529f83c871683e7cc3262e03614ed50c6e7e8bd34db29429e389ce728822c7f1e654537dd02033b246f4bbf552e8e177f1d97601eb1269445061a42c3393e9368c9038c44ed14718bb34a4afa629e535bea5af7d878f4af2b7259d0e2bcbff96f727ac56f46844dfab75f5a76f32cf677ce957e2494b66b16b8c6bbca45cb5af58658d3254d792bcf9a0bb7d20fa33c159a06163f23415ddcdc882aec2fdcbd7ef54610ddeb69006a43862e0ecb01f556e432d486d8e40ffe98a8e1c12da42fa8db06c919a20ec59a8d3335ba2c1ac03c64b7023f6c336754a29dba6999b8ef9239be9105740cf311900193cec57f7c65ef9905bdfbeb717c55f60f32e91afdc20a71a5e59090eba4b4dcf486c0900a6166929a3452e1cddefadea290dfb6a6fb856decc233893bed59aaea9973c6a240fa0cb14144f117b6bd1b145f905ed857dff5a106088f8ee0322974566557e5c15b98837740712f2a2fce7d7ce3700a6094af67bd58079a3910dc8b49299b453d32528163009496a53e64c0f87ba91edc03dec3c622917dbd2dc065f06d561a8bd84d81eeb3570b7d4794ee784b9df05235b8d384139a3a1200be77c9a623a835e2cb8a8512e2ee01dbe45608fb8ebb4d57e95287aea49a0fcea5ec7c02e247fb4c74ae8687f921e993664132d0e3fd116d2f9913bc465463507c86ab236a3a156be29fe42d3270d1a897c2c322b61a2f3efa21618b783dfeb85ea1c2fe3519e879114988ecf11074e946b0ff16bfdb8c39919ecf9eb5c7497ce3d79e51f8f41af5dbc0cc06fa5c9ba257b8c7e84ac85e700f29defdd39f02cecfa152aeb7ccf84f01948d128166ecb339e91a83a56d0eba982099fb283d618d100591693437f14851e442e69aa5d2d6f7040e75a9baab82693084673bb806f0febaee8693283b7463fc75edb7d784d76f849e2f00bee38e65916e0225e2bfc7928f51179ff9dbac2d914b79c2c5ad6bd0a13389a0931aafa73bd00a5fdca660365b4935f20589e2d60de73e19ba52d68a6f32475dd7ce532099fb00b3c9bbf54b3851d60cf99818836fbc54192330eb7a69b687e1e92f5c7bbf8b4e2e9cb357d6a58ec4180cfe621280fa459b76d5a69920cf662dddf5ee432bec96b18c9ea71f00dd1ad7fc40433cd00b0305096ae7364d7056418b2ed887e034d9f90bec9d36257d4764b0b8f775cc24ca6e50f5f8dd018b6dac7ad66af5e7251efd251ac8a7c0a9aa8d07d3a154cc727ac806383f2fa1e448102fbc5f341318cc2288fe7dc09078d517e9b4b734aa74757ef27621045d4b4d5fea0831156904047b970aad4cc6eaf614c1197c11dcd2e0314f118e450f72c221ff8d8a14eae95213fcd689f719cbcfceddc56c310b3b65a1051b0a202ed7f253cf0967a69d3079bbd7e8133c7bdc8861e8b01cd50e4d530c311150e4c384efc65e2e51eb0783578f2b23ef63440fd92f16ccfbe601d16d3d2f7898aedfa11d806664e7b5992f9ee0ab457b931522b2ae2929699dc9b3e5b79b2004e852d0c018e96970dd508c52586859e66ee170db9056f610776c0d6749cbb48460f948346194eeb219d6589d076c08549aa000c08694f3e8b47ed3172e710f6079a7d6698519406440236a284112821c16cef2dd3c2a25971f01191228be2b56368878c29d7659c3e012a7481580c145c3570b0219583a09c6a37c856a674b439666499063237bb29caad7fa1e92dd2294d679a7f91348df6f56d183f7e6d2cd8e058e7489795f2e9db572771ea7f519c50fb56a1b8e436c631b8ae8503fae5897daaadd46457715ae44107236cbf8a3df35da24e8a10b5ce23680461d3c97f39096cdaf6d4ac67437b70c3149e38faef3f714942309493bf59cd849583281d0ebc55c80897c7c4a0399ca66ae73916b3d3a28ddbab001ecdf9aa4a5758854d44f246852c4c0b272cf02ba3c03fc238b2aeebe61415ff70133131cf413dd13a17469062e9d7b833614a01585a4cd192e6156c1ae66c65d7d354b277031acf9b869872433686a02ac7854db131e145b617cb3cfdd72556dcf9005dd16980b799f474ec4b77cf0c330f1ecc179aa8530f2044010d69737c5d07e0f24a00156d20dc3781f89d6b5737df38722f30cf664935d06dba65d3e3193d9122bf16a94c8fa77105d155423c059d6682006805aecfb1e82d1bf9f60c288f2802442c2475a3eb352f7fc23762c1f46cc899442f3c68e0d5b669c8d32b7f87f721dad3665eeb0ddcae967632c71efd8261593204046bd4bc84dbe693a98525850ecd697bfc4752ec229ef3be801ecf463f134d19878b7185ffd986990bc9974a16ff76b7c95d16acb0c3ec7a646ac9a63b1fc9f5958a6b6971bb457c7e42000c785cd21c4d102803217d997cf363acdc19d7fd88b936799d963b58a5f7a7a1886bb25ded299bb5bc4e83072600886a5e9a2e483a060133f480e4b4c70d977aec403f0ebb9e5a999daaa96f0d89c05f3e83766b28372e9dbb5565bb4fc4d937f0d9a4ab2374d9a1bd5c8781cb60212a6815a41722cda8c528213776d8f2d87fc52ed8b6ecb9e8361", 0x1000}], 0x5, 0x0) connect$unix(r0, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:16 executing program 0: r0 = semget(0x0, 0x1, 0x40) semop(r0, &(0x7f0000000180)=[{0x7, 0x3ff}, {0x3, 0x401, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe7630ee060b1a7b7) write(r1, &(0x7f0000000040)="22a29063a3aa09e611914645e42374a90e71688c094ee60f6be32f04f35080d3b9dbfa2b88c87f602f4711e13b4972ac0a2f2129436b1217a531d411e8bacb2d3441b22f0f3ca90fd18a99bb16d5726713082d60e28c022b27763dd24a7dd3c2bf22025ec3aa1925298f69613c9ac2ddb6c29641d47d4676acc6d0a7ed17c44aa7bd04e846005b89105d4e55d1511b596913ac3cdb7000e9bfc6b7a9c5e75a21b95f0d98c94eeab33bce8a8593188398f24debcb21da173a906830bf1e73bdcc9810", 0xc2) r2 = msgget$private(0x0, 0x40) r3 = semget$private(0x0, 0x0, 0xba) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x18000000, 0x2]) msgctl$IPC_RMID(r2, 0x0) 16:00:16 executing program 0: syz_emit_ethernet(0xc9, &(0x7f0000000040)="aa0852b1e7c35bb900ba615e06cd4b75df750bb9d180e0c9266a38a6a2c4f405275ed165984aba8c85af79c6a638ac80e578428a9b95b833d646ecedcb2d3cb7d3c88fb657edcfd616fca04bbf7d101a3df86c99fbcd74abf0a7b49d916b6c8f076878173521df93892292ef9a31f5a614d6b5d3b6731f4031c24ba380008bf9c8f48d361b259cd7112b7cbb681c93adff0b69e962870041a76ee276aeb752f547587d6e092f8208aedf7aa6bf1d000c9087e2bd8f6accf4166856bee3be93c47ac4f325e85fe4315a") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x791) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffb, 0x0, 0x800800059, 0xfffffffffffffff7, "020000010400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:16 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="d85b5f432c1e729e995f08259c0c43fe8123d4ebe343ee931576dd5adba3002d8501c18d8c3634a59989ffeed57650a984379d7c6a9b87b6de69f48e0b1d70c5d99ce353776cb04dd5613010bdd3fbc9445558a8d267b7772991ff70a92422d418a13989335f52f57fc4bd2627c7c0a6a628673f9b48efe59fffb1115f6f4c56ee9f3a5da80b843f2ca18593ab73e2d1d21d9c9f431288e9bfba9ba95e94fa02a25f5589a0d9e1fb2cb0f18bae960d63a202e9bc730d", 0xb6) mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x6) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x1004) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="843abf5c", 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001bc0)="a5", 0xfffffe21}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x100000000000004) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:16 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = syz_open_pts() r4 = dup(r3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r4, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x8) chroot(&(0x7f0000000140)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00') recvfrom(r0, &(0x7f0000000240)=""/120, 0x78, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x7, 0xffffffffffff0000}, 0xc) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x432, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0x20, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1) rmdir(&(0x7f0000000200)='./bus\x00') 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', r2, r3) sendto$unix(r1, &(0x7f0000000540)="ce3982072a82b982cf31db7e2f312026aa9e16d44ea4254c83c7f6124f133a8622223287db95d7f81b877e48acbe59811a57e852271358aabd708712e61a1ad35fd8e72c7ae16190259dae53e7080b71dd45377fe7440f5532cab780542bc9334a5805fdcb040675ce209ba15c038b873163827ce49e0d6c414032a8e3f25aec15175b57ea16d46b5ea053fe2f6db698ad205174407b45c7b7d445503fcab5e52c41a453952130106fcf0b534e717b5a0c664f081a76a6fb0e10a8a452782e3d88dc7f56fde53eaaaa2781fe71f733e815ee421bd2108c58c4fe650c54990fe31240fe1588a4f5be035261b8ed16afd52aed2f5813d9499f7761e09f01eadbc84239eb084a14d8bff59096ebd575668be5ba00243046589f97a29a83e3a7253bab99d72819314657d688419f84669cfcb879e7c385cd1fa27dac12da4d664567ebdca1ef5715e940f2e593c451feac421aa5e808040456e58edeb6ab1b30e6805fd2433780d2c7db6573bcb88345c5a158f3693445b4eac523ab8e8e265b6eaab726cba441ecace3fc9e9c4e8e346f408f8dae796cf58ce575cd5dac01937bb317a22b154961ed3b8749900342e7fc4bee671a1be8c0bafdf1a41bfa16d8b5139a5fd4932d6402883d254b995b515e7fae7c17ffb0db97a3adb9c2708ebc62e5b2395b4935f9a2b7e2a92695e3377ad390307602252f861e665dfb81b1c2d41c312374e93227ecbbcc107c6a110f193f734a41e32451b00eeebc32be4a229c0c3ccb29667dcc09bcd30dc501489c05b571e295914514427e52170a47c098f2a40e23aecc90609d9c29173e9770df0637c83ed66618a4cdd6181dcf04bc26ba7a7c9dad128abd8626166a5de6dc3c56901e75a792dba61f4ba25b850bccbdcce7c48b7b44c91cad064da1f33a4c7fdc89029f79f2b899976a5483b18368a807ce1877ba285bcd85b182232145b40c0558f84f22135958b61f063fcae42f0c1b47a4f364e520ee35881d8d4578fda260e6761cdcb8323ad143c970ce2e8cb53e73970ad402168546f54301b8f2de4554100604ad9cc57ac0598b27f9665f981ca61435840c23563ff6ed72b149f32d1de082802c8f60d922fbcb74b4cee2404da21bf3a03fc962fc5b3670baa4b67e0bb2fa7ee7fb760a24cebb38191a9b587f18f66ff81e363bd345d0b4cff75e706d1d913e7cc1a5d9ff15fd09b640814ca74970b346217bf163c267ae09a47923b29f347cc1de58e35d1ec8b0ee408d0277022af69dc0c322fef5d3e4fb0a7168ba8460ac4e0112e9bf2bb35f7c40a092e7c865a48fd107a1da894fe748038114ea2174017fbf2db2b2149039ce3d759a8d652b3c86a3e621341c93c2f74d2af4ae733b0d28a99a0ab45933ac1b6cd46b4c180d41c01da5de1ecde265be5c63fbf6ce01458440f7a26abbc3a0adb98659f96cb33219f7fdb3b648a31b2b3c4e5ce40b0e2e506cccdd53319a096cc722a840b740561459f362625f21170e102041bffc1f32f2511a6105a915f8e149611863beeb56c81cf519c10677e1cefd51152b10486d721e4dbc593aa2cb3681ba328c9f400627afe89294cb267a74c7509b8b1b93b2976b722b00527e996d53c6162fef6b5ee33faa62a0302c8eb236dc93b8e9e5c088e3d506a0510cdd2cbca2640cc9a80f78df61b085e842f1f6ed1fa7c9af063b0aa876d477f2a71eec05293b8f66bf21130a7cb4d8c97fed1fab79cb2aabdbd2ce6249056cd77818cec30bf6dc72ffb752f1c6471102fa26e768ecb0f54fb8873478b73c48725193e926046ac90f45bb6ee00e7d54ecdfe4e661c68cb2f1bbd545734fb4d2bd876d005a4969a488ff7214705b016671bfe0826a6a838fb7d31c0f4694c5a52bcfef469bc55eb55706f33508d6615749abcdeabf8fb6296ac299f28d97b6724d2e71482e966ebc4045cd7996748db247ac541529afd7120e1f6c9587880a8e6040da4857079d3ea60e34f161ce6f8636c3393e23d1d2c82a6d525a5a4ace305b6946a84d8f5cabae58dddebe1ea84b7105dcd58a2c10819d0724d01eb861c583f2f8317839c6f03a634d5d8699da97dea1b0c36528dcdbc3e380006ceddad2a0796d2dacaef1ce54a27993928548fb40bb73223f2bc57b3c1e4eb865db8672c462776788fad3795af347583c1991c698599a966a3bef8c3e10c47a9b92c191e425ae215bfb53f1dd2d42782b9583d066807fba2a4ff7dddf96271cae7b105a9a1ddb4c56d6b79b9df9943ab424b29387918e4ba996bc2cb69c8b342cab401d1aea588671198822dc9cdc90ef404efe166959ae968a7a79ca6e963a4574c7bf4d51191c38d2ef8e526434c689eaeb6aaf784feb6898c7995dd900850cc3d3199b2ea4839f3b3590b480356f4f730bd4a83d3743fa63ba6cf41bcbfc2c7a78e2ee3d3b5e8fbcb8afc2a32fd4b9b04d2debfd66c08213c4e283ecfbb8d0b1992d16780e048a7b58cb4722c6c0aacf8d0aff2e2ca40a3f66dab3152a5c68982599081de730c5a4388e234c972d1a15606eb4b65864862fc4838096fdefcf1091846db745a0c0a6ca564b6024cef7506a8a11d144599b2726ffccb0fca4c231025a487e4e42c5202b69dc96e819e3f68c1255c104433806cb0653242d0cf1f16d24e51b7ab4501460cb71720b6b42a9ff2dfcffd0b94dfdcb7adeb2e14fe0a4130c868369b4f7ff2f03783d83079546da397e2dd38486bb62a7626f747a5a4e90163a9ebeeab1c64e1ea0510e095b6e1a1dc46919641255659f524d72c30705e558021a8565d96820fab2c2956170ba2dc08f4252650d66cfc6cf2f39b75cc43fad6ec645bdc81f526bf0b7de5d863f38d0f04fb631d65c438239997c210a7900e97445d77a3366eb153391f3e87b11e4979ee5f2715cd626d596481cb5e57bdbe361ade8d19d4d20fee6cef38489a9a86f251e7babc89c818e39cc6091bcd2230b047efff1078df57ba145438e290a2c4216bca18e6e8b9b68882a4f4ef469685174cd288c3e0c8025f99b7c692683b7067e80b1e5f040a09edb35eda7fd033be352aa202bb5a0eea9a7202b0de464747a8c053e9403eedc0e999f5a3182a6a17556597a295a3d57ffa0f6a9299f0de217a8c8ea67816df305bb2b853bb49c8b34081cf08a7d9b77413b2fde62045604fcc25cc81bf054e1eb6948fcdad538797b11a95e8a38fdf5212b03f5c2a1472eee25bdb1ae568fb9af45f03dea205a58d4ff95d3556d0becf7026f09cb94164ea826ac88d1ddeed2e031fe8d1f63f4f3d2d4da43822e1585e879c51cd56632a8c7e0c86d6ae4622fa3eae286c33623d7bee7342205272068c8b0008d0b604add223a302309316e68a890cca2ab274fa3355ffdec6732a71abfb41f57696354d81d07cd32afbc039000bbf78b4c7ab70825bec420728bba96ecff0004e5f7678d4cb59704bc52dba0bb59a4c5ed3fe6bfbdf8da4804b42e58b9a582b83d270fb9f7365b9db3302543ab23ce039b1a0c32c733237d3b7be2386477c796c7e4b3c98833d8d53d88491556f31d7ebf0618628a802b10bf1b20575928ed4f9221b071f8a9e42de5469ba45791a07d5010315e698de4a86275a5ae590154fa99583a781c3d19f9e5aad3ab3f45753310d17a6e51c2ab126239fee984a2c65ffdda91b48315264050e8fddc5518b27c7999a5e0168d2686358a36ce1f5bc93f0d026ef3c80e9e66f9626aa3a1622d2297846033516711aa576f1c839b3983b51ebc0be6421a526f493d597cb008d0d53de43e3839caef9ecffddc0177ceae7b14f623272d43396fe90f0d49d0b95f91c0b71a7391cbb4890c49475641019c32eef86c28d5799a68b7905097e0e3f5d0aca790602dc55fe8dcbfb14b3d46a038291ed113b147e4086d7b1c80149a656e94cb1f971c3354048bde76f2bd761e2b63237b92ee8fbfbf14aef72ff0f9831ed138c225c852230e87229d9a454d3ac91c5df3490731784b2ad068aa6a85868fae35e46f80382da476812214e76e24d73766d57630ad8bc703b61be953cd9ea03535540dc52d74b1794ddd1f08590d751ec1c89406d43fd5dcc543e6131099b35f685a43f25de1f3d4044e62a5106cf8b6add20959fef0e3884642fdb59ac6a31912b0ddbb1d5dd49d5ec341f67524a63b708d051801385983322c80ec595571b137cde10f62663f970a77d6fad1466af10a953dadc2eebeba7ab1f0e60ea348593e9ca188d366019b5eaa104b003b5e33017fad67fbf70ea4df50b20634d1edb3e126f6d2756856942811097f149e4a65fc586c4cb4381157667e324b613b0c6a4ae3398bc8d8c3744306b0d572b1c146e1f1ba5c23f0d63ead6648be1450d5e42990ba7c2aafb3c70c08cc21311c4e7462ff6da3590e6b2cbf96790804ede4de50c95ff65cbe4ae2230e7512401c30c1e5a74db6aa5a59f714f235b0a8d65e854f203222ea7da24a81739de8670b320c9ae177800b56c79ea7b08ea81a437dca311c23cc0510531d862fc79f7cfac47daac734f3e15daebd9b3a185aa9f29e40e150a4933f876de3ba004cdcb5986374202b95efadc85fa101ad193927f3deee523ee6a4bf6d462ed7fe4d296ac3c2056525debcdb43af3ff4db5b181cd578437239b978569ac70b81e1c781b5afe6e3d609543a0ce55165a172e2c2dfa55f02806fea37013d445a9fbcc033e8932a04d673b9b226318f54c5dae794ca435e68d7411f7fbc0ccc96eff8a38f5f4c7af4b63d410261321d2ee48d1d67879fb01a93f91ca0f85d9949a2b253ef272f50085ae3b7efb51cd3f8da52fe6e955fee69840b6f9fd9b8e27c95af3782eb72f3bb799927639a36a772b22cdd236ff7b968f00a61afaeafcd48c1bc97fdcdf27be49fa84dd157cd130a387083943e1c2ffad2b88c616793d7fb9bba4271681e105f09755779d214643327a1145d7569f8cccf631ef2d1a19c64f064522aa520aa8bc15b97e595a2f58c70d4b4e7f00ddcd4b643e0fb19b0e00d0236d2d13dc311e8d17752bbb0af1ef93801cd20d627611eb0b818b7a04b7c5bdd776cb30849976a97bd1cad26bff7bf0c8fa3ced731ed69a077fb8c1927cdedfed625e7d029765fe885a81a77cbb0abe6a1ffd8604cff5c1bac0fb66bb8c74640ed0d3106d205ac73ff46d0d909b4ffc8d5feb42b349a9beb936e80c7799116ff8b27712056a5cf5a3f689390b0f690e2dd6d4bd3c0561d4b341551134dfeb37b7f4d0f3fbe6b1c685eadbabe19dc8cdf3ac59cebb1d0ccadfe9eaa90a2b03618ad82c3b16fde15a11f6e37bcc18bebeed06beb48c6a4607f3b9841f6755ee6a7c58a7c68a87592ad46e42a49984044147f0d6d6d22eadba8e4279df5e9c07cbc387430e1b48b879bea36c259c86e7c481b907bc3db03f239760b91431e93d9fa85de83b93a9b814946a8c67f00ed7e08f6b194a7e738eaa87e62dc1a6cedcebe5ab90d929936528e7f34d7cfc866c1c959ee42bd486ce999a1fdfeb53ed7328cad22b588462fd66570e71b9cbc1e68b823b0ecd765d4851c5d37470d1d6453bc8809e6485639700ea44694b256cd56f0e620f1b47fbf7d107abf259f5c47e689866ccc984db50c5a8c367684307ce34098e6d5aeefd8ff1684fea518", 0xf98, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000280)=':-&M\x00', &(0x7f00000002c0)='.i$#\x00', &(0x7f0000000300)='{+\x00', &(0x7f0000000340)='\x00'], &(0x7f0000001540)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)=':\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='{@^\x00', &(0x7f00000004c0)='}+)\x00', &(0x7f0000001500)='\x00']) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r4, r5) sendto$unix(r1, &(0x7f0000000200)="7ad51753e649a7a3e8623bcdd4516bb0df995a285eb7c04436d24ee7b3bfd17d68e1f702868ffcf70c1fde51dda12243d7ce91f5fad09400e580ad7c4dbb2891e6ad54e4791b04e24efeb101e1d1d5adba18932c31f0529248fa683e05c3d27100446f6d92a224cb63", 0x69, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:17 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x82) r0 = kqueue() close(r0) 16:00:17 executing program 1: setrlimit(0x7, 0xffffffffffffffff) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1ffc, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x84, 0x100) close(r1) dup2(r2, r0) 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) dup(r0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) r2 = fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/90, &(0x7f0000000200)=0x5a) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:18 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18898, 0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c0a4b957e410a6638b2fafc87d3d576ef16ade6ed20ee4d846063c2ff716cab026244cd70c161c592a34d46427f7ec605be5dd93b92680bb544bc0677f1c7700a4092c06b28c088337dd42d32f2283b30f97dd2509238e7b789208c2b8de3f7a0162ec3d0b1a040e1c36e70b88e48350b684b8f61b1aafb1664f0785c3c71b5afc1e8016622820d464a4bce97045f953d4e8ad772d1d1ff43b7286aefe38420863079970fb3c0f05a0e093056a004d9b77bba298d87355794f8f68f3c3c62e96b5279a06b53d49a8e2faa3659066f237645a027eed7ed16bf08d2201cf1305e67aedf8072fcf5e755cfaa1a7839ba03c241b99bea916031c910f6dad798347d40251f8062586f50e0a78edf024e74b865efe8cbadfb18dfc8401e9ad8bf5b499391ef8a71d796f9bc3b0caafd94cc933f272f0d168c07d199f03a8851eb5bab3d775e7e53116438cfc9fe5555cf7dc1029740b7f1dab4a431c9704c147df7f2918ba76c7218286635d81cc5d711383b81c5ff62bc54f2ce3a3859bb44210e409ea1d1f6bd83e0ff24d31c2dffe4348509b1f8d1e8bd0ea1fbc5c30dd3e9e54cfa46dbb9b600f0cb20d27b41444f403077836762cbe2aef515fa04b07c3e01aeefff56b0cfab478746f177f3545d86df46ef9210bb06010edf32246c68acb9aa15aa828cda962f585cb77c59a9d314ea5404f9f453094718ef702f4559e2f73228114e887d4f7c40df1da5f51093d1bd2d0c6f4ad650eae540711735adfb9ed50ff3c12298f1df02a93d73aee4fce6db8d5cd3f14a5e8466b28bf450bdeeabe104a33ca263f5bfae5588e4affae86fcd06f95e7675bd9a3e3a0ecc9f990108b9db4e2cbf08fc40ed672cb5f81fe9e4d7094f62848d6055bcc6a99b1c4733bc4aadd69370242e1a9561877e9c2ab2f7040efc7b0d99258f9633d0d9842fb7643ec59c82540aa935322fcff305fffc25164668192c4bfef8b854416ea6df2836e046a65738247c2390b8846acd4eb4731d173b7ec8726a966dfc4779c43fc61326913ee108433d0357592b00bb60c841f6e89072055ebc95730f85225c4d2e03ab1acdac09a82409a126f8a075f56eccbeadd24adc1fb2a70139d5acd221838d3d1f96acdaaebafb7914eab7704c1d2f052ab01bbffa86089e0b8b6d90a0155b4e7a5ced46ee4045da265ca67c8a77e27e32be3f2743d43778cf4c63bc483f55bff21679c0dee51e7ad5b8edcede1dc97e99b409caba11dc193d75b79eb77b338878f8d9d45c245a11e7c34498a113c6fb71ccd3a9fc2bffb495ac1fd087865e247b6d7ade2f0d6e4f5032263f539d8866c60654743ebf5d76fb900c0773f7fec691edc49b4464553e80611735b81763c8b64609139d273a6dc9023faeee5d0511bee9323c4c5359cb31086569b8644b1ce88a10c9b541ef0f1d1c28d4a546053c3dc45a38165f87c6558ac6669b9d6e7b2e723067ec57191f9b2bb91cb4070dbcbe04930a875739fe02a1d8f12fb852d41ca1b767d0afb9dabb3947102d05b734bfad3cf64629de654577e50773b4ffbf43745140503569354a55a2006f81aa0a8f8146bc76b01516866541845019fc82bc51615021c9ca5efbfcfe8bca6ce2d9725ad6a2cc99247546b124ac9b9e56b0e54cea2432e08b1c9dec2402875cf4db9ebe7f47afabda453d7a5c1ac8f743651dd9e3e09bc93b985e2cc1cf306c5753a4f2c55d607facb493b1982bf168cf08060462520baa112bd82b8d5e797452019f49c63d31b7bcabf547ae5a61d551140e39f6cb61dbe99d9c1a8c95211ca310b96aee1b72fa740ecf101228d0ca6c4ba456f096371f07dc17b421958ec27db52175ba64e41fe7d19405e8f7d1271424e83ccd05652dc526357c7618b742eef4030db9faa4d3f702f5bbe4b7d86efcafd531b29bb2eb9cedea67d4223577501a7cff7e096459d6802dfadba76f2c3047ecca6d566f1dc14efc33477307dd570c19592c101b1d32df49a36d3aa8e9720d899e1ac138d5273000b451c4b1f6ecd10dc293c86488bab1794458be7a69cb3789cdd5b31be724a9919126945a2ea7358b979ab2c5aa3401513bfb9fdcf9dae107bebd8f7f3c88ea3a5b504fa724e137f0dfe8ce7665bc08ef2cb42e62406fc3ce62e3b269316c5258152835e0cff9dc71790825d8c02b49cfc249d022b98379170def1ccad0617faedb279610cf810e2978f234fa9c4d884d2ee9e9ace28b33fb2a89478c2e8db0e3d3b4c754d648c30e2a691968cee9062eaae62e8d025fc77e13d77f3c83e3142f1e8089fdedab3a642f79d8eb4aa1e268b0ce7fbf93f28e9cbd576a507d7971abd7078fae7cd8ee5c7fc4e4bd990bc3e0c524772b5aa173bdc0c10ccfd4e7ee1880c39a30602e21bac69460fb174a6ca7e5bbd589b1a630455f02f3fdcdbe05072b44b83024745ab8d07a4c6320fdbb1ed31586ae46a15386fcf7cc7c9ff9300e4fc7c5fccfc35d4bde618a1893b1dfab6ef7ebedfde5c684db042baf017259e5132f4b8b671c0e723dba936e4376a9cca42fe12d242517b65569a3ef0458797691818a3c7a0d286bec6b4f9c77950521370718feefc797029bcafdef1bb825b3da8d535e0ef42a7dc167caff48da8308923e16acb5fa470d04e5dae5526c7510bb30174b202319326c2f5a69a082b234413751546a294f8164b5a0e7f326b9969a465d423d4923f447124b8a485f1d7794ded8b6b291c11b19853a0282cf414066edebba0a4eb47177cb65e0c6d7dd99fd48abf93d0ff3637d62474c87f524d48c07f15cd9dc232fc358775dd45ddc0fd2c2a3d4707c61151636e95a247ff9ee66462d63f552cabcb30d02d9bf7f32d36b8a60bf6edd5ceb56af9a5f4fc3c283fd33b9d2dadef39928a378a469b2eb9e3dc1a9b5469ea5cc57f0d67a82fd183af3387a1fd459b0af51183f4e2315b9b572216e84176b14e7296bda8c1551df507176ae4de027b876fb5a41539b1497426808ef93cdd2c29d6173c0fc6bab229820c81ed696826bc0052abe9b00ac3c476a9b62c0cea93a271188fa2adb10219d5be75810d56842b883a9b03d358b73e88073f34fcd61444e8d9eae6a180932e13c6c23beff85afeb8422fe08eb88fdec36856aee09d1ccd858e6f7e9c3db06fc2a87468994677422dd464d81fe7a6dd592fbc7954f5868e0873db8f4c745f9b307626120bd6ec8e0ea0ae47265f860cf02dd71780569109b7dbfccd7c19d87c3a705cad0dd9098137fb79aa199bc7ba84fc2bd7b891b2452ac1ca146627eca16e2e5f1ce29a1577646945407783e0bfb5089d6c0c137e0bda71d94df475314097d382e2e5764a6e358b3747e4df4fd3e586d64ac33b6ac937b170952d5e509ba71b38456afcc550047f4e204730577c6c811f5330bbe48c139b919c2f38a12cdc8f4d7ecddf7151682611571bfd041689474d637e87c7ade737188dbf55b3f4e65e3d1f233e7df15b6588df7349b01c51f5308d9a94682a4c15f18407560a9a92c5dd09b0123043907a340a87c761f58337bdba0b2d3f8e8d88e3e40b8a801082bf03df4ee635cb002d2c80143d4cd8e91e02923b27e79d266140d7741b748c7acee878bc6c9ea8856e3a093bf9f37850c52fef7d0d0f41575c70422a6ce80f7b0412f9747bc4af7bb136a75944e7eacd996ca723a8ab67dad2fee8877621c72317deddc238bf4a3bab9e7444e8a368f83ede79d0ba4500d92f312b4420078fa6202403f8b274fd536e3bb6315c183377c2b68dae55598acf11e6f64f18b306b0f3221d99ccc6d99d968f73cd8ad3f94ff3778ff57e2ee3e726ced2ac38f30c2ef42b2c65f90e37638c4d523f09cada7475587afd4f68530897744e9926723229d2e29af6c151697df8ffa18fca1b804449f2e9f344b4a25b1f1ce2bc8ae036b3f8b9cb119058c7c8298bb63cc2c90918c1f300b6632b1ea4ea13cd00a76b609eac5af28b9525a0e05642cf8f03fa38f5d07dc915d9392336f5ecd647ec69b521c52ec936f54f3d15bc358f29d04a423f377d66eefb09cc225640831cb8df1861f4ab777d1036b907891a25480e8212f4fb2f5f345342762638791b8e1d65ddd855ebec52d93c7dfc53da4ac60bda8c8cd2f8dc94aaf79fbe1e82a1de1dfd8662d7df9827c4ccbef315515d7a30d7690f4d602e3018d7a04b76e483e8fecb6bcdd2d55c063fed636f1f6eb3b2fc0cd892043fef67d0c345e8d3217bb08fa471f5adbac377c29f6cd257b8bb7ff0a2dfb448261355db4d65040e952eda31f7f70f91c8bfc964961cc86d7738dfc0a06a7d015c3752d93d40ffe0b74a0cefb7af6755e1173f335486832dca8717b0c3bd55cf3af586f4c072b5d1db4926999d8cfdd2d92edb461cc99d6bff749ea8e1ededde7f39f77683ddc5f9a0401aaae0cc014317cb4d24c609fa4fd754c06991c8366386e69f64ad5d1b48608e40bd9afce0dc73ebcbd2fcc7e56041b4148196b6a3084569f9621a93d96c9504b7af1b56909ecb6c5759597251f5c5dbe5c508ca20ce7e0241d22ba791f2fed9d49cf7fb80ed2b2267ef62124beaea296c8b66c4a9ac4ba6174b40c693a04bb2d3b98cb3f8b60837a1dccd16b3248a52d7c9c21b33ab3a6918d04c6f7db94e08d333f752d2d766bfdf1bb5eafc948162b9ad2a47ea8720bd3df7487e4397402471d2cdce5ea92dc1316110a1cd4d32f654d6ca2b25bfcfde67a7875d1ef77b64ad8ae3ed8f376931b6d85e3e6bb5736a14411ae1d6efbccc738fe878e9ba4dbcfe7ede95e5a6aa91c9503d4c0751b0dd03e3b3f98ef544cd2e79436af40d1dd7fc2cc930749155127cc4058eb45e18f0913af590cc5ea589c504f532bdd23688a17e37b77bd1d17b5e499f30500ffcbed501f15b8e0d05ba6861257cc99178e294c5dd69becb46fb13788c3231ac1746e756aeebf6b04c5f76a966884bc5057946d1693f1994989e7f53c93c196dea12bdae451885f0939de2987c8c3436c66870d45025f21244612de48f3f84cf17c838ab9c06a0330596d8b6bc0061e01869618418f719c0e427fc2a5bb79db14af2207dab5fd39e989592f4a6f975eec8e385f847bfd8df8346a107145ab4d6b3fb5450699736b54bbe0c033d634c00e34d9b0c3929739eae853109acb1e560f32d7d9ee95c9642defd6a07913d2cbe9cbccdba931b4e700d83018200c697be953488c0e91effaf86dc063c37bb5f8fa73e892fc7f263a68c81d0e2ce939ebc46d430836b2496fa0ac9f1e226642af14f1668b6cef39ea5d953de2e6a1fcca0e6394b258e14cc45b1e660c0d6a87a923a580381528fc86a9c183272714be88d791afadd870c475efd92019ae7a2a9ae72a2c1d904d6b6505deaf63c0bcd82fa11ac2e789f70f470158534588c203282a8eb6430a61df4cc566d863ac908ea4c0984f5c848c2a36566fb723df1ee57e9631eabad31a315dbd53a72600b5a1eff419fad48137b6a13499b17ed76921402de872e4ca23c6f9c752adac1ee39f7ce639dfbc65324b1945bec7c7987f048258464004a6c4705c4040f5e7ba85e8a5fb4f09297e6b8db1e4f742b88df1ebe132343bf6bad795668e03cb4657aa270d2fabc80a3119de21f73ff11b95ab74dec7844530f1851ca418bd3192f2e2eb6dace52fa1baf5de8e27308cc21995f2de977e365155503a522582eaa654e8a069382cc93f9121fed6ef4611c28a52e1d1f151b98319502dd19d95cdba1cb37b1a56d47a4b33592e3bc0bc64c1cb9d45ffadda5720ce25e3c3a6c28fec18bbd", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='_', 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) readlink(&(0x7f0000000680)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/../file0\x00', 0xa02, 0x4c) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:19 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)='8', 0xfffffffffffffff2) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() mlock(&(0x7f0000460000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000040), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r1 = semget(0x3, 0x2, 0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x800) 16:00:19 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) mmap(&(0x7f00002c1000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x1d) write(r0, &(0x7f0000000040)="05741d4d524339e8da56bf985e65f07b3fe394f5720e77932803e32fa127ec40f2c8c7a3542096c9b9cd843c90a5a409bd6a40184119f6e23c6baf93a83ef6dbab6c5bec52969b0d8d36fecdf666748acce8311ec31dffa34f3354b22cfe5f6ae120ae1aaed10cfc5aeb75c679f0c543ebbb44eb63f4469e03562cfde8e2cb3e0206f52801bbd5fd73a6d338bd0fe9f5b63c8575453329cb0021afa4ed20cce9d469064f07a2cd1194a2e40869585e3f8738aca2470ac02ddd6b4ec055cf058135de23bacde4bdfbd1c77c07f2936ff5debb6f3ba291972b136e6176a435a9cf0bc85f7e0a172f47d9e7470fc6e2b989ab9fac9c23952d8c6ad662d24b902e9508c6870e05b1c352144fbf1bbbd8ccf60f5f921d8ef2f182fb56c1d2e1f97ddef2d1f796d4f93dc436657280a4cb02ae2f2bc09506f11b5c1cde7f19977d221d90adb3669da51a404f84707497b89d718309f7baa1422932f345121c1d6a91fd6aeba7454106dd6b51c889bd9268b2c4e5849181146a52b00df8cd953979017e9ea2093064a84855b755206d89bbfcfa6c30bcd0f754b5f1add08fb6abc5db0b8e166a6eed28993e2104c7d1fc1ccb32385f6f99d1d435c624b48f53fdca7586e5b656ccb862a2f2c3e048679ab1aba64d6d90c8271589703063ab3812b8df8baeb31a6a184803a30d72aa9ce2cd336a5ac995a9479a59426376b5873b93f8a64cc06c9c6273eb8c93cc2d9ed632df6a0f1321ca0a277db518cae4689474abbae450f077854066efef01e470475778240cee322261eb2b071779d5e7b3f3ac99707f45d0ceca132f1b8ac314d4ef94f94eb64f467e4288c5e98f6a0fce2dbca2e5a0564afedb2a0389b2de70820ee6d1e1fee11954b999056e34f72ae47fa9a58dac27e5a1ab330b7e92345e3add82bfe8debb4a4a5a8a85c167e8c9ac7f96a767c81d0e6692614328ab9e851d2050a8f3c0342d8ceccce87276b7f3cf5b86ad53e7791d6aded090b1997a0943c20e604229a1bac0fe01a648efde304a65f0aeac42959284fd13fc16049c6947fcae96c83328609d421404c4bc1698bdafb608d460189d4b14acede5487e1ee09ad380dff962b4a622a1c9f7e28c826edbb4154933ceefaec7224e7d94d2d6fb03698a75538b93081c6c7a5d507789a5f12684ed6b6c3d3a913305ef5e899bc96d7c58381c1c6865fb577e057d5c0fa503859dc0d6c455f741959c15a9ab26e79b24cc0178bee53cef5d25594b84bf69ffecd9a2d895b512917dcf6ae1b59cf6e62dd8d04d422ed7bc0750eafdabccdc5cfb136d9c4558f0649ada0931dc7f8249f11ab05e83be508fc554893ac8bbf0af1ebb949b06753369581db0fc33495b82206b32e4688e88bc8ede887f2eb3824440ac034c5a05620954b9fb695d67ec46605ddf68138ce63aefc0cca6bb472e23083dac32a21588378035098b8e13b488e1ef6743f9ea7181dad0a2749b7be95521b83636c51b17491564aa404a273419810183d9fbf504383753b229cde58fdb8f173d90bda4db0cc079ec08ed5956d95c814e8215b3d793d4967ba4e6c52fc214c918a5b97fdc5188eb4a331c3341856d95b1e1a0cf7c75f7ad67f9113f9a9255091cf2f04326a3de4c263ebccc16e224f8c7d5fbf6a13e98954940c8698fa37f9d58161e10f8eaeb22daad1280bb70564ac9bce2c39a792a84697440aaad3eebd6bb07a981997b934f0767aa4acad680ffb975b45a2fcd6fc752a82718c90527ad185aca0939bcc80c70bdde68910403298bbe97a45fed8e1520e43309e783edc825fc76791f487e176c6a2bd8687fcbfcfde15f2e02551ff3abc07f5e6e3b3634d6e06164c842118c691c7ede3ef8b663e2d7f1861a18ef5e548870948d24c72d44196c80f317344e574e9215e23d72574b66f05be6ef11853603a1aa080de130e1661f61c78381b9defac3c75f0242f4c27b5a5fa27d1a7fcdd7b58a0ef59bb6c87fd14f969fc374423ad00d43041ccb5ca785f860921e3c9d9ec762bd3d67116433123588d44388f3d3db92d60bfbb8ba757f840c5068f1a037bcb783410d16208e11d90430153f2d149b2846d20aed4f79ede571f6a0ed9a8c26144ab6b022d74f2ac6ebac9ddaa807441dfef6def8fb5a88a1c5410db20a1c89bac58d1870c5d0178709f9c79847fc63b553d89e9e27a8bac709e59d075234261b87873a5f97035793985b72d0efde0adbe18fa768193e6fe92156209a0b98d000227ea5baaf3cdd54906fd1ebc7b2f05ddaee81a79657a652bbe2d800f41396c138ea7a1f8aed7c799267251b11c5165633eafc4873db5091e2a253232e7976ad1c80bb792a889671a8b7e2c4bf18fee9a490f61e90c474d687cdf2769d102060e9d31c5a5c1a4b6105210c0b458af71e3b19beb59479e7eac85c6bbf2dda980a54ebd4145e73f45bd5943bb324bc6afd3df1d6bff8c15d8e4ffbde7d383e5435bb9cdb26df3fbd13895043c72c56583df66faf77f8d346cb058441e61a7170d4c17e94360f196b808cb164e8601c9d452b1bd7e12da793b101347d310d88a711f33eaf59a5d02a54429d34a46ffd7ff0f20886f4d54b5e86600722c47816f6d3e0093cbfc2e447a8a6ea639158ea01610525a7307946e13c411e84f2cffabcd8e1c8b6a7a30dd1c59a39f9446b20ebff4004e67800e91c7eceb25ad0db90238591691fd329d53f18d3f42ebd3fac57b4a5d3e49d501c0eb1899815374d30ac8b0e6cbe3b37fc4567edbb1b4ac43025029d5b2b67c04c75315117a6420ee635002b1c4aa01bb3dbae6d491549b9f0a1f80d96df978fb8d397d9ef14098ada4679f3d8a89f3ec911f32d127021b7094b983ad76738ce65381da6a78ce066f4b8157a5d8114ab0b08cea0490d35b9f60447dfbc374eac8e9d77d1f5a2041f1cd421873831f86f3e8198e21773ab45a8b0ede4fe2bffd293b69b4ae38bce309511caa7a22b5e43ff124932fee2cbcbbd34f5cabe01381a4b850de9b39d6dade1a4c6ef1d966c0190ceeb3609b7ccee33af0fb07f66de505ed4dbab37404b79923c73867a637e7c577db4da408349afe66b041438d2381198be616ff38f395610ad7a324a8e94da2e709f205b83dde93e8e867a90135492dd4f0049c6bc105d5bf15ded187ab5553cc508987632b807253c68ea2865bd7b6c44be50c16d44c3309dbe79c8100a1f26297b4ebcb4d42189c4eb09eaf73964b39f99c120890d31d769346b5632c35219c73e3fb2b2d16b5e12f42f3912158e92f5d12a0b083a1052005832b4d095c1a1ea730c0ca8c7c08a1a11125ef82abacdcdd094c094ace99ade6b89c0250b3e8fa63fec8dabb72588d2073a571a23318acb18ce74e4fc3d3c91f5745ef5115186cb12bf4d9bfd894a27cfe1c7ffc3149542cf1fb43ac5549645a34d60d80cae7ab21678dfdcaf49f9822f7b0d6e38c9dadddebcfc04fb60a5b94c0e51f8951c5941654bd284e7235771b3a0da7b07dbbc6ab2bea54d52d8a6166f4e3037b66163a3ea39430b2830495a3161d4917b9f71bb93baf3470e482baaced209fb8e92bb8517b27f7facf11be443925e6561262ed7b31464f40205cd15d257c7252e35a91b8d55dd6a4d3e56da079096bef210c74b1955e5f5c1b8a05e3e1179d92ec86941631b4054c22ab14b0def114c604e9438c462211633a107030deabafd36f3cbc0fae304e14cb535321843f1f8f37176ad4de7786e11abde9e4d64bb6bc62e3a586c61dbaa9ef2418371b1acaca2a0effe9d076252bb195e6bae0813bf6f02952d24e6935f806d058429a2795fab9f6516fcf903ae0c455ac42ad1a66bb238dc2410dc9ec8d0b9949b840a108913e0a2672b18e84032c8c81e61d036477c97aaa7a0bb75713c8688b5c7eeb50e8714363e4e227a8f85ba6cbce0acc5520dd21c2695d33d3df6f4b430be07a5420d27511cf40b42b8d6bc9e95178d20f2408f97cdf70e9742de4093548f636b1bb80c85aa655411edc8a82fb4c7200b4b132fd5cfe48f889dfde6f40949667637549a0d279225888518f2c86fc4d5ff1c6b867710878117f637bc65f20cf8e1f362ea9365821b6c1213241f6a9d6f75b54a0d38b5edff9a4ada6fbed2cd8677d0fa58240c83776915baf1f399b52682416e438b620aa9b0291245336f7e0c003d7a3ccf66c2e57b3f491a4b710de9c7859d3b46a5028aa4bbd4951861fe81ecca9d3c04f4f385c19b050c4a8910e20021db99acb52679b4e5ca7def970028d0f95b11d979c755f53ac6d2cb2b0227c7c1bd02c64cb72efe2ad87e3c9b38ed1afe1ce7b0fae292d8399d9cae003e10003b5f6768b767c79029dc2d2e5235f10827cdfcf9498b9c5cea1a845603a3bf9a217d1bb070e3a95f391d110361159bb186ea85ea698ad8d796e62891c3dc536205ca0f1f25da11a4357633d70b02223b60439a5d2a25eb7519fb05d1384ad31e10290b0521ba5f85ba5069fe26fb342d68c51258510bd2f45b027acdfce3465fa59963998827c4cc2c406c3c0188c772e28f037c4fc52cbfe3cb1948415a3909373146fdc94ac6c7c8f57f4c64b5ffe2baf614e9938c7bf8b566b23366c6b9edb2f9d8947055ce30608e4690bc3bbc8ea2c1ca9749bd88cb6fff28e89da014e83ffbf03ffe605ab476a8cb56f4cd7c8773602218c346bbdc0b703243676dde59cc37f80cc1d7815aa9f23238320b4e99131b02cf93cf4f08c2f2a54c90226c3885be78a49a04010e9871a2391df258ce2236b35afe925e38e5f38acee30ddbeebe5807ab803dc815cd8a9a5850ca81966f2d1c2b14301cca7af215c9ee9922147befda675539bd2d535a8f5a619bb5efd61dafb56b75cb4c4e63801dc646067f41989be23de19370f242f78417625a7eb43fa68b2badaf49e41e09dc00d788e3dd68071303d1dd22f79f310c553a3c2d6b21c5ab7fe4b6d9daec14eaead32bb52dc82fcad69327c5d225248400ec3d8ae70b1ee418e7bfe4ea5181e045e2bdfefde54c2da2f36db2ddb5339767aaa051627bcb5701e4dc9afe90f33d64de950125aea6c71a4deb76b0a0889441e85aa9f7083becff46981c5fb53dbc48140b6f74adc8b7f50c8435d23fe23d4cb8f366949698f26beffa3cd46b3cce3c45ba198b25fd00122c91881163302606d127da0aa609028e121501b369389b9760cabcf5d795d393dcc046a6a82167ffe0a249e277e923f3f295a848d7b093fd2136d76cf1cd1f9914d5056a6066e13362f88c6ac783046d15b829571ad3bb606bc55f48c35fcb653d52e5bf18f615de2312e82678c63238ef46f61dfc716a5628584c577727e665de6a712a44eb3be51e01937a402181d5a98882c84df22168474ce3234aa4a60cdcb4eb25578d82690d559f8e00629cf3cfb3507df7fd75f2a0b3d883a97895a1c7aba4907ddd58f264c14ff83a983a549546a1dd63d3ee5afbd50da2cf9dac42ce76f8aaa646faf804a3ad313f4512757ed8f334fa2880dd60a0326185d59753c6a470e4a0c1319cb8cc2d7aae3dc146cd099cf844a79794e52bf41103b2cad9106cbef4e6a16ba6e5f9ded8f8a629a3e2e483384cf5b18a6b1927085b1b8328f5002d19ea11ce8556ef590e204cccb2f74cbaf9f52e4aee0f50b7e572720341352a86b4f2732385e201358c64ef74fc8207cdd7d4e1e4af00388ed801df1c6bf61d9a51ad57d3050c182e6a062d925c312bb9d4aa62b182eb9e422c16225e63681a7ac5c0d20a83c2c50023c9d6d053bb25990a2f338e59f1f1330895", 0x1000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffa, 0x8001, 0xc7e, 0x401, "bd18c0b4b59402b3614a2c868cdcb502a0937e6d", 0x1}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x44, 0x3f, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0xc0, 0x0, 0x3ff}, {{}, 0xfffffffffffffff8, 0x80, 0x40000005, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0x29, 0x80, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x3c, 0x1, 0x37, 0x7}], 0x80000001, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0xb, 0x2, 0x80000001}, {{r2}, 0x0, 0x4, 0xfffff, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0x3, 0x100000001}], 0x6, &(0x7f00000002c0)={0x6e6a}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8000, 0x4b5, 0x8001, 0xffffffffffffffff, "f07d2e78efb34cda65354000fa6ba9c64cdf7952", 0x6, 0x4}) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) syz_open_pts() map stack 0x20000000-0x20400000 of map 0xffffff003e1e8330 failed: hole in range 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x117) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) chroot(&(0x7f0000000340)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1de", 0x179, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0xf5d2d180625a01e4, 0x3) pipe2(&(0x7f00000000c0), 0x10004) 16:00:19 executing program 0: r0 = msgget$private(0x0, 0x12) msgctl$IPC_RMID(r0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, r3, r4, 0x0, 0xfffffffeffffffff}, 0x4, 0x40, r5, r6, 0x9, 0x3, 0x7fffffff, 0x94ab}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind(r7, &(0x7f0000000240)=@in6={0x18, 0x3, 0x2, 0x4}, 0xc) ftruncate(r7, 0x100000001) readlinkat(r7, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/74, 0x4a) sendto$inet(r7, &(0x7f0000001800)="12eafab2198aeb3342724e18bcfe351e669335e52cc5b28cec029e9e752d2e6338846fddaa51970d4232cfc3e43ac3a713e2289e73dd8dba7cb8e1f807eb6609e08a655e26b45b8830a864245db0f98cb2fefd4f7e011f3cd640ad659687a55ceea3bf99da30e42946496f9a2306e64bcb691314f2a6518d3433e9b504f8460850f1c4f2051bb9b9074bc4c4b5447ac5e4550d5c600f6bb3cfaeba93ef53819786c0d34a0ca014dc9971bd1efb7bae42a0a86908474dc3c9c03f4f8a5d677cd8e446ecba1aa04f83017dec031b83ad13431e8d38f3c3a9b86efbe4c80d08d1e5061a5f14fdc6cbfd1d3f510b5ba77ca1908fbf", 0xf3, 0xd, &(0x7f0000001700)={0x2, 0x0}, 0xc) readv(r7, &(0x7f0000001600)=[{&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/21, 0x15}, {&(0x7f0000000500)=""/246, 0xf6}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) msgsnd(r0, &(0x7f00000017c0)={0x0, "7cb12804da3de0904902bd096c620ba39a95a92c4cc000da55ee1dbf2e9f7453199663c1"}, 0x2c, 0x800) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x80008003, 0x0) getsockopt(r0, 0x4000000000029, 0xfffffffffffffffd, 0x0, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: r0 = socket(0x11, 0x5, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000080)=""/229, 0xe5}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000000200)=""/208, 0xd0}], 0x3, &(0x7f0000000340)}, 0x843) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0xffffffffffffffc0) 16:00:19 executing program 0: r0 = socket(0x2, 0x200000000003, 0x9) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x2) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0xbe8}, {0x100000000000004}}) r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1, &(0x7f0000001200)=""/149, 0x95}, 0x801) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x5, 0x7a7d) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x8}, 0xc) r2 = dup(r0) sendto$unix(r2, &(0x7f00000012c0)="2b0b7cd7a42cf7a3296e0a60aa3b75f9a8f6efe2c87e811d4e2b2c9f3286a8c75f10c858b90a299c2d06d5788a6ee318903d05dcadef1c156c722a8af4c88520f3576f59f3d6a7c61be6be5f8c6b2640be43905f4ef079002d660b5f8ec721a7dfa76313155990298ced37315eb54f4f1015c35f0be387a3d5c158a6b667db7e6a7ab73043f5d6d8413a4e95b24410d24cb1f569a9bc953ff7f32b3f02000feaad15230bc6dba41d54a29ea36528feb205680771f8e4c971e5c8d757b0230d4ad3f2f4745dd9a9c98ced7c5769d1e56e6dc91a72ae5e06ae76fae1b933a0e41f9fd6ddada4c723030f337436009a76294916f681e67269eb8bd7475a98da052a41168ae254567c70c6ef86df3fb0ec6ae472bcf9acc57a6b295675946cebaaa683d67c130fb2e1ecaf3f58f4b9182c6abaded5134e6ab4f9", 0x138, 0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x5a0c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) getsockopt(r0, 0xf7d4, 0x2, &(0x7f00000001c0)=""/141, &(0x7f0000000040)=0x8d) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 16:00:19 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/51, 0x33) r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x85, &(0x7f00000001c0)="1356b6abc5e9d51fdc54a2b0c114efde655a192fcf4e4a5f53ac9fed10841ff9185dc823e649dedb706fe14bbb72c96e4abe0cc5a135a0c4ff02acb5521823dd858492318a4bdcfc65020c311fec3b8449476aaad6b6ca76c5dcc7ae06139c7ae7649a560da813c8d807ddcf119f5365c2a86cee8503eb9d6cf491a57900117a796853f8a8") socket$inet(0x2, 0x4, 0x9) 16:00:19 executing program 0: mlock(&(0x7f0000bdd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000bde000/0x4000)=nil, 0x4000) madvise(&(0x7f0000bdc000/0x2000)=nil, 0x2000, 0x400000000005) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:19 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') setgroups(0xfffffff2, 0xffffffffffffffff) 16:00:19 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xffffffffffff8c9f, 0x9d, 0xa2b, 0x1f, "bad64313a0ce0072ad1094ffcb86f9a19bc2165a", 0x514, 0x40}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) fcntl$setflags(r1, 0x2, 0x84) getsockopt(r1, 0xffffffff00000001, 0x7fff, &(0x7f0000000e80)=""/237, &(0x7f0000000100)=0xed) sendmsg(r1, &(0x7f0000000dc0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x400, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000200)="262618dfc7e54caf726db4be902cce925d6c735117ae7679f83746d0f742c0fd591439a34da7b8a4cfbd0bcb6f521dc8347e899bc72fa8cdfebf58abb46d4571b64f667f6fc6f2e560db39f1343550f006a21f8ffd950ae730b7e22080e28bffb8e0f5923fd30a17d3391acd69ebf5764b3f05611da3abdbd7f0cb54d5d8ecd5bc0f90d7046fe68ad47dfba82287473d97862378c9f130be0bfee086e8303f595271e1f1ac9cca06588433a6998f7aba6ac979cf95d5b1d78c21419df42f88dadaaebb90210bd780805e36bfaa0dbe57e679695a66a2ea1f5f45ca7994c1380a030ec188363f7a16c40f5f", 0xeb}, {&(0x7f0000000300)="355dd49a98fb633818bbeeadd7e22bee02e5764c8524bdd9e052f1e3a66df75aae2750804047af1630ab021f0ca2cf154bc8abba349637608c52ea6718918c6a0b2e481820fe4483477da4d269c11d8776fa4db910ba25130ba43301cc89cba0a9c9bbfdb91055259069aa3ca3e8f748d2cbd86a3d759ca5a9d2c03794b2311f35f1c2614ce31743bea784c7cac0476afd6ff0b493fd0a502b42ea6daeb7b2d5254faf6537fb320fc99782af284ea5bb11799737fdd94300357dbcb9c1c965216eb3258e3b208fd8c55d9d4f700b8c5ef9cd108d8e28c1588037e80221063b5f389e", 0xe2}, {&(0x7f0000000400)="8425648190560b5c2aa05f7d1cab8b25fc0132f975a2171c7c998185a9f9c19f86a71f188390581d9ee5a2cc061547c665881e0e5cce8f7cd854d9ff97e541d37fc5599bf7ad1bcefb62c941e9b7ab44033313a471fe810a68d6ee8418d7e722c395c2c7c0d0fa7a5f05468eda049a4825a8ae29cd0b7b2bc69b7eea6dc9c6b2ffc659279aa9f0371348", 0x8a}, {&(0x7f00000004c0)="f0d3dd81f6a2d503d65ffb3314c6da2f384bbb5424131fa20906088bf4f11d8e05fb049a8ad0e78e6490923a13653232ed794f5b2cb21e2a0243186325f746db9e15e4a6c225f42972bba15c83f5ac171bb6c6fb6f4de866349ed942acf12127931a207bf49af09896b71ddaf781d5440d16eeabcb6d345828b356f7de2734f5ae70468ef30cef550d52b47eb1e89d14a2ce04eeed32f00573839e04add9dbd81bdbb34b2271257107c3ffb72e5f5d37cf8f175c3a39f69b7d102c7008dcb4d945a0d2f58a9dda1c56e3db79092020", 0xcf}, {&(0x7f00000005c0)="05aba51d3204b6c8fa9f290ff98727986f580310d98bd02f1aad413aa462759c95", 0x21}, {&(0x7f0000000600)="6a187be25e57b59e6460ba4feb6fd9a6ac187e505d2e6ef63cdd50311b8c98264ed822e202ca48608f86ea6de2f3b5b1650a09229895f6002065a725f9481dd24d8c60ce52b0c1895f7febfe34756e3857522bcfcce404cec102d958263acb528e9e6515a499a555c18481582c63a11820a89ec8500b61e1e2e388e0fe38beb241746061776544f4f1c5f8a113f9fcf7b01fc5d76a09cc0376e45ae66b799dbda3710535a0593ac361344ba0a847ef23afadbe354d04251b8c006656fc4224e8", 0xc0}, {&(0x7f00000006c0)="78ce8b15272d6ec45db7d9b5ba71df9e9f1667d0407b9448cf25f8590c2d3127b20d7cd8863ccbb4891d07de9f92d51bd2459421afb8f349c61f16771c9369e4edceff500e41b9aa3c011dca6c1c39a7f7bbb231b4354aa28eceb1c9759e59344c4bbff8afe0f48895344ea03d974c592d4bd8b8cd78666d0d3078b67d71350484819edc84da24ffef4aa1f7479f58088c94ed2facf729459dfefacf96d3004263e214f9909eb2d6b6da1cdca05564fe6049b85f7f85f9d03cad5076c1ba2aaf", 0xc0}, {&(0x7f0000000780)="fd7f70e7de8c7a8808a641a605f29b8aca7727df3f48fc40ab1b22b362de3a8f0113df15fa3e8c2d9f92e7152da692244ee6da7deb129b1895d88ae44b9877f9f54743201b", 0x45}, {&(0x7f0000000800)="dc1580647ade52c50deb6c3b84b3098346ea139992f596f58f05362a048e5e190449613b83dc31bf64769adf9ab8770b3acfa40559b9d6f26dfc87d3cefc1242889d8d9b2de3a4fc5fae451148c1983c57c1089949d468c38fe58d7aea7583594fa391f43c0fc555df18d843158e40da6cd3414e1554cc74e7b254a0fedd663488900842651e32c3d980e750c1959ba861615f1b3b66e4498b930cb179310dd7a17baf51519f91510b356deee3f14372422b787847002a9219ee056f66b3306302dccbc44c483c4a451de4170dd7d5985b5632a17557a35d142af612dd73be6b79026d4e822fc23f5ec316b86d207957", 0xf0}, {&(0x7f0000000900)="4c2bd13f377a106a5bd518753c30b68128ad9ca4d8dbd82acb0019bf90a31e8ae0c6f24397bafeb165dc98ac067bf709d8", 0x31}], 0xa, &(0x7f0000000a00)=ANY=[@ANYBLOB="b800000000000000010000005e050000ba667124356b82c5aae67f42ff672eea7c633aa6befc0efafded2acb3e362a57604d13fc6fba238c1c0a6f009b4df7c8a0a639603b38040a79d54a106ddd657dd4b9a74a8b9edb1ce48ccd33951e7afea95d215be9ed249fa59d661df4de501bf9ed2f331d82d21a39928cc3b366147e9a0712f61815fec0ddaf4048e2d74c3fd4e39e9d5f8a01eb2af6841840e3afda78d2a592d8e35f9154737d972be6e07311cf49cee618cf001001000000000000ffff000008000000ae3a2e0945d2090b533cb0db6d8d024c03afb16544bbcffc75ec6f473c56f8d6922fad748a9fb700093b988369ebfdebe030d001e2a1574cbf09587ba2c836e5c58fd3617d0d0ee1ddf0add9d857219daa6cb6ab8d0077d81ae4cf9c9ea78ebdbde70d034884515c4295f91a5a953fb8cec7fcb2a0b344511a1975fbbc1b4baabcda2c66c27ca68fc7a1bd7883e2370a62339ccf55ca3e3a357e64a92a7126c7b85895d909ef1476fb7f44443ed0ed1f040217f84d56eaab72749a79607c7bddb627d0d42f7d31182b825424ff0a281c18e4db7bbaa7fa8b3bc824c3a2317ade3411f364f23fa2d92f4084c4f2acb7f0288d267107c096b432535000000000000001000000000000ffff000009000000a01253d06616bdcd6dbeb20f09b19d554f43b64ff13deb59deb2b97f81714ed92fd806a38ebd7070eec8e66bc7c9b02c780c4c27be3c63cce12d13fe1e68873ae776be923705f4bb646c45515a8fec2d9b78eaebc38e90870448f41ed4bf0ae8b94d3bc394bcb818ae6e578b4bc1e17b64a08a7b8b6e1d1b33358b6039d68b82cd70fe7c7b57f4a4396a7effd941e2d3309b334ed028cb45ee6ca50119e02e297cca448cb5bf5d7bc144ac6dba6a823fa8d5f55b51e8999d3fd8af8ad3db2bca23408f52094d229a83ef72ffd3c8c3514417b4bfb2746185d991a108ae4f98dc5b7f03cd5b8765fc731a000000000000e800000000000000ffff0000ffff0000e5aa0cfe64dad249fdc62d09145ac84729e0b927519043c6fe155095ff4ede953cf2aecdb73a1b336f711f966959f944f36c08bc6635e331ed0719afc7ffd999fafb5f251c4801216b255afaf4f9cda3b5442c49c89e8b42a596d2fa479e5e3e9d92df34bae8397b00cf419fedf467efb85d43ecf3c39df7509c175a55772bf1b17d4641e2c74b777596d5fdc245ff655ee34a7d0d5e5948a27d12c1a09d84ad997fbd9bab27eb0c9ae28c1434bfd6c83c2dc55f219ae2f2fae74e96e8f85556961cd9ec2688327ef1498839ad6b010e98fbf4fb348fb657"], 0x3b0}, 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='x\x00') recvfrom$inet6(r0, &(0x7f0000000f80)=""/101, 0x65, 0x800, &(0x7f0000000e00)={0x18, 0x2, 0x7, 0xde}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000e40)=0x8) msgget$private(0x0, 0x80) r3 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) getpeername(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d35cd42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket$inet6(0x18, 0x3, 0x400) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') mknod$loop(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) 16:00:20 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x800000008003, 0xffffffffffffffff) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000001000)="cc707ac49f288e6c00a8c692ee9c97867afb9474f2f8911db6cbc9173a90f07b3999fcefea8df2a55a6e00f9482fe18e78a63cae0169422c44047948f21a1aa336ad274cca1b5de12015ffc84a61fcb82253cae4e6b70140963db39d9ecdeacd827e781e6a7a4154f7aa7e0909027b6e26442846249298b5b8425383c49f50e3811cc5755c4b804af1ad1a1f431f4f9fba82dd605e8c5f20401d0a42e6a12d371df5cd453cc092", 0xa7) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:20 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='cw') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x896, 0x101}, {0xfffffffffffffe00, 0x3f}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) sendto$unix(r0, &(0x7f0000000180)="b1cd03f5ceb5773ae01cbb8c92525cbf36d2b64687cdb556e181e2697bcea52a4fb2cf38e033a58b9402aea42de49799bf122ae5a6c76abe1cb46f7f60f83f52a4d16a63cffdd09c5384a9a165094aaa3b48fd8da186196892a240012e00e017f7a13ecb72f822ee2ca53014cfcb186e0539848e1e498a9db7afcc7c000bf9659f5af7740ad3a4285f50f98057b3381ef9b50cd75ee95e72bb074e9c8a856b0771e2f9f9125725f94a2b725e", 0xac, 0x400, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x1000008002, 0x7) read(r0, &(0x7f0000000080)=""/70, 0x46) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="e8802a8f9708a415b177bcf6a0fea1a782bce95d260f0c0fa7e10e76fa3d58127a88cfe7212f2d35d51da46ffee7bbd89202486c029d9ddd345d11c759ff8f1b25820926b3d1171a8b291e92d39ee4786844954c9da20e9b20f09fe5829463f1e8cdeffaf64d4098e1e8a2ba7006dca463e9c6d2dca2114a1775cd49d69a045b", 0x80}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x6, 0x1, &(0x7f0000000200)="05fa5e6a0f6adf1cc1105ff6d79b1281abf00d7e8e300a3084f298aafb4f12a68389b69e29632ce1e18ff292f63ac8103944e61730fc8db2f3c328722be37b2e2fbc568dec884e3204ad5c18d719", 0x4e) 16:00:20 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x4, 0xc) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') r1 = kqueue() r2 = dup(r1) r3 = accept$inet(r2, 0x0, &(0x7f0000000280)) truncate(&(0x7f0000000240)='./bus\x00', 0x9) r4 = kqueue() pipe(&(0x7f0000000340)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x76905341, 0x8}, {{r5}, 0xffffffffffffffff, 0x60, 0x2, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x200}, {{r1}, 0x0, 0x4, 0x2, 0x3, 0x3}], 0x6, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x7, 0x7}, {{r2}, 0x0, 0x2, 0x20000000, 0x100}, {{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0x40, 0x5}, {{r3}, 0xffffffffffffffff, 0x20, 0x0, 0x59, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x41, 0x8, 0x40}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0x6, 0x1}], 0x3, &(0x7f00000004c0)={0xfff, 0x6fe2a790}) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/115, 0x73) dup2(r6, r0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x80000000, 0x8}, 0xc) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 16:00:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() recvmsg(r0, &(0x7f00000013c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f0000000340)=""/76, 0x4c}], 0x4, &(0x7f00000003c0)=""/4096, 0x1000}, 0x40) kevent(r1, &(0x7f0000000080), 0x2, 0x0, 0x0, 0x0) mknod(&(0x7f0000001400)='./file0\x00', 0x1004, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x21) close(r0) 16:00:20 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f0000000240)=@abs, 0x8, 0x0, 0xffffffffffffffd6, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0], 0x1c, 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1ff, 0x401}, 0x10) 16:00:20 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sync() getrusage(0x1, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000000)) sync() 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) 16:00:20 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) dup2(r2, r2) kqueue() r5 = kqueue() lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x210, 0x5) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4810, r0, 0x0, 0x0) ftruncate(r1, 0x2) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x8a, 0x20000080, 0x6, 0x6}, {{r1}, 0xfffffffffffffffc, 0x23, 0x80000023, 0x7, 0x20}, {{r1}, 0xfffffffffffffffd, 0x10, 0x8, 0xc41, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8c, 0x11, 0x0, 0x7}], 0x9f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x1, 0xee3}, {{r1}, 0xffffffffffffffff, 0xb8, 0x80000000, 0x1ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x0, 0xffffffffffffffff}], 0x3, &(0x7f00000001c0)={0x800, 0xc96}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6}, 0x8) kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:00:20 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="07ffb36de89567d84a4f5cbc53890400"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x1ffffc, 0x4) sendto(r0, &(0x7f0000001180)="db1798dfb73b9214e04a5ca5eff7411c774c2c2b8d41031ea4ee8d74bec54348056e28ca412f2ffcde3e32518a2b4a08f0f1c8acbf359850c3f73c141e924e9422fc5cacedacf563999ef40016e380096aa4dbe21731", 0x56, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x40}, 0xc) getrlimit(0x3, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000080)=0x5, 0x4) 16:00:20 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) fsync(r0) dup2(r0, r0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) socket$inet(0x2, 0x8000008006, 0x80000000) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:00:20 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) r1 = kqueue() getegid() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 16:00:20 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet6(r0, &(0x7f0000000040)=""/243, 0xf3, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x0, 0x80000000}, 0xc) r1 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) accept(r0, 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r6 = geteuid() r7 = getgid() fchownat(r2, &(0x7f0000000340)='./file0\x00', r6, r7, 0x2) mkdir(&(0x7f0000000380)='./file0\x00', 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvfrom$inet6(r1, &(0x7f0000000440)=""/49, 0x31, 0x843, 0x0, 0x0) bind(r1, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x0, 0x101) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x80, 0x124) r8 = openat(r5, &(0x7f0000000500)='./file0\x00', 0x100, 0x105) sendto$inet6(r4, &(0x7f0000000540)="ebdb5d204c5fb7a972fa91b6dcd3adbd907555d6af9e46e65f0151784b6308a6f6851d2a7abf939378b476add5ef3e78a51ca5f277850d760079690043cf1dc6aa67160018f54bc0170181a431ad3334949dbf87d26b9d4f18b1d90389f5b9398a73349444231752f721f2dd57f3913a224f324e0d968b49ac21520c9aa08db3f258530172a1444d94ec109562d83fccf08658aa90f112483ac362b5ebcef00ce3db962a426cb3e30a9cad2d08fc67c6810f53c574a9927d6d560db03ea1e437579b0b12d205", 0xc6, 0x1, 0x0, 0x0) bind$inet6(r8, &(0x7f0000000640)={0x18, 0x0, 0x7fffffff, 0x2}, 0xc) syz_open_pts() r9 = open(&(0x7f0000000680)='./file0\x00', 0x8, 0x110) setsockopt$sock_int(r5, 0xffff, 0x1807, &(0x7f00000006c0)=0x1, 0x4) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000700), &(0x7f0000000740)=0x4) r10 = semget$private(0x0, 0x1, 0x782) semctl$GETNCNT(r10, 0x7, 0x3, &(0x7f0000000780)) getsockname(r9, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1007, &(0x7f0000000840), &(0x7f0000000880)=0x10) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) getpeername(r1, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) 16:00:20 executing program 1: r0 = msgget(0x3, 0x260) msgsnd(r0, &(0x7f0000000180)={0x3, "e6b4d2898bfe37755e161f332b83cd1e7c1465664af666d52f0eb09e34c49b3a41b0b78ffd859e28fe74fe759f3b2ddfadba82f28e5395aa07104223f37f36ea879edcd02b95b4510c809c2c7680dcdf8f4b85e65b175ee007df3432d1f7ad65deaef5faae0445624871c8f0c1e1e0686a7d440fa5af0b40ab88dfc36a67d0cf5387caa5303a4d11f0c59447bdb065c23b27cde5801f41767ab50e2d180bcc314c2eb445d3e924a62955915207f559bdf4331512eb93d47166e924"}, 0xc3, 0x800) r1 = syz_open_pts() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x28420, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x10002ffffffff, r4}) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r2, 0x0, 0x0) 16:00:20 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x9, 0x4, 0x19, 0x1, "26da3170187488843a417eac5e0bd5e8fed4b0ac", 0x640d, 0x101}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="84b2f953ae47a6b58d9f223a9f686826bb900180325f26dd65e2fa770d4d7160574d05bfd7c39c88075d2939fa5e2e7dd68600d234bc721a1d655820fdb3c6346262e84460188d", 0x47) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r2, r3, r4) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 16:00:20 executing program 0: socket$inet(0x2, 0x8004, 0x1000) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x314) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0xf3, 0x4) flock(r0, 0x2) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x10001, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3a5f07a003006fb2", 0x5}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:20 executing program 0: stat(&(0x7f0000000240)='./file0/../file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x1c, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/54}, &(0x7f0000000100)=0x38) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xc) select(0x40, &(0x7f0000000000)={0x2a}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffc5, "05008000", 0xffffffffffffffff, 0x6}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x82, 0x5c) syz_open_pts() geteuid() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) r2 = getgid() getgroups(0x1, &(0x7f0000000000)=[r2]) ftruncate(r1, 0x1) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="2269331e43723d99", 0x8}], 0x1, 0x0}, 0x400) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:21 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000040)=""/125, 0x7d}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/67, 0x43}], 0x7, &(0x7f0000001340)=""/98, 0x62}, 0x2) 16:00:21 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) nanosleep(&(0x7f0000000080)={0xf5, 0x8}, &(0x7f0000000140)) 16:00:21 executing program 1: symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000100)='./bus\x00') chroot(&(0x7f0000000080)='./bus/file0\x00') symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='./bus/file0\x00') 16:00:21 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/61}, &(0x7f00000000c0)=0x3f) r1 = dup(0xffffffffffffffff) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0xc080, 0x2) poll(&(0x7f0000000080), 0x0, 0x8) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000140)="f142bca16f6d6313e64174d4513683f3b220c2f2f35d2fef501a79380030bfab5a822485763630bf93850fed5acbc61f2ef4942af0ff8165a661d89e275309a0e1394558a3addbf53f382d9ca8b69540dddfb17df733e59c", 0x58}, {&(0x7f00000001c0)="c9c18572d9a1d545e00d17c82f0338798fc0b706a172f60ee81cff87930a4b95fdcf63a5d6fbf69d465d4e904955bc5b48d945533307cd312675240f1d2e85677c7082161f7a4b16410dfca9a0075aae34de8e95fcb0555190e58d0c7cebffd160a00abd95016e502696eb908e55f7b6df96c8560f9745ded0e85e497ef628d0a7b41a16ab7c", 0x86}, {&(0x7f0000000280)="e4677a92da7108735dbaaaf21c2709d922008227cce238a9ee3dbf484fe48732910527a2417fa74d7ceaf6e6599750b1c32f60e163", 0x35}, {&(0x7f00000002c0)="bf05f78f4522b15b5cb325004e0a95876d19", 0x12}, {&(0x7f0000000300)="57e830ef5b99e90041e0924240b264ac995f44516fcef7be78ce442b364ee5885499021c82cf822fd2d9ac909de317dbd15f10384748d235394e3496de8c5f521f3b39eed92b175469f46885b45046e59065713d0a250c8c19286220142d803b4cba16f081951b1113b71ce36c1fee823b539d1b4ff2383b8dc9a9dfa474e125b0d04f45d298114943939c954fc63ef9a8acbcd0bce6f24fada76620f6e772bdcd16908ac83680b951a248eef6e6ff9a9465728efe9775277e653dabe8018c51577116c658fa5c739c8eb99e9faa35eaf647bff7b21b2496a6705ee91e0b2eab9a2af9565e399b67717573b07a8ee7d4fb0185c788c2a6de8e70e165620224dd7c526ef2a467bbd75050dba9dbfafb80271adedd2f29a772fcd4eee720b29739ae62df15ac1a1f3c36c750161f8e3f2745f608708096b5c4a3a72ae2149196379dc4526e683699edae714f64568ae7e277a4b26f1e98bf9d64574e334bd37e3b79ba5671be6fcb6d64b750b62ab40fb980a55dc3cc77d5543faf5fd279acfdce34b94ad000eca141c2568a2f517e16b66b91de660e029b4ac3d354539bf139350890c8bb584ff03ee4aa77cac5cde2695b1473df1b128b3d149a7c8e4129edcdccbbda969d1cc6fb8efbd6bfc2087cd768997e1370f902b722d16c47349b5a8b3c862d4c032e072467061168a6b40d9dfcc1c1e4e6ec8e921d510c3c068a262db3cceae31007b9ceaf3624fb7b0e7f711cb137d56d37422ce0c4ad9554ce16228a013dde5f56f689aaa6c32ca769027bc0e0f3e53c4f5c9ee383443a0d06e8d677f6b937d161faf3a0b66730daa3d6b8e9f82006936985a48236de687a4b853ecba7940d090898007df7998fe6af7f189abe0cc53fb62e443ca9e386040f3c635383c2e0924ea6a72deb3ffdb69188ce2d45f19119d221da90f7ec69bbb1d135f1a47fb8922657053f2b5808a4e2d6c99b79cdd3e064dc096646cb8bf746082f247104f57537239ff5317ee8ad30ac282069d62a89d65853c437da7b34a32d2da8b7df51ac8243454bbe66bc0e72950338f856e933f67db4cbce26074f1971dbb48d4b891a67a5e035663f02220624bb92255ae87b852e3834ece10dfd0860d6e2327890d0c9aadfba99624d4089b80d6a49f8effa83ed9cfa0890e238d6149ca6ba37511ed7b6cd145734bfc9f5dae4d8fcbd42fa77408863811bca33ff80520b57ebc56e4f40d5f45edfba6375cbac59aa84c337b07a95d56cdeba417ee92e7a7ad3b9df5ef2640b8cc00215433682595bf3427748134a4e58ce538e4dc8259280b45ac8b2bfd04cdf5b43f3a39448daa3149e5051c3bb5c8e5fa3dc231e4f84f1ea8c43acd240c1b7fcf54007ff89d48234d16d4a8b624e5404f795aafee1e26a3ad7162a171aa94f662cf94b5a98be871eed5347cd06199f1202ae47a89d9301b4af392434625f4298ecd43283cdf0276c669ba6a5ba7bb1f4812c0fd4f1766dbbf8054180bd330aaca4157ae0c86f6046e989d281cdb027e097e89b15f4939896fb1e01a855a30b7137964574115d679e1d3ead6ad41e20933a49ef238eb0c2e0cd49b445efbe887d96d8b2709c04422d59fcb07c209aa2f333887a9855ad9688e31a2d39253c9898862344f9aa0f6e5f10083cfdd5e750c7ce09fd1aae781393c5a3713cb300b689a9f66505b21eb38748c34d5642062a48d68e78e260ef6eb11da7e95141b2f61e45535b3bb90e91b7294271f00ee9a43d01047d6a520c9762c71f14f2b94e8d52ba881d792c26d4fc54aa3805a81196b822deca804b3c3d3fb013ab4d0c3171a8b6e58411431661d49414152e9ba82bce9032dd61a73ef41de19dbf459aecf999a1b1d938f55b4d9745cf5d9445f40e86e04842a7887f4fb2f26ccc18cc8b16e4ee0a7d9e4dedea82c9f19cb57423ca13c1500821289ea9f0b985e48d9f3a5d23b6416eabb5b30baa5c5378ec79dca0967b9f398952cf7dd2fd22a78f37bafdef34bd4187029fa586826707ca342ecc7ad05c38e0a06446bf7de8bf09112d1b0f90c4e3e2f2ab35568e3ce4fa9f351b80bca877b8100a0a78f59704234ba0e6e4ac4c59253c0a7431e8cd227e26ae91b05fc33c8ab634e14b968835d5fc9baaa753443bffc4ae00d9da0f325e41111de1e00851430cacdb2ec5066a0951886dd9abc673135aef50dc8f02d767a99b901584d904d4963401ed1740e656ef52a5200e973166362972c58a2c292294eff0f12e4cafba1a609624ae6fe6783e945b3b802ba2db650f9d3c063a39d3316c9e199236b21b324fa199bbed25fe15b7bcb6e8f3d3d5114f0a108c602b9f08502ede50c5155f21226f03b09dd43520848845abf57f01f9b316675cd0a474405e9a94d8d0d2361b9a35a1a5840f5c6d3f9f031116d0493e070364fe2a52932832c0565880e77292b48b03a04281d4b928b2b2596e1814bd53376375a61325bded941a6d26e4afd3d293574b150747babf4718d3a4bde6992493f254d3850bbd4c6278b0515fe977d841c57d4c4be65ff79ac7d8460d0362bf3423f1125dac0f7bd0446824a8d402c8a06e837954181a9fb9d668e015bde227eb2b308931f5409490a6258b028473ce8c3ae59f1ee2702141ab794cc5dce1ee5ceacfe6758f8ad54d7e1a4bacee17a34e4e4fb1874605a31454fe1647f531932336add11bc1a740854de8c5557b13066decad4ba6c68b02ead09029fe0abb6fbab4d20d32192a2f0b698eee9d0880486508d328e870005743899e566e2024051dfe9242398380375361531938f8e7e7f7bdeae2b8f2cd85557697c62b9c259e5fe756182ffbb05abe2e5192f76be43a2635861c364bdfbadcc9d7afaee64e785916bf52e03b75873918750b845d4be0e311da13dc9738d95bf33c94335194ac2ecf026246eb1b7a77576f4ffe1e0e6c3829baf536a94df6607d90c149e4de76fa883ba6f87bc7ab501999a56acbf1c47382b3665e2d90ea3be3eb618ac73274a7664918fe60f48e0322b3cb8fd289bc1c21f139efc617f8aff8448d5e07de6880de50271831e196b8992e02ebde2a33813b7794280b134d6194e51a2b8ca486ccf819d76d3ab57bf3191c40e3186a51936824b98671ae856b8b9530c903171e846c420dfc19dc9e70d5bf5171a06fc69fd9ecb8414f3a3cee3b5427ef4a48f2f7841d1581c142fc64a53cad264dbf95a20f852a4e5080389f6a23d193f01efaa282052a9076aa7a4fb499aae5c981841aff9acfaf4e7b158a4a2e4555c2644e44e23c2ca604c9f92fb3742306c60520afcf1284360014ce2dd0c58863bb7145d0adcfce1af496e110cda474711cb772ce459e43edb23a0ec423bd568c04ef85b6c75539711c79f362ec354a4a029f743a25b295ff5d578f55db69c0cff192bddf0e344fe5ff42e83c171ded6161d07ed60457a44032d09b6c217943c0cd05155eb1c4a989689fa4f4861fe79f9f5a30c0b29738b9de5cf7266c65e21cc507c73c624f99491046fb0385d6411fe1a7666cd41dca5301bcf1f36fec0746a33493fd4caa0879e990c08ad700aaa20350b6dfa5cfc3db0cc32dccf4cf3ab8e2bc794a741db744787f8ba12e59c1d91438840275abee9b91cded03ee0a07ca0acf9f83ac41d4532f86ce76de64673e3caa5c0b2ec4f41e748a1f70c77aa0bf2c64650806e8417fe65bd2fc7f63bdf347f6977b57ca0519faae72abe87c525bc09511898d987e7f633a7426392f41b3d7e4d39691db32d0a9f5d4e79e80689cdfafce443c87f9801bd8cfe6c52a67dedd5ecae69a046af833f6a265cdd866d240d7ca0712aa4f1f07de21b405c6e40fb1927998121823d61a52db88e0e8aaaed21302970acb9598ad6d5f1ad938f5b4a58124e92d9c3f5f6008f5f448123548fd4a2745bdfb35fb3597758a2172d7e570d6b5ce74e0d3138d36f1546ff12c36478a1daef87c3dfe9187b646e934b353223350e26e2ea329f2fdea17375f22c4f033bdf04582a707782f3ec2c23f7ba83ad06e786f6582248e6c7409cb0653b1872fa1e0294445b66170efc4ac75a1ed7ec106748e313691001ffb3d2050f7ad1241981a81825b7cc474fe274492621cdd44af10245d47cdfa79c4be557f8404182629b5d2be81379aa225885bc2872fa1005e9d56c0befa95e905a0ab4d8e2350232f78b6681f5e8e15077009424a828ab3a60fa65598025a15a244725c52e8fe374941ee4c89404f0eb5c7bd2b33ac4d464d274a9fcaf3ef3cc23a839a07e6466261321d7c813fa248450c11357396197c212b9d613b68ccd00396046532a5eb863567931d6a3bb3322b78745691cb91774bcf4631351c5a88ae23accb51785aea6fb3310777b36fed016fee787e046b57a0920e0fd6a9c46922adafca851fddcecdba2377df6bb44ef64b0975a957023d0e47b0ed1f52798e3de494e72d83aaf80c7b924575ae118bc12996e2290be697440ec56f1dec49b177ec324c5d6ceb7cc75c51f8b07653c9f0a323bcbdc1af74315779c7ddf6c2b912ed03fc82b394060865859740a55567e685036941d61ae89e8642bc82190d01c0efec5c9d0a189b3c34a725d5fb3dce3cdb74b41029cdd1cdda1c201d323624f5544726c7125b1c8a8aaf4320e5cbbe228765eb79e4451149fb378875b53544ae12e57708b46ee38434d6ed814346ed85095ce874e438641f477fb7f4858e8eba0b601e0563df930f559adcc9e389b9a3885ba180f6fa7fd39d4f7167d8bc65e14a8223c17c4f939c5d8d440b0b403af4432087aff6f5939d429bf68b6ca2a5a2653d36acf0e11fec07c3edebb1da30d52619473a4fb6fada7aaa356f67acfca2f888b8a61a3fa48889916d77951b88743a2baef5983c59f437c1d41c3ee3c7d3bba9776e45f150555b9cbf7d3e66b17ebf62a4e901759b7b9696bc2940c450a407d5fa165418b2021f089e38468d0b2904824f797b4fc7ac6091eef2d075018c915af8b8284ff687a0989d57b7d55bad5116ce566813bab9e14b6d3eb5cfd15fced5f30fc907748a006456e603ca3cb4b85430fa926714f22a8a6ef0db58e932f865aed1721b81a50d9309f843934355783793cb53a92cba59f565cfb91f4bf327226388c7595bb2f01ad1b009200171f27ff6b9daf871bf3abec9acd7dc44d0f8a9522c9a7d2afb305f06313e9fcd1e16bcce013d682cef3238f909453a895481f26ac0953a26ad0c8221e9de55ae6c917106bd1271df36969967163cff3e362304b1cdd2660a1418aea140d08cd912dd3152ce7082ff980548bb12f7cda49612a68f2793f981160ddc0b6a3bcc86793ae9fe06fdeb5dc1c78f258a81f805f85b50e0bb64f81724fe594165459965a4b04e18ba679d814d006775941971e849b04d9882ea6f1c203f788b12931db556623716ca29b1a6faccbce66ff4058a2ba115f23a122ea448994f5f6a2da995c5a6ac76d89e44e95bc12db03c2e6889979d9efea6276f34b76a9d164a9a7842d359129c47cdd9a256e9788f86e54ecf13576a87aa28bd7ca59527400cf3c5624d2de11d3765ff9c727ae8538bc0cc59d97e35c131e0d17782890e02dd93ffdd11b0237360ba150dc4fd7de9f9a54437f8eeb433820da50e3cc4daa4735676f38256aab4a7c265034cb00e3a0ee2762f3f5013de42af906f075cf3336dec28a3caaf5ae1dfde8ed4fcc1434c7317376f7e01f3901945a273e7523406bba60a6c4023094578f8beed4ee6d27580480c6c214e27bc5eabb8f3dce9c0e5b4facbefa7ac553799f885eb", 0x1000}, {&(0x7f0000001300)="a2ccd7e4c2bd2b5d4e6ae3dbb4c6036bf42dfd002e8faef08e6e8adada04da88422fdf2f36261f9f659e2794cb89f45f8568118a15dbad6cf567b9e2291602d7dbcc196bd711a84d21654f4263a3ba3f5f92502102876887651a123cb0a72f03171b65dcf75ab3dcb29052e6a4a90684e1971f0321d210120114db0d8cd077eedebbfddef3043413ab3bb915c7fedece2df31aa7b52a77e56e0e7b7e6449fb8d877c4f9a47ec2ba8d74f24ed6034acb64078adb09446fc1e141cabdc7fa13f55fd79a7757c25bd191a7619053ce07ee22c2ac9c5a300f008b1a28b25d80980b94a42bae4409045d4d618df03d305fd8712460c221f4953a0f52de1", 0xfb}, {&(0x7f0000001400)="24a5d2dc829f61024e3b7dcb93799cf990c266dd985d5dfda72a634c56409d7b5529f5762602f889df8eacf366a1ffd95e1cee87c944d3e675385acd3ca9e2ccf169f39fd9fad3c62946eedfd6d602698e8eea6fe9cfc23948bf174b17f53c305fa1af5498db4da49c5bc27748b6854af78f6d45c4faa19d0629b451d53b4266d6b6c00f00a89abf700fb8288410c4f66e8d3978333fb24c17d05b78145c6bb1766e541341eabb0d94ff9096ccf723f9703b9a7a41b2e874ce49df3c4ec05fdb1d00420044068a127cbd50f4ed225e09b04132907884872c483079d48c26ca395e68dcd26e00bd92b5238abe4899619ce4252ca1b8ae66963b", 0xf9}], 0x7, 0x0) 16:00:22 executing program 1: socket$inet6(0x18, 0x1, 0x7fffffff) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0xd, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) shmget(0x3, 0x1000, 0x691, &(0x7f0000ffc000/0x1000)=nil) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e40) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) 16:00:22 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = getuid() setuid(r1) 16:00:22 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="1c60dfe665c289b864315ac153ac8ded96972afa27cbbc409b53cfac54c66afc952bc94c5223bb60d239be4c74fb21c13d6bc8dce5a0c536c65c1fd1991584482b6676720bad26c7ce495a53e40b515b993935aaba78ff26f0d601a53544722395f91aa2d37c9e53fd8857ff57380c9b5180d93223f36a665ffe98610366d9", 0x7f}, {&(0x7f0000000180)="d22c027af3d6f88efd306f6b89bb40f36c33ea5324a9078c5bf779242b35782332063dade35c2a6ba27c3c009a913f1349a087de17fc3a54af42a551825e8e714e8e813ef1f202ead1ba35814a272977a735629648f4406907ff43b808cc67a2dbcecec7d3a8a9fb9d9f80c02388f0693ee6a88559ed6cbe1aa959b47f", 0x7d}, {&(0x7f0000000200)='`x', 0x2}, {&(0x7f0000000240)}, {&(0x7f00000002c0)="b39f8dcccbf0bb992c726002bb197bcb0ef31eb1a93418fae3803ac447116991caf5ae4d4f4a8a411e30ee51fc1a7cc1c1889148e196fa97390585c86db6a0b9fbf8cc6ddcad8f1a454d480d16b555b8b94322a645991ab1844da0f7a85fc79f", 0x60}, {&(0x7f0000000340)="83e80e7e5771635959c796e26ace1bf9f9d612c505d2af6e655a411d1f0e980a9e2549aadda6563cc67061643207306f21b8a08b9b6c809055049b175b9f9de23432c03508bafefd61a75498c4e6e32e247468db1f4f9761e7ba34fc7c54f4492f64ff1cde663bb1e047a233357b4a3ebcae9258a34c335c2ccfa65c1d3c7600", 0x80}, {&(0x7f0000000480)="f0f26123682f63b7cdd59c564ee6575e816d03bcc9f7086d2502b3d7e6bb24dceba5a71ec863841502851fb8c5f7dd2721d7f686dad660f8f6b14923fafa109b6d5ba3d24a62b3f86c4e2c4b87f169e27091e6d084de36a8ee19f856bef86aeec8919dbf340b94fa8dbda865c16eedf80e6f00ab0fd1c67be7af790cf0b094dc3145abab195c3844b3964b7f5fea7f7d3a47a4c48615b99acfa1b742171abb137e8de2b850349c209d3cf1a7ae8ee750b0204fb103638e3eabbe85ec3c", 0xbd}], 0x7, &(0x7f00000008c0)=ANY=[@ANYBLOB="e800000000000000ffff000001000100e15458c7ba4faa8d7b9cb4a4ddefc33e1c3ac0c5e9b451738bcc4d193394de585b22ca897cee0a68b6a4b640303065eab6c778ee86c4d7368680d5d633b815b59b2b36c3e022f89fd04b8c8e226f52d956e8789671ca0e8a9ae0f443c2d5455928681ab34e3934295cba568700d43f55390f1e079fc80c581c22cba162fdb08ddc03c6783e482a72991d0a5cf30aeead0bab795a4cae788f55decca36608c2510a3db12cf128094e965db5073d405d35328c5fa9923ae161aecbeb4147f5a298be9ae5acd615c6e66f606da2d57d8bfacdaf350abf0000006000000000000000ffff0000090000008bf8b1b6abb8926880bdea3cda9835bd158a3b766af66d98be1a18e3f76402a892815a97035e0ee61ea1ef43959db18158ca63d61f2bb204e64232970fab0bbd38f24d86cbbb63c0d900000000000000900200000000000001000000070000006c74662345472f26061b235ed859549cfbbc8af244688c8b1cec32d255f7eacdeb6ccc9b20f60077a02552095380fecb5153b5c16270725415f0bf17ca8e898c673691b475e509a45c89bc7b1e7e12e7a276aaebfb6885ecc927bf9e74b18e28c0b66b9f6b93a2fdd4d73290613c936309fbc74f6a41875d4cf2a61ae0a80d2f8800000000000000ffff000008000000b88c7af8232d0fb4808088c1bc380ec4e2f290199d92cf3552087ae710482359daf002c813ec3792a59ca628fc714c2a1d4e53e7e741f5e779474877c77315b878fa82fef62b038349e56ba17c6a8595ff927171f258275d8cdcae09284356e6a3d9e01d116cd8489d1ec3f039199fdc0239c700000000008800000000000000ffff000009000000b4f47505aaa62be9db771c95b6d449aabd65b2daf8249d9688c041c5d1193df808818f0533a8374b4295a5bb76289c93b41c7d1416486fbbbf913b080735ed3cbf6e48859e6f25b15315e4249c1d2b89c0e58dba2266d4468ad6283a822282e95bc3fce0d4540fdcc4eca1d9643e3cdf2f8b000000042000000000000000ffff00007f00000011280000000000000000005948739a32ed802e52804ce5dfafd4bf6691de5314357dda3ef0912611a5f225f322d8a151970d25291c13b958b730838aac1684c7cd4f4856c6ddf5350930"], 0x308}, 0x1) 16:00:22 executing program 0: r0 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x12d) socket$inet(0x2, 0x0, 0xe4a2) fcntl$getflags(r0, 0x3) 16:00:22 executing program 1: lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r4 = getpid() sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000300)="43ae8e611b7feaae0e0648f5cf35cc3eddc730b83cfa5b3eb47f54dd019b056783775eaf3d29454d59376b6025917afd95795e741d4aebcc48e9925ef0ab4ae21ad5c2c14043f567caa82b6ec55354ac1f6110b31306c68f7e032ab2dd461b4337c862592ebe56bddb263096ac06bab32140", 0x72}, {&(0x7f0000000380)="e823492899e1a98db17be540380b2d9f4683065e0c38b96d0fd39cffc18fdbae88b4dd9ce28ce9bee979c82152467eae1e93c852e665248b7a4a526f0203f2fafc6e89092a58ac6140d21402e9fd3aa8b47fb918f9c333ce89cff8de7c7dfd72a9fcfb8ec68b25f74ac721d8494c3878c1a8", 0x72}, {&(0x7f0000000400)="c885f21643ac7469d6590a6b20bc83d8f3d1d2728dff45783b5d32dcb38f0bb742b64feaba8efa03f0543234bde3b68f954d29776c1880726dec2f6596eef3d1fc69f4490bc12714b366b67217820cc780f1ff95b72c50ab5e83113b76758d2d764d81567f906df0fefd4462c5dec28ea40b43196330700c02e9185142a5be09fa723746fe414e3144292f09c379387c35f882200fccdb04a965fc348caf52ca0e6e755ee4ae31578c53ba812462090e33175c8c0673f54735290e", 0xbb}, {&(0x7f00000004c0)="301c2e71c86ebe382eb3319a93e49c6e0643788c36306c6f4691dba543910994b2263d11051971569faf0081027504c80fdfd6b969d7b95b36b1b01fa0072285ad8782ac8bd23488c3bb5142cfcfc763dc84f35be7038f5e361e1b5a002060919c35b836adbb71f3b29ab44e60816f1653ac145992f0a1d9801ac79028eb6c9dcb02a5c204df786ec799273e5baa7475b440fc248ac8c96dca6c71aad27e80eacb376f0aa386fb5d4a192865edf588c70669853d6979c8c33ffc52197d2e11d3e40a847340105740f8a1c43fe37490f72413e7fc0d3dae81b9ade0815275561cb1a4", 0xe2}, {&(0x7f00000006c0)="fc1da5463a78c7b0e801d499e528fe19c040fe83f318cd96afe8ef0a357df86bb03826d506fb4830d42b87e55bcf0cb8e4b2f601900d5f58e9a1789437da2492f0e38eafd6864d8d67db322d94cfcbc280ffb18faadc9fc7867b63d4479844c93c74b81dc58d5fa754e5bf6739714196049b56db0a3900616297194a42a87ed53156fe60391116566f", 0x89}, {&(0x7f0000000780)="f4e21a777fd074ddafd55c03e03b880f16dfe3e361e88055fe17393924e6fa6357279c0ccb0151b814d19f00033e23317dc5ef3bcd753ed7a1c67c16f23b04c2bf08427d308641d586775b42a084937f481fd5272408c3c62f50854d3a11c8637957adeaad28d8b3668df4a47a6284c8207ddb4518ffd5966c1496f36af763e43195ddf040296e51a4bd8902265d8e020f33aa549850aeef82f15d2f5c8eaa7daf40c012cfe1a832d7f013997379ea91e0cd0752b726002745ba3c", 0xbb}], 0x6, &(0x7f00000001c0), 0x0, 0x8}, 0x2) fcntl$lock(r3, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x8f04, 0x4, r4}) pipe2(&(0x7f00000001c0), 0x10000) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x8006, 0x0) setsockopt(r0, 0x6, 0xff, 0x0, 0x427) poll(&(0x7f0000000000)=[{r0, 0x46}, {r0, 0x4}, {r0, 0x100}, {r0, 0x40}, {r0, 0x6}, {r0, 0x1}], 0x6, 0x0) 16:00:22 executing program 0: setregid(0x0, 0x0) getuid() r0 = getuid() setuid(r0) setregid(0x0, 0x0) 16:00:22 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) close(r2) flock(r1, 0x4) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000007, 0xb520, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x800fffff, 0x9, 0x40000000000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x1000, 0xdc}, {{r1}, 0xfffffffffffffff9, 0x20, 0x40, 0x1, 0x8001}, {{r1}, 0x0, 0x8, 0x10, 0x80, 0x80000001}], 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x48, 0xfffff, 0xff, 0x81}, {{r0}, 0xfffffffffffffffa, 0x7, 0x10, 0xffffffffffffffff, 0x1}], 0x51e5b7aa, &(0x7f0000000080)={0x86, 0x6}) 16:00:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) flock(r1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) dup2(r0, r2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x82006, 0x5af) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:23 executing program 1: nanosleep(&(0x7f0000000080)={0x80000000000, 0x1000000000}, 0x0) 16:00:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x16, 0x2) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x3, "07a40f86ca420717e7157354c39a543b3864eb9e7387790aaa7f8aee64f8874c9c231c5b90aa419b6e8b413072b4012281d1690fda4af716d4872a6a9efd78dcdb450139df"}, 0x4d, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x4, 0x0) semget(0x1, 0x3, 0x302) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="31f05fc4c868329a651b007df95d4e6b7d92002a9a852f54dae4bf65c50c261b11cdf3279ab70a972fcf460ab70306e1b25e50a2aedf4aca8ce56e09533547e040cc1c956c35cf6301e7b0e6d7b8173ac6ee1f778514ae495387f6c7f99d57b43b35f2a548278eb3d304447aa5ecdd3b21958ab581d4194d5d6b08842dda50781782a396b968ea2d74f9ffd44c4b031e6ead185c74c12cdf22bffbc7e9a89d0993ec0caf0d2ffa41c340d8ecba4eeaaf33bf7b5422f444d7cf4bc39fba77aa231c4512b015fa82d098a8b7942213c912f1c047cf8eb455189435157f19f1d5b35aa2fbaf129a87b1295d600e3492eb11cafd3fb3f51b456372851454d519195f6b2f05942b038d5262aaaf9a0a87d3b38f6df3a4ed6f9763a38219979de546d3dc85f1f5fb6a3699542dd45c6177433cf7a8782dd8eff5d4a23b7413eeb5d3a53f742d2f51f081e75ac7c3c2b1b338a47039d204c9550b3f86de1988b9df6162a2adbf693222d1cd7b59a5ae095547eb372239a4158a7c53c0de5be4e96d54f8e3456d38a84cffc5aa5067ce21a45f28b292785895a88c2208feced7b1fe01db5e0250cb223dbeb5bdb17f7337a3817bd49c28683d704aeab49ee5c18ad33f0274f90582f9327b0e19d763abb42ecb6dbe70814b140198f65712b26113ad022d0a790de4f2aa10e5c3d6d0830a5a2248685bc57c807caa62fb217434965ffd890f43da1af8f65525127a4c220695522cdc3f54beed8d4b904c6dc99c058d7683c7b4a70ea858154987c56baedea6c13a8dcb86bd9b0361bb094fc8f4cd88b060ada44bdc4c3a3a342fb9a772c9742b387b765b8effe4c0d25a7250307e36466a95d0fd9a6cfbef715a865c12e5074adef4a2d759ee6176acb23bbf6abb2f7159b82b49d45c2022ab2306e812e8ef4f065733e81c17f3168caa185aba0368849ff4ce27e58d640b8e0ab9e5a590c938c8ca7d79d6dfd086113cb37979118f58bcb0c6427190cb241eeff8188bae680e6098feae8656127fd879215b908605a6e3f061073ab4fe2e0cf056e6ffad17cb70da23d681a51e8a33a5be9dba2ca864b634740bd3ab7abe6da3d40d2f83810e31498a98fc0f3dcd2570d51a0799b0b86f72efef69b9705de4380301ecb0ce9f68430e8335c2fe71a97e9c4484a0b4591bdd897b995823b58a19695efc87b8997b5dec5740f8929dadb9440d7c8ce2d39768800a87928d36227c0a0c5ab752e9d5d78874eb0a035f93f3741ef9f72cda2764e697d2c325facbda879720e2ff6b6902315921c451f4c4e79819d7c8bb948e7b8463390c98da71536ddb0c6e3c0df5d9c7d2f03b99a3916d23419e84f12bda7589e6abf8b19e026be16282ce597a8fdeea6b57fc0c1fe4fd4adc02f80261f1a6053657d256d72a29e1ef7d35e62d587569ba9ce24121360bbe2e98fdaff229732aeef8bf64d348e42532d55dad2338535ddd4843f665720b88959802c284832a4e0c912e8a4ce7fdd481ce36651e77e0f33a046a5167b5f6eb651499b2fcaae150f375e0d3e435804f204fdfc2fcc177a305fc160285b1ab8d9ef45c8442a8be370750374db7af2806661311df0fb0d6bc3ff814dd1e828f46a712e82dd5b0897e961d441f4de6585f22fd9fb96668f2eaa333d624e1031aa27b65a8925f180d4d0ea65cff85237d8e0ae34bf3f41004d613631dcd6a35e3a49e5a42b4a6a2c5d7613fec2b0bfe18c93527a5cfcf1f7d4de3d50c6f5d513d2a4c1db140b233ba28bfc7781eb843eae55cc5f14708b8258e224e4ae9e28242849bf3e6ba8522279d4e4800eecf2cf0f064be613677bca7ec00cdc9467610fb5d9e4364b56ad4fe95cf6e146715546a2414430010221c81d8d563a3ae63c608596408d4dd480ed8e72eef03985e580cddea122c6523d6cdb7d298946a068af31d094cf7437931368376b176d4702885b8bd21756ab58c325734168e05732885420d00c4ca4e82a0c626f86972c15785913257e1889518bf0db4591bb5c9cc829de4c2b1f9d544f16d84fc568baffa6d789f021e410ebd05658e0638f9ad3f678b0b97c61f8b5d900f5ea6f054efe63fefff55ac2b8a7d2a39c36c434bbeff7237c22d5480f634061420a7fa073a38d8d54b2e1c1da9b564144a84186de29fdb04bc258186d5833d88c72ee7245a36f01e900a30f3af5fe9fa8e89e1a47f3c50318ee9af8c11ed468e98f87e6748e1f25edf6d9dde4549bf6aedcb7a344c129e47260c466102c822b830a7b97bd88da7f7d69aee0136be779384103024cf69173a75e8c11e8e9601bbaf91fc68b2eaaf26f267fa1b7bcc8e13ccb9a8dc477cb11a51bfe3faede0da3fe863a0daec70fc07114465e2412e75dbca914ad027b742eaa6cb0add337769b282942cffeb4a1ca2ecc385aeba4de7f7699afedc3c5a880c6dfb8761eaccf40cb5c554f0a9d545ce9f1d76d5cf611ad00772830ed67f2de601e78382dc14fcc156078c9032175f953462e7bbe8e91eaa48f6ccdc0a54da543af3c17c36b60273baa6849e90602ee5e708187697da5a51ebe5fc51593dda8e79d2bed69575364b397bb4eda29806865933b87fac8e3b2964a567dcb8850c3f7b90ae501200727f3165ea337737f8fb0c18534e1a275644077b919cfd1b1143ebbc5474245d5bc6db85ffff51bf597bf8d61f39db3683028979d77278ae474e6a561c65f07a615e82e021bd30b1a0c55e51d006166fb9afa28c1103a0f4c9610fe521aef11a16a3cacd2aa82933952dfdd2302eb4002e3b4b17fe328adf6725efe407fedff1d05da8e06e6f05c213452de3663ded1d23292243cbc7182e1853ce63e8c4576f2740c971e445655c105f3ee270199a9b21b01b72bd565db4b44357e65bbcffda56a2a69e827bd678cd79575835cf393b1b9179f2a031def8ec3a7dad28a4d327e9b8f7db39ec38992ddae325fd4954c0aef9b87cc673ec15cfc9b3adb4afb3b2a35bd15faca214915a576e98ad57057714bc034ad2ccd3523bb5208e9f29d258af1e73ee9febd2ed3aa14d1baf03d30e58ea50bd297f3ca1f1e865a862302622c41bfa07e020546b0c26bc073562aeafe44f29fc156dd0cff9c7d2a4b3d2cf3828e9575c07ea9047ec9ffbfde7576c68ad9ab4faf1fa12406d0a16bef0bfc4b5bcdecc487fb11d39055a8ceaff83ca6e059c1650bdb5ebb6dd640411dd541dc75c0c8cc31eb7381536299733462af3cd4af1d213420cfda846b72b48c0a490044ea4444872a8a07957a007dd95160ae6d1c03ca57bbfd65e843a75deb9209c2e47d157cee2490723c68b57f383f705edf8f12b7aea0f6b66802fc267a7d95d51820501440df98a4baa042c9a699c98d25ceb529d3bb7f7eee5954b2f14e30e08eace6388e9632d013823bd390436032ca99b036f40f929ad7cb3730cf245780a59926505aacc1742274b1c1e280fbe614c29c062e499a660aa88b76a574762212e16b513308ca4c8cb06df26f3cefa267d3064e8f80506a28bd85c4f710bb5c82f891fb3fa42ba6cbc66e035f7ccf647b74657a4bbf85f648870b1a94feffe2ccc877d380eed678c7c3bb6d518f3c4d677fe989ec6beac0176450fb8e23745097115bffcbc6b3f92d544895b7674a5bf3f99bb437bfc87089f47840edb7407da447aa1ab148081eaa3b21edb1ca63dc0576a152296fb78207795ef40b8db672d2ec1620fc04f6c7cc5be12328042757e019e77be9a6aad3e8f02eb87576877ef75038ad418112fc4683cee81ff4e1f2a9964c103b9c75c193bb5d1e5ddd75eece4a0773d5b799356875fd9715547062704110e2c7897e1e70cdaf9d0cddcc162bd1d886d05f82a01b8182065c15dbe76de326188e003dfe07dec947f4fc526aa44f01f04d4cbf34043d8f40c53451a0db28046493236e4ab54210f43651deebb63b24d38c40f636c8b4477e70bfe9fe37cf68492a5debd61534ee069a8e72cedc0cf5a9f88570699a17243f6104fa0f3a4250fb0f6ceabad9ceb027a1b3b29619e0be13bf498368d632c328492a5e20d775bcb5e61ff375e4fa8c4fb2f396e9acce42d33dace10ae4a0ec9356aaba8b21f00d5a41bbdf7b333f007d2d61146c32246e6e9673ae405df96df809e614f49afb2a80593ef70b4ffdd1ba7a29c7c66fcf032a44dc1eb23a593a954dde3c556dd101b614dc7df138549c7804bb299892d05561c2503e38cec3875626d66af1e4d0fbac324fce7109604473549d065a94541ba4aec0e0518033b2698b553f2cf4548605ffefd786ff3b7e4e652cc4f739f1785f1154a790bf7703f3852247f3be4231532d26a700df443aecf2f6d20cdf9310ab41f4aa789673374d338a20da91d24b753a58ff99171fdc1b402c517cf7cc4d909f3b03b67147d21f9461183e1a7f6b09d3454fdbefd14d5827390d2af94f593d94cc98bb39a057ddceff310e6986482f4f287d087f459c7ab6cafb51ac7defd910f5b50cdf7bd4c7d467bd0855dde8a62e6ee43834d64a5bbf4a63c94c4515ebc8615d914661db8374edf5cd3d11113c99fc6e162b894d361304511f318401fdbb1b944a5d1977c47c3c1319a28a4c4f187d241738ed7c0cdcae4552421d8e3d3d553c0504c8486478368faff0d06457412482840cdd4210470143fd770bd85bcd9915300cfcc29392e58f35385ae43fe88f73185e6f0400d1414873c586c901a2afd6b292514a8702deee4fe005ab9ebb7ff2a2475fcb2c3995e4c529a3c298b1e98cf3d69650a15fa1cd2ca4fc20d0c40d75c8f8923c1871735cce693f52e74ac97c0890275fce18112734ea5188839b80a2ade017b6f25c41ce0d0b5f3040b4cf82071f93750d7fa0ca2593fd78ff460ba08ecb9f93768b970dd6e913f1a7efb1c7ba6af7fe83761d7b3b3ef8fafbfbcbd7428bd2a19e871bd7929b7fe45ee98b0752b7081c93e0dd9f830f4eee43b99a96c7895d86953580a8554e10f8e2b2c6bd821096e575e2e1a2e05d7c9de77c34508c02d672c28e3ffcef7f040aa9336fd6bcdd47729ffe7356b1de78b1fd383b9a5d84a964d75ecc7e22059dccb68016c831ebe5b52ae73c332d44c132fb516120d022d6d4af1419297293fbba5a5f9bd172d609b9568178b2e929afa9c27889707c3f44e4c5ce1499072e2d5b32356bae35400c95c13ab9770b00aa92701df1da5b4ccb1442b4fa1e06c80afcda78360939212754ea7c8d1c5fdf56c46aa9a468a926fbaec529c12dc1f1e19e183a59c221d6adaf37d7a3c51856442dc4ed3f8da79bb85015bc7338647a88369fb8847700e2e3a0709db81a3128e3af2387568376a85372d36edc2f3c00ff27ff397e9766335e256b0ce2990e2336b71741a6fef2585ae294c056aaef2563586648d9c596edee69f7b073fd3a00804094a59175f2461a8d95a44f928835d0767d08cc85e7670c6dd11361e620ac51dcd523b43df12f57e291d92c9e854ad30e70509d7625a86b3b5cd593c92a52f8530b7ee22fee502819f057c57629e5020b675b9dc97d7901e887bb5d59d162126d33c1a883fc94441d7702732d4c91d9bc352fe4a46cbc975227119339fe1c7399a84a7ad85098fc439e80615245f3a1ef865426a83f3f879cfe66f6fdd2ce12b25215b022bac412b610ab34622e57a93b689e69382ddeeb766826e3a822c6030bc2205b32672899d60cb25bc52580693453f3096da30a1d50e2843901c33979fe6e0aea0d6305c6c4a1020ac9721214dea6c9096159fa56de68b24b91e9e8205f4422201c51699f7cf103881698a", 0x1000) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xfff) recvfrom$inet6(r0, &(0x7f0000000080)=""/254, 0xfe, 0x800, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = socket$inet(0x2, 0xc007, 0x7f) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$inet_opts(r0, 0x0, 0x100000000000012, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 16:00:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) read(r5, &(0x7f0000001740)=""/4096, 0x1000) dup2(r4, r5) write(r5, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xcf}], 0x1a02, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000180)=[{}, {&(0x7f0000000040)="32e2b5234fa702db2dd83f82994638e8d845299deaba47c54d3de085bb294aeb8e28ab3a1faf3a4c78228b7cd1bd400a50eac44c7131fc63fd9bbd656b0fd024a6c9adbeab01c721eb017d8a920ff351a100aa92dc94f7c49186670a3139c907d361d4a926fd390ff135daeaf15c75d6a689e85fab9da5af8bc96368ad3ae997ab9ae2c2e6b324f5a4f03546a48076", 0x8f}, {&(0x7f0000000140)="e3d89fc83c87ef24737e137f527b3687c580636bd250924080028dd425a84befca92a4a2bb14c03ecb1787b19b7c", 0x2e}, {&(0x7f0000001240)="141daeb550c45259b1c766d327eee0c0a097558c64cc23ceb740a4de674529a8a8d5d3f8df104cfe5d9421bd96cac08a86ce1603e5d4d16a041b089a6d4d0d674076ed15c851f593e0ed5711c3b1a4fce9c3306e3b76b27fec07a2d5fd22c04b3ec24af465beb27f4a08af21c3bb75971a184c9166719a7d8da87dfe6c6b5a9e0b6f", 0x82}], 0x4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)=0x4) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r6, r7) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:00:24 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x9) 16:00:24 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x200, 0x1a1) write(r0, 0x0, 0xfffffffffffffc25) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="105576b01da4aadf326c1c7ad4c0e059ecae1348f77e1900969f6a356921ab3f97ab21a7f6ac819f505f8f9c2ce4979b4d18d9f36fb9e85ca4a5f1610b2dbfdc269b4cf16d04f632c94a1dcb4c5743f41a2139c55eb0da98eb2970ccd5c620d0052b0af2e2b5a3da1411fb89778d46401130ca7b932cdf20dad26a3a970bff93ea3fef5f768624da373f1dde517af47b980ed5589a", 0x95, 0x3, &(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xb1) 16:00:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) r2 = getpid() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:24 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x3, 0x906d}) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) read(r0, &(0x7f0000000140)=""/232, 0xe8) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0xd) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) 16:00:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x4}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto(r0, &(0x7f0000000040)='i', 0x1, 0x5, 0x0, 0x0) 16:00:24 executing program 0: pipe(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000140)=""/4096, 0x1000) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r1) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = dup2(r1, r0) close(r2) kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x0, 0x0, "835dd2518000190000000000fa6000"}) close(r4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() dup2(r3, r4) kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffff9, 0x9}], 0x49b, 0x0, 0x1000, 0x0) sendto(r4, &(0x7f00000001c0)="10e09b507b8bebf9df36c6e100e48fce4a6e7eacd6b858ca89aae1b524aa9847d9c022aa1a6508dd833c68d4f706d271312db541ebc0d08ab5e65f4db20fa12a8bf1b1eca8f98e3792ae4dc7fbef7090a8544d0931381eda8af4d2a7c438d9c92e40c102b946957ce7dfac5f70fde78fb572dd210501887f05ebb64003d3079affeac234e3a6538c24d21b0953df61b518a99d43eb3517bb2624f274ae00bd22f81ff191c47e4240a912b973b019653644b7911a65aafa89d5662a10b8ff7e2941500997434de70f32211acd5b1590b99b47355d2148f208de5edc4f10a66517a8780ff733366d97646bf2727373824c4410a8450e07d6fc", 0xf8, 0x8, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x2) kqueue() write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$inet_opts(r0, 0x0, 0x8000000000001, &(0x7f00000000c0)=""/157, &(0x7f0000000180)=0x9d) fcntl$setflags(r0, 0x2, 0x1) write(r0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) pipe(&(0x7f00000001c0)) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x73d86ac2) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$inet_opts(r0, 0x0, 0x4000000068, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x812, r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgrp() mlockall(0x2) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="5e441472f90a57bc36b543b5eb22af7563d0cccf1d30749bb145164fbf15b5ae6f4d8f0bdb1bc332205b394ad3f2e9f284c9ab06ba7ad5de42c24ee67ee76a7c1cf14851b217947b1387f2dd7f83e5941cfb9657576b0eb38727ad6a362e69060a442399f996f534442d95ba29446868d1711371a27492916ef70ea0dd1ccf3e2c92e638f9a317cb416192dc8be3073db9532dd636ccfd09800d483adb904ff5ec94d246b564ad68fc36fa", 0xab}], 0x1, 0x0) socket$inet(0x2, 0x5, 0x9) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x108, 0x82) recvfrom(r2, &(0x7f0000000080)=""/1, 0x1, 0x2, 0x0, 0x0) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8808, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3b2ced7c0c19f5cf, 0x2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="c4db064ae49c9a6a38b4f26acfbe5eaee0c3e163f8ebc8ebd3b26ed0ae7fb0980e2c04f70da548a1c72122e07da9762b38054bf328baf08971bdcc54adeb54445bb5fb7bee7714dcf53a01a5a6ececfa4c49bc6569ff4ad4ab8fc4002aacdf20a8cfab64f7f8287fcb100c0c6bb2ca3eae713612811611c86f14feb162a9544905652226a1493a21b28e", 0x8a}, {&(0x7f0000000200)="f3aebcaf471b75ee148dc2d5541fff00f4c04f67fcbbb103d118fbb76ca6372b7e2f96c3bac5a1bc9193cb9b0486539bbcb179284d31a429502bf1c1ef874a671fef550216d7714f9996025375c71e0e549543e173dd24db318a6ce6873ff4975693e2b0c71a36ff24dc7ac8053d2b01b1b9a009b8a7573ecd9ae0557f4c248fa346cc955c05db9e20bad9a6b46795c77c9ac92c4e595e13be66cca429ec907a364bf3aa4a13af33", 0xa8}, {&(0x7f00000002c0)="9f6195eb8a4aaad305086a6fedd26c30cf8e6392eeb439fc5f6a3dcd11ce73e4f2ea14418459ac986ac51f69fe4aec2ce0a44580c8ac6876144a66a08ff515696f3f713aadd50a759df285a80c8c6eceff2457b49c8558caadd632f244d2bdd5d2f7a5ebf8bea85d2bfdd6275009d7c0e3318e6ad3f2deb3d430a7c16c7ea7f73e79ba8cb513e8abb3b5031654d3260fde22f763d31ea1469623", 0x9a}, {&(0x7f0000000380)="955ede78e99cf1819689f6604739706be58fcb46800b824852bcfd1453864ec650c41bdbde96e0d2b425d10f42ae5330a23ca7bc299719b7e5b8f7595de57e8e0acaa46063c787ff20f33cb9292e4c9003ce23d6ddaeedb5086a54b6bdd3767ca5c9c4e250be7efbc277ef90d2008afcb86e0be57aa6da27c6ff1d7eeefae3eb75805f9cb46c8026fd3efed766b42269ab39ac98e454e3ffe2088d5c4c281755c635c0df4e75f4ff794477a319427446d897dd8b911feee42300427ae8e5ad63fc15df8bcc7905a0f0c9b47fa851216959aeb310d39d4bd7e4b8f5a6e86340269bde834fa732b916b21387837f959fb994fd73074a86253e8052961c", 0xfc}, {&(0x7f0000000480)="2d669c9523ddd3590d2867a6abb84a85d236b6106d142245e53053383d7bbc2885f8a8642066800b7708a223facf058a20df4c7b888115c25e024ae98cd4e46ae5c46ed7ac427d33d6685fe0448b010fceb9fc8b93e7ae2fa6ef76f552909a7de5270521989dfbbd414a4b4cc793e1afa80612b04c214556d48ea527b7ab0800afd83336", 0x84}], 0x5, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000f00)="e22a4560676fa025b47cf075179b45ac694987169e6982eca9d48419fddc2dc2cfb805d87d5d414fe1deae98870819c90e3358a60466de1f517b25b7b31acb5d98a93d400fc1f4f65310b42148f3aa9cb4cabdcba57e344befc5f8c52f30349d14d59bbb3f0154e32fc465bcc64155addd5b7b", 0x73}, {&(0x7f0000001000)="b832c715cea61eebdaa4c5f81b1e758ad1f6c8a3c41e4dff33e612620d101240177afc2ed24a85ccb16d574e22d961239fb117dca7258237775cfc7ac2897d0c03c58f70bebec4085f21b1efd6bc720c4b3093df8ef3ed9e8533dd8c69366dc70db95f3fec7561b336ce23ff388bbfaef7c5bec937286a7dbec9492060240a1fe8053dad5a55cbbaa185923cea908f26e991c8868dce8ba6e8a8ce9079f4469ccade2a3d13663377b4aecfbc423c9c9c755bff5df733b04a", 0xb8}, {&(0x7f0000000f80)="fe5edfdb", 0x4}, {&(0x7f00000010c0)="fa518253f9a15dfdb69882298a0177a34c845902ca7807f17ae41108b39d01fcb5f0f789370f86b797", 0x29}, {&(0x7f0000001100)="da9fdc662ce87ec4f4a9a04c540baaf9906cf4a4afc63464db2e9a1ea085253fb76e1ad3af426c5b2da3c31c26613399974027a8057a139bb1402f011ab535343316d52063d32fdfb4337e955ae767428ec5de3a6f8ac836d9f51811157f854c5d447c67b03aeb395fbc5862f70720188d390a561a42a6282efaeb576d0ebf9b255eeeb59aa1b0b479bd31150d1eb9346a9d1ec7ce5a23fbf6d0adf777733870fa24255af294080ab861fbb8edfeb725b543fa60ed3b41cbaaa512b84305e958fbbcdead", 0xc4}, {&(0x7f0000001200)="c6e17f664c4d07b1482380530bcbc0e06fe09d54b8c5e8be76c1a6648207e7cff1cda168b180320e0a377bd3d5621d5c883054ecea1bbf44787753c2b678a6650e257cbcf0001fdf012e5d8b863bb0017ba0226b6f0559e32757d1bcd6825e5fbb6cf5f8a952f92b29a5968e6c4fd5fa1f75f9005bc663a1435b8c377ab9b99b5c8f5cdde3cbd781dab36762c4e65c985f10e9d0926bf5a3a743e2a80effd5478e772ea2f66c914556041577447c7fe0092539601e5a122596a35f30d3f9df60f42762e1feba7a", 0xc7}], 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/20, 0x14) r2 = dup(r0) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000580)=""/146, 0x92}, {&(0x7f0000000640)=""/203, 0xcb}, {&(0x7f0000000740)=""/42, 0x2a}, {&(0x7f0000000780)=""/239, 0xef}, {&(0x7f0000000880)=""/201, 0xc9}], 0x5) faccessat(r2, &(0x7f0000000540)='./bus\x00', 0x40, 0x3) pwritev(r0, &(0x7f0000000e40)=[{&(0x7f0000000a00)="e558d280d02de46eef5f67b9daed291fbd7563f0dc3da19d241421a5847d23bbc652618a13c7be289527fa657f2928d1ea202595cffe6cb2788534fb48f5ef89a293d4109b349cb97b91", 0x4a}, {&(0x7f0000000a80)="f2157cddaa8f578f0c880812001b038d8d7e3614a30c325db88b96aed054fd55bc7754a1907208c7d68bf5420ecbd547adfe9f8feb383e0cd34cfaa3a6505277aef5042814fea42d97747430d82fc52fe5d63c8c01066374f24ca2a31f440ffd485fa04ee2a8", 0x66}, {&(0x7f0000000b00)="ed8ee202170afa60b56a66fe39a3ec80ef60a83c5c8d44d8c066bba4d4437b2bb539", 0x22}, {&(0x7f0000000b40)="1c17a984fd8929d25711475bbc0fee2f23cbee63f2ae2c26e19f80742aa84adab3a13afcc1c341c52ee46b57b1e4fba37039ac75f545c84448012fc998da6f8565f8d9c590d3dfdf0e2989d686f1081404ae11d96fe3dea728c0d3a70c9e892774aaf6cc41145f66fd2cac89fed1676958fc8b70d86f4ff6d1267bbf6832813260a81a72bdcefe14e806431d5ba65ed700bc8334679954caa810e10732c867e60611dc3ff6ea404a07063aded57c684d4b27decae86614199fdaa1f729cefdb378ba1e5aae4faee6355a3e05899776bd6018682352f8b4", 0xd7}, {&(0x7f0000000c40)="d912b323ae974db221422f", 0xb}, {&(0x7f0000000c80)="884c", 0x2}, {&(0x7f0000000cc0)="a4a4601955e4ec8a4ed0e4fd11c42d32dddc12c5ed251c4b68ca738d3f07bf9de7d515c7930cfb1498060efa5d32e0f9b8cc2f796f17b6f6d45dd42df350cc966ffe1e6859c9f2a7cac3f19e621b7c7a568c8784d742819b3b7e79cb9dd70eb170d793f330cd33a2d22722049408e9", 0x6f}, {&(0x7f0000000d40)="69aeb1e3ec8f1920b463bb9abd", 0xd}, {&(0x7f0000000d80)="b372e099b8830a89d4c66f64eaaa7a7ba0f84f02d6553142d0c7fe0ae9afc79a3b0d4dd239303232eef126a8e04170c7035c7ddf3efbbafbdfdd70cf099c5ac3cd652f39ae29170fd6190572ec575ab063964016676c7b3b25b4d3765b72bb3ddc196bcf9a3758de067642e3461789b27a4bee979f37f505e6e3b6966fc08377acec092a76e3c018e1ca5ed7deed", 0x8e}], 0x9, 0x0) 16:00:25 executing program 1: truncate(&(0x7f0000000080)='./file0\x00', 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) chroot(&(0x7f0000000040)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:25 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0xffffffffffffff77) socket$inet6(0x18, 0x5, 0x0) mlockall(0x1) 16:00:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x1000, 0x3}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x1, 0x5}, 0x10) writev(r1, &(0x7f00000012c0)=[{&(0x7f00000000c0)="2140f999685f844f06cbb4a02c8b9df9c5ef6880dcb208ab74f1fe4e5c24caeaa9c209c09e08006045da6712aafb56fbafffbbc756271a2eb1dcd8a74e72a20fa449e220c08b3d4b9e8228c822f7a6d63aa27bc9b32b8ba81a950eae6f0db493c9e749b83d7265008699fc69c6767fc3bb63d61c43eaa64f5d2899e2ef894e9c37e8d8545c36ccd00ca813811e728c75e2e3406e9780854a45fef10b30f13fbf5dc10475d40f56bf1644ba21d984f86a7377d7176be39e70f5e1afb5f9e4978efde3f6ced6b167f9a4dae480c53bf6aff8710f677a2ccad5dd0e748e075e8e8c84ec76", 0xe3}, {&(0x7f00000001c0)="690e99a3f61ecdc2a856175ef4a88389b600018fa42f19d4197c5c4ea1089f50a07b5a57f1f94d3116e71657ae91fed352f6c27a4e00e53d34e207cdc6653135c63eec7292827c8fbeed958953c9e93361e8dadb9e60db73d9d6ad0629bdbddac3a66a489a5d487d5be1dc34e45ca2f3cb15ce82205b0755b246ce345f02ddf503d50147c6cb07b471768fce1660b459bd0678a033162471aaf39388dac671909b9f97362c9d075257df278d20b8b0f1b1a4608cf049044a92c9e8ce132f916ca31386823cd10982cf67398b498f7c88e4e01a557e3fefb19762b258291471f445d7994628e4b68dea484777b438c9fff8d7335cca164b3863935aeb22af406501cadf598af3f1a5b64e087abb9b108dbbdac1207e9153035279d9a2a6052be92bb84f0170df2864e6c65b6efd2d7c24467aa2b8230cfe6b6508b43d29c8a2600048051b3cf5fd575b755eee0607a42f156bb6e1ff03213b63cffa2ddabb641ddadafb50582a44faaddf85adc71b81ea2474314bec526438617c22d6cd4cbc2643d2e183234ce6a44f773637b43bb5e6a178c6009523f0d19e1b38988fb469b4ba03e0dfb2de117b6c59f34f5030ee8cbf4d7c70dd7b10aa61fb2809aee044ed3c502689551241ab21cc6c6498c65b1d14bda99531acdfbd15984e83438601e1886a7a16be44b66f7452c588746cfe1743a3ff3329186d052a223020cb106f96d0047f46dde989d8ad46769a5aba2fc5b046c9d164bbe53164130f0cf090aa664dd21e7b4158154b6dc5f1b1b912e8ca592199feb769c4c0f2e3a9513dd3dfe41eeb558638e948f41b5e7ac3a5a4f46c35de567aa943548ce3e062d45e14af0d3daf0eadffcdc6ca917a2deed65d451b1ddb6a9f7f72fe5e760a2d26b5666b22657ecb224439837a1f78d4d168cb200e1c054c308408891a875644fd9de5717c248deb598212b3aebf33a48c6278e8ca9d95de7f408d51eb521a601d0c0d0bb132299516cd25f96b8b3e2f0d6550d30f030ad246e55c68f3f1ef00cb6775bc5ef21605706139605033a56665e4f8dfbfe8010aad2de2b5606308db9f4ee6fd99b7dbd92bd1306ac5e451b050d87b02203a31916f90e2341ba196148acaeb26d3d936c905a36e3db4989e9e589b6c188f4768279dbb3009adad201d1ac52a062ea1f268c2e36df7ae083a5a5d8a06d3d8bb5247209d8421ac8875499d73e50af6371438e16d9be90adbec5a1d6f6fa26be7ffcf8c3e52d118436b1dd3f4024671d36cdcdb7fa8d6e424d2792a54328bb29d0836ef2f43a5e983d4b5fd990a2c215622208926825fe590e6454a04411487e7da6eea5da34e167eb9617e47c695c2a598e537aa8487ffcad7c727388ef72f2663758169325d5ae8ae15fd5a227617e1e58ef593cc01b76b2826b5061c5c5dd7b9169a94520bff6c6c3ef61a4dad9ac3c9e0bd8c3e5e22b956572cd03c72bde7334bb7a7e1daccc10d5b5e311d693e7161bbe782d18d55e70efaad5025093b9183ccfbb1822b534de722e2de9d4ea1f9c17fe5e1729f7e0072a89286c44249d1a02691da517321d1395a266ef99da4dd3a992509265ccef2fe10a357a3aaba3d00e69d9c53cc4e1debf84bad1ad6f03e067b10e5549d3fdd341dd6e6dccc9f926d6b94444368c9c8cd24b6fe3316aa9df38f6fd87738c048fe985aa28e776100ad9ccacd7a0e43c6f2bba35fb44f5236f6876eb8236de091aba837dc8de2b39e0f3865aaa8e2fe09f7fd7d8da3b15dadf186babbecad7dd2bc7f7dc97a30931d2d1512fe1de6890eb025c39b789880ebc21298ad4701ca3211f8a06e03174a2fa248204bde2ab03c19736439dbeea4e77c4919dca04c660af11ac1af052c6c4943a8a043ebc57f44e8d961230d84fb5196f32d3412d35ff8b44d06dabe5d37a2046eacc897d20386dc12f678845df925abccf7c245165773818a33a2701ad7d56faa29083d41fe640788da8f7e7684f10705890bda0765ecbc4394b8c6a91d5965a33641ee024b5ffa4ee301ec0a6e92fa2f4e013cf27004232baebdd10cd1fce5132cf3f924c036919b0b40ac84af76388e0a66b685ea3020102a13022037510583c6c0893bb14bae7f9c3a22feb6207beab70d818d07d1832252af19554f66e3e0b5fd60d6305188ba1888f59b86b53eb63b945e03776f53fb2a05afff805b59ac703cfb5e7f8494903f6604c6bce215d9f2a5d3def4870441acf2310b14085cfeb24b3afb35151fee74e3261c0e52d7393c6c45a331a86b9de07e7f6a5bb56731877f3f113fcb36aa67538759200083c2fbeb27b98c59de08e333ea42452d716374d89d11d765cee0bb500baf8b3991562dfb9693290c5fb4d90098b90707bd02b70b362d554c0e9e22310667a3ded84b85a8e16d02be078cd5a74436dc0fb88c0a9f745dc3aa5e499aa85a75e90c950b1c5250c816bf4635f2afea67c1af5cd52b5d3204a2d5286cbe45e9f35e3dcc16681a5ec819e66985657906c191248c0f2ffb764a56d4f5392086c6c3f342f552b92d35211e2feae35ca6ff569b33510984b6a3a2c96a2af75bdf54023576e3c86593aadbef2b2dcc6ccd49b864cc1b7a849b88d1e8ec8581cf4fa48eb8058e16b99ff9b7cdf1949db8ef13b9393c67e9385953ceb2e1cd2f385817ff551dc800dece800a4451c3d6196a6bd188c248a30dd915d7f6a6cd4242be228e29c1768a3f1425041cc87f9090c07d78f9cfe1319a18c016d711e6c1d7e684940b9efaea37cadf962609991479e18e3d0aa84d84141c7be4f4ded0fe055a053e5c88dbaf4e4fb6ccd0453492ec0bc2324b58b6bf135a944f2d1e4820c471256f58c8b5e5e0056597f05f19bd2484ef064cc4e00357571ca92814354c87528475548b53db116bede74e7900a3f7f19298c0d9552246b251f657b0caf623092baecdd4c25c6f3a3b8dd2ea7a550a5dff8b533bfaa988eecf5c279eaaca068eccffd8dfb6d38805298fa26b0ed731e8a5f3f49ce644141a76290955abad25ad8b9a6f77f3a37e965dcb3e06ddf834e857975bafca383cda2c008ed9e1033d1d3127b49e9c3b49e0b70a5ffae7793573c9369685c029d67a0f5a193cb7f473b7dc8bcad0091d9edfbcf2be43afc6405651df4973cf826a76db1f615cb40168013aaf3e8d6a48703bd6073ed2e7b432ef9c4a6bcdeb4f88ec618e319f26efe3f7ba4d6bdcafe3bbaaedbe5c8cd222205d2b2d7615cb6df11733bae4fffd3cee2aec93e4240f66ac39c41f682fa10af4cc8860840c185e7a85c9b191adc39b4b51677ca456e47274967b68b59de5bda50e70ed5e29a9edb9a23ede63fa56399bf4515ec8205162c4e7b7e842912410430d505d2365efe6cffe4f7f6498a42e5df7ac9935eaef9f714a3c9458f3380854250426cec18077592138263668fe38d788ea8c0e3e772fcbe7b61c2bbca54ed087d595f4d01820d6d1b19ff6e47cb6c9d902823c259c7ac9cf31dd4baed96fe4877115c732ba4177f2ae6fd48c72e81e5756a6fd1173ae51eb8120702433cd6cd3d3c371863177228512cdad0c142972547ec50ce2582b64adf07d57b12fb7af6070b31d4d0e49fc7cc0c5d0424eaa09a5f236cb71000237d0ae59c47d14771e7d68f63b32a92383271db8fe392ea665f90ae4e960bc66ad31529af7c540afa60e84b3d55b16f8cd09e6a886febeaa2ecb7dc8b6140f8af31e3a2f3d7cb87abd8afa9d22a923a9bae190e0fc77ddab62c782a4e977400052bce59ef8653c9b20f0906d738b0c3552c340934523e95c1180d4d2fa901df0b195af0b11b0be0996d7143ec709e8001e9a43debbd686abdd9c86ae75aaa4a125ff61540a04bcae9e6fccf71e2369b0943ff93b33f75cff1d6f21e08dbad638d8d4beed75b184a6d076efb156c749b0897eeb10f9522871eb9dfb88610dc17a57d98f71c795864a9d3c8b144bcc0c2fa574070ab90ea5a26e8ceb3b84266bad29b96e7e097f088e005a853ba99bf36a7913ef0fb6797e7c78582da684a57a195e592f5c8be5ed6095024476b2d4b045530ebf83391db423a7615bf090843fd1a3bbc742355820df0859f8f3de818100a227d91e2f3bb9a7a5aa1ddfc13210cfe27e00f90f9d82d277eb2806b101d6bb851b6e764cbc0087ed886c34c357fd81cccd2bf6312ae08e6a826d33fba47ed692ef73120667ea59fde735dd5e196bace7d682856fdfe6cab82df9aa136491739f757fc5edaf3319a64b0901e10dc3dbfad0d4522e6c00b0242295f0a10e31305a11fbf45673e95b2fbb02fef0cdf715983f9b16cc9ea0f8f8c032ef587a2e984c09798656444b4f239fbfc739e746d5ffd75253b8937e892adfa2b36e3f67e3a0d828420a7b6727e65701824d1d494555fa335f34ea46ea504b1c9e2db61d9d9f7127dd68a00f5fb413c850590a0014f2438c163469d563831715783d9fcd3b4d6381988483022984fa90c465de84b9d150819e9c43b2d7240ea159116a5593f70037ff323e44e7cb82d011676e6883ecd7b6653b8c6ba796713b418fd950cb8bb275b2f4f0d50f5ae74a23470b2f72f5cc1fb18fbee1a8e4f785588682c2258e78b67ffd4d8a49923bd2e3225364e3308413782a294b540a36b87c8cee43159e3b64197517c81231f8f49080befee3c5091c0ca5147d803343f9ca07d8cd15afdb1d56ec524a7d957f6fa89afd1b5398ad5e848b12f2eabfef97ddeba398db14f812854b15929cf84cbf2f6e44773fb85ec59ef38e22389dd508574a96ced2c3410a2db25c5b31874bd47dacef3075762ee3ee72eeeaac9c3f28131c6539a589fa4d4625da0c43ef6f539a9fa94cf7f5bbe18a178d1103840a363a605949fdccc06038171bc02b3051b426ff8c84b4ed265cc2e41f9ed9ea0ff982e617b3bb92ac5bef83efaf1209f262ccc5ceabf38652f4aa0b14cfdd6853db29a5c90cd299cfeb4eec4865875202d7468a9651a5a48e71c61d7f1f0235ba4284e4f80eeaff9efa60342bb139dc766a7cd48a6f10e3ca31964456a632949e2bf035ff9590d3391b22738f6e7a68692058e47385b4ec32618c35d31c02ab8e29820c2b70bbc817724b34bf2c9835c9f178ebae7e93ace94b40f14bc6b7bf8e3c613da074d250b3521b11ddea52f3a0d4f82441ac66125e58d6cb525454f2ba3b2cf8da877d7ef0b53933be3e0d4c5b0762fb633b387ddb4e06d9a46436229123c1d9068cedcf1efeec067fb4f85a858c8358a99e9ff8002094225e0511774cf0e2dc1c2923251403c563f47f53edb260528ce62ca6fe1fc390595853332a1f6aa06b930af85707eb792e0e3e54d8f91740072982dd231b6d87929f1f8a95f35be8b1df2a48a6dc8da3046167ea8505cca9f24c7cfbc2b50336eca0d247aa18b8fa562555fac3597d25861965001adfc273fc65718b5df2ebaae055375272edc1a7daa799132da2b25ed9c01daf3e7d724bd6710fa03fdc8f9d747f1336cfee457e662fc41dce1002c058b95ef7b0b41fbc203b833adb6cc0f7308f5e1d96ed6adbd1f2575b422fb5442916d0ead36163d52a142e202add75404c26a8fefde339f305933e50318f609a1c6c405d82e2c191065146444b94bcf17b29b751cd63dcd71a267c62e0022dd3f17e908d5d4bca9dd10c91a052080375b34da11b9316c57db8c68cb5a04c65e86a659b43a37eb90949b88a00b4389202064011c25e0e33779a50274f9e835385a252ca4fdc4a195b743694176f039e72c2a33b51fa7e87b3c0a5070ea71da586269cb3dc390de57ec8", 0x1000}, {&(0x7f00000011c0)="4db803883a56f7ce53f508683c08370b5a4841d7f346dc895549344b3e2c4c3da29e69cfdef8c3526a80015644e55b0e3e3a3cc4c925b8f0ad396a1a08d63fa7e7ffa74717ffebf296dca555bcb5cc5673f68f34869e09c686b7454f4e56a7438ea3bcea1846197b78fce470019acff6379d28a9ff78bedec7ee5c25a18326ea397cd051e6e224ffecbe43ff327a2397f89db0cecf657babf2a25c0118c68d8fc038d9f92646d282489878c2775989109007423634f15aed779b78c1e0f3ff0990ef533f8ccf9bbed5c6409310d6a5591eb2259882bb386c48eb92", 0xdb}], 0x3) writev(r1, &(0x7f0000002580)=[{&(0x7f0000001300)="e3a864419ccc2cf5779e59ba2b72c8016741f628045ad1149aec4b062e6baefedf79d0defba4ad5011d3f970e33831329679aad0c76b361091bfe65a26c7cfd37713d0727db031e62b6875f3192f416e3046e348583629f4a3c0e01ec4427029649c6d63096634c03f5ed1020065252e617cff06d159", 0x76}, {&(0x7f0000001380)="2e4129495ea17089bdf17bb4485f20f6e769d4e6400295ab35f557f9ea48bbe1113a0fd3c73a9d2813af8ecd0d6cc35566a1f5fb3c3d280b44dad4b40b7b643ab5b4fe04b895e05d2d8311985c7d2df47022cfbe757d020ff630a5e4ab6ea2d7a57ab4ee05488e5cdcf058d1b18e7e551e433099f1896fabcd2c1ea0975846e4561bf1eedaa3a0c13a0c06cf25c2acb29e9ad0227e9209f47336c18c6669fe02093eabc22ee87b4f085d893ecad78adb27a1ec52935318637abd", 0xba}, {&(0x7f0000001440)="aef6099cd3aea9753b3872a83c08dffae3d161b90f84de794c72264163acbc970ba61cc07fe4f6b8a204116b98dec7e0eaea99aacf883b69c997c51778a670eee4fdc259391ebb04ed6084594b53fcdac18ca9f2399b718a3694b6664746c5e8949d4c43250b72500fe08e6f885fd7fb418ca03d1f79490f8c03c3e1045cc83827759a940d89f4a2835427f73670b15961381a060c28f593ec1b7f66f40ac9deaccc839bb4b0737a6095492872a9a2c91b703ca7", 0xb4}, {&(0x7f0000001500)="16af48071bbbb7462ed62f017b097cad69436f52d0cd18dde4968bc008ee138f9ea973063de5fea82c27db733f2d5b08fb77b850c7f67e590429e1588c1acfb305641c6daaf6d524b78bb87dda3032dca6d2e0e8ff39933a9c48beccaef5f160ce0ebdf3ab1484f47186050950d86044f6ef301a8a83ff79e98d8344767aab56beba094607949c3998f584d6e5b0fdf3ea68a81196f6734a1d3ef5d0bcc91d57ec3684d92e2912bf32ea534c8f4d5f62405eaea786d8c4f7f6cfbf06c1363f3bb4be402772b7e09601efe44d815be3bbba39f19f30440dc2fcf867d36b970eee1ad1e4d127fd08c901fa1c665b2f5687970376d970e2a85228fea2b4ed709af176100ccb3e7f6b94eb84fd8177b66f7a8cb4d75bb6a989c5b3f22b95a37004b9ea924fb32ca481245948d0417506f2cc247e06a08a4e7d5b26591b4b950fecd186fe87af806ddb2ac8a60086d24008d5fb94c1f95e02c787b235e0d6c10bca2465157ead141ed92a93e22c15e79fe4cc046fcff700b1e4aab61d38a3a421faded600e4a3504b0f65e2e78f8d83223dd93e3a0912a491d3661123d0ab78d203904703cb22ce095228f8144792a46a72929224a92c1537080da2044b0c5c142bd9afb285ef0a32955c029dec7f86a52df7deb9cfacbf507fc080eb898f1c0a974d8451fe0918d6b5fba7f9bbc00d895212db7a553d1c7bf9e38a8da40e9ff6a1e1be2bb9dd21b6a791e7c54be6daf8e3ea00569f7b539d5766d577253aa0f0007f068f77b9601371c1ed298cc0a32c65a73c3eba46ea9c56da869163d74d9efc85b840fd6d9595175c08f3ddb7ff468367321b47b021290fa44638e3a82384911f84449bdcb51549f65de2375ce03eb83468d5684e7a2dfbbec11ea33403fb2f827577750cddff5a11d1919078d10029f6558f50ab9acfa5148ec4401ca752d5423e5ba8b3087ab58bf2c9a0aadcabafaa6327ebcb5b6244ef70b7e1f68796cb40a0501854409a2c7993a80d9ce4bc5822c9dfcd0f730aab7ee986e262f931fcecb2e7ffd7415b8918b504c16f4019fd81b52c6295ff8b21d33a9cca778a2be03f495f5484662e3a2cceddda345cff59e13f6cd340b6e5ad9e60a6cc0c1d193398a9417e123333345856bac4a69584acbbb8f72fa8fd6dd66db954fdf758b11a7f782010e243f36557d5a2f7be07a42693892f1a6e4f3de83f5aaaa7ca279a37f9783ee786308dbefa2943b95a5e92fe1dd35ba051863edafde88978dacde5f7a2c6b78994f3fc515407925f193bf5c753017c18005b5a5b806aeddd2687bdd1b0f4dd3ed11876f96dbb8f4b125db027d1d6ff5406b6d00168c0d3a062b6a6cf14c0e1d5ffe9358dd7d29dccc8966b62cfb0704718052544e297cc4bb2bddf9a2e22ad831d5b836f8e6679136584370a3a27bbfaa46814c29a3b86b0394144aa4584814f319f51b419e7822f6ee1fcbe7364f38b6abc6f3cdd301aea374887d90994c45cde724b42b03c4c2652b24a11115178ed3d62b2f4b443df49e1b02cd2310cb700487fb3697d6775150a81abc4f5face5d2c5d3cd6f0e579b197b4a885e4bf420c3b24f7cecf05a69182c30b85385017ba3a2487f493724e7d5a4b5f1105ad4b150064f7ffc826744a1c06338c33e180fd743049d7d7e66a69adb8377b7f94ffe9ad9573b7637348a4dc6c0a2504cc3c8d5ffa281a40a69f376e97eecfac1571dc0a1cffc65f4bf82f80a06eda38ea2830502ce4f44ef576d1d0c4c5eed847267d24176036167428441db2e7d5f0be73591eed0197fe52a696bbb85a794996cf6f021e1e9fb564dc318ce5f0ee0e6d6f4cab93e34124d1c878b604ac3d5ec37c47cc04e8e9d0853eb6cff4a0aaa2e862d4cfe81ec92b371eaf2083ae36c3f9514f2e99eccaa9b9054e89fbaead885e6f4cffd4a086a31a31ec9f3662eb0e554e52c45b9869a4cec0ad0d960e8ac4519283c321d2952f76d1b2ae9bf6a32e79ce2aed6e58e04a4d37f413dff81ac9fcddf3126d3a65b91c236ca3ce20b20553f162416796a1ac7add287151decb04afae6d39eb7db3120e1b13cc77a4039d43b3c2bdecb82344835ff99600960ca308b6c26248f7fcafe8c4d2fd659711a1ef74bc244c7e39fbe0548f0dc58b19ef555f26d87f73e0a103514ecbda8498cacdfc447294e76f538d9eb9f36ce02c5048ebd625d31f876088043ee733b505aeef436e35e120ba13c19d910f22677cedcf0b954df249ca809cd1f074af8fcfcc506c80305258ad2fa54b8434578ee95d7ff3f5b8435c8706306a3f90cda5f43109ada1eb5188ba6d26499fce9cf4d54f01e1b90e34977699beb9f7f6946f171f89ae71f50e6383d27c9c2364f8ad08f4a6670b8ca0620d23299718a53fb1292780fd2672c6d6b7cc2e322eed4f9216add4b11ec07e3e8786262b75dd1ad6c38a47bce99230ba4db8b89f9dd6d8fcdc53b5fdeee645e14c969201ba45f5129bbaef1db6275947bf232333e0d930f2cbf222ede8ed6e23561f6549014844410badef3e0dbc4b36d654eaa82ebbd6ff8964075b5c3f9baf2715f2c50c50e23b8c41c124f5f3249a7ed259b884de550eedf0d620939b1ad56eb089936e55d51140c3134c30adad28603ea9e0eea35c847f8d40a98b6d31ea5600d63b063d8ed1d77f2deff613d6e311ebe261f72480bbb461a1565935ce92ad8b369e00a37ad95399cc48aebdf71d68fcd77588eb963e1200815e7d5914d88fbaf02cbda7132f710146f696a4796b0cc62978201354ed398797cdfdfa134d7ad1fd1ad2654f3aa16cfc26767959e7e35646d4380beba49b151dca7f0a65c6e9c38a6a4e39cc7b2a5621dfeb5c3f252b9acd8715993d0fdc9898e3302461be01dc478fd6aefae3f81fe4852e50840fd0d0fd8ebb52261045ba5b5c77f83afe49e46ffd75a55fda9dcc17ca1848f8bef3ab75ec5b0de7eedf94f784863dea214967962cb5ea7666b0dc659344e01a54d04f0419a034e0ee0195233a25af208dca6490f7acc928f44f4d8a841c1f54a13de49e8f2e721dba211f6a0314ca335d4499f020482bd9866aa4a4108b3a5589a66e29c7ae220bf7c622a46296a007c19d04cdc7ea377a660b626c018ed0b1c108340575601535fc8df0f53baed90001713c306808eeb9481f433538b84f82cdbaa01a9ce86e59248aa24eb535aa11cf80a10f3ecacd7b02c424c38ec08e6de898665faecf46e6d570d1bd2d6c8cbf4c495531e62d554b67375c96be56f6fa198b2f0f767d25411190ccd00245ac8e0c95f7fc726bd529ea9a8c7644efa8b287b701840dd34da13c2e52ca06b05e29445586ac2f32511f83a9cfb1aeace085aa446d9a7705e6dc4159d2ca4d80b204707336990661e575eb9cf0d330f670e6f7e2b40cbeb383c9b15856a8e6c4b7ce7bb630a9aae010aea9fce3445ff73964b1309d5274fe9d39c67740c438aba60fc4393002971c83344bbada6fd40f43c9670046e5bc6b46bcfaf44c0cf76fc0ba08c1de6f0cb2efe60c7bbae0ec4f84bc12ed539d288c89aa6da9c0998e6d87e22f58f13f1a406347acbd57ebfc732cc779cb57179829610c8e02458240e8d466fca389921d55e27657d7b6c753d2e6f7cc1272cd52f9814285efce2a93b8694375eb884ae1dbcc60e27d8df3477c9f937262dbcb357e577ac4ffb756f64f546e9c4a426bd246a0c9cc924f32b662f08355df220ec2c97061fb1b42b2e1d20e9f86868bfd712500c9d4603d58f89e05c1d44171c5545988f5baa6f74d4b29306f2fdb52b18263125d667d7020c12fbc76c2262b1d04b7c7ff8e3ef467cb9de15bae18c7c9085f7504eaa3dcd40918c6fadf133e49a3cbfd7235e1dd14948430d193cb903e9286933a0b487ed02917c361f8ec5f6e9e7fcfaa072ce6bef4b782e201acdd74e653661014124ed125c8c310889e82b8ed3d4b5a0ece62b9819c7aee657e991f01cfa4c718f16f4711109a966f31a9fef3328bdf0348cdf2752dd3e7690943dad641b3c962c82406e2e23b37fe150525324f34f1ea85cc4228f18e6e131371199502fa5a3ee8c2461784bd3d0703a9f03b192c753a9d507d9e42223ccdaa10083b1715d79858b20008d8cd272ab695017a9767115aa131409ea42d1157cb3de43029827290471d3c3cf3dcb72730605f85d0054e8bb94876d1205900cc48d35b4f56d74aa85defa314ab238b9f1bb33eceee3bb65dbc6d2a54bb1d366e16ac44ab8840e90e25b50e0a046a27b347d84ff1154f449362f16494e1e63f1829950a4eae2e79a6eb7046b52e1b33139efe5272838c2c8755d6867dcbd78849b9a019d571729715e93d36c9c566e2efac64558a478c9fbb64fe67b7d1cba2574ea1b6b1e218975abe28b941faeae5d4bda76b675feb21732362b27469c56a90ef5420659697e0af4170c8b555b9083a6b2b0a43f70f885d846b032eebebbae19096c6461e90844df064a44f843aee4f3f786302bc5a9ac7668245b9721b4212b30077dc47f7498fe79478bd3d389f733397726288a44672479e138c91627901699c32a5269ad1e1dbebfed9c1a3aedfee569524bfb7d266eb0fd175224baa122b192464cfb710179b1466c8597df277e0db019d347efb8f067200373a749a0305f95bb20473b6c20383b3935158a86644469ac116aebcb79b523be39789c94cda6706b1e78876d06329df9f43c6b79b870243e4d3e3a778f2fdd1bafa96f9ae80ebf7db1d8298e73935277e7a33c38eb7bc4035808c20c3417d1d70c3ddeb92b1318dbecd6f0033c2f4877b377a4d0912a8425eb1f0a6af11fbf16530441e86d38b2cd9e8be287acccb7c13c8815aeb8a8f89f9d1fd94cc1ae2dad1226ba3f7931a4ea5b686bc63eb6d6528f5a91a5718d833c71139e1ce5b2abc694bab4cb3e54d2d755de2e22f348eb59849cf6a7cab5ad84cd29bd46f31598941fbfe7058f0f792ad39974f2b19ec18a942497560a82d94bbcbe012b248dbb30af66bd4beb5c40c2b20a70e42ad42aff413f29ccb64657e2bb853ff6f0a7a54d3ec5124f1399f96f09861571aa73e67e7072329e5001936f5ed9ee5333e8d7e9bbc7934cd48ccaecc25bcf2cd2d0108d625214a4187cfdd0c2b6215fad99eca0865b94cec23c10bef64fa330b3487334c8cf7f0899003a4114bfaf7550a49715352bfc306a92b7eb4d049058fed48c4b6cb1333cbeb29167466887a8d7834824ede6ad9a98d40406c11685852f5d324d5bc0840609eff82ad90d7f9dfc59ee1cfee5f390aac393dc95ff1e8233f24e0122253e5b8dfef902485e63f669a37bca18303b0fa1272a0f6dc57e8c5d3d5a80e7ce94db0d154fa4e07d45eb6ae5fa58ac5845c28601f0adbb31570fa46c198f04395de0755282794cf661956e0c0ce40578cf30567960aa4c58a34da5b095316769a311248cfc456a76bc8422a78b38932b13554ff257d05adfeb58048a456d719aff114a94a6ae24b204cf8402e38434bbf254f3ae282e180e124197e8c311b600d209033be83219d20b1ce5e6f6bcbd55644cbf197b48c99c2cb5b7eeae8b4190a5b4b09ed10519878c2f88dbe02be4dc5c2b4b6e20433f6fe70b4c29fb3fd82a2f99065cd76c1f8322c99d01344e7b3a79af1922cbd4f1d900bbcd44d1919493c694bb2ef97efb905a0fa1e3089115641dab9430bc979e3ad600c32174b8422ddee3b899c6b72f4702403a7aea7cb7a20e1e1cb1ff9b0d5c3384a2413879b34dfdc740193e71b1594e4cc24032ae49b8f49c454829d8477b1954ee596", 0x1000}, {&(0x7f0000002500)="c1099e6040e3dd409af96633e54b4f15", 0x10}, {&(0x7f0000002540)="0ada7cfeedf697e12e4221f6d3a812de8193e049e6bfb0fe5cfbaf4c43ee6da6d9b5", 0x22}], 0x6) linkat(r0, &(0x7f0000002600)='./file0\x00', r1, &(0x7f0000002640)='./file0\x00', 0x4) write(r1, &(0x7f0000002680)="93d35f1e6d85ff5930c9af1c82f43b580dc55772eefe3c44e4288ca22a7ef609e9fc86a52e4ed8a418b8ba350d8a", 0x2e) clock_settime(0x7, &(0x7f00000026c0)) r2 = accept$inet(r1, &(0x7f0000002700), &(0x7f0000002740)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000002780)={0x800, 0x7}, 0x10) fchdir(r2) close(r2) write(r2, &(0x7f00000027c0)="c5e259802f025d3bd840b566", 0xc) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000002800)=0x8, 0x4) r3 = msgget(0x1, 0xc) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000002840)=""/254) r4 = semget$private(0x0, 0x7, 0x2a1) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000002940)=0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000002980)) rename(&(0x7f00000029c0)='./file1\x00', &(0x7f0000002a00)='./file0\x00') syz_open_pts() open(&(0x7f0000002a40)='./file1\x00', 0x10, 0x101) recvfrom$unix(r1, &(0x7f0000002a80)=""/242, 0xf2, 0x1, &(0x7f0000002b80)=@file={0x0, './file1\x00'}, 0xa) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000002bc0)=""/106) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0}, &(0x7f0000002c80)=0xc) r6 = getegid() fchown(r2, r5, r6) open(&(0x7f0000002cc0)='./file0\x00', 0x200, 0x8) msgget(0x1, 0x40) close(r0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x3, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:25 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280), 0x4) 16:00:25 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x18, 0x7, 0x9, &(0x7f0000000140)) sendto$inet6(r0, &(0x7f00000000c0)="19fcba7b95b48a154232edf38b0c9986d92a8cac435b7c9ea3b88ae333e4b2c62f71706e6339bf2d02fbb62705b2", 0x2e, 0x400, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x9}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) recvmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) socketpair(0x18, 0x3, 0x8, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x2293) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:25 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 16:00:25 executing program 1: msgget$private(0x0, 0x400) pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f0000000000)={0x0, ""/204}, 0xd4, 0x3, 0x800) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) 16:00:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x0, 0x2, 0x1, 0x101, r2}) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1f, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000680)={{0xfffffffffffffff7, 0x6}, {0x586}}, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x4000010090, 0x22) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x6) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000280)='[#,\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000440)='$\x00', &(0x7f0000000340)='$\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) r2 = socket$inet6(0x18, 0x400000c001, 0x80) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) write(r2, &(0x7f0000000000)="1b938b774b021f2cb263b99c78462e164baef8d65479166b8f123b8a347d5f89d1cbc44a47d22659b90afc45b87c732b30582c077be4a86ee71a4462e470b4fe470b96d15ac86f01c557a4d206e5a784284323defaead987812ce64b456c85c2f687f296d91221403be2c74d32039c9e6ebed18e928436ffbdacc1a222a5f30d4d1f2c65a8f2b721323603d5cf4aab14f951de5b3b5c8c188ec2c63c37630d2560b853bd76417f0dc8728f9cfa3a41abef63e9b94a35a2178e25318f8b8af2144e36c6086128ffbe346368534b4f4ced54c21e5962869329084fd87005bbbc90c627eab1b7e26d83cc21", 0xea) write(r1, &(0x7f00000005c0)="9c97c9b0b223e3879fd2b57989edcd5402cc993726e8496cd1c6f3a0c112ea49ad08e48fc35588b4625bc8cd0629dda99d91ea35283242161de1b5ef5fc8b42788389467c114b749605d4c0cbf74fd6f66aa7db9a6e52c914177b74f588f618e0389815d71e921335f8005712bdad4f90a1bf9b396c9ffe32dcf6a9bc1a8565e879e1f8736", 0x85) recvfrom$inet6(r1, &(0x7f00000004c0)=""/251, 0xfb, 0x40, &(0x7f0000000200)={0x18, 0x3, 0xe8a, 0x1f}, 0xc) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x7, 0x9, 0x8000, 0x2, 0xfffffffffffeffff}, &(0x7f0000000040)={0x0, 0xffffffff80000001, 0x1, 0x200, 0x5, 0x7fff, 0x100000001, 0xfffffffffffffff8}, &(0x7f0000000080)={0x4, 0x8001, 0x7fffffff, 0x6061, 0x6, 0x6, 0x5, 0x1f}, &(0x7f00000000c0)={0x9, 0x1}) connect(r0, 0xffffffffffffffff, 0x55) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) socket$unix(0x1, 0x1, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) getgroups(0x9, &(0x7f0000001280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = socket$inet(0x2, 0x5, 0x4) r5 = syz_open_pts() accept$inet(r4, &(0x7f0000001480), &(0x7f00000014c0)=0xc) socket$inet(0x2, 0xc002, 0x8a8d) dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r3, @ANYRESDEC=0x0, @ANYBLOB="114987be857d4d85675d2aa51a12261bd27723e8efc7f2a20dbc69b771c3ce06bd872b5565869284181a92ceed4f6c0500ff50fe8e297b28b95406", @ANYRESOCT=r6, @ANYBLOB="1e6d42ac975f6631436620c40bfba8b160646f6beb367ef0b055d06103b03ec3a2a15cec8309f9869b95cee555c5dada40f52096dd53d3858364889ea508", @ANYRESDEC=r3, @ANYRES16=r2], 0x7, 0x0) msgsnd(r0, &(0x7f00004adff7)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="d37ba887a82820cefc3d0b6371"], 0x1, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/41) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x2) msgsnd(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="0100000000000000ccc034a9779f8bf5d7afe709c2074d8e92428829aed09b20d0c902c2449d86bca7d420e9e7f73bfe0496b3f8f77dc6e6d8a3a5d833c90877c88f0078b72e9a8bea448a81d2e559e65d6e1c618d833eacaf3d28254fb4aa10a8082a01c621ca3e06234a639d8cc718505d960a78f58dc663e7c68c4cb75873a5a96ca704aeff7a30e9609326f578209cacad99f914371cc9c93011e3af340502473274e01fb64b3fba6befe03e0a50f5b7171c94ae018f5e963b051e4d2504c38ad538e2ee95be661f2b0b1b11918678c6316b359b177ae92041f0efa2e54559187747a651599fb672f65b347064fb62383dc5f25c6d5e4259ac4874c0e9cd754e774e110ce79bf8a8063a901d9c26cb6807a298175bdc70a3fd7213e64e6c48e81313be45e8b4a17652c03ab899f0bb01b592b2bdac3d36dfe50f26e9ef3ad753ff76c9c04b51f44329f148951f7aaf6eda293f112900f724b963b423e903e7bfadfb6bf8378649ff64779489392fa6e68ad1009032c54bceca06bbd4422bc7abb6a5118d3f9ee8041bd2e802ddc5ce29534d2163339b12f99a13b7097c17f252253686c66839e8620057f92d1b06cbf6e7f486cb686454234a2f4469f26cacbd841d4672589f2149cb6438606343e6787a350097161df7fa87ec20d25bf2e3c4d2f1df320b7e2466dae7d51b3427bc1068d0d707df5c2838cf674555a4c37b67a968a0c65678793b0d421173a4179de0e939f6676a6e3a172f3d8e7cf3186e8eb6a2b86870bd31f19a6662e20e99c6e0288e8b21c0a06e2e6fce885efded79d3912bf36dfb053c813e4fb86de72df12c159469f3b52059e6571d25d23cd7d057c9249a1202f5c02cce31023f19c0b3cfc86f03b986c9c9d229134730a909f9a8a8ce6f864dda9a6cb8b2fef7d346c27aa4ae22d87417418edc4e9bf179a554cea10b7cbbef1ee09c7b6cf811efda860fb3b2bac572187610874f0ca43dc40ef5f8ae1550096f879e87e7bc0c8142ca43c8fc13d438bb86e8d5181b90d409ec52207ee3ff124607588eade198f3f89e905dcb06164ed4475578bd960a20376eef8549ef8d531f169327afa54fa6997a92843e17a256b50eb4412b8f367867a17318cc288b25d18e65234b4f1f036bde9ff9eb3ed0e259de73e28909482768b23d28cedfe4c07612648aa43fec5a5f25b699848761cb3e5ee8c9b210a23b5c7b697b27a0518fadc85f20e83bc1f80840d7fa613bf5ef7299bd9ee21751ab61a9c6e287b5eb6d283f1b9263cbe120650aae3b5a8c1cc483ba807bde9bed31ab99c2f06e6e6d29685b6b7f24e4bb6c29132ef8e11ca5bbe7439a002f90e214d799330b1fabf14bbc17db871cd846d3e4aa99c7f83f4816553d52a442bcfe3848ee80e8da8a537321c0a2babe1af856a23240a042e2179b2440a16b45b75eb0e54ac4c7e4926f50373647ac72eab210ec2d56e30b1457f2a84360c36c1997bc5356feb0cab0704177feda187a8cf37a5fdf1ca919643ea91dcc1652441eaa12e730b191d91e494e07c0b85bb8a53e6fe4781a0dffd6be41e9aee2cbcff9e3afd5c6cf1f394aded945796c2adb26b4b9d93d65a2728e0bbfcac5f89dae652fda6697f77ab2caabb32164332401c426eb7242d1556ea9758bdc56afe91ac2c9ce9a389cd92ec788210004f8d0334c831b23d8af575a61238d834fb289a5f721923d80dd5392f31e9b7c1311cb026fa9a3c7a661a30ed932bb148f41eecf4d824fcc8d5368377f8c23b1c1f504a23a9045fbc3922e0ab2fe6ab4af9df056b0949daa71d44b1cfdd1357bc1bb0e6456a63837f5fd7782a90587c647be97b91628771fe22504f95c1ec67946ca487f789ada86961efbc49fe92bc75fd4f3330a60fc66b1ff9a8c197685b1755ac433dc11a2b1778e7c98ef6d1d965c3875f1c3c575ded4fe64fd8d29de577dd692711f9f7c2a684b0e37dba193e8f9bb97ba129f1b5b4c5632cafdb4dc4e30e843ecce689bb90690e3b883ad05919446bc2e49ec8e9db06b9f345369eb9e40e15328071c28f451d121618f93c680e9ceabe0d588df978c53d7f7abf1d056e26f9bc466f029d3157a3f8e88e290343ab2f3e2541b0b4c8e89e958f9475afa3021a5bab06ee75a7bc8adf553440fdd313dd4a0906c3bdfbeb4009c78dc67c6202fc2d5111dbeb1d969b667c1b9b87815c1eb9e466b7ed16a001c2373f4c29fa2cfdb70ffe90d21b8aa1e4441737404cbeb0d047eb1e3c8077ef88517120beb691a930d2b61032fa651417ca4b49bc552e1a07b918df7ed753f720f073fa454de09aa60a4d4b2a334b80a78547fd121b84042ab09dbf2d3291915bfa71c1892c2123523ad8cfefb77f56f9609a7d1a964822d6197e04fcb6a98690102d1b4c549effe616cb9d007b8be6a75f394539a810cb04d0bb7f2efc4710b6b4068d840ec14a9d2958f511dfd2fc565036bbb964e801e00f44156c0ca902d0a3a3b04f5685eb3b7083f8e4e1de3f792cd8523b1aa1a3c67847f0820f755f7757d754514d601702123ac8f138f150e62c0055fb679a9d4b9f6a45b3e8f2cfcaa865d36cc89e0c45b47e93224330e0ef5552f0951e0919e28f24fb69a7420e19ed0642435f9d08d4794c4aca65b3689ab8382c7ba895a7144a2c90c7404f16d3f4dd9305d816045f722c9c4eceaedc11b148e06ec1275c3c1881bf395c839b166971bf918eb00c0bb46e36289f224ddb5a9d3e47866b5454084aaf2b0fb1182880d8e58470328b60a733a92c759e730596f206811fdbfe1c127e197a4051dbbf79fd1ecd070137dcfed88e25b3ad3a9e70cd351d2fc84cebc71b1eaad732ffac31ae0b9eb7f926cec688ffb5d51ad49b0b73fcc983b248dfda497dd3eb9bd174bfcb9246392fe434484ac7359f118b7870944f52ee282e246a903431c67660cba53905c4226146e3baa207870b9cebb848c1691707e7dc318765335c1ad1c67083cb02a3a73854b4e96daaa3163221535e2df425672ce701eb4d0a36a5a5bd30187eb48e7ea4b2f8361607ae6ddba592ff90651451e6dfe8c62a09b2fed07103510d72ea8bbeee5c2ab953dac3fe77df2da0b1fc503f9053e6d29ab6a07ebaaf4c7b4bf4e93f9c371a187d999023d8e263da954ab29a4a347976a270807cbf637991374461ba81f8595da84cb5c0f95107771f2a410b3bf86abdf5b0b7450925103256613e431a87c4870ac62a3e3c6036bec891e6eacf404cdb85a65f5bbaf4b826c0416873a86f9b6749e96fc24330adf4f54a570434b4ffb769c38cafd84f7f0e285e1438c5477d60a20414c2dcc0f260f26aac24414627d01e14301e7d8f6bf910bfacf3235cc5804a153a4a5ae358e6062d454b0edcfce9efaa1875a9893aa27f41858e3ef93ca43e4327f69be9307e6a2c191bf052628bc9f0913da64df8d2fd2db26e2c8467595c4ce3efbfd65641a280e395a16d8126130b1cc21854d57fe41199591419a0219d006a091962e768f6f48a8043d663aadfcdd8b707ddb006d06d60b6f9bc6115c5712f5c9e70bc69fff87bbde69a8a1896f4d050e762d2b7089dea5d06f056a0e694e3052063b24e89eccc92a712c263b20a874266cd492c3348d4624b6673e5f80b44d25151e6cea7d02d569fcaedb4e19a3b3b81cd2dbcb1fc5b9ed1338d7ddd2d70b73e491cb41b581661148c628c1b8947146f1e6f0e0fba63d2f317df2785e32f14a9890358c29471f5c2fd96335435b11bcf0aaefb2c3f5d297f4717c41f8ecba3ee1a1d7a056d69a3a2a99970e604b998c2411246328c8d5fffbaf47a12d59d8ce5ef1f61ea05158e9fb3e99ab5672eaa5043a168e549b9485a8acb3bc9393d4e257672d9955b3e706aff56aa6842a6273931d19bf765994d8889fc7b594da98e4a077e252b324430afbfe66ac8c441905fff8e3f448bb75a1a0143ede35ae34820050384a368cd8aa0fdc2f16797139da47cdf0e43631c68d9c13b400d422e5024da97de66e5d31ea6c4dd26567877f435dae32e13099abf5ef9289601a76b349c89344ce702f797974bf1833e847289dc5e8b731549ab20e8e9136d5235b78374a5cd279fe69523133fe364ddd54eea1961afc3aa2b182a656e64d01cc407f44c6d0f9435834381de6efe71979c3ea3f35d1835c829963efb201a3b84fac79659c4b204b0eea0dea6278b028e42f40b1c41e8202196f838db553433bfffb1898da929a7863a94c8155764bae5e1aee6c76028e21b2ad97d79a7a394fd9039420079a03bb80071999ffb05c66bea7b4fcc42da6b52dda070b5071932b7bca40176b64120b0382158c7ab2766f9002d0bad0584f7964cc1d194512f6ff1c1902cf08be5c5f2dde3604f3d7c1b1dd609362de4d1783bc7acccdb07eaa29775d50674f234e3268ec77159e901bf8ad1f842a76f404cdad1500e97fdece818119992ed9e9d055fe1ec4243ab5cc577d9782e40bdc1f0606458e0899715eb6012b7903c002057a3c771a7e54323467a57ff89c17a29c180812214c56beccbaf18537ced0011239dee8abacb5dac25b4cc1f36a4c8c2b1bf14c193e6854f00f5bd57ad841faaaab4a38ccb3671989869710b70942c9455e6d354140f3d2b8439b1858d00e4da2e5f84ce7c2703188999b7290b9322bfe2c845607144846518abf977612eeba4c460686c4024aea1dea9d6570445181f267a79808be382d6f090264e52721fdf1a42d4cd2cd0eb0b87a2a7f8d95ed227dd3b9c1b7bea4ba8c558b754533d9c09fcba8ff85c7cb172b366d91624f5f321897eede8e182adc6e51a7e2a2857aae3f3a5a85c010c6aef547f2baf4e1fcc9ce0686c5ab6138efb5a17a6399cf8d89c28e64382ffa566bd6c63d806ed6b2f2e33513e76d0a10de924edd59c9c12f5b710c48828b960b6ef1b5011923fcb6883367d390f6393debb0e5b7c4f83dc61f052985437e4d3d9ea1ce63497710f23e344c5dccde2299b41a55c616557ed93c0d9d92a553272fdbeb320685578ea192aa257e5b3c99c314e9d84614d82c0452760d1691416a8cf96e36b900483a3070bd65b68a137a558d251ce5b6fe4ad7ecf95611f31a5e3584dccd23f1d15b29b01fa452c5236c4748ff927ebfa09530f1defedbd25ab76f01214bfc3f7209608075cda5af0bd5395e42a600aea9cdb3723e1b1a036a08cba04cff54779c72ddca28a306789e0622bcae1261f58afd9f5929fbe5bdc99f38f9a093010dc5771ca50d7f093005e07900954e238ee8befa00254c228bfd0b9a2cd6406e62833fb534291e22486b0a75d9f072cf9a48fce587dd318597b531ef0a422d7d39a90419e6260c6f134b17be9c54a2f9dd4d3713f8b971c4784a3354ce1cbfd5bfb36d21755416b0b4f2aae6fc95dcb73d532890b4cb880d2908f17485703699397e25b82f6e675930d0a9be7d08c90c33d88a35da1c079d823d7a93de14bc2d9dbf40141c4a678c52330d30eec777e57cc1dfa9cb9517f13987949ecfe29a040e78d2c02f1d6255e3e6a3fdc18be1e2725260c4acc77c536ab255c05649e00b70f3fa4ea6d9e6b422c1a3363aa94f63399ebe70cf6f55efd945adb6db37d991ef8b771f1c2de2bc9d7b6e5ac54f2c0847409f38bc70b67f8ef8d0f7a43603e086de47f11297132bb0a327e8097e7e2210e7feeef46f83a3e35931b96a20e32dc37c44c6b38d64f631f9ee21a4acbc901708378ddc758a459f0ea2839562922368b3ff2af72dcd5931825b11e71df9199e80e3c992829c983b4afd19d7b196f6db390ab0c31b9e1904d93af0a871836c0c947df395376b874f41ef9f5824410e71632edf38cad16c109d2e2af737ee40f50af6c7e14d51db0cb41b772bd91cc40dff5318c097637001fc7d242606664a9c449acd2b867754873e34002bf7ec7744ad839ed31ff2ebd22fbd56f7fcdde4ff6adb246ca1f5106816"], 0x1008, 0x800) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2d, 0x3d, &(0x7f0000000000), 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x8) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330d80ebbb9467fe68e350c0b12202000a", 0x12}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/32, 0x20, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x5}, 0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x4, 0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/224, 0xe0, 0x40, &(0x7f0000000000)={0x18, 0x2, 0x100000000, 0x8}, 0xc) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xc, 0x0, 0x0, &(0x7f0000001340)=[{0x221, 0x0, 0x400000000000}], 0x10}, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) close(r0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c4585", 0x7d9}], 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) 16:00:31 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xa, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffd75) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x142, 0x8000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) pipe2(&(0x7f0000000000), 0x10000) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:31 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x140, 0x10) recvfrom$unix(r2, &(0x7f0000000040)=""/110, 0x6e, 0x41, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = socket(0x80040000001e, 0x3, 0x3) sendmsg$unix(r4, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@rights={0x10}], 0x10, 0x405}, 0x0) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) fsync(r0) setuid(0xee01) r1 = syz_open_pts() getuid() lseek(r1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fchmod(r1, 0x2000000008) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r2 = semget$private(0x0, 0x1, 0x40) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r3, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x201008, 0x0, 0xffffffa4) geteuid() 16:00:31 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/13) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/43}, &(0x7f0000000080)=0x2d) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x8000, 0x2, 0x3, 0x80, "622e02eaceb237103d30777d509e26017e390b90", 0x6, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2040, 0x801) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x6}, 0xc) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x45) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x401, 0xee48, 0x6, 0x7fffffff, "96b4fe34fdd1e588a61866f87a4fae2f1b355e70", 0x7, 0xd60}) flock(r0, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x800) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x28020, 0x124) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:00:31 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/242, 0xf2}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/43, 0x2b}], 0x1) r1 = getppid() fcntl$setown(r0, 0x6, r1) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x9}, {0x9, 0xe0}}, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="3db490", 0x3) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x100) setsockopt(r0, 0x29, 0x25, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair(0x2, 0xc007, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:31 executing program 1: r0 = msgget(0x3, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/155) getitimer(0x2, 0xfffffffffffffffe) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) msgget(0x3, 0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="44d0759ae61d74204da285ae29bdee6aca47204a4386a3414c2011d6a28c2265f323b76be8728ec551c8975bf912aa50969947fa23d384f40c520648141d8a418f9d9ad7ee5bcea7ffe0f661dcb3dad3fb10771fd3db8eb52ccdf4f4aa123e299768839339ed01fcde1367cc47b12af7c94f05e184d85339da8ac1d94d0c7adaf33e627d65f5663e65c31788", 0x8c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x3dd) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20002, 0x153) setsockopt(r0, 0x0, 0x7, &(0x7f0000000440)="efd47c811dc0b0b3c1a925e8f5460f1578114799e5c750046011ea67c5d1ca154342d5500a3534bd7b8646e9974acea5c698e7bf3b2386cdc315890d983fcec7b941811888d33afd457696889b64adb0b8062c49b49f7d05fa6ef07f10881cb6dd721a45ca0cc16057e7c6f4d081c93fa6f701576d0fc84fae4632aeb363a2e714c2b6debc7e3b28d9013d3bfd98d68503f6fd7c23a50b0bffdd7873cbefe35ab55178148f652cbd31468a54f5aec38a866df513df388a6137e5aa0ab8b427484c18d35972c2ee2d78ba47304ec88df78ce575c101de84829336b6806a0445aa1b0ab68753b4747189608ba95695cfebfa46f89b3898eeb471", 0xf9) r1 = socket$inet(0x2, 0x4, 0x7) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x4, 0xffff}, {{r1}, 0xffffffffffffffff, 0x14, 0x3, 0x0, 0x3}, {{r2}, 0xfffffffffffffffe, 0x4, 0x20000004, 0xda07, 0xfff}, {{r2}, 0xfffffffffffffff8, 0x3, 0x80000060, 0x6, 0x40000}, {{r3}, 0xfffffffffffffffa, 0x4b, 0x80000000, 0x4, 0x1f}, {{r1}, 0xffffffffffffffff, 0xa0, 0x20, 0xfff}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000013, 0x7fff, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x4, 0x60, 0x4, 0xfff}, {{r3}, 0xfffffffffffffffe, 0x20, 0x40000006, 0x0, 0x5}], 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x1000, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0xa0, 0xb63, 0x7ff}, {{r3}, 0xfffffffffffffffa, 0x43, 0x7, 0x1000, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x3f, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x3, 0x5, 0x800}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xdf1, 0x721d}, {{r2}, 0xffffffffffffffff, 0x41, 0x20000001, 0x7f, 0x8}, {{r3}, 0xfffffffffffffff9, 0x1, 0x20000084, 0x8, 0x1}], 0x1, &(0x7f00000003c0)={0x3ff, 0x7fffffff}) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r3) 16:00:32 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x80006fff, 0xfffffffffffffffd) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r4 = semget$private(0x0, 0x7, 0x449) semop(r4, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) r5 = socket(0x3, 0x4004, 0x7f) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="c40c744ee938575821321c8af0205184d1664d20eebcc4d9748710ee46e0e20c8ed1d42ca17fa573fd0355cb15c7b54389ba72c3dd57a1ec074d113779fc14d294729c7978d73fb035f6cf03df49fc239c3a46d3e94752683afc03922e66b91c81dd91ad740d316ba061073f681df9c49b68898f9590de856f7019225ff796f2787ce06dbf366a85a02b65483da9624cab6045aba0a7d6388bf732afa39765ed08609bbc3e7a15724c5245688e358f98d038fead821e1777b935dc5893cb84ca52e7a26c9a3b", 0xc6}], 0x1}, 0x400) sendto$unix(r5, &(0x7f0000000ac0)="b8508dd859e96e476b06e73a8929d4752486b85a1562b2225a581871f945b00797d26543aba418c874de208b1327012aaa1a058386894de1e3ee5f06c160e05524244ea5eec9a6e129126963f5e95ccc1fd1ec5fa85768f31b6dd91e5103c202d9e95ff9f7545cdea74248bd791b23cbf8574f6d9185616ffc633f7f085988f176aca2b5a955b5a4f15395afae595ff45d2b98b5619aa77408ec9840ceaa85863eb4c9ec5dec68d0437c0effffd9520a4c991db1d9160a7cc370a4a9bf20504708bbf457a1ece54bbcb6defe5f69d16867674edbb7b01a868bbeffe791ce628c7e5a7e83282a3a03520dcedafcf6cd4ae39a7958d1c6dceb9161ebebf746467c897fe88537ca3fa07162c1ade8f61a6a36a02cd600952835fd437631fa2d67ed84e3e879e76e455f26f47fa6347425b0af60eed47ee4e23a0c79504422073d8538ae034543887eb55c7e3ed353cc67289c9a14e75d3d39121612b8c6a313715a9a672abab53c249336c8cd51d3e5e49a4c8f6c9ef6de6fef5bc226fec3fb7e3d11d11fbeba303f631fdeb6fb6e02c1c6c7b6767767efc7938d26e22992648734fc5eb5398088385669de7431d3e6e477635871a5fcfd4a364503b80551d6f7519e26175a33a3066bfa0acec8838894ac25e1fdd9edba7a652177d2d7c94d62f41d5f7d", 0x1e3, 0x48, 0x0, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget(0x3, 0x0, 0x80) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/253) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) fcntl$setflags(r2, 0x2, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x84) close(r0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) clock_gettime(0x2, &(0x7f00000001c0)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f00003f9000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/73) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) 16:00:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r1, 0x4, 0x4d) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x1000000, 0x7ffffffc) setsockopt(r0, 0x29, 0x1ff, &(0x7f0000000080)="0000000000000000eed1a05e01004f13883b800c19c4691a5afcb44e445b78423e41fbcebedb2a8649fd97736a74a10a9f3376b157c48bed4c04ca0454c115b141777e8b3c5dcb769d378ae8ab67de47f75967cf6783b473afb6dfc70e5b3b49ac675b", 0x63) close(r0) 16:00:33 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 16:00:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x20) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$setown(r1, 0x6, r2) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:33 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() lseek(r1, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) linkat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00', 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x2, 0x4}], 0x100000000, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x44, 0x20000000, 0x9, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x20, 0x8, 0xf, 0xe8}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf00fffff, 0x8, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x41, 0x4, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x71, 0x3, 0x80000001, 0x36373d8f}, {{r0}, 0xfffffffffffffffd, 0x81, 0x40000010, 0xffffffffffff7fff, 0x1}], 0xff3, &(0x7f00000003c0)={0x36f, 0xf4fa}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x48, 0x1, 0xc0eb, 0x260}, {{r0}, 0xfffffffffffffffc, 0x28, 0x20, 0x6, 0x9}, {{r1}, 0xfffffffffffffffb, 0x54, 0xfffff, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x5c, 0x80000001, 0x610, 0x5}, {{r0}, 0x0, 0x0, 0xb, 0xa71, 0xffff}], 0x94dc, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x29, 0x0, 0x7fff, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40000040, 0xff}, {{r0}, 0x0, 0x20, 0xfffff, 0x7}, {{r1}, 0xffffffffffffffff, 0xa0, 0x0, 0x4b6a8810, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000000, 0x5, 0x401}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x83, 0x31, 0x80, 0xaf0c}, {{r1}, 0xffffffffffffffff, 0x44, 0x81, 0x76, 0x7fffffff}], 0x80000000, &(0x7f0000000280)={0xc0}) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)) socket$unix(0x1, 0x3, 0x0) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x27ffe, 0x4000000000010) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xfffffffffffffff8, 0x4) 16:00:33 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bf) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) ftruncate(r0, 0x2d) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') r2 = dup2(r1, r0) dup2(r2, r0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') kqueue() 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x4029, 0x20000003b, 0x0, 0xa44f) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000000)=0xc) 16:00:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="18a61033567fd41bee3cb236cf6b3cd9e5cbefa59e1910781d0645d27fafc001fb67f0f7f4e54faca3c0f5c12cc90ff8355ff8ff7a9df3d6004d126410543e90743bc47084cded79184d54612e3729968e1e0295bc86ddcbeef0045ae79de0b57cf7cba6ecef5c495da23a73e1", 0x6d) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000580)=0x9) write(r4, &(0x7f0000335000), 0xfc94) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000480)) writev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) chroot(&(0x7f0000000540)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000000280)=""/243, 0xf3) ftruncate(r5, 0xf82) r6 = dup2(r2, r4) kevent(r4, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x50, 0x2, 0x5, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x60, 0x4, 0x8, 0x7}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80, 0x9ab5, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x1, 0x23, 0x8001, 0x10000}, {{r4}, 0xfffffffffffffff8, 0x80, 0x20000081, 0x7, 0x9}, {{r3}, 0xfffffffffffffffa, 0x2, 0x0, 0xffffffffffff8001, 0xae}, {{r3}, 0xffffffffffffffff, 0x10, 0x3, 0x1f, 0x6}, {{r6}, 0xffffffffffffffff, 0xf0, 0x4, 0x6}], 0x2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x84, 0x40000000, 0x2, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000044, 0x0, 0x1f}, {{r6}, 0xffffffffffffffff, 0x20, 0x7, 0xffffffff, 0x8}, {{r6}, 0xffffffffffffffff, 0x4, 0x3, 0x2, 0x7}], 0x7fff, &(0x7f0000000100)={0x100000000, 0x51b341a1}) execve(0x0, 0x0, 0x0) symlinkat(&(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000500)='./file0\x00') 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x408, &(0x7f0000ff8000/0x3000)=nil) 16:00:34 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x8, 0x5, 0xff, "233e53de1a3a84b383de01e091a40a175cf55fb1", 0x7, 0x3}) mknod(&(0x7f00000002c0)='./file0\x00', 0x6009, 0x6c7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2c) kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ac422de8837c5b6bf3bf815983145cc6e6b0970c"}) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x4, &(0x7f0000000180)=[r2, r3, r4, r5]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = geteuid() setreuid(r6, r7) 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x110) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x48, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/217, 0xd9) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) dup2(r0, r1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket$inet(0x2, 0x100000003, 0x0) sendto$unix(r1, &(0x7f0000000100)="bf860c8b492104f14a163310237aaf3283a77505deebb7c4dfb9af738601c47b8a0f8265c55c96f0966cbc086241a35cabf6d441f032b2d9d73ef1c18e554e5076952940d5a6fd5c9c31e486d85a09b0064951f3c15502c4783916", 0x5b, 0x2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) 16:00:34 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x104) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:34 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/115}, 0x7b, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "093ef36b869f05b3b0907a5d567ddc3b890416f1c707d6de9e0d0318ed9a853a60c8297649796c6db52e6c448b215cde319e5c76d4ca3afefebb2fade74e5bc3ae9993ffd0b32d05fb671d5fc96bcce99709dac43181b2500ca91e43fc3957fdd80bdc50f00d0fc6bcb39c27e43207ae330060810c0a751d3123e0af3d"}, 0x85, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:00:34 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff75) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6d3, 0x80000001}, 0x10) 16:00:35 executing program 1: r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/3) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6506addbca2a07a4cae9ba13331b2e9a30997c583815df26bdb050caf4204ef900f0bbfe3ad459d21d4a3098376a4a7c05b2c89a40bc00b0b2e9932f97f42aaeb0001dfdef8b8f2025e6406c797610d2303b00f7ec27bf597d2a9751cabae6ea5cf45d5ab5664f84c46f788ac702758c5308d473e986f8d4759466a0b6c396941c585c40d41b6ceb237f825bc896050904a3bfd3c17191ecac53b6df27dd2ffdd834df6ab4b56e6f9bdc6cf97c76d08d194ffd2b9f564938be8ae902203159b7b0c8c2fcb1014df6460a7dfced5f280ad9fcd22e0b4a03ecd0870274bece7fb876eeae7c9f9aa65d62888548275f52520a9028eb1885d78f37720daf0af66f2499882010813b7947fda86639fbf5224a9c748d52315ebbd958aa1e7be3d6ba98c93449daea769ac82ca5154897f73bc7fe3e1cfe1a085f2977789a6abe4d7ef5f45c3bac301404c3894122c30584579b9f05ed7b16a4511ff49b39a51d1cdb03629817cc7870a9fcc921835d6a88dc9d52f3127c58c9351c0c410004ced7edbaf77a8e3845f5ee61684679ae59c6e3f7612f7b3b1220a382856cd2c40aebc4dd9b26091ed5211c87f92553bb2a9f32c9f8e4f9472f0dbdb0e72a235429c4ce6f2c42e27603c75af442c3c6d404870a5f0cc70de093826722daeba3ad042094c5b29ef51964dc91b0fb3170c56d1d11df43ba443e950c7986cbb758cffe80757e2c2d60e8ec2dee029131dacf177e0425e239b6fb41cc3c4815a820e44615536ed6cc9d2570a4fa927e8b39133dafe049f9ec1e49e4207414735e578b379a5a4e3f7e1b3c173624fd5e2c272934599e5711f082b209df369fe79008858a6990bca14ce1b7a51e491c09aeae6cc04cb60c9cdff050e2579666ac1aec787eb881dd8d0ef24d50b29b52663dd9376f1854f26cbf14cff545a5a04bfc7611a3837494f87e2d6bc7a241c969c5d84b3b1bbef5189b1df645957b9ab191761e75108a8fbd553eaeae7e91811f60b4ea579f51227801b6cbfcfc9ccf89a9637d979a1b26b76907e2fc006e8ba25c476c440a2a99697172b68af5c93d03b11198a29d1bea142225f9f3047c146338b1d546ce0e8fce2958ff3f3565ad8c7b34fa007036b5eda43568fd8fc3835392a50e436e1f2c6aa8faa8707391ca1a8000f8e2bd685637a869bde48b7dd69cf8a77eea8aed64de686a33c1efc65b6f6bdc3220a47e38df310104ed832634484eca037aacb32c302e9e121661f7a1c7272992427ae47f40e6badbc67c20c30bc262836fb97f801ba90c0c55b0dc12ca01a89885ee0e484fa86b45e4f9092ee26ec07b96fa1e139ae6fa440f19c13564a36bf667171e218e30689667ef9244bc35efe1a752aedd83d0d19777e39b9ec21f6582c2445a489d0639fcc0eb5e04160357bd437b927d5533a51a039f82f3f77421525809e7c6bf729047d7a67dc363566d3c38d56613cf0d6a5406b0b4643e868ddb99153e3ad2b0a05cc6992aa871535038820acf437dfb85c9eb64b29e6ff740a92ed833d2cb60c15f8401238dfc8b466e15f39dab117ce6ffca5d12498ef5c8a5fe600919913f515760b0f1578c493af3b025c96071952d42d02acb3bdd68321019ce1b89f8ce540eb711f4762c003b674223c4de6c5f309ffb3b919322624d9a1eca08bfff37e6244379ad3a3ef12bddf124451f39d25a74241a99f0bfeaf34ae426b6bf607b9da0625835cbe3130f2c421d24bb017f804aedfd553f5ea8ad6d99292f3beb751d214a123502db9c57d49b1637c707b2d52f42668ba9018c14fa40b80f8bfb839e6cbc4469ecb9cfbf5d6d16fe0062dd68d5dd53412e54da75e34cc26424680ebb19d29732d3c4f371e57aea37b63b887c9d596369b351d4d0e7d39e3087ac84de82c959f054fbb76384b459719c433d164b544d3f263f0e23e90b30deb1ce3676da03467275823fca0e740cefd743ea3e908dc65d7ed3c0443a64e7dab705a7fe2ad193ae1fce8276767f39fa8631f376c48249dc0ef72df81d24ab79fc86d61c142b79112d8cc9e038250c2fe728696aa81309d51ca51b244b816f5d25513ad648f84a4ee13f8aee6ef79853e7eefe8db4015afafcf30da652a7279d64a2bb5a47c60dc16001c02c1d2719a94be5f88273d1262500048434dcc2aa5e876f73f7b9284b956d18c108abf45ecba971f5c7ae857e79cd8f25c526758b388c30ca73cfc56f97fd6343bb1d36fb9fe8f43aa533fc6e35f4f329763329d532d5bd75853d88b7677fb6a9921462651b86ba519ee1224c4de7c81c09bb8d9b1f310fd385eef2d211a27dac4a5bbe7244adbe398a7c8bb7aab0fc0f1b6323b247c188e346052ab76fced223f8c745342a58b38b70e98f83321d160e2ba54eb30bc6e6f353fbc6a5d6d8993d9b0e11c1578b796dd5e7713dc2a023546fdf992e25c12679c0cb5804606166e00fd5714bd0cfbb7e7ca672c4852c49719a073c12214cb5420d45c5f5d026fd2e75e9766c050ac3d25b568258a1e3c34f5a4ae72fd8a982cb1cc5ed7e6064f22f62260108c99759cae81bd4c13c55570c0cedd1ab1e2b250e952a07bb495de19f5108449947390cb01461cd1aaef5a511b1554665368b5e125bef46327011914afe1249619c3a8792a4c7a41360690ccba4d2cc72f1170a58be5b268b3907b7877a76d28c9b810e78a962413300657cf38f971e2396acbb7a525d14bd8b6fa46df4964e5b68824a0580a068936bc1a3a20acc6575bcd7dc910d3a427fd82dd47a93dffebf504e03fd3ea74905cc15e6bd26a63ef07226c1ef47d82ee4b345e0ed62e3ec890668ab650a4e91b6833422aa1b73bc4c02d676b9a94e3a21e354aec0e81a40379953402c078f8ea103c854f64c9994f0688ce0e0e686cf94852eaca3887f5617160112ed732fcec29b067f167be3965e2d1bd12f12e06623a27bdf457a038525930d2ab3c3978401b73c6b88f2f92fe2fee9f566f8db6f8e7bb0b6d22ed86ef0b11b83e0852d156b327596c627c1bca8e90bad7f4ccd123981792a14769931981b620cd10743d9a059c82c7daeef020b19cb4b82486ed2d93164a93710c592be0b8be661ad4fcc49b27f991aa11e6b813025f8d0420957d013226a35b76d3280fc76297b7330869067a04ade36207b1df15f2289ec317a5aa749c23118e518829d315f4c6cd390d994b054fb508696334b8e4bf26a3505008455571b7160a8e6a4b561e7a238d26c3ff962da6536cd4bfd80469328ce35647a9d05ef045e5beb7be2f9b6c858c39235a8821b8322ae7cd83c7ad3b8cc342f2301e68eebec2e672de89a4ed685a4eb4feced7a4db716a771495038f8888c5528b56be071696535ecc2bc50bd7b3311713e00101d1507479934e69fa572ac76cf24a4f8ed28c9864042d5969b218f4f8ed9853702484450c44171a2fc0efe23fe3b687e85f3894a45257c60e3158981ced7755a8c562bc849699d4250f4813d5b44c9972cea8007bcb8b89d97e61cb8391fed0e0884df239706cfe7d799bbbf971e28c45408ac179effd7ccec2e657ac0243d51c83608af2f59abb1aa80911c48391e49919fe1ffb69594cc92d3c971c128f862e7d7d664bd80476f22e5b7aa991473f5ba63f61d9a017d853b72d3017a615a2c96434ecd113dd1418ff63c77d71596e5ff6fabb4e484a185214a82b76346ac0201a838313da4a2439d10a68740fdacd6948defaffbb27557c88629901d7cabb77a0559cec1cca3a2d68d10b93f1ee28990742c1e48ab215ace7434477d4e3b20dc8487f6a21272e776014532cb6d1eff3a876dd75deff4343a810fb65f6ac35b77b5d587333a8c753c53a4043185a9a432fb47dde4cc4a2370665fb4b2f10af158e99369126a37056aaa209e31643464a8391cfb85a4d8d62ab03a1588c49cd7b45714c5e3ea821f3abe0796df6a5b4d175af4143b16ba590176c9449be153bf67fc201225ae65d6d5eaa4dc932c5db0d01958d3dae6fcba9fa8751e4be3f2aa163580e77dbc8a6ab6b5cc7b4b3c927311aec6ebfe708a3d141fcfd1272c10e76b95a2f64330770cba274b060dbb611d63aa8edce69f8c447b707de581a2d8110c61d9ed2f42459e26fdeaa32e236baf15d5f1d4b0ba826bfb9a204562c13a65ab3ef0055ac37fda2603a3584964dc260c0bebb5df3c60496d1aed941eb8e76cb7512fdf20ad27ecbcc7d6376ccb4b34c4ddeac14aef8b49f06f6416423295c6b93a43e011cb6cef951cdc2fd856e9f71a2170d3ace800d227f9f9ae77b69c36adec8ae03cf647d4e429d43850f14321ca3ea159eb5f4a6635c43fd66d55c4e8a443233e7ed9580a4d82b32488657880aae803dccade4bfdbdf2a2defc813b6534af3cefd9aaced3545b680d3d73a847b2c34d1fe7558876981b308d9f888e5aaa1a5ef544aa2234bda63c180a4576a2864d95598cd7fd0ae083990d2e061d49f5390e4c5d2d0eae2a331a17faf5989275037f73eeadc78010faff6505884f01f363a3021281fb11613811f85af8a639d456f3d589fc48a125a8bb079ef566dece453c2959817ffe5a14a12d92ca8e7bfaa6002a929605ef72e657f4b31783c5391dabab8eed9262d70029a33425bb263ae6588c8c33253b63ca645a7e1476c57ba21812e51ed076d36c2bc51c96b6d7be1bc4e7cf312b8255f4df34a2134dbad7a0c6d59477d486b9dac8715b17f9f7e4eb20070bc8fcc971ad3666169257d16a3d51164602e4b6a7dd90d34331e6e39f50abc294b280f8848e70f1d2d94a5d9ec68930096974c335a0b20ff7fbd6a5b59f2e990bfe0323ab87ead7f95e04dd9ea75fba07f1aed3f484602c398cb6ed624d0ce9335ae8ad56a05265fbec9fafc8f6ebfc3079177e36dd764ba197fc60b0b94fa1739cbf1031310938246bdf12cf774c3606010902c970afc8c20013c9885d2223c8e5c6fb6ed7f922d06adc9bddd393306cd7342bed5d8a86171fc7989b2af25b6611588efcf7458c656f8a66652becb3500b0e4b3e0722aebe5b3b83d06757f84e46683d90c1014a7d03026d28edfbe594f71de8492c2c4cffed471198c16210c41fc1c5f61df00aa4f1deb33228cb32d277b892e64edc0fbcff8a71f3da10fdfe47d40bb0a18c088adf6793cf2931e8b9dc86652258c7c0e215fb159b3f20749053d0aa8775772065bce47ae9d8ddac73640951a65fac723c72dfafc5a284299853ef6bc597625cae74f2ea9d9f3de693012d3c08bfae8fd9a43352721515d351b9efb09a666a15d42ff2a67a0faf944b96d07db66d49147d9a0d665f65d0d80d030be986627edecfe049080397aa7f51d793f02f89eef41869fc519f5c4782de34584526edc38f0e6721bafc3e2d04dd6223bac60defa0840ba95fbd580175b098ad34f4f90ec1a324390ac80d91b07ace44c25132ee93150c7ffc1429188d7c9ae790cea021e06382b3812f436df0fd578198c51fc125305f17199a8bb45766f8b21b5c4ba85a2433c506130cecf51ccebda877dc66a89e40b626ae94100119e45edc5a028c6ad32fd0d2b66114b4eb64da89844fe7d2375eb4c8650ae0e875702d7afeddc5c205934449ec17b8cb2b7c0a9749566aa58d9458913b4961d19814fab2cb79b080692401d118fc451f3dc67c25514c766211aad5a745a9a9bb924fba7c05a04542738278ac0dbe1fd8cabcd7ff6de68fb76a85ceac551080ddda3984ea9181efeae0b718c4478b5977fcf6b28e229c3964270bc8d2744be0a0a19c7254ebd046140c641d79d70a8e0776b9", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001100)=[r1, r2, r3, r4, r5, r6]) accept(r0, 0x0, 0x0) 16:00:35 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="187042425eac58a08d94a49d1b23d95e96ba304fd65f3b1df9ccbd5a00467d2a016d6931b74ab579a767e50efd0b981aa05cae52ada97f2a4ee0deca745e830a650d1b6bd86278c41ca12681f894d7b564942bd490ce0817e67c50e01cc13293959f261b0ba826e8611ab3c68d147fa3c4ed18f4580b32a73c5c", 0x7a}, {&(0x7f0000000180)="b58fd41fd3910907d9ed3e0acaf650f883538f80e3127b6ad29af245b50cc0d95c107eaae2f34809e50babe9ab608995487c52fddcaf3669a2aeecf60f7547eca7ba1f6a4e2cdffb9d5c9c5c1b70c2695c9faccb459d307166ed83b848d8c837e36c5ad126aa34f2923182615d61e9f6d789346f75046df6754f1f312a60aa0138f2d97b87b556b5914902434a24c883fd14fa590aa3c29e4fb32ec251afe54738b4261c480dde255486f026c37d5eb32f07cc3fe71c67cbfccb63505d15b5843642a07a0fe55e1f7c0e4f12", 0xcc}, {&(0x7f0000000280)="21b083521c5f03fc6f6244b6912bfab6c2e7bd9ab0202aa55674bb005e6d98d4a7a54765a037b023985ef2a488e6098c214d9b8c2f0e0f1ce5a22165b85fd7c4d24f5d05d9fdbf49cee7929cb291ccbacb8292d5f44540a96b013f57faa8f6af1d8553e4bf9a15a622e124fd6c7801afda0cdda693d283ac9206d49372ce6a7ff7f3f10c122ba42fa473d6728381fdb053a5b2e8d50e0ed2780df85210ab654097c1db411f0fc0a68ae927b1f562f8fa8350b8a7ab33673057953e0ecfd4a40ecc", 0xc1}], 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x14}], 0x1, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) fcntl$dupfd(r4, 0x0, r4) 16:00:35 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="710df248ec001dc9071d6b3f9da73f85241357ca8c9694111cf36638b4990d445106229a9ca6217ac7130008e6b6204f49c9851c1f3c8fc459afa294abc6dbb7c4ae10f0876e36346cec"], 0x1) pwritev(r0, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) r1 = msgget$private(0x0, 0x512) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x5c) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xfffffffffffffff8, r2, r3, r4, r5, 0x40, 0x1}, 0x10000, 0xffffffffffff8c40, r6, r7, 0x9, 0xfffffffffffffff7, 0x3, 0x5}) msgget$private(0x0, 0x600) 16:00:35 executing program 1: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) r5 = getpgrp() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9d7, r1, r2, r3, r4, 0xa, 0x6}, 0x3, 0x200, r5, r6, 0x200, 0x8, 0x80000000}) r7 = socket(0x11, 0x3, 0x2) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 16:00:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xfffffffffffffffe, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x100, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup2(r0, r0) write(r0, &(0x7f0000004140)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b14bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06e49ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2bc13021e6d5983c93bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f134c324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5a512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642fd43b03d25ccbaf182fa3ddfd46b18400fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c5cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf223b8243e0d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb22de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc1fdaf1c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a680582b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5", 0xeb3) r2 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x9}, 0x8) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) syz_open_pts() kevent(r3, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20000010, 0x4c6}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x3}, {{r4}, 0xfffffffffffffffc, 0x60, 0xf0000021, 0xffffffff, 0x6}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x5, 0x20b1}, {{r2}, 0xfffffffffffffffe, 0x8, 0xf0000001, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x10, 0x9, 0x1}], 0x2, &(0x7f00000005c0)=[{{r5}, 0xfffffffffffffffe, 0x5b, 0x1, 0x3, 0x200}, {{r4}, 0xfffffffffffffff8, 0x8, 0x1, 0x4, 0x4}, {{r5}, 0xfffffffffffffffc, 0x15, 0xc0000003, 0x3, 0x1}, {{r3}, 0xfffffffffffffffe, 0x10, 0x8, 0x554b, 0x1}, {{r5}, 0xfffffffffffffffb, 0x11, 0x4, 0x7, 0x4}, {{r4}, 0xfffffffffffffffa, 0x44, 0x0, 0x7f, 0x6}, {{r3}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x401}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x2, 0x8}, {{r5}, 0xffffffffffffffff, 0x4, 0x4, 0xca, 0x7fffffff}, {{r5}, 0xfffffffffffffffe, 0x8, 0xfffff, 0xffffffff, 0x98b}], 0x9, &(0x7f00000001c0)={0x2, 0x4471}) r6 = syz_open_pts() kevent(r1, &(0x7f0000000440)=[{{r6}, 0xffffffffffffffff, 0x0, 0x8, 0x4, 0x9}, {{r5}, 0xffffffffffffffff, 0x4a, 0x1, 0xffffffffffffff7f, 0x2}, {{r1}, 0xfffffffffffffffd, 0xc, 0x20000052, 0x5, 0x8}, {{r6}, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x6a}], 0x4e72, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x70, 0x62}, {{r5}, 0xfffffffffffffffe, 0x2, 0xc0000000, 0x0, 0x5}, {{r3}, 0xfffffffffffffffa, 0xfb, 0x20, 0x2, 0x1}, {{r2}, 0x0, 0x0, 0x1, 0x4, 0x8}, {{r3}, 0xffffffffffffffff, 0x2, 0x20, 0x2, 0x1}], 0xc5e, &(0x7f0000000180)={0x828, 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/76, 0x12f}], 0x1, 0x0) readv(r5, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) r7 = shmget(0x1, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000240)="000000004eae646a065d37f21afb5cc4b95562e15b82850fd1df9f4c6badb64a2b0bb4d43d32c67ed031acc2bd88e0bfd46875655ef6364c22f23e5f1b53bcdaa93a5994e3343d8f0e0f014f2669d7ec213dbec4db74aaf3fcfeb796307cbffa1d29138720135e5eb500845420b3b2a931c4a4e6a95a692b91cfca0221502d6620419a1b7909fae2087d6475884b7cdac2a92bf649980c4352341781758562b494e9c9a45e17bca7068d726c00c52d39dd15f183faf7679abaf46d504189a38a574d9796105c9ba0af9b5decf196736bde9c00aa9783debac727e45c86ec20120100000000ba980d03d0160fba7373cd3b8039d4b4e0b795594bfca6a8762215f1d8f9f0fd3cda388fd5ab0c3de71794c57144337477936c2030b8b8b5b91f34094e7f41ed526c21ab60dd5fe6deb1a3c8ac7ed92a676fc74b4185928ca10e9fed04929b2d647209349d78c67b29790c91f47ae56afae6fecc88c4f08cff203aba7aab", 0x163) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x6}, 0x8) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) kqueue() ioctl$TIOCNOTTY(r0, 0x20007471) getppid() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xffff7fffffffbfff, "a14778000953045d650b938f00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:35 executing program 1: r0 = socket(0x1e, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x20010, r0, 0x0, 0x3) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000280)="97bcc8c65d5db77cdd1ea85f5a631717f96aff0f1682f7a3bb94802c03cf47fd2e8f49e10f2fcf08f0273886d4f5df9ae671ceb23d6829213d3022e873ce74678f5c989fe3e5da765d550821a749117edfe918df13e6c2e81924a98835bc744b97e02ad648bc0cdfbc839833bb91d4d75b1db637bb2220ef6aac69224498237d6b1ef0452e7d6fc7f781a27cc74d03bbfc9eab46cfb5ced87d6ce4c0ae13d2088baa8d34ed709d2481d371b82209a2d86ce6a226231e323e577958f49427ea00f0d64704d2f3b9c275128284e876693deb56ae6147bd9f7415a2a2892cc03bb504bf28016db06be0d82677511773be73e6f0fb9be1fa9a2187da8bd6c247f26842bd32b21ca777266debaaa5a8d7dda3a4410d3b968d81c92db64df15fccf3995ee71990a3ad871564cabeea2baac64600d31ff12b5435dd66f93227176d02d2b61c173240c195ee3d0c497184e9656a7c26bf7b806719f93ba1b769dc62e4d62fbd0d7b9435e4c95e0c0f8b4422e88e71dda4b69a3325da650adf53fd97fe3fb29928f5c23e5de183842965b85700c0d9a6484671bc7e0a5d9c3bdab80b127fc89a48c956c6c33b8e2111e201539dc74327249392f1407e8b30f2f549d94c4f764fbaa2e9f5561447d9490ab418b850470cee8698e339c8f3352986e972c38a8ad7a54a3fbeb49b95838fe39c5e11c343e38c47899cfa25c92f410575dddf300cbeb2e8c885af92389176803b4f3afa9712a230f74281e6eb3775644fcaf9c965bef1cc10139169fe5e1c6edaf401f713bc19843306a229929471ad4e6fc3d482359c2cd32638c956abb78de39f83c9fd3e9b4a59a12ec8a0c0eb9d6cf1b0fd2744ed1dd937e4f718e40011cdf479de402ecc24fe8bd8a05dde38125b8c20171dbabfb4e56a3c15029e90b348dc32e4b1814c655eec609b12a56d9c332cbe8f1d71462b2b4b32dc5f66bee323c98af268e07a5cb019afdc6037a9469f769e35a86efe6c4f9fd1fc012363ae861eb0a86c2c8776c509e4c0c0b1fc8ea3d895246f37511c0408aa304a96b1f1d4ec2dbf29351d75ff0e9731077a433df76e669d6ed11879b727c17cf83ae8640e17b64b16aee5d506fbc3070b90860aa7254f2bd0df167523b005f7f86dbb5ddbb808e51f14203989af88a60ca0e8482f15aa05b63cbd87359ee77b5009e589200ce2aac47ed07e266d47c0a4e18279d5d608c58630f0b8f2d1c89bb34b6693744a94553e357f84aa5b0111ae65d560ddc08dd7c55abf6fd185a13d6b1cc963bc22d220eb3dacea081a48a20e34c5a8214baee801c8b38d27f3db9da85b16f18699973bb6dcedc79345446e7d16cf9b45079fb9af765c0e9194e30de86fc3ee69880410124d2498a074793606e0766046855e634295214ab522eb6845e917b4e6a3986ecbb77ec2d8821208cd85706afde76bf65a71ff743bc34a2653195d44919436aac49264aa6bf7a64caceb2f313d5b672c9bd151ceca5c0f0ae0559b3a2360759737be66ae585d79f82c21f4a5d09e4392bcc55e60f83e4b1d299b8484a740d9eee8438347242fc4b0ab910f5b66003cef6877669803d60080511a62bdc90fd09fd82960e7fa73b7b3d229b0b65d6e14fa14300190973bc4ff70cad3b054dfb7a194dfdff27674af33d1ddc917d27ff6555588697f1041e49e4dc6c2a948a414ac269c130d2f55bb7b5e93f883e23697be80a3f9c6ff773d5c527e289d8fbfe5e0e87c9b5a99693540eb20811e7a899f22cad1010903dc897bd49794bf3d78690fe48efa7f3615bdfd0eb2864ae0a533b5e011e3aa0e0b5f726e8b68933387d9d4d6d4ceaf8dea9faa5efd60fcba2fcadf18c2ffb3493cf4a76f0f9ab64fed04d358224716d7af1dcfbbdde43e13b885e4ce89da6ab6038dc38ede13c891fd5e6cc8da3a5e6e906f53986dd97bf30ddd48bf00bc3b6ee5abbceb93f51e731c4b539d4d4c6d94c6de0c10d7250ae3193aa17fee9e8498ff6bb0208e878b6f6653330e34698b4020e2d0a0581302c6ffe46ede516714905df0ff3db766ea24b52abbd3260790ec5801887fd03f977f506a9bdc175505dff7f16fc6c4266cce778cd5f30028a4210089ebc128de065e1d97ab3ba7ec6cdf3ba7a05db5833e414da98b5f77bc0a244b7e98b09a40b60aeb606ad7981c227311b2665825a30ce477e0e992cdd876ef527add883e26ae9bd341894b33e35f4470f8881922ebc984bf40dc2c3c5ba027c273fb88e670e03bad5046697a6cfc39c31763b9d291cae1ab27509c4d4cb3edc80b5b49ff4810affdf4b9dec74f7621b8b7c36df5b26a1029b8a2db23ab2833143158a81bc43379da48e624ef1c17caa3d1bf61ac12486b59b0715fe69cf7e111f898d214335729b2f810f86c9462c98c3e0c6b25ddba43a0edcdb161998b44540e9b914c12cdea61a4923239be0a67ecd853a3e28e09a74ff042c53dfe4f7997aac498767b84dbe271a005f590c0dfe500f9b595d833e516bf2b8a1a9962e18f6f787e26cd56be37a2ff13c9f6cd4b08e9cc5e7343895a1f988707eaa64b782e8d11f951a886437b36608d8b94d8ee2dafcd5bb1dbb56d81b42905e68d7dc979b1e4a99b41665224e10aae2e465f7db13e48921da5ae58a5bc35d564f9a312f7c02615401d72701461076280f75abf4d3b79e6b2937c9889d2cb8eac77dc61c16215c0cef26d9ada08d165dbd6f46527bca16842d114207daea1096c05f4c7e7738d9c46ea2600f03d7ffb3a5053fa6fd58777e5ddc555881ec1eb33ca03f239e0d67945a1d0c820e8adce6e9d0770f011f92e876a86e936b542e07fa753d146f8e92bc8ec7122e1f0703163c2974fe547cb521f02eaeb2e1680d56f80d1e0c2b5a152c9989f32ca849d7df22f2ac0d18eac30e411f10ce8f375251a5ae3254d90699c9e0bc2d9c5bb749e5cf08542699d53d620be77fecf512a60b52fb5d8771871f539b73ad3042cefd1f1536db8701a0e992dda82b3fcaf40816a386aabfb49efe2d3d3b099b90f94cdf1866db4c55d194bb94c02e950fef3d53af6e7ad3a2ac3b70c602e4fd9121dfe710bbb4d59497c38ab97762cdab7350dc17bfeb7d8224587d8220dc171c4171b75693fb7df4a2d602d11cbd22840dacc47ee3e1c05ca1e86bff58dc34941fd893aaaecbbaafc4dcc2bafb1f980c2c4d07996d01ca248b914f3bae360321cd931fc9771f6a3055a953e1057cad3535056ce5aa4a9477d1ae086772b9ce43f0fec6ad24a5d1ece21c62f83db3f209836ff167d737fce6c20f843b1fc53b17b25afe425c1cffda0334b2aa7b211ca0880b19dac6a1ded2d36ca51a599596f70571ff1750f9bd971ce06ce6d9d509230b70a6b5434fc27e99835668498b955fcc3097837847395c8a762255c2ecf3240177f733dff9b41d6566af33f8f7e20b18b7f6a13e5145c07867593c2cdb0030317038ceed534ff3df3177911ea9b0de565635420f8b0f621b5622d867bb27ea6997b15187b367705606d7e9f81e03330a25ac3a1ae8b577eb1d0193c8e169514cfa900170bad1ebfbc1bbe994a8c0251289fa76efcf8d944b0fce607db610ed4254637f05f586a30a1a17f64114708524e8ba72155137ecef4ffbe4cccb4bba52a42b76dc5833df5486667ff4cfc28cd66a49c1eee6491c89ba862c99b3208f35ba55637f708c8e7cbfc389bca94023a39e47434fb4f64b88056cc3b90c86ff045c7a0c256d2507ac3979f6da068d530aea93a9614068bd4197c47589081accb21dd645b5cd104fe64456de736f38ba6de7370f97f693995ac76286b3e5ecf4a1241af1feb5c2ccdfdbf2dcd96d2dcf3d50956faa6454e0ed720f1fbc5e74a4e67cf9bbfcbf4f9e5038935de2034c213748a0282cd4193915019b98089d2de2706dd51aa4ee8b61b36bd31488b6829b21341b5bb6465f79af868b335c52544375fe91aa625d41a1ecb891ef4c94d2525ef9bb077a83ea39791cfb34b363988e31f957ae63e5ade9d55b4f54b0f15f5b82e65eca3286f808bc1741619f9cdbfec9ee03b6d3b91ac4bdd8e624629ce4fe225583dc82e9a0d237c090d8f669de75290073e18dd43cc7f9907cdf8d774077edcaf99ea2074a17241f31b7badc0000b2fc427ae15e373accc5c2e43ab41fcd27b0602252b5a71384a8fed20f900fb0b587b20da166d966f60fd1cc2c4adcf266903b7bfbbc5cefbd4cb2dca1d280394fe405e8bf6ce2ee6443da48ab51ae30d58df07203360bca04829e564ae5275d992e8c8011e0f17eafc445949feaa846aa670f036beabf03c91c980fff88f6b41b59f2f8aef64a2eab1717a9ed0d30aa99ab40913561bf6d080f9109aa648f4bea105b42cad1f4404040f6f352b6a6a2b3de337287196d98f6d6ff08362a42ac5612e7cf851472f3da6800d60a6fb1fe78b454e376514d55d47c3963ea838a274295d499c2198cbaec5fb6e1ed76ef036dd3829942c5c12c17e575399ac931932c1941c5f6e5e69ead8a8f26877d58e67b0cbe31612a7ab0e542f25ca76b4355878d23df92df4413d34822bb7b4fb3a35efccb01c297b2617c62d38ac8a349d14ee09c60d910b3f92927339cd33f258b13e38d6739182a248638b96340b62e605ebbc3a63f1375f21e6b5101c5739f9534d02e1476a57a5c36125af97a8cef496ac5690dc93eb79edfcbe9616d1d582414a0c99d6cf3e72790aa36c3f851b2271793674d5074f01f959b6d731ce695b6849a388816d41b1941dbe8ff9070a9170088f8d851128b1104d9fb77ceb8b573d0617e9e15d48e127a55ab5d385ea337ed0a6eb740c7f32a1e665b7608bcd5e9210d9d4f1dac42f5c7e7846a55860510fcc571e67ef0af9677674a362afa24b4897ae3745ceefe92b5eeec2eb3537c22c47eb381ea7bff2889db7754f98c5965bb0b59a6b943b18bd47411291549c4ecb3c2ee58e5ff5fabf1e9325102091b37ac387f4e782327e8085aeeee68e33fd887666e6ec56042f6fa592cf42760734610bede266bd626fa9b0d3d50a1c534452cf6ddcf8b501c705c17de7744577f55e9a64154ba161e64db82989b43fd56a8081a99790a5fe25b6b7af2d215a69297a508056a735c4f049223f1a85844342ee5111a5a691842cadd977078ea38c7538e0f9c54c31026442d9ce9eaf0c57cc0ddd35a1d945003292981ff886a69094cd33dab9418f0250b39af6ff5ea87f8cff97c40581111fc9346bedad720fc28b8ff2038090fdc89a67d667f70507da68ad7614a6898cfd2c8fab6c4f69", 0xe9b}], 0x1) 16:00:35 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000001500), &(0x7f0000001540)=0xc) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x280, 0xa1) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = kqueue() pipe(&(0x7f00000015c0)={0xffffffffffffffff}) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() r11 = socket$unix(0x1, 0x5, 0x0) r12 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x30) r13 = getppid() r14 = getuid() getgroups(0x9, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000001700)=@file={0x0, ""/4096}, &(0x7f0000002740)=0x1002) r17 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000002780)) r18 = open$dir(&(0x7f00000027c0)='./file0\x00', 0x61, 0x100) r19 = socket$unix(0x1, 0x0, 0x0) r20 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) r22 = getgid() sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="899dfb9e5eb5cc738e6e1e8a40c535774b18fa1ed2aebc6cd08b3e6e40878e1815b5999c7d1bba2d6ff4388d944a06714011e82f7f27ea7766ed65049149248c378941589eaf320642167a8d9b176d27426cd5c3779aa1fcc24871a34f6971f16092c88895cb03d7e842935b053c5587", 0x70}, {&(0x7f0000000100)="889b769d57dbf9c06128431a459acebb13608e104b4971ff99136e97df559f967736994b3e4b6b3c85ce8340b0bde64993dc0868920b3e466f123dd9ded911e5d65a0ac47536ac20c8edc92049c33be24ee2bec085b78a7c72bff8994cb773c1930f7d45dace0da2c0e00fcb14fcb745d6461133f608d42f8a624b81828a400c0238d08a6fe69cf388c710ecff8e84c5b5cb27a30d7931e9358d603b03a349e30b52751273e07b98efc656c8beb609b2a207a428bddf8ef880f0696167b4c351038e2ba96266b1c7a298b5a4c68ad3352e26852bc0bdbe8a4d123961a9581d6df61a006de616fb9ddce79ee98aabe8d2f70228f598c0e5438cb29df83454fdf5871feb578690608d0ed7cd5f4797317635bcffae4f80d21ae4da641d7529e59cf7939a62c52c000759e51014405677b5874f3089497a25a4cb5b7a907e98d57a0e05213bdd0a9eab67a0caf68e98f945ef25d94bb1c7a2cecb29ca28062774deaafa6097ebed2752c7b3448b26edc512af98a219733e4117d75d59d5473e76c4d6cac0f79df1efd2fb12273c0d81ab7ac77de4811e7070faf84f62309335158bccb1a2cf3d027cb9ad481207cf1f01ad57bf7b63e29cce657314a61fb31c03d61ec2fe6ff5cffdb1a659336d7d605e3294f86a00e8ff02ea958ff48ea432d6cd8accb1ca3e65d6bb35010ba9ea4654bbccace774fc543586dda21c1534a3a606a4a5bf94c623ff54831441b60ee9ee9972a3da18c77bc9ed2158dd3e9f597f61f65ca776153de5d6ab2efff155fe6b3d3aa6c5a1a4dba68ea270533856ad2b3a2c21f12c4b91ecc9f335cd6cf111615e10da08f8241f9dfab0a3f652f7165c81e165c33127ab8703f60f4310c3d5e3873f380aace15cecc166364b24e0c5843c4948e3e064df7bc7e55b9e09932d8709a1df335302dc385fe539ec05151e6782d5d14159b7ca9038e8c270abf3ce17646d8b722886c87eef78a6e15ebf43e195bcd5055531ef3f8e4582dfbb1c6b61da1c30f6f478c9fe8714f2dbb6f8be6d616b6482dae684f28ab2a57cf31c29f78b98b270be436f4e0c49953d0e4c3429600e41be5a5477ed254c336adbcb3e55490d49ce7c73541b7f44ed76a86ad13bf1289d4d3c7e78436b86d7fca4c8728fae877b886733d3c733e9e58fa84a726c61583b14acb7a07882754059dde43e7f233d541789ed31d5797c912e01c0ee06e97dfb318f8985acacd17e033de9298d913ee01412b1fac66cde5a2db93aa971da1bd99ad0d8e26445a6764b8c7b587a0c8c7ad12c5a898347225feb1ca268a8950fc21a105da1879fffaf2f7a9d0e6456a7ae1df3205a985c62b3ea77d368adc25ecd235d16ad1a46a3bd32084c8556902d5fee7894720616ec9f5826f9922f38a5dd2793e6689cfa9a3b2ee938a33834de4fe5a14a567febda14d60f2932b4c43d3b81aec1c029fc545b9d0d2e4ee181208aa5a1f722dc603af3531ef7cf15740c0bb9c34b7105c2d9775bf308c903cfea939e353b8063d8fb7a65a1d79e3f197a3945c7cc0a8ffc35f58e7aef9e2e380d3faf1000ed27552492568e818b4524c8fce9ddacec85588ebd473cebaf88788c5714f90a5272ce04afbca297688b83eee557295097d1729ade4c82b8a5e6ac81e17a3fab7e7006b5f9afa239a692a62d7da61cbe4652777cefcbdd2d03c7b86f17bb3f30fb9b3743f5022791f99045bc6bdf459ea85e8f6ba6c3ae4cb6f0ecfa697904ba026e807cefe212cdd1c19fd8103f52580f39ec718aa8eb54809cd017d8302a701ec78133864144079f250d0620a99d6bda8f68ad4ac0cade4196224faf6407763fafa2a336ba5c500fe39e5725dfd69036b122e219af6f8959a932a40200318c49f919b4b52e53b1762a6f346c6d84ba2d0b167e776e82cace2ad8cceaf888361b16d8927204dbae19ff3d7acc9a0387ee1374898f6e22cdd6d5526e96785d32c86cc9450465b10e26a0b116d99393714dbef9a501548515261613fe774c8bfd17cabb572a8696f524063fe7958d32e02401e6470fd794e1b9cacffb4507934e93c0ce08aaf18ccc34ec44b4a1a745c4dda76cb54633ec501e8bce25d07e913f65153de9985ffe57bd910bc5953952e61f4815f7c77b5d6a48dd4e19aa3d99dcdb565c4c5da74a53fc16ab9332e98ecbf7bec6316301df536cf6cdbc2413caf80436f11b98c193328b03f4ef720d7ab59085535fd53e07e1a6a010fd459e7349974d9dc13b40a802b9924f0fcc96e79929439355e39e66f6eaab09be1a0eb7db3919e52b548797b57f9267134d98b94960176b332f7f3329909a1fc71f6d9126644e4d68dcad65f1e34be15e275ac4ce378b4641a1f86e7a12f68b44b40fce14d525b9730ba32b245540914c443e19958c14ffb0e6a47635245c147e97a68e1f087a26799d9e581f26de92cce523b380d4ec4e8b4fe7dc3b54ad799bc99ab19737abac1b72e9ca55dba17ab47dface2810d7af1b351b17a33e6912ed40d4e5d05625fe0ea669b504fdef0bccc0c6fce02f53d34b173bd44e1ab586c34f711a8a662f01bc338a92d9e3b2b2389c69b2735693a297df460e4a2378fd5e6976c87c2410014242e80bd8a34678213c98f7828284bf286a2695299f8aa92740f6060560aa771a9627a6061cf8b12968b87a926ba2c630eb1e66d84ba1e11777550ff8f902bba1ed8bcf430d2ef145a7f5fec7d7873167174c37bf9b15efe45f59e70dc7513ffb70f4aae4a5812bf8b139c9fc1feba431e18d6ef94f2d0c7c44cd7534ac64a672b5c1538f3462d7e0199a2d7c337c03b6e7bf6c2ff4794c294442557cec9d3252f101f503dc05c3532f5c0cff553051ad6ff8fef16befa0f10008f7e6f2cb2fdaa2cc103caa7d51a87b72b509d23d6d0ee53a4a6ececdea50d3531590a0fe5b7e3ca407093a5f6a276a9436f731d3e548ef1fdbb064b2d883b62da81788947d3af7dd9ecbdb2f3d9397bb5ce7c53907c9bd9f5253b5f25f225ed674d2d9ded01dcfb57a913f4a1edc11cfc2fec327dcda1c767a12fde9b5d53c32b07ec95dbd5ef27e51f2db40915324f10a9f7d4c6290dff56d76e31d2c37e41a3f961575486ca7c04ff151ea25bc7b46f310515ba72299d7eb948faf3f4606691503150516f8b97943ed8cb6405915fd16d54c1798d6f1e8ebe42a5429f64eaac192cb80e4e0634cb14f7ad6d7748308118d0732dfd34b5f7c07fa67497862fe70e1250fa45c509a1d5331fd3be42f199d84faf27c157e18013598befce84e0992bd83f9b60aac3e5a714c6199d07387d4e97cef8aab6519e05bb6b3fb33c21b2b6da3ddef5831b975b652df66557d8455b9ef38afb3560f80dc35ee1c7e687c8cb30dc348ae3373a35042c0be20e95bb7a425ac2ae858a4039547c60e6d4e2b59292ec5e30f64ae4f5ec4af22513fefa507126bf59ca500c9746ad99efbcaed6e2eaf7f8ea478ebcd10bc5c3e69cfdb9dc11ad49db3923ce9ee7bfb1266b3824c54bbc8763e4a3fdd078d41d8a7fe80fb80a5dc3501171f518e8f6ecdb8ae24f60fd807b88662c12cf9131b9ad0ec4c729919fce7fc2c9b0c4c646abb37cd6b16d9de472e50c8f54422882660fbb22cfb90cdc94186eabe946c813e7980b2a54e4ae9a16432d7d2a83597709f15837c86c53986af9dca186d4eea998bde12c803c087af427bac5a1dbd617a072a90cf1a819ef48b5e5130aae0a6f2d0675d746a48851e12527f674b2a5a879697f01d865ff17ad12ee87de1721e2d109174ffeb58a2812a678c5fad3ef4b1ed780184228afc130dd32f3f5fb4119c32d97fe7062e9b90a6ed7a43cca5a3a86c36b727d43368b7484c43cb3f82021c7f9d3f44ae77a0eaf16c690cce29399ad823357580107b97a392b4c552daf1421715daaeffc4de633b278068112dcf21c2f2a9b9c3745c3a97987bcf370f163f537feb2be2870e62698fbc7b8c5d378a26367dc07b6835866ac727b38ad4d1c76c6664c7301195e4c1faff2dac2023c2978e7dc87a9a628177551bc3b6d28ac166edc0450f51451e6712ea7b68e825c10d0ee723550bf367838ddb28611825abf3692801b13f914251dcf96e84dcdee1d70081fbf9653a0233916b819ce4e9566fe5a183da0958a7847e6c42ee2ed3b7fe841948e968472c2c90806dba63f2efe5b0942df2c568eb6c3e8ca4f6b19377f1b05ed4a1f6664b43fcfcfb200193c026d5b243dae2f7b0657cbfe71b8243c13c69f8f7e8d423cbd249106ca115f04707264e8f9eaed55fa708410324178a1494560480b5122fd300e0284adc7b066e1c8cdf18e873f3eade108348dff46c55a8235a89edfc5cab16fccba66a085949f0d9b8c9143630abc4b40704bb1815aa6f6ae66047d6edcbe6d81a51bc3c8ff17a46b374d853a21b08d91747bcc9ee2491533932de284e2d1b93aef6c8cd52e0f8da7afefc345222b74b821f4ae93e85a6a59623927e09d2c93c9a8eda051a576189a6cf45e2079e340b6313b73454886cf3622748149007454e97da91d8c85e96104c1d08701789a8d9ea9d2a1cdef91a767fafaf90baf44abd6e37859ca464df4f25c91c2714789dc36347267a892a5717f238a2cc5cc8de4ef9a15939af5453b068e44f8b564e325fa8bdab96c6ddbf09ab711a9bc2e232d747a1b835b3bded133e0bae51a2d6c07a23f4ef802473a4d3b3b44c512a3c3621dbc2cbe210ecf2e86809008ee74d187f089ad0a3a3316c264f38da90ced43e797a59dfad5a2dbf4a19e624263a28f366412b7e8b5d51e3240076e8348d39b383a84f57d30941a37d7e1bbaec8bb7bcd70f3b54ff577817769bf56631babce9deff0df31cb1aaeb0b6cc7342762cacdc96947affdc7b2e6df51206aa8647ef34fce1ae641f5ba752c3871798e33f7192fcaffc2b79ad56d7e34a128fcd79a1683014bb64fc7d163427730ef41d30bd0442bf314647e7b65604a1e2e562948090844002b0fd1f910f99acd42fb73e1474b90e8d02df1add86cf8514c97b882deb3cc63219d85ac8e54379e3682872e21bf7b3e524cada56d4be7e001149ce6d2bd7544f683404a4856178e9643018fb8f509f7440ea34d55ebdf51de2359b99728ecaaafc0eaaa58bbb5ede7afef75dc7f7d9e706ac1ee84c4cacff854fa3a081bb11da784fa79dec33ce9eadb1f6b4936cc8843c428b265fe066c181698a2b3887e7944ae494852cf40af2c97dd7e71f1e3ba2509c62115d26bb49d22f348a3e71a26833eee41f99a532a740cc36c580b978be4d466870eae5f169ac7bb4e8bc82692cc149893b0e77c31d67a1e8fe599a34c35f4d46e76f96609aff8149c476ad206f82ebcdf040b30900135f55d536d1cfb347f973dec7220e3e2d302b830de2522c1988c88be248901c26321605bc951f67f00969f220d03e72ef176d1eb90f701dbf7b08cf592150407168c3aaa36049bbe7fae98613b8fba5af30ce0deb2976331f462f6fdbecf2fdc34728c1840e69741769ea9b4032cd089a992224c242035d42428af02c2d078209a2abbb42c0fa19eccf89e4d9177883a1418558d25f9976b53b01b9acd0806faff63b021bc224f1ce7dfb66fa1081a3ffa6b1bf8eb4bc3677f37856b2fb890dad84ae6afe41398b2e08fd266fa113b5f014676f0015aee5eee1609048cca1903257e78269a037b92248daf094bdde3639037086de4a69668e69fc079e3c09b3111c2e165b1b18103bfe1a3bf562c9a3865b4e9ad2288023d2a3a0c6a25e3997215ca1ce8fadde7d95c6dfa07", 0x1000}, {&(0x7f0000001100)="fe9afd38e45d15074547d2f9e29a3ef22802fc461517830b655a7216ed3fb1435b305f9642ee372fab9078be91fb08d2b5ced4532c6e9b679123a23b63f6101bc694b6513fe4a30834c6232cfdeba1635210d8b3e1c862738181ca95faeaa3d28cbd81fd782a700524df1641f565200ecc3ba4d04b961c3da60fa005067a1ee62a54b9fbd90d67d20f06913771258fefc92f6f479b758abc2d296ebb4a35feb1e5d41253026102bb1dac5a6d95a2e3fb177e", 0xb2}, {&(0x7f00000011c0)="bc8a9db286a07b080bf9e32f9bc83200a5144729db6de07e4afb097a400fa8fa519fcba02e08b592e5975ebd255a66c980d735c0f201da3d1280a0a7fbd10df444ad6cd6a3b148bbc93c7e612e6456e40f8daafb72f01ee284249c2c1c29e3d187aa4afb1ab549f349a4edea3c9f44b1e81d7b3a213976211dd0b279508eb2035fea6cae42cd6531b2dfeaa5b787043151915dff1dab6060ecf7d37fe8f5121a90db2308cb66453a01d2d054c9", 0xad}, {&(0x7f0000001280)="d8ca3e6a320ebf280feeaae819f72b347cc62f85d277777c841f7b01d81c8283e2fa4d3209059ec4d6a9fb1a9de1d23bbfa4a848aeb0463b9ef518995b51bb6bbcaa5e", 0x43}, {&(0x7f0000001300)="717e1aae1e4c108fc77f1102a087154aa8ff0d2b1d0f2fd3fab5a654f5f162a13a491111f4e3934be9ef22f4302e0991dd8287643b04e65c07934514074bd7b473e44b767136080c0a4add188a1550c467d44e4edfa1ed72c20f4e330b5aedadb5d586e23fa4e0a68bf0e78b1fcf8921fa6abf67872d642597c8781e12319bda2f2cb4e4d6ffad1d05f5636a203b1cc4f9cc4eb708172e3a3cd58b612796e94f378a154b51006fd36fff0f386bb96d17b353269ef56d7d20da703097206adac449e078f3fbd35110f7dbc7e42f98dc48fbffd9534adb47af", 0xd8}, {&(0x7f0000001400)="ab71bffd9108738556d549d62b48f11e498b71d4446994d5f17090d1ee20b6dec8d96f6bdaae31dd014829720f3384ce2f2bdfabebd35b21ec3adbcd0d07f2f017267f9e573f0d201cf859b4ff1f91d2e4fa059268a8b467f73c489c8e25f656f40437c041020211772e6b", 0x6b}], 0x7, &(0x7f0000002880)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18, r19]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xd8, 0x1}, 0x401) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x5, 0x400, r2}) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x4) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x8006, 0x2) getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x1000000000000029, 0x41, 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000200)='./bus/../file0\x00', 0x20000, 0x1) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x2, 0x0, 0x101, 0x1ff, r1}) truncate(&(0x7f00000001c0)='./bus\x00', 0x6) mknod(&(0x7f00000002c0)='./bus\x00', 0x2002, 0x6) close(0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x50) 16:00:35 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/16}, 0x18, 0x3, 0x1000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ftruncate(r1, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/11}, 0x13, 0x0, 0x1000) 16:00:35 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='W\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x8041, 0x0) syz_execute_func(&(0x7f0000000000)="f08128800000000f3800dcc4e24929dc46819a65566666f4ffffffc4c125e571b02ef3ab440f5690de9a69f9c4c101fc79acc443d5795bfe4f66450f382227") setsockopt(r0, 0x29, 0x26, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x0, 0x0) write(r1, &(0x7f0000000100)="040d12ad2f2ae09a8bff89581a02e6f4fcbe28a14b1791eb4973c50170", 0x1d) write(r0, &(0x7f00000000c0)="16cb20b7d0d8a3fcd5a7d03ffb2c6e4303c5edd806a3706b6040da6cd3ee35b6c0d089cbf48215ee785f543a49b26dab691f918da3ff81a8220211", 0x3b) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000380)='./bus\x00', 0x8) r2 = open(&(0x7f0000001100)='./bus\x00', 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000300)="ef0462fe69329b367c53388381dce28b5971b27d9faabba34149c6e8b9ca12b1c5cb843974a50180f0ccdc78d5419b620b04dd208d2871590e8c6bca0a2c23dc4be743ebc7d2121c0006b9e7f7a244f3cee133ea27c2803981f0f8a9c62b9b524b807eabb9bed4bfcf9fd81d", 0x6c) open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x64) r3 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x50e, 0xffffffff}, {{r2}, 0x0, 0xe2, 0x40000023, 0x71e, 0xa51}, {{r0}, 0x0, 0x42, 0xf0000007, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0x11, 0x8, 0xa7f9, 0x7}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x5, 0x80, 0x62}, {{r1}, 0xfffffffffffffffe, 0x20, 0x81, 0x100000000, 0xafb}, {{r2}, 0x0, 0x5, 0x2, 0x7fff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x4a5fdc2d, 0x2}, {{r3}, 0xfffffffffffffffd, 0x81, 0x40, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x90, 0xfffff, 0xffff, 0x800}, {{r0}, 0xfffffffffffffffb, 0x1, 0x400fffff, 0x6, 0x35e}, {{r1}, 0xfffffffffffffffa, 0x1a, 0x0, 0x0, 0xffff}], 0x1760, &(0x7f00000002c0)={0x200, 0x3}) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="00000f1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa000000000000", 0x164) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x4d, 0x7, 0x0, "bb35aba1389886ae33f2d6ce5eb72bbf2600"}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x12, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x10) truncate(&(0x7f0000000140)='./file0\x00', 0x8) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="5f499a8e2eebe82f77f853447eb7c19798f1262da31f74a870a873683b1094aebe9ca333c689ad4c790a4a76f876f5a3e2df", 0x32}, {&(0x7f0000000080)="7d493083d4724ded108b798732a149588476ef4cc3fb3bbb3f264928b3746c02cc9b3300fccfdd919db28b3c2d02b0317b4d21abe7692548f031f64cc6c77e6c9f75114cb26f56e5f9643ee0eeccd9c5c11d750b645c70ff153d8a", 0x5b}], 0x2, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r3, 0x0) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x5, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000008000000000000000000000"], 0x10}, 0x0) socket$inet6(0x18, 0x8005, 0xfffffffffffffffa) r3 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/52, 0x34) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2bd0c2f977529f522e015a3b6fb8980d484c38c6534d20940cce3813597e71da8aa9f2a47e9f602294fb7f897e82a6a91d25a689f90511f2d2dc99a220f1034cdbd78a4142bf71d51290fb2ea9474e715ae040834a00fe6fef372edd35a6643d2258302386bef5ff55f22044e6ea112650b1a5b0a2a0b1da7e8704f4bceab15319af5f48f2ff259ce53b0157d38ec07b296594eec7a22c5b63bffe347d9868e27731c78eb8546433ebd7889af97abdfd60779d1095d2dec355a034f41b244213a6c15c1e5102b13fabd1e1137ffcc1b68ebd7a8b95172b8ad62f83d5660e43cf19797929e4220979e5de4aea45868b99e18124dae47c965eaa9b163aec4243bab3a1c0ba238fda839a266dd8277fe2ff2651fe6519ecfb0ffba16a954c036657aaeb80ff4f0199999e5745308a4f2153b94cbf4e21c7d0e3f707496c990afb2ddcbe6fff0e6ff55eb5ce1854e1463b2b004f448c0ddef272d2e16e8dcc5bd38b9e5d9072ff9821aa57595c76cd669db103ead69dc3fcd041b2c448063d4a29f2151d8b6a71bf16bc3fdaf70409f9747791bb093203323d07c894641e2f8d60bd9c11948a90a335e44689bbea35ee1f99eda502f37af4fb501f7332f30c667466edeb3f0775c87c208e834cccc200040f27663b3c0d384b20f7789c58edf169169e30d7c640dd5a1cf9b4bc7686a84a4792cb2a72c8e718f0dd0609f043eb185694c7cd2e30ce17a653ee49e6e821ca3b446b20220320b7fbafdb168e5e47c14095ccd041c3033547361d8951c042059034ece2524ab76190e4e8d3a3896354e8895d9edc4ce8938677d017377df474035f67f616ab1a12c8870f3ed6a0497c67fcc248bbdfad3021732c1ddd4564691bd8d723e4bf1f2c2e788f6db6f43f40275bf68e553c231e653d314dc789e3f44618bca6846f83b1e998d87c17f50d45504f1bfd4cf275084f97c3c30d667dfeba9ddd95de8a8f13251b7467f091992c42f11dc988b26ff4504240b718dd1d8dc518929be1a826a3fba7927708b673531ebf86ae2d3b33d5305bf8d070e6ae6c927c331f9f686c38bddcf8e93a0eef8ac2795a59e2c62d1a04c865a1036b01e879cd31d863000e916c4788e3650a2a3470fda1897225b56062cd90ef958a1ffe4ffe0f586558ef8d0b76b9f2f05f03121e0aae16c7755431476e2ed2182a15fc366aae388359e3473e228e0a047ac0af27a4202119a5859daceff4e766558349a3b9fa2862a8dabc2bc2dec269e1acbc140658d773e559b9cb85bec0f7051593fa731b44b01d0d07166c869ee6d28511d00587bcb5f465e267b8b02d5e5d3138459f93a80a2ae4e7da3105508f693a099d172e4f9476ac396a7e78ea34562f4b302cc8bb8c8582b0a6148b46f5630610a2e2a3fc0da1bfe2e2d69f9681022bebe4d9c8b9b25f793a9dc5c017fffe466b08a410bdaf429e517e4797e31e292e8878677b4ed3d6c17d3977fa59ad69df68d5650d384d2b7d2f1fef9354a5650f3a5cd638dd97ab70d657db69e8dd86f3369d80d5d69843b30b87c033307898a94ba4ea3421deae8d450e4d781e1603426c91fd38dd6851708a9a2d6b75f32544fcf393c54225395d814c88058346ae16c4de6f893bec65dd21f3484c2f82ace63cf100e9aa222a47e99db359614a5a59fe1d5812f79099b1937fe684be1cda46887138fb9e67cf062d6976f686cea8d9993408e84f87b75b065b064ee296f4d355e1753b120eb3a3dab2f9eb2edf749757a626bb1ef7b0a3e8edd76152d0d9574d285e88276c9153a87abb53b68c8e487b3a00d614ab2768c9d26189cd7d7dfd0108e539ef483e55c36cf2ae8875b855707a9630040042cb12c0792f1337caf7a4806700efe073cf79d7b1679c0b18b92ef9e2856519ca81a1324fabdacf8bf286b2d1a0743f047b71e780a96e3e68236cc5ff4317e70bc9910e73ee7b8a17ecbc3ac2d59bdd77e2ddd12210d17f1e5ab5f9951d3867da99bf4edd779a0d66ad66c2eec7ef94dbf2e998ac3b3c8e86be04479f17b01f775b8e58cb85718b5f578f68cb90955174e0efb50df18839dd896e2d91591544ed6db31c5e5d5ddb52f17d522f314af7617486c939c9b8c342b0e75c3a4caef8676d6e5f70bae334f50791cac16a6b3b04b7ba547376482555ea2853b01a3d1bd173ba612ae9b214bdc68d1bcda8e13f900f42fad8b21837b7869b193634ce66f478c042e5dde3dfa404859d4351bd8983f371264bc025773ddb998623640e91a055b2507648e89e36039d07c19c37c592041f67f267aad915f6fb2ac38e50b7dd55fab87f63c8976df09bd3414d17eea989020809cd9be5697fc12147fa22c75ba702cc6577b5368f58b68c3173b4e4d8b1f19bb8c55421019c4be798c4603247e679a9cbddb3d438d263ee7bc0f65facbc6adbd1ea9c75cecce88da0a9f9e7c1fe7a1c2182e4ad7ed97d01f3d37f4ea16eba3b22e1a30bf216d0ecdc6b1dafd48368cf15684b64aa7fa1e845e46ed93f510a21b8d1043d8df325eaddb9fb05ec9836a0d83292226bde5b604f4e820d21ffdc3057b1b85aee56fb96041c30999a966a4949bb490d0a0d68105449438209ce2aba2d13bc5776fbaaab5961496d2d6be048889d90fecf8b03f80f4bd19fe448cf6ea32dd477e6b23e9eded6475f2d5bd780f0c0e527d617fee064b2d68f0da1c2ec6708d880eddd6b3104454e5ab9bb497c381d0466dc0dff292237db9596d57eb4340182cef0bd519811978c7e657ae341469294e014874f1c870c0464aeb8cef952391b1bf7a497623293a802283ecadeca4c74b3618a06ab623b8770ca9ed09d2df302020733d3121e2b3b59e861bc97b3bdef09b858d8beb4cbfff8a2be1b150a52f7d223aec64100f504e534cdaad5a72a5c63951d5cf17a730a6fe5db4e4391606b6facda0bedb964936f7ad41c3b8eb58d0a4c6ba92ac74f14920e215fa312017f8bbdf269a25c0241abef772e9a741047b15f08c66c16c59c4d24e7c054bfd0c2e6e9f7deb4134d66a3139ea9fa575642923e74cd0b47bf15d76f7056af3309f79dae713035153218ca07cde3a7ca4be77c85727bae82c1cfd14d2ae2943d5d9442417694238d31c97bea4925f5fc1ca0b9d28ec51235495c1f8384e1d5a8f16baad60fb112aad7c4e1baa8714e5d1bd1880c9378d8b04981518b2b47d3ab6532dd3323ac4ea68402e218cc6b3514e329915abdc00586d310130adafc745d07dff0a60340708314fe47de1c67e7f2be272fa4869d4201f654b0a29fa97bbf43a02a307eaafd9a735bcc6e60f86fc6760ee94929dcffc039b334dd34103f1c31c07f201c588595e4ffe91576f1750c5e65290b5fdbae87cbdb80fdf999e76b784ed5a584f2a32512ca88e65a87998651f32ec445582e03955a88a2f0cf01ab10b131e9390bd2287759b06ed9baa06a7c1602aa1782857e58b42199318711bb87a25e772f1ed40fcb2ffd3d2d736b32ce5c63cd456ea36e5fd0adc4bab7c923d094876b102ca3e97ca98a7b5a05d2958e1942c2d5f015c58166d2837d95d956359bbe6677c47c1efea33a0dd5a77ff0afcc0feb324ccf85811999b797809f3797b11a4fac56d19c1351758ded1b4207f2e7f377f51fc77d8779ac00ac16ba200dda1fd43ce9cfd5aaf87def6d7d73c834f701b536290c3821e4256b3efd2662c878151d1c3cfb2afc929c9599ccc3fc0b3b79d8f9db0c5195dda1a7318bfcc7033088d7d2a0dba48bb1104da7cf4012c8dce4f301756d173082af64349e19f9f2c1a009d03212929604d45dbf2b5db6381afd9c9264d2213c0967d1cd7dcda1e908d4f514badf88bf04a499c8cbfb22033902673d9b3599ab1953e5fd82323cf5b4455bacfa81f0d502e44c6eb40f1f6663d2fb391c7363ff5418fad10a38db8d2bc7b4f30a0648dd4b6d9f67255f243eb22131e126463eeed0f064f069e4dd85f10e857f56da004ffd04e2dd8d7cbcd85084a814bf8b1bf832d5fa6fc3c433739dbe032908ca9f4269335472fb73d5f196e7b24c14991957fc83a8364129d9fb112a256284cf913b04fdf1d77311098c5ad3d2dd21c3ce3a109d76920e29cbdbfce17d186a5e204fddbbbe0e187dbaee33d40f7515a2d1f93c54b0f6238f84b2f20c629dfe10e172fcf00f5da4658f07dc0bcae6cff34b46cae1096dfe488f77b83b1af418fab720251fddc242892b07121434d0c341aa643f019e32af377371d9de8759e1c1486334ffae6c9608842f24798ab3dafd174b5da5d41c70601fd0974c0c060b44eabdafc2f2b57174b5f290d5df3678895ffcffe59f2779e1e6c79d2a5050b635116deb0d1ed85b9cb239e9bf54f323c43ad1fcc2be99a6b04d515fbc94d4b8a808c583ad30ff4159524cb55f94f43ecd4b0514edb1e94b51a971b0fd5f76c93398bc9109594fb532d8a50afd5d72310a51abd5bc947277aba8baa6aa8029afbdd620b09e8b92d4151bb3cf73d79de0e7e699fbdd68d4c8398b950d0711f844eb4cca762bc12d6aecc37cb4a8428caa3731c698672e0c83062e081dfa2706e1faefdde2607bd630fb54caf09135f501699094c2cd5069be0a8d5c90eae6d5ab68cc5c758da96d73c1ff5055cce0fdc7f9f1ca1298334d8690fb46cf2d4abcc56d931b20ba650079279839cd33df70d92d81f424818f6f82135dbdc685ea9915014863a199ad6a239be41fc90468ec854fe12bc1d00ba00a9791677e456c4e75149a3db5493073a8c517b0235bf5b1481ba85cdd7d7f3a381ce77d146a529efb86ab9773b454d6496f905c92e1df85bc072268adf6f9c23493b7cab48f7db44d31594fafb89921ef3483f93e4fbe3fb4cbb608f6aa0d4f570888b871d29ddf677f2a4fcd504f63489e2a227dbf5426925d42484d1f61025643e7d4a6d90ac75c3c7335c3893ea21e8c9389dcf0d749cab035ff7b59f289fffbd650ac6daa9f5321b86d5080db68e679f8c0319f5ffb777d6108b02584ccfcf873f25cb869df0da86cedbb22f6d8b21598d7519a1419af10b35efd2a276348089e5175e828f76b914da7130244d2f9ae1b70d1fa55addac06588653fcc5da1970cbefe515d4aadceb2162a703da2a98fc7b6e009f8464c8c5ff7e38965a1d3c895aefd2f6201f632d8571ed033f1afed0e7753f4a0cb275a83ab7d12dbceb730372d86e23295bbce750d76cbce555fe7cca18a0983a078870256116e513fd23d85e3b5d32376e7bc903ab626aa4fa8a9553e1805c7dbacb3853e3d7e3a9bb5f20fdb1fdc361d592a1ad452a66e17352fe8f1d2044b3cd1ade749f157fcb54ec7473a335c198707a0d1e69d07ebc79e1baea6c4830b8a863abbb44ab955a4a1720f06c84298a4e6c447d8337153eeb8c074289a9e4514163f6e0455ea2f79dee11eb5d179a1f5149fee95bf7800585e9dd38fe2aadd2960fb261074636b03dc860aab5ab8d00115a71cda150ead401fa1e7628ade4e24439e98c5af5ebdc432a4d597e42bc5beb4dfa87fb14889dfc86b0163e2dca03b2e7727fdd9ae40b5040cabd5fc3d8db6cc70be25442b7dfe699c4f0131eecfb7e59df937de826bd9ecf14e4be6f657f9b512c4b79f42e1fa05e9eea83eaa846b9290196eb73561e26b8f276aa86ba4c262584af8f29255830b454ea1bdff62f3257b93c7ca4c69a3aaedfa9d804fb8996d2afd97018b79ebe9d2c08689f29bce52bea8c790ab5642d027d4207961627209b08a89049a1c9d42cc948cc61c682b02290d95f89574aa319f941b01a565a1508a", 0x1000) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x7000000, 0xffffffff}, 0x8) 16:00:36 executing program 0: r0 = socket(0x10, 0x24, 0xfffffffffffffff5) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 16:00:36 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000000)='./file0/file0\x00') fchmod(r0, 0x96) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffd6) 16:00:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) r0 = socket(0x2, 0x2, 0x0) chdir(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) mknod(&(0x7f0000000000)='./bus\x00', 0x33, 0x3800000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x8002, 0x20) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xb, r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x4, 0xb, 0x9, 0x2}, {{r2}, 0xfffffffffffffffc, 0x22, 0x40000012, 0x8, 0x1}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x40000001, 0x80000001, 0xff}, {{r2}, 0xffffffffffffffff, 0x10, 0x8, 0x9, 0x4}], 0x3c558395, &(0x7f00000001c0)={0xe20, 0x4}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="04000000", 0x4) syz_emit_ethernet(0x27, &(0x7f00000002c0)="f8633d94a3b328ecaf1faa86415d3af22c6a5a7f4c716a1de469be9d3107a91691e9e8d278bf60") r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r3 = getuid() getgroups(0x3, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) r5 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x291, 0xfffffffffffffffe) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x100) sendto$inet(r5, &(0x7f0000000080)="768e84a603f0312070810e0553cb4b296fb5765aad69838be2f85eee3afaffec2665ec26403d0f258fefc7083e35d28f52a8b469fc3ac2561cfd5f3c66acaada1a9067204de2374f37d366898a4adb154dac9d56bf30c90b772f3c71da7aa01b03dcb2020817d06b07ccb32fe6f46dc58cdb0f7ee45e9a0cc650e33f5388936aadbb2ee26009d49b3bb4", 0x8a, 0xe, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="2b1d7b5003b9ecff033ddb0c47f388ccc9a90343a4c354a77abbbbd2688cfe728dbad9c1757afefca544e5282051e74ed0351718f321de19fc13a451b0944f1d668f14900e57cb02a0677087e1595dc24018def465b3ccef603deae4c8aca60a5697d4b711b6d9e650624ccfd4f2027634add6d43690f18e8387b43fc0e7c81d4ac8ef245513647a2081f590d14e4c84373a5919a12ce60f60c41a5b4879b3fe", 0xa0, 0x409, &(0x7f0000000280)={0x2, 0x3}, 0xc) 16:00:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$setflags(r1, 0x2, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc8, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000)="ff71587ca8614003519634fcd02d126fe07984b012db4161091554b8a182ba4f8c6a25359b116bcd02f093cd59b767fbdc8f9bbb5f", 0x35) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "000100"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="8a", 0x1}], 0x1, 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x0) sendto(r0, &(0x7f0000000480)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semop(r2, &(0x7f0000000080)=[{0x7, 0x7, 0x800}, {0x0, 0x101, 0x800}], 0x2) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) r3 = dup2(r1, r1) ioctl$TIOCCBRK(r3, 0x2000747a) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f0000000300), 0x0) r4 = dup2(r0, r1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000680)=""/4096) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000640)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3c0, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x1800}, {0x0, 0xc09, 0x800}, {0x3, 0x20, 0x1000}, {0x5, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0xfffffffffffffffc, 0x1, 0x1800}, {0x1, 0x7}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x9) getuid() setsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f00000005c0)=0x8, 0x4) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000002001) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)="402af1257b2c2900"], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='{+\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000001c0)=0x200) getegid() setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3f, 0x4) semget$private(0x0, 0x2, 0x90) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet(0x2, 0x1, 0x0) syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/189, &(0x7f00000000c0)=0xbd) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) 16:00:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r3 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) fcntl$setflags(r1, 0x2, 0x1) fcntl$setown(r1, 0x6, r3) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x8007, 0xa4) r1 = dup2(r0, r0) setuid(0xee01) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x20, 0x7}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x100000000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f7900374c1bee37a419f7a9ba9ae1094132077f256b4093cfbcdbceab5bdc3a51970948b1b2e0ade41a52f5ea7fa0023d58b00000000000000aa40078177da4ce9c287730c53fb394b842dbbcca9da10495dd976cde2d31f23be690b696155d0", 0x65) write(r0, &(0x7f0000000b00)="f348005489cc1affffff7f00000000ff4009c29d31d7da128ccdaf6aa2dbfe4b000000003c7d746ff496fa7a21310e84eadeca0e1cf38882efd7b372f7e56f895a85e1019e1af9d9c7312eacb2390cdda9cecf61edf7535e9808a9a76f889a60dfd7c8eaf51619ad182cdb00e0c5466b906ed44a2404fadbc06c2bb2154c2891f73b21893b662a165ffe317becf3b8e22771150cd4265aeb3ee1fc4ce61ee386c53b1c066bd6984b265572faef758360658743ea0b00000000de000000000000000181b5006234c6cdeffde45075b9ab2ef80f338baaf1bb3f0ebd9a3690a6db702e1bb32f92fe73b9a4d42439ee86f82a27e61b21f8e9ec1a0ad23566b9e42eaf4118623bd1d717c1d087dc8c319b9c04a7f282cef2d135cc1ee7b79a6095e3450c743c350c0b67b1d6efad0734cb34ff44e07cf86cbf142fd101046400e0913b6909f2d070a3af2104ef56dc5c32ee5bd96522ed4f52c90334b666721e2db597665f4f32ae86bc780dcf5d34164bb8e005ecf7bf784fe98254d16aac89cdfd072fcdacc181f67e7f02d680d3df89a3c3c750430eee2b647244b3ca5236ed1812d1e8826f871ef8429d8d3a3777339834ebad115cba885c9995ae6f277344d67782129400a93b0b653d53da3ab4f57ca0386f73ac2d90a977cbf5e27adc5cbe94abdd2b33431ad9653b8ab88816c99815af6f4c43468acf428d4d74ab6ef6d2c5c88b0733f61f1faf55eed46f2432db00811faea5b9f65c8fd7dcdd224d216d25909a0d413f180f03a5e439c783d6bd432db67f52688068a29a6fa1d6e31b62004241c23d8f5c8e5cf60800bed207793551d0858bef7ce3eca3972c16f9247d1fd87d05410c0a45ad68807cd510d8e82910a2d912edf7700ece36e1cabd99cfbc05dc03f4846a4356e4ab5662acd90ff4cac848f6b1a80904e5a924e2fde3a90972afeadd0d135760d5ddbe10c2a2d4eb6b84c59bf8d334000000000000", 0x2be) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x0, 0x10000000003, 0x1f, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc", 0x0, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x80}, {r3, 0x16c}, {r3, 0x4c}, {r2, 0x8}], 0x4, 0x6) r4 = dup2(r3, r0) sendto$unix(r4, &(0x7f00000000c0)="85f86fed3b1ed86e6d213bb8f0a3a6842a45143a773f3615ec116545f3214967b179ca6e08f303b159128eb5b8fea4e778b8bcbf4f57cd473c395b0a76638919f6b5a2d1d5c36eb345c89025c492596e4787d5ffab82dbdb07fa45a8571a034318501d1ef4f21062f92ff2", 0x6b, 0xa, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:42 executing program 1: syz_emit_ethernet(0xd5, &(0x7f0000000100)="6a47ca6a6fa74c7dd0bcc20e3be67d68319948db5692d4fb93b22b1c7b831379c62f76ccfbc3a66dcd2f8075d3db296f8e9bd35c114c4fece904acbb768d83b6bb566d0cfcf588beb730a77c1947561e013c341598f1db10385216f5d2c436f27e47c14f8ec6e64f618a263eb97cf5ac8cd41cc2f106e29c60076af843f75550476bea3976acb4fc4a94d763e47488b5ae7223a27564bcbc17ea73e6881111dd44ae430e0a4f490ff4111c535febd225ffb456eb553c1eaa2a22027dc24e57e2a4cb7c698b059d5754426f11934fe96ac2fbaac8cf") mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x8000, 0x1}, {0x7ff, 0x7f}}, 0x2) sendto$inet6(r0, &(0x7f0000000200)="0318a97b1d236a50ed3d3f3260bc9f0dc268356aa495bfb6dc1cb21f29017f076f05bf5f02e7858ea11ad3d6f4", 0x2d, 0x402, &(0x7f0000000240)={0x18, 0x1, 0x4, 0x2}, 0xc) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) fsync(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = kqueue() sendto(r0, &(0x7f0000000180)="32cc9d3055277014c1b98d0efe6e401d7ac62c442576332194174dcd142946f67c9802bc3f4c0cdc19e79c235ea65277799c583fa1635d336cbae5c54e3d7e3c962b", 0x42, 0x402, 0x0, 0x0) r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x208a0, 0x28) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:42 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)=')\x00', &(0x7f0000000080)=',.--\x00', &(0x7f00000000c0)='/\x00', &(0x7f0000000100)=':\\\x00', &(0x7f0000000140)='-@%\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{+\x00', &(0x7f0000000240)="cd2300"], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',\x00']) getpid() 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) 16:00:42 executing program 1: rmdir(&(0x7f00000000c0)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0xfffffffffefffffe, 0x0, 0x80000, 0x0) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000080)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/../file0\x00', 0x1, 0x10) openat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x72) 16:00:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') fchmodat(r1, &(0x7f00000000c0)='./file2\x00', 0x10, 0x6) 16:00:42 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7171cc45b4268e402f52270ef240ec011dc91c2f94f8eb3ef0f701b42b6da0da7fb1d150eaaa78839a7448a73478da7c9d747d6e8efc4f963764efac3959347549619403fe6282d95f08d9658701f70e73a403a88b7af13fe3cf010c829cbc1badead50414c675e7cc22f3edc22e9ca6374bad27b5a349f9abf8cc138163d3d89155a265a3a0d742a13ffc4187e2a6f332145185"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/86, 0x56}], 0x1, &(0x7f00000004c0)=""/136, 0x88}, 0x43) flock(r0, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) write(r1, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x10000, 0x7, r2}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000440)=0x3) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) mknod(&(0x7f00000005c0)='./file0\x00', 0xc382978665f28c5c, 0x7ca) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) open$dir(&(0x7f0000000080)='./bus\x00', 0x8281, 0x0) r3 = dup2(r0, r0) fcntl$getown(r3, 0x5) close(r0) geteuid() 16:00:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) fchdir(r1) flock(r1, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x120, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, 0x0, 0x4007, 0x0, 0x100, &(0x7f00000004c0)={0x8, 0x7fff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa6, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) ftruncate(r0, 0x2) getppid() 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x6c, &(0x7f0000000100), 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) write(r0, &(0x7f0000000340)="37f8be537fbce19023a336dfbfcb758da8bd13afb7405b3c69c7e62ce95bebc2b2c9b68e1f34fdc5cdd838625548b0e6e29441370bcbe44b115b0ab7ac6e1963ea0772e012b068da851c457a71d1ac75e3fdb61e8daf10031cac5a178b8c6a558d61c1a3f6fad791f6d66e6c62367ca665468f16bb5d04f485482dae1a5303f844e90036bae9113019d1af296fbbd8868abc58de387018815f051403fd3410d7b7511b334b0306802379c906c3ea37536b78a9db133a6487b360175733287e460a", 0xc1) linkat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./bus\x00', 0x4) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/155, 0x9b}], 0x3) open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/201, 0xc9}, {&(0x7f0000000600)=""/81, 0x51}, {&(0x7f0000000700)=""/153, 0x99}], 0x4) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1, 0x0) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket(0x6, 0x4003, 0x76) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet6(r0, &(0x7f0000000140)="227eeaf1584a", 0x6, 0x8, 0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 16:00:49 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xfffffffffffffffc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x8, 0x2810, r0, 0x0, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000002040)="e9", 0x1}], 0x1, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001140)='`', 0x1}], 0x1, 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000140)="e34aad9d87adddba0bf50bf36551774850c0ec83e38e6eac4b039ebd91099f8c4f2fe44f57bc0a6d2057c2c8e40c2278068862dea962eb2b5f046b6ddc2d10d7ac5a2aedb8d2d4ca4a46fcc9a552a0b9b8f2035cd669637f94e2d1f80a0b58c29f225c64f53209bad5111f38f332f1bbc4702ca42c05c41ab843deab8d7c23c33e52094c5af3fc461fc457b066a1e8ab0b1a2549065553d0", 0x98) uvm_fault(0xffffff003e1e8d80, 0x600011c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at m_free+0x2a: movswq 0x1c(%r14),%rdx ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff003e1e8d80, 0x600011c, 0, 1) -> e m_free(6000100) at m_free+0x2a end trace frame: 0xffff800014aeb310, count: 0 ddb> trace m_free(6000100) at m_free+0x2a mq_purge(ffff800001b0b700) at mq_purge+0x6d switchclose(ffff8000ffffc968,ffff800014aeb388,ffffffff813077c7,ffff800014aeb330) at switchclose+0x77 spec_close(ffffffff81e03740) at spec_close+0x271 VOP_CLOSE(ffffff002a919ab0,ffff8000ffffc968,ffffff003f7c78a0,3) at VOP_CLOSE+0x5f vn_closefile(ffff8000ffffc968,ffffff0030786e98) at vn_closefile+0xfc fdrop(ffffff0030786e98,ffff8000ffffc968) at fdrop+0xa4 closef(ffff8000ffffc968,ffffff00365e9008) at closef+0xd5 fdfree(ffff8000149f9048) at fdfree+0x98 exit1(ffff800014aeb650,ffff8000ffffc968,ffff8000149f9048) at exit1+0x22f sys_exit(ffffffff81a4f4e3,ffff800014aeb570,ffff800014aeb650) at sys_exit+0x13 syscall(0) at syscall+0x3e4 Xsyscall(6,1,0,1,0,7f7ffffc3e50) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc3e00, count: -13 ddb> show registers rdi 0x7 rsi 0x60 rbp 0xffff800014aeb2e0 rbx 0xffffffff81307750 switchclose rdx 0xffffff0003e3cf80 rcx 0xffffffff81e5e3a0 mbstat_boot_boot_cpumem rax 0 r8 0 r9 0 r10 0 r11 0xffffffff810c6380 pool_lock_mtx_leave r12 0xffffff0004baa900 r13 0x236161bc r14 0x6000100 __kernel_end_phys+0x4000100 r15 0x6000100 __kernel_end_phys+0x4000100 rip 0xffffffff8126053a m_free+0x2a cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800014aeb2c0 ss 0x10 m_free+0x2a: movswq 0x1c(%r14),%rdx ddb> show proc PROC (syz-executor0) pid=118275 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800014ae57d0,0xffffffff81eb2fa8 process=0xffff8000149f9048 user=0xffff800014ae6000, vmspace=0xffffff003e1e8d80 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 11951 73741 79799 0 3 0x80 nanosleep syz-executor1 11951 135754 79799 0 3 0x4000080 pppxread syz-executor1 11951 21349 79799 0 3 0x4000080 pppxread syz-executor1 11951 9066 79799 0 3 0x4000080 pppxread syz-executor1 17369 453122 1 0 3 0x100083 ttyin getty 78470 371618 0 0 3 0x14200 bored sosplice 79799 266768 95 0 3 0x82 nanosleep syz-executor1 69335 170956 95 0 3 0x82 nanosleep syz-executor0 95 23306 11806 0 3 0x82 thrsleep syz-fuzzer 95 522972 11806 0 3 0x4000082 thrsleep syz-fuzzer 95 46280 11806 0 3 0x4000082 thrsleep syz-fuzzer 95 144965 11806 0 3 0x4000082 thrsleep syz-fuzzer 95 349809 11806 0 3 0x4000082 thrsleep syz-fuzzer 95 362507 11806 0 3 0x4000082 thrsleep syz-fuzzer 95 93776 11806 0 3 0x4000082 kqread syz-fuzzer 11806 238641 27749 0 3 0x10008a pause ksh 27749 111112 9676 0 3 0x92 select sshd 9676 392074 1 0 3 0x80 select sshd 95421 66607 90393 73 2 0x100090 syslogd 90393 52984 1 0 3 0x100082 netio syslogd 68454 422217 1 77 3 0x100090 poll dhclient 47435 387240 1 0 3 0x80 poll dhclient 16711 52926 0 0 2 0x14200 zerothread 77562 427074 0 0 3 0x14200 aiodoned aiodoned 41067 509391 0 0 3 0x14200 syncer update 93439 453922 0 0 3 0x14200 cleaner cleaner 63059 32727 0 0 3 0x14200 reaper reaper 29059 174418 0 0 3 0x14200 pgdaemon pagedaemon 87609 347611 0 0 3 0x14200 bored crynlk 21864 235689 0 0 3 0x14200 bored crypto 9470 349768 0 0 3 0x40014200 acpi0 acpi0 45760 117054 0 0 3 0x14200 bored softnet 15032 113565 0 0 3 0x14200 bored systqmp 29641 208698 0 0 3 0x14200 bored systq 44664 457768 0 0 3 0x40014200 bored softclock 30517 493146 0 0 3 0x40014200 idle0 1 244195 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper