kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Mar 28 05:28:32 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.240' (ECDSA) to the list of known hosts. 2019/03/28 05:28:54 fuzzer started 2019/03/28 05:29:01 dialing manager at 10.128.15.235:2909 2019/03/28 05:29:01 syscalls: 1 2019/03/28 05:29:01 code coverage: enabled 2019/03/28 05:29:01 comparison tracing: enabled 2019/03/28 05:29:01 extra coverage: support is not implemented in syzkaller 2019/03/28 05:29:01 setuid sandbox: enabled 2019/03/28 05:29:01 namespace sandbox: support is not implemented in syzkaller 2019/03/28 05:29:01 Android sandbox: support is not implemented in syzkaller 2019/03/28 05:29:01 fault injection: support is not implemented in syzkaller 2019/03/28 05:29:01 leak checking: support is not implemented in syzkaller 2019/03/28 05:29:01 net packet injection: enabled 2019/03/28 05:29:01 net device setup: support is not implemented in syzkaller 05:29:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8200, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000033c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003440)={0x0}, 0xc) r9 = getuid() r10 = getegid() sendmsg$unix(r0, &(0x7f0000003500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003340)=[{&(0x7f0000000100)="76fbfc99668e50a1486d144f341bcd771cc70db5e2de8ac66c71", 0x1a}, {&(0x7f0000000140)="a970196b2be18e0fc7e3d372729b157e74cb1f1d7f7cad149cac8d9befc374f9e7ee01d4d5250ec7014659ecc6a91d1b602103880bb332fa60ff3b26917019665f341b664e8a7c276a01cea2d98d43fb6333e06fbc881e21af8b3b8ac0f70f1fa814bc8940298cc0f19b9d8b8351639c787846475494d838f821c1214e12852a51047b0722e9a351908f6604701e097dce628d7dc3b0c25754ced89dcca37bbd60280fa1a9d30fd7faa0b428b21c877e3ee6a3ca52841cdd517919ef683554b87ae299ffdb91bd6955042fb2e4f134bfe27976a4271dc659c3cc07bc83b4dbf1d15c09d847a56a16729cf5a37a16bfeea980e82108e5ef0f13691931c1a69e905142b623784d9431627f16049b40fffa59b2215a47cdc15077a26bd48e6eb45e835ce1d1df394179a4854c724ed5f46723d4f2fb74b5b0eea0ac1949ca51d7ba00bbd739df6587b329d53e4ed6d81d7f43b37708d8cfb5682e72a9295f7cc52a2505d66329a2fb509dc7f6e6ac0a2194cf56595acb78bb1b1eb2f3f315858f1f1b3e3b5c18d4b8ef2d39cbd4328d4bed0ae8f671e7c87742fe959bfa7cc31e664efa3ef216a135b95e48ed089a4c8f5283e4d68fb794ea36a8df491e211d402a7b5e5711d9e2a9f43b3b9ba6c942100d99df5c77567260b9f961c55493e58d0ba66dc1973e9df5f7af35eec61d8c5d617d80965afd19618139368c2f9b373fd9e7c9b70e2434d56eff5942e2546f419b10b86763b0ed97be381fcdf85c4ba3ec0e72f442c4dc04618a6c3628504741153f837ac2437d6a2e0c77cc4f014ee29a133d4aedf70d1b3e3f42f5865e1986f38878d79f479447663ef041b09b7d34c7f05d1ea3ea67df7c4b01e41cc575fa39f6442356dfd6b697fd2a63e6aa21030882d12b2e7fd93fbd62789eba9c33a0f0401fc746104bce19ee69605d444cf4ab22254f45fc64f0e243cd387588c0bf82992f6afb7a35c3e5449ad2aeffaa6c3767406d17b94355dcd1466acc6f84bab9a2c2a6aca6b21ba116fd5de9b84e6c621214e77f61f9c4f0485f6535729d625b6e33eb854700f449c588d2bb6a9849be8a8c21402d0cf15c22ee5e3e4b22b67ec08b940993401126e81948ab17a928bb7daab743f46d56edc367d2b1e9900a866685161c5f8a36c82e9228b9dd2c381371495cc167ae93ddcb011a4765c13c8b1afc5e53d3e71d2fa75874b72cfcaad8363e9b50ecdbc5aae654f5ddf09b788e7911b76571abb7561fb7d5738a7ad37e95d816038f214f5b1d499db1bb9f8827dd74cc9fe32fc7e0697bc1690b74eda1ab1758a6ab97fff8ee2db8363662cb375e9a2e2714b1cc1e54edf698f14debe4887092939d758560ac3b807fb9203e3c8ec09a388f745f738fc5398051ffa3d6f7de1ebf805ea149dbe2d28f77043c764b0885cf48d93bc286e45ae2f99103b156ad2601267dba5391b3916d08f9ebcda2601cd9d41842993b6b0c805c8c4c31dd189c6dec3d354d6284bf12ed27b6c19bda210eb555264f4f89bb6697779cb1f4281c55b95581e6fd1d5846463a8eb59408a459dbc92fcd145830b67ea59b2455d10b8287a8551c88ea3ac8266d98ba909da24b3d8499fdc9b34c5128948886006e537c42750d41c356e026bacc8f1302109a5a81fa4f5cd2ea989e009e399c642862c4adff6d06235e021f839268761a83b6a03bf3fd3de830dd54b36a29bb957c3d188ef42e181f3909bc0dec87e129abc6726a540d828b10212ba0bd29c10db9ee1a12cf31c1eb2e7fd6b3f2efe3f5be242e0a4e7890b23b3f17dc6baf5e9c9a4d813338bb7f90be59e2a2b8139de0c0a8a036e962feed646190177430520d1077d51d29f514dfa5387b051645eff483c4431f08df4b4bc06d7861598ac8d5825a83077a456eafb4bf2d03fad30ae4dfad6455ae9f476ed0d8c3df90f81842b549d166cc2552bb73977cd834235bb0eadb9fc399cf3e35d19551724f29166448e197b994715d659b6536e2331aef0c178bb307783e3cd3ec10bd53f3e0015d5fd1020815d81b5ded31fe603d2a5399c37b35abca2e155f97162e1c2d6a9eb5b5d3a37b019de392dd0dcef02cf9a3cc4ce2afc3464b4ed0f5ad9336e16b1db940af5693b9af2acc28c1ddcb29e40636da59d249daaf9b3cad978b4aa1949bfb4e64d0c6094766be6a72757aa7a30df9cac26233ff57106c87574b308d9d9b0d73534616bc4a0f3a6ee41bb156b1be12a84907497c9d84da18258a7aa8ec3ccd124244a1c152bb2e1e4fe57d9dd0d5d15a51a35c433dcc530a97b8be07ac29b70be1d3e10f0230faff3de1bcca5d9a795e8e1deaa96660bec7f3f308246600744d58c8ddf8e732c3f5e382792810c5f1865697ecdfe4c1e62001fdae7ee40e17286c4509895e3b592c3256f8e1a9740a01b9accb38e2ec738ea3b0a3fb627f25a54603dd01e6b7ff9a603c9cb5e8fb3c5801112815fe6697de2f356378b2f91220c92425d1870ea5b01c6760c6f56e2d539a3051e316821464c7c17b04c6492e989e06d2b7e1d3fa3ecd1b1db217ae1eb2eea0c4c44730979cbe26e0a463388a37e251566218764975436437b86ec746d4e6bd9a233fd51f5c9a84d8da18be7801c25bd67b3d89b259eed97d6a8ce2fbf1414d931a5204f76d352c502cfc6c701edc84db18c3cd8baced3971d1a58ce960ac17bd440ef0955c905555ed1c6aabf133ac47dfbe4506f743f80a4d135a84389078d1bc4333f2306e45dc04f1e5474c0a5e11324e9476a54d05f78189c9eec48dc1f3a8d0cd0b32ef12e6f0faeb2953d31f79f18a9e5f0a0a7be4c757126a0144099cac3f1c8894ecd28cc6cb4d431defbaa69a726302fd1511697d68bf119dd4d09d630e5bfab56e6f5b40c752cdfe56a24529fe736f456327ffa5585f0caacd49d000cc406a106dea498850cd64f25669a161a8d90ea46bae52d94730856ce6a697a2b0e86cf6097a45a2d52807f62a79774a4e0bfee13965aebce14e98d1d40c3586167a374ae5397a1105883060c20757da81106f69e3afd4f43af5373380108432282f54e2f71ec70e6db2003da6c2d40854485f797741ab06ac2f13f4f87d28e564985e2c82bea1f78ae06dc67d3239237871514216ebe2addac24099ef66a24efea19e0d5e0c0da3ab40d4cf986ed1f6d9cbcc4913acdc448b744ab871bec9df52496652fe12a04bc7cb5fc2ca210184de02116c1765fb9c8cbdd49ab4dc9a8a5b598404fac48f4e8c7fe77de2dd59fc9e68872d0b675104b4d25486ab21da2815720113f5062261257e0453adab4ab7b8cbdbcb4d0a9f32838d2565047e7fa0c83fb83ddace2705d35a504e910b781fb05599885e69413b10027ca2267b5d8dcd6370c5a3b56a740510e737d7a6c4165911b9046503ec92bf233a1e0086cc9e0b18ad2e90c353372cc42c1984d7729da971a598462fd636d6b486e6fa41e613de74a4f9fe4f1cc3c52430d64fcef9666e16f24d05ff282dd985d2af13104c8c276fdf866e6717df1a4ae11d1eca7e651b894e8c47cfdeb23095a080e756b3dfe76e275c9e699af9af36657e64b89d87255840aa4b0860b4a64b04ef3b9bde45b7d0337fb1f469ed82d309def8c50ee81ed1ffd209f14618177a44743fd68529c9aa9a773ff2574bf0de2527a6251365c6757c0b8fdace7a73907f495d4a578ad34160c79dd9d16b80c7aa1520aa18f204ca3dce4f434c8fc4e4f7241e2f6e867aab0b08f7b9a9088dde01d2456ca45b013da9d3eca25bc2d412bbb581a8a79057c42126efae8b3d5f24169088a1e8747819bc18dde39d9b68b23112c01b7923851668af128cd2ab5eddaab15f728c351fdc55de5fac0cfe125ef504e2855510e0a561d88680102db509e695b76bebcd9c97d9c236425b52d4517d612ea3fda7956f6b46aa0ede4b6430d24743bb5f072846e89f9e4a704628c22b5dfb8d9d02208385c268ec00ea941412812175be56b70912496a94a144b0c36df8459a130c89bdde5dde1695f159eb4adce310cc5ef496f3ae241c36e3bf3a9696e5700465af2dc87a1e2f269645d352496a5ece368de5ae782d98765d2954615ef1ba34734b88cf3792de91d80fac62d901782b0dee02d9176f49bd5edbe165adf42094bacd02509eda0f038140d8666860cc605f5c338f6f318ee10fca85891a0e0741b0b4305796e604e870f5b800c31e383b2a791f9ec61853c7e3aeda7fd12cbdff59988fa1f993c921120ff995cdaaa69cae219aaac6db7312d051f028e61b8309f6e54ac569868a7a8816016a0239a140a7193a07b2758045b4ffeb17cd882acf3d7ccc40e7efbb0d366b59987a2cf4f40c1913d18ac1901ad97067c326926e01e6c6978f80b18273bb8e91e08bc3c4002e96d849262dbdc8c687fa6c313397f0b3cd1cf39218be15e51a25b8fb4f83f829beefd713837fe3cde24ac38de549a48606c164606c9786f83132335a23ffa353444b5ad829d8f7a9535321a1b087a1f5b789791909c794ae3c00090cd207855a304a0edf79a8897711c021c3b2b85634a0bdfa2d4802fa61d6749aaac526f9457bf1fea6da3294ac54eddd1ff28cbeb5d684279680c25c55c1afadc53dd118009641638e9cee8cf524caaf17765137f47343c0997567b072f46880b08803f7810fa262a24c2325e23a48142a1db2c4c5bd81ea1a3e472ca492a99c763f145fee19d2ab9f94fbb92094615d7b008104d5b17aeb570ad2bed0e357fc7b917d3b9e7e9f5ac6c30cd4480c0cf30f2fc16b959e011ef3350c082df65a41afec929f18fab5bb91dc89043da84683b489ed8518ad43b23f00836a78e1f4cbe402a39f5c8f190bcff40edb36bb9e2b78f5370c2d1023a939efbec951959d3004b27ce5968bab389d3540ab54e8d397ee7cd76d3488f8c52d0fa03ecf4a640a8c2181eee4194e3527c6be5f23b538d38c65f99a45ce4a2891846c0ba459b6c7df971e99acb7af9c96df3e213736275ca1e5d18be603e7e03d9d9f70cdcd8a320fe3d6b1932703b2f12856777af87e828fb7cab4acb2663849a735941b9b3b0b326259dd3ee45c48036e062ada7f127bc9343f6df87ebbcb3e68b50dc91a2a2e08219c30256f5c41c6cb1da310c00b3e17fe9b7421e84309e0503d95eb4a770e2cb06f6884d0a5b494747ac107190d27c9d9bccf1be53a9caa4de9bf6f9740c0afa87dfa9e2c7ece74d01a5ddbdfa51b5e53048a65f31f9abc5268ca69c79c2aee3df566a3055a49d6f6b885514b01cf639ba230b2b37f3d505c4a25c579a1cfe77175012b245f0c48acf36d201a0df1efd6c607f4a67eaea2be4cb79056e992f68b084ddf90282351697c155ff87a5877663914513631c8a55d74ec5d383f332fa96a2cbb3012c75ae62717818def4de5c73a0a51512130fbf422b74def922947b6b1102f9db10c137c3ce2e808795afebf210eb3c30cf2c8c6cb5bec8a2cd7b89a4c400439e149672df4aa3293c941a55a5890a36930f5b72e7b90987841bbc61bf61c84c34ae655047620d0345ea22cde75352605bac0f2dba01e53b1b68467de39aae9ed90d930a6060a54d0f5bbc131ad52ac1917d6d9478fea4132dc20acdc8fa208054de65dc927b1d776baab59afa88a04a4234e7ee3fee57cab8db1bcf63abb2b686e1119d96088cd0bfc5558d4f78dae6fd79e0ccc166b4e15e5f2f4937522970db14da3b09982732f8161872e98365e033962121033ceaafd287f0af44ccfa0fc6ecffee508c8d531d02eb006179fb4b4f63fd6fa25f662e598", 0x1000}, {&(0x7f0000001140)="b61e24a08649f6b954466d85c21e8e4150f6de7ac642917f88e03b9fcf58f21d58cec5635fa2d106e7039213e7cebc8a263343ec1a1fe6079dc278bdc6d9247b0becb7a61b211e0ea5f68817fbd07391cfa3cfeafc948d8b9891bb0b40910585bcb31a824ebe2ef9067a9d662c7fb9a74b3129a4b9cf42e6b4cf247efffedd5d62d3c1085adea1f6ea9fab4c70f31f4750b08a4c0e2e369b5e13fb4e84e75bc9182c5baa58b7c2f9a506ff8ad3578a78c556a06505195e0399d01f0eccacfed6ce95ba2d3d4b6e272af14bf4304446f91edb16b7a86e9f0c7a034a0f5a6f9e7c943b3bb84d1058ca958419accc8c1aad25fe831f39bf2b490bce427600b7a0250742c413c03fecca67451070d78752366daac5a24f29074371e49c5618b9aa978f3086079d17ac0e95e7d8b5f747bf2b32aa04f62c050046f3453bd247167827b6e26456b374050d1f1e4f670baba15e865d3ed9d7161640c5f3e61a40438624a1ff4080f71010c96d819a34663f5026936f7726741684f954f305ca3de51905e8506a0bee20fc3790e763edc0a45836ee053cf1fe110c1d868318ec08370f1664d474d5326432acbb2f4759f1b1c6d1fe3e32166a4b936318f8b8b50f3a35c323af43313f35c0650deda115c98ddeab297aafd1041693fe126b242715dd20d59b27e1649d0538c7bd517a04bbb41f470798e05f06cbf357b01130a65d888255685066f13052998cd1d9da3fcc598c97b3b6b29bb2cc0b0235b65bf663cc1bc85905b877f0f2d9a1c5e4141db89fe743cded33c069b028dfdc40e40134023b0bfbd2a673c52aea080ec8760c00f71c8fc76b965a958a6f2a048103e7e47b11577dabfec422ced06a863379a839cf85d71a807906c3899098a9a8216a8d595ca9f559d2d6c8461d6bfce607ec98fa6f40392c3c852ad42899f908a429c6e5206423a5ac57131c1fb1140f9a14bc7bc9dfb934bf7069c0efcb3e773a87ebf636828418c180d498449adeb55fe534c8e281f54c54fc00821c7434316ba013a7eb407fea8309afa50d7e9dbdb8941b352570852573ef92d3a197dab9a0ffec177d377463433917c9c5985eb09c03fde70048ac09b56b0b8f56325cf1e7a7ecca305b2d6de4f0e721f436f480ab8b3ba9c539a46fbc61e590fe54a50ff36f8d571c7c7f09a580d0c27bbe64f6ecb08e4faf600a7ef2e032f173f6d7513f77c3a01c24d28b7f56998154d67015f2db6f37b17f02424e4ded2a11414f238a9162e4671407a188171e6f982580825e18b14d848f53fa50ffdbc98c11b038b94e02102126229d82f0f930e247b84970b0d46844a7c2617f846e2a5ce5a4fa29db5843a06adefab4b7807a895c4cd9aca1c63b1dcaf1fb3f35975892998ee3809dca4ecdcad15f57421dfcb9ac5b981f2c456bddd946bbdc811bbcc39401b6a9c0cc2a4b8a44f9fba653c5805dc6211391b0b2e87c76a779ad85ab2cdd911665ab3e33ab24f8ef3bf5a1cbf4631ffd06b134ca7659d6dc3ee8077a1f06a119a8c0695b7e606085d359661e57bca61f14af23ac9f24155f68ac4cc41a2cd0949d493911a518b071702332cb7d45cfb1910bd15038cfdb84273223a5848a8dcb0c56a78aff0b84baba3e40c7cbd62563404331492735023a62f2c7474f75656483921bed597f61f96d1629c6d19bd92744b9451f9fe991b9f7177a685be7c9bc31552be6bfc253c026a1523e94e3191da263abdd1abbeb58007740101233056d443afa23e41224c4d2087cb5c48e8095cf1897398f06f60de482174596b3b500c1e61166d0007ff313f09d3a6dd7a39cca653c950905be036a64664390bfd501a8fe88e7346d9537284d46ca450a93f1fc9a7320b4a0714cec3b77bd4029958b9e1958200af54459e6ee8d14f8bdc35aadc3f68ecb0486d475662c08b53175461e00c7a1e4138758998075115d79dc6c979b313959512266dd7cb288fdd937b7587dd601ac663cbf740e5318db790a395747ff6cc3a47b401ca0ce3e1b71e619d3ce9a4ec5a73ea7bb32b44306b36b521512e2cb4d63fe53d99f079dbda9ed199f085a61447275110f9099ce3fccfcbc97a08cdd65c105a10d14cb637fe307a3af044812f2215d736f1fe7d93692b56386f6877fb2370d75c3aed109c675c739e3d129b95fb1a478fedeb3fa8d4ffc25b0964e560d9262fe77811afa2012d1cd7722a8dd00e8ff73bbebdff0a0dd9981a26f39a6b12669d46dbfa6d963d4ed138ec6e940eb8500c88e0938316a9bc1b5b7e48536f951b121db01aa51a9f9746c1b7aee421910fd817bc92bad657b5288d8ceb3af1d5aba01061e2ba1efef904117d5cedd5e51415d5c7f47a6ec1dd73d688d474c5a82427aa77b89731e7d92b3fac1a27ecc24294f9982be25fbc290fac8f67a3a72da07a75407f7cf6fd648089b4e2387e3fed56e760c6b84e28d5a7e24705893301ff69c4333361e58cd9708123e2a8be8e97cbfdf4ddb973aa44748e6e04e7047f45cbf653766364e9cf739f6a2e3e0ff14317a8bed75a3a5a09c0bf328f1c9a2f16a9b9078470ee1570c2d7adb7c0d186153889fc9bfafde393074312200c398eb4000eafbfcf123a54bddbb9d931db9d6ea3bdcea756a68e369bc2c25007847e193e54ba64fcfe41f9c829bc94a56377944c411793b18284d963ed2580ff747d71468e6e10cbc6c3b7cfb8661b6e71db291e24f4ce871ac82e08cdc8af6827dcf9e2d99d43d88d082a87657c1ad52429fdc286935908230e1d74076f04f6e8253f89eb5c68b73577008affb90985e4dfa33a028c91954484b43e0a4cc887cd90665b2ea2995695e1944b3fbfb7204f96cdf6bab974c11986306ef4f11abee2f642a985fae8cf70820be1a16812e1417869c18f21a7a6deab9ee0c4bd86d3144fd680a1a938a334c93b93c144d89353b17027a2c2a4786dade13a3ce06b9e2cf1d02619c6b2d3e93e5dddf787934f2e5f65faf20d2d53284d908d2d3421c4655c64baeeaaef33cdf2f1d4c8e55df6029eb5a91c4fea0dd1ee1454c19ea1f58e89977bc452c735c2af91a0d617b3510df474acf53c5d1ac9a05bc1e6bbf07680e8687ffa2f5264c4599966e52c5cbe1087e982c37d105a7239137605addf7a7a3f3c0b8291386397ca44ef2bb6432697e80d47467e174f1eea9f9e17eae3fb5b907fb39bf536b0843d88d5bb672a9e6ce1a64c13132d082863657ac404348cd873be786e6350a6a8e2a1600b0f28f781359b3c41b1dd388b9981b871190bba1ef1e2ef01fe9eae94333c2895a6f605130196cdf1786186cc0a611dead6de1ba5531b446ae6249a05472e625e2f992a1cc4bdce1ae780267e3da2dc4c0c7e97ce642b5c4e6860923ce7b13ff74b7231b5a8640d79b605199dc7c3b1074801f81519487eb0a0b0d82342a0fbf2895f837b93c21178604db52955b6d4c2f623fcefc1f4735cb4fb7f551e5e378bcfeddc13ef9c264e917608e2fae56c293523d13c39b64e3d387a1eac6c014d22aa4332f21e8b8d131652bae8712e3214acb5c7a4093e8bb55749de12c6aa5804334965c684bea4a86a7c5178b236469e6acf527b56c48fd966ebaa0042facae6eee958a6c646450bb77b73b4c666b8df1006012cb0cf8698ba6902bf9c2481717a9ef099b22be56ba383e323487136656e2eb395796cb5608adef778604590dd91f72da27349d5fddfa74e1045a6136378ee7c206f6e43b903b6f0a88a1f54346efdb0003835aa7df61f4f3ddbd885fd7e1e96718c2915b6a25939d2c95b84f5efeb65a99540fb3155192e76048ceddc6e177c755bb9dbe83b3436e37733be6c5645424c45bcf6708a0813bce5ab8b7bbd845328789a7ac12dd5340bd4dfbe51872b267ff1e2d28e27364bfcb0c0c2dbd4afd1cc899a4fdfea5c155a8a21f459c80db3cc18b633b81272037e7e88910404a9ca5e3f04a8c3facf40bb12192b72eb28efda64e9980cf9b15de313b90078c6696397e2c1c8e6442b133e09a5926f22369df92a0805f4aff977fd4f2a4c6c6565fa911965b7eaa2641810bc1e2c9d9ffc9ba54bb57fc89d82f76adddb19a5121ecf9160ebb8394e764020c1a5b1228c706fb1bb9bbff5963c329a3a32807d40290ca1f31737991c94a37279f46e2ce3833198084a1a9e1829253443e7466bc3fb90b8c4d9abd165ef1e659476db1d659834313319d4c36861b27496537fbadafe13b667920b6ee11c450b7e15a2c6fdef49fb9c861430d637630bcf85d706537f404fb87093734eff599eadacb34c3b582b658eab12a02d9f757b115ee4fa7db4ed75b09c02e8b381d721dca60460f1d0cdb9ea55433a4a03a24ba07e4250a6bc651990a316d077086dc9e460ebbabbf95b72236fe4ef38ff03845c3bba4f14e9eaa727a5cd6d3e8e0c4ea7a72e7fa5db3c8f4fbe1e225703dcca5702ac876ce277e279db9ee6b437833a6598c1f88e6ac595e7a5f76fb4c22b16977a84c1289d9d107132246a6e98fbcebecba3fb0c40b2cedde882eb2cffc7fbf3a069dc5ba728ab04bdbaa56d0f919589d4c4d852e19e04029ad78b88a40f541bb7da53fbe1b893af76d2d87a591a3c83fa97eeb89b0e4bec021ff17e205a10d3f40320e58450d624a23cb69a000a3c67547bb6f1b918d590a3a1f89c7d756e1b9b892153b7cd772f6a834de46482ecaecfcb4b4fc0012332b71c8cf0c74ebcdd5811c1f5450936545526610f8e0f771b5ecfd98bdd2c56fc63314e06c3052e8ab73cb05a8dc5e51c634fcf3b5e598da64095824cd8a5f35d5b6ddfef41fc7ac738bb232970297b83e88208e197beeee3727597a04cbcdccc11d88898022aa6e376019851f202a857a08c3b8ac7f024bc29e9a707c686c7287736d463d6963af8fb28096106d1dc2495c3254f3500741a104df9d8e74c746084865828547a7f709389d6f72282feffbad425f1d8d4c109dcda66c45b93742f5f6c6914bcf3447f1467d807b54cf16323ab2c8621a2c4154220f6a4172c69204f4054efbf445e23adb04fa28271edbf4c8517d7aae309d4f6a8eeb987f8f090f42debaf96d919402e7a9639537668c53e160da935d2ccd2702f0fa13f40a5cc6895fca87289cf0ce2552348dc2ce4c79fe6803d6061a2db4df3780875f344802f137d6ea0d96aec9b4b03473a5e669f60441151b673d920db99ad03e72a03d0c712cc1c83d36f6d35d32c4405665d8fe2e25f8105dc1f07df20cd81bd7426184c8fc53a9e5c4c6076690e90e26dbe7ce5d4755270153de2277addd4ad86119a32b82a391c0f6776c6a7aadc40d9c6400f6b3a9fbb9ee008329c1841bcb86aa4f71a88e82cef6c4b9e9e02f4617c04b653c9cb02007bb210130f7418ca741ad9e60ec82c4e1d96747f1e8c9ddcc22116eae4ad548154ce22e88613214086747896c80dbbe70efec1bf4aa4c0722b986763dc9844b9d36d03d80d233137af627ae52f943df346b6b0e5910493f2157558091f200ca2aef12378a956dc61b1bd88798872fda2ce8d4e547f572fc5ed12af137cf7d1e18d782aa7d68ad3485d811dbbfd34e890634121429d9ef21d2d7e68f738225a1c0afebe2d1f6ef9706c62b0c130f922862466c6448f7b5b57928099680bbb23842c029cf5f8b5e736e5bb19dab5b3c75efaec669d5a944e0e1909fa1c4b99b1e80af2d9fc5e47f7992da5e82887f34cba62825619cafe0a4465101b3132a550d8519b96353595c98b28a48bfd382da1984b74bd382c707afa96a8a09d1b4e0d3cc237b6b278e773ea4132a5a", 0x1000}, {&(0x7f0000002140)="1def0c551bcbf7d35a43f862f4cbcc9d680a808dbac161f0063e65af7d3dce155480e42717ba014e87e2912861601b5b5e0b76bf8e1dc452bb05b35b4985e0eef50f0c29ee3c85bd94e4f70fa1d81602dd0bca373f73328ef18c67e16dd0f2c9ebb0adda6a54e0fee59b122bf33b9966abb5d45c140524ece32b2e9e6fef3d094e3eb07d11340683b16553402a7516e6994390fb4b9bc87e15e9c22bfacd57a6bfcef089dd8094fe0359d752b5dfc177a3b281bc8003a5e7b7801e9d11ce8582d95476838bd18925d6de6bd98ca781", 0xcf}, {&(0x7f0000002240)="96a5176e75cab8e7a8d6cab066d43ad24c211ff33c6882739958a60628a9dc6c62d9c2806012df10c20eb68b7446a1c9438fe5e6d45384da0813200e7c2c880bf0907fdc4f139fe1ee47d49c5a4f6b5fcf39779af1a708c689cbeb1aedef1d0fa1e6580efc8df6c9902f894de2e03d3873beb177e6a11ede17210a935b280341f23bb24f6e99c6fc2b807c21b4d472cdf8e52ce9c03ab0aa13de1e36553e672181ea5b3d87f478dbc2c07eec7f789b1721e3b6254e640d3a80ae3061f008343d51e808a6a2cc9fcc3edbd8b2a4f11381187542410dc5dde614b462ca4b75be97509a06462dc884db6bb211892d4a7ed8c596e65af2c7b98f67ae1094f327438840595481c0212c9d0a78ec9c3aaaf2d8f9fbed0e242a44e1f03e5686629e16fafb1c81aa51b0d6de24370402439e988b33cbae6bc540f470b064d2702793c651f7e254ca664ee55f388a9ca04247d3b030522c2ebdf45af1e2a15afff168d48518328dd1f78959920f489e6df40774d45a75692016ac3761549a013d2eb5ad60b3dfe540ee2445320872f43b6378170f970e06aa22c9ddbf5e204c48bf1cdff35bb2a68ddac6781559911bed4ca9be4b4998a55c8b0fd7090423219a48dd8412d6b0007a770a6ac196ca331050e51841673f248d6437b196dcdfb3eeb482fdddb957e975cffe5245c88285549436266c71bbefe744126396065eeeaaf0d9005234da9b0a46d6f2e72dd79e4d9e4265f306528e5a0572877fdd34ed0382d3ee83d44597b68d3914070ceb0bad2c216c0683d89d15a85409ad30da17c579e6511a48b4cf54527dc1130dc23258f201e73cd482b3def03d2c5138c5321e30d5d46a5647c0a2f875db02c7ac51c0d32c3a21a63826ca3979fdf3ebb54fc716d174d6ad1cf6c932f5bcf96f0a267583cf7ff0ef98c6ba9372ff4e4629807168ec84079f16ea55bdc2aacc0632bca6972a7cae2dd24c9834e28d02e044ab09dd69b96032a2a7a2e982d867398e71047b8616f8d08827e71b96e881e3a05d8e3853270a7c198e93272b33dd16580168c32650f5c2e541aaaf7fa96523e7b9da92fb58a756cdf876dbbdee2557854b6e238cf12236eaffea6e541173965d398e56d37fb6dc0ff93027a43fc55ab5e792f5965406f81686a47b6a2029bb6eb55723ebb9bda18a1ecade2d30756042634510f7be17b02e0ec21b0c0c28c11e562680358a2896290474ff1cda37c925626dc823aece654356e4cd3d56cc411e32b35fe926353d27e3777a0f58222bf0b89266af5ca8a25c88bb0a26666d5e427a4d084a2176d344632c0879d238d9e2c9c3b93b9db459cc44a74917b38c6d6131ae0e6cb094e0baa343218e759d4b7fb2a010513d13d69bc2bd4e21e32c023acb9fba28e6c9d7b5c8150c61c8f1f4d8dcc1074f62be1882c4b15c05ea91fd63a1c085a21aaba769721b71289503f63fd505845147a240fb298485b3c7f349781f944ba89ec8d3376576f4d815a73dc96d89746e14e7f6009c5d67d93a1ba50ea49b15f2730e5de28c55a3ceb0e8ab40c3498d49572b79907262dd41c336d44fed541f114af3f14b3955990ef33aff606cf569e629917a248409e6879cb76cb628e540b6a68213fcf9e31ee24462b74dcc5ed5cbf0aa0dda3d8ccc84bd89fc42b53179b7c9a55c72b0da38cb3a742f919b6d4ff086f6f98722536935ca0bfd0b00fa988ea5f3fc1a6f3d1d251a7a38bf2204da498e56cd0685dcbd1f8260539b46c9718428eb30cc65f5b30a1b533628b04f6f3919d6629d6f5c880cb00e1a744944ad8b5702d503d8817306d1f0c4ba0938eb0150477ef401a7fdfe2a7648a248b26e3db27944e79d13065d1a0181ba7c9b1a62a16e50fa1e810cdd5af8479b58a6dc9b7891018494c4889bb65174a77667c265e736f39e8c3bd54d34d3cf641b5644e6f1adf871074e20cc671abc1fbd11e0103480def036a8a9aa81899838eec2c8e89d05a07454abad254cf76c53481d7b95bc9f9999a1754e3e0b00d16ca4ef498f8991352ca51bb9fcf91dcb6087c62938ce79d36b34cce645f3fc9286b71ba2d9191d1ffdfc2270446c93306078c91d475c0b3752ff3c7a74f15b986b7381ee017ecb7eb07effec1641ad500b2dac78ce2ccb48b8886f1c19787995b075b99991afed1ac5ca78d55b4489f1e33802804a3fb1ce1aab229927933e52f56918a59b96310221382335729c76f5fa425804ab51881507a4eb34ea8a1d3b4d5a36c3002b782419102be2d5ce4ed0235c5ff63f5a9114c536f0c9722cb4b41568fb09dc118fa065b9fd636a512a12a569a0a78c8831a921f58c01e7bfb093dbb309ba7ed807b743672b80bf51bf5306c16330ddd093063dd1bc85e841f20611ee5d10efa31a8125ef4544fe26b74195b63239a0ba0222a78f835c7c33cd6db8b4a6d8732bc0c50dc1cddada80f35cff7b2001cc6b9441a406e2a90cfbd84a5945b97fc4c9700830351d1ebfd6a8a865c9484ddeab8ca6bb3c4b83a99f3eef063da7644173893df993c03b568ea70a301dc5aa2087a9743d1934ada0664295f2ddd190263e3ccb3d57c848b4a2cbfe75fa436133f2633887fef642b8d3ef113cc3b3dd2c9782547afc57f64f3dc045ec9cca70ddd78e169475993792e4e9c31a6809ea4d412f95ed47aaf79b63f16fbe4e53fd5a248f84a20db7fc8ee099cd5a57d7de5a05cd184635fcea1ce8416b1076ce6b5bed2902d6c47408dbb8985aabac9efea96ed1189a015a573b39b69a7d78b0c3f72596b80d61c49378d2f61c5cebfb182a4eb27429f5af4fc497f0ed2ac994b60cf409b0fbb56a785c64182b4bc144099fd10b089650b408f604682b9377c04f3c636209a9a6845b2abfa8154d5513d7d770e0b84bd6f5487dc76a9f76cd66df33bb47f572c57a062e52212ec24cc09fc33da7a670608978193397a20ebbfb18ed31758ecb7ad23c390f3b3771f6e944e0ff7013b686ea0c846524fa3fe83c820af7df3bdcea18716ec8d271bba5365b20caf254e00c4bf47c1cd5ccfb1ce8542aff0f49400fe1d18adab6e7d8d7f4ef938c26b1bcc5432a9805d6940fb35c8330e21ad4bc3269e77439248ec5473ace97d312421301a749d72a89bcb70aa2dd593b82974e8acbcd84f0edcb0278828dd587c5fc720bc52ee4a3e49b86fc9387a15bf7d369b6f6970f752bcba13383138e13ab4c1826362ac91cb71fedaef221da32d848da52d59d4ae90a791af187aff256e488f9efeb8282e2003dcc7f8eb392d9938848cf33727c4b3422531da5da0af38054b640a0548722ae20a9e34e8c0a577e4bad530a9574f17ef0e7c73bbfe15d39a6c4e8989113e2b8a000ba44c8f06ca52c50010a93abc2552b37e64d7df69435d8ce9d256eff16d3038f804f56e2c93e2f6d15b9eb5bbeb1c7aaccad0f9266cb4da10957957456d82be21c3827e1f7c4aeafb308fbfe87161257c391881ab23795d01429b924357e102b90b717a625eaa6b7ac39392dc0eda325c0f5f01e88d070def98266317660ac1a5676ddb1640b68092908540f7d703ff35edbed8d6e743d0866a1128051e03b426f9ede01b71682118c2f11e3627763cb8bad9b90ab4a724a34aa11d6008487f1cab47fd5890ff2e9bd82635479fe5c29c798b902444dbc7df71ff80a6c395eece8d3b1ce14a47c0921b8fdb99f4df9e2eeeced5e1560149b625c0099dc1d1167a81677234467e34c4844c350bcf705f514921b39d125f103464a875a1661ccf89dc580393d89a79d48a454c1204495504f1f13948a70af90f78ed21ff260bf83a6e49a4007f496c7734691a5af8d4922cb611927520b7a3599bf8d61228155fb93459b80faed147fe8859882f7a639b661ebd7e1987acab302a1b655038de9c00e151ff02ed2117fc0cb0c40e75d38830e450969d816c82d4c54a059e5117ff34fe10bcfa7433070724d164ca4dfa6827d3e36b213fa2984b8d6063b6c1f2e6e6e6806d7134399fd15022f01c4cc8600745889069b8681feafeb660639158559bc4f3a14f918b773748f2e6d3538da926ffc62c57a61bca23f4b811970bf3aa8d410c720365e3a6770ffa7eaa4553702ee5809ce08cd60d238cac7a650fac38584c824f5cc596dc137b8c6d38f39b5e99e78d073b9913fe73e9d2b766f40ee789edc2a6b13d51e039a8c02c49de34886be65c6f87aadb97f60045a735e4f8e0366945185cd7e5b7c3f2d6b4fb64eb93c48113b2fb6d2bcb2a55785ae55fb35ba06b8cea020c8e8e06cedfd7406cb38b66d1da785bb7c741ad7553f6218133f55bc3626012d86c57b364852286ff7694384d8fcbd073d13459a2b724bcab50a363994e45c9cbab1d6bdf204c7290f44ef635f878fa78322937f7b33a56270e6dc765109ee120390ab0603fbe4777909e334a9dca98837211e15870f804e717b4a314efe1adcfc7249d1512fe490d48ac65570a1736ba9a86f1281d6a86e2b4702b76d2d93ddfbb71d559b1f41a4ad238b1d3dca684289d765e02fc3320ced259ebd5046e517359b619f3b56cbc46922dc658c3b40cb287180609b26dee1af4bf09d36890b5f5efa01c32454176a6345a29581cd23aabe82a1c6c78882b183475702c84a79b95d700556f918a5f3ea4b85da1a4c5810d058df6e3f0defd5c64ede9a085daf7a5143e76168fbeeef61350bb6d55d780ca8bb5e3bc3a975aac5f2fd892059f7ab1bbdfccb32ad69f2046c6c2211767dd6676db4787348085512cf5204834fb562b903e25e8cbb1b029bf4f52180bbe104da31dd00a75ce0f5f76d58c5407984ecb9a8936c2bd3b45ff4f4f8886700111406802b20d88d9b03bf42f92e5b47b4b604a7be7141839a74f52bbb5a4174c91a5ff96609bba258562907e0da5752c380fafd4cf40f9df96be67f959b1f16c147d3d8daad2155c78aff11f7ed2cac719f0590e1800885ca3418b13948a70591d8bf3032cc8bcaa5112ee9c96ab976997c1780b95a8d9a17bb676ce5cfd33b040af945aea3827088e6e162ea620485602d2ed4f36b7004aad31e4c0d446100d85c34d1a4ecbbdc593e7e659c9f075a2af76824fb8ca6135fc363013b0fc5500fc968ce625450e1036528bf7224f0b19645be47daa275e84ed38dc83d6fab090b32d6d3da389deed32e42f0b02b4881e868ca56682552cfccd85f3af131c2fe81c100ff42bfde779e696a2b2e8d6dc39cccc6dc3e1d24a0b6ab47aea659b5ebef38d8972739a5e7e50b5bd1a20d633086ccaa0a006904a01ad25f0d3c8ab600dafaa21912d3038feb6ae631b0e3993af2bdb91daa2bdc05e69c15c566688e9f171b4774a26356b0f4f67b1b69a7763ae28c90dd86ceebcc6f5335b906063522b922547c60e91ec0a705e0062a3616b8533aa65ae4eafa4d34f109bec8779d4550889eaf358e924ee5591e0fea44cd6c5f36563594c841d246bd8320fa1e6c2a05e97a0aebc31428c5e20bba04035a3e096c3a6d245c6df5d5edb0ae998c7148c2679e9db51aaf65be15216c6345cd5a845d75be3543338cde35644da68589c08e902429912ccec87991cb5cc3118ab9a99d7efcca756d4869a3d5d64d3f03eb99043a7b55b2652cf5c97b99b229a96b4da83bbaf6b3f5c0ea80ff51f322c8453561fe870aa7c6e595113fb8d27c033aec94a235853ea7b7eee05fdeba18e3ab4ff83ee53d82b87708a5de0ff4c2af43551cc206e6e4e6f125e9223775aa1c3f544286f6e742704422995a15935e58f8a3b41fa0716f86172b8d8575a14a4cd7ff2612", 0x1000}, {&(0x7f0000003240)="40c1d8330300", 0x6}, {&(0x7f0000003280)="0fe4561880303d145d82fe0b585791495f451f6789021f93e6e474a64d8bb49505a71c", 0x23}, {&(0x7f00000032c0)="795e2ce32d4ff08ad73f5e4902b2e911a7ccf5dcb7509b109e12d176f13b9209261e5a38dc612fb0c545a6b7b82e1aaaf01f8dca5c9a01ecaee0b4b8f6b520b538402e8bdd93066b88629a82126be1511a5670ad926248fa3ef09a30574b141eca9bb400", 0x64}], 0x8, &(0x7f0000003480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x58, 0x1}, 0x404) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000003540)={0x0, [{0x2, 0x8}, {0x1, 0x1}, {0x3, 0xffffffff}, {0x1, 0x6}, {0x3, 0x9}, {0x3, 0x12000000000000}, {0x1, 0x4}, {0x3, 0x7745}, {0x2, 0xcb8}, {0x79bcf5992cd9003c, 0x5}, {0x0, 0x8000}, {0x3, 0x1}, {0x3, 0xfffffffffffffffc}, {0x3, 0x7}, {0x2, 0x53}, {0x2, 0x4}, {0x2, 0x1}, {0x0, 0x9}, {0x3, 0x2}, {0x1}, {0x1, 0xfffffffffffffffa}, {0x3, 0x1ff}, {0x3, 0x8}, {0x3, 0xdb9}, {0x3}, {0x0, 0x3}, {0x1, 0x8001}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0x7}, {0x6aa6fa9f1f49666e, 0x2}, {0xea53feed3eeb0d6b, 0x80000000}]}) fcntl$lock(r0, 0x9, &(0x7f0000003680)={0x1, 0x0, 0xc86f, 0x3, r8}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000036c0)) ioctl$TIOCCBRK(r0, 0x2000747a) getgroups(0x7, &(0x7f0000003700)=[r4, r7, r10, r4, r10, r7, r7]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000003740)={0x83b, 0x95, 0x10000, 0xfff, "2b519fbb437c706f402e8ca279b3eadd995567c5", 0x9, 0x47a}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000003780)=0xcf) getpeername$unix(r0, &(0x7f00000037c0)=@abs, &(0x7f0000003800)=0x8) pipe(&(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000003880)={r5, r6, r11}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000038c0), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000003900), &(0x7f0000003940)=0xc) ioctl$KDDISABIO(r0, 0x20004b3d) unlinkat(r12, &(0x7f0000003980)='./file0\x00', 0x8) sendmsg(r0, &(0x7f0000007100)={&(0x7f00000039c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003d80)=[{&(0x7f0000003a00)="acbfd179118038141c7752ed931047b20d4afd681c48a93a2abb2d544f5ca271e8f4832e79579c3e4df61c33ae11aae9c94dc232efdece790bc1099eefc92104877c9bd283e85546280967daaec3ffdbbeffca50799c2c0a9bd159c80cff7f4a971146ae839b9c51dbc02277c41dede8597e5e03117765e0fd395a2e75c09efa58e72899d6a8e2d9bb48664f99835f10158db61d9af988dd33b6f24815951d700b13c2d1f57c2623e6b189c254ca1d99d9c6027527015dbffc8f5dd5e156e7be00a0370604b0db96dd18bff8ca995bb24afc22b9d6d462454b4676b63bccb4", 0xdf}, {&(0x7f0000003b00)="7a397f0973790e1c4f257079acd7ff", 0xf}, {&(0x7f0000003b40)="74a68721e371665c22878709c324a8132754a18af0a0cbbb3e738fb5a8433b24ea2dad2666fe68cb3bcff61beae1e97fa782a3be0567b91a8168da8ccad62734ce43cfaf31c42cab51ca1fcb583c19a662b811dd159ff1caaa9c829b08cf1aa60b2682bad9df443c9d213b8f94696f2eed8d68fa3f85b87bd642bd48030aa7175db89494549a6f665581fb65ad9d164ee688490cbbefd563792a1f1efc604e8eb4179e260c1bd089bee2a8707ecf334755a3ae74c0e2b0", 0xb7}, {&(0x7f0000003c00)="d31a154875c1f843a4905a1102287d97468e081af58f17a1b5489d95e4c49af7109ce7f8931588d85a8c6495a87d9070a82be8d7585e3187a8bbf79786a04df8d5f86c10d5292f49260314da73428953405ff7c37dddf5b4a4c203a11db647ae4655188196ddc9cd0d30f8d828f0c9cc9c10ee03beacdb0f8ffb6dc36dc56d658c5304f8328b630957222325291fb25c20d3a5d7ae997139da4443dfffa6134b8938ec13354676740c5b6e57cac0d6147c2f5bd9492b26443b9f322bccd74de5d449da92d28c7796c793b66cda07d878b4a63d8639206ff9f7e28a70cd1e77ff6bc4b26fcf062db50154cec58dc52d9a2ea69b9832d176095ec73074", 0xfc}, {&(0x7f0000003d00)="bebd6670481fade382ae49461aaabc4464476a2c5cf7f95c949480507c89c7466b80a00d661e06067d81b281f7c45a8538f169840f9169bd6ab116d5cbe44101f080beb99ff5f258ba64db71", 0x4c}], 0x5, &(0x7f0000003e00)=[{0x68, 0x0, 0x1e, "6c0cb59e9cc70ca7ec1a26fa39a4df5373a0526176ff0c2e6c46f54f889b8da463eb49b7d0f38a247fe60c11bd94803e55db41e37aa8912105cd627e32b195d783653f724a9a985e331f83a78e233ff95abeb6aa3b21"}, {0x1010, 0xffff, 0x8, "17fffdfc3a13093466c9247296fe3359d36aa19d9af708a74301bf2bc3117a0e1a54cdfa6f875b6fb3057e7d64bb07643fa929a7b61b1fe996cbc301cb1531bf3f9216f4bf903761af363676b63f3ef8f8c437a674b193a0884e52d0e0770c3a4c7cedcfff9580fe01ac4a75d37354b1f128e81ac0e2de4941d02e3d23b5048f508a3da1575b3e84a457eec9d39e46815c91be31a554a224aa60fe8dece64a96062e25be222ec49809867f2881f0da0e4ae6c71eb8c71a5f5335f5351b895146949c1036372610f61dcb533e89651073e831c880f1356163325068be656fef1c29f94d72c784c7a1661971de38a761fabbdb9840b2b5d4edd9be2be3008584d7e4bc5e5fd46182d074f06ccef372f02aa848f7d6242adcd6d076b8283143da43e9cfd8650a60646e349605b75d4e7584663d78f2238f39b78f86aa552bfd2c403e83ed08a65c2f6a73cfb8d737118ba6cc9b006ebe80664bdedf9210bfe165823398f663734bfe7975d228e4a36ceea302df335aaa076ef9b2a8ead1aef4e24da9d4b359e8de5adeb406839e0d2ae3ba90a458022f1c88d8b34bf387fca41450e024c1332724a161e110d047ac99c9cc4550753f68de7229df74b2db207a4d6ea3ca3643a77f0d86dff3425c532290cec7471e08fb91ab49e8865063d0f3237b25fe069364323651e3f00907b458c7a981056b375263ba330b4725a0c0044db767c89036dc7ac17cd9f3e5251ca565d74b850ebfd6d36db13cbae6bc568f00948e9391afa617b40056b783c9e5c6c31898c411bcdfb3f1857301f984e90fe34c08cc7cea3dbd2898ebaf0a52e34f3d259afd3a9743c88bcabec02d4efe94aca3a5c9973a81c8b4cc150251290ff23b39edd535915b7cf3417a34feebf61d7b09f8d0daa3e1057721fe31254e8cb65821f7d27b697507c8f1aa78074eb33fea224ca7981792677e380fe9c1a9c63a9c0d1517ca36e4bbc52aaf34e1b0bfb8d41649322075d5e9dd74d529e9864e742c3e978ce5f72685c84e560d31661158b1e05805e97564391650a1d74f23011675800de430ace80756e0b2e27df6eeffefcdd8a6c38d6617fbc4b98a70a6909a12979e2ee648fef7d914b2ce2800af6eecf9745bbc45e5e7ca8a7d90f870226702e9c5561482e4087ae651be76e939d4e2ed11e537d940a755589fe5e0322b4b099f27a00c2e9f12ab015616930bd8682621e1f95c0ef8c698ffbb2b8f21c0eebf54eb9c9fbb655d9e8543ce2a836ce9352509c63b40f2c0eb27d87fec5b3a6ba1e14670c3fe321bbc06a8a986514cb9f697a5e4db22c6a4713bc1634f3f603fe5b6be4c165797f8b35c17a1fa818b2cbdd0a50c7b3e82e2343afcd719841dae5cd6f67d8dca7c43e2901dc0fa987b31c2d6134ae5cdd580647d55d9ac3e91f5124285b0071992ec12c99c945e4bc7166755a4ce1758d08a6838f1822a2990b7cc341d4de62c6cd940db386c669021dd09b661d4728dc80b7db908f42a7c233f3cb3419264b7d79031b210cdf4c86345e228e7ccea79b51a595ed75bc62a42007d63f27c1d8a3cfbdb609fc485a03678037167b8d7e9a8618e84f53b3cafb13d4071a7f0b833e26678d5b9a1e8e6b0c1834de77c4b46d3195ef43cc79810493002cee91a821bf4e3465f29d203d66a1db7aaadc25a00bc5bb3a7b6b2fc6aa089df9194e07b1eea516f30fbeeb14dd40ce38a7f558797204cc5c95f69cb0973c765aba6da9ed7bb7524ae6efbc30fa298b754a6d1206fcff364e1c1420e874ed453b9a98eb45ad49d710ef55d285f7d7b185ee91dc89a80102521b35d3e258664237c6d6f05fb1395b5186dd233e9e264ce15673ec2bb16494e160422f3b5044e1ca14247cb9812915ad4c7395b3cd4d42094b92a07c8f1ede1d28a60f0f5dfd9c6ef0c1878d3800cfa0c405451b42931ce550ab60a84a138bf95eb106b163b4910a19f4d00d6e0827640521e3ceb1e9d37b4cd63369e1aacf1f565b2110a4eb2aa49a4fbff304e4d00b0b3b2b0d1e52b1d13b421f4c2c2493ce54409042f2174bcdf4bb9f1fa13675c0abe49bdd4d2c6abc18af1ee74e582502a5b8b0f723c9361ce271f11ecf5bfd108978aed37f3a9ec6e71e11b9097a69cfd2e5a56fd7a447afec469cf528a8cfa0c8a47945b41456bf99d84b17aff46d93371459c899f6231d6abff755f92336d3dc3addfc9514335c888e9ae87de48d0b2ef865751973e3bc493f5083ffff9d96bd6ffba6ee6c7242fec2814a119760eafae7378ed31e717a545c0439ab503b67d67e9acb80c462e6abe2370485ee944ec8f6a7ee16bf566eca3f0e3765de213f80151a08cf444ff727612dac9e15e3b7e357d9a5f2b5a517846311a0d2f4b5f01c3597b754f30da92158e74b44aa8acd70b79ddf2d2638e1090d1ab31be9daadca9caa93aa724e6239823a39a5ba1ec5246faf96f11123852b14324d1db5e580acc4471bf33c0e1494b7365e40654b40ecf309a3667f577d689f3fc0f74dd05c5cf3131c11a32ee27c11f6a8cad3e34b0bf86b234e520d700d919a39bcc6f76d4212393709683edb12b329795ac58fccca78eb75291b6eedba326c069fc03f63fadb296faea4f92e295b364d83263da9bade58709423a80cdbea083e83f8b85040cd7d3f568494501c30d5bc4aada2569dba50e321d2fc29bd9c31f84de1301b2bec25460463a0bce2a66acf9bfabf9181af506a5da11e642b942aaed5a3b3202b891b96f344bef0aa34efa0cfa101eea62b34f5a4e1520e7aa8d62f5c045b4ed2c5c2d0724a0b898c69a564d697d3295ec14e0e484b8c6857199f9831cd2e23e7082e6170c48c605b6e7e13f7dcc53bdbcde4ebf72de0985454aa3b332070467c18001806285092bf77db5bf59b0c249ced4615236d7123ae1b3197df30a49f2fa7d5b84fb90e262f1c88e891e1c99d2603095cf03f75114d03d1f8d557e60945694c6abfb7d255fbdbeb6570f9900259a03b0113e644e564b6506ef642c7065e34240c84fae341e526f1b822e18bef64aa86073589a20f100396deef71717e917ba6f5f7652f74a84874bfeccafc5f1381614eb9e81fe9ec332a5abf39917d018d564ed6cff40d26acde3c36469ebe075307eeb564bf134cbe7e8af10b08d85d30f6c5ba17d80df0b1bd6c0df05314357aa3e99fc8a8c5c89aa11b4307d7634e78da1d529832a3c984c62dae1575017bc0be211725dc10d37d1f5108bddce171738549ef04d701e14baffee5cdfdf0fe09e73d4e3f0959afda3ae745c038d6c13780e09771cfbaa5d844d751fdf5c8fedf4ec6c9733e394a6169969e776276616d2f0c990e5409d88352225e1098c30c4f1ca2ea17354ae52b9ce2a34145ecf56cbc5cb432d8c1075b6f1b42d98dd2fec957625e927ae0d37f50be7f2a5eddf1add18f6f6464b4c2498cf1946f4e4be78ce0c0016642e9a7145f14701c3ee72a4cf10fe3b31639452270ad70ecd34c5b69fdea728edcdff72edb6234fe96ef8b74826e7359c4cb44126ab938a361a682ae142898a63195aa32b9fb5d3e1b7f006ac0a84d30858b6c335a4d1602996902aee327ce60fc5e37e4239bc16145a09a8767b175d6167645c32ddef21a9c731ca6692a2b411341bac76afbf3310cc0b6c0ea597749c895c3553f018f18f997980f45d93c13ea26d4356086947011ecd12d30bf8b55d399a7c875517353b34e445659162a7996a85e72ce9542de6704db0c6712cb3ab9e4b2c087927dbf75e2da3b81dfca255676ec38f34e5be778bd7ac471972b6cc8aa0d6c57e29048b784d10afad1cee475b1c8943252497a7893b533e7a087e3cc4eb59289c00e001e8887654e04f628a88aff958166f047f331707f6682e555c0b1f6e8d70e53c0de0b8a018bb7f81558e4dedae14a3aba11f31229a41b8dc82ae9de2ee296c6499d3f0071a98a905d2a71be968e1976a77faaf658edc9f7c27e130b162069e2602f5cf392761d2634e95324c44e2eda0ae2e9a4037c2332034f1403682368fc5645423b6aaa7a22101f813064607209668c4800622ca8616eb7a3ab9a531eac19818dbd9f5e47d55766b716b7198e1f503524b1c990382b018b77e40e61a45330cf551ec239a551d48459cefda7cd52b686371a6b2c195199e00c4f3100553c51b0678cb98b3b0a69a6030b76f2e65a02bf28f2001793d012fe4e351ab69072d24d74e2c1d6c1b7cd2eb17a52753d1143fd13f543c1f237def9afe65ea0c4408e1ae1fac7e1c5156046a43147975628a29edfa96b90fb2c5cda2b2e6bcc85a988f6098002f9b571d0a1d20e3d3362b2f530b77bf1719d3db6866f943f440ef659f3cb04f4435048d4926541e6785558894faad18600f976fb002d758f7d86c24ba17597c82c04d97398e946bd6380a717c555acfc12e7bab7ab8bc49aa17674a2cf8ee6e399eb196dccff97df26247fe1ba1c151540c41dfbddbc7a34861b98abc341db2af3cb794e53364f5f0a64d56ff18616092ba0ef1a7a47bf0e0f36e65c4e2e466034582d3bb0b431bfb7a4c55e4e9184bd791690ee034ddb70d8764a1d41037f4b16420d66cb5cc0f3b0096ed9e7288149e4a20c61b1e17201e4f2ec8726d74f77238c279e45d5d8e9ad0cbbb93b95b66c6f0d31ee0a5400993a379ee0377fdaa43d6fdf921e92bf60ce0600121cbb3d77a381994e1f576487fd3162c17dc82cca0677b5d63175f525a63446e98b743a6b7738b61996995e28f4cc262684d9bc5d4e090edfdfef0866d9b830e44ec39f3bd3a9cd046d7718395429da3446d5c75676a344d5296a1242a4282df44dc5e7d4bd81ad8780d805b8490884af4ebdbe9b327709074ef270c85360168b857755474e35ceb85256ae72b7f6bb2aa23ce0c0835dc10eabbabc1f80189d62a44e906318a5c6d4ef6c4e84ce53ce46ebfc20e3055e7df7951a04e50ee7c68f31f2cd1f73414398eebf5b32a8034a3e3ef5eacaef468680cb70df19cf47a972be41327b807526179a9506e93ee95e7c20c85f41a77976e7e105cb038f943a5e19297ff2381d82cde043bd760140e84d96ff7d14495b4ec7ff99a9e9b50e856fe5630beecc4e46bf7627d4a5e9f6b261db764c1c309c990cbdc7d0e57f2d7eb4f63e355d486a65e8fb0e5ad4ec733136edcec698e1558a7ed66ba44b9c071f0afbb2c748e3b469cb44cd995651aa7211bf52ba3b3506564ffcc2be7e1d9181d44a1043cf84a9621934c481fe4f25abc7f11d3f714c27b957a1a90401f36f0e80805f38f3b83e057c8a60455d95f4bb6cf18b322a5e221383c4774b74b94e458863011171b7234a4bb41f5e8af0a78399d10d1dc0daec8f96df3e0e55977d734bb454ff167bde5100d87a7eee40b5a3e790f4b176c3adb0e6cbdc44ce8df437ad0db585c85838677a25bc869379c9a17b519874963445844e1ab1476d8f701acf66184961c645ccf0a9619b9edca195bc3724ea2f7ae3dc9c855f0171b295afedf781e2ab29627a9350ce511b1d0e0db634d0e272bd280c748bba6f18eafc955de22b467a2a8a93a9d64ae3918d0ed89cd3188ccdb0a99aab4149e34f9aa893fd85e9be2163eb1fecd94afba34a33c816adf67d91c8937941f83d2b6ba68009fa8b9059132b192c16cec9d2582bcda3455647a5bfa6fd133ed69cb2e985b3e90922d96fffbbfbb9945bda3f848d3ded9446119c43f8b02a994e34d7b1fb1723090126546c06a9a4d1fd7da0c65c52a81588a51572643ced0ccb8489fef6ee2848363157ca2c9a8290431a5"}, {0x98, 0xffff, 0x8, "b16c63ffc942aa1857b3058e36e2ea7e7e787de730d75e3ef70c9ae49c550d338a85cc68871888b6ad68614440d79a06aa4910b77319c38305b1111c0b646c38a24904a6b992bc1e0af476c26dfb4c31a804fe5fcc839207059c33a2c5d6f4f8fd579428333803498a0126ebe0fdf07491c075910c325efdd364d0a6f73c205febdfcf7ddb4ba306"}, {0x58, 0xffff, 0x4, "0430217eee7c6f7b952293a68b588027263157e6f4ad89f081d80997400b857fc7ff30493f7d5a85bdd0494f6124ba6671a484d261f0227a489d120ed5ac95f5dd02326d"}, {0x28, 0x1, 0xc0, "68af17fa4255ad32874c198cdb069b9677d00e22ff"}, {0x90, 0x0, 0xf8b7, "e8f0a5167c4be14aab04fae6111e41bf2b5a23cfeca29e08bef82d4671ebda10bcb8b6ce41562aec4774f17096d9ef2f066dc207a7db538bef074185577d743765ab63482be1f763c1f2bc28c0a70181fbf3bba40b2bdbf445b0760149e00ae0fa6bfe07482a04496d115d59279fbf4cf1f113a35cea5e2ea0"}, {0x38, 0x1, 0xfffffffffffffff7, "2e63b01f1667d2f613890589c15c54d78de6f3daf375600ee18a2f81ebf6bed047445b9230fcc5"}, {0x88, 0x1, 0x709, "4eb41330ebc0991efcf8dbd27f56b921a0e7880060f14f162bd8280fe25b02e122ba9b4669cc18c893bd9b6e1915ab47f53d2b9bfc6d0105d59ab61d8a029602a713fbad3a880042ffa67d3ecbb6df3336817a1a5d47a2147131c483efc1acfa0fea8ffd8fa5028e3a4b0b96007db5034f7e63c79490c2b4"}, {0x1010, 0x1, 0xd5a3, "629238cff6dba48b2b3e690892d0eaaf5cae1a4897d028fa6575e1eb735f1f2889eaac9a53a7c032420dc673c328f4e879b8691ff17898ece580127df79729c1aeb747029e5975e89dc1f8354b313386fd57a9804f2b384a6e158c4f0a1bfbb9429746df66494d5054ef27251e650d4056b314f2fc5a04ea09328628f91cd078f82de720eb4b4dbe5d79abece07589c1f7f2f81bcf5cab797793d9818bc6577e3b3cf21dd8e4b79cc8aa371d827d830daed149e911ac18dd95aacedb9bc8841b2494325cbc8e64a67b846f0b3f540733ba50ff7348e5fb985174b07c86e29ed5c4b847994492b5a66a094a0c1dbf3c92858205c1a8c5788842e1c07d58b963ddfc40daae5f772a13d8e5f9081f745355b832a05ace31ff562963c4246856d2d021d5970bedae4d73dbb020e5e65a703e69481606be239463d14bccbea00a9adfc3897421d5c0b9ee16d1c7866e672d03b1ddbeb4c5a601503c29b1ff76d089b0fb35bc55e498561942d1d77e0b32dba3bbc493399a0b55792b4934d79b1faeee4b37ad7ff003a32eee539f988552436f38451fd8348fa7381c8c199310ae00c8a8f43c7342fdc05c988dfbab779f505c08fd9947f466caab76bc1f982c6407b38f9ac707ba59f0736fc5a79317eb8d7afffaf47c848f0cdf61f3d3241f6f3fc8cdd84cf84e1b6551517214970586429025dae41fc2537510a84c2c05a8642908ab4d16c25c17df8e338ad6fda9f3b6d0de021675657c022daada8d0d04cdafdc55fb3246d80dfcb6365c99459f82b419723547c8cf719e0e20d6bf0b74e3e91640f883611154231119d59a4a22689f2ba278a6969fb61153cf9215353f2da88f96eaacb49069322c8fa53143cf6180e65e157e54250c92bc8e23bd4add2a5a658d675fe6e15b3e9886f1bcf8008f0828a6b5569ff789ef88af01d0972faf14f1277f48be32a97744fa15c164c44335fd1f51758c9e7a482e7224dc05c7735893f44eddff9042b61f9a9ee13efd39a55d66a38cc362bf43faa6f6eea0afe76486a8e71ae0c7d14e6a580de0b399a93137bac5f41c55fa94dce52bf4a05e5c057ecc18f7bd047af03dbbdf6aaf822c71d8d9f437286f74f47538016572c52d0eda64115fd204ca237db11ae6cc620c00692d556e7b2cd4a64e2be7d91f283d5878d2bacf8c5b851708186be3ddcbb1766e9945b92c2789dc66f2d953f20485459c6b7c26060dcacae938c99a35a9938260c236457be690c05b8f54ca999aa131a1bcf6216c0273806e6caf09a4a44d69c4aea36d1e0975be0fe353b05d039a6fcbb21ad72c5fb178055976873fff5cb3c6cfe6340d6433fab36dab1438354ef33033dca75924f5948b0049a3e737a31613588788780be6bce268cf767d5eac27f09414237dc706ee324e458e74f3f2579cccc7c04e6f6f096bf672a0f0629971da2cf739371915572d69e0d76b3faeb90d7c655fec23cf2567f9da78961389df0072a1fcf18160e8643be0957c5d53a80ed5598de36210aa8471853e053ca2d4cd42794dbd969125f8c13f7edea66bcd7e53b7da91e0d095bf5544708b41f4b921bbaf081543061710f0c9d6fce6bb56239f82f28c830ff775c4c6d79e025870d85bf47d1d89e247f7b7299a691c4ebba4d704bff0dda082a1442cba7e878e63aabc32057f722c86d7e57e9dd3c5a2c5114359b176e3710447976fabc76ca8ec49b07c9bc577965f89599fefe399b6345246b130cc65b7b223afbe9481129209a47bb76d69d3497e43d425c7770d66d4cda6ebb31b06b68f9d331fddbd2408e47e1c1485f2f8e6b40380b8d765349797912ba183d7b26244c95245e59edf9841ae5b5a65f02fdaeebf05db1975cfb8e646a4fe655fb1c45b8e5a29804463c1d950f5f03954b5b07b03925138d8af6ed98f933796a3b82a6d0a23b5dfdd3bacea9a964b74de0cd00e519fbff3f2b7b3cc9316f3d7788a387c5012553b9c2af496bb34fe54f657a78da98faa9339aa02c29d2dca70aaf12f3172de9149c2a775c78d5ea7901a75f4a99a0c270a852ffefdfcf0765e2c084f9379b03871a2590a3f318e6a60bf41ad5b3d1032a4555aef08ae80f5f8815537f2efde24398985ca58f049671d3340e5261fd3b86239ce7c57b748e8d677de925962968582ca117c3286e87d1713cd7fbce913bb5edc1ad7ceb4655122ea26f29922af94f00db328c8ca6dd2faa8cd47ed4413f52d1d41f5ac9935e4d270d7ebbc578e7c587722f7a97b5ac87c2c659ff7a9d4e99e7437bb5ea518b53fa8c3bf1b717632429a7120480686cc6eafb81058d7eafa211f8bf5b96600f53898ad3137082b1755077b97b33f3413e458d8729cb730a7d299efd2036b14c2e1b607022cfe2eceb0d0dc7fcf04177b88063b1727f2b15d6ff02d75f31a44383970ea0bb4fedf7db34c7ae920b9acf88ca133206083428735585daf2edeb380f7e3cf39231f04e7d1a6aecbc764a3fe1381649c2eaa18788d56d8406f2ff40858fad3c2866a4b8e36eac7322614e94d6748a4656a3fe13458476dd78e76df9af4fb84d1c65458be82cb8406217f3000169981857cf3c19f7889c3e87a0f7c9e9f60607f6a9d02a7763fb04a992751a34da6ba552f907c56f366def6c54f670de483e2f53c2ac8b1a6c27c1c397aba9ea8388f78c39b294d97773209b174a709a32112fdd9aa1cd09900b8cda315c065e667729cf13de3458d25bf62dd583e9973951d3301f6e0b1ec365bc923f95c4e1697678205be5066a65f3fb60e623cad1e4131a9224ba7913aab9c18108966b9164541f95c53bdd36f6bff477c37ac837116d9af7172d97e235f4df36b63dd08774e8a5ce2b2ca97217ca87068f52f13a805b1950e0d3b613a35cb9fcecdd68522ceef7c5d9392551366e8c42f168a477a709837de1b7753d6b152ad091ce03f5936a9df0fd787fc14ddba8db5a27529826cd073755a17fb29fd541bd9c4779ad1e045869e3e5565e045bb0702e110271a2c3814b8c515ff2105e2117dadcd7f20b1029fde4fe6278ec19a4ad09ecbdc88ce2a289a72301a5a4b9ffbd41f47a1b27168ff42eca049eddaf56467d8f993d6bd532ef380b93cbdaf1d69de3720bac6d83514ddd6df7e2524f1b96f3caf9cf7da5682f37cf09201188088bc942eaa5dd75189800d45c8b1c6a0567f107f9e51c4767901886b13daeb02b386b14a91dc4a897666a21aab171332505f8025bfbf7e51b75a11807b68fdfb78757f71b81ae31dd887c06aab5268aabfba12060ff60dd9a37a3c1046a28e4f087ddc0f16e9ae91f8bb21a2acab3361818cbd9dd723286fccff13be58a3c2a882f258a088aae608ff1d8ed3a551013ec44bcecccf94a5a2ccf1e9cc8c4fa878e11beb2f7870be92a25399f96d478edc70875d47c27aa582c8f4360e69f212c7bbca019fe2750954a71c5c11a8a31e341a0a50bee70112f0d39d449416899d258f8bb97c4739911382bf70d7ada29ca6e2b94545043da9ce713fa6878641a2402b3429db57d48652191e1dc9880a342132fd639ed2cc6fd52b339ddddec86993436b3f756605c46068b6e5cdf8399a4de00bc44bbd27fa7e8b6c475307e172dc5649bbce3c5626005675aa7827dba7b30adab12d90f94b8d3f232f51a456ee81bb4920cc1c54370636f7381080b1a1d6cc402a60802dc35d026b949fc60cf827cce469c51426ae85527fcaabe0d44c321177226c488e5b7b170c58ef0eda1da00c912153ef9d84210060833fe0f3376ca8f8a533a9e809f670bdcbeccf1f9a3ce68d689ca1f82385919f7b332246aca07c5d3f2a214e467cc90233573aa6f83a0dde81ea90c747988e12f3aa745c44a428709ce0967471a5cb47d46ff8b285ad239086c566b64048acc025cd1648dbed10caff066326feafed8c4e3724d3a92ff65244055043356f1718d3e6cbb9becdfb1c65d34c2359f254e870218ba856042c182c7f11965c0e5b614cc6792bd22c4c92f858c517aca8f4d3653d793f5b30709f095c8a674bd40d4d69f7036af64400cbc8be1de1cbb007bf634bea6bb4545c7e8bbb3ccab739c4a5863fb7d93f48864c0a2984937865df63ff4613ddd0c4a791e9da862cab3403d87603427785dc5a1e973149fd77289b3c70cae16e4340ea8407bc1d577a02b19260789703801bc8a32b40c0ca68ef85a45ed3d7e4ef2f92d5fec7d40857469a57d5d9a93ce4bc85dbab517f356a148978de80f91cd426c0149f1451550614f9654142b7878ff63580d8493f0c38083ce2cf8ebf280f96b71169e27c6d7aa6cb499df7db4307c33a47102c066234080c5bacea6f68df4d59b499ad0cde37dbb2c4bf1ec4274e39bd725d31bcba64cd4e01e9d3071c6bfd60766e502c4c69c6c7119cee47ad618e2dd33ddb28f93c7608aa2b47c06cfe3ab03f412ec3e1413367ed8d5b8585b9946021c949e2374842a60cf98d212ab69592421b467fab93cfda8adb2721bb91da9f58be79d4d1b9eb5832291b5a30f840257aeab4868103ad1fd44cf07b83440f8014e587e9e1b57d6d453226858f2b4c00326940676f4fba6e504f3ea8231701a7b541465630846f53f247e3b3c6dcf04ea72f9aee04566a740db8be7331897d1e664849fd5a4b76d2c552116151c375849d1d79416291caa8b816f1d56cc98cf4f63b8b30c3ea44a8ffa0d89dd47d15a1bc32a0f34efbc21aff052146b40d07bef6942f217e8303238734b8d04ad472c94437c4e7fc03118e73cfff1be2097cc7607cd1762bfb56521649c1c1f1dd57e072d98e1f5d68538fdc91f6017e3af95716138d521cd4951cd80f1804dc89e5ad8da0dbdf3e45a4a4f3d372b8f35602288a9ae05d2c5488a240c855667deb0179a8b548e11fa6c738c12a2d855075f80cee39089552320b6c8220375c30d8a18d0bcf2252a11a7a22f385e9ffc4d8b1990a5beed3dfd42f1d6e96631c78e8bf92908fc87201658747caf6895a39a3370fe6d87997662cf2a7e5d79a2cb6717402252365a1775cfd09323dea15e26c8c19afddde43a952176f078bedd6c59b5c62f2be10938809849c7dd84915829102f14c0db2d65e63853bf97fff3d1bdbce1c5d0ae68527937d6864c9eb3f60400af2a18d76d0200540f45d018f282b79c18d3142f83ff1d1c7a0f00e2504c9b4179ef09ee0f1536675af3bc7015fe1cc94adf0c31f6b89f8865adcf6d43f531546580abf5d96440b93a68dc6db8f24f1b77896dbc72dc7f21b993e2e1003c70b19d5b684dd421d96af716309ea99838b25384d1dfcead78699f8f9dea5bd15c538c35754b1599ae3c0871b81a613b5596af4b450db9967aeafbaf995b71eae5287185109639a2bedbdba71e550ba527ac8b2fa9a5ffa9b134cc7f4d6531d71c6f288e7ad0c4656f4ca423b58c27a402f6cbe83ef444d9363c167bf463311eec64211a338154117f75c77e4608c10f272dfa920e7fcb62dc8d892f3b7f330c799fa3464a70841d19e6542bb762b3d02d6c5a7101bced962eaaef80a4fd7fcf1b76eb8c9bc73bb2a367ac640c9acf981df56d4d191922eec168174b55c0eb66de88a8a4220e59eef8c1b0d8e94c71e14c5de8a8fcfa75a99569907758de2be99a0b917f56852f2281e4532e300f001e01feb8bae45a43bab71258c03590b69d47de23c4bdb6f19be6da2710812e38146fb72c6633334f09e3f88b45a8e3a9a6ab782f58e95ae07edef50ef834efc340ab0cb30cd9aea8240f2257ee49e6aa12f4a86b7eb0230b12da780cee72c3284f51354fe5809"}, {0x1010, 0xffff, 0xacc9, "c28130fd2263acf9ad59d3a06cab17a69e3e276d6ebbc5b32982c6829a7f62e32070be6a8ee4a9a23b9b1f57c9487f9ecea79880a58b0da98fef7484ee5f782c795ab684f8259c984e196076da4ffcc5afd3f79f8ade2e8b83d0a2e18367f09272527af4b49a2a913b04e89528a60d316df580d77ad4275f1eb87f18069fc760da4af60905b50d375a2deb5aeea844c4f0be35400804bab5f8bedb2a8e36f8a12021605305b9ec35692ad3006a47f91245c77f68dc5136968d537d85c1c979fb32e5157a351d5e8c223019d055c275fa09898f1e9351c440238582b4aadc0818f0648988ce38ee2c5583d3d4e8ec0737c6a07aad8ce948492ed6ab530a629a922258323f6e380ee0bde57cc7f50b2ad1d17d7ac6b44111fe81c5aadc0406d7046358b00cbe280d407cdc7c60e2951b762fe76494bdab566f94c482cd64109f746811e2f14220cb3c164d7264c83bf2dcede019fcb80a1363db5fbd998c1b66f42226b7582b9bd0a16a2df18ade3995b96a044532e7e562c38b70698f9d6a77ab96b0b0f703b7d7fd24c5c89ae6df02b20fd25446e001a7c5a612f7a7ceaad27a3eb7fffeec0286990bcc8f6dbcbd230e2395d7bd62bb26d4bff36df3e50836852d5256142ffa66fb7418e24c2c1b63cf95395ba35cf4b6fe453a25812348eb94403b6c8f0e9532e42baf34c759e687793e7c68e393380d6c0f91ceae4402ab74da38a88c900d3043bbf439df88fa01da1ad6b3c07908a3c563b2741176fcf91a21c100c9c2e94bc1cab19244c68747ca2ae23d4e775f5858c633c87f9193c2c3f7fece90c741a169c3931d8bcd1271708b26d90749ca73bd058d67e427ec5db55e1dde3b5f6404c1bcae002945a3c1053349942613f14efa2331af8b0a411cb529286ed41790879d5eabc832d71d0846532f305682106166ec994ab7f95f0b7b0cc5564d6c7c99f5de0789d1f7cb6f814e35568add1a8d0a69aeae12d5ac4f95609e898c588c4d61d9a7889699f23aa47aae2ad0e9565a85b3f430e9ecf47c3d198b4260586a2b102c30951329670cdb52757c7594c94b2aa207d9c3fe5188a89b9fd06d9c7f6d7697e39139f63d14f03c5aa085dec7a4bd97387afba902f633bf3050e8ddd895c5f67c83cad3ecf703a3b0df931a87296f474c663d21cea0372fb36a0c87658caddb9a08b06b99cb886372ab5b7a108bd03f6fe728ee68a593c8be66474057aa31a381555cf052bd2e32d8e3927c71628586668a04301ca7255ee355524f2132cbd7a091912025b84c9c8ebd2c806d001c61e1792c4276927057362073774e4d77b35ffd13f3ec3cf95c25c20e5780df75549ca015ec5ebf91a7068e8225aebcf8375b398d4c6a65ba9aa6d07071ba4fd8d142372600119ed1542ba52d88c0547e4b7c8f17c8eea68b106ed22362002fd22324d863bdfce24a92527468771a6257f732749581225fab3d725d3228c2542d6904d777422cc24243926fd07f44c219d67a85a7170dd28b6d1bd3addd94d7da001bfea712be80383f1040ee284c6b551f7c14bf23a948deb49797fd4494d29c3eaa494cb2170ea6c10cfe3c69aa5446c5794e6f23ef42bf6a7b7ee050e41d0ee31792cb59e96cdfef32a2a67cc8322d3718ab518c77e6d1079b32ccb2a779f8fe9f1f2325e2e8af4a6b1f856d21d6c4b07f6d463fb4e61e97313e693dea0b53051a4425ff51a19a173a6122725b419c2355c6e6b8ae63f2db3c2ca17473a8df29e7e643ce69208fe2097ae701f958ae849a750f430857f1008482283ee926411795348977d46ab35067bb3e9ffcf50dd9acf5cf2f2d7d3080e8dc51830524cc05a6454a42d1b8c049c7ffb5be75242dd5f29a71697cd13df06d635827daca760e0763719b934bec17b07b2b1709a5030b952f280f1f99d3adbb85d4b773770d5cf83f1310ab51e47d8505337db20a697fd0e33f89c7074a016291dd030d68eb7f3f74f872192302efba645cb8e5aa138b67e166b850ed1090cfc6bc2da6387a799e56cc202caf158572a7b9323e545593074f8bbcf16b4c21f6c69995f8f1153397a75bafe448afdcfd787ec1e81baed45a763578bd80d473facdde93d5e0c703ae5af6025fd3c2d5308f7bc2a63e7f80bb79076887b5bd1d9f35fa550215ba8ffdc6b885d679af2820f8f9768c61daa015a82875b3cec6d9137513be7f714aaa7ac1e22deebf25360e6b01ff3ffd5c273f3491b4a78b52671a3870700e4ef6700c199b82084d2569969aec197b5815f39d1f2c5f421f5b5ae9d3de2c46dbc827e4f9ed24f16a2c252223fdef1acb6f3fd18ec03670578f57dab72ef6d1df746d5647266c4c094adc70321122c6273e6505e78c0544a5901dc26841f18fc0aa2f890ff42538892c20d0bdef0998fb57f68e5e7975690a64ad1c6fec4d04da93ffdc5302a2ca972d5820322f43e93fb78f8206ca4af1a4b22b5adec963dff6ffc66726cf1ee49c6f0715a149a7c60218e0ae00e66ee831db5d08fd41223c9f3d1e9fde9fea513600283c24a31c2bc6c539fc44066c6cf411e0668a35e482df67f5e53aa879174ee5003b35e86eff1b959f70607a9091e19a6163b0df75a81f26430e8203fbd4366d5be2023a69c8bcd390e61c5ca4dafa4daaecbfd9d540bc70aa28279601c9f56fc2162873da2154b4751db3281aa222ea150174a60314e6d016841bd092ee31a156569076a31bffb56608c7b1a33d8af9b840c959ebec3d3546c976821f5030bc4198ee804a9693cc3f5fb11e13bf0c36e7a6a5756381a6575036a26f24c64d88e9b250ed9e576e5963e31cddc9a914998feafe363dabd4bff6037a79e36ef3936d8fb796ae0df28167a7cdde200cf52c3fced2cef0df407cb7367a20121efeb64d05c1307f779232446e2a9b90569d58f6efd5ba9c0e41f95ce057f3ebb51cd00f59e44b1dff31b3c26c1ab365f9ecc1e0ce19c9be4fc71f43f96762da6453b7cbf0de7385b3289fe2bd16eb8ab192540d90dd573c7f824cd0579ea2321d89226ea2e53565371a5d8653509d49cf90cf833829e6f24c6bfe2e37ffe117dac759f9800373e500700e104a16d0781d4098bb8fc70085f2126fc27fa349b9f063f490532ce2d4440130d365f5d6c43eac8ba614771ac6255fbbb0384dd60f7deb31580aa4948f2ef0e628dff7d8df7c56a562a1e047be7ecbdbb0aa0a8829d2f4f109c1fb20fd64ea3ac4dd9080bd89ff1055d5d1a8256fb7220b769bf217a93815fdfdbedb67eb37370b15b0f08a1d82abd3bdf20e35590a920f9771cc652883f679291e19a3dbc5d07c63aaa2e58f67472bed22482a14fff71be83c39980169f3d78117c08fc167a8cd43dfd54b0b40b1bfc93201b024f1473ec05c003dc1b1ba903134f9830244bc48155e0b0e272f6a88f8d8c9b7449e1042c1fbc9b598b4910ab82197e60ee10b6f8eb18f72f87429bcaa5f781c0527b41d934d12a5af8a9c7abec931c942c5a255dedc4824b33e0de04f2c022291b4ac58fafbf6a0baae6fa1ce87513b1bdad4d86461677832680033cdb0a7a876ff066b43af89c6101dadfbf3178463bd3332e4775badc6b4ccad32d21be70d3a9930033b60afd1ed4540a943551c3eb93bf782bd94aeb223e01fbca373215c0e42886dad84d5b7d8a66c5d24aa9066a3b36d762b753b767ac112e1785f5bc4789bbcd4f7dc8e10d822d4d7e283d1551d96679fe8c75c458d2ea8c2a95007a0d03d1ede4864f2f449c28db780f9b178425735b6695cec56da19a8a966ebd008c5fca19ca00949c02bf73ec36d44f5c9e8f8607c5d7460c2a159955f2381e0e7ae2d2505d6f08bf4c6af401a9b1de42b44a40971337ed7c43703972d571605b04c8e96faf4800f66add5adb0c58592393dee3bffa89745c6308932a8cbb57a9ea71a080cd7467842408b6180364196a719851051821328a607a9d93cc2f39d76752df5b288c1159e29a85d005eb5f02b0f6b6c95f91225ee7d79ec54205d1c429e74ec30cf93a42c9d553929603702504df56b67648664510d7d090d3d6b690f327f631880b49f0d6a6ccbd4dd995cc0afb3609a64779a170fe978aaa98ba9400c40a1dd3adbdf067ea32ca68085b8f3d80849348e38ee1076f4964ba98f2f0b82d567cd2735c115d9d193d1c87f8faccd9579054743eed92873232be5b56e0ac9e01349b8970c622c95311677e411a14e56fb69e5ac3c9734776e094c9cce091d8ce3cacd34bb9876f194c961519908f508d7ac58ff8f3695175da5888f3dd6d84d31fcfb724ddd7bc294eac9639c897fb38996bd67b970b66a480cdfae5d9bcfcda2a39e95b9d731a4239706f3bddf3c1782d38ed0e5c8dd3789ac2d61d781e0bbc36790efb2e09dec1abbdc7299381c734c5091370cd6949d8806da07e079505461af17ed4d756eba79fc25c1ce26426464db732e7a53da189e9ef0c4a69759dfb69bfa1448885d5093bb00c6ca627c04c35e72e98d02e79d5fcf19a1e1c6366075f6b863efc6b6e352baf63af6d2bfef4b934262ac3cd6ecb20b31244408478a6a70e2d654c6fcfc4b05afb60a8ca0307ffc1115dd9991d557da667e85e1df6d3543cdd7a0855ac22fef03fe14116153424c26ba8a96b21e9bfab531595e0596a577b5a2c0ba2dd3dbcaea7e5926cf39ca8e705c35ee371021b76caa4a4bb7a5b85f87495b7f20f685e42ac4daa240d83fd6227659f0dac9d17aad0ba4096dd31277539d36939e8ae74f32bf9b15701bbb6cffd6b5e36acf95e67156104152247f249609794d62f51ebe4771aff9fe60a5e3c34093541e47f73befc23844533816ec9c88cca4fc3718fd53e0f0b502c674afad2003c6014aa4b4191c0868d6683492f216162b5820c7bf071cf22fbca1c8d97c1db5fd44bff090265f4a28522207cc47e17017a9a1c090a48ee4f3bba724cfe87cee64b074a6f49158f717cd420dbad8f01c5b3cbd7bd75f1f725dea29a1c47cbce8177af00ed97f320a97e6c8206a81e8d0646845f0647a45dd27f47e9cecbba37ce82e50ffc18059882206e38382267dbf61836826989c7d4c99a2b20e9d0bc3e190f78f00d280f8cef72e23a30d0ade0fd0e16f9233cb47149911447f6b77e2d4cbabfc306fde6f967362a118b6df4cb331a5feba5f490de090f4dbbb3d8b507a30b7ab02fe6da50d7ec7a10344797c17c5f942defd2fada1755cd60ba5bc8151a9db86e4465e2b62d071c62d059f6000a1b31b058026b35524db23b8c5caffedaac9e027a2c7e79542831d51e0c7c99323b8bdbc1652f5868c8db6fd7bfac2354b2f4840b1544b253ed271431fe331044cb44430a6ba5bbb731b90a180a466f303f89c8d947941e6a8bd5f1f5a286c839ffacdab04137505c987325b63cc2e25a6511b512188bf4d25b15eee7ec30f6a78e57956ae788ae5295385df959803165037db428d17215f2b06d7f6dc75ab493b52267e03d09509304a716fcac89574c1ef7d6a486425a61930b6bc350d379d019f86c71aed389566ad2c308812143aeb41c7b5260994599735ad3b4286e7cf9b273d8f2cc347474d57067725bad26cf28ecabc8c09d4b60f496e4d5f43f315ef34c3d51606f940d2ec2c332cdb55436a71480276d737f4a7495a484fcf444c50a0e79f6f1376e194a3290014205b1eb16aaff9acd88a39d9c5a4a29904c767328247459391450028044721f040e6f7059658f84ac3c3c491db50239396ba914b24bf5c94b16b70a24986399c77dd69c75feb5dd1645d9d57eb8ffea3453d45ce4812ab"}], 0x3300}, 0x404) stat(&(0x7f0000007140)='./file0\x00', &(0x7f0000007180)) sendmsg(r0, &(0x7f0000008440)={&(0x7f0000007200)=@in={0x2, 0x0}, 0xc, &(0x7f00000082c0)=[{&(0x7f0000007240)="b2a2ac897e4954a89c73995ec3c32b60fffe36db2df0f86bdbf1b298fadd07dfe1e48d424c9b98cca378d8891fcb529e474773755b9b4931af5605d176be53685f51a4552dfb4a444a47066878c72a270f1024923e7670fa138203caa34e6120fd88d41e6dc853c9d9c44217bec0eb6532b4859d6da37404e212788f86e9682ba74c84b7c8e9830497d49f4a7404fba2e60c1421f4a836a76d7991372017f349ad2959790095b0d1495f1b567142b8678ea4bef41671ee324dc1504088aa219bd91ffd19e8a0b59415ed9284645b2c4c61237c47aef4bf9b6600660a0021851b01afc7eaea2a0ee90af8657b88741688c30041d5ac857a0ff51108fffd285f1d322943c1e2be430ce1e41e79b857ef9b472be392313ca87402c5df1cfdbd90d66513733ba4b42253cfa81fd83e4bf859006aa3da67fdfa874b678842020544a94cbfd2599fae2128c6485a1c22ad9996f67673038133d34120c0f34fa3caeea92be0a62ec289e8dfc5db17788c92cccb6962ad7b389d7f10fee7fcdf195e47b28020ec1b031bd0a48df527b37ac8b11e52b0e0dd4ffd96bf471ebb6fe59b418bcea9535c6e4bafaecc284cfe2aaee2b0d6b7fd0f894904fe308d523146a5068d7e949effc7029e225e281694abf9f22312b157f2c031fbfde4e532ded40443cbbb75995edb511dc0b0865c85bc6bd17ec7d93a00c4afcfb1830fbfccad0bbc5c1c544542fdb0cd9b0035f8ff0594815767f6ec0853be0e66a0789eb0c5dd174b30f89754357bc2e2117aa248e45da9eea8c97110938f4320f714e564a6875da44fb0d856e334d3285e4618fc5def90b291532f740c0a0f60e14cfdb87030604c38a300f14dd6dc6fb4ba1eb612cf2beda762bbd31ebaf4c3d1777312569371aeb0f7a5fa16d06a2389d6711caa6cfc8efaf39647b64c4c7ffb93c79d72ce301070f6060dd89942e1064d86333610c3519bf33b92d2df46c330d0f2f04c8bcfe039abd56ad8dd12ddc372a411f1320a384104310ca23c078035d7b89d7e14249a7097681fdc443693d18430a6e3d0a729d8d0968d0712f88a3a41be7c9db0b57fa721533a96748119109f65300f65724a01db495bb4ece31a5d517680aa26305b76650fd4a80953245432fc030bf22a796fad3f4548f41629e27884a36a6978aa9d6fb45b3ba2794e195c906ed8bd0f20a4908584dc5d44c83966461624bc0cc3dbd51512334f16f045ffc6b51060cca7781c36312ef64bde3493d71c74a3a590011a9d6087400ec36bf04fb25d4eed721954d10cf71057b58a11197321ef15494ecc4d35f6d77512c755b0e94b0c642787e3f98841abda63a2f99c2afe24baef324121fd1bbabe0b9e48497e8219573843e7260d0857ed10c4bf52be6f38e58b592e1f352772e095765c8a32652f33764b5074b71d72047eb18df31642245c75d32c2c05d9b6c0c5b3873fe82a80618b36a431dc849a72b1a663d0abd615f3f0dfa0da115e520e414373e5217a9d4a420ccd58d006a306370a8611d1084ebee5ee080b1b9766b5c6af3efe410f3ce84083d76f780b0b53fc5dd9293d7995192b75e9d28335a9f944fd32654baba51474bac8de69d041b6b668e3af8c9327acfda00f716badf0d85d58d7dcbb791d914d5a722b31f0ca6105d85154f639bbf23c22f1abb541ca38b5fca30d7762b2a1a79d7d415a3f0538565ec40e201aab589dca87d5465e1e1b8e1dc0afaff929126251ed153fb8107e8f83125a9f12f4c7072fe8e13cdd737a77e736dbfc2a6cc7df7eef76d68173f2dc293dfafd019640a46d515e4d515f540acc38c12a270676f7690ebeffe41f79f196a5778c73fa619b360c0f09b9977735244a75c2dde14e35f510ac7d4d66d34319fb1064369e37bad975ed34153d36d8bc3a2df4a2af7796b68595122d90f0ef086dbb9cf1c4bb8f61d71206ec8c24649bc30a39a3ebdf1b07bf45866f18c3569574b31072db008ad9c99c867224660be964e6ba7ebea01baadf55b960c319bbd5dd7b4725f2c72fbd0ece67d369187a6268bf2db349db97cca87687138593721b42b931346e757d7db38f74aa56f57d56247a1e80e753d0b901b9033caafc5022f4dd24539eba147def4d9c80c6d4ea80d3c5b8eeff66e05c01f4d94d3529058800a9fdec40b516abcc246caef786ba31da27460965bdc78866d9a0f92bc2f6036962bf4fe1f5a8398a0cdabaa32b183ae024faa5cb33a4825d191861a7a83cf57609e4fac36ca7631446d4f02efb49a0a42e76936915820b4e2d0aa719bbe865af516f19fe254ac2e28a6fc9ee56a4774855e61c534ff13492b497a05f3ecac86c6ee04f96dcbebbe1d0a3d87e5a07ca7b962dadbc1e0d58329aa32a795b7091fb36ee083da38f23b5fbed20168ac9fad41e8a830e334b062d86da72276676538ba638c2cd7551819f2bac310cc991a5818d65d748e330455b1c60b6600d5d6105b00e462ce4f3e02a6d66f415075427feb05741e4ec1487a8203d67e1ccac3bd5c9fe73e03b89d207b735a486ea25a895780baf8ee85293ed266471e74ee47f3ffa42f16202884f5dad38be14badfb7b3185ce9624346964ecac4eb3833ae2b947f36ee6dd3638c6499f78bdc1e8f72d1733350c2a2eb97daeac748e20a25879aa12f0cd40e82d3699c7e69fb23872126da787590f58e5981e16f8e43e0ed49eed4c9e07dee86fe449c6d2e189563153d2e4cc29eccd1cf685e1e0aabc17302dbdfcccce477f8824566afe0615118abbff0d89d80d35a15b9c8297d11059336b570104f3e9d942319337367968b01395dc54924a2e87c10c6269bc4f4635f0558910040d8d3bdf9e2e28f841c6cf7c248bf2fcce7478fd335e4cd2a0ed0dd32a345d6490814aa225610f4a7805b2e14fb027d484f780832488fcabb37f9066862c7ac7a250b65052361d1bb6665a409fa5e7b294533bc8a0861eae2ba64dcd494d76cfba376c036e4eb4b8bbf22b381f04d6d35554d2f64813de72cb5e1a6901cce607306d84eb8bc4699bfce9d3bffaee1aa94ca9b96e9ad0a95a92cf227f084e62a596b382f18655c9c12b95b1acd6de87a94132171e3175dfd15d6558ada1e21290f2f462fe6153c4f4c06f5621730517336e2678246af4f0dc99c4ab6c8fc2e0ad6c2ca963ca0289118d4b57ddb8c9b8c639e30d227d7b1d3d2a661536ea83e14e00161a45ee16afe191ffc2eda9b863fbc5ee52cef94850d08e08dfef2f837c86c70766b44ce2204e3b5d8cab1502dc9e47c541bd7a830831b0df6afbabb34c54abea1f9a85ef4c0d784c89e87f5c79ff45d5551c122831731c8c4c6a9ba08a4a70d3813e7f76f56ffea0f8cdb84ec1951e8b7fe695722522c576b5e884befc04e71df1f371cb7e16e17da893c08277eee5b586c3bdf21b8800db31c7bfaf0d20d9753ebf497e5c8a9640ca9db09e0cf8c9db2ce7ee32a47d4456887af4ca4d6e76776aed57d0fe9d93466c75b4e5172ebb21bdd0ad1dd8431572b7cfdb95f5e4744653bece32db909ed236cdda274a49acc5123181e0fb7d4f8c1fe6baf567c0a52252e17c445dfeb680976919cf501b2acd2310cbcff74aadb93fe09ba685223345768715544666f5af839bde2d0d54840ca8c240df8a016e9480e7f21617c07821177340a1c981aa70f300d7f045868333ab1bfcef9b9b53ae4cef719f60877c71a4f34a4b208349ec0860f69ead58bef9c0c48ccc59a65cfc7412f215b35216592da547a4bc9d28885805a8bc93810c67a1168c6e67219671d42ec04b4a1a4f9c15e8f9db0dc1ee5b1bc17da751a174054ddf45681c8830e40e03eb375db73035ee8b2692eb507f7f9ea77fdbada2c3597db2f13653c9ebbdaf6e42aaec578c400d399506a9d53cf922b2bde64f429e3db4ee8f678d7e5fb1414f0c3ccce0fd2fc698975ba227130138e6c5429ea902cc3094674c15ab640f2e394b2c50430f8dcb947490b4c7aa03dab2f5a2d9e348ab69e17c1630d02b911c036ebeca79813d7072c4d9e1074cb66239b1baec41b3854394ee5ddef3e7bfb7dd84c93e559cad898932acd12d9b168be697d58b2665df309e3b9b1bae8c29cb27e46315646025be1db6ad1a84f3d9979925dea3fb27680698284fe67d6c9383f3b8e5114f6b1bf226f5d86bdf7e206a538b3a3a9fff94b828113b4e2a5e2ab5b77207e1d2750533bd563ac81b3939b1c652accc6c32b01c73fd4bb5b0c7356813667bd094b0b54cef8e6f5d353784517ff0ba89c21d1313cb2ba08eaaa06ec0e251cb1718c7ccecfe6cebf223bf1a4f01ed193596bc1a17a4db4bc8f68d9b7c3db102b105207da9986555d9b8e1d084e31e625b1b74bd6e68a25ce3da3a61c3a648fb875e399c6a381457b6cfa2625ee63ab8f8773e936ef253c05730935c9d2d3f197b81741666cfe93c5c95747f28c19cd4d46912cfbe555939e78ee6caf7278d2cf7ce7bdc6655f27202015e1fb59954e1b7a97118e7fefd30be792984c199bf3daf2c1c4edb4739f1d180ee6f945be40e6b94830637ff069163cf8dbb0fdbf2ebb1b701a497f26331be9806569bac561f50a0cc45c9b089afe11517ad5ca3dc060ee2b560555428a9e8ee392f3b00cff9fced0c61dbd95de590f3b71bb311bb4ad4c95e230c1d9629727cf5cc303e89a36c9b1e05ac225689743307cd2e3a393ac075cc9a953e37b69c48661c42fc095eb5746eae309adeb92fb566914ec79dfac9d76b81f7037f4c2210d36d14818c883e158bee8ae9af91c60680f3a16b230799e596f53c064e05f76a41cc33626fcdc27e4da4aade0bfee7c094a2b873fdfd27e3e6ee6432e61e019182b17decca67104079e5cdd27c33522da26a1314582f6b38d6e18bbcd8ee37fb2f9bbe73449b8f62a16fe3b9a518e5b940a63d2915225408320c9f7a9bd7cf0ed61991a7b18e1227964242c39d8ee04ab1c17e701f6b83c0c68a63806da434e4febf4672828ff1264abbf88da40f175581bd12f3e5d13957f90e88d1a1c9c50f14117f4e4be5dad46e165b1d48e443c0a7bb83a2367b75d19051c2f26d1e94ad7cb99370d705a70325e91e8289fd77637dde2fa967e9f37629ab9dbf0a2bfe5749b8013f8227ccd6ea7f4d12b3fdf6d27f945f664c93a105e278dce7d591b58520dff58e74689e560faeaa074216fc7505be09e47510d2e2ebf74d0023e5b7d9912985d6e649189ca15547068fc9f83bf35657c6d851c549ecd41dd23a22f2f48001505dcd409699cc45e3ef8d201edb47ccb8fd9cc02cf379182fccf601ae5a386967d9fdf98b76d7f051f8a48356a5c9dd312ec4b95c8e03fca835459f903e5a776ad361c714f4d9be8950b11c1d5e69b048f5b021ac1d751603327f758005b5261907025175bc6e20fd9f63158942ca13fd622a0dacec78f608ce5f077c4a173367d9c1971c42276a125ca24e33ac5ac96d6f86e5e85c738b3d373c72dba082b8deff9364c6ffd7f584eb94ab2fa5730cd9cc8a56f12b09f69cd34c267afcaebfd2d919a92ebf1b9e9b337149d4cd524f0a3ec944ee6af094ecd1cdee6f628158ba03432a8531812c921bc9439b2e6aefe113d1a020741e9858b652a1dadba917d7e45f1677513867cdbd63f03973f8316c735567362d9ef84c21e5749a50978b3f28bb5f4e7aa813e63bcbedd242fce0ed65c725ed72553c233816a614e95747c9fb95d4f9c663c1df146897bd42987d9bb2f2ccffebd6557b523ef9174cfa28339d913f844d7d58dfb85b553ed0abe24f3e295659b7b90d9b9", 0x1000}, {&(0x7f0000008240)="46f6c5bcbaee04c35332ebbc9965d3f423e1b95a377455557e2cc9aea8ff0d7232", 0x21}, {&(0x7f0000008280)="befff780c23186c18e14653c86d6da5acc4d0dcc", 0x14}], 0x3, &(0x7f0000008300)=[{0x38, 0xffff, 0x1, "53b5f316503d5b78fe722a8226209549f8acf10de81085205e74186e5cfe134605814440f2"}, {0xe8, 0xffff, 0x8, "edb9c47b7aae4e67c1f733b9e870af36bab0cb449845a6ff88e1487f02c69ca155f935f29856a43fdcfe0ebe3bd35dc390f9e48e1e9901ea16fa4399e423a61e5241a1183b7636c82b7c3aedfc28ec7ac32a3021ee2183fbf1ea25d5b2ed6aa819409476b9c4d43e8cb69038966cc21ba44f8825dc45f09a315c06dce22fd659d25d5c9f9bf674a13bc4d27b4cd31a81af6401cddd7ee3c9d8a80583cda392fc6f11f25ed7dacb57669154e5a4a21a145fbab9c0e359ce2a496fc119b9581392bae9866d6697d8376acaf1656892af0fbf03"}], 0x120}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000008480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000008500), &(0x7f0000008540)=0xc) 05:29:05 executing program 1: r0 = semget(0x3, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x100000000, 0x8, 0x400, 0x3f, 0x1, 0xfffffffffffffe00]) semget(0x2, 0x7, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x808, 0x108) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept$inet(r2, 0x0, &(0x7f0000000100)) r4 = semget(0x1, 0x2, 0x100) ioctl$TIOCSTART(r1, 0x2000746e) semop(r0, &(0x7f0000000140)=[{0x1, 0x5}, {0x4, 0x6, 0x1000}, {0x3, 0x401, 0x1800}, {0x4, 0x0, 0x1000}, {0x0, 0x1000000000000, 0x1000}], 0x5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0x7) read(r3, &(0x7f00000001c0), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r5 = getppid() r6 = getuid() getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r7}, 0xc) msgget(0x0, 0x308) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000280)=""/8, 0x8}, {&(0x7f00000002c0)=""/106, 0x6a}], 0x2, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = syz_open_pts() r9 = semget(0x0, 0x7, 0x4) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r1, &(0x7f0000000400)="2818c23e8c811168588b8c594b010fb1a06652b4aa41ad72e2d885a878e736bb7a7367b37b71331f", 0x28, 0x2, &(0x7f0000000440)={0x18, 0x3, 0x433, 0x6}, 0xc) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) recvfrom(r1, &(0x7f0000001500)=""/241, 0xf1, 0x40, &(0x7f0000001600)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000001640)=""/66) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000016c0)=[0x1e, 0x937, 0x7, 0x0]) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001700)={0x7, 0x2, 0xb614, 0x5, "c08e158ca182e15957bce351def0ac345c352a0c", 0xa2a, 0x5}) semget$private(0x0, 0x3, 0x400) 05:29:05 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x8) setgroups(0x0, 0x0) setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmodat(r4, &(0x7f0000000300)='./file0\x00', 0xa, 0x2) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) shmctl$IPC_RMID(r0, 0x0) r5 = semget$private(0x0, 0xffffffffffffffff, 0x4) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000640)=""/211) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x0, 0x1000, 0x4, 0x8, 0x45cb}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r6) 05:29:05 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x8001}, 0x8) 05:29:05 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0a5dae3070ca9f05", 0x8}], 0x1) 05:29:05 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffb000/0x2000)=nil) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:29:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x6020, 0x1) 05:29:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, &(0x7f0000000280)={0x0, 0x1f, 0x7, 0x1, 0x8001, 0x80000001, 0x6, 0x9}, &(0x7f00000002c0)) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x10001000000000, 0x0, 0x0, 0x100000001, 0xffff, 0x7}, &(0x7f0000000040)={0x5465, 0xe00, 0x20, 0x0, 0x99, 0x7fffffff, 0x40, 0xcb61}, &(0x7f0000000140)={0x2, 0x20, 0x5, 0x7fff, 0x7, 0x4, 0xc5b, 0xffffffff}, &(0x7f0000000240)={0xffff, 0x2}) 05:29:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10040, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x6869, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x280000) 05:29:05 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x6) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) 05:29:05 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f00002ce000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 05:29:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 05:29:06 executing program 1: syz_open_pts() kqueue() socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100000000003) kqueue() pipe(&(0x7f0000000200)) pipe(&(0x7f0000000240)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3ff, 0x1, 0xffffffff00000000, 0x6, "61b95b2ad792a692090014bb639087a776780635", 0x7fffffff, 0x1f}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:29:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getuid() execve(0x0, 0x0, 0x0) 05:29:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) 05:29:06 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x180, 0x1) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) lseek(r0, 0x0, 0x40fff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000a00)=[{&(0x7f00000003c0)='8', 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) 05:29:06 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000541000/0x1000)=nil) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) 05:29:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x2, 0xffff}, {0x2, 0x6}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x8}, {0x3, 0x5c66}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x0, 0x100000001}, {0x2, 0x6}, {0x3, 0x3}, {0x2, 0x9}, {0x3, 0x6}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0xa16a}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x7}, {0x1, 0x81}, {0x2, 0x8}, {0x1, 0x9}, {0x3, 0x7}, {0x3, 0x100000001}, {0x3, 0xfff}, {0x2, 0x2}, {0x3}, {0x3, 0x41c1}]}) flock(r1, 0x2) close(r0) 05:29:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x41, 0xd}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xc, 0x2, 0x4, 0x401}, {{r1}, 0xfffffffffffffffd, 0x48, 0x2, 0x100, 0x3}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000002, 0x401, 0x5}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 05:29:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c653000ff59a0a729c46bcb1959328d50ab737c2866db73df8b6fcb9b7401000000dab812676903ddb9d4c2d4e795df2d4da3491cde7cc7cc15b1636a02ed5f040000001e12d62306a980351cdc99b7d3237cd23a0496045b8074e7d17b633fdc10fd95107383aad0046f99e6805219cc8808ee83a0dc4d8cb17f62f7d92e20c02f8f413d2367a941b7832d9ebf9e053771d49e98854e3cb02b885c0b3bfe01567bb3dd351c98a35f6ad3632894bbb3580180a121"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x211) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x8003, 0x1b) 05:29:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x7, &(0x7f0000000040)="ebffcb3109d95a34d744", 0xff7a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) minherit(&(0x7f00000d9000/0x3000)=nil, 0x3000, 0x2) 05:29:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 05:29:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x8007, 0x6) socket(0x32, 0xc007, 0x5) 05:29:06 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xffffffeffffffffd, 0x0) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) getegid() ioctl$KDGKBMODE(r0, 0x40044b06) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x1, 0xffffffff}, {0x4, 0x100000000}}) 05:29:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x5}], 0x1}) pipe2(&(0x7f0000000080), 0x10004) 05:29:06 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 05:29:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7f, 0xe, &(0x7f0000000040)="02000000", 0x323) 05:29:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) close(r0) flock(r0, 0x4) shutdown(r0, 0x2) close(r0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) fcntl$dupfd(r0, 0xa, r0) 05:29:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000200e45a0bc687953beb0a9b15a5a00c5d461cc7b10c7523ea07c4742300000000000000000000"], 0x1) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x27}, {r0, 0x20}], 0x4, 0x100000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7562263f, './file0\x00', './file0\x00'}) 05:29:07 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x6}, {0x18, 0x1, 0x6, 0x414e864b}, 0x0, [0x8001, 0x7, 0x1f, 0x5, 0x0, 0x4, 0x8, 0x5]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x9]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="be71563e328d830019736868b4d2d649936c3144b8995cd3f2ece3c916b433f95609c008165c927bd0417f3e6843a854233107fc01500295c2804cdf3418f079ef3318707265d0", 0x47}, {&(0x7f0000000240)="7fb56a6da77b0b38db9c756573b013af8b6f1d6344bbcf80ac8e25c69b82a49e82931aa6714d0a7b52470134ee662b805cf6c84a812ce4c1d0a6fe0bf35f00c707c32eabd00a27a24bb4b582d29c71c42ddd54ee9e68001b166e202467427d2555e1643a1d0dd92d3b73036fdbcf5e7bd6da9b30a62cbde90996c6a062c0302c", 0x80}, {&(0x7f0000000300)="ab231f", 0x3}, {&(0x7f0000000340)="63adfb855017f1a20e", 0x9}], 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) 05:29:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x6426) 05:29:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x10001}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = getpgid(0x0) r3 = geteuid() r4 = getegid() r5 = getppid() r6 = geteuid() getgroups(0x1, &(0x7f0000000240)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) r12 = getuid() r13 = getgid() r14 = getpgid(0x0) r15 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r18 = geteuid() r19 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="4ae4020fa4dcd7072f863ce188a766eae065e4a61738d8add1db12e989aee3f91cf02865ea0452e478fadd345fccaf4722b5b822f253eb278d3ae7f1e62cf4819351abc7202326dd214e89b5418bb9da27e20ef8996fb273e1684639c326ba702aca9383c289f55bda48cbadaacabfff86b08bdb8e3b41a8c1a46ce55ead3ee1af41a601768f40a47b181f8079b11e7ff8efebc1118d80ac9ee93b9db1a990ee4d43c62fb549a5a6341913d1244ae5f2b098a53970cbadbc21b8c411fa58bfcd7c0f71df27107777211d09ff5d730777cc1f0f5af2d3dc710c5cc98c3ce5728c2dc838166520abe20c900b", 0xeb}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xc0, 0x1}, 0xd) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fsync(r1) 05:29:07 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)) 05:29:07 executing program 0: r0 = socket(0x16, 0x8001, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20001, 0x4) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x1) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:29:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) 05:29:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) preadv(r1, &(0x7f0000002540)=[{&(0x7f0000000000)=""/124, 0x7c}, {&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/148, 0x94}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/114, 0x72}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)}, {&(0x7f0000002500)=""/13, 0xd}], 0xa, 0x0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 05:29:07 executing program 1: munmap(&(0x7f0000724000/0x4000)=nil, 0x4000) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x6}, {0x80, 0x1}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006001, 0x401) r0 = socket(0x1a, 0x3, 0x7) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x5, 0xd8c9}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0) 05:29:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 05:29:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x281d0, 0x0) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000000200)=@un=@file={0x0, ""/71}, 0x49, &(0x7f0000002500)=[{&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/52, 0x34}, {&(0x7f00000012c0)=""/213, 0xd5}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/197, 0xc5}, {&(0x7f00000024c0)=""/54, 0x36}], 0x7, &(0x7f0000002580)=""/255, 0xff}, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)={{0x800, 0x6}, {0x7ff, 0xffffffffffff1def}}, 0x2) r2 = semget$private(0x0, 0x0, 0x10) semop(r2, &(0x7f00000026c0)=[{0x6, 0x1833, 0x1800}, {0x4, 0x5, 0x1800}, {0x0, 0x800, 0x1000}, {0x1, 0x5, 0x800}, {0x0, 0x1, 0x800}], 0x5) 05:29:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x4019, 0x400000000000004, 0x40000000000009) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="cf9ee90cc280bac2ac3db6d98c20", 0xe}], 0x1) 05:29:08 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2002, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) close(r2) 05:29:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x41) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:29:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000000000000000000000000100"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 05:29:08 executing program 0: socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/48, 0x30) r3 = semget$private(0x0, 0x4, 0x190) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1800}], 0x1) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x8411, 0xd4) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x4) chmod(&(0x7f00000002c0)='./file2\x00', 0x80) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x20, 0x4) mkdir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x40) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000400)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x81, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x4, 0x2, 0x2, 0x8, "ca16c32456af33f7cb8e3c27da36e1579f606283", 0x9, 0x2}) getsockname(r5, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r6 = getpgid(0xffffffffffffffff) getpgid(r6) getpeername$unix(r2, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000600)) getsockopt(r5, 0x9, 0x0, &(0x7f0000000640)=""/4096, &(0x7f0000001640)=0x1000) chroot(&(0x7f0000001680)='./file2\x00') accept(r1, &(0x7f00000016c0)=@un=@abs, &(0x7f00000017c0)=0x8) socket$inet(0x2, 0x8002, 0x3) ioctl$KDDISABIO(r5, 0x20004b3d) mkdir(&(0x7f0000001740)='./file0/file0\x00', 0x4) 05:29:08 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fchmod(r1, 0x2) fchmod(r0, 0x0) 05:29:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x200, [{0x3, 0x5}, {0x3, 0x70af}, {0x3, 0x29}, {0x1, 0x1}, {0x3, 0x5}, {0x2, 0xfffffffffffffffd}, {0x3, 0x9}, {0x1, 0xf00}, {0x1, 0xa9}, {0x3, 0x943e}, {0x3, 0x1}, {0x3, 0x1f}, {0x3, 0x6}, {0x3, 0x1ff}, {0x1, 0x1}, {0x2, 0xff}, {0x0, 0x9}, {0x3, 0x100000000}, {0x1}, {0x3, 0x898}, {0x3, 0xfffffffffffff7c3}, {0x1, 0x3}, {0x1}, {0x1, 0x9}, {0x3, 0x6}, {0x3, 0xfffffffffffffffd}, {0x3, 0x50c}, {0x3, 0x7}, {0x2, 0x10000000000000}, {0x3}, {0x3, 0x7e2bd321}, {0x0, 0x4}]}) ioctl$TIOCCDTR(r1, 0x20007478) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffe01) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 05:29:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01ffff0200000000007c5ce3ad091a68fb91a16f0f020042125967e8d19cc654b4cf7621203a8f9baeacf2c64249156f03002f32e2269539d0c99cfb354572b20b4ae202c27186b3259b5ba75a3f91c10c6f2d54afed399e200dd93b5207045846e8dd270c676b1102af07894e604b22a8a197922812d5e501e41c354b2d52fd80407b419712885c2ba8ebb4a4cc00e00a82db9df17d0b87ae2dd557480e2b4b2741991857148aa03c185f3a22e4c4c2ddf71e8102fda13c6f861a70185d52b4483db9e63ea8fb89d2be7076095bb159eb0f9b8f01867fa88746de33338594492a24faf4653246549e7633d562890b52e381c41fc6a62a215a5b0aa70b0b598a1247267f01d1"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x1c7, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x30}, 0x0) 05:29:08 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10043, 0x0) close(r0) getitimer(0x0, &(0x7f0000000000)) 05:29:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:29:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) 05:29:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002002, 0x4000000005bd1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x9fa8, 0x3}) 05:29:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:29:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0xfffffffffffffffd) r1 = accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) geteuid() accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) login: pckbd_enable: command error 05:29:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) fcntl$dupfd(r1, 0x0, r0) 05:29:09 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1000000080000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="343310557d1a8673e155462b040ee6ec4c7847c9642f262001b710d666b571ab09201ce400e2c59d41607e8fcff5be893e8616f1c7b8a677748e3df1d8a28a9726dae301587a42415f47270a84c2180168249fdcb72d9c5a6fbfe62658ae0c611391b06d93e62607417923d3eef736cfdfa98214b0826c510d8c1125078a0abd568cdc55641ff7bab078b43746e37bf91a1641c2b4c25dfb526e3b100ccd489394bcba99", 0xa4) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x21) 05:29:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) fcntl$dupfd(r1, 0x40002000000000a, r0) 05:29:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff2110000d08f9adb46e47f790000000000000000000000000000000000000001ffff00000000004000000000233bbda48e3d96d200000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf06005de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805e059ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b84152"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = dup(r0) r4 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000500)={0xe219ad03ee787432, 0x0, 0xffffffffffffff7f, 0x101, r4}) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) r5 = dup2(r3, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r6, r7) getsockname$inet(r5, &(0x7f0000000040), &(0x7f0000000540)=0xc) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xd0}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0xffff, 0x5e}], 0x8001, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x48, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80, 0x9f, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6b3d, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x4, 0xc0}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000025, 0x13, 0x4fc}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000060, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x78, 0x20000000, 0x0, 0x6}], 0xfffffffffffffff9, &(0x7f0000000140)={0x0, 0x4}) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0x7, 0x4) setgid(0x0) 05:29:09 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x7, 0x5}, {0x28}}, 0x2) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) 05:29:09 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80c0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="2ca8c7af71f652ac", 0x8}], 0x1) 05:29:09 executing program 0: r0 = socket(0x400000000018, 0x4000, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) chmod(&(0x7f00000000c0)='./file0\x00', 0x14) 05:29:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, 0x0) r2 = open$dir(&(0x7f0000001440)='./bus\x00', 0x0, 0x89) fchdir(r2) recvmsg(r1, &(0x7f0000001400)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/63, 0x3f}, {&(0x7f00000002c0)=""/19, 0x13}, {&(0x7f0000000300)=""/90, 0x5a}], 0x6, &(0x7f0000000400)=""/4096, 0x1000}, 0x841) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80105703, &(0x7f0000000000)) 05:29:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000080)="17f35a3c30a019b6a4871a71b1e29172d518aac19d97753b761341b6380f424cdc2652ed4d1cf705cf255cc0ff3b9f34ca4ca30bc50f68a082c44fd31043f57fabd83b49d3c27269707d3a7f56417814e90e6822d9ac1e414d8dc5124c4849179fd8dcf76f19c24465b362893e14a2ac5d89d965e11736d2d03d33613cc2028314d08de9d9927e5e", 0x88) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) 05:29:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() shutdown(r1, 0x1) 05:29:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x1, 0x4000, 0x80) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000880)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173", 0xc9e}], 0x1000000000000043) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x2, 0x200, 0x800, r1}) getpid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x0, 0x8, 0x8001, r1}) 05:29:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f0000000080)='./file1\x00', 0xc0, 0xc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667e, &(0x7f0000000000)) 05:29:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) 05:29:11 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000040)=[{&(0x7f00000001c0)="0a8282f1f22de3cbfbfb7499aa82bb001d9183f5d6e5d524796c2ceb852c4fa3462a5b85d347bb88576b253ba0ac19a3ede904a57a96701e792cd95fad4b282ac58bbdce0aa04c89b0530d1b6bc46bd1dac32c5b1eae2d6011d7ad7a094f6cfc979b30eba33d30da0e31b966b16ca59e6797da2ca5b6654abdddbebb5ae666ea603280eb7b09f2a0ee09168fa7273fc27a98ab54fc41148879cd1479b2995e3e393173fb880fa14118bb988260a38ff5b8be6e9db15c8a1ffecbebeade653c77fcd2d4ffca6f52510542182de12e52bd1a56fbba8da28ca31649aa1cf66ef08ba888a9cf84947af0f55fdd808743255c", 0xf0}, {&(0x7f00000002c0)="9cd7262b6d0e66ff9809ad9d7ddb3d594583f3dc8bab341e351a1a586c9e295e46198a88e01d24567fb99aa9f2af8ecee90ffe86ace7986973ff74b1100d8ffa93f7cd40e6c511bfa2686470ac579692acca4e9075d6bae8cd141d88cc69cf62d14c97fa491dd3f81d448a71a0f8384d0d4bfd1424f31743ad5152781247ed0e97d40364e7be7c8e740501eb07ddab0054", 0x91}], 0x2, &(0x7f0000000440)=[{0x110, 0x1, 0x5, "b588a5029ea5c4804ea3bea685124b4b5eb9a3a6050541cc78559f9039e0a1490d21ac8de6c733f7b2f9c65d2ec148997bc6c5483f021955ca9d58a74381d207e5b96137ed2bb1b7e4f306ac4e94001e5343946f3a759cda175847d439f7728f20957f70dcb99810db19b8d85bb6ceef83b884a7819310feef167e2091e68973a0723185b3e7528cce964c0427814e29f111ccdbab6d9ea818dac1668d2a61c6388168d1a1af3d96e937f9e59c8c8ea5c40dedab86325f1db9722e1bbceb96044c1100dc95a60ed03c14ccf5b8d97f0e934fecc054ff3062f644916ca3a0ff8b8f327c2d23f220228e901f02c8daa0f6be3ca273e2de8f8bbc52e3b7"}, {0x1010, 0x1, 0xffff, "e9704460cd37e7d305c24146740d3ef14e31a1b0da11497d1c2621e5ffc5b333a2dd50021a9a884c9de0a851973123f70d05e4b22c0f9a67e60012a1f1edf5686413a85c13022ae8bc68173a4db2f61d51a5ee0a955475d3c298ebeee86b7c892553e56dc086d256b1c951087af9eb5bd92897b13b39fe45c4a842262259dd1d30fdba0269fef722016f7246314f2239a39211af79e555d30b43470c86694ef942be6184de5cfc1aec6fc02b375636292d8b4815796de0b2eb1e6b9f8a82ad5ecd2b1f71c725698814e0896a465f89839a7c71330110d232ecacbdad33dadf88117f1a9b11253d4af23a1e00663d2278cd0a27f993023d8bb1044e36366aaf1e7650cd1186209391cafc70838e1bc97ba9bf2a2c2ee15570a06f92a318c1a4393b6b049ace1f9bbb1d155e6ef34ac3c75795f493b06bec015fe4ceb7e96b3488decb8172273110866ec4ac13f5b5b7ec7fea8132f8bfdd279d450d1ad8f277776cf5649490a79fc0327c3b92f3eeac49027af376a6a1281b64d275dfef412ce20ed2eff4dffc8198c18a6d8a66257333e7cd556145ead1fe08bbd0a9345c01d91e9798befd0de674264ed7b647fb0528119b0535bdd6cf8c3b82ee3107f1ee460546442170303cd035a3a312201d93ab4de4aa4003adaedc2986110f1e2db1165130c8755a835efb23fe799859a17987a0eb4181283b87048273a2efa2157ab86204030d962091e250bff1fabd69cacdd8e87fe9cd72b798dedcfc4c19342a9ab8bd8b20e407616303f05c53f817f1072f80fd713d6f1f264b4f928b92e56be556e7b4f75b8a0ce3c09b874299c7fbc04430af39a14850b45f5fa6fd8fe0e9a05cc34b4e69e092e3e9df8b822817e4c5a80da53fa6d924bce653623b57a7214f27527d0d102feec6fc0d240c10133939e8f2851c037a646899d32c5f775c8dd746902969636fd28d6720f51d5c2a7a537e0ca22d1372e1a90c123dc021c4852b7cf708c6bc8f2d80558d8b692af34cc86f9cf87f5b6f75007878c9c56cfe3ac3a907e6133ffad0b04c9bcd435f406755a963df425bb0566a3f6a0bff01a79bbb46016f20de24567473439fd946d83fa844aa197d7a77d27c01bb5f7b7d6ac797f8f75a460f37fbcb78674742aba3b7c41629f18d30b7394d10c19e8f2dd89f02874a1b0f967bb911606950f8c8b45e38f07de148fa9916bee70ed2bead49e671101242365a35da1bb0d0e33418585c936086f07930be5033527b83a443cd502030aca8745e419542d245c156861b6f78e41be52e79fd304dabcbc40d78459b17056965ac4e1300d32c45e721142f480dc2c7c22128419670d3753ace10d3a1e648e3a132d4b332132648a431aece0d88a66f6daf67e5ab9153ca6d7aab57d65a9a5e90d77cdc07368be60230ebdf322290fe692cfe10f8d86b1c45019f601a85ec4121dc4f42247db8162152fb07d0ad564c372df6adb092f66174a7cb341e44ef88cc8aadb647081fa4ce80981016157ba3385df4be1424518a76656f5db909f4de9e4b108fb35d4b8959f730a75f40eec8cc434b1d7f3c850359f20e436dc03df38a78688b7c677dd8098f277816be5a90fc10a811cdb8f7ad1cfc6942f21450eba6d58091225423aece7cbb35d480a02e1de6e37d68e09164d0543cf101c560991341b985e0f0e9320e5ed57405df48b5a306f59ec86032d3427602fed0a4d10d162b01bb24804f5ff762e5f4984af4ee22470cf96f19668983fcd8cf1d34da237c7ede55aba89e78d77d8de491be4d207a9352e045a00ab7457a8c78b778b2b968cd9cd19e60f8613aa22b19b499928f6f354e31eb318ff5d7431781334da45f12f4bd242e061f82ca9f9b18fd8ee0e70827fa22b7c080e96a3a7fd3d3bf1c62b67857c56e60c01ecdd5a6d7b3636cd420fafc67f9f2c856895b9fcc62a5425de9aa68a191f27f25dd9fca4debb16b577005ef3a077d22dc5486faee0f0eb6b5d60b47a3dc45203eefc89f2006093d4179d78cbadf3315c13efc545b375bcabc3db4619c8ec949e25c99099a2af14242e10ddacf44c7ffbbf0bba7bce516f18aebfd3bd0b9793016085bcf5e91302ac18647ea52ee77fcd3033a2f3614c9f69d628089a13b425e28df0a1847480250bf51f57b0ea35674638650c329fb9728b2ccc8a752b472e6f1d95aa9d486794074db900e334171d5332f4a75cd00fc7c33c144e881451279342785122409d9bc110e7ad969b582d18cfd76f6717397ec70bf8404015942a68319551ab1f564be868eb589509ed97d061f6c36c05ca0a48eb0703c20e4b209e9a984627079b9f1798be05819338854f3cca8d4e992da3938e11dbb36432621f05ded9611038bb1ef13cbc95bc72dcf97a45f255929fbe8dc8d89673f182abc6fb96fa3b39b2524960088d2e1d914cca3d56add765b68e5cdba4a995737c1a0084b1733bd7b40a7ee9a930e0888b0264c12719dc272e21cd19607d90ca61126cb4fbe6f04b6b5f7148346fef181cda62f7d1bfc190ca99c64010a7b5cff8c8882c25cc4c908444ccbb9c2666fb3e7452868dc587a79588657a0dc4b33b391d0cc96153f0e17f4eb9e7bcd3d589bac9bfd31ff553059e3fd398fecd0841154faa90a8b5a872fc0b76704116549a264faebfda5cdd12aa71d26532a8627b0973bb7a84b86ea59ee2f14c3ffa2285174a8e02dc00696bd1d18046e48048620530b1f9367c0d17872c14160db4073f7c40f8b2bdcc06ad120ee68676a9038bc874b9c6d4a36d9bc96cf09d789f16032e08146ca593b0659dd830e41682964d35839a942a0b8c827c6bf56d2a985a0d4599ef58e450643cc32f57ef9e237eb4ea9ef1515b292a4cbb02495a923c1b83fbcd364c8a31aa760817134c9e5e38dbacbaf03c986b6260a4feb7d72dcdabf24fe47793e6918aae0face38c9f49220e8e4fd4e83373aeaaaa4190c9e8a2f39aab064d406c64b53d70e924d1f046f799afad47b0749469e32aaa34e2f0bfb73db86b780f9ceb4561f5772842fab6419bc8956d446a77a544a6a1cf9b7625dc79986ca6b021d1886e7d522f058ab81e73acba9cf663fe50f6f7a2f267e48b1ba09f1e0089589d8336864e381c665dd9ab69d4729e0468db5ce90a77c1ef0bb2f12398d6a09a30a92796124807913aad5123bca2acb2dc9b5c04b570eee99825ded284c0652168a4aa361ffa1748ee0c8c7f64afbe225570acf7e210949c33efe181d4094743a0cbca0b38cb21f1063dae3fc2b8cd36c57b5cd851871bc9bc6bca1876e846da6fd118ef01da6c80b331181c5079291722794ea87e969ccd8fd1bd10e3110c021f9adccc676b0137897d64bd07bb39276ca0209ce2315941df5f146412a529603625347cf0ea459ab67faff630979dcbd97bd9a6b222b47961a170101b2beb09e21f4acd0c1bcd6029511596a526080412b307bd3749dbe96031c93d6c9dacebb6f3ef36cb3bf134ecdc30e039aeb93ef1108f420cbe7922caf80feb08945ceae17b75cebb7fba7a4186cc64df136b68f8e6481a875e77f1b3cfc4aba1cf7ebd1c386d3d84fc657f320a2b1f847df6e12e702bd65a25f7db401d88cd78276d8a28f282bbde68973dafbfa8664baaddeab14c85270bc633c107195ba6442f5e50f72b093509359dae6ff9a14db30b124266f24d84e46ef504dac086b20ba96d897b5f3c6e005e24c03c34cc4c12446c352c6c55df15c1fd4d530d7921e344457ad1d2a837a03ecfb77abb0bcf644f3d94d2a6da3324d8080346b8cf947dd47e3f56877b869a4ec20dab603fbfe4f35f5ea88cc98c6dd6047053c40c2bd3e5926cc95033f0d2194a12d0f9e166851d1241559a2e896bbe3ca0ec1a84ac68494b94846305f66a5fb92f7466b095485cfec4903622279e46e5d056cb2f290b8f354ce16763aa399ce92000377c8f38a8237d0e0320002ffcd0e09ad29939200dd6946465066a0e669c45a4fb775d40063bc66575db8d23a057a2f090d3414cfc351e93d8d2a76f03677e6e684d1858f0d23aec432fceb5f82f25c44edc261e182c8af701285d7efba7e301574ffb61c9cbb2fa28572e8e94fa58a02db6a05559881cf0f6678e9a37b3037af13d4beab08b0af62eaaf9bebbf87c1334c372b7bb29ad65fb95dc0d8158cb346ed5101da6eb90a8952ffa1d370c41ef588112d0f0f57ef9755930e77f1d8dfdb87103e71d1cff1ce9ed26223b5b2961e56df40bae8d58669a171f73b158e3209c10c534061525105e09c8292ec92ad0f476cbb12356e0e3daf33e435bb71f317c51d45f1393580ff9149ae405764961d964d91ce583ea60fd49eb4c1121cdbccbb2d2e7d94cd7a4f3a713288799573db4d68ff19cf12d41eb4496fcde2a9929ccf5a254a8552e04dbe359f5e7052b4e2303fed7d7adfe635970b4bb1b67512fff6e50a404f95afb12d7728366c6f7f09a24b812cf43e4a57cd4359715d29a185893f24b33344959762d7354ddf8ca1cd6a7817b49018225ff63b42f4c6a6875c482768dda0d809fa3708a4b0286238bcb20d0b97b2056ffe4f3305831f74886aba493573d2621eb5f547ef2e4bc609b66ea64582c97eed1b5219d54e1e2c5d47db4c2334933600f40cd3be77bb4afabe0309e99a2356bac8be4a406eb3c649b00b46bcf1081ff7dad67610457dc0ad33d9835b9e1805cb833e9f6a43e184743434fe9f63f26e9749f86a5a978c21de841681b1c236dd13abaea1172e1b70dbdee5a2edcf06191536402d2ede2be816458f6012189f5469568762ce6ef071552baa23c970b44ac018369a0a19c0bf223c9388e6e8a996dc0018ce5e92fac7be377f764ce5e95a96a8109f7d5eeb8d33aeb99d0ee8041d8122c1d9c76bc5c672259eef0724d73fdc555be19bc5e722eb751fa909eba54f491c800ef75f2e5977adbb682aa752e1a8f470371d5429aa7663d4c09ecef4a172842edfea6b5e83761d8a2c514e3278e1d8cbed0595d6df5faa7e07c8d5cf6995ba52cdacd3046f90e70f04e357542edf0dc85f1db133d1bcd1c23855cc49f8b74d6de5ed011d5c9b354417f52d6e0ad46a55a1c21ff578a3ca1375b9883878d738bbefa56f26be2ba0906ac2121587e3f448303404c1c87f234ba1b4233d1457c5692563e94f1fffdc62d4524c4e1f53faa036a225d3868eec793cf221ae5b5a94b7ea5c1d359b8cde69c1067bb524e516724b56d7276ea30ca07e901bf7bd794bf1806d60077e290208dee8943ae56a4057613737be79a9a2658c6c8104bd757460a793513afa22e15a29e9588055007693a94564cead621af83c951ee69d397538c9a97a7dca2f00a3f873d2128939d45b632ccaf70050e095a1e0e26655d8d8130ee2cb3c5e3ca7d2e6e468aed964ccc2f67dd5363d2b43f41b9c955dc32d2f40cde33c25bb3b771af8ab272f67adad945d1339c8271309db8a99beac5c2526832af0e14b53bf7e1737a94dbe386de30c796761b9207c2ea97904e669cf50a13e889ee7ca0a798a690793bd4335ee2d3c796ae0a9fd52d85fbe736b5119a2929a0a7983aa47bbc2eb199fe48f46a452ff1182e83e1420a3601b843c58c9d093b789797148034c88ae8e4d96340df3b9791f5e98481ec3b9631bf787e8a43bf1a226cf27a913a454c62efd20ccc4d6ab0f6bc053115d36b56a411193ee5d551845f23b3f2c8de5e19044227e797d454a14b5279408b079e89eb2e078ef94acfbad23cff1906a26efd09dc6b72243aa34b9aed3c9ee27d35b50dbd189b7f7f5e5daba55"}, {0xb0, 0xffff, 0xffff, "675e210de79c1f1037b9c79fc8a1ecdb8c7ec871bc3e449e362dd8cc378d34f11489c0c7c1abfe3d86df0c79b653f2bfb0b94d6bd04a078c338cd1591448dc19005c3ad1b887dc3cc3bed4dcb6fb825b122a7b883d453297f054ebe1752683f8335d2a6ffb4e12ce37a4a1d85d677f5f42a581a8a66ab4b00d222d99c43bbd18c3eb8d3a3ac826972a63b18baa8bd35cdfdc09adb847fa258db56745a73b"}, {0xc8, 0xffff, 0xfffffffffffff001, "50ab7c27588e966b89f6ef9e3ba07770bcc7b8d373c8639cc963aecf9986602160193bf3c837ca81162f1232b381c787461b5d5ad5045ce45b8d6a390c8b7b3d1eca7597b80bdb4d000dc410092e843a3452deb86e898f1f1e245991c8e223403da98cb17af06710d99fd7169cc209aa8cda290175483fb949c0710d1fd940160f3e210f6548fff654fc26fd52d0246a48ba521b1fb5b62e8e84a8fb8dfca7cf222f1d42781de6e4995f8cf4fef7356ee6034464a816b825"}, {0x28, 0xffff, 0x9877, "ca4a8bd9a9063ac823985d2a1208966915"}], 0x12c0}, 0x407) mlockall(0x2) kqueue() munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x1fff, 0x40004010000028ad) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce04df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2) 05:29:11 executing program 0: munlockall() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r1 = socket(0x18, 0x1, 0xc) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = open(&(0x7f0000000980)='./file0/file0\x00', 0x10011, 0x20) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000a80)={0xffffffffffffffff}) r9 = accept(0xffffffffffffffff, &(0x7f0000000ac0)=@un=@abs, &(0x7f0000000b00)=0x8) r10 = kqueue() kevent(r0, &(0x7f0000000b40)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3ff, 0x4}, {{r3}, 0xfffffffffffffffe, 0x86, 0x0, 0x5, 0x5}, {{r4}, 0xfffffffffffffffe, 0x41, 0x2, 0x2}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0xba0, 0x1}, {{r6}, 0xffffffffffffffff, 0x8c, 0x80000000, 0x200, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x30, 0x80000011, 0x9, 0x7}, {{r8}, 0xfffffffffffffffb, 0x9, 0x0, 0x3, 0x100}, {{r9}, 0xfffffffffffffffb, 0x9, 0x0, 0x2, 0x6e}], 0x4, &(0x7f0000000c80)=[{{r10}, 0xfffffffffffffff8, 0x1, 0x10, 0x51, 0x1}], 0x1, &(0x7f0000000cc0)={0x4, 0x1d8f}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') socketpair(0x2, 0x7, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(r11, &(0x7f00000008c0)=@in, &(0x7f00000001c0)=0xffffffffffffffaa) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') recvfrom(r11, &(0x7f0000000280)=""/168, 0xa8, 0x0, &(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x2) r14 = fcntl$dupfd(r12, 0xa, r12) ioctl$TIOCEXCL(r14, 0x2000740d) readlinkat(r14, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/112, 0x70) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x6009, 0x0) r15 = accept$inet(r12, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fsync(r11) clock_gettime(0x3, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000580), 0xc) symlinkat(&(0x7f00000005c0)='./file0\x00', r14, &(0x7f0000000600)='./file0\x00') getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt(r13, 0x5, 0x8, &(0x7f0000000640)=""/71, &(0x7f00000006c0)=0x47) getegid() getsockname(r14, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') pipe(&(0x7f0000000800)) sync() 05:29:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0x42e, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffbff, 0x2000, 0x0, 0x5, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:29:11 executing program 1: r0 = socket(0x2, 0x2, 0xff) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/49, 0x31) r2 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4, 0x2) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:29:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x151) r1 = shmget(0x2, 0x4000, 0x106, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/50) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ff9000/0x3000)=nil) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x1, 0x3, 0x4c3986d3) socketpair(0x18, 0x4006, 0x6, &(0x7f00000000c0)) 05:29:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035ce17351d70577f"], 0x38}, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 05:29:11 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) msgrcv(r0, &(0x7f0000000640)={0x0, ""/220}, 0xe4, 0x3, 0x800) getgroups(0x9, &(0x7f0000000140)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000540)=""/248) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)={0x3, "2c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bc8147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c837b3b05ea98c9778f069a"}, 0x97, 0x7de537957758d9d3) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 05:29:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x842) dup2(r1, r0) 05:29:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000340)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, 0x0, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r2, 0x5) r10 = syz_open_pts() ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() r11 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe, r11}) semget(0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) fcntl$dupfd(r0, 0x0, r0) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/47, 0x2f) semget$private(0x0, 0x3, 0x603) socket(0x10000000002, 0x1, 0x0) 05:29:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) lseek(r0, 0x0, 0x8cd920f31de0982e) 05:29:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x100000000, 0xf91, 0x5, 0x7}) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000040)) 05:29:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000002c0)=0x1800000000000) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000100)=0x100000004) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x27) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') 05:29:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') 05:29:12 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0xfffffffffffffffe, "b0d4000200fe4cf8000100"}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:29:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0", 0x1cc}], 0x1) close(r0) 05:29:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) semget(0x2, 0x0, 0x207) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x1f) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000a00)=[{&(0x7f00000003c0)='8', 0x1}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) 05:29:12 executing program 0: mprotect(&(0x7f00007bb000/0x1000)=nil, 0x1000, 0x8000000005) r0 = socket(0x18, 0x1, 0x36) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f00000000c0)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/116) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r2 = dup2(r0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) write(r0, &(0x7f0000000180)="50f1e19f1fd179fc65eb8d28df8e63b144ff624adbeecf61fb5be0aeedae7156f015a3e5b1de6e38265445a1bf4ee0f1608bb19c74047679cc78f33698c39e5c206354ceed569e9728a35eb80fe4a21839484170d15bb583b93b0cbf3d7cb47d2774b96a8c0658b3a68e21028f810a2f86cce353f82e4538aebd5b2e41c59124b9252b28a84a02aa40c19e32bb85a9c286419fdbbcdc754868205f41c9a23cc09583e4b4a623bebdb819f543d483277812841913d18f82d0aab508e94c4af37f74d136bad5befb01b6b2b241c570dd9ca5c29cf09b7af21e53d169", 0xdb) 05:29:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x800c5606, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x1) 05:29:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x7, 0x800}], 0x10e}) writev(r0, &(0x7f0000002840)=[{&(0x7f0000001680)="9a710e1a8de403fd8d872665a8a2e71269e3804287b9a1849a53e080bd3cc8455caeba451d509284822f9a30d6a3a6e21f53fb45ef98cfbdd5e48d31fd8b70547e9504ac44e367b6d92a5ba5ba94abd12510a0de594ec97428e3bf652fe2872bcc72ab745b15c1dda23710980f6e4763006ad8b052ddcfc862fa7a39295e0d457ab14a1c27541e40f2e0fbafcaa86c4c9cd7384ddb342bc278ba8367d8de52c86bf4d21824a7aaa98bab87aa8b881c476d8483aead37e374e4e1152d0dd6b11a8e18bd7c6e325493d8684cb74ee48dea675ab1f79ee7f45caff9ea8002cb2527395796e5cfe634339e9db7d3cc4b33", 0xef}, {&(0x7f0000001780)="73786f052db46a820032c8ec7b283094a2ff93a77b89f8aa19c2c38040de1e4b528cbf86aadcf27e0dd99ca80da09f38d39074b9263044dd0c9d4325973df0ef2c14774dab711122ca14cd4d4960510c13b2d3c13ff04ce22a6c8b09d55b75df8836e4515dfddf6aa424da53606db894737f0fd9e667ed3e29c1ae20d4ce9eaa188261860fc856a7b06b1db7af9acaef6c3f4c14e22ea74a7fbb0a1f5b9bb8db4097879e8806b50f27bea331b6af0489ea", 0xb1}, {&(0x7f0000001840)="4eb656988a190569c9856e40207315e794c8ca5edc3f957f6e1c49723b4d6b8d7d73602d6821770709bf55340e8b61b1f22f2b612f618425bd6379093833d35fa8b299d4250d88f26968ffbdafafe2b59d30cf74afa7b10b527bc2bc7c67df1c74739e40897d7c161b4105c325ca6c7c5c8fa6708c785089a2ec933f1f64f9e70f95307a5b6986ed0815d0c698f86774d10ab281b5fd4870d31093d24bd1cd0a8b9091818439225c5ee2af84e63783696a9e8cdb5cc5c324f86fcd83fa151be74fea8506d04cc6c265c95139d7fa39b15e81bacebfe6fd7766307c59f035d3f40a92f7f1d7870fc39acfeec5355cd81bd2b713357c7c477b73d930bc87857aee55623010b4e2534f03dcc0a5674476aeec779a16fdbafc8c9596f819b57c88d6c437ffdaf7ecaedce36f8721238d2b3a55df6ddb669280844c84709f5035e07ff1e40f2611f909f0715a3bb2571468ff21206d1c3bfdecdbbad55cd2d5d3578c5f28dc571e3a30cd52c0ff456b2a9ec3915954b36e96532e31a95ac33f94fcc00f35f7f328da5cdd7409464537bd4ced43bf8f1afb5d35ab15416d67ab67de9ba76fa8695481497b0da2c2064abad6fbbef51291b44d259d858e7751847adffef26348a59e2046030316ba1f10b99cc6c3416892df6cf5d462050124c94bb35fe1a25ec66b020b95b45620a86d67837e661cb4c105a5d55824ebdb0178091d170b1f9a3da107851cd7e9b9b8f36cd7d8eb35ccd4348f35b3bdbb713324771d5c15dab5c4d8acdbd05a3340109c1702989e1bdeb04614a45d77ad5ef3616fa20d69fd2aec9671b1db1f045fb037d7d46885a6f437e5b42bc0a076e325d93c8cb6b578b8f8364167b56129167d45ebbaec542987b996b4ba9eea9c323a93d6b71c36f286bdd5e59e5ded86dd684fa045eef03b972754adff1a41ee137e780a1df49fdd93b42783509e1415ff1c168d1d7ccc77e35710068d9cf7d05e3f6e2ad74b6e5c359c0e316440df8a529c1cf0f63c8d99d3d41eeeaae8f09656da8409a0ab5bf4bcc4fc665afde933cb991d30bf846a942414c4b472dfa548296c7a3a720e0ff79e39fb2702333bd370c238fb7288b698fbf603642b7e8ba46cb3ce0f5427c2703b9d21fb519b7c0ef5482e5d287bded0a874aad6244201d78c31456f0c0d2a950cb63755d83e2d65739450398a74c47c32a669deec25b550c1e736b1c62acab5b7a81a38042f9c601b4b694fea782d508fb6b332cdfd4c5943cbf9cdc17f2354047ea544909d0e71be55c7be110dfba4cdec4f556aebe15d262e9e2f1f36d30061a8215d9d71747ca06a93e1093e140dfacfb2145f0b7371e7d5f06e1a7ca4a8ce029240d3e05cf615ca690ced68a4c210a333625f95ea3a4d923118b00671858cfcaf7acc1ef236db8e98d0f6e46bea0eb72231126f3f579b7701fccc67f412fd78960d308081684f7326513530032289528721c587c2b225f43d18f965ebfe3e991649682e9546c37d6c6bd518682b031b0916d0b4a07e33be93e1bd0a1e3d971477b66bd9992180f998c9ee7229df57115c0caefd2a0966ec9d6d5196945eb9d3adeffac30e6f08b5540e89b15f978aec3750ebc1ea0d9340c387acff53e31467638e0328318c69e0e2fc655f9a01044b9349a2084a6d6520c569cb7a0b2691635e003189f0410e5d067297a5ddc737475d4d1e3ee858a279a71f97bfb7cd0530101acac03589ef2cc0ab5a6ea62b6165b64cdfbd7c8f31a9a02028245a2b7fe589d1c04c1cc8a29c327607a14108ade1a9ae940e0c05b55499b5c596c1fe9f363b73d027843f73b1041e7898ded86a0e7f23aa2750e0a7bd9efe9ca38d39be9883eb62a511144f41e4335487ffbfd35c88c03259c5ec2048860d17310c25f0ff826314b9e76c1850ef5366279e42515bc9ea961121c28dfa340ad7fd6ac71853395e40e9d19acc9fe710f5072f8f54bc38d96d85677b23d7c4a8354c229b35abe889eb68cfe055c29eeb028bd0fc58bf3e87d00400bebdaf4fef0a90f5a6b83ba06c88d06dbe01b5594fde8ff63dccfa424a25e6dab128450fcc9d625b9470527f617cba9f04a40cc99198c5104684b863de17161a7955e9fa822a7dc2abaa07aa47eaed2f3be5f867b12e24c82718ce3bf3bca1a942f740cb52acdba1a3b1ce3e4720098bad704835a2f4d9a3bcce524a9b7f43996c15641f1e9a1c40acdafc4f5203071e66aa10c98c6641669edcf1fbe3804cdf5fa6805a953ac50c8cbb82d654df248fa17ab8187df1821b1bdc133194d3541183e3194cbbba5b399cbbe769f96a18797036b44b6a3bdb20f31aa074ffe5029cf78e09b8e175e1066d286b06a10803cc2bf8904299c19e7826b73ec2b83d8ce6029fe9a35bf520c86710cf76a960692680b856793e61346f4db814484f6ab2d9d4aa9e23abe672eeaf117ae93c0e3456e2677d53997efdfae581a8a26b2267c7334467937691eba824aee747660749a3845937e660e1c57fc6f63d504d4f355b945baa62322c394a5a8b76cf6c7dace2b7a0fdb363f889a3d8ea0f1b5c8508612e271767cd62aba7a9ecde6c145bb4cd8898d60f7a8d4147a21291492f1080964f0f4b31f2b0c06ce58366c3bb2f9d1582fcd9f762367bceb96d64316b63ec2a45f5136edd14b380bb51188601bc58938434e837c4539833a3aa3a0b1321bbf8202dd4b2e80ec914df8c9e8bd6a5f717ec38733d0c6975a0dac9b02b38facdefec737f9d59cacec3682639a2d77125f9ff538e3c0a8293621ac2d9b90cba812cb47aec61503cccfb88a0f27288383b4da57492af19b21501436c4a5457c276af79b92b2688e5a1982f9169328dd3f2471df5e252960261e701e4ec6f176b07076134a926f0f0d76b370297aad81dbdf35c4ab4fa40c222761754cdc1f553575e0bfcafca51c6531e142b69719817240c053af1a9009272f22b624fbc842a762d227193583af750ecf2a9bcd8331d3fbb7c4876fd5f1679e884b4be597f5dd9df0cc3c72ca33dd71f8088abab5174ef999b8d2bb662b7b86f4e0d9cb3054555c4a9e85407d2e194450ea0fa8c0f1b3f21a331f66019297467f1d087810c238557bd6c930877d275015b5ca0050b5d8a6e6aa58cfc8fdbe6e99f7b58ce762b83a8dc189f4af765bb301e022cd3232434f26269c6579d2b5cc0152815f1588bd532dbae2c7325fab9832aae73ec5c5b8ea1a709fbc5e7265ec8506e53216f1abaf5e606983e48b6cac8f8d05a96cf819287bfb7ade788245f24244b4be6148bf6919efb6d60e0b3b0d288923e0acf29a93ac5885048494ec1389fbccdd494ffdf57516dcd683aeb3b97a013a9b6c4cdcefa865957f33aff7616e230f90a286878d31726aaa9299861d373fb832ad72b3f917f0a762b242de0b0098fa4083059d61dc0b2f5f8190e5f615c2d7ab10fb912dd5d7ff8cf94142936589fe9299c90b18f31ef62e911d99659ea579343b1a93807539763f53ff3a02f6ebf8e0b68f788cf647e136a10435ca23bb702598acebf07ddc550649e90995fdb580d40f4df1d541f361cae6566403b4cb4b4eb9650a2c16b4feb38dc9a9a934cdadaabe62a4b7b1526a75590b5eac6ee89112a939513b9487543a3c0dc19e58bd18a665151ae4702ac19fe235420e8c516bed41e50d89c0530aa8612f6b5f43fd3e696cc45d823f4f0aed92eebe7f1ca09ee5ba88646fc4c34bf636a9bd33c7b8d82c122cbd52f2e2f8048e3116bad1979dad227e55cd41dcb20ea6b4c0f792841bc787e2f8a4b8e2fd5c7f2784cf4db73013c1f5566dc57b25bf58b8b008ac4aceaffdc85e7344ff0d732c6e4001bdf14781d46db4c2dd7a8ecc1ff8ac21b0da9b113a08a8945ca1ac30733171220b81a6adf805891235d8f357522c8b2abb0d76a089edf9368f032cc224532d5a7ffd5e41d5b3400c185169635d8d9cd310cd435c10f1ca7602efe58630a529cf6f0ede0e5097099b620a2233730779f894246578856163df0d2e8bf3a097c0c37e7b7a5ae8b854410b0c803b62a80143610da08175ff482b44a32a4cf81cc79dfa2b2bf43f15be7802cefb596008cb337601d2a5e75627c2d03e572071a3564cb0dd5245243b45294e7dc16096c43368ff96460ef5e1e76fad08b2b019e1c1f980b664b8ba227694fd3de781f16b3b1ecb1a948953bffadb749251a96e1c623a19d6d62aecdaa806d8ea6e411313cfbe34bd91ea086beaf63548151165a615e361691d4893fe01c094f4146e83514c71cb05c239b39567552d653874e83812a0ed82b887ac2b0bdf0e7e90161366e692d46e9fe81ad0cc331b0e7ffa70f6f33b889a017e66b4723faf792f49757ab820ab57ef949dd9240fd34330d337a8c19da4145a0e257151e1bb5224c5dcaa2dbe790f5f79a8da9da6346cd77681d6abb61eac5c69f6702b5ed04366a816a1b5fc6ba7d5ea56e3cd6fda7d445464bea53a2c07148bef3891cc5a2468932e3341aef9c983c75a4f1fb554001da3a5d8c2bfba6b8387e3f37ba7c2a7b113ef853105e6bf2fd18d17b4a5d3f82b7a70afda57bf5a005f01c82fbfaeb08898431b4039e2e1f2f8479a2d9ae9d0feec7229cea145d26ac4685e293cd2f756cbd626ada8677d30a52b8c92baa38250938608109a390b19943f19f33cd04324812da840ceebbc32a64ffa9e50ce1be1bc74637894842be07445dfa3a9ada9da9ff32d18a41623bb3b871f48dee15bb9928ae6acc3b25205e79a16fb69d8d6aa92ffc2c38cab2ac4d3fc2ea7d0f4e82459290a049dbbc751252ce8e6b5f79dd025042ea9cc8351f86d5bb0e62e3ec5c9a75d3061250b49a63681608f2f79fca0b75bdeb7396e918fa9fd43179eead628093aff06c01a64246c8fbe801ac1d43b704ba72c23cd5aecf9873c1ec05aece4a930a7232b3102a36ee73b8fc774df518b834be34059820fe7a5398affee05d10a4b9957f117352727239cc36c18ab4185b0b582ce379bd150b64fbdd63585b760ada8202e5edc35fac7a2118ff89b1441fec116eba4dd847d5429e567cf31ec92ad9fd25a95c1d71f70f7f1773b3c5d04d04411ad422615e8d030d5d8f1c2bb304609008a1d337c4f2988dfedc2f5ba4cf3c76867c9849bc97d016c18cf015b92db1273b10f53b260ff07fdb65f84fe37c00f9ce90c4bbf6c05f92bf1c47798512bf76a325684c06f11ddf095a75e1f4f1205611c8cfade341fa5606272aacfe8502d7c6b5db89fa51b4f34d2e10fac04b358ad7fcf69edcd372d54b487995acd46e76d3ad019c4e369a28aff03b194fb5af6a39ed316ed0a42b4ab5a34c923b64a28760f477e1def204705d52456990f4d8d3851ca9b0c81664352177c264ef76e73654d29bb23c54421f7808de6a996f5debe06dd8eadb3027c47f588141584e1c918c635b52c863573e9842857ca3fadedd9c53c98ba2eb99e92eb582a28df3eaee5677fbcfa8e47096da8c0488e9166e3b177f74dd897cbcc437370138940451451a162e318cae3703e4c5bf392794b1bd15f6d31fa026b9d58cbd23141729b38a42114fccff54ba9a2c99b9f179b8e44ab805601c0577e6aacd1e150f09a25bec9136e82e2785b0b0f49392d4dcfbb23aa1786129c8bc3c32029bb0568c50ec7f66947109f1aa62dd35c5267ce5efbf0a3e08cc87710945fc0c9c4cd68e23bbc1bbed8794d6e6ac1e41546e5708f94f151e490d7180b3247d5e0bb4c6fc3fe445d42b5ef078c3fe65e13fba7a68a9e8aa722a816b4aaf162f2426d629fda4e1909f", 0x1000}], 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4d4c1286a4d694ed, 0x1}, {0xce, 0x760}, {0xe9, 0xab7b}, {0x88, 0x8}, {0x0, 0x5}], 0x5}) r1 = dup2(r0, r0) accept$unix(r1, 0x0, &(0x7f0000000140)) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="1b453f6dd79636f81a96d3e4f803b8460ead3ce58e99b86ba12a9245356b7dba439dabb15f1929030b55173e13b1527ff5c5cd284b0391dd50b44b", 0x3b}, {&(0x7f0000000180)="a55f5e3f38e01db272386d8614c92292e41c0f7bcdee2f89be187638cd27bcf10c8d93bd8f7a4811d4a897786632506f2aeb1e4e8d418179dae259cd9605e6cee46046b50ba31fc2771880ed436da6daa2ab3ceea745b3a8d50c", 0x5a}, {&(0x7f0000000280)="50ae5d82a045413a2d6d284ab3b75c681b3e572430877b483d9cb27ff95a5f440040d002923cb189662d2aa531239bf53c9fbc923e81b4e34fc0c6ffc1558979e676898655248f967a7a56ce08df53c097e5156594496ae6344d4c9ebcf11b5884c4d131fa1b02bd23928988f32b3597cd25a932bb2b240b502a974e4afcec5c95a0fe848e8be80743ac2bafcca2c4a2bfda07af47f41abc18a93f9e7d303332f41e5c830aa0c655e7b67c35e0d8c5b9c441d7a4f00f25872935c57b08d1dc95f506f9cb953688fabccc7093ecbb44676a73f56966194d49e85f2823d11c299624841d1ceebed78eb7152d37adf426253211115743b8aacbcc955b83f8f69913c7a21db9dd44959c99e2492b1f544a427212157eb3ce2fa66002f4fec9c6df9a7c9d7672e8c284d5ad41f93b9dc4764aa7c7c1d08ac087f517516588a25e42cd36075ab68d198c16b92bd347dc88f768f4d336ed868ebcebad00e811f23e6bb80fc1cf2b602089e6d7ba15e93db03372921506c041586a4fcf81e91f9165bd0f19ff422f5b135d84fb7d46a4dc4a175de2658bc49eb048ec8e577869d46eada0934a5c683f53f5677626b48b1e98d1cba5a0225489937413b0628e5da6a32b6203fd5213c0354e935fbf6cbe959ea4c08df9bf40d943726d895585dc34164d899cd5f0afac04c4ffa802882c2e263367aad5d79c12b48c00dabaa60b8761400ee78cb771b683f08ae87f0793f07f0b63365a8639c8581284cb22a162a1582172ff641fa311715ea9ef72d69c95422c11eaecc762903650c557261bdb946a5b7b3076ab21163fcb2a15d9c87d0890a2af7310a906f37cc0d2c96200e0a65c5f47175255d633c8c8ea59d64a9bc84fa787f667e5ffb3db68c6828a3a0f439df533b3631898fdf2e2d07dfa271a432c5bf9aed59281b110f7ad44c17c07f966c4fed46cece1e92d46c267e4258048272f4586a9aff0b1aa3a2ab5c3c5717c39f1559077d21c708b5198a53aea8189dc3af988ac300e3fe4419fbdf60db7bb82fb39608c7d4dcbc14ab61ab404527ff8b80d64a38537a3c6c0dda9e8a1065c625828860659e13dd80973b656f087e34d1b054fbf30a781dc0b1ac0aefb1064cd14016a2f251c705153ce513cb58d1de6bf8ce5f4cd86bc5fba47081795a7b9bed851960708b52168c508db855ec9d0bb8f8e8d42ceefdac00b98c0705dc174a2a3695291ca864a881859b4138d1f34f19fd25a2dd009a4626e29ec4dd41461a8e924246dd9cec237b015077cc5d7d3bae79cfa7433a25884e8f922e283c97985fa9100098c1f9b3e26b1d818095990f1ceb8d20a59736fa519f4c24ff517bfb3e03e0756d40f103a9012e4caac0222afac846a96381374dadb21198e597ce746eb54f8cbdc8c229c693d1c039aea02d3e0de9fec501bfd13add90d931ed9c12d994c57c10bc58b992e37045e73bf9e2d2dfec8a95be275b1ecbad645b3972a0fb01f02a2d2f1ddcf6f6ad92d6d91af098da2fa2970ff5fe3bfdc24d618eaa36a705b62d5a4798a815e63499143c3cded2683266da41a69ad689fc38190e52b10c9771a44b38572cb4bf317c7044e417f05d9c4d8cb93df5d0de47c56752f7856639f377ad0e27a020b5d9bc3ea69568ebad410ebd06a0512fc083c23585a412f361813a59549e224affdd3eb5f8c5a1b356da2aa107f9b5c10f014d8f8afb5f039e50a28e08c3b388f72ca0debbe67663ad7a5ed5587eb7900139c1ed9f0a017e35fe7832e350656ab581b41a99ca843409a2a8a4c8e9c1a4aadfe980b9450c6d1b44a8cce394944d615be32136601f07320f507b1bd6fc5c3e3fac9cff0f98f82be769bc5cb6ec74992f4c1c73c74650838cb32b111d51f6f2d60e7e42914ab43ee2e77763bc0aa99da91292998e35c77d5ffe70d47404b5e074ceb979f252615ad89804fe1f373211ff5b3097433461519364beb34617ee50ba213d8691b55806f09eaf43be4322b5e2132e3921637e2499405018c4135491475306ba4282fdf51dc19a1f1d2ca1bd88d9aec2815d1bdc35ae195700aedbc6f6d30acd32efd8587ff6d315a08b4b6c503a2f82ca155c29312da3184eeaa617cc09e214c67508a5f447fbb18be9b8e089061f6adaa87b3ded31b2587b9ee50cd3b9e0b2222a3d541a3b6a9e8ccc2cb22c607f29b851f7ea3bea3003ddf63389964b34ad21ae22e7a76c917c2f700d7a8ada7ccf1a0a514ed54aeae3aa54ae863214e3daf835fb90003a8bed3ae3e5c8b30fbd1e7fcf489e3db7f93744f6e83a76db002eac57da8cf960bac98e16e826365c0aa35cd5324de56e463c593e02ef765a94b3383e36518bb093cc804d1e8be3910a48773a8f77b9879ea541ea40f4f343a1c87fd8693441e387f8b0da09993a6b8f338914fb206be81340b9e3b6ade5a1d801739de48d8080d66083b55e1d436727eed5333d74960ca0010b81599321b78d1708205f4fa0ee3bdac87fa08fc3fab0878da22259a4a14e9c12bbba3cb2be8bc38dce09fc684696407ab68eb23b89a2a653d571178ebb3354544ddb2e0fbbeb7a78bbe0588cb9f303b756ed603a65072b13955b9d468cc51023bf81473c687986c088304fb7083e3b59150a303a4caebe6f3c3fae48b50365bedf8ec5a243c8f21adcea8d370a9b9dcb9268341da811604da399d9dd747c81c5ea5517d2c35b0a4c550119a791cafd28cdd7223b92de6bf998b1c314b6c1b12e774fe49a51e39b832b69626f30fb5aafeb77ea1785ed200e4745b922c2c7fbfd76ca8e57e3d58195ea7fd3c860e63277fc05b60926391b35e4ff87f23f342c886206183e70fdb9943d4a3e1345505e543e373ba65ff0ae7a8654e88ff0f70fee1d00f7d2caa4f31a7ba7301b4ec06bb8b469431651711d10999a4f9a819d96ef568d85953656d5963c2df10e51d0e3df9faa2b582f4eb59fd4e521863fd231fe5d6eb96a1c79cd902c3b4fe5324e5109ec900a4d5bc3443f4bc61d817960a9da3e11edea2afed0d89c8049d9a3539031db91bb26216d715412c72677770e69940f2bfe8f5255431e608b31467ef09c01d354dff24f9265149da3e65482856551c74409371f6dd691f538c20da0940c95144002f44760535adbc9a72a686840419815feb517b48987d8d44f29ed8c4612d59d00da62973266c83855321e9d3f607adb8c009dd971596c367b38860bc479a6edf9a948c964f423b4f3c5a1ea9238a5333a8f48287076e3baa6dc07e9b7e9f7b64b63520e3e1805ac03182e8f7a5f7f624ee4ee52f4bb05271ac070f2114c4d63c0fcbd253c18c3a0c3fdae62ec653932dbe2e53646d5ef24860fb20a9ab1aedd22a42aa3f77fb275eff123de510cc42952c8d92f411249383e5417b9db6068f05d678cd152a659a41f051cf7a7de0d099177019be63d446b53d06a7ab5c0716f5653867d68d879fdd1ce1b9f244b832a91387bd652fd44ed6afe92cdde8a6c078e55d5cddd02d1937177010642dc23e9e256bd498b303568f0a1b60633d2a9cc3396c687f22d11b2a1b3966f522067fd6fc4356cd39767d1dff70d1bb60d37ad071eef09d30a0b3f5b220a473a4bc98b884b8cd45c905d962424c10c9a8db08f5ab06c6826c7cc9ced699403e72ea4761e2f38e3942887d974640e50f76655256b751e0998d9aa9d295a04ad8a734255a241ea76b9695301c4195dfcc71aac64d92be383b0cd3ad7a48706b1f8b7c296bffd592dbe7316e2812eb19f971576073fa439f64feabc88d2cff1aea921edee8593ce62678ed44aa270d600d747883861b0b5c73bcb1275e183b2ac69132f3ad972dd541d9513b9d3140c6c9900eb9d67fd0bc005aec3626ed45f3ca80c9c59e1b954b6a679932b7d14ca91482e7def0013b43ead9df75bd067a01f9a330ea85b85ec09a662b852f920b43261358537ffbf66aa81713b5e36627c726d8d4140d4268cb5abd832dd3cfbc606dc4e8bcc7fcfbbd02f2869f4b08c9d014e2293af447274e5ffff9c1bc6caf5da16ccbba55070b67b4a5c60dd1b83014dc17241e136095e8f63051025d5bf65d92721613bfeeb1b5f6aed1e56c76603e0256c5dd6e41154640a9487d1a3bc70beabf06e0e0a01fb9735b42f2a0abfbe2bff0677c4ec2e072ea15501d75953b202fae695bedb42b8fa7b3b3fa84850e3b276007a542b46e70c9d1aefa875a39e4d5e07f051eef416c4d3d00b03bb06e25d796d3a3e56411c5cd25ed6f1c6769e3aad010cf9c17e8aa76cf02db2309a1c727f45380f5611afaa6be2094b3c4ae265d01b9254fbe20354e210609a1114bfd88df45026606b85b997c66ea64cc9305afcd984df96b9f459c87d7bb4444e0218e300387e133d19470064915aa66682c0e3f7fed7461b0a671301a23dcf6d3a580a7eba2b7985ed9a12b23e40d4189ec74af91f58f0250331896e346b57dff69014e0ace9878bbf77efc873427b9872ae6dd5fba89750897b2bd731653b37c057ed50667c2d32f58fcfcd9d939e1910b592443bd33a0a37a0085be22b316e014c864d4c3800b5c97263de3cf3b1964daadd127543800eda97c9d7e2942f8c65970520aea04f4821c547fac29c326ca68972ef6479e290475c378ee7b9b1c825376c9aff828d8fe0f226313ad02306aaf3b9f78d99b01bd8eb658e57eadeeee74b790f466bc7c93610e9f5da43ae2d8158d97991c8237c2b9b586b38cd7a9c05e85789237688eb609ad36ba8f8c91edf4a4750ff3881d76bb6d4f7c061c246862d03e2905a6d2224a0d9db54ab6e739fab8d9fa6b9dae0206f0b5e0064b3408b0c449c49f37f7ceaaf09cc3b61671de6d2eea0ad2cb9435bee9059cd23cf0899b0c10175401b0c36797ab7e2f8303111d7149905b6fce3be3fdc209ab9169f56d227d42561dc88899aa51871b7ea9737386df7893b131c05245f72250469c57663173ae95964d462d52c41a98650a03b0187632ea8b24adf57796714dd5be098958feaa45097f9cef8a14966311d73cb102df259dad5367a5c2d55d9732106c910f4345ba8e0a71875f65526dd9e6d3c45536961256fde9e09f0f509855a907afab613b7e8093fc90dea3f5d0f4408c6b2e96472e4e51392cd8b011dd992e5815e9f7f60555a3171d7a8ee42fcbcb4ac663896379c3c608706b13a6575c01e5c1d9fddc6171550a9c83569f44d3de39b87d5d96bd0ad63d6a32c85708faf6936d9d3171ec069c28a6c4331a4638a51d97db8cfe8cb5b1573598b2cf5b2556a892c55deb47f4cda7dc0e20a617ec1b56691cb472d2586efca1308e983c997d1375c191ae100b6d293f4fcc2b4a09cdc63e44902d380b9fe5f9eac6db6e4ce10f81851fdef4beba7ca9f1516faa2e66c962ae9cbbdee5adf99c744937497af2eb0516d6a2a5a909ea8de3a6a499b096eb1a6236987dba7bb4ee24de8e95659f4043165f219b06d81a3e5f4b3913bf1f119edea2a8d9a78509bf08cc1f91ec77940234de8f6f064c605b90ec5d130e03dd93b461d191061231ce755f0d911eba3f025657f020f656281710c9b7e1393417725972195e98340ec02336e376ed943cbf301094ff4cc1e0eba0ec57e499e8eb37e3ad25fa097c5896f64039376ba007edd60591a45ed7fc64d24efc85435e50606bc0c889f6f7d39791ef27f14bf5cb1ab3e154aac92618ec3ef445aeae77ea415fcc647aa4412b1244eb9f683b9368d34f5ce42fe8ce077ca568f55e715dff81cb157b4dc2f99d7a6cfbfc011424d3ece0f1f2d9a76d46a3edfc64b5f2ed", 0x1000}, {&(0x7f0000001280)="8e6a54d76a5c308505f7ea3608fd1c8d11cc2ecb01a907b33e77f39f694f59ba484aacbfb4ce91d4d1990ed1c8a96a9d88e7b258437494d39f303169292996e2597b3cc36ef22331ee8390247b94edd6fa1b5f9c77999134c7cde678f27e9539ed6a461ee036c82660610d8a41e3c3d494f19af294c4ec631907d7b77aff6b55783fe25085edb89bb2caf013f1fed42fd9b27a9d2199d224da700502b6666a773a7e546a6748687879a5588728202a5d48213ade009457ee3033fad085ae49784a9e5f8107914bb595fc3fa542e58873d1b86a17cce8f0465f32d80e582b445f4de89ae140", 0xe5}, {&(0x7f0000000100)="74c41ab419efc4dfb75d6f1a6ad6ac9b1212e91c6a8ef0a152c34b47a30f76318539fd3205632603939e76c200a9", 0x2e}, {&(0x7f0000001380)="5001b7fc4642acbb49d7ceb0fb94cd8eacc3d4afebd578983d08663c5ec0e3447bc7759b2b57065966cd5f51e0e8dd0ae8aa23542f3f6c85ff2445aefcd5c9d58734260f95f7246f78d6da5065be6fc25d3386b83595f45a88701f381e96136073212c9ce0c1657c6d991ffc53cdb983aaf34f4b7d344ae5e8452fb1e17ea4f8c6d8f4f085b236006bb88ccef00f32316c8fbf42b8bdc2675a75aa937e5931305ade8d9f9b799d76a6ba6eedc0b78ed1a7", 0xff02}, {&(0x7f0000000200)="45de590c49eb2061f232380c7a", 0xd}, {&(0x7f0000001440)="79c83598cbc2e66f62de317f979d7915450149f1f14772dda5d7ed2bfa077905795b84a8405366ee01679bc2045edfe88541d1f5fd8d72608f4d6a7734e8751c47c3f3670e43b7ed13ee979c1a8b9420d0959e91eb32a6d52ca0fdc2ed1e20d330b7eaf4e5000204b6cabcdf458fec48870b49f9320d3aa5f5cee442bfda9888c614cdd6d9d68ea2de82dbc1c0be3c24", 0x90}], 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse0\x00', 0x40, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 05:29:13 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8080, 0x0) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8c8, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0xfff, 0x7}, {{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0xd8, 0x3}], 0x5, &(0x7f0000000280)=[{{r3}, 0x0, 0x22, 0x0, 0x2, 0x7}], 0x7, &(0x7f00000002c0)={0x2, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r6, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff}], 0x5, 0x0) readlinkat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/73, 0x49) fcntl$getflags(r4, 0x3) r7 = semget(0x2, 0x4, 0x1) semctl$GETZCNT(r7, 0x6, 0x7, &(0x7f0000000300)=""/250) 05:29:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x80029, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:29:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x8, 0x2}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) fcntl$setstatus(r0, 0x4, 0x40) close(r4) 05:29:14 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, &(0x7f0000000680)=""/4096, 0x1000}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfffffeea) r1 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20090, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffefffd, 0x3, 0xfffffffffffffffd, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:29:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:29:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r3, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./xile0\x00'], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff}) fchmod(r2, 0x21) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r6}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r8}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r9}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x200b, 0x202) mknod(&(0x7f00000001c0)='./file1\x00', 0x1ffc, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000240)) readlinkat(r5, &(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)=""/4096, 0xffffffffffffffbf) fcntl$getown(r2, 0x5) pwritev(r10, &(0x7f00000018c0)=[{&(0x7f0000001800)="7090bd72088669c6334f2011e745d96c0a54b373d7f02b5ba6ec0413bedf2b6cbf22c7b16e44899022521f82e73ff6eed13e71067eb4aa62192936005906d753c389e02cac3a9c9bdd2f81ef38569afba5f3e90c79932a9fa8ae94035f1d6cddf6ac8a1aa04376d862ce70d979822d1b57ceb8c79f1fe6610d2fa4912ea9a47aeee3d15f691321ba5d6929a12709d185b9be77cbe582235a480135923d3a36c72cd96a97590ec328", 0xa8}], 0x1, 0x0) socket(0x0, 0x4003, 0xefa) r12 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000000400)=""/211) 05:30:00 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xfffffffffffffffb) fcntl$dupfd(r0, 0xa, r1) 05:30:00 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='y', 0x1}], 0x1) lseek(r0, 0x0, 0x0) 05:30:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) fchmod(r0, 0x100) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 05:30:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 05:30:00 executing program 1: setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) poll(0x0, 0x0, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x4, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x3ff}, 0xc) setitimer(0x2, &(0x7f0000000040)={{0x6}, {0x5, 0x1ff}}, &(0x7f0000000080)) 05:30:01 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x4, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x6015, 0x5) 05:30:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() 05:30:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x182) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0xfffffffffffffff8, 0x100, 0xfffffffffffffffb, 0x1, 0x81, 0x7ff]) readv(r0, &(0x7f0000000240)=[{0x0}], 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/13, 0xd, 0x40, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r2) 05:30:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0xf, 0x140) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe2(&(0x7f0000000000), 0x4) 05:30:01 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x7fd, &(0x7f0000000000)=0x72, 0xfffffffffffffc9d) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r0, &(0x7f0000000040), 0xc) getpeername(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x90) setsockopt$sock_int(r2, 0xffff, 0x1189, &(0x7f0000000080)=0x8, 0x4) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/62, 0x3e) 05:30:01 executing program 1: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffff4b) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto(r0, &(0x7f00000000c0)="6f8ca964721dd43666af34f3ca3f9f25fd05cf8c8fd4ef8c9ce80f61dba08b7c571b8681d27289b2a9f965cd0554c3d60958af701e295476f03f0d51521e9d15b381216392ac5fdaa9a5b6d2f84e45c0b2e72671cefd06053683177eba8cf7bf16ef25426c8b7d910842b55c540117ffa3f8f0981e0eb9c25ba01b9f0c2248c14a4e80675fbb7112061af775c6c1373866e1adfe", 0x94, 0x8, &(0x7f0000000180)=@in6={0x18, 0x0, 0x2}, 0xc) 05:30:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x50bbe9af771b5183, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000080)) 05:30:01 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xbf2, 0x80000000}, 0xc) r1 = socket(0x2, 0x4003, 0x0) setrlimit(0x3, &(0x7f0000000180)={0x2, 0xffffffffffffa13b}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020400000000000000003000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x9b}, 0x0) 05:30:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf0000000100277705000000000000000000000009000000000000000002ff", 0x2c}], 0x1) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) 05:30:01 executing program 1: setrlimit(0x1, &(0x7f0000000280)={0x0, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) close(r0) r2 = syz_open_pts() write(r0, &(0x7f0000000200)="da4ed93edfb2a940d50077a431880104000000000000261f422466002b4816c75c37562173a94b96cc15211095ad186cf5ee35730d2398decb98324b7356b99eb724e20d", 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r2, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "bd80f3f4f98f14f03d973242f69b5fcf405b41d5"}) write(r0, &(0x7f0000000140)="96", 0x1) write(r0, &(0x7f0000000180)="cccde4ce37519ef19ea5dcac24baf0fd63e5146f532426070920d404ceee456e336cf01236043032f4abd128f72a846ada3e00fdddc4538a8ea3613809bb", 0x3e) 05:30:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ecd430771220024f05000000537f9233a070c261eb10a1917b227342670fec67e300000000f53a7b11", 0x29}], 0x1, 0x0}, 0x0) 05:30:01 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000000241, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2011, r1, 0x0, 0x0) 05:30:01 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) read(r0, &(0x7f0000000280)=""/248, 0xf8) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 05:30:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000000000, 0x100000, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000dc000/0x200000)=nil, 0x200000, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0xb3, 0x0, 0xfffffffffffffe6f, 0x0, 0x9d}, 0x0) socket(0x1, 0x4004, 0x81c7) 05:30:02 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000440)=',#\x00\x01\x00', &(0x7f0000000480)='\x821\x9d\x8c6', &(0x7f0000000600)='D\xff\x06\n\xd4\x19\x90w\xd0\xa656\xa5>\xa5*\xd1:uV\xfc\xaa\xf3\xae\x1b\xc2@!R\xda\xb7\vM\xb7SDo\x85\xfcR{>\xa9\xbf?\x02\n\xf5v\x9a\x82N\xf8\x1fo\xee\xbf\xf3?\xe5\xfd5gvA\xb9\xe0\xd3\xb7\xf1\xfa', &(0x7f0000000540)='&[\x00']) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x10, 0xc2a3c9e075e4e925, 0x1f, 0x2}, {{r0}, 0x0, 0xd0, 0x42, 0xa}, {{r1}, 0xffffffffffffffff, 0x8, 0x5, 0x2, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0xffff, 0x6}, {{r3}, 0xffffffffffffffff, 0xa8, 0x80000000, 0x100000000, 0x3}], 0x2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0xf, 0x80000000, 0x1, 0x80000001}, {{r0}, 0xffffffffffffffff, 0xc0, 0xf0000044, 0x1, 0x7}, {{r0}, 0x0, 0x80, 0xfffff, 0x80000000, 0x800}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x8001, 0x80000001}, {{r3}, 0xfffffffffffffff8, 0x1, 0x3, 0x7c99, 0x80000001}, {{r3}, 0xfffffffffffffffe, 0x19, 0x7, 0x5, 0x3f}], 0x7f, &(0x7f0000000080)={0x5, 0x8}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0xf9, 0x1, 0x9, 0x400}, {{r3}, 0xffffffffffffffff, 0x20, 0x0, 0x99, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x80000020, 0x7f, 0x564}, {{r3}, 0xfffffffffffffffe, 0x0, 0x20000000, 0xffffffff, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x18, 0xc0000012, 0x94}, {{r0}, 0x0, 0x42, 0xf0000001, 0x6, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffff9, 0xc, 0xf00fffff, 0x401, 0x9}], 0x5, &(0x7f0000000680)=[{{r2}, 0x0, 0x10, 0x10, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x7, 0x1}, {{r4}, 0xfffffffffffffffb, 0x80, 0x66, 0x7630, 0x4}, {{r4}, 0xffffffffffffffff, 0x10, 0x8, 0xcad1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0x3, 0x8}], 0x3, &(0x7f00000000c0)={0x9, 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) 05:30:02 executing program 0: kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 05:30:03 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x822, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r1, 0x0, 0x0) 05:30:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x149) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b4000330100000000000000000000ffff4dc6f2e9ff000000000000000000000000000000", 0x2c}], 0x1) 05:30:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xffff14ac}], 0x18}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket(0x1f, 0x5, 0x4) 05:30:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0) fchdir(r0) 05:30:03 executing program 1: r0 = getgid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getgid() getgroups(0x3, &(0x7f00000000c0)=[r0, r1, r2]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) setregid(r3, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = msgget(0x2, 0x4) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b01ecec02e500350c4b63ce43f9e046594eab23bc71a7e0b1082b00c92c028be9880ed09d4f9e50609096ebff65a2df98e5ceb47debce2f7d651"], 0xde, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setregid(r3, 0x0) 05:30:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x90) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x66, 0x3f}, {0x46, 0x4a7}, {0x47, 0x80000001}, {0x22, 0x7}, {0xc3, 0x9}], 0x5}) write(r0, &(0x7f00000007c0)="9c87c377285435", 0x7) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) poll(&(0x7f00000001c0)=[{r1, 0x14}], 0x1, 0x8) 05:30:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 05:30:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') socketpair(0x16, 0x3, 0xfffffffffffff43e, &(0x7f0000000040)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) readlink(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)=""/191, 0xbf) 05:30:03 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0xc) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000500)=0x314) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffd]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$inet6(r5, &(0x7f00000003c0)={0x18, 0x1, 0x8, 0x7}, 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) mknod(&(0x7f0000000340)='./file0\x00', 0x101, 0xffff) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r6) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 05:30:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) open(&(0x7f0000000700)='./file0\x00', 0x10040, 0x100) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000000)="04a532dd9d56dabe9a10bef22e7d9b897ae6e8692112b64336b3670793ec5fa011b43e85630d583419a9f88ed9a2b8e0524e5e469cdf25ded9ee33c61c23a9ca139ae713dd259868f0d04193176a24ecaec1d192ff212e5b7d5fc32380b0e452287db16a034755d529f56086ec9bd396a8bff48fcfa5425f1353ddc17e969c98031eef337c20fd73cd9edae917ca93fb361a0c5ef75b19d4b8e8092a5c82e1be5ab6b0b653f404c6fb4bad7c66c2df2a4d4d062e0743b13678b154ef86738022c766545845c87f42ff8ff0d03b066315592494641309f5fa3f1635287a7136c0a4e4ca48ed290414098c02bee6bb3cfbc2075b9315fc9b547722abf7", 0xfc}, {&(0x7f0000000100)="e4c6e24d9f924462909ef931b6e389f428641522f4a69a91a556cf2412b70b350d0fa36517477cc58aaad213a666b10933cf72e5291b9da708e20bfdebfbe2d015bb353243b59ef36466d4755112276dcfe51bea1fe545ade7aed52d54746f00fb2d35daadb3857bc18731c80a4975ae60c58696e505c954aa10b13d179bd1ddf401797280faa5a738f5947e1972f8e3192f7309928857cc6d02d45afdef1ea2144dd805568728c14be37e34ce4430a5f9f5d319f11a5261bfbee45e12a59836fc736d2f43ce459847164955f258a373416dabae183a2ac7b93dd5657f7090c587cbaffda8590977cd6abfb7c3bc5468d4737546846aa2ff276c4e33165f", 0xfe}, {&(0x7f0000000340)="5ffc77c2c7ec88e3381eb55a878f17644da4e93eed0c7c6f345f47f13cea1660af1537197dbdda81ce3e7aeccc5bc5244aa3af0a7ce16ae84984927f71443c659a180d022f01d5176593c7e9debabd902ed495d37f62545eca6670e7f2b024727517f98775bf0448f76dc85bd110f97ae2159ffcc06ac9b174ef395bf7a816bf15030bfa", 0x84}, {&(0x7f0000000400)="6e54083f17b953b130425fc00e601f848127285a9a3c1cc2f7b41787e6b720bfbd3d43687268130b50d61f6a0478b5843eaaa6a1b57e2882cd76a73d1d3870288ab41f6a4aae782edebc68fdfee911a4ac9af30ad388f53b77605cde2b38389e945818be7c49038cfba1d70df50373dd30b574ea13469e13c38b242b9a796f68fb7319ca99d93f16d1d1662a7f05792200958c0d3ccd08b2dfcba2fc2e076c4f7cff253082f79f00708443794a2372b719970366f55d031b690914eb9d3381f674754c42793aae40fe6df6ac22fecb554d3a108b4b77dc9f84727c732718e2f3f258fb1d5371e6d88887970b9f2107655a181c807f67061e091d482ce6", 0xfd}, {&(0x7f0000000500)="748487969f0d00dce532fa2c27979a66e07a51f33bfa8a686c6574a376ad5484eb559c7a6dc1aaeba8139e366c2c65076e926b98dde2690f3886b1cd1d8af3760c7073b1ea2a2d8947540c8d43e68d1b383bf236051b8b6d30582ee9f7a490499a40180c7dcb6c0f6bea6aef678205a6a069b216ad9aec17dad3a62e951dc5bec0aeea422e43eb970997a41546ecda2e27dfd12c70320f3c8a3e00aaf9c49dc03849ea7f66df41491f8a7aba3758ce258d5164a4a013bc27cb2082ecd3549b4022d94ec6234ac5d88ede4f99563f32a962c2a962a266be329ffbe5b8730e86af8e6bef6b12da8e41ed285cba6134955227519fed5a", 0xf5}, {&(0x7f0000000600)="879ebfb1895dfc88339893084dda2c2b68accd52a9c8e36e3ff8170707e4496677fd3ffd5b296db2cb74413bd1f6b71a9741fa4823d901b24e52c5846c1ee61c60c00c26ac2b31", 0x47}], 0x6) shutdown(r1, 0x0) 05:30:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, &(0x7f00000000c0)={0xffffffff}) shutdown(r1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x1) 05:30:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7fff) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0xfffffffffffffdc7) 05:30:04 executing program 0: setuid(0xee01) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000005c0)=0x5) 05:30:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x40) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b3", 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:30:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d601000080f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751733f5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8608b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5655ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ab32ac184e6ad30af4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30900979a3edefad0c39068c5c65f9a0500c82c9ef59b196ceef9a4a00f9af502c095c939c696c33e343ddb8da44bb057050a5034dfef86fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d371037ad6054257be9c9d905544b2a1a1fce2f78a385a51aed6c4524104dab61703e13ec3ffef9ffffffa9a5ae87654083da7f8b40bcc557e5b1815e2b763457e167bc5a28ec1b6900c76c04c0288da4d9588172ba770098323c22b299df4f818541bd67e6ee06d6c7de5f788d72513a5a63c8f0a2e54190ea8b53c0a637d19c5f89cba82a2a6eaf84b46aefed186ecf2348f65137f98f16318716a2f21b2b22a829b1d0cfe14409", 0x216) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x80000001, 0x3, 0x8, "b08dce5800"}) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r4, r5) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:30:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1f, &(0x7f0000000080)="e11cc1bd", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x2, 0xd2e, &(0x7f0000000000)="e7bfd63033b06d7b27e7c5278434d8cb823d86c59a59", 0x16) 05:30:04 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20000002000, 0x0, 0x5b) listen(r0, 0xfffffffffffffffe) 05:30:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x2}, {0x18, 0x2, 0x672, 0xfffffffffffffff8}, 0x0, [0x8, 0x10000, 0x80000001, 0x4, 0x9958, 0xfffffffffffffff8, 0x2000, 0x1]}, 0x3c) dup(r0) listen(r0, 0x0) 05:30:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20800201, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1a0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x1c6) recvfrom$inet(r0, &(0x7f0000000100)=""/40, 0x28, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) 05:30:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 05:30:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) getdents(r0, &(0x7f0000000000)=""/137, 0x89) 05:30:04 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0xffffffffe753360c}, {0x18, 0x2, 0xfffffffffffffffe, 0x9}, 0xb0fc, [0x8000, 0x3, 0xfff, 0x3, 0xa02a, 0xffffffffffff0001, 0xffffffffffffffff, 0x4124]}, 0x3c) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) 05:30:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 05:30:04 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbfffffff8fffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) 05:30:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x6e, 0x100, 0x7, "19026bacf2cb7931b4e60b2322f3cf6d99e516ed", 0x40, 0x1}) 05:30:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000000)) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 05:30:04 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20100, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) connect$inet(r0, &(0x7f0000000000), 0xc) socket$inet(0x2, 0x4, 0x1) 05:30:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x10180, 0x11) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) 05:30:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1a0, 0x21) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x100) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000200)='./bus\x00', 0x80, 0x0) write(r1, &(0x7f00000002c0)="ec83e90c0c9f6854cefe53b5f464b4b66acb1cdb9aa85c9e7070bbbe685d669aaaa80bd9ff63105f480018d0e08643c08fe78970fe7658b611dd289cb08a0d58dbc90e9f7e28f3f9347efe7caa239e16574b15e72fdd1da400c21ce7f5bb2b20dabf3f6cb43363a82408aac8b379f84b578bd660158c931daa136a60d08daabb576d1d61dc876760965b88522c848a208133d8b21ffd2b3e13ac2a544b01e0cf1513aa", 0xa3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "38681e31f25c10e05b6b00", 0x0, 0x3e01d004}) listen(r0, 0xb434) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x681) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 05:30:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x841}, 0xc) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xeffffffffffffffe, 0x4, 0xc0000001, 0x7}], 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 05:30:04 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x83, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000002c0)='X', 0x1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) syz_open_pts() 05:30:04 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() geteuid() setreuid(r0, 0x0) setreuid(r0, 0xffffffffffffffff) 05:30:04 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1e, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r0}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r4, &(0x7f0000000080)={0x2, 0x1}, 0xc) 05:30:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 05:30:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) fchmod(r0, 0xf45bb41def270074) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 05:30:05 executing program 1: r0 = msgget$private(0x0, 0x101) msgrcv(r0, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009eb8257ec034d4440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) semget(0x2, 0x4000, 0x60) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x1000000000000557) seteuid(r2) r3 = dup(r1) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f3000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYRES32=r2], 0x1, 0x8000000000000002, 0x800) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) semget(0x1, 0x0, 0x115) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='+[\x00', &(0x7f0000000580)=')\x00']) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r4, 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) getuid() ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0x2, 0x8, 0xb, 0x0, 0x5f49, 0x4, 0xffffffff, 0x0, 0x2, 0x642a}) 05:30:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0xd1) 05:30:05 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x5, 0x4}, {0x18, 0x0, 0x5de3, 0x4}, 0x2, [0x0, 0x2, 0x4, 0x2, 0x8, 0xffffffffffffe738, 0x8, 0x735]}, 0x3c) r2 = dup(r1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x7) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSTART(r2, 0x2000746e) pipe(&(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x88) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 05:30:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 05:30:06 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2118, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = dup(0xffffffffffffffff) mknodat(r1, &(0x7f0000000080)='./file1\x00', 0x6030, 0x5) open$dir(&(0x7f0000000040)='\x00', 0x8, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000200)='./file2\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 05:30:06 executing program 1: select(0x40, &(0x7f0000000080)={0x5, 0x3, 0x100000001, 0x0, 0x9, 0x7, 0x200, 0xd3}, &(0x7f0000000100)={0x54, 0x8, 0x1e, 0x2cc, 0x81, 0xfffffffffffffe01, 0x100, 0x9}, &(0x7f0000000140)={0xd40d, 0x100000000, 0x0, 0x27, 0x7, 0x80000000, 0x10001, 0x1e}, &(0x7f0000000180)={0x6, 0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0xd008, 0x1) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x100000000, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="ae9c9c405b5159dd5dbf9beef44c01e67c40d5a479c517cbb002e52e16c0c6b7b04c0580369bf56ba8272b199a560c3e7062451d10575f3e046dc5a8862fe0e90c2930505f5d", 0x46}], 0x1, 0x15) 05:30:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000080)="d5ff9668", 0x1e0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:30:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xfffffffffffffffe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000380), 0x8e, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) 05:30:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1000, './file0\x00', './file0\x00'}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:30:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="76e91bfba01b2b437500f4e773d6d07539daf7d2f6d56c1d05b923466a160897509bfc20e77b6acc8c51edf515c20a8fadc14987ec4027f448bb702ad81885ae85829eeddb24585b8ca5334b9ed4ecab6e5c404ca284924102e12f4bf45dde9f9db6a0a143289f51a0300000000000000000ede8ca2a32782da69a63e754249b41058f3b9042a0f76dfa04cc0000000040a575a381d347a8046315a027f457791b6c83ad20af26c8fcbbe795e3c2a017b60000000000000043f707f753653c375a15fc17477de0003367692b37e668349e23354a0000afaeb522fb69b0c12d2fd62e52af54139913f9b3707525cca79644b0bf16265e8440c200cebc26813aafde017af5df750677d8c4c4faf409c576d66794f9625ed5e52ea32e22fc97d3f5a2c68de8d7244cbcba84e17992101123a3ef45f5f9c89b965d2afda7277ce6fe369e71b41f52", 0x146}], 0x1, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000002ac0)={&(0x7f0000000500)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000000540)=""/159, 0x9f}, {&(0x7f0000000600)=""/18, 0x12}, {&(0x7f0000000640)=""/180, 0xb4}, {&(0x7f0000000700)=""/61, 0x3d}, {&(0x7f0000000740)=""/250, 0xfa}, {&(0x7f0000000840)=""/91, 0x5b}, {&(0x7f00000008c0)=""/82, 0x52}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/4096, 0x1000}], 0x9, &(0x7f0000002a00)=""/166, 0xa6}, 0x3) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mkdir(&(0x7f0000000440)='./bus\x00', 0x100) 05:30:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x44ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) 05:30:06 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe2(&(0x7f0000000140), 0x10000) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000002c0)="2c3dcbdaf272b67497dfc5d45aebad47c7a8328f3c32ceb1d109e530b58b387f6e2ab454e6f19da6cf29bf738fedca691ee309a1081a28a008802df5aefd1488748fe4da07a940c7cd1cc49576674a246d7f521e5a5cfa24e28af9abf1d0f32a3b", 0x61}, {&(0x7f0000000400)="606647fdd0bb50506ee454cdc192fa30c6bbae3845adb344f8236d303fce5c34df5c34d64786fc1dc9b4dec331d2189a3a80aae7894356a9c9cdfea7f673696151671d3c65876a3c31fc18d0f4beddc0535001c0d3e5e86b3f442b54ee4fc3e5e19fd2032f9b75ef4d5192c1f2e21fe7190f49f84d5e235100db493a265012cee62d4c73034a8b277abd82550d73f3da39f2ac", 0x93}, {&(0x7f0000000340)="e93d687f3dd43ca9687e94307acdf47617a7acd52496315436e171bfa2723213ba814ee65b7f0a5c5e3881b512a9a277014096d69300d04517a824f4df46a34574dd7a", 0x43}, {&(0x7f00000004c0)="89473fb50bd84ac28013fa92a2a6845ee4571fd8eb6b5f31e902bde69f8fb60210cbef8f5648ccf747b5b5213066540a19e6cc25b57af335dbc7bb3914b29e7aea3214d03dee97f64badeea3c85d0d3c4697c3b42825076ca09e04979cd51788193b17545e5fd9ce903f9ef11e5c9d8bcccb7bec1e13a797d792", 0x7a}], 0x4, &(0x7f0000000640)=[{0x20, 0x1, 0x1000, "fcc581a27dc5ba6199"}, {0xc0, 0x1, 0x7, "56f685d644d71c26fb91d975a5bf5fdeea42ef142dc596900bda5179904bf734d05668a5d329a316c701cc1bc60f8d0251490c438adea2fa86769e435a56a14e5f8df1d7b5ea89a989bef1dbed5df9adb236d12ac1b176f7189417a8db7f9345eae3b1a8adcb5e18d8306a7f3b4ceac9891cadf47367f7beb4d9e5bda0fc3764bc392da1cc07b19cb032124aa1dff611afd718d14cd67dab425a2bc124fa9e012de56bad68e6c235cd3ab316"}], 0xe0}, 0x401) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 05:30:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x80000000, 0xffffffffffffbad8, './bus\x00', 0x0, 0x8, 0x7, 0x5}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0x800c5707, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) 05:30:06 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x8, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x22, 0x0, 0xfffffffffffff800, 0x8}], 0xffff, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x48, 0x1, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0xe1, 0x1}, {{r1}, 0x0, 0x14, 0xf0000001, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0x60, 0xfffff, 0x5, 0x5}], 0x9, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x1, 0xd5, 0x6}], 0x4, &(0x7f0000000100)={0x57}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) r3 = kqueue() close(r3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto(0xffffffffffffffff, &(0x7f00000002c0)="78231e419ed5916841c54faa79c69ba133eba067088b1b70041f14e9a973c03ab40708ef3f96cc59208d49a334930cbc12d4bb0afa6c2bb997cdb07f9f0d8865bda41e62f387541d1d87e372eabc88506fdfcdf1be6b583d165d853dc34f", 0x5e, 0x1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x800, 0x3}, 0xc) 05:30:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x9860) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0xe06}, 0xc) 05:30:06 executing program 0: r0 = semget(0x1, 0x3, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x200000000100) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:30:06 executing program 1: socket(0x18, 0x3, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f00000000c0), 0x0) 05:30:06 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0238e1349829880f38106f2b57faccc0ad90e326a9616903ff0f33ff76d0738d16fcc0672eb70da9967c48a101a25abb24153a5c410986bfbe55621dff77cee26ef68cf2bca734f0e279395dda53cf0336702a3e1c54fe816dc7e9b2f4616a012728c01ef415e75cacd75fb80d6cbb78f0cfc5c7f7f2e4a33c6b070b", 0xfe68) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 05:30:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x42, 0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x80010000001, 0x3f}], 0x2281}) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) 05:30:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x7, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) 05:30:06 executing program 1: socketpair$unix(0x1, 0x10000, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1, 0x1, 0xd6, 0x1, 0x26, 0x2, 0x2, 0x2, 0x0, 0xfff, 0x7fff}) dup(r0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) dup(r0) 05:30:06 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x9a8, 0x40) setsockopt(r1, 0x1, 0x1, &(0x7f0000000000)="5da9f71a1c2e4cf825e69d78454dafee4773d0e8c4ef323dbee66739f04fd981cb265979a901dfafe780b6085ba675c4b02bb009b52e527092b026433ec02063b34ff483d99e74d5b6300d2726f6ecb84f2bbd0100272275dc6dcafc070b0a27f875812b929eaef26ce70f1614aaab9e72b6b03d8c4d989f8a7d1a000000000000000000", 0x84) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 05:30:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 05:30:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) 05:30:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) poll(&(0x7f0000000000)=[{r2, 0x10}, {r1}, {r1, 0x4}, {r0, 0x1e4}, {r2, 0x4}, {r2}, {r1, 0x100}], 0x7, 0xeaf) flock(r2, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r2) 05:30:07 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) setreuid(r0, r1) r2 = socket(0x17, 0x8001, 0x1) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="d82d077dfbc83b6c241957d8f3b92e6488374b6d5b15b047ea9c7012855dfc2ce840bf40f6c4bd7d231525ae06458b628dd29d8ed8532776e8d15f4322e8e0f073b4cfaf0fa3d734fdeac659622f8985c195eab3f40230ed12567ab1254ba841401191a32586e761be33936a80b707a8a6b9b933571aab5bd504f5b6b0a51d3dd1053907a1fe0906999bfda7cc5b4fa848abe3b73a9d3f9105141ab69caf92cacddff02f397213f40cac3a170fd02e69e41d3f4c9e", 0xb5}], 0x1, &(0x7f0000000240)=[{0xa8, 0xffff, 0x10001, "7dd00915e9f0f7bdd83f3acd3970ae9538bbc35f713f54af695dfe8ccf05f92e87e599a88e38b6763705903cf6902ad56b241080587e547c42340cb7d85f69b4775ee3a096577d9e67280447493f9970852abe27aeacfa67bb6cf95da13d7a9de2f70bcdcc618577e908b272421733181361b26a499c2830c5f4e91a6d4ad944a7fbd7c3163515b15864d4c5391344da868a4afb37b7d4e0"}, {0x68, 0xffff, 0x1, "2592eedabd5be441c569fb61d4f50a89cb2ff1881f3ac24237bd2ae717722c2737b5d2985c5129794e207c922693ff05838dfaae9a96b5265896693975c9fb2dd7ad70975bc158be2f660426b29999e75ed49d"}, {0xd0, 0xffff, 0x4, "d87dc922b5a6531efd717ba3185022a552758ca7d2f09e8c6599e4b6614abd0aec27d41ba57dec9c02f1727a049283451fb2cca61d218a2a8a464713966dc4dcf39aa1ee3c30f939cc985fba22f24736bd935419be110362a8e05c2008d27fbab6bf0fe4cd6e36ef617a8fecd29acec450bd9cad7e82ac29887aff0c2b1c786ca88381f174ea914196ab06f20af05a49ed576308c472d3b2d69e98cacd7b12404c57815286685bd02cb93645d5c7f3d39c2e2305046c7c8b4bd0e0"}, {0xe0, 0xffff, 0x2, "46495307aecd4007cd994bfc85a54a7f4fad9da3f7a07411593f933162d5a3a3ddb78ae574f4f8e5b0dd58fe2429befe5dc4c0c6110ce7a36670a715b855bf1fcfbf92d024c5917bd966f7ba740bd4e3ce117c5814b32121c0562228de5a168ab0d88a39890c6640050a9368eda361725a378201b7b88d210cce5f63364eec3fb9112e3764a15518420051e11b4039ffdcdebc08be40bb864a6025e0b48d9d6903af09c13be81b2959798115f271836f560dc2e559bf781bbcd894fd4c3556443cb63823608e0b3c03bc464dd7cd"}, {0xc8, 0x1, 0x1, "bdca69590fc14b3b049f1cf07119fea2df130c1482c57615a9013262c38c98b294e7134190b5933af0d165f2f4745383528555266a4f82c75617e37284cda2b75a7518728fa4807d0e9584c34ffc5c75394a6c836db7ec209eda958c6b28019b5b4f4c2f1ac6137de3904b9f7d21f64dad0c61d27b0bc2df8a4fc048b20be607c839034e0e2da1330c99a0a9d8aa3d2d6f413de849bbde609918aa8724cf3f33bfd76f430832e9d13920cbceddc30f76bd8811f412fccf"}, {0x80, 0x1, 0x2, "43bb2a5fe562eea62ffcba793ae3d4d76d0578554135705aa23b6f5b209e7c7417836e3cc68c28ec43aac5d6cb397dae401db3b018dc7466c7e1c269a8a2a1aac7983ae778bcd032432c0ca7e385daaf12a016a21565f916a37f9952751eabb293c6cb41d55be31737"}, {0x60, 0xffff, 0x8000, "5141b9737e8e7b6e7460ae6ffdc1ceedd1733b41a824092fd395c14bcf6160e708894280683799ed942743b45dadd0c5383fa7063666b8245f4671224220cb49e91881500dd7ea4e02398b9f5e"}], 0x468}, 0x2) setsockopt(r2, 0x2, 0x8, &(0x7f0000000000)="7c7062f62ff52992681fdc0ed6c8dab49b6ddb0c76277c84993d919b5fe21d7b5cad41081c0506b440258344c18379fcf2d3d0100e0630cd4bc9c536ca2bafa1ba771b1c86163a6fd753dfdcbbdb706c0b2a42f4f7048b357a1c4e89ba0f4687436712d380d9", 0x66) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 05:30:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x7fffffff, 0x4}, 0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="0f24a9f4a7405202b7d2dca0b32a0de069d049cdafaa0704e9ca8c2430155805263ffa0365e25a94417d0f256f689585c4fe1b33db5a3054cd67f68f1c1280dfe08a7157e8cd3947c049fdc85e86083e1e5c576a30f226edc91c5658a7b8b27d80460da009f754632ae409957e85c9784233223b3ceed4d1bbf301176463fd4c4bd37cf31c48c74053b37d5845494c8cff9bef99ef4da3bdb6f21305d81c8068", 0xa0}, {&(0x7f0000000200)="f916aea18a846a9ff7a14dbaa50e447d85f6fbb9e8a45f5e5bd2c48cca1a5490e6202540473952e41ebd6c5ea172eb984ffd1c53011ff73a2873fd70b73c9b8a2d535fab292baaacbc0508e9959c57e049ca7299dd1ed5aff482bd6cca12301dfd9e28c5f735aa91c86480c30401f45610c14a40af90677d8e4f3f398431275e2b", 0x81}, {&(0x7f00000002c0)="5770b269a50fb2ee371c678657eaf3b497df63dfeb95a1935a0bcbaee71e9581635652420238f849a0d88523298e23f2f41f5d9d1e1eac9500e9a0237e3b9e5a8be3cfb244db15128de25afdd02cd3058494614f38e3e46148df81aed4ba2200b35155bd5904b33d86f3de2ef5915234ace027f25027db9946b5b585c5e54562f56c3ac70f1d4b1368919611050c3dee1b", 0x91}], 0x3) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r5 = getuid() r6 = getegid() sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000480)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000007c0)=[{&(0x7f00000004c0)="a30158721bcf81", 0x7}, {&(0x7f0000000500)="0000b8eefd42111ef9cc0492c31b90cc3d69c63179c85b21df4c11370ec04bb6ef73276fd6754a4d3031bb5542cae4ef2823b691e80a54f4689830e239f4b4060a306f87baff41ea9859c5827acb69e025aac7fcfe51492c8dffd1336dd22943a243566ff4e35a", 0x67}, {&(0x7f0000000580)="ccdc5e63b387684701a486bea1796a2546fbb5892eea77ce1b48e5d96b85931e10653517c2ca9af4f6def050d63019b7a30c20b6b80b332c", 0x38}, {&(0x7f0000000640)="6ec8cfc893af9f371afd60a1190056de40a3afa558bf04b7d92d7d31989d4a96264f4efc63cdb60b7f62a99b5075ad8bab6cd9be0d0be85de2e5ee50354514205ead907b33b46e8376d97bb50c787c3264db6586401878e2b6756abaca332d935ccb2fcc72c7abb6a1e360af39529c0cbaaf70c06bb89de2c137e3ce5d61015aecc6cbd91be89c64611ff7df1a1dd32cdc7d33", 0x93}, {&(0x7f0000000700)="9c9f0d3c7ecd46f866866ac8c1bf7bc94de0d71c7afe40db00501f8004ee9a4d1b923c16aa90b612458b4d9182b1be272f5ec3faba9a13f5c0150495486b379f53344957671e48aae18f1b6034d375f1f5e2d31faf4dcd215e4b1ed2b5256ba3348ec43ab5bfb95294fd0ffd6c300358c68b5b54129716fcc4076f84da5dabeead7064ed02e4357a4f", 0x89}], 0x5, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x38, 0x2}, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 05:30:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="48e4dbc47bc160a487078071119e38e75f6f44627d64ec464b0ea354029c57958594fe4564bfc0e4a2fca9b47b207898aeef4cea4c6269cf3ad5f355a4407f69a81f65ba816e9f782433a8b93cc544b2f1da1c7b83b637415dc2b324c7a4967e70aca1ef097ab1636bb64a989b81d2bd2e81b7a8d4e690602aa4df23ac220c295e71da50988f743a50c9df7247dae140d969faf251d7f32d8464d3d55f83dae9e742014b3ed155bee1c5c9ed74574da7094626969937a663edd514a5543186b6077d8640fdee5899f3324225383ffd5cd2dd0eb8fdb4237430cc4a347bafd3787a9d5eb3d6", 0xe5) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0xfff7fffffffffffd, "854917029c11fe4dbfa620000000000900", 0xbe}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 05:30:07 executing program 0: r0 = socket$inet(0x2, 0x4, 0xfffffffffffffffe) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) 05:30:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000840)="000000186004008b00232c27feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) r1 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = getgid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x3, 0x29, 0x7, 0xaf0c, "27a13d4e6875bd70c09e80c4bba293b7bee8938e", 0x2, 0x101}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getpgrp() sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f00000008c0)=[{&(0x7f00000002c0)="865188acb50fc3f61fdcf23b28ff6d1be08e4ad77f9c2d0460519c24a4f2ebfb99164b", 0x23}, {&(0x7f0000000300)="22b971505e61b04470578620cc227329931d67813242a24211d539440d37b125d14fa47eed885b133df21014ef6e200f254d8b268d5c3c630f104250bb176180d3613ad22421b562bff9bde7a90a813cc4721a0f18b382b9b14da03afe1d5733037ff424cf78ff95399e924496d3ca578fbe58d3b96c538aef00f44d45d9c1f528fc16662060c2b87ac54231988c9c662f5f5a76d0d1e68c55b0d394", 0x9c}, {&(0x7f0000000480)="4618b9e49781bec6be1fadfa0964c7ea7201ec7b063b2f3991a5c11007d7243cfa8f23961272e11eb906d278fa8fb003495f81d6d5134ae240b8c06d8d2be70a0b72aaab8b26f816f97e1766889dc67e0acda4bbe9ca679376a776620724e40e25ff1ad974f6f0562aa9f2791f574863a83516ecb37696a1ada1423495d8cad6979dc3e9b1b6aef175bb8c7397f7e36f09e6104f4fb05ccfa251024668489dc5c3eb7616fb525fc57dc6e0ba3d8209b26b1cb5747d23e754ba4550c9c692adb90274d83d2bc173965912637bed41701178a85bbf14c4f3b0e70026c7b08b03ab9d81b71b7edc534a63a9b7ab9d136a", 0xef}, {&(0x7f00000003c0)="653c65afb63a729185a9d0f173ac8779bf06fc5a509bd4bd4a4c7387be6e222c99345afabf62dfbb65ff6914fb7206ce2bf06d394c86", 0x36}, {&(0x7f0000000580)="1c9d66637dfe3a02ee5294abf33bdcd3af832855683e6f2d996af75beda13a30bc9bc53abd662d5506a2ad4e995447e68d24f95e64ffcf89474fa0884f2605f8a5b25d8d130717326a0f70a3ceca31c83191932c6d95b52bb7f0bbd40e88b1347bcbc9f00efbde54138244d542229941defc44adf333ff06ed418bd85c3cbe32919040c739f3c74cc7b31ff651b1795ff705b2d2a6d4258d05d3ded32cc412cc7096e806d64c", 0xa6}, {&(0x7f0000000640)="6f6d63b5a82f4ba78924f396e2c84dd9ad9c2006edd9103bb61fac13d0eb0cdea9db19b65973eb0767b574eadc59703761866418fa6c4f6d52db73af71f994ce1fafdc094c225d854b90dff272a220be03d2fa549c7e4ea9953d", 0x5a}, {&(0x7f00000006c0)="c526", 0x2}, {&(0x7f0000000700)="8cd6768c8af462772759a6fa51690eb357646e001e04470fc4bc989dc9a3693cdee843510dc5344cb481d61f11ec8860730cb90242eff2ebe3d066eb4a90827ed91af4e815007cd69a88a32bae44ddf18f5dd49caac3c0419675cd178b01cb3a9e15c6481ec1a7b2d3fb80a689e03a7a5bcec03affca7cc3c2b7c0d8bbefb7a81e4f04b32039b5744fed390da1c0bea47620faa4f27f4e4e167bdbea12417b6a8080cd0646624861bf9e7410098d111e5fd97035a3e39f6d93fc7df3179c890a6bc357f01f788354e46fff4601083008a0967c3a2e29897167", 0xd9}], 0x8, &(0x7f0000000940)=[{0x88, 0xffff, 0x8, "234a36bf909246361caf9d4ac7bba2589bcd613583f683e154c245fe3599e87bd5bae0a5dbfd24f0802e382808cc801f8f0b36b618c5eecaf5f4a9eff6babc4b3557a4c6febad7b2a58e9d814df2bbd7ae6f546be747c253c81f01ab03ee5eea9f92dcb7c9cf0565b09b05b366e05498c3a51901d989"}], 0x88}, 0x8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r4, r5, 0x661258eb1a15ec43, 0x1}, 0x744, 0x4, r6, r7, 0x1, 0x3, 0x10000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 05:30:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x20, 0x8000, 0x73) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x20}, 0xc) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:30:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 05:30:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) syz_open_pts() r2 = socket(0x18, 0x4000, 0x0) close(r2) sendto$inet6(r2, &(0x7f0000000040)="b62ed843613d79d0f32d11362209531457e78b0ee66f70cec2f535efaa79ea2dc282cc355f52c679278de21e1839808bd5d993ece410c9cd04582aea97da29dfbd55dc5e8c096b0feaed1e00f7a5605f87b650e5463b8a6b0236c699b49ef656ee85f0a861a39f132a884c1123eb5649e5d9000e303b8f2a3e80", 0x7a, 0x401, &(0x7f0000000100)={0x18, 0x3, 0x7, 0xfffffffffffffffe}, 0xc) socket(0x800000018, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r2, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:30:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x7, 0x27, 0x0, 0x0) 05:30:07 executing program 1: r0 = semget(0x1, 0x0, 0x41) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000002100)=""/4096) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f00000000c0)) 05:30:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x6, 0x8}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:30:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 05:30:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x1700) chflags(&(0x7f0000000080)='./file0\x00', 0x40000) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x2, r3, r4, r5, r6, 0x82, 0xfff}, 0x100, 0xfff, r7, r8, 0x6, 0x9b07, 0x9}) setsockopt(r0, 0x5, 0x86, &(0x7f0000000100)="2e769e312bbaccff06d6e196ffa5a62df348ef666757276fbb528520e8a60fd1a3fc71bb64fefb1de2adb966e2988980f4b47d636b369fdd7db75c790043983d7cdde8364561fcca6a6a2e45ca25c375dac423d40313e9122ce52d79cf2e573ee29b5fd116c997e8e24161afc591869155a67cf13b8f672a8d39fa92140f28b430ed53ca58ac923eb0d24272ae9e1932d70f6b915dbc39053a63465a3ac3358b0094cdb25796ba10a7ab8eacd2daa2886a5aec2d6afcd5a931cb2b81b3b055a1bfc046dcfc8695c5a9ef88c2", 0xcc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 05:30:07 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="5602042f07000000301900387767f300795a86fcd27479827dc3c0ca67a49f46be41a8be075b626dc3fb50719ecbd5a184de9578a9314df05b1c03684e402184f99594c7d342296fad4a1a42c148e32aee965d54097ff53f5c942a5e278dba2260ee7af2525b882e6f80c53ddc80cb19b17aa5dbe426d4c1c57e2fc1ac4760d04904ef00cad9b3997360c5297f0000d7c63e03e0ea9463b100d60718bb292f6304c809ed29eb0f42e3e74a7f2e95e9a0e2e45271c6f94faac58be25c31293647c10000000000000000000000000001100080000016b89b78dd9aa37de648732d2a925d197af7bf710c1ad91104857c2e4236016e876e4400003736afbbe8d7f29b6a387981955cd8197990ef3841efde0e58410000949b4011dab845c842853c884f0ed33c4a737398d01d28670e5813659db9d39effffff1f6957440e90be3b461f4b0096b67035515cb411aed7da8958904fea6d120b87316ccaa8239bcf7c2b3f8d923cc6d6f4a25deb3f8e0c0d7eead0916cc6bd8089b941d35dd8491dffac945e9eed7ab813def2d1f195dc69265bc76663d86a6a9254b17d62e717f56746f175e98467a1a076182c5b76c1e4eed48e324e8027572179a27a1c9836a776483d7270bb8673ffc66b1e42a1cc31af0a622da41054e21c48f4361317c6772f4c9b5614bbdfd833d0c9fe06d844ee080000000000000059bee0f7e0a23a2f0ab63ae9d1347244a39b5bf96ccd1701acec27f95e858f9fdd00edc800ef8e07df77b8b32ac12c2d92b340d3b092b29724e634ec2f651274df2037035a9b30a0ba6f5d000061437ea7c34c5c01193eb2e7e0ff644afb8343b65e5a970fa259044b2a9e17d10cfa8e077cc5ca1f108d3369392bdf1b0bffea1597c4ec948eb9797dd6a7f962ff63feed60e2c4df427c063818243957fa17d1a970438edc9ccaa3ca80dc3a1cf32c2558f551feb77b1726c09920cf45a12ae9f4aede6a207448d801f93d4323029454c039c5e725e93face1398bec4c1360b090dd725179a1f5507adcbf697e75c5cf08af2a12c9e7e4978fff1beb30bd890c5d143225da1cae4097af9bf53da90fd6b27ebc96698a0a9ef4c6691c6e650e041c34636316b6aa401eab16f308c545da4f1ae33b4d232826dde15878b4"], 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x102, 0x4d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x16, 0x0, 0x19) r3 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x2) r4 = shmget(0x1, 0x1000, 0x900, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x6, './file0/file0\x00', '.\x00'}) semop(r3, &(0x7f0000000400)=[{0x2000000000007, 0xbb6d, 0x100000001800}, {0x0, 0x6, 0x1000}, {0x1, 0x40, 0x1000}], 0x374) semop(r3, &(0x7f00000001c0)=[{0x4, 0x4, 0x1000}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x2, 0x1400}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0xe77b, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffde3) r7 = geteuid() accept(r2, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0xc) r8 = getgid() r9 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000005c0)={{0x400, r5, r6, r7, r8, 0x0, 0x5}, 0x3f, 0x1, 0x0, r9, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x11) semop(r3, &(0x7f0000000180)=[{0x1, 0xab, 0x1000}, {0x4, 0x7, 0x1800}], 0x2) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000880)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b9ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef60d9c2dee2683f7a3c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29f1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef80d594f93d022aae05337f23b36c2a241b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7a6ffff5ea525c5473ac2269449b9b00a9d8da104e55046df292ceaa0aba2f5f247d9c3921393171d", 0xfc}], 0x1, 0x200000) shutdown(r10, 0x0) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) sync() bind(r2, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r3, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) 05:30:07 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x8, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:30:07 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x8) rmdir(&(0x7f0000000100)='./control\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fsync(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) fcntl$dupfd(r2, 0xa, r2) bind(r1, &(0x7f00000005c0)=@un=@file={0x1, './control\x00'}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) lchown(&(0x7f0000000480)='./control/file0\x00', r3, r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10081, 0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000340)=[0x0, 0x0, 0x0]) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=ANY=[@ANYBLOB="00001619575e45604b6d2e2f656fad74726f"], 0x12, &(0x7f0000000080)=[{&(0x7f0000000200)="de868afaee272a72ac6f7ed48373b2029366dbb5365709490b35395dc60e3136e61adecac98597406a8baa8c6bbec103d7f98c0667b4745a7cad5f3c325e883d2fcbde9918cc856efa3d9e08fbc81bd2648555e045288ab93b9d792114152c609c260e406b38a97144f6cab4545890ad9280e5e8dee48c96cddeda88f90f1e12efec739b0eeac5721c", 0x89}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x4}, 0x40a) 05:30:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="43ed1d221875f92f7737993dc3e3b68e81dcd920", 0x14) 05:30:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000180)="3faee31a84b05cb2451543ef0857662d11b626223349c40e37a62adfba8a84198ff5f3963258d20aa6762de7193a87f923bf7b8cd149d72ea1bcfd75c02f08548e6dabbbf1e153ce1ca54a71b0137b045feac5274412565127eb14ed356168f9b8bc574e55b8ef8515fb74643dc91daba9d25f0029bf19138db7b388dc28", 0x7e}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 05:30:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffffcf) 05:30:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x80a8, 0x2c) r7 = socket$inet6(0x18, 0x3, 0x1) r8 = socket$unix(0x1, 0x5, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x400, 0x0) r10 = socket$inet6(0x18, 0x2, 0x2) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8206, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x8, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x500, 0x0) r15 = socket$inet6(0x18, 0xc000, 0xd4) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x40, 0x0) r17 = open$dir(&(0x7f0000000440)='./bus\x00', 0x400, 0x4) r18 = accept(0xffffffffffffff9c, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000020000"], &(0x7f00000004c0)=0x1a) sendmsg$unix(r6, &(0x7f0000000640)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240), 0x0, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r1, r5}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r5}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @rights={0x18, 0xffff, 0x1, [r18]}, @cred={0x20, 0xffff, 0x0, r0, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r1, r5}], 0x128, 0x2}, 0x2) lchown(&(0x7f0000000040)='./bus\x00', r1, r5) fcntl$getown(r9, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r19 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f0000000000)) 05:30:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0xd2, [{0x1, 0x8}, {0x1, 0x403}, {0x3, 0x7}, {0x2, 0xffffffff}, {0x3, 0x1}, {0x3, 0x7}, {0x2, 0x4}, {0x1, 0x800}, {0x0, 0x93a}, {0x3, 0x1f5}, {0x2, 0x401}, {0x0, 0x9}, {0x3, 0x6}, {0x3, 0x8a8}, {0x3, 0x1}, {0x3, 0x200}, {0x3, 0x1ff}, {0x3, 0xffffffff}, {0x1, 0x9}, {0x2, 0x1f}, {0x2, 0xfff}, {0x3, 0x2d43}, {0x3, 0x851}, {0x3, 0x3}, {0x3, 0xffffffffffff0001}, {0x1, 0x100000000}, {0x3, 0x3}, {0x2, 0x9a97}, {0xb07e0475c8ccbe3d, 0x1ff}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x101}]}) shutdown(r0, 0x0) 05:30:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) r1 = socket(0x1, 0x4000, 0x3) sendto$inet6(r1, &(0x7f00000000c0)="03ba518197f5503d988e7e51a6d28133d55328cb9efb5f09ed07d827a38fe0d18f4735eceb6e64eb4d307695a81be466d56edf4b0a1baa707a3f5b2d7042939a932c9c7b872ceb152e2fa8a873e222824867f057039179616343060862ec5250d2fd65e289fb7d2cb51e20fd3fdef3aaa5a58bef511e408069d1e6e24587cfecef5af963a34d343384e78b73dd148bc226fb2a925573d50e55b45679f5a0c35ff03ccca70ea9c3ce8b4b99a443e32742303f94dfaba073eb2c9b33a3c1f35945da230051c60669ae6a35cc132832698e9fa5b45eda", 0xd5, 0x2, 0x0, 0x0) pckbd_enable: command error 05:30:10 executing program 0: r0 = socket(0x1, 0x8000, 0xc3a0) sendto(r0, &(0x7f0000000000)="a0fba2ed6783cd05e9d096b4ecc4baf9c583488876ac7d96e5d7cb39af4abf8d5f590ae2e238f81cc310d8b6e331cebf2162164821c0dbb9b04a8a8f1277d4e7bc72edf004e2e9e4fe", 0x49, 0x0, &(0x7f0000000100)=@un=@file={0x1, './bus/file0\x00'}, 0xe) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 05:30:10 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) r1 = semget$private(0x0, 0x2, 0x48) r2 = semget(0x3, 0x7, 0x20) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x3) fcntl$setstatus(r3, 0x4, 0x40) semget(0x1, 0x2, 0x68) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r3, 0x0, 0x50) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x4, r4, r7, r8, r9, 0x0, 0x3}, 0x400, 0x5, 0x5}) setreuid(r4, r4) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&&\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='\xe2\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*}\x00', &(0x7f00000003c0)=']{\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='(y\x00']) r11 = msgget$private(0x0, 0x102) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000500)={{0x4, r6, r10, r4, r10, 0xe8, 0xff}, 0x5, 0x9, r5, r5, 0x769cf568, 0x5, 0x5, 0x4}) recvmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/35, 0x23}, {&(0x7f0000000600)=""/208, 0xd0}, {&(0x7f0000000700)=""/116, 0x74}], 0x3, &(0x7f00000007c0)=""/176, 0xb0}, 0x2) r12 = shmget$private(0x0, 0x1000, 0x418, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r12, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000008c0)={0x3, 0xff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x13, r3, 0x0, 0x0) open(&(0x7f0000000900)='./file0\x00', 0x2069a, 0x1) bind$unix(r3, &(0x7f0000000940)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r3, 0x0, r0) r13 = getegid() chown(&(0x7f0000000980)='./file0/file0\x00', r6, r13) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pckbd_enable: command error 05:30:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x897d, 0x10001, 0x3, "431f04bc31946f8f0219c393ecd5b99f408e902c", 0xfffffffffffffc01, 0x3}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:30:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) connect$inet(r0, &(0x7f0000000040), 0xc) 05:30:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x472795a6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x6, 0xffffffffffffffff, 0x1fe) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fchdir(r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) socket(0x2, 0x8000, 0x4b1c) getegid() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) 05:30:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file1\x00', 0x2018, 0xe59) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:30:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() close(r0) execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='&\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='])&\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='J\\\x00', &(0x7f0000000400)='\'(\x00']) r1 = getppid() r2 = getpid() setpgid(r1, r2) 05:30:11 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xaee, &(0x7f0000000040)="000000163532e90e82fd75644cfd6359b9af197996c4bee91b92050d3587801412ab32683fa0c84a07a3ffb77529ba85c0bdba24e9df85d0b641e890405bc7036b2ebefbd9e5af624eb7d3a13aac6582100b5a2de0e0ea33371b03ae5de84d4c96f88c59c5c096b54d1685018c1268ce8d103ab0303dd00a1a74fe963e9d2d3919f73561eccda92847821b2318c32203000000411efcc1774af34890c188e6b09a77f155c7a059", 0xa7) 05:30:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000080000002, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 05:30:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x100000000, 0x10000}) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:30:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/61, 0x3d, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x1a, 0x0, 0xf9d4) 05:30:11 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x101, 0x32fe) close(r0) close(r1) 05:30:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x7e) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r2) 05:30:11 executing program 1: munlock(&(0x7f0000d22000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000000000, 0x0) ftruncate(r0, 0xbf) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000d22000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20082, 0x40) 05:30:11 executing program 1: r0 = socket(0x2, 0x3, 0x200001) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="045dae3070ca9f05", 0x8}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x450, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) dup(r0) 05:30:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) listen(r0, 0x8) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x3, 0x6e, 0x80, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x8}, 0xc) geteuid() r3 = fcntl$getown(r0, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setpgid(r3, r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x8) getppid() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000200)) sendmsg(r5, &(0x7f0000000700)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000280)="953b39236db2b44c3c02c53c", 0xc}, {&(0x7f00000002c0)="69e456aee617c179de6770b5d603d06586c01c9bb1c48c10f4c3302c1c2df866b8bef105cd8205347532214abba4cc03af391fee1e19ccd78a18b72215c74188ae9131bc6806d4ab4dea2aac56b3c111cc9b9eab82c5d8c94cbce5", 0x5b}, {&(0x7f0000000340)="ef0282", 0x3}, {&(0x7f0000000380)="d48e32f5fbafc82592f5947b0e5f6e8daee4676dfaf5ff5838", 0x19}, {&(0x7f00000003c0)="9bd7effbcb9de3dbc2304700db3d296a4c5a37d805983c9ee24379398ed36419f2d2767c569151da0bf8309e19f90fc11b6c5960603d6eb0bfe477dd8822621bb06dc2721b65ba6808d4360b6b1b1ad98daf4811c3d1cada68f693d377e350ee491eda2e2194443576ba67ae1f37ef4991326a9ae54ec34fa323efc5543b33950f4d029c9604d8446ce02a910f12fea1e2cec084c313ebf5781cd803a6e84d82c2bb88a513ebbeff4cb07bb047a50e3045ea7ac3190d7e5a7cdd29bab8acf217697155c4e188e40cdc16038e417e63d2f50483ef3073c9", 0xd7}, {&(0x7f00000004c0)="97fae4b564fe06398099ac116f48047adc7aacc379d6d49ef4e5dc7a330be02392086d91a8b62b638387dd29149fa04d5c9b962ec843c015c484c124330bfd4482939b6007a7fd8942962dd5407b0b0ed40de87f9b49eec0b09715cb0389cc30f1672e8c3073b14fa8892df62af405423f4d83ab59674bcc244186a4272b849debf67ff5077a8315f8f5ad8ae3af6454c9d2dd483627c3d90de8b3f6b66ccf60e79d04e78dd85a691bfc8cff29d0fc48fcc669e28c474c9f", 0xb8}], 0x6, &(0x7f0000000600)=[{0x90, 0xffff, 0x100000001, "4bd3ac71d173e4cb97febc81447fae75f97000d83a006563f5e074fafa6f7e83c511a0c1a229ddd565afa6063161e133feaca4ab7931943c3049dedc3fc1e3dacdb64cb26a06f2eca7913b6d6efeb41beabe22d5325d3922640c34a6f8a7a52a3194c5a4c168e2aea93d026e4dad3a9558ef4b51a1a0a9009eb858707163"}, {0x38, 0x1, 0x0, "f1d9475d71d3439b35c45c069e8c37f0212f11d8821eb45cda842648c0ff389555835dc2083ed220"}], 0xc8}, 0x400) fcntl$lock(r0, 0x0, &(0x7f0000000740)={0x3, 0x2, 0x800, 0x5, r3}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000780)) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000800)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='/dev/null\x00', &(0x7f00000008c0)='/dev/null\x00'], &(0x7f0000000ac0)=[&(0x7f0000000940)='/dev/null\x00', &(0x7f0000000980)='}/@\x00', &(0x7f00000009c0)='/dev/null\x00', &(0x7f0000000a00)='*\x9d\x00', &(0x7f0000000a40)='),!/\x00', &(0x7f0000000a80)='-\x00']) fcntl$getflags(r5, 0x1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000b00)) getdents(r4, &(0x7f0000000b40)=""/20, 0x14) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000b80)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000bc0)={0x5, 0x1}) r7 = openat(r0, &(0x7f0000000c00)='./file0\x00', 0x0, 0x190) accept$inet(r6, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000cc0)={0x2, 0x1ff, 0x3, 0x4, "34047246a131a65eab430b02bf8a1413757e2fde", 0x7, 0x200}) kevent(r0, &(0x7f0000000d00)=[{{r0}, 0xfffffffffffffff9, 0xd8, 0xfffff, 0x100000001, 0x2d}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x0, 0x3}], 0x100000000, &(0x7f0000000d40)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x7f, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x22, 0xf0000003, 0x10001, 0x7}, {{r7}, 0xfffffffffffffffe, 0x2, 0xf0000001, 0x3, 0xffffffff}], 0x6, &(0x7f0000000dc0)={0x2, 0x7}) syz_execute_func(&(0x7f0000000e00)="d9ea40af2e66430f3a097f2111c4c1e95c13f2abc481f9135819f0f65f64400f18d4c4c3551824f0a60f0f9d000000009a") syz_execute_func(&(0x7f0000000e40)="c4c17b11bb000000218f891802f4430f60d8410f0f09a447db6b27c462fdabaeaf33000040d8af322333332664f20f5cdb2e650f619fd2000000660f3a09c11a") 05:30:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x17, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffff8, "73cc517b60c4e9c9c06d18000100000108000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a4beea81f965e1c7cf20e2da943ff01000000000000705ca7", 0x19}], 0x1) 05:30:11 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 05:30:11 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000000), 0x10004) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) chflagsat(r0, 0x0, 0x0, 0x2) chdir(&(0x7f0000000080)='./file0\x00') 05:30:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') setuid(0xee01) shmget$private(0x0, 0x13000, 0x28, &(0x7f0000713000/0x13000)=nil) mprotect(&(0x7f00005b7000/0x3000)=nil, 0x3000, 0x2) execve(0x0, &(0x7f0000000280)=[&(0x7f00000000c0)='rc', &(0x7f0000000140)='rc', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='rc', &(0x7f0000000240)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:30:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x9, 0x2ec9, 0x4, 0x1, 0x8, 0x2, 0x8, 0x1, 0x1, 0x6, 0x7}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b000001000000020000effbff0001000000bf02008c9798171fbbdf1286a2a219a313d5555b3a56e74c91ec51", 0x34}], 0x1) sendto$inet(r0, &(0x7f0000000000)="c0873c6163cc14af546744e2bc9baac8488ed952a61f3991d6d88bf760b713ec50aa28ad8f2622cd1a5dd7a84494a9cbb20a51d818e0d19fdf7fcef9c9f54652f2111c572ff5b1796f1362b190c3e988fdb01de8ef7a2e5207909e92d10befcb68caa8b0238fc22ec1dcfb205cf8", 0x6e, 0x401, &(0x7f0000000080)={0x2, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8880, 0x0) 05:30:12 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00233a270400000019edaeb9e7f6000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2c519a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) 05:30:12 executing program 0: r0 = socket$inet(0x2, 0x8002, 0xfffffffffffffffe) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup2(r0, r0) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x9, 0x6, r2}) ioctl$TIOCMSET(r1, 0x8004746d, 0x0) 05:30:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 05:30:12 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x400) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f3c24e2ed7662afe168fd881bfcf90c6653cb762362316483201414b200c6caf8eb2bf033248593f78256e0fcb62eafb7cea197f0d901c077d54c8434163e1ac12597433343905f084ce4f7c16c63b03b891ed3cb277070055a71f8e97", 0x3d6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="f5eb7ff0e80dacfe4dc310a9a9caea0fbea236074541cc7f539913dc5698332fab1d099b29d14a9ca76bf34350ae39ddd960016f8d3d2e20a48e7cc3d7e4ebf737a25ee24ad7807a39414a35c95743149cebdbdeac7c9f34cb640da6a53c9380489855bd4a1d8133aabdcdd9a18dc6f6d3b8a3f0c847", 0x76) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/57, 0x39) 05:30:12 executing program 1: r0 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x103, 0x14) kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x49, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) r2 = kqueue() poll(&(0x7f0000000380)=[{r2, 0x48}], 0x1, 0x0) close(r2) 05:30:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "7307517b6852e5ffdfdfff00"}) writev(r0, &(0x7f0000000180), 0x1000000000000095) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x2, 0x7, 0x2, "5b4110b9b235afad36d797cc5a6b0aab5ffa2012", 0xeb2, 0xf8}) 05:30:12 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x101, 0x1}) select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) 05:30:12 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='rc') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0xf41, 0x7fffffff, 0x0, 0x5, 0x101, 0x50f3f610, 0x0, 0x2, 0x6, 0x9c94}) 05:30:12 executing program 1: r0 = socket(0x80000017, 0x2, 0x4) setsockopt(r0, 0x29, 0x36, &(0x7f0000000100), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18001, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) ioctl$TIOCCBRK(r1, 0x2000747a) 05:30:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/211) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) write(r2, &(0x7f0000000040)='h', 0x1) fchdir(r0) r3 = geteuid() r4 = getegid() fchownat(r0, &(0x7f0000000240)='./file0\x00', r3, r4, 0x6) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:30:12 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6, 0x5}) clock_settime(0x0, &(0x7f0000000840)) clock_settime(0x0, &(0x7f00000000c0)={0x4}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = socket(0x3a, 0x8000, 0x3) fchdir(r1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') r2 = getegid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x6, &(0x7f00000001c0)=[r0, r2, r3, r4, r5, r6]) 16:00:04 executing program 1: mknod(&(0x7f0000000a40)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x2, './bus\x00', './bus\x00'}) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186104000000042d09f8e58ca1090000000000ff010001000000007cf6d17fac5558763331f64fc1ca2b002e6c", 0x30}], 0x1) 16:00:04 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="f0000000000000000100000003000000fc775c356043204b84e2e15c69a3969a38a6aa0892e2932d10c4c0b2ce55279baa5ea1bdd7bff2b3e876f1bee44a65a5dd895cbd83a030c73cf9091fef339771c7b7737ccda197b85f8e597c4f70f8236cd21801efee61051ecb3b73c5bbc23920b21575b0dae60c96272e8b2fab18fe932c8c902807e4608c6197e8dfecdcea5948485859e0a70c70e8c9d241e90abe1ae0e98b67a5317dafb687e8d3b38915ff6eaa05d20999d269d552797aea1886275bb1a8dd6d58b7a5b10d8b55cf629136d48b62f3e416c21c993adac048179c03ad01ea17e14b35d0ef22759ea40a9e5800000000000000ffff000009000000d680df1964c15d4ee479aa097537956e69b4fb0f4b5fd40229ef8807c0723196391893e1f385546602559b94bc1f341f39136e7ec08e8f5dc4523feede415cf0fa0000000000000088000000000000000100000001000000ec25987b92a6a8e44c9c340432927756753cfe3842d0f869be495dfe2918bb99e633c3e01740f5eb26517dfdf96e2591a159b2c8870d0361575f5b7c653bf4e3bac027658fc63681856dab54b681d51de3e9238f6b3acc2fa990ebc4f9647429cc95a14e3ecc82513df7d469420c74ff8e0e25a55873c1af2800000000000000ffff0000000200005ab3b2ef58c10f8601aeb41d624034c3e7ac62f6038902004000000000000000ffff0000080000001e58923c065ad588b8e152504d0c6423fbb96c3b407943ebbc820990e5230c6ccdbffcb4f8aae910d24c980000000000a800000000000000ffff000007000000145ccfdfbf996c1b2cfac8fc854690286983f3852b8a87275479a299f83fbd8fbfc626b1816b8cc88cbdd313efacd8f7a3bb10559ba03940bd3d21fef35f9e4f2ea4289c5a08418d6a6781195e7150169e46d45a5f78ffba31b8a6c274aa9881c1892fa701000825ce6a76883adb5889f209b91d2313b4d56da89d564dab80e72a4a35b17404754eab251d988a2affc71b57000000000000d000000000000000ffff0000000000001cf3496164a68244fb6360932df1e0cc387d72696e0d7286bce0bf6d373f893fe29a71bfa2b28e3fdd2446a0c1257f9442e2e0745c3c6c7801899cc92bd78dfd60419cfb213abe14208783cefdc3ec0bcf6df65040e8edf18f8ba3624ef85fe648a9143a1f059ab8b0b9f061d312c58b5eb19c244a305a41b27e82dd499403d7468fa7c46c31f570436cd25c2468c40f96e4c72d2044f8b3db1550efab7315ea6f8cf25b65195e3a144b43b5f4d39068a85a7ef7484b2ac54a9049000000000051f4f3caf02cbbbd02ab4e3f0ab99b3bcebab71bf0eeb4498075bb8ee8b391496ad803366f3971a175b25b698296029af5ead7c293b9dfc048647e7cd12541710c017abd6cfa73fc1741d4e623849c4575ecabd2bf79a36ef4dc72a23b6fdbb3280ac43165bd4316da1f5ee39f6eb5fda9c6c6e4dc68"], 0x3b0}, 0x402) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x2) kevent(r0, 0x0, 0x4000000000, 0x0, 0x0, &(0x7f0000000000)={0x7, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1d, r1, 0x0, 0x10) close(r0) open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x2) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt(r1, 0x0, 0x1f, &(0x7f0000000100)=""/62, &(0x7f0000000140)=0x3e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4}], 0x2}) 16:00:04 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xfbff, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5ae666b903df84e2}], 0x1) syz_open_pts() 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x7fffffff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x100000001) truncate(&(0x7f0000000000)='./file0\x00', 0x4000000000) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x118, 0x181) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/33, 0x21) 16:00:04 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) listen(r0, 0x7ff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)) dup2(r1, r0) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:04 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000002c0)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x2, 0x3}, {0x18, 0x1, 0x2, 0xea9}, 0x8, [0xda, 0x2, 0x81, 0x7, 0x101, 0x2, 0x80, 0x80000000]}, 0x3c) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) connect$inet(r1, &(0x7f0000000340)={0x2, 0x3}, 0xc) ftruncate(r2, 0x3) r6 = open(&(0x7f0000000240)='./file0\x00', 0x203, 0x0) pwritev(r6, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) setpgid(r4, r3) getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r5, r7}, 0xc) getsockname$inet(r2, 0x0, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000200)={0x6, 0x5}) open(&(0x7f0000000080)='./file0\x00', 0x18800, 0x0) 16:00:04 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) chmod(&(0x7f0000000080)='./file0\x00', 0x85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0x7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) open$dir(&(0x7f0000000040)='./file0\x00', 0x88, 0x25) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 16:00:04 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) chflags(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f00000001c0)=0x5) sendto$unix(r0, &(0x7f0000000000)="a842967441c39a54216f2b2d672a5e1fd7b1d38a5d63fb47418de8b0c95c4eca0d98dc6290afdac915b89e6e5c0fceb5e2d98cd23965492f72129c067eb73c58090a5e4661b6a2ad5333ec7222652a5efd910561cf496c5bfe897efa5ea4a2df2d9d64c2204db6337f3b243e5fba0c0d6abc43b44207d71ab165ee8b64dbe6f31a0933b7388d76dcfa7beb8045f82360b47502480c7727ec0d26a04e7651d6e630bf17bd92b1ea1f4fd7feedae2adf70902261b4a6c1b3e64f3d651314ac2a35d0964887409aeef12409334e6953e66d71b356a8ff79eef06812233d2f23f5b342935cf4adcc85c9", 0xe8, 0x2, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x5) socket$inet(0x2, 0x8000000000000005, 0xda7) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') chmod(&(0x7f0000000280)='./bus\x00', 0x30) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x8003, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) chmod(&(0x7f0000000000)='./file0\x00', 0x8) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0xaab6, 0xfffffffffffffffc, 0x0, "8549000000000000000000000000001bc2d4d800"}) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8008, 0x4000000001) readv(r0, &(0x7f0000000240)=[{0x0}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r1) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x140) 16:00:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x5) socket(0x10, 0x721eec62d2bbca0a, 0x1000) 16:00:05 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x7) flock(r0, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r0, 0x1) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20008, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x3f, 0x0, 0xffffffff, 0x1}, 0xc) msgget(0x0, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x0, 0x100000001, 0x4, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x40) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r2 = getpgrp() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000180)={0x6, 0x95d, 0x6, 0x5, 0x4753, 0x1ff, 0x7, 0x2}, &(0x7f00000001c0)={0x1ff, 0x0, 0x2, 0x200, 0x2, 0x401, 0x100000001, 0x4}, &(0x7f0000000200)={0x7, 0x2, 0x100000000, 0x9, 0x203, 0x8, 0xff}, &(0x7f0000000240)={0x3, 0x3}) close(r0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x3, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getpgid(r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x8000, r7, r8, r9, r10}, 0x96, 0x62d7a736, r2, r2, 0x9, 0x8000, 0x4, 0x6}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x200) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x4, 0x59, {0xfa, 0x8}}) lseek(r1, 0x0, 0x2) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) close(r0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() chflagsat(r0, &(0x7f0000000200)='./bus\x00', 0x1, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) open(&(0x7f0000000500)='./file0\x00', 0x4000712, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xfffffffffffff801, 0x4) execve(0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000100)) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x40) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r2 = getpgrp() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000180)={0x6, 0x95d, 0x6, 0x5, 0x4753, 0x1ff, 0x7, 0x2}, &(0x7f00000001c0)={0x1ff, 0x0, 0x2, 0x200, 0x2, 0x401, 0x100000001, 0x4}, &(0x7f0000000200)={0x7, 0x2, 0x100000000, 0x9, 0x203, 0x8, 0xff}, &(0x7f0000000240)={0x3, 0x3}) close(r0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x3, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getpgid(r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x8000, r7, r8, r9, r10}, 0x96, 0x62d7a736, r2, r2, 0x9, 0x8000, 0x4, 0x6}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:10 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x3, 0x3}, {0x40000000000000, 0x200}}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xe, 0x2065f) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x800000024, 0x200000000000024) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x2) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="f0bcf46ae6bdb631d1435e099d23d36dd61f9b1ad724cad51cb647b8845ecddb362a606193f378fbdad559e3d3632b1392fb76f5fe7bceca4df67b6969c136f44663018fb892defc7db398c22bacbddf51b0dbcf93772b4af7affe8a", 0x5c}, {&(0x7f0000000100)="04c50fddf6799d33963b8b9bce46b54499b9aec40e56d6e7845bcd650bec2d3da97e0b3d6bb17809def5c6942ae0e674bcfce381029d3388f8ec541c9a81e8a18d1ea5cc38e8a7", 0x47}, {&(0x7f0000000300)="cbffc25a832fa936b2c34be76ac157eb44124da11419bb03f0434ab8c8738257add7bb730949309ec61dee11a9f0d999e392228b3b3a9bcda5a8ddb9d63a27277cbb7c5758a724378784d40129355b5d076d79f840c976af4e5439493d2da281f616db2f5409260252beb4403e690699e3c8fd0116a198ef3740b2352558b0ea749f31ebc7d7e3655a6dde7236fde274723e4e39f0fce90358864eeb4a374b874da3a8b6a6c6dc129592beb3a8cf8af5f51762e552e79aca0e3114b00a82df598b99af8809336dd220b7c67ae69f81efe4f3b1bff4a33e62dcd98cae801edcba7ac7d1cca20c58953c056d83e45ee4d16f79d4f219cf4fe9", 0xf8}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18002000d5bc4cd7f3d2633ed9722f5c9900000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x6}, 0x6) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="c854a49ae503b6980700787c69d9a0ce54feb485b8bfbeba652808387ae09e95a1441e0d56e46a9733824bb9f3e17a5748c7c714eb083539d9d1d8087c4a6cd335e43093039652bb97cbbdff62e1db986a32a480aff82100c4a9ce63ff5d1cee5ee3cd9655fc62deb1e9be723ec62412f2805fd87f9cdba783c5018eb7936d746a4f2a84778bc271384c24704c9bc9ab7a9022fcda980a4667b9e817ab5fa78b4e9e87af67468881d451f62d6a5525df7dd5195f0c6e6682ea0334ec98f9b225e003de019f48985fc06b", 0xca}, {&(0x7f0000000140)="9818b808b3ebefa53cc5a0eb2735b0d389e5204cd2b206c93b07eb82ec6b8f4444cc5177c92f4b79887660f6035dc28c7676ceab629081f1ee7907a51cca4de507e733e1a483f9a40c060857bb41b6e5707284965200ca2751aef5fb175e2d912aca1335d230e5e53a4ac40511f581b7d656ec959600b710d40b8dc027bc23", 0x7f}, {&(0x7f0000000380)="b977de9bd759dfa8e84e557e65cfecd6d1afcc17f6674ac22f31d859d9e6dfb7a8880d6cd7cac3cf83957763a512bfb50806a440547cbdffb880107381ad944de83c3c1ccc91d021fe76a5d008ce316d38244f823ccc2a81e482548dfb3ceabf00328fac7f4c351a7bc6a95c2616f1acd7f7a10f1b82052d1d2da2d343ff3ffef663383cc04504437ad1b7aec07c647e7efa1e1ac7fc08237bebcf4a9c6b0abae92613976b70a54320f90796c0bc58c2df1053a5f37b4aaf2eac78dafe896e452c0a99e81d17606b99528529df0ef039deab", 0xd2}, {&(0x7f0000000200)="1f7eda402c5d9ff002232a21ab62e0a0056d2bbda7b4227bd267e616ea28a59324beac79209f68109a7e133f84d6be7881ca25ee0ed1df21897d929b0e1c7980db0f78afe8c6d1e83f70bb2bd06352d0b6260428573a11d4b9847558eca61bc2bb345b0205e13156878c16fdcfceb82b5cb2f7d8895819f0cc196883cd6dd01f63e38bb8ca34a432eaaac9d76bc8cf", 0x8f}, {&(0x7f0000000480)="2b458e51b88d5858d91ee4ff25027bae14cb64851b9aed3b039f5756798fb85eacb1e22e308bd66cb469458dbcb44b08767bc6f528fb5c4510f90f1d1bf560074e8b34d3e7f6fc12960988adc2feb2f9261872f0340015e23740b429b2b161e1cc9931e16472f83b94262fe89a8766b0bf2c05552da87727a9419197b6a5cce51ec668610e7279e74476f35d69aadc0d58ada9124367bf9fb85edf19731f1c9a1fa27c7e61f586114dbea11458b067fad2cb0bd81ec52970b1743f91161d8de218cf6b2a7db758b1f4517dd02e7921651b003fb567a2ff8497aa2a1d8c00fd05f86013fa62e92cde79ac94cf85", 0xed}], 0x5, 0xa) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000000)={{0x800000000000000, 0x9cd}, {0x2, 0x6}}, &(0x7f0000000040)) setrlimit(0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x800) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x20) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x500) 16:00:13 executing program 0: r0 = shmget$private(0x0, 0x5000, 0x0, &(0x7f0000ff9000/0x5000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x5, 0x1000, 0x8, 0x0, 0x100, 0x80000000, 0x2, 0x2, 0x2, 0xa7, 0x6}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0x2000000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) write(r0, &(0x7f0000000100)="edce2ae7af8912d3181bc184aafa74265c779df27138553e26db7b0ba942cb2ce2f2482fa9b727507afc26e8d35f8d5a381b69c2c58107503d5aa3ae4503d2e8cb4637aa35ef261bae7b7667bb5c7f569cfd103326c32471e570e3bb391b6bfb6bf16779821d11f06dc0afffa2d136acffceb0c0a2cfe747b065ccdf46eb16d23a669ee9070c1119a8bc80593737dce2d09a3c0619e1cf12e1acab1dce88fc3495778c0d0a1da69925ec7451fd5091a86968ebd3c8339b94cc227aed8fad7530a14120a4eeb94731e48a4b631c8d99da4467462bec5a0a9b4d2f7a2b9eb8d6244749e370af8ce8c609600c42cc51af82ef68e51b8e98cab6dda691f19fd4629e39f0d3cbb55bd835609e3fbfff8c53b7bdebc9062a77521117dd3933313d35c784e5dc88cd96d1b1d6c362d11c50dc415dd226c0a62ab8fac854cabe3cb58321ddde026c8b2cb019eeb2742083a68f7e2de9b64ec0cddfca7b8d176c98ee9a1832ddae57668b9c1f6374ed05fa29b29798", 0x171) r1 = kqueue() dup2(r0, r1) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x4, 0x2, 0x800001}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x0, 0x80}, 0xc) 16:00:13 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xc86bf230d4c51568, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x1, r1}) 16:00:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="3cee493d0aac412232269000194db9815dd3f69dada3594c6821b74a3f8080cf4c971c02a513e590f59bf3211d07750e7cd8", 0x32}, {&(0x7f00000000c0)="29ec829d14cafc5f2794304dde28da0270bef0f49dd84d2106bcb1de526b0554f42df2ce7d0f18ddfc3fdd1a3658743d5402f9e5cb360f2fb07b1540ddbc454e600f05ada6a7adedc083b44efa79a26c8af62d1897e59b7dd4bd25ed0f043ad6621ea01ef5331ac2605632c1b0620cda977f5404b4ba9f0872c9009dbcedf22c189797d683cb7db936c6cc18510257bc67fdcc263d22c7dae0ce219a00147ecb677051a823327b601b7e4f8271600902c8a70b950cfc5b29161c13048b8dd59dfedd5a8974dac1cf30bbda8d1e15a70a1320e79fb8e20968a7bbdea6e70c4b8e3d8f25b0", 0xe4}, {&(0x7f00000001c0)="9e7855771fd039d80cc192f55e8a88f414965b5cf87096bf3c4c3cf2d7df0b690d33092bee5089a39848b6ddc18bbd9389fb1bf527137e06f13694c0a7240e012291c36229551b92d42b4265258bbebfc8e36c3a0c86e2967f72d450dc4432395f63b97173f3b956c9100adaaac04a087e8c0be34bc8fc43", 0x78}, {&(0x7f0000000240)="81989c57996ef9f08771faa75d9483febedb6dc0da69a4c51ad9a196313bdc9f2a7fe712159ac349d79a8735b15c2d02102f89b97161efc8512caf81d99a7de88327ceaf6bdc1573ec8e2e0f2a39964aaf899e3afea434868a7c4e3b15e75e3868bd1fc80acae6725fb87ba52406c1605aa218abc09198a78cd227e3246624f0b08223731d53cf39a52c055e", 0x8c}, {&(0x7f0000000300)="854dac4f66bdc6ab6de1dd6955f08b691444424724d24c627953", 0x1a}], 0x5, 0x0) clock_getres(0x5, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)="8162371000cf732d57e3705088b23358c7e73725284edc1220351ff2c9352d78aa87ddd6fe4049b3b9d1288988aa6403caeccf665040d4713549cf639e7fb593a8ef74bdaa2f13bc58c273a3ffb457b9811f71e979", 0x55}], 0x1, 0x0) 16:00:13 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000003, "85d9c5f4f6a3f900000000000000000000000100"}) ioctl$TIOCSETAF(r0, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) r1 = semget$private(0x0, 0x0, 0x431) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) semop(r1, &(0x7f0000000040)=[{0x3, 0x448, 0x1800}], 0x1) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000040)=""/146, 0x92}, {&(0x7f0000001240)=""/77, 0x4d}, {&(0x7f00000012c0)=""/116, 0x74}, {&(0x7f0000001340)=""/185, 0xb9}], 0x6, 0x0) r2 = socket$inet(0x2, 0x8000, 0x7) r3 = getpid() getpgid(r3) sendto(r2, 0x0, 0xfffffffffffffe9e, 0xd, &(0x7f0000001540)=@un=@abs={0x0, 0x0, 0x2}, 0x6b) 16:00:14 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x45, 0x40, 0xffffffffffffffad}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x80000001, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x23, 0x4, 0x2, 0x2000000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x98e, 0x2ac8}], 0x928f, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="0846a54b09e36c407a9435481861a52d720b0b638dd325f56fd42894279b57faab4e8243e38d6534c994465a8eb2ca28ef57a57f874c7d6fad96941c45de7002dfb5333dc8efdf48eaecb7f013449d71a6d8253020ab5ba3effd6a8a1611d6659723a1241640e9d11196f34c9132242f8d5993c76b81965157c9ff40ae88c098dff754bea992705fae191e75e619e59c10c663710e7e02b66bbec09c49f4cdabde70fb5fcf783d8e535ab6f2", 0xac}, {&(0x7f0000000140)="18496d345bc82ef984a2f2e1c9a84cef94cd19f424dec550d59d0f72ca064217ad629448e1317ed99ddae5f94b8f0558dd4d76700e85319b465f84699f0c651e59e21d4e0eef94c2add25714225b8aa13544ce8c1e1e6261c99aa8d43bb7f58b44acd8b9d2a3ec54bdc82cc78e100099cb56c0e71d83c3f318bfa502a03fae782ef9eb9735fdb5b6efbc73f849257a8130782f2c16b5d01ce10d2c4c28c434532dac0fc9f0968b6382489e44707132b586eb4603cf00fa895ba041bfe05752fd5b046dcd23036872fe", 0xc9}, {&(0x7f0000000240)="c9d187e81b71526f6c5121d763d4693533f0655ff74012dcf8d5f538c34c11abca7601264fc9505f9ed20a106b9df816f604edb186a93d6c61a80a5799a500c1682eb9aa88e9c7021b6be4d56656df8f3a0086ba85fac47259e5bc9acf76297363e1f4e802fc61b638b5d7bf5dc82c80657900e523a427bb6bfdd76e0e9e18b7de495ca4c1a7ca86c48bcd12aecd3ca5befa44972a90c1207f4711db0a1675fe9430f13accbd53630ba6e2dc119c8e6f1f9787904990f7643b4f7432ec184a6d257774be49198e873ce1271c9eb4905a4f24ce73", 0xd4}, {&(0x7f00000004c0)="792c763ca48edcf363df7df8e15b74525ad2d402cbdd177ee65cd217602891f6a990a326f0f830c8d5e67baf4da8a986b1b0b0699d3c92ebf2627b9cafd77316d2f6b8cf9084fa69857b1261673fac734fa5e8b53d22af0402be0e1373cd28ef81804a2eadff6907832d08da5348a94b6282a291dc682f984c539b53e837e17c8e6e9d01362c30561f3dc3c01f997d4f831ceb561c48e9959e5a7cc691f9c960d2c4b6b78e2a1c88c8c95a46abc4949f878be33b66c168540a53111375ee2fdc264ff38552b4a0af054d0ae9d9654484e6ff4597e67819894005d6489f9d6105349589807fb7f696d9ff25f065ddc00005ea6cebbb917081ea7a8b", 0xfb}], 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="4470e1e0a4e5748c46ceea61d7a1524af09e30be8acfe054c0a1d7a9b58124b188908177f61eadc4f59a215e3f5c0d2f98a6a7efc5faad1a29ffc61e4236905c45b08cb303c7ef74b467cd24668ab2ea54358dd943101721c32d9a738062d092f459945615242e7c43c72e6681e0a37f30cff254d36c0bfa2d7f9d2b867be3d15c907ce2075cd2", 0x87}], 0x1) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0xbd1a, 0xe0f8, 0x1, 0x8, 0x80000000007, 0x17a, 0x0, 0x4, 0x5, 0xba}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x4000000000, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = geteuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) chown(&(0x7f0000000240)='./bus\x00', r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000fffffffffffd}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$getflags(r2, 0x3) close(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x88, 0x0) read(r2, &(0x7f00000000c0)=""/80, 0x50) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000340)="756bed2c2844e351a22b9b87adfb71f09579a9af61a96ae21cb43644600c0fd5f9e19839cbdf9c395c227afea47eedb573ae4eb463a2868456fa0b58e189543df6d51b7d9cd682050dea0ada59e650b7702480cca3c46b", 0x57}, {&(0x7f00000003c0)="14250e4191c10466a94838e9fc294f04a750478b51ed2b54bdbc63a76bccba17170f6389cdade0dd68271ecf8850226cf266ddba8b5be2705c47a2ae20f960741be19c710b6264d3fbff300f4f47c86d5c536e28ce703e4acaa948d47cc78c33a65f87a70a5476a06483a3c071a304a30e7e598df5f27ddb439f95936af51cfeb36eadc6f35eec22add2ca22d82750f240e7", 0x92}, {&(0x7f0000000480)="b814fbd1dcf4a1fb73fad0ab405599abcea8a98b074f3f289d61afb57b71464c1e8751913d20ad9698f25131e89197d4d6341a60a9f4f890e3fba6f53b1ba8abad37fe152dc34c5f5330f2fc792394e3ca7573b438214f5d18f4d7e485e37757f4a45e71924e3fab72fbd69ec1b520ea08409f3e195b7bcaaa9a3cc130fb177e1ef5328ba70761a991342e", 0x8b}, {&(0x7f0000000540)="b26e09d6a569ea10fae61b6aed812ca5576614412199188d8528e200ada10a44db87b362819de40e765fbfaba606659101001fb0d937e2307c47d507bce2d04532c22d846a094c251c5eca08b51b80df8ddd620bed0eca6eb850f2a309052d59ddfc4f7ccec4232f0af8758b8388c411d07e530a466a07e4ef3b4182e55255420dffe6013df976aabbc527962c5078f7616600d0a8abba9d8a14335f8c6cef872de2aad4b94a2272e8993f2c22", 0xad}, {&(0x7f0000000600)="5607a800ebf82c65d45fed8588921735daf347ab4f3cff9a0b2aa736a7ee4f792ea8edcff2dfb7fafc48b7c31c38175c13cfcd5f928a99d632914d9e965e4cbc26117f81ea4fa0c2c65de65ed081223c0aed77ff8e6c5787a39a05b3ae2cb51d9b67e1b72459cc8c977e3c15754562b5f9955de95c9e35ee108a36cd0b88fbf19493f7d7e34d41a879daeb51c0cc15a622c305855a2170cb2da697d9af0c295b971fed8241266cf391e818e21fc57e09ad3abd3f73152d99f709725f96", 0xbd}, {&(0x7f00000006c0)="e438dec0d91566d2500459eaa66425351c32e32706469b16333604aede39c07e117d3e30cce6424a2782525a3c8cd71f02b5dda0352b4f7b0f2e18d76e0ac67d7c2060851758dfb5dcdeb63de090e9feb0b5f4caaebdc34f3dfcb0e0c670fcffc09207427c2b30a1967e2478e2e843e924fd50975bf92ff62299aa677997aa5ea832571ff1d0ab466dca839fcf7fefe491fd4699e293439852a9598c530c9ccae8b8247615bb2fa3e6f6cbf8b02850490166dd556c5c7b1beaaf7314f9fb29da0ded3abb5aeeed759a83850c6bcd3d1bdb9cd39616fca9bc7224752813f0c72d2540b937100129d1", 0xe8}], 0x6, &(0x7f0000000840), 0x0, 0x1}, 0x1) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) renameat(r2, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') fcntl$dupfd(r3, 0xa, r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = getuid() open(&(0x7f0000000100)='./file0\x00', 0x181, 0x0) socket$inet6(0x18, 0x5, 0x7) r1 = socket(0x1a, 0xc000, 0xd800000000000000) r2 = dup2(0xffffffffffffff9c, r1) socket(0x22, 0x7, 0x7fffffff) listen(r2, 0x9) setuid(r0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) semget(0x0, 0x6, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0x100000052}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fcntl$getflags(r1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f98fe917af17832f2be4c702c3a389c226e611182baab5c8f439b6852ba653adb34bf7fd5b45d062a304aaa6e61d6567567cd02a4aa5c59339cce411dbb27d8b7542a0042d226693b5debde25081c18e01f5e53d288c0fe7fd97f90aac59363dc2a1d28974d544b825599a8ac5ce61efd66ac32bf22337a81894a2255fcad7244731fae80a87c3349f19b234b1fcbb541acac00ea72f153693a71128668cd6afb12fcae8e30456b12750551c4deacdce270257b7897ca9247dc7a9d472c71bc02dd7e780b2f476034ff3c01a1b770fd42507b16e0d1e423cab79601c50ef42fbd260e27a02204e10acc8906cfe1c0156c994182673076a8c259c21570033fd100898724810521e65a10f6fad3a3ab07de6693e2f76db9221fc9a35f02a3bcfa6dface0bb031591ef6999ccc53a6ca892c9fc4d0bc3ef927f1e604b9e305eed346ffc65a6946a4061525221657a7dd909d3cc42ee3af666cf17b8b9eac1d0e106728fe4a6e60340e10443ec7526863e7232b6bfd313e4d06cf22d8005066e9c9c75b6e53e268a1d0902c03ad8568283874a67df1f090a51c2929ec669c63696452fb209a278cdc00394a41700e9eeabfba8f038059271b5cb9f0a9f6e9d7e923fb2cc9027f23d374edc62c8e63bb122d003cbb20a27ca3b04500b7453f2850d54e8aba9e104da51e2d1d07ae9b6cc2ae534b7d18616aae3d3410b9fbc608fa37abfae859c387ea7e29667d3827838aab4fc75b3f44fd610244299b7aba51f718a8d4e82264ddfa535f03bb329a00f65fa0fcd87ea7187544cc5568513749bda256e5df1ade3440007cbcbff3da8a394834bfa58c55c69d5e509feefb9c5b5a4d398bce3f106bd2592b4debb7d8d4a9307ed83a80f519ccb351bbbc8171b7934f1be29b41b19e34674709dd367236bd6f31946e02fe4ec1d56d5e6d2158ad30ef9caeb6c0d416f9d07a14f8016ea88c5983b15ef322e88b4be9b8eaec359202c6d9d7b79acdad629db243994653dfe6e68a975f7824b29e64fe27f8827b012d56901feb4bd92eafedb1e023f2650aeda281fa9b950101910e48ae2f8e1768c7cdc15fea0b58b6d5c0a239728eda72e5dcb7c17650e18e2a225aa403c464a94f8d78be3f566e9c6da601803b3d222b4f497913ebc9044901b51af50580318e20a375af2478a0bbf98001455c2843076f2a3ba868365b44ed026a4ed22ff70a5b39c1cbd4368177bcf77f479ab2af476338b3dd6ec59cd99de222ce9cfe5b85df072b4cd3fab24e38b35cee7810384c40cfdee0c35770aac6365d5bc3b03c510a046ef7eec7499244d70a8f74c4c9364dce1c60cdaa603a83eb5c05a3941e7cc8f37271fbbd6356f69b9018703d44a97935f235c4f8d91ab431c08a43f9ad4da9be31f8eb41e0d6833e8101d57deaa349a20d1e01dbdc7e3ad9179e46b055de6f309da294c321dd11da589a2e3e2cf218824cc4d0433274138fc15c306c56b396d0f980c3e584c4f307f88722678f86d64fca33eed1d3124ca2a6b8d56a6583009dd423b20c16a9673ec21293a0ed043c83fef2c795e35ef93d90bb4122313d4f0b1513f22bce35c31678d78709b371b5ab012cfb2933f28a01210ac2451496500c0dac0fd393973cecf5ddf1270f51d57003f3cb8b033792f518c54fbf69f5ee97a5ae0b919bc0ab42f30d4f9e3a75994eb41474349de6f0a576f97b112023838759daafee064283af2947bd7c78c7ad47cbad02f0d7201a58475ca9f1f4d7e895188d8786871d81fb3badb0b6206abcdb429ffbe980a2abf08cfe233e2b2b82e650c3ded5e2c65ea4ee1f9fb568e227e2f1eca5b7bbbd28fb83337663c02fc8f25a046f9df0a511c5d35aa2843c3d9a21785908f8a82339f12fe109ad68aced765fa57fc7f0730ffe82daab4a75432582886fc8b31db7a7bfdcf1a0ab09a4c1fdd3d90e104cc91fab67033a1ba5170a06cc8b74d3b9e8581dba7cabebb2f2ff3e59307369b591988b815c47f47053efc92ff975042ca55c47d20b5e32b520055b1f287c6c470cb7944a64fd82b6c9101a300de456e688c30581d53d36a895bf6b0a884b05bc5aee6fed01bc2a58935c4754c8a03cb79424b67dc636190247ded884afa7c54f0fe36746bf7ce23e3597c775ebe508215d43df470f5dfd073a7f1bd33157458bd589b67001c2fc6468f99f471e6e4f1066b1aaaa81b3be2231d5aa64edaa191ea248c9140360cb1d4955bb382efd38b8a4d6e25017545fd1e5ebcc1a539ae9cf3b51caf3056ef450b25eea8461715c363b4c179cd99b0118d483c3351d22fa903f91f04a0b2fddad22371ec2a42c30846048e0f7976f80df4bf803879070f9a8ace04094ece42b628942b9624812567c02444f3466c6bd7770e1b3fcd2058bad83d41e6a65ac4b46f1a3f45dd6be6fbb303a584f8b972eb005c4253e2239a28cb99f4bed08def0a86e30b087f5b18f08365c0f7abf46c0b0b89f59e354ac43d3f4812a947efd356ad7b7d2cc403aaafcd1f4fc2c866ed6d82ccd4d75818d80c8dc9046ec86ad9862a07923304775e53c7c7af0affb12f32ff7f04379e6fc7481a415dae2680e2c85df79915777ee713928fa9025cdf55592f5de7e48bfa584463aa0028000dd74ba8eb13e6c164d1b9c7b2beec926338a1fd398afbe6347641294e02a273c9f03e340c775afead4dea7c92b2533b06efffd6614811322421cd5a6362c4b9a2babce796d605c8089292cd29e0031ae9a5cd8400fa26ee21012c97c00d729efa13c00ad037a23b59513435533a1100b10a5f008ff87dd5bf70b28daeba15b89a74c45ba0c90b0a305e38ae4c759c898f481e3a79c99f10b5f6720a0c1ed5bb2a3b724a081cf535858c8e9203c5325f2b1b2656022d6fb48bc71a7b4764f611a09259ff8470d5b69d864098be2121c29cd562e121b73bb7b5d22301adc68025c157b867c3f451c1a23b418b65a83a12871006454a80e40ff3d2d712c80315f92b0338b3acd545a2db7c6d19a09f711edfde4af39aa846fb36bc8f116219be09c22a7f31972efbe2cb257dac43f9abbdafac135c8eb3c6359f3e380e0924f28947b7c3953114ca0006b0ab1ac8886339fe9fd81ba4587c3e77a58548ead91159092eb0f273a9403e03e465e15839db0c4e0ba109460489746b02542d5557dac4fd8bdd82727b23bf99c8b6b71bbd348cb1a86883dcd942131acbe907b256c46acb4571b36510ee20351db7964fff64422702b3816547ea158d4064cbd4e96c8c23df8a4196480adb9b867b1e20cc5cb0848b93b641d753f851c551da8d7cf2aeb1a65b45ed293796d0a55689c1a4717492cd62425d612a9b85df7a899d0eef29e5ddbe82c27744e7b9a2a0f7618bcc7ce798850588842d5d7be70a361d0f68dbf766085185cdadbd5a898356c16d186f38f429fe35cfcc6ba9133fbe0af21f2c9f77090bf6a32b441cb3d0c8b80b81d1dfa1e7217d16a0c5594a13551bf08871104a48c42f8a19e010306c3706d66b7491ab2cea7c6e8f75b4450db3e3fbada4fd8d40ae81a10236c2557fe7dfa893e1b3fd623ecb83ae48e066221919e077d6476d90fe5ae1a24ba5ac9912e7b671ad1098ca71ad8cff0f2262b477a4c29d5e55e70c83b807834366c275b806e5ea1d9782e01a39131dca4b4e1429d83684f72449e7347f4de184578a739e4f290681f7d0e1d50e8c3aed8d42af62a797609bb004176a5e5296af2714717e4fd06e1b440c34c1af322ccfafd41ee75b589d6c0e419709765d3acae4bb80c8583ed104b059482909c18562907e8a311c4193dac6f15cecf287906ea7eb9fa5674504a63da6bc548bdab21e17f4c599cccd05acd5185593f6c3b97c42c663b4f48c0e684f5b3de26c75864f9d9f42ce50c4df2e9e10ddc31878505b9b32f151ac8fb85c5011e9cf6247d6a275fb64880cd132db98769394539684b4f88c81eaa27d1975761f893457d62019f02af483ebf90f7bdcc08a3e1aeeca02f387430cb17fceeb6af6f15387417cee45bbefca10e1aae8a9740552965cd3b792020630e70cc235a08ccdc30dc260fb4f409126f51493d1c7698347e6fcac6f0a44d9ff610bd9879d63857db1496724ef8cdf4567bc5d91facf4dca09ba0dc7562bf33eb4b80822f7a2f7d9e1c9558c9036950d454aed82ab0c9f355340585508e6074bd58eb625a72933b94d1c22164e22753db4576eea83fb297fccd0c16cc1b7ec27259849ec455a1ddd17242034634cfd81c35c6806cf58adc3af1a33e0d821f6043b69341722c70f1392e5e3fa6fdaf0fc43cbbb58d35a1cdf728d8cf35546c41c948da3117c809810aaf45bddff0be19ddb2aee2abfbee4b8bf70b7314a5d61fb59576da12708ab07adaa637f48013a27075e24cc79aaa472f48a783f43c5a3cf72a4c25de50bb3d0d644a5b31db41c1f105ee30aa3308b27a5af0e05a8e85279dd66c1a36a91da31d3e50ccfd1bebc7dc1ff6a2e6faae63e85358ccee66545e52b52daf514dae986de278459166a54cb7538b02c6bdfd67727c24dac1603d5e5364bcbe5528ce1adc18d2ee698b848aee33629662abf93920ce4cc492bc0a1c40d2272b3f6b8bdd8b2f8a07141df9f477fc304582ddc64933a52ef05efe31455c09461185f1782b685347cc35e63521346ce43fb097fb3019a23548be60e8058414871f8ff90afa7ba25aba4e81be090e999397829d2138ed363709da363c0d62aea933e85fda1512e45c054d08d2bb1c039850bb204ccc47ffe05ffb13a53e6b6c0ba75dd627a06bacb2ced3aa84dafa0a57f5bd4799f07665af99d3f9f9ebe9d29d359292d64e2fec6c9ff309d6c3e72ece19e64f5d0f51f9de7ff5615cb6dfd90ebd42561fd6e7f0123d28ad62f55c7d53a8369192c80e3b1de165b1c9a3cd8386e50b838a2e33a87be9deda72acaf9ca1c924ed5d3c7aa6efd382b71b7aababcbec7c9b03c45db7409bcd60a0508816ab46c834483c693c0c0f69c341e540087e5fcfa25b6465d90de803b85f1599fad170c25fe4cd5f7dd8a84a966af28a1fcf4eb1ebc3aa2ae5b4b34afb033f5f428107b787c916c5bd442052932867ed347b02bb3f497d3e9a0e4833392f0629633c0506b61269975c792671bf450a8d3c1175ea962f974d9a23696b272198ecffa42ec9446bf8133ffc4e13c44b6fcdb6c8949fbc238f8a9213c7ae98c5393180de52453b5f7145c9198c596df8e08a610fc7d9f831c3001913cd3cc215c647fcad3f1f8f74167972da5a2f98933208f1dea02c58865fccb783caa9abb42128044604893488d678640200731bb6e86242906a6acb63dcff7e7ef78a924ea2d71b0eec17a6843f0211bf0315b5b5fc8476dca62ee1819d661f100938db0b351dcd09cdd080e6325c3223cf114925ecb631eaab8cf45e6ea0665624f1f5857226429adb100c27418edd24cfb1cc2c92e8bb45b38dbea7ea3f987b7fdf6a41894ab4f7918ea4685e82485fcc8dad8365ff0592787c3b182fdeedf835afa78df246b181f7fa2fc123feaa79d138fad7b76bde0ceeffb5dad6c5fdc5c69f766647ccbd991b95e1369130ac8a2884358fe1ceb410d72d47b7ca582ce6a5478f39386963ac7f9d18dbd24e47c0fe4dd464779e508992e25515dbe26a59c6a36d9d46e156b3fe5265e0e5c47bd04f27f93f41359d37cf51e264494b694e4", 0x11c7}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) r4 = shmat(0x0, &(0x7f0000000000/0x1000)=nil, 0x0) shmdt(r4) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r2, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xf0000021, 0x80000000, 0x74}, {{r1}, 0x0, 0x40, 0x40000000, 0x1000, 0x7}], 0x3, &(0x7f0000000240)={0x0, 0xfffffffffffff66d}) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2d012e2f66696c6539866e7a7750a20e4d703e8ec3eea32b81fc5c1a04a6a08e40bfef41f106f7b6106232c94f9d21d8021d3ea3895fb4586ec50d92c80db91a9ed595a2f1d06a87b08c93e6ab659574eaaef09093526e578c4b2e60ee2c6d1dd2d0ca4c8824de525af780e9fb987236ede47b2072328780b6488600b8742f9a4192cb599153ff31482ad16870c3cd91c21d230bc01d4c02b19f4762cdb8d4019f285ae95248cb01133c0fbf5509a3aa68b81370823ff8ffa3e9d96f793b7a7e2e471b8cc7dd58b7bc7620e7a95f1fb8e9df63a4c26744f902b616465f521a035a2c374b3855f260f83e9e57c21da177f371e40fb21beb466aa19af721c9e4f4a2b3559825ce033bbff387d774847417a3be1e618143778199f9f071"], 0x1) uvn_flush: obj=0xfffffd807c78cb00, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:15 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xfd, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x14}], 0xffff, 0x0, 0x10001, 0x0) 16:00:15 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x2) fchmodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$inet6(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000001100)={0x18, 0x2, 0x200, 0xfffffffffffffff9}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x24}], 0x1, 0x1) socket$unix(0x1, 0x2, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x4) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:17 executing program 1: r0 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x800, 0x1, "cc6c7a728af29f6b5644ab581aedb8b8cee616c2", 0x7, 0x8b9}) r3 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r3}, 0x0, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x8}) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000000)="31aa3fb3c1590acf6303dee22bb198b15faadbb49b1bc47aa519aa141aacbf4e40", 0x21, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:17 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000011c0)='./file0\x00', 0x4) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0), 0x4) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = openat(r1, &(0x7f0000001200)='./file0\x00', 0x80, 0x20) preadv(r4, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) ftruncate(r2, 0x400) recvfrom(r4, 0x0, 0x0, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) close(r4) listen(r4, 0x1) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001280)) open$dir(&(0x7f0000001240)='./bus\x00', 0x20900, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000001180)='./bus\x00', 0x2002, 0x1) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x81, 0xec, 0x4, 0x5, "78100e09ec26f670006f01f93f9df13b32e98a87", 0x6, 0x3ff}) minherit(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x0, 0x1, 0x0, "7d05023745b93a0e688e26bd226221d9b3b78e87"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x112, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000140)="55f2aef5e601d1c2ad74d934c6824d1fcf937a6b92ac530b9d9fcd071546df1006e9537088a052d74993325fe996bb2375f879dc52d76d7b32dc52b5ed80e448f916e00f6cf1efffa7bb3ffbd3d99c44dd49b917e89950ba628abd59abc1d95fb2d5d3b675dc7c3fe2", 0x69}], 0x1) 16:00:17 executing program 0: r0 = socket(0x2, 0x8007, 0x9) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/139, 0x8b}, {&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000340)=""/250, 0xfa}, {&(0x7f0000000440)=""/72, 0x48}], 0x5, &(0x7f0000000540)=""/37, 0x25}, 0x40) r1 = kqueue() kevent(r1, &(0x7f00000005c0), 0x40, 0x0, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) pckbd_enable: command error 16:00:19 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) clock_getres(0x4, &(0x7f00000001c0)) syz_emit_ethernet(0x6, &(0x7f0000000380)="0ee54999c837") r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x100000000, 0x80000000) symlinkat(&(0x7f0000000240)='/', r0, &(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) syz_emit_ethernet(0x15, &(0x7f0000000000)="8a3f135503d30b6fc3387322b242e96dbc2201c476") utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) recvfrom$inet6(r0, &(0x7f0000000280)=""/230, 0xe6, 0x2, &(0x7f0000000140)={0x18, 0x2, 0xe5, 0x10001}, 0xc) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x80002004, 0x8) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETVAL(r2, 0x10000000000004, 0x5, &(0x7f0000001400)=""/4096) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r1, 0x50}, {r3, 0x40}], 0x2, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) write(r0, &(0x7f0000000040)="01150817b0c4802e1360905a10a143e79f410f0691a2cedb43cbcfa40fd49b4d90da7f368c7f593617078efd0d57e71c8a73cd4fbb4d4959de6be4822d04be74102ab998a5d8ec9f83634f0fb03bb1b18e0490062576fed0d97f95bdcb112e8a4b139fe67ed9a452888fe50813cfe24fcefa7b8b6d437c8cdc66c0da2a5e2b12de7d9108cf2077ddecc62940ad92a8a9d622f4efff8558ab340f264106913f49dc9a15283373b5966dcaf19ea2586cae0ce2f6507ec2376931a9e2dfd32e17117a710ea1d1d4571ddd6598a1b9ddd0433918c24521c40ea149302cb50f863d2c610d9a5e99df4543c1e207f8bcc275df9b088728b357dd53ecead4df", 0xfc) 16:00:20 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x100) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)='./file1\x00') 16:00:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r1 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000013c0)={'./file1\x00', 0xf62, 0x3, 0x8, 0x1, 0x7, 0x3, 0x1, 0x3, 0x3, 0xfff, 0x9}) shmctl$SHM_LOCK(r1, 0x3) r3 = msgget(0x0, 0x487) r4 = semget$private(0x0, 0x3, 0x240) semctl$GETPID(r4, 0x6, 0x4, &(0x7f00000015c0)=""/247) msgsnd(r3, &(0x7f0000001000)=ANY=[@ANYBLOB="02000000000000006f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e2d793ed30025893cc9fe024e6f677f7350a117272e369339eb4ede6b67730569ced90d08fd5572178c7afe68173e5164665fa1e9380baedf9db1e5fdecf666ae"], 0x74, 0x800) r5 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r5) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f0000001100)='./file0\x00') r6 = kqueue() r7 = dup(r6) r8 = semget$private(0x0, 0x6, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001340)={0x6, './file0\x00', './file0\x00'}) r9 = getpid() wait4(r9, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r5) shmdt(r5) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000014c0)=""/237) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001280)=""/70) fcntl$setflags(r7, 0x2, 0x1) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300), 0xc) chroot(&(0x7f0000001480)='./file0\x00') semop(r8, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) shutdown(r0, 0x3) 16:00:20 executing program 0: r0 = socket(0x0, 0x1, 0x0) r1 = socket(0x7, 0x0, 0x81) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c7, 0x405) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x6a40, 0x80000000, 0x8000}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8280, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x04', 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1f, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0xa3, 0x2, 0x7fffffff, 0x1954}], 0x5fb, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x9, 0x1f}], 0x10000, &(0x7f0000000100)={0x8001, 0x8}) dup(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x3f) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000002c0)="fd82d29a163ac9544f26c7248b9d04eddd8e8ebb8210506e8e592715ed740a72f757d66fbee674c673a1bd6e6667a605a2c08d4d04fa8d0042d98e4ea811ed1a01c9723dbcc86a1fbe72fa99c54d0c40bfcb67105ddef8bcc7fb6c2d1c497acd8e6fdf407a61a6b1bf86dc0801b067913afea73294f4574415cca3fc5c2c85cd388c95756f0cfb6237964f2e6d735963466125501ff496b0c38e0373", 0x9c}, {&(0x7f0000000380)="495c224eed6cde9471d4807b3440a57eb95882927024e45936e72fc74dab491542628f68a3c8783def9710d36942554606885baa2b1dba2713f98d2a33563def6d995f4431f048519f5447e742556cefdd0c5a4613804ed39e283c205c5bf269e9de424d5a48fa1d3689f1721b2bb033708fefb8ba67f5720e45389e953f3ee8ec8d505e89480c9c4dc76ec9f38338b8d475db3b13a9855ba80ae7", 0x9b}, {&(0x7f0000000440)="ccb51b9f8dd8c616d90832d66685fbf588ed6f292578d86491be662b1f87f78f618411c8b3e2f34c95aa4cd0f903cac9aa1bd51d83d669db7ea703facd5a0fd7adaeb44d48f90196329c760528ec1e14c1258d9206424ffa4531a526db23d104d1178b4d963b75ed6f9f32bbe765cdf917cc523e6835215536001420c0ee188bd7105fd6da1e9c9e8ad3d41bd73e0df874f8bcc45fc797b73bb613b1b733424c5e7faeb7d6bb056325c3700d6a13a16f370342992ddaef4eef4002690caf0e3e1d08563619ed238201a4c41165e34308f3b8eda2ad95f67b8ec3e93b89f8f82845ed525213ac53bcace6ba5b24490cd35a6135ce6c6021bf0880b3d212eb945a0de46f93791148a0f46643c225aec5129fbc44a38f7cc40b4e724e49cf3d74520924ebf2fbbf8e122ee50d8df2441294934e629f576f65049c0439a6f80ff03ed41c132cf4f2954f50451ba4b73cc0777eb35075da95fefc2433de4f9376952f02db26570544fe186564f0182074e91f1012d756b4a79854e52c662d2714811774e45ac21da8b083fce8bf9afcc9efc9f3694a5d7d0cb290f6cee9a1bed39a3a7d41314959d537a4b39eeea901e6a0b5a6c2c50fdc27daf9fad687fe11dd3e550b816065e81b47cee2611483e441efb3bcd661d8c8891107dc388bf4d9b28e8d1e351a7d0a515e6fb87e5afa0ef23a4d6f4b75adfd3ec90ee4bfe04786589f49c2c8fb94129e516910a8d4fab95441014aeaf0cada8d919774938e80e3820ab87b889a87f0e9c5be2985fb40bceb6824857ab4dbabb62684853c2b462b8883517c80dcb3fde0b871a0eacba870eb9329f7a892ef68089c1aabf84f03351f388c2d9a52de4ea1acd704560944d58e6c1d1d72044cd0dea890d6cc8f10a017034aa421db8a39a8f32dff32fd6030f1dd2b334902de9987842f2bffe28df50ca19c77a8b692577ea3e52d6cd3118ddce85b5f0bd4388ba9d07cd658c4c9cdd3ea72cd310f5c4a521449992c916e63dfd756215dbfc89a09707ecef682d571fdccc7c31cac3bf665289cdab0536332e7ab0286dbfa7a45a2089a25cc30112d513e99cd1d034c6803a2eed254cd4a5b27c7d64d0562286e02ec41a91311e0aac7925e0aa1210ab8fd10933b38a5f363278afe70692b471ce764548112c18539b413ad12d7cdc787ff73d36a40984f8f385bdeb3b14f49141fa0c1f153bcdd930546a00d673c0c01b0a89081eeba75b2fa32d748713de25b12acfb4953a0d9814ae075420864000b5ef1d775e3598254b3ac979906c032f99eac8f3138d8f56f2130b1484776f7d02ed7d47447a399cab5832050c81d9128557bc7180bbc6688220ceb378663da7c8ac135e0c671e43db6f2fb85a487c403e3a7fa76ff59b983e5f64c3a7b20dc714b8d6d668e917f9e61c6bf300e792a48a9f61e6ac4511237cd212944b72554507c46bb38147532f8ce07e45b932de07343fc9cc45952de28997cd357ad6a4a43b6d1cfa2be97f622997b4f346b7ae994c904eccbc72d7ea6f1b4a9338be735997b561dd2dc0dcf77730282f98884ca06500d57924b881ea72e811ea6ae4561e76588b169c64e7631d406908bfe31169992481c240f6e9ef7bcb2ad60e3f82ecb20d1d58045935cc4e96f66f0f6e30fb732e37714a12a850ad804281875b9be12b2104d7afde148e0024a285adb36deff6d4982ccc34ad8b90242b0baa2a66c32d52d7f1d224f91f5f440295d3cd234b9251a970270d611fc4101971c602ec06cf611a72c735f8aaa61102a953d5aba63f57ab96c481c868c40fd3e68e7a1d1a9eb8f238b3ed5deee1f29803519efb1fd20f81c14fcdd4305e340d4156bef7833878d95c956c8b6beffef9d3016760554b4349fc6249308f3ee613f6be1a7714fbd65df9c1f2a5f6551f43a852e052cd8a2157ce902ee3a21b50dd0a0fdd4edcda83fe0ab6095e3466f05cf2308d6b464d4a632c47ba6f83ec4321031ac09e913a9268355c902d2c582bb23178b2b1515307453e841cbcd11d797813dbdbe6a0e2a054eb7adf1b9bd66b6b7da67becdddb37301a036db744d27a2588f97e7388fa8fdca708738fdd3ebda8b22f884017eded077d3befbd1dcd66a8232c13ddd92aafd907b5bf22bc5a9d89a9ddd92285f198643e00468cfacdb1359710c342be83ac9ee0010e1e63c0f604d068678c92624b2a72e47a45d01fb0a610698f36c3bbe56d9e386e11afaf8dec5799d2ff35cdb810395230f4c9bb54b2a1951f3e750e1219b2d58a4326abaae914de50bef1a45dbd0a3ee31612d867a38f2aa8256a81e5d4d905f34e608289a6964cddd4830ca45043afe3fbd7dc3425d7c8e521a6b35a349f05b71c892b914677cab969db31895f14b8247a9c37a2cefaeffc1c4906c4d472ff5114241145a910ac288c4bb1c81989940cc99e83e855d6620c9a6336664dcc7efad0d4953b72e56c0ad81cbd8c422dadf2630b986983a6e1b26502250b451bc671abfba4b3c5a7915d1f40f76211132a5e0fd03c9d1f010579ca5da6f660141c14d49d1f6036d34a8eb349832bd96b14be99ae87fc01bf0adf2aa9e53a4d0c97ed99a524224689dd8ccac9156555849b998de5bfb8ffb25a75e9cea6d82ad76f5adbaadacdfe168740c57dcca9a8ee349df307367f91679eeb6b4daa969670e79cd1f815607af52e25c7f76a13b724a6da23ac949fcb0d4544510cfbd600e5a03b5fdbd6d617374f293a6cea0d56a6e846465b7f3f98048231ce55a19f7321176e2adfab7b5b11db42b9966a5e9374a1d3032f84ee4fa8edfaf566dfafc2df82f241209ee0da9663cd52d7ad99829576ee8ebd27b64e9da5faac12af15c19ebddb1ebb275a9b0c699303c8097a39c9388342c9751cd7a173780df1e15c4d9be235f9e64ba81ac58cf257a584e7107371d359a70744f92041be17bdc96fc2d1eea48bd85c20ae31375af71896fca778ec44fb670bcc5562adab65f578ee6d0b43ce45d8734962dd8b8d0beb570b162b2dfc45995c00551ed9c9ff492a6b89b9ec5301b40d3b5ff9cf2b8ddd98d5197afb3d6ce1b8cb70d48454e983dcd7a1ef82c889d32a70f754e0447a1eb51c1f5316a4f50b308987ac568dae488f03b03c212b7ce20658547655312372a36e99b2042d70f3475f0a75c9f0ad4b8c4f279967f04395b93b848c86b27e020b2fe362c38eca1d54c4c8a37b95640631e228984c9377aa4e6e3e09570fd5dd9c0e3a79c33867565de6458af875ec1a9ceded392a5ca7540f1e3d83ca0fb3bfca0ad5e198abd47ddea17e7cc217658e0bd2a39f6e52a7eee28a2a653b29cac53a1b8d70d441a02431efd79fe3ac6d2c13dc087dea9840901ad163e6cfbcfc6d679a01876953ae8265925a785745dab2d1b71f223ff299650992d3afad9d137274f3d6ae68860189b01eea6ad8e9c57317d5e1a16894d29113ff455e615f2dfee9325c4d8900ae498c2a2341daca0310f6dff37eadf24fcfd92ea00efd1bfb7ae237e1e4da1422a36197cfe361c08ede1949df814ed6159653b244289b81f8076f3373de739b9ce8257438c9c0e7cf79d81c15939e135aa0e36c0c07dcb6025e13989900de92eef6e9e672b03b2555876d1f3f41e7ee0802c1a8f810cdb21c466920529f0c2d8c3c424eb71b7ecf66936f8cda58d3d9dc636eb937e24a24ff13278e682a8dfd0fdfa52127c05fd74c79db0bba3b4bf2fcd77edcfc4132f77476964da530f13d51b5bce282e76ecdbeddb9b525e3cd5339ea2a8067d77aaeeb6f99f22a90f59999a0a9f2c3256db54adcd247d5b552e45e6dba5e4011c5cff26c6fcf4ecdf653fbee5d6961e309d754a6ed564d900bced92182ff07bedee6a55a2c0d0b117af39babc03e4d79d8ec6515e67be1de37dbd82fdec1818f1eefae17b332b4cabebbc7ce51d496d88d7505d4ef0122f6970d6ec7691cd9191e3b068485e76f3c38832e8b2a7b1852958afe8161c3c4ba3c5b84f54f3e5cc7e16ea808e606c1336f68d14f51dc2ec2016b0d989590c9ca8f5fc33567c6db4dddfcc171c342ff9dd7adf73128275cb377be3b30f54016b4ce05a75e4dd33a8ed035b4e88805757d63a3495abdb457f4b71f1201548376cf8da88160c3fa664cf7228d78e88f96ce9f91d1088ba90d39eed03cf7324d8198e3ad788c2ac467fe5f387a84e85fb8a9f70318905d91fe33ce22ec1638783d395636f406cfc150319ff644bc30eeeda6e3aa514ec3dd675f04a9a987014b2f3b140458954ea3ddfb16ec5eda09bd2a5a543965983ec93c6a78d462b5ed94d41d5f914cdbcd97230827bb73ff073b4eac073546faf19c6ea3e3115bfd5479661d3e885307b9ca7a057e80f5e0b943a8aede5efee68d1f21be98704cc142c588001984ff34f1a604ba4409726cdc097f3d661c37f8a99090ac25ad76a98dd8e69db1324eeaad343f39697a0c4ec98e50f547bcfc8134b09365a435cd11f7b7575d5b7ba61b03b5c515b6d3658b21b72282fd09d4c3bf8b05e51c5db5ed05b2e87a986c053fb1c38b475edde35475aa781f85f37d2dbd5294b7d59ba25580a29af4acf3da876d49d3213b32a98253dda93e66b7ecb0e942b8bf0f5ed40e7156d2bafa2d947bdf2bb4d20df01943793bec24c4bda4f29801d94ba061b93111df627d4eb2a72ff68eeaf22a7b40d2753c52da714b8faa453f8a3cdf8c52615544db5a7ae066d9e9f94b3d9a886b780a6f9ae110ca241336074442f1d3a6dc6cab21e07ab68edda81e9e30ae3687fff4079046bbe1534109988e923f59de517e0f00063ad4e3910582b9aed72c220c90fd151f20efcd7955c596c4b4680b6e029e488d40cca24bcf818874d45c4eb328c8eab6b63cbb07f72277d680b46bfb2beb81a1e2b04f3c9a8ac8e3e1eddf793ff550c0288fad3d571e7702f58a0ee8949c5f46152d41bb00e7d174fd8a843a6b06100e97f64e883bc54e9a304d33fe15daad36d6e818b0ab5f9fafe18cc7bc9e0815725ccb262024dc5593a23ae74b810ac4cfc24d39dfc6f00028742ae6a190da8969705742f4c1e4c2a9251681894ab265b90165525f6b95712a232438935032ebcef4cc3f2ab741484fe7341f7cc3399aaee5696f72c713f26b2f40bda09986f58629e05ecd96e479171500fc7584d824ffe7f8bd20e83c90b64db358d59cbcab174b81dfd52d74369cb033198686071a43a773e78743cfcb0555ba48c4b1bb3d26dc3fb32f5af13010f5111d9178b0c9044bb571bcbdfbeccbdff32148049b28f7be1aa8e8dd2b26fe8158975d5216931202777a4a619647e08d01c8c876f581a6f311be867b945d85aabaac7be1b2637b7a4e01424df0eaf56d95c865b5386d9a40bbbbc84bb134bc0d9769cd7f7682bdee51fae7e3b023b471958f5ce6092a5ac34f6ae7226bb7e5c4268077442bcf265d4adeb03e9505fddbce98e566f3f0dc60fe164ba2245470790722a9ea22edd5ec89481e466c23564ff07788a8af5e5f5c9a6bf774905fa2cce871df800bf43438c100454c71e6938265d361a1e7a2964b6793026062697032a014ae1a68072607a26bb9ce78b1c1252bbb13e610e82b1ddb971d8e9802cce8fc96a56fe39bb7ed6b1d6b3df931de577d011199190784e59ef68b454c8e1c25ae449f47049163cc91bbbe7b86da0e1aa355385a7735b3f1cff0c00ff85b0c48886fdb66cf72d273955d8e07f41921d1f96dd544dc7929b835560874c5d76ba9d990f45146da405a8fe8564314951699dd1099c2d046bb4d8b8f52065ab31", 0x1000}, {&(0x7f0000001440)="e23f9454f3f780", 0x7}, {&(0x7f0000001700)="ef3e0b5604850eb7d643a571cabd30a758d3f464b1fccbeb0042ad7c489beb19b31c4360d40c3b0b20fa53aa112a96ceaabffd581274c08937d7f20ac866a32f784c8c3dda39a12aa0965748b8bb5d22a0f2b0bba03ef2e241790b40b9dc70e97d19c9c947b3364e106370bf236cd130b16c898f534987e5d70cfdd947d4e5e3170f3320da69d203c6569c5983c28a44fb70056ef43f295e9ce08ef8da2cfeeb7e5f2dbdf7e83e14bf22bdce5ac66e932a2139a413429db4f74cadd37e947448fdb0da0b6815d218693e65f1226c4b87f48150e42ff8ae6861dd0b4df29e213f45181a75edb11958f7a3e986b0378b5817a03267f313a62b055e24922b7c5f0e84e4b401b0748e5198aec3251369b76002c798b601cc432add0efa4a52dfe210b50729cdc137581e72dae7b837041fa72dffdd1cd670e333744cd839c9bfa9d1d1e50616b10842201bdc83260177d9caeaf6a9cea5e2aee3e793fc2cf6a3bf467300d06da52e9461214e401a211d96922fc5205a3c7252d97ceec13954a45137f2e6d08997ccd411dabd01c67f064b2ee8123b01a8f762d2c30a9a286a8816526265a82bcc2b5a47d8c54445720a520512156357be42c9e595328238f41563551e46348b5fc581ffc279fd8a8cf06c5dc9297e69d4d36cd05224bd3ba2f9202a1b1267c8b540123ff8d92c653d5a53750827db755a36a68aa10de0b3a16c1e44c5b781dd9c46994d9e619e4092377c5f9435a83d88ad2afa49c5d5fd7beb4936a294e5b84dde2191f16fa97d9fb2662e6e2cc2c666d07d6c8c17e08fb7bd6950f17f687aeee00d1037df00b1f2bfdf0f7d0279ee1d9447d6750fd40476a834c808f64cae54b39984278d05c6ea264b17196765826a701a94a4ceca88b50d374aaf7225f466777e72d3d098d364eb73fcf7f03ee3fd57550be8ccc7ca2d2336c47a754f163b492203691a5252e4c7aab74513204969bf0d9bc1e306fe21e3f4d01edcdfaa0af590da4806f1a6a4c64614c2a7d687d5e6aa580bc053445e71d3846cfd4a58d3a6d63227ee7e41fd2d3d1b9a20815b07de9eae1f86d206913b46d1d435e4d35d994b65ac5fdc3a7a10ff4866fe5c94203afa90994b341cd506807a0f6f4011525bc59339aeb6f86ac6733eb7f27814b0fb46826ffcbd9b1cc0f2ac4689a2af787f287410759d90c6431581f123e65c8e940b136f5c722c2d51ce64f331042963ace6df853934e76d2d093690a1ac4e7a98dd779221d758a5cc37001f433426bac38e8d6f8c86028dd5b464498c8ffc6549abf3beac0962930dbc44e1fe06f0eb407871e76bf3c84206ed21ba2344f4f8e92d0997654748f5a40e1db71581c578fe212fea01fe271bb77523953e361b1d5dce0dc8093f464bf6fd39fa92316e53aaf884160c87d24baaa0bc96a8fff2503579993cc217e8c9147fa080434c4d876125777464cc4411e34059e6388da315277ee0972f97d150dd651d8f9a8abb59a139bd0997d5c10c41634aa38ed914e5be2c18b8f6ea58f18af18e511ebb2e54c23a3f5c9b61faf66f36fbd322fefde51e0aca81f0293ffce587db39720083a327e2aa740d9c0563aab163999b6e8dd78da62fa55a36afd3b764abcb7559fa2c9c29cfe73c9f760b0cfaa52de10a9bf7372f1ba44f1b3dc0f725a6e3b2077ddc725ae3d3bf5dfc21731c3a475aec24843316ee80bb706a7176cff51706d198a8926d54969c2b316f40bb28841d97ec359293c5fdb48ab43553012596ba339d939ccfa2de60dca331bef2f52939752ec6a9b5e051ddd7b5f5816e1b31e5bf3a3c7338e2b48f14fbb073cbc4b3a08cb60c95fce75b7a62ed2705b35e35c6e39898a601c6e789d53c9796f127c5652260a204f9447d5cdb3432e0c6d048ede7acbbbbf054063638e7862ea58bafd27ac20cf2705ac62ea2f3353c400a31b8f55c963183b6295e2ba34ffb2dedda950720be9db77cf5a929720be424c0d2daadc1e99d21e0de5c52a07646f51c9e448a09f5731e99cca4d8bb37feb8412ecf90821b1fab3f9041dfe280d57817c9ca0e9512e886c93f45eb8b4ef0d7106b4c844fd06a139c27b5a3dd977aac6096c4554c30860a00766ef5d1fda741da6bb94351afc41f025283b71789eab74ab225b698e63e8f8e4ee8c26fb0ee03d4f32f29616e3e1a9d4c45a619bce3a3283e75dab8236a7ccf47fbd80a9fbe9183da356605b42dc4e7e859a27ea59d29489d6ce100f566b3c9d026d0203295cfecbaf6d4750a9a891051052f27ded39c5c7947e037e234552d161d1f01fc05cf26cffb200223326ae4bf9273b3d676962743be5b0a8314121be5c12f7b80b519bc88645061c2f75bc113cb6a36b36f2fc84facee927f15b5dad6c8b5442b67d5473a5972decb30b37a342d9ece2a6df98c632dcc76a025ea2d30b981dcc708b0b18aca4eb1bdf492fbd6dc4a4f36ff5371acdad95bdd7699b8f65e657694fc2677d6efbe81e85a55f13d16e400def74d6fbc76553a88dedfc4516dc1770eaf909bfdb9a2930b4121624eabe4e4e2cd284b2ee054ad94852c9b59bcaf178f8bd8ba2f100e834a91bf136c732c484b5be716a072219b9747f3c19c730dd7d2a7c3bf03d109749dc508912aacc901df258af92530259a1fc07bdaed28ba25a84ceecd4239811daa1b160abd2b19cf75c7ca83c65cb22c972019c55f227f9bb989d5cbed2656f3b085daf9a5bafdc71172ddde22aac5f265bb3cd91defff9d167a3f77b53659aa4e7069bb100fb03b72d0f38519b51c7ed13c8b79a9d720d40b6b782a44588963a724dc148b5b5dd1d8f4f68a4691eb0c4f747188a4004e56345ac0264b599bc2f8ff56771449ffdbbd8a18c4bb60f8b3f507f3219615d11cff97387c3e4df8705a341e7005314f424d87c659660b4fb47b920a61a8393732d4bade9497b3302417a8215450fd9a47923cec6e7e845d3f0955923581624529f08d3653d0e4c4d060b74a4545538b96c189f275e4b96af0b32c545779ec1c7aefe2f97e294e9193d83a5ec720944276084c752c421df1a58827eb5e069635b98e074ba5b82c61665a5c07021f01a02539e2d27238ce274c5a644fab1f75db2f5ce15e97d4f620cf8deecb8dde4d16de70b2d7b9bf966d3bdea49e80d93010ac4042f7c28139b83fb03b214a0b1d8af74aa192bbe8a0630d78b940c1d5bbd7de87f1b17eef97f3ad03ab3585530f3602c563230fd23aec1bd8aed92d40ca8d2a4293d2531e2d3fc4e4a882284f35e4fc8af8239ba90bc3999544614f2a870d174bfe385024b4bd0ca90e8de13df2896d32282c8a6f710f0e9bb16018b2b6742f43b8b4c35d3d0646995f46cf4b666323213dfcf2c9251e4caf3f7b9cb307cb9a455225ef2f874d7531d48ea2025ed0ff48182e285f7dfc261905d5b784cfabd202e006a53d51a03c37473b58d132de8115751eec17d9c8f9ae4e1ea4752dd872ccfca1d6444143c41162f67958e976ba55e7da84c8f9903f9008c9b9b69972bf2b5f7f19f241b31857f5ae5babf30086740bc5be1e33664f60ca01806c8bb84381206d80e23f93139253b2e57cd282e85064cfd429b48959693f84537453ad4c7c05dbd8452be43a8b426aea3df00500fb3519eb083aac10006f212c007009ef68022268f4336f6bbe7158edaa8758e50c41887fe10fc10c801b9732e18c49bdc8f24e78e40b34070df2297562b19132ba5b7d6f2356f1fb4d8d81dde51d8262ba59b93b3fc1957981ceb081cd034918210cac8cfa7e3cc9083c3637dc3a90a5ba26acc5db90a114ce3b5a26b51e173e0eee4f85299a90aa91c97dbcba165cce0e4bc9eed0dbaa28b0f99463f701c39afcbe71868fae32f6f166ba70667563669d4e6603d35a8d697aeecfea4df80f7b0ba08cc237e3e63b404253b4f2e1ad8f8dc0b07deb809ac1ac68cd20810db0f2265493a54f098ced78e2fed25b5702decaaffca4cb4984174834cd63a08b311efe53be9a6fb367c3df29c2431a4d9d4542f2f89a25c17a5d4c21ba2d498a685491fbbe0b085740e725fe332da88265dfd6bec07816d5bcc5b7b6a0eb41188e0e20eb0220b3d1260cb6e6206a3fefdcd4c58cae9b9d621bd5a3cfb6d112c91a0d5adef56247035b2bbee21dda08db1a95165a5cd041b78be5d7951d742a65a7c3cde7b11b36ea9e3dc52f530cdd294d5af6c2b1adc22fe02909d899c9221d397d0c0b3d9213ef285a682c95486bc29b09ed22ada10edd2363cb7f08bcce3674ac7ecb76c580cf80a66f50a654baf9ca125c1245c913d7201e837b9a24e7d162c204abacc757b3794910ca0c434d5a807deec82ad7e792ce9e506e5b56bbd21257c6a433c49e5c89151f12ee83fc134b5c7d7e6db1db22ccbeb98e856e371bd4115108b017cd8c11da274da227b902cee974ff7ba14b9c6bd33ad8e4af002b6ab644a692e92da02e25043c09153eef640b13fbc4474c970bb14e20d15d5a45f0d70adf77b7d649731b45c4fbb6411cb9820f7d47e996b66f199c17cfc86261c026d69fd93edf02c40c006fc7ff0073226fb51b5f96266af2ac30efa5b5be6e5b07b67332d504b32a2eb78bb57ee7a57ff4d6c5467d54a969a92818ad624bb4dbbc1599afa8204aa62ca001b7e4f65fdc2fd32b91515622e34fe1c9775c72d138d801ab976f64a382b1e80037553b43a0710dcd9a7da302dc2a42a42d044411f47d3b604fba851a88bf040adec1cb1e38afa52ca8061e2bc60304effc3c7b0c8e57fd0941a495c25e0c010c42774fe4aa61d201859b97684dbd43f46e23356af4f53d08a5caaad789e3b538aa3f0702093566404a5e33b2b7765ad19faaa16f0d635fd29633fbb35bebdb1163ebabf88b33ca02799d7850a7bf3d00f14541aa704b7dce885041d69e9417d044784ac84197e49718f0139cc77bc2a15a09178f81435ab73c12674d77a8935059e5a59a432193640fd0381f89cdfe6e5cc74801b3dad3cc288e81afd5278b46f3b63e664af117726af05fab307ec1be75e14a9e22a9168447c83cf460a97e35d65485c02b2e9bb3585a9e45cd8b8981ca5a7374c1ac7d4b60ae6dcb5c4456d7ec99c7df1be1a0e9015d97a97e543f0dc7adf840cab77b1cf129d69fd23554ab43b636461eeb6942d3547cb5e0e2879c312a48b2a7ae0d7ec9dd4f11b15d875038bc7db6e7e2bd68df8d5c7975d952118f65111a5acfda9a05e8babcc7d78849559cbdeccc8be2cc847156c8711479617f9b077f0adc3b7b1a4729892bce0ddf28aa470f93e54af96fd3ecacaad96dfc8045a3b57f863e7781459141c1ccb8ccb698f87c9a953f1eff88aa73fec6c864aeb42a96724d000b1ce51aab3acf92fa259ee30184c2571ab5be45f0c8723e5b0f5618ff8d2091f1b04af324b831ed88bd76546c0dd8c5761b6e332ea1909824eb94c2e0c7e2a2cd885c0ec97385173f00b100f3699772c4c9b457d674855d043a384ea29c317b509122a83dd51e56f6f2be0cd46f9ee20d6e474bb9eeb4ffcb07b5876e1e1f9601b237f8fe67c8e2bff16c6ee824b57ca7fc6cdf2b3bf302b5547cce723423430c2264a7e53879e430d25a844aca00fc82a0241480c0ccc68585d0a84c43c99423711934b5d47221bcd8cf80b1e1dcdec116b2af77476ec37b035d143b04d1edefc31aaa768f5f11183b8847adeae5c688d5b4f849b81c9e5776570806dffa68d551fb3b065edad72c5059acb5c93d5079a99535c16b78cf833f6648544c0291df6af695e385e04283d4591e5a9672b8a9e2c3", 0x1000}, {&(0x7f0000001480)="7bd34792d505d6b06790028882bbaad734e0f109902f06015b47b19ec07b989671f3730749b2b3cd3c649a524a632cfe00cb51bb789f9894b3a3e540f1ced9bb96dcccd73c5c2e7e862229d5ab3cab626dead51f8c75b39dbad2ef5c507dc58af14aac1a64e12f95a101dd556a383b7092cbef4e1c5ce954d40c456ab90d25397887abddcb9a4f01451cedab77c3e7b61477093bbc16c737ad0c6877eece1497", 0xa0}, {&(0x7f0000001540)="e621812760ee5ba79e66c361d4cebffb388014fc1ec239cd7c2093204fe171a17e4da2a17dc47fcc719071bf204165f3f43444d591c2c7ec47a7c3ad1bd83b56c757d9b79205b86ac1d21f60907857f72e8676", 0x53}], 0x7) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xf0000021, 0x80000000, 0x74}, {{r1}, 0x0, 0x40, 0x40000000, 0x1000, 0x7}], 0x3, &(0x7f0000000240)={0x0, 0xfffffffffffff66d}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x2, 0x9}], 0x401, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x6, 0xe7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0x7ff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x8, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x19, 0x0, 0x100000000, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x5}], 0x6, &(0x7f00000001c0)={0x1000, 0x8}) kevent(r1, &(0x7f0000002700)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x20000004, 0x5}, {{r0}, 0xffffffffffffffff, 0xd0, 0xf0000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x9, 0x4, 0x7}, {{r2}, 0xfffffffffffffffa, 0x40, 0x15, 0x1, 0xef1}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000002, 0x4, 0x8d}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000007, 0x5, 0x100}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0xa3, 0x4}], 0x68, 0x0, 0x1ff, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getppid() getegid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = getpgid(0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) 16:00:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget(0x3, 0x7000, 0xc, &(0x7f0000ff7000/0x7000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/46) fcntl$setown(r0, 0x6, r1) 16:00:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000880)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0xfffffffffffffedf}], 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000003c0), &(0x7f0000000680)=0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000380)='./file1\x00', 0x4) close(r0) 16:00:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xc0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r2) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) r4 = semget$private(0x0, 0x3, 0x134) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x1000, 0x7, 0x0, 0xfffffd59) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x92, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x8001, './file0\x00', './file0\x00'}) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f00000000c0)) 16:00:20 executing program 1: chmod(0x0, 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) r1 = getuid() socketpair(0x19, 0x3, 0x200, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r3, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r4, 0x4) chdir(&(0x7f0000000000)='./file0\x00') getdents(r0, &(0x7f0000000200)=""/168, 0xa8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x200000002009, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) r3 = getpgrp() socket$unix(0x1, 0x4, 0x0) fcntl$setown(r1, 0x6, r3) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000100)='./file1\x00', 0x0, 0x66) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(r1, 0x40044273, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x4c1, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x40000000029, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x2e18) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x120, 0x88ae3ee7283a91cc) dup(r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x80}) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000040)='\x83\x00', &(0x7f0000000080)='\x9d\xec\xbbf,\xad-~\xfd]D\x00']) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x7, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="fdbe7a0eeee2d028", 0x8}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x2, 0x1f, 0x259, 0x1, 0xdfab, 0x4, 0x5, 0x0, 0x8000000000000002, 0xfffffffffffffffc, 0x4}) 16:00:21 executing program 0: setuid(0xee01) r0 = msgget(0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = shmget$private(0x0, 0x1000, 0xe11d9eafdcf86f6b, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x0) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb20c, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:22 executing program 1: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000100), 0x1000000000000379) mlock(&(0x7f000097a000/0x1000)=nil, 0x1000) socketpair(0x8001b, 0x5, 0x403, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) getrusage(0xffffffffffffffff, &(0x7f0000000a00)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffff7ffffd) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) open(&(0x7f0000000540)='./file0\x00', 0x18c, 0x0) r5 = shmget$private(0x0, 0x3000, 0x3d9, &(0x7f00001b4000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000600)) munlockall() shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x3f, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x7, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) semget$private(0x0, 0x3, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x801, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x2, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x85, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) sendto$unix(r2, &(0x7f0000000840)="ffefa0dc0cde6b9d28a104a016d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdad9af55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085be74c0d8617e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd2792847fb84c79296cb35b887b48e8141fc7e030000005d6516e1df53477a00d4b283a8e4d9325cce4d72083f6b679573a6d9fb521cca62cc4eeb97d31fc77b829584343f2a8b6c426a3f161c4aafef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1f01000000e8e0b02710f829010000000000000000000000000000", 0xe8, 0x1, 0x0, 0x0) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffeeb) r6 = fcntl$getown(r2, 0x5) wait4(r6, &(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/148, 0x94}, {&(0x7f00000007c0)=""/108, 0x6c}], 0x6) semop(r0, &(0x7f0000000100), 0x33) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000580)=0x41) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000d66e2f9c148357d8b5a6ba499829f67f51f19716d0fb7d2f30bed8f25493734802dae341681dfc84df3454892839b29c4850d17ec39fce620050f4f921725601fe47d589a9", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:22 executing program 1: getitimer(0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xffffffffffffff15}, {0x2574000000, 0x5}}, &(0x7f0000000080)) setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x1400000000000000}, {0x540, 0xffffffffffffffe1}}, &(0x7f0000000100)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1f) setitimer(0x0, &(0x7f0000000200)={{0x1, 0x7}, {0x80003, 0xfe}}, &(0x7f0000000240)) r2 = msgget(0x3, 0x4) msgsnd(r2, &(0x7f0000000280)={0x0, "04c572259076867eb516ae02eb901a9625637b374419e9c9a6167ebffd6bbb6221c988819b7dc2fbfa2ba483091d0e487f418bf8869c0cc9fad6145f2d4442b7a4a7d23d05b5c2549da684cedfa770fd00e775a783041c481d6d670fea5c31fbb743f110d646cd69ffcfaec591031b3d719ffba01271162a1b6874015d81e9c2a94aa0fa06b1938863f1b3be74824a865fec3d21b5a966be0436c60f52472acf5baff438203980c29a28de25aef0cf89bfc033f9328bac9ae8597876d2d27159ed5035c1a2c9d9e3ea4666fa7ba6f1b4f033ef13c270dc5c6ddc6cd46e55f53caf1fa6f73dcd74adaa7c282a765d7912980ed203e8f89903b53104bc18123c8f04cea11e5b4258eb4994be61baa110aaa2f43815f4240110ed5ecce38854c057c2baf14972ecd7a613dd2424ccbc13622620b36b6f592777c802ccae2c6ba5ed439a0522bf17eb58bb890795ade755ebc5fb0fdf145e52d46dcb6bae961b607060a3ba6f36d98823d3c4d7e52ed361dc85dfb9b1eb0100284ccdc873b995432ddd12952f57eebeb8f77f8bebec43b8c78655d6b3f2a74d51df076f94d03402a5768dd335ada04ddae37ec757ffd29d1ee7627d7a6c317f9cdda39dbf3ee34feb6e77987b1e8e4ff64f08e821d5286488ae8e4dcb784be6acbf9ec9bd7734473cb0338dbae8583dc37ca7257379c5435845f7f44b14a1e9ed142f4e6e5aa0abcbaaf62701f629f6a96f5bbd75078b18cd352afbda25dc112187ff4e7f1d4bcd7e9d1756789c325a5a29a98e71402dd1ce57d4501dcd065405ec6da8e6621d79f49d6ba3b4550c77562cb5472d2ebed5f54f38e2c4fababd54f8754c5b43fbf559b038209f569bdc07ea1bce563fb0b286d3dcdbff8820a32e3a5283d551e93583a50d61552eadfcfa53f050d291c7ddc26e680a1ccc64b8b88e0bdfb8302ffa5d6f5893dc68b5fcebf763d64e3b4132038deb355639cae96b484a8eb1b331cd5461d97253c03a9a7e6b8b682fc25921c08a6917aaed35b96b5fc40945a3beea0dd24e88537d0bd44a9e725d3d3fc1bba729ed5442644f1641fa43b678baa4949e083a2f148594638415f255fd5e29296a8bddf0598ca2c3df02e7d18f4779e4061d6aec9ea4fec0fc68eef9ca260f00bdb18c2a18e9798ec836967dfdc7366a80edfecb8dea42b3fe8215981e44dc2f1202706e8cadef102c8830725f406a4ed9c3f1573e0752a507e8b6d707fd54a6984ee94d15c457acca66b7fe57aaff087441c5254eeb60c6b70c5e765092644b5ba45979d0af5625c5fc209f7d3d37b5215d738bca34b7bd734296a18da0851abf587e38a83abb8a69b763126c6a9cb192a7485b6b30c2edbc30202fbc84150d53341a8a5e55c062e74c34ff22c40686fed21f996f99acedb0eaeaaff5895b857063a9017bfaca5db3520d072e7242673134fc2301e3b229fac0c19ab64a58c27c0186b49c4504304127b3b293e1ae1497e124590fe8db9913e7eb09a6b7ac0192946a3664ea8bab7f9a31ab70ff6e4cb1f03f461371263d0b705b0af7c20a8fb077e14adf2fd42fc82ed183f2beefa8da082a7164b5a4987f8745a679ea59378303bfcb7c1a18742d063736f553cbd243afa461ea471fb2d573f5293f847bce604991e3f3553f66b225b445d96e0b58e9c7470ecedd26ad517a444ecd3b132c045a3f388584f10cb6e98ff2e58896dfcbf7791e8f4317c2758486b9511d1d22856f8247e48cd4f1270eb4f580a6ba99b2619570b90c51bbb6d89c0691e9a2c8f466dd3b65d352657cbcc9a3e02583b9f5c9f6856a30f6b65517285c4270a446f51d69535dcccc1d72454e724ee718ac235573d974d6e0829ccd90e374ec026e9f01f9cf4644a246f8d8f131ac64a2bad4e01dbeb370bed549f2f86feb32ba15759f4582ab628868374e26d4c59b57a997eaa7f6cf74935845ba83cee21ce85a34b8f984fd0779839b6758d5eef3cf5f55eef05d6f7bda15dc1c00025d04548884d0dabd4a64d5e8e86cf1f2f075effcbb5f151fce35083de8c7bdd289b59d1e5b5935d3bbbded523682eca38f388aecf0f6b17d3fd82af8f46dc096ef392f2e2db4448ee2e6efe1292c83dd64512592644a94d03244528bfd86850487e5f2163d0cda661f103117b8d7771944c89fc32568f2a86f1c91c5a8125d5643653f421173019ebf25bb5f6db82a94c7df2137ed3d78d58320b9894d92750bf764f46be03edfd22e3439c7cfd1cdb2a77b730041be9a6869f2325231e387e7ba08ea121d7de298b87ece722757f926e12e9aec4a72c247655d8c8228f8e9dd1e1d5dd3aa1d9e433bd3a5d580f96c16af9031803b5811086cd9a18d6b8671ff8d9af561f4c0255547fa265aaf0ec87102cb500579c317ee2e71a1e0584476e8b5fb059f749da9f54fa265d16bb94bb091795e782686ca9a8960566dd97c28668ee86f0df0b0c12e98584c58fe2ca3b5eaba0c72ded1162ed60299c5551e55c362e01f86dbf52d882571aa05b0b1cc5e72933edbdd851aa84345be8291fc25455557f5a41d64a0772d602847ae370443dfd9440a398b9190e2d7e830e4f3727bb1e402a7a76f855c625711e1980188f6b1b1fda7cc75ae98de80f0f09f6bd85f9c494367671ff9ff3cbb58af0ffb86670c3dc1dfdb14024dc9ae3423894fb33c9686759009b4c52013327bffc7776b37c436c981281ef7121a1c5641a310dce102b2ffd0823528584c0e209a655cb71d632f54c942117ed8c506d0704ca77db4a4bde1c6a4bf45c251b6d9d82f7f183c840da49d8a1b947969e2fbab8cef882dcc7ad392301f0ac8a202e3f1d43252175a5d48c5fce00d31a9736d2974ff2e01b93e439042b88f6092acea82324711463951dddbe5f015fbbe2eaf93cd6e84561410b299341359d6663198f4047ea0b57ddf43e69acee2e04f57581db46ecef47c0e0772be7e197477d1b9125d68d0d6cdd77666f13c40b8a0b4e30e681d0610dba3c83ab3a6dbcea80f98a8c717851c273b0c69d059c7691ccd8100c16d52c9cd4b7fd353ddb2c273840ea1dcb3e47a1bb8be62cd818a4940cdbbc9913c82629cb9a1aabf08f0264754e3251370c3835c75b2418e1c9e914b7f61527ded4371264e42724624a936579478f8c746ce5fe23ea92c396706ab1fde3801d1185c3759e2e04ebb285fd04c0eb77ba4f80537befdfa0feb422876a243904f774531dfb14fbf3c852135552cd0cd1d383d7031cd0a43bd5459a6bdd2348c42c6a830c7413ef151798fe5649e23ff1b4c181e15d07288d91fffaee236bc9e71712de52e9eeded34965bfc7a389cb0574a5823b8af8981e543d5adf07711970f30b22b33b7ec5d515c1fc466294bba93bf357c79a4197ea5bfcd4f1f13669129a4ed5cdb741ddf2ace71d1f4ca45153037c6b031a31256b95ee56e95995bb4f3954e2f965e1e5f65d253deeca052ae54cb1a32331499606e206ea0cea737448391ebcf5fcda0dd1960881cda4ca32e704d035450aee82e1e86497172e58bb701487a8264e557ceb2e0ff8719dd9bdd00793c50216d2363096cb33b7aeca3505a8c80da07e9bece7c44139b7584c2ddf5ab2f63950f0618014d04fafb5cfc4119c4b5f114eeaed1e77c9a1cf873ab0cbbc1dfe5b4d4e6db7b6d0d084e4799cf8b0ad446eb8fa304b9f829c850e519ae72a3c3443f8be6b3ea14a48da6eda5c62457795addf6f31ac49ed3353f9c6193c95641f9648494c84242711a8295d9de8702448b908956b3b3b919a3b650ab5b96a844a3dabbb8037af9b051214c2363ca9f05bb2d40ab841537785ae667526e115b6525fc6dd58451a1130b7fa183601772d12a0ed6dcd31415fc3c49dd3fe00c9a1708f79bda0aae7328f239a8cda3f0dd9fcd229c2ebb82fc390ce5f7f42d93b52cf59e1da3ba9c346b48c8e699646e3dfb9eecda0fce23115dd983ced0c863cb4f04377d9cff5c99e2a4e7f4e5145ae2efa089e351785f26f73b518fd4f508609315d35397da0b4f83453cd6acadddd41e163e97b53597a4cddd555dfe1473840f0c05e98ab3f0fb21a06a93756926b8d5a3f68e4a22380b4afab977bac2ff61c7aa27e839b06f1e4590077429a4597286083ba376e541d128d6b8a695f52ba021595b03122fd2b367fbda72ef1dccc48d7341c7a9ec99d6f62b8abefc7aad22c3bd6ab6c291c8eae468d1f7fe619ec48799dde9ca27e070657935ca5b17204cee4bce27558293e2641b4fb06f6984faf7f37c147b04d820441dbc7ebefddbb68dd17134f2e719676acea540ace7c2e2e4c254bc7d098cef1257e91a95ee2f896f2eb3853a7eee91b22b81bb13535a4e9bafd2d85bb560e5b6bdf08b2256625e373f4f711270ffa9986a20dc47d63d83e2f8fa2b224abb0ad79d23d7b3ad261a243f8462fabfa24ae047c9f8ad59a1f45f17f6c3b707f8039696242d716b14551b6ab2fda74c703d054656b6b8d487b552dc98d5b9212d093a3d04b380e56639573bdd217ff2534eda771d52752000ffe60ce9ff08cb28fc7bb8e1f42161c19008cdff277b93013e639c18308521d2267da0b45dd1862f9b202404338ac7b8e0beec1e71b10d69528be80e0ea9e21a64d77fd425da083bad861a6cfb0b0611c99dd1ae3418f5fe89726569dfe2889ce172bb111cb8081f91c15135f8aebd432808e1302941ceaa9ffa91f86d7bad6000b37e058f594f93ebcdfb09c09b1fee7256934aade20a2988d7ef66be2e1233012c59db7d2d946c38b57d61150adb8b6a7881159ee5bf7f26539f84bc3b22ea21b8101994301dd0ff2364159ac11025f1f8979592c314a1dba77d8a0a42cb4e03f5a54e04750672687857d62babc0351bca263030b0c470b14f7713b1605eb9845096d292571696202c2fd41c67e8a5100cebf674b2f8c7499ce64b575d471a9633ff5b4a4ab49f4c381d14d3f384839ad1a488ed0e40a5752b28982dd7e43a3fe8f98f9457f2df9228448ea304d4823bbe3382e754adbba3a9608d5b19d8ca9f3dde995821b1cbf4b4fc24665a8fab5f9fdc72d3ad80f203fa9349335a4d82cbc1e5cafa50223f10192f5c53849bf94f4b82a55a12ed31f7071dac79292019e665d3a8c5b1bb2a6da5936d24bc0ac9c1d29d8ecd6546fbd7065bbe0dfcccbe702dcc3d92a872ae927e3cba19ab6bab5a506b9654121fae832aa51f29ee1b5fc1a0cb6ff14823f957989808ad61a42a85424517607474af0bd298341e01e9441713c552527b6ccf474e724ec75e8678dec4d5f8cd51f9607767f627827608dc052802afad7caafb5ddfc113bdc2719c3501e6fc0296bbf1a5928ed3cca87a39d676697a420f3c4ae0b230db19123e1e917ac51a0e86aa41b909469603c404d36947a8328bb37ca9375b8a54afbdda69d36c3c0614eb23ef2f90cd2ca9872cb62800533a435add1b1328ffc6d4fb132d40b7df567c08ba74caf8283e05369f00d1ce20a780634d9ab8127318b87f3beab7b71408c0bbaf449cd30f734fac59eb3b7de4ba46d684d8bd283c546dcb40f4c6525df67f615212a92476a935c60b6c5fd856fbf0a3a50a7c7f3465ba48dc8eb654eb7852fb71acd146fe5637bf95a657df1ec344f4e0ad648833ad3ef98d54bc9828643811fa9222e7d22f8ae948a831efdd6929eb22f884db7d90e8929bf9d59cbd9472c21d85a2db6acb5688117592db4fea7209092369fc69b97f8ddd9504fda79a2a0780ed9957c6e13c78ccc36e284d5871241ccb6de8de62fdec6a15df553e1ce5837ac646"}, 0x1008, 0x800) dup(r0) geteuid() getuid() r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000001600)={0x3, "5d99a00cafdc95bb741e3be4172dfbb396b8d7f2af5ee7b814f5023087bb69d1f5a9c94ffa1697d7c83b0ba58d3fc3f1aa8743211aa96b859433630f60d806c96f3de204eb98907fd7a5073164a423920d7282cfcb1c0cba3002b62071499a67e13df146cb5085cedf057717da3fdcd7c7cddb5554fa59b0a056e3a58b9048ad22226737dcbb79d8564cce6d4f8c0cfa1e48639c66574c62b634c6c5a0fdf99680b9de52321145e3dcb1d217466bc2e88ec39502996000166b5c53178500cdd19129d98aff145b788db085b1e32ccac5197b0791bc6cd951c3b261d804cf6c2dc4d35dafb4c1ad64aee0ef14b40bebff7e50de7f551c5fbd6ab18708d7b2e561f47b4f9975d621531525578fb5ef5b92a8b185185eab4d428dbb1d911cd6c2a10a76d69b37a43f941d9c28b06f8148bd8e8ed12d870c1129f9af0e3a3077886c239965ad4a05cc63096fb1f4f8f374ff9f0cfb7676adb61622b310d387edb59925e8c16d41d4252f232c6b70a0ff26306cdee48c71d3d1726736cb5854530ca046f01a34c67917241d883546a377fb5d8d7760841c60353f1e74f3b01f46647d97f111e9ed2fe2bc8a03da66e5ce08bf1d4c431f9cb610972a1871ffb5ffa114fec80909b108474db37ae31f5b5fb9a790967ae1862d334cbca65154e37477a6ecafcc73bb2ef37e4a5caad7a5e32725b8ddc314167b8b3637ff525fc26e59f7b62a6e36c6f7bcc2e843315136a8724019d6fa00a653abbf65ae50041e90521e8631ad35426bd12c94f26f40a45e60181affe4c2c4c295f747dde3695b7a39473f18648d3a32cc9e3a5851fa14250c2b65c01f9728939f728733695872fde5d1993f18aa520c692a345d97270083a04c51fcdb71cb298d3925265df32b0ad11bd9352ddea208aa99ae72dc59981844b628891135de32feab578198961ea9416b9a6f7b4c1dacdf0de525a5575442d871ef19c0dc06f9e912be41244bb07f36e9fd0f930f702184ef9ca2304c3f92d669e1da1d5e030ab8e7a497206eb0a30ddbcaf7cd579dff058a988a13a0e1f06e95ee504b32cb0890aab210214bd59f79a7df9630f5255b5e67e7091699cb8457e7ba4b2d0796c70d281e3c5bb75104790469f260f91502cc386fea603431e9566c998ec36aa21cbc95dff6ca730f118c24ec77ae9884722643d837f19774467ab8971d98baa999f0364fc16128adfa8701a7b55a946d4ae7b597dec21f48ce908e821e5876569f4ef7e552eeb4fdc224abc2279813160bbdabd64ed6cc7474c760a9ab63b5eab332a448bdad0cd12084674f8d375c3baa96081a0975918993a9e07796e5f2fad3c201c1f5f82d450adbfe5ab18702b12c290c3f2ab1c44bd6b0a2c7e19b05e24194ec2668fb849f4b321c59fc0ee4d71b2ed670d9ddc3e6ab009a522a7beab7d33f24fe8c3a32e6466d0686003a3862adc41bae8d770719dd5e97f422b5ccac36f389805909cb986c9955b0c355de10dd14c1a2025cb6170aac099ae4d4e727494e88dfc03e44a8a88f421c66017e99969a07f189cd6f5736364402b08cc5130fa85e432b96b406cd3e30e206545eb1665cd979811398d0203ba1d8a1b600e819094c64e7e2e1af9aed16c030549ae228cce3e9559293125edb3faaa6ea5cd5ac020588bab73146adbb06780e389ee8b7516dfd9ab7c232de4cea286f255fefdb1c1d3b8461e88e6f64431f904138ff64fef75e591cf9b0e5562dfb3623532b3e654e339c1dddcf1cf289d8f5bf3e0d8dda435e02c2949ce3025aa66a32ec16d6c68658096ffc6d27179b0ace76989697e12549a4e38f74bfb75d2047dc40324bc0825cd2d8278650c75ba7873126ed3126902cb0a6485e6ed67b2fce2259e9c9c5b958c2700c5924e67600683b71e72dd3e712f2612034173d7e936799cd862a414d1713d4a20ed1de15db32a5b2217276906759c462395eb5f87c100eea25bf8e7b15d538659c4924a493399acb03b4527836c51c14ca050686a4839bf7b79ebdabd9b3c8a2a49e83c8b7593f6ecefcf0db3c7a522b78c065532411c9e237d8eda12e5ec265bdb9dff39f820393aad791b4fbfea3a9b61ffee762780797d84e5be4494d0d1abbd59019559349395ee9e93c9d09689152967d9c353caaaaf1403123000c0e94b5214b52e8ddc66e96acdee08fcd9af98f17078e31efc1716c5998a21b42d1289950be120fa74a8d6c5b58ffac0e9724fe37f28e3d438d1467821d4cf927354594908b2f773db2f97417a03693368557b859be38a07c52f3452751d2734d244866a21ec37ecda0fb7b4b45efda8f1aee806d68d23891fe52e814fcf6ea71245cced3b366bcd1ef1ec83a80317d718b50704853bf886820c215513c31397509c4bc5a4822eda601348d51a6ae35a62320d9dbe38578431e527e765a3306d32f59f9b6f14859786f7b4894b1672242f69385f85ab8945583ecacb323f59bdedf5344a336be18b712e9bfa4314439dbe11f7897153bc03fef1fe661ee72f6543baf3f0d9df6ab6dda936143ad2fbeb7ce4172010b74c10d3db649b3ca1964f1b52969f45a271f7227c1d56a50f7fc383c820ef07db94932fa75ccd2aa8b9cc9ec6641f0c1ca83fd819aa142c57c4fbbbcd22996eb329aaa2ac9cf3a9ef83f0333f37ecff5c8071715e98a264c9b7657dd99081eff3e0a5b0dd3463bcda1c1b3b6a13e47c90f5a6ab7ec840fa528a790ba82cba54ee234de2bd8e88ef4d9f3ee7ee57456be5427c4d908efe8394f239a963edcf9d9dc8a8673885ece9fbdc1094932f1b7f1beb71ef53fc5f407c28cca3568b7aeaf6d596763953ad70fc73d5ba793ddaa9ceef12f2186a0ff2c5abbb8f2a9584b2ada41b3aeca887c500bf8027d86befb5fcc94ffaebd1cd63c2aed4980b470a561c207744f126c4fe5dc8d801d8bfa52f5aaf6c5a1e88dda67c518089a6b4867dcbda0260aff0f304e9a450952f7589f09d24c936c585fb50e4895055b3efdbe8df6072ea773dbd366c5885e5071f375e9d3106118c176ae1b2dc5dafcc20a865e26b8c888814222c967de488076eac6310ee554e97a2f9f3b7ab059d7b4d831d60652e77e1f6ea15c9e50dcd64e1357d4c520e7d89ff088c4870f7945363f328f5fd079b71e2f41bbac9d48e3fce0fabc57a92b81eed3a3be794ddbf8caa05989294fb670de54c1ebf233b126043b6a156b3f48862bd0bb088c38c8ab17dc3069255612f236d8dd3065d0c57dae04a16d178143e73c1b2e2b85b21c225661a181d710b3522c34770942fe1ca2796b61edba3a77f098a61db7081e8414a284550b8a007ab14d9bb1d003a4f75bde0f7e25f574b20fcaa4417587762629cb8f6ddbca123bb252ba4d28059cd0b49a4c9bb43864e1c209b78802247d579fc272ffe9aae14d18627440c8801e7b0466b765ae7d99e08a5deb931ac59f1aca8f67687f7a41dfcab54cda2ad8449cbf18a599fc5a03d4822062331eab5a0caf00e5ff896f704ab0a8da8e81048a436cc40534fb9677e56242457bdc32037ae2eb1be038c7b3b7fec82aa145802d037c36116969e49306a3f4edf9e99383ee34f2a98a4d494a6b216eb9c494fc7bb6ae206d9b8490ea301ae11f112d5400660359a8dd7ef89df4cb460bbaebec8ffb4e130e525f39f606f317213b39960d33855a281acf47229d0d2a6fb5e4f464c518f14c2044fcb92200524cc70b8bbb97a1b429395966a8237c9746f44d6e8af3ade7c7ee3a70c9c0f8ce29f678154f1c85253fad5dbcadb3f32e589c6490a59ae39a1567a9e06f8235a63cdc06e088b9e64dcd94224ea4a3e09a8e3a2d5fcef212232e713bcb0dad38296b5b22bfdd9fdbbdd733900389ab485df3c9f9a609aa7da375ced299d1880b2756f6bc46df8705774a635bb45fff66a4650ee3ba7a84f1ccb14cee1e1c9c312d67651bf6d904b85468e870bccb122512964a983970593c47497e506d30230a11f77e4ba475c0eded53fdfa540aa24f4923dabeca9de362e454653527241fe39fe9c93438c887c6ee6d987caef067e448d80d2e6d473338c1c43d860f90a8c9dde678421dbd10ddf421b6469a0eac58d9307d2ddb513846a5559750daaa905f98c67279ff8aac4a0e8949c64a231bec2c4532397631f196f0872d6898339d4c9a4b0fa48314ba3d67f020f1aa5a21d0d1570ddfabd7e397f6cbf3899601b46d84dc03c2a386f7bea1900a3b4d07c000f3779361be90923a28588c6cf4e54bb4ffe5f6ee76fea96defa25f79b4e7e9ea80681e76dbc2e3edbddcf9e1f494e95d52387fd383d54513583531c72ffee6527e07913d6092991d5eee644274914d328846b4f5f2451f5a2246d2eec0b8e1cbe5a07883d5e7e284f2214e94713a6ce494c5ff0cc2447fcf7dc48d2ce8df22e70d402f49613c44bed858d77c10b5935cd242c1a0b15b7b26e14b1286d07ab11783a17a74bdd46b304b8fa64730cb288e77eb5dd22e425492ee82d490edcf76d76a53b15f08fbd9c05961e882bc5116320d687fc946aab74cbe0b56758b3640c8bb4f300408482cab8988341dabcc5a741d9963999b427897c12f255a32b97e4cb47929724c9733df8690cb7a040dff8f29eaefa9b1db15b77ad6b6481aa8d8790c9b4a869411e24382574c3fe9371d90275c6effff94a930bb52fe4885987583eb8d66dea176e76841c970fdd4dd3710bdda29511b006e56f5927e67cb20d9ab26513f5bff9cc3c2d0f1196bbf48c30822db5cbf635ced5acf567c02f371a11149a2a8ba8746354c80cab3ac488511504f735c252366f59926c0c9934822dba6f21cdafb110b98c36f609b7fb7f385c20f02ed1fea7dc25883488afa51d21a72b152a9286f11a438e754b7fbb40db315c13487ea2790c1c82df1de977224355e0a1a96ed107ae27810fc91660534001eae34914ec1182621cd40cecf2c572434a49bc73fead4891ded597f0004c319171227f328fcf9e24168cf56159d20fa2cd55c2365dba371063ea83e4e7cb7f472c51c40cd9b4e4e4a34a349f6990b08eee8353c1ad6e22c9ffcaedb95493905fa5fef4f0965993589f94b04bd0495dd2a87513ce8e1ad3a96af81fe724c17d4d8911c3fb65aa809b2652f6bce53a933447141523781474aab36c8377197ddcef34ac9752c90cc598e81b291e2aa2fd78f57e1b1bdb8bc8354888b033e24965563eca712cc413065bb09414e5b3898bf6b628785c307cd02b47ad2dcfb35beb7ae37b05f6b6defe022fd74809fdad6f4c156f07de9276c4e9920056eee4d068008a0ccbb48498ca0c3c4228362e1b64b83c029a84f232c4971b07387ff9a55e59c1f026df5813f66789fc1e96dd07a9a836ac486fb23d6b93ba350521366b453089555256a0f92ef2f11951dca85bd80afc2f5204916c8f9d8d268c1f4c3f47f26884bced85d4e7aeece22090e4ec886ba7389619ba19878bc19c4c609cb0424061476faedc3f764b56c65c9181a2590e174dba3d3c73cec8c0ab16f540570395ba0e04051cc2a7805fd3510bd090c61ba80b0a717a377359b57f1af66c0e13f946a8132cdbd261378e606f2cf5efe417bb42b02126804f335ac23ad0da4fba1e246bf47e920f527d10bf6d5d06dd6cf0051e06be6b2a33b61edb021c924ec274335b316a04f1c067459ea98b61128ac73257bc8cc53e24f0f235fa23a5566795a85ad4992cce585ccba3a6ed8d2b5c797efc92bdc0626784dcc57bd9d7a83905cb7f2aead8be49ee72d81e8c4389c135e232c4236e5f10bff2ba2fc22fe"}, 0x1008, 0x800) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d636b5c782022e2fc234"], 0x10) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000140)=0x2022c2, 0x4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000df"], 0x3) poll(&(0x7f0000000180)=[{r2, 0x100}, {r1, 0x8}, {r2, 0x2000000000080}, {r2, 0x2}], 0x2000000000000017, 0xffffffffffffffff) 16:00:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ftruncate(r0, 0xd20) 16:00:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) sendto(r0, &(0x7f0000000080)="4a1344c62b4ba5c063203d416065bc3f54254b78db5c47a287879522fe915391dca71457fb5d6cdda0956b9350cc85de", 0x30, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000180)) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x7fffffff, 0x1}, {{r3}, 0xffffffffffffffff, 0x70, 0x80000001, 0x7, 0xffffffff80000001}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x7, 0x401}, {{r3}, 0xfffffffffffffffc, 0x10, 0x800fffff, 0x7f, 0x6}, {{r1}, 0xfffffffffffffffd, 0x8, 0x4, 0x186, 0x6}], 0x1f, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x20, 0xa0, 0x9d3, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x18, 0xf0000000, 0x4, 0x4}, {{r3}, 0x0, 0x8, 0x80000009, 0x7}, {{r4}, 0xfffffffffffffffe, 0x10, 0x0, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x40, 0x9, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x0, 0x8000, 0xba}], 0x8, &(0x7f0000000240)={0x0, 0x8020000000000000}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) fchmod(r0, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x10000, 0x10, 0x100000000, 0x0, 0x542, 0x6, 0xf60f, 0x0, 0x0, 0x5, 0x19000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pipe2(&(0x7f0000000240), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x101c1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x118) flock(r0, 0x6) getsockopt(r3, 0x100000001, 0x8000, &(0x7f0000000080)=""/4, &(0x7f00000000c0)=0x4) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x300) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1812, r0, 0x0, 0x0) fchmod(r0, 0x0) close(r2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x10001}, {0x87}, {0x21, 0x1c8}, {0x83, 0x1000}, {0xa7, 0x3ff800000}, {0x3, 0x2000000000}, {0x8b, 0x81}], 0x7}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1810, r0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3ff, 0x4, 0x7, 0x0, 0x20, 0xb43, 0x114, 0x2, 0x1, 0x3, 0x9}) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000180)="f1444805000000c405c4846f00000000000000000000000000000000", 0x1c}], 0xa427bcd1c4d6f16) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) lseek(r0, 0x0, 0x2) lseek(r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001121", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: select(0x40, &(0x7f0000000140)={0x2, 0x2, 0x3, 0x0, 0x20, 0x33e, 0xfc98, 0x820}, &(0x7f0000000180)={0x0, 0xfffffffffffff1cc, 0x9, 0x7, 0x5, 0x35feee23, 0x5, 0xc55}, &(0x7f00000001c0)={0x101, 0x0, 0x5b2, 0x1, 0x4, 0x8, 0x1478, 0x1}, &(0x7f0000000280)={0x5, 0x97}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x2b7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4000000000201, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) close(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000001c0)="c79945730417991cb7a712cf2e3d0197ba457860786df9a0b89d5500bdf4e6414725d3e2e82d2d2d8843cbdddda8a63a81fc8c60fcef57f67a1b0ca64581fa06fc4ad0f15673982af70401bb8324cc81e9cd66f5a1fc2e980309db3ba1402a4c", 0x60}, {&(0x7f0000000240)="a3f1d203e99faa772cf2d42e637e0361598b5b3cdf59aa171f64acda7c0265b8315df5198be01d0bcf69cfe81bf9edef95007247ca771a1b989b298523fdbfd89cb0de4cc3f2503143ba15d657cca2e1dc29f7e92d511f05859daf1d00407de7d07eb2549b1c3767a62407b646e94888ed9348bcde156685df5bb5bb4a01e78939fc4301795970dc6cd100b6dd13fb088350774168ffa13ee46ef5dda117629065f2dece98932fab73d69bfc6da4fb47eed5d1f58d529d59b643330c0ba4e2dfc94c952097ad917671273a273e8eed40155bb80906a697a86e2d79bcf794f26e7d23f9e6fe802af86dbb5a0dd7e5a9330f2915", 0xf3}, {&(0x7f0000000340)="ad0aa1a69c51f0af121b56855fdbc3e538022d8ac2c057ac78f682ffa71ac2e0a6552512b4f07abb8ec7dd13a685524e90eebc358fa42bb934", 0x39}, {&(0x7f0000000380)="4a5a498af6a23ea9e3ca28a136e9e1b25e70a267a96206e22c4f8daa813bc4475fb7a0b283f9c5830d249dc302351194eeab2c4671afb56c485de5a62f81c787915b638248a0814479ac2516b42d425750969f58154b57fb4cc77dd9dc3c03815fbfa4e2509e5b5cbb811eff792f3846b01cf42cbcf7633ac50659e4dda1186d314aa81b95d3c9249c87fec5d520910c88e9ba4e7f5f04549483b0fdb9a7c84efb0b3defc693707adfbe157c725bcd161d5248a7fd10e747869b3484bb1585faf1a876486e131d36c9bbd5712a1d3826c23227474c7c38dfa7340c36277294", 0xdf}, {&(0x7f0000000480)="94603a39c0227104077c805adeaf2dd4a305ac8433ceb8ee717748efc3cd6a9dff6e5b36343e3096a0768925fbd27875514d8cb126637664b4f5072c8bdde0f774ac42e503460d783edb9d242c974b49564a29b0eb9ab270a2a1255cc06cd0ce04d65d91136246c45f4b5f61debda11c3b808e1709512d94a613054a2db49f1a0eba73aee6818070c53cb178ece1ce23b1f41394587032124ec1e155582f2fdd6d143142941258c546d7cbae1fcbc1cd66e0833cf7d0dbe371474dc2b4d9c867fe21d35fbaba10df849787f3a40b4f7465aecc32657130bdd21185f5ac45578552eae6e17fdd2428b29715210864c9893ca6f3e1eab8333760d1b819f2091c", 0xff}, {&(0x7f0000000580)="a002c06becb3d8ee16f1be29e415ad25d6ab60fa49b093f5bd95b696b9337b3bad1bb1ad8bb08264e6c612bdb3691d2966c8f28f4c077b4aa9994f114219afff572d58c3b56713c6115eb1eab9a3dcadaf706fc6066425b7d12024d4b10d2afda04fc29f8b2d2c3168027067f1231c95c41ac6a307727e94efbe412917eba63223ccc0ed1c5636dcfce7fc8c254281b71c7a9113d10e1a467875bf4c986fd635eed9176695d0d651f6f2e947da5c24dfc3e7aedc6f3d6c76589336b1262550af80058171", 0xc4}, {&(0x7f0000000680)="25748f1a046f68c0146d2b5a07828db860d48a7504cbf356b54c288f20f34fbd4c40bd3c5d614bb20fe1491b44e47e0c90382d8e3aae72a5d279bd06874031fc35f149267bf3d79e0524a55754ef9cb19295de3fb935220573b946253fb95f2d05518aabd3e901db784c95623748bf343e7a6bc003662ab28c3d84febc4a2179a667e1c011446a61fb7c900d00f7c19d3b39a52130e94d0316e66f93e1cb0ee1a512afcf51a85412d781d31e7b8dfda474212bd0db04f19177ccf958f639a7e807baeb90ba9e693833e44a2f3651d14b3e0988c4dc8399eec49c20c09e8b10e9b86ba50d0b95efb900e6d973c9d63871fcadb75eba16df3382", 0xf9}], 0x7, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1f, 0x678}, 0x8) setsockopt(r0, 0x7fff, 0x0, &(0x7f00000000c0)="192c232d284eef8fbddf944c35f9524e21802c6089a98e5cb647bef706abaee6c11b4c5810c37cb91b29166e3743a5152bf7513d323ea6aeed652ffe168532da7afb3f863dfbf11c5efe5b9c3147eb4990260786847bebabafd853ee91a8943f520fc76c36932fb7c5b343191f90b0e6aaaec8a6ef03e0b712a80fe72b681a9d55a56ecfcbe4b96abd4ee37900e4d21bf111c18eda547948637ca269f62d7ef0ea80682165342fc35fa4b3c4bc55255656107c42c63e87083f6bda8302a31eb1c6ec01573025491eb318c5c12cc2ab9d5150a3f215c5e884af761c571902fa08b884ee3ee46d8c00c29a3e", 0xeb) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0xfffffffffffffffd, 0x800, 0x6, "3f58f850071553280f718ee16ab1784af7a522ee", 0x100000000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0x1f}], 0x553, &(0x7f00000001c0)=[{{r0}, 0xe68b85b3dda5c40d, 0x8, 0x40, 0x10000, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x200}], 0x47e625ae, &(0x7f0000000200)={0x8, 0xbb}) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = kqueue() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0xde, 0x3, 0x6, 0x0, "5a50a879fef6026adafe1e1e50dd3274f89c377b", 0x37f274fc, 0x1}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) pipe2(&(0x7f0000000100), 0x10000) 16:00:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="ba5203", 0x3}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000d00)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7f", 0x499}], 0x1, 0x0) pipe(&(0x7f0000000040)) 16:00:28 executing program 0: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x0, 0x40000006) semop(r1, &(0x7f0000000140)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) r3 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x4000, 0x1f, &(0x7f0000ffc000/0x4000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000000)={0x5}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) rmdir(&(0x7f00000001c0)='.\x00') semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) read(r0, &(0x7f0000000740)=""/207, 0xcf) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x4000000000000000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x6}], 0x1}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x20000000) lseek(r1, 0x0, 0x41001) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r1, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10c52a5c1f10e72fc00000d2caf7129810d1cc3746b5280000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0) socketpair$unix(0x1, 0x100000000080000, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x80000001, 0x2}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b", 0x27}], 0x1, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) open$dir(&(0x7f0000000000)='./file0\x00', 0x8240, 0x103) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{0x0}], 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="00000002", 0x4}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = getpgid(0xffffffffffffffff) open(&(0x7f0000000200)='./bus\x00', 0x8, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x7, 0x6, 0xfffffffffffffffb, 0x8, "bfed6d2174416fc64cffdd59ebd5d790e742d4bc", 0x4, 0xc4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, 0x0, r3}, 0xc) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r5 = kqueue() poll(&(0x7f0000000280)=[{r4, 0x125}, {r5, 0x20}, {r4, 0x4}, {r4, 0x11}, {r2, 0x20}, {r5, 0x4}, {r4, 0x80}, {r0, 0x44}, {r4, 0x4}, {r2, 0x108}], 0xa, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0) kevent(r5, &(0x7f0000000300), 0x3ff, 0x0, 0xa8a, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1b9, &(0x7f0000000140)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) rmdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x14, 0x7) r0 = open(&(0x7f0000000680)='./bus\x00', 0x82, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x8148, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r3) write(r2, &(0x7f00000009c0)="1334292d20284cab57e9a8d0886ea085f963dbb047812e0845302aab622deea985cac3a74c0d5094b42311c08410d07d35fb7255342402f1d4ad560a9df6538930530426f95d9837a5025dce102f3f8891d60c8a87497a5bb7ac0faacdd0d40834b6259e11614c57dcfc72cfd4d1838b3ca7af8c003ff8817c39cf230e930a12f8e79dc2ebda9b03f64252b460d857996e1d65b9aff4774e83ac84c239ab76b409842ea455fc14453480cb9b0b8cf76366827ca8e914e86eca51fa1f783ea09392b45727a50c3aa4ad5cd0cf1398d200610a494d54585d92e78834bfb469988651d2fb129badf53c2a3500ac3ebec369f58618b4e0ff08e1fa277bc37b935db884d2a966fabf9403882a69fd6614bda5af797cffeeb49d9317ccabf08d1bfa5f7267844ff2b6487a07238916813abdd6ec59864a0f5bcfdf185c7657e14664b4d9fc056b51dcf59f9390e660cc8b65128411105b662d16897f9e3f5e127a909bef84e9825b66c5b0f841b29cc56200ffdabaf261686464bf5f6ec2d3c4a30bd0c1999b80800137d30e8fc52e65c625f3824515c3156c574fc2b38239e3a3529afb6d9c4c0f1cdd4f1f2bb5c8fdfe8f42baf6cc9d9204e64f3b09831c819c35d164a8a533e8696377b61b483a1d4f583b0d5dd2d754330f69dc2771e2d39b0ed559df218b7134963d2034f687490f2203a0f57705eefed5152628b3e532c7320642427519a4ec2c65ddcde19b923a8319ee34f919f4b63b77c033c47f1175af0c723ce9cfee2f2b8b68674faad3212197d4b30d71f986c2768291f0e7176392f9dc74af2381be2f6854cf5f54f6fc1431ea9d8ed5298d09c9b4b80f850138cf7846ae3e3084b2d96e72276ec8cdb2008affca353003896e0ae023ed14cab30c86ca9d613e6fb9f919e2702f46e3952041cc33efcfa582f30b8164996325b8505546866c0e20ada3fd511f819268232be37008f72396897794fb2ed68399d106c4f8df94ddffdf5cc34cadd957ee052772781434a572e1ebe0b1853e56cd27615123ab20bdb2ef3706ac2edbd1bb2b347df3be98d07fe8831aeaa4f63032c0c42b87cf99cc0202430995f1c3bf712a2b9888bfeb5f2d8c5bf6b6d7ed5ad933cd15cd465b9e252e5be8d49002d717e4751017bb893d274bc213149c2703136ca7726acfc5a81eeec3edab823d2fa5dacc877ff4298f238a9f2a90d092dbe753b4990493048894be9091f41db5769abfdd7ff2c3ad2ce52146f13a1e18fce3c71272f2831a27e64c04762d69396f4f8789f8e050e7719a3f98117559c8108d4849fa3dd19e40ac9a22879b67c465ee8acbd46756e1d23c3737239c917e940df9bf1a675a8a52895b3970d6adcb9be599d1e07eea41fd42649ebb310e819efbfad6e80c1395b5a7a9b5f96f76b3a41cf31ae497386e352a093ff9b92e68bf740dc530ea8f0ba8ec5c37a245a06cf32ec2027e22546d2cd1e8527e13180e445ba7fb90402ef2d3c891041111fe120aa9326fdb73a01eafd2349837104573d67326baceef3847fa71be89e2470b247013356f4868e1d5b3a6f404e9155f6870f7d8e10fcaf50ecd7c4fef7cf8726b24156b6ca3cdfeadf83ed03550c4b89dc7eb49cb50bbdb929b5c11acae5989c8ec1d045fe625fff513aea9c286081e5151d2e181666d8f73692fc9a7ede0d5adbe0da17a3497cba6c8cdb564d63fabedc59ebe031282a587658516a6aa4b0b5a4b460d84bee59c8a8edbf8661994c3c2954ef1209b7de029b0b63c7d812c605564331b3ba21cfbe33a389bb5365d09dad85d6c49616a04478fe3cd0791183bc1d0e2a0f03639e1b3a23264f133d11b2305c43587fa5eb7316c0c2dac9e2cec70fd4a821a73a575d465b5b472b5974f54df310b849286935dd09f093b4566ec172e02a8a3ad8d8809c6e3f5d973863d3b5631d761f71701aed7b6eafd9adbd81eda9a227069ceb5543b5ad746a654e5cc4458e3803aea299dd22799b909e0c790b4ab6159e30c4419bae71e24c04b808ddb58c577cab6eba8140271966e09464df72c9e69005b961f97f4cef438bd73b09512c23b7ec89c533b875d4758f3f52287857b3df6d530d26d87cb07e0c864073d1358807641ffc371dbe06f9483ce33111dd8ea01eb6551c4ef4f4df2dbf471e3ad7d157973bb3c8fd55a22519e226fc8632841b0b84cd783c71bf1a32297cfcfcaa1ba5790c3343cfd6cd5c7e19db7089f961505e59fb574d0abe9ddadae8a6bf7206b27863a2b7b0f6aade22c4bf471d34cef1ccbf5c987dade02f474ceac8b3cc8d88e3d9931f6231b971e13f3306a193356844b842e7fc0086911b3e91d798195b3b098c1891dcd5ee958a466ef7677c7bef4da08d96f07c0d1c94f539e03db6530491c533f8b7970006bcb6ff1a111c70ddfab8b9e4f08065aaccd71b644cf0eae33f669649be7e34becaa2898c6007f65087c7595920bbcae0b1090bd0dd051ccf9d267cb2e7e337a606a91502542733fa6763612711b9d6677b3d41f05f39e3f58915fcf808e973c2ec788b37e8427b1ad441a830945393162fd8ce80d87673ac45540b25c996dc53daf7de315dc4e5fa0f41b5210356486698ba43305fac03193e50f506cb04d2c153e0212bd8733c2882369756317c4a00beb062451de1cae5a201285ac55e16f1b30359f8e2c2cfe116ff03b645a154f693a36f9f59fa02eb43c7df03aad6ca696fd23e767fc9c0859266c273ed13f1380a7f9462182fb5a448738d87878430637b66682a0ab7e13bed2251a238052e387a807c5227873be24e15a63543906a03584eb4c50673f777de94aa5be732d8a9fd1776df0a981b950311948bd2bc5c68ed3a145696f2a34d83eeb22b34da2f4c5e1f86da8eaba3df5911e4b14e3b20c70bd01cb4ca35c9f9aefb0f7c34f82cff9a1781ec640bfa6794a98550a678c9124571f136d88c55d10f428ad3928a14e8ea1b7bbf66e5dc4a19fb88d2df0a4f90937beb651dee5c11df837d440bbfe40070ab0e5c03a9cad36435ff94abe39153f2d5acf877920cc66a7f7964cc7478592b2ff046930e6848fd5a42d39d02fdd3006f13f998bb4a61354f1f1c1e5974a5344888fdf8868c38f9451e836a97e2240cc9b6b196e7217263a51c0b3567b387a0562f2be68840d5057031c3e3e1870f77bd871df56cff80aa80fd9245da317531fa265cee61bf0103e7267721c5d852e05c0eee4b8677594590b89507dfc8f15e271a421cf9f73512b7d769b234d0dbf34d3997f70f899e8802f6d531b3d5ed9e274469a5a52909504534cdea79b6e7a21393f1f45a6c823efdf2a61c71598a2b5152de4be55be2f77c0562b6da302b820f1dcfd69ad033bd8b229a9cb561cacde56c4a9f01d3d527dc8b862d7f72c0890be2e6ae8ec4af250c7683e83ef9b13cb166756eeb4e422a75a5430b98d84340f9515e1b7908778ab28b4629e569869d53af73959bd478c23a45ea20e12ad8956574516134af1e7f909b5fffb4a8a0e46f0ed4a351ccd3839bffe1694c69668afa4f11eea67967c40936776538e81ab2e74cd107f8483348799498791033a1477060a626aee74167c66b138b230de2d284be270e013acfdcd328301938334457c64124fa0e25d457746a1f7ed07d5b6c7faf612f22f1c7a43e484a759bc73e3c52ec4aedad2cf79e0aa11c00b313a3ff28f2ae9a0fff7fa3d379c56268ea36b43fa7e9c0ef32dfc1b9973a3ce6168e3b18d9ac7b7a7a2945923c70d5bd7c7d9aea9a368058fb82c03748b08e4a7f0ce80af846f2a8f66948aa5d2d0ca1514f332df83f01b4cc4d94a54947cd1071c26ebca8c843e7c3227303855a4079760cf288b8bd51f1bda40c3f7e419a04f1ab7393c1880b3c0803546f35374381189b8681577666a0283742fcf0bc65d19584868b40e21056ff76b216dcc38a630be889c6d0e59c52598d726795a2f1edb577e9c07e692ca2e7e0868649d5ab7d570aac9946450e2f739e64e8de5da7dcbfe3aa76e227bd4ad33b5499384e00f5dfe508e38d94ce1eb39c5891d08e14b711092852afcabc9cae20dec471d2e1e91603f00e073e35115945005c6881a53b5a485dde71b4d3c8244597a913497f1dc219db74b0c0ac0519023c4c677e24ab9b1a94ef444feba9525bd7f505332a352221208c0cec915f3b25573b50699e563b7c90860c34245da7c3c99a1800120d3c03c17c8c8f53142b70ad95ae221fb23443e26ec357bf35c6e58097b59bc10cd57ab7568a6006cfdb2d0fcaf31d664d42455ced06c661a4e242acf83ffc553e24e68de7e96c5b28ce8a294d5d06a8e3f9a94c294a768160db1bc7b841c6941cc65aed6e21df9ddbb1578111d6398a442e3b79ab6de9a6caf3073a54ca379a01334addf998c0de36a297448b109d76e91092dc55c4958d1651fc15fd3a499e585858799908d67993ee15f749d80cf5ffcbe888be25054f6fd12618389c81c9e87fa20eaf037bb2f9ac8bb9f1b89229ec792e897ae5dff3adcccd308486ed19fbd9c77d812a21ed0890f056791115f64dd9214a232a96ec80dedf08d100c2d2889cffac486fdd23573d697d50d454f6389b772c9b290809dd4d6102ea1673df9c2fdf2e7ca543b0aab8872cd94833e64019bd75af9d7d18fd2913d76ce7ffceb78c7563452c188b3df286f7f6300d1cd700839336a02d541e4b318dbea79d702ee0fc21f4d69c683f04e74b3609ebcb85c839feaee62d0b95df15c6b64929ca92efb4ccd121c489cf0245f43b1120193f95c9c62edba927ddad64be215e9b0082d19a69ad3b50f7e693c463ab902c3753d04228e7f22579518474ac311f838a5d0a6871cf032334c30e460ef686345e79cc2a28e0d6b0c696250124e23fb98809d17202170fa3fea73a256f0102ab942af5022a1d4bd6ce9b397fb4c84c02ff0c41d93f41515fa835c5df3b6152a5fe2cc0eade2e0d339557acc50280aa4372b84266fbdd6bc50d12df79ad7a584b2f6aa6c4be72cc80ed02f6808c320c726918614a39829c3edc4422805f27d686460a242d0b6f89407622f1bc111ff6520a48dac2002fb603417f8ef8d73bd0b74fa462d36ae54c85c22f24957f00d1cae890f07f90790efcfce6b2eed0b9d3bf670cd83c91c3a793797c11af3e2437666e3e1613a1af8b26d1e657d6a20b27f78efa2c1db3a413ccb1c2f25b8cb5623448fdbebdb05ac79ff13ab90596827a99d7b8888413dfa8a9fe27ca48aad93e204591b4aa13b1b1b4f7692d798c358fa692a89cadd7d6bc9cba40a35012995aa103fc836eab22e3c57abca120b99cd541f2bae4da97545690cf895bee07d7f31c8e7ddecf99d1a9c03d41d356c6cb12c43febd6dbd1d1bd6f72d9e0000e3457723709321445e8a4a9998e034d099d47f2b04249bb6d641978cfab232b515ffaa91ed2f9d0657b3caca7b38c6f0cf564fc9a95c0076d2927cfd08ed091e2edbfa0437f8391500038fd308ab6416ec734c81b025e762f3df627ea260a9a5bc8b99266f3724b71cdec22c16bf309957e31443d6ec1b94a51dcdf451d27e58549a898267fe64e129a408bfbc6ba4d9186913dba0137ad5c9687c325d0408fcbdfac353cb76d455535a43278f07dbe73bbf9476fdb5b8ac8ef6ad98294ddeb9adad080397432f65b1327a4735e1516fbb2c58204d43ebc56ad486d270f215d61c9106f9f0d2356999a878b53ddcf6ad49e1c51964a97f7a0709260566242f848f684aace116de8f2e175bc06acff4f0100dffb9d2c1b5c3191cf6334c2fdb81", 0x1000) dup(r1) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6f4c458514e9a4a2071dab210b0327905dcf0e46d14cab9434a83cc0b404c3ac0ebe05ce429e1381931e551e8dc16628d8ca4563fee4b247f0380b717fd46a63de96adb238c6304b597ed5deb627f23c384726f91e59720582a8ad76b40ebe928964ff4d6daf1aeb4627e6fe40f20848b2ebcdf49cb8a4f394141d32875d146d1863259448d0148ea5c4b9383c31771e71208d03b87e7d000094e00f5b16c360f1607b20634810cfbd9bb28b84c56ebce0e0ab9d5a801c2587772d18959495bcfb684f86cfde54c0f7bb38ac6cec96cbf0fd4aa4f78e88b99a0c06fc981bbf4e7a4bbe5f37702c17ef0bec3a6ff6b18ea036075f936fe597e74f251f584664e0e9a9aa26bdd9eb1dbc5c868973d6d3900633c0069fdbc89ec4716b35a7070cd78601625e34923aa1acb6d302632b", 0x12e) fcntl$dupfd(r0, 0xa, r0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x7, 0x2, 0x1, "b32737b39add07c4c97f8bb6cc26c0ca659c2225", 0x1, 0x8001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002c00)=[{&(0x7f00000028c0)="a1", 0x1}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'.\x00', 0xae8b, 0x1, 0x6, 0x1, 0x33b8, 0x0, 0xffffffffffff8880, 0x0, 0x1, 0x3}) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x7938, 0x1, &(0x7f0000000000)="9d983d03007b38", 0xffffff60) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x89) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x400000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x80000000000003, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() r2 = semget(0x3, 0x2, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x2, 0x1800}, {0x0, 0x3ff, 0x1800}, {0x1, 0x5, 0x800}], 0x3) write(r1, &(0x7f00000001c0), 0xff20) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f00000004c0)=[{r0, 0x400}], 0x2000000000000009, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000440)=0xc) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="825a44cae86f3ec4934f5a84bcf155192fdc3ad88a9ed4b8d0ac73", 0x1b}, {&(0x7f0000000100)="bcc55fc99ee880", 0x7}, {&(0x7f0000000140)="9ff91cb04bd83e84aead715f52f8e7f56c7623f6a7c8dac9c4c0aaaf5fc786c5f27e9d1c80ba706e7eb8a91bb35e3d7d0a6c3646211c67f0d655efcdc9d1c531f23f5c397576a67f10d9838fa3b1316646a3eb8aa0af174f185d27b2c0ef523e465d67eaff79992c6aeae2c82760eda84b3a8c09b421be5b2fdcae16c60b29c7124a879be04535f7a3568e228962abbc63e2c74f4229b622e4d2df055edc4024291cf47d5676675c14ffb3cd944423114d14e5e011d6f74526300849b2bc87c96a47b7841f21ca84f0b9013547d536f266e74233fccdc18b7d7ebce9052b256e", 0xe0}, {&(0x7f0000000240)="bb9c96339b922307b040f28eb41c572388159ffd387d06c913eb34302b5cd71212f318eab0b134d262e4bf347d65f01615e68b83e33e855fe198ac2a3501b8432e6cb71fdf355050229d1c4582f767c800912e37d45e5e9d2501883cf17ed9bfde9bb308fd56399a81387cd6ee7cfc6c7c22fc9ae33e742dab7540e1bcc8e37f40df0b7880b067391eaef83f0035f5b5e4297a4c5fa4c644562a42a02add941fad77f2276497cfadb1d5b167f54a89789464cef70bdcf831f9cb6a84bee7fb50f5bd6630b2be5b5ee5d458008293d35e", 0xd0}, {&(0x7f0000000a80)="2c5fad3b1d17e86942f50df58cf9bacf9f3c97a03aa2f4fa6e8bb3d01b15f2131358583ab3e922eb782b5f6580f2ea28ae289084bf7ad84b22cd6ad6d0ccd1928aced5d69eec6c8eca0ecf52e2820d56892c30e04d5731b7fe42a432a2cc5e8e76156f08e39b92232667e9558bd8a8dffe6f9997ffa93e3d422ce2f155869555d3a1397a1b3992dce1d9d252ec85f1e74867b0983727c3d6410d9df10df1e6587867c7f4221aff335c76e799adb85460804891afd480a45c364e32ebda2608bad43d415b1799e535bd317fd212359e9ae9cb184de2f7b468bfaa9614db40c9dee2fdb9869c77839ae35a35a6c3ed0b0a4d07e45f88d5aafcd1cb61d386f1a4d5b5490fe50e1ed5279647dffbbe5d5f0cb1964a8f044477d5118e2f9afe411a782bcf1845b700ad1ec181d63b6cfb5a280bb6afe75d3c4bcea7dc0d26b4c21ca04a92fb70891d56186f4bea5e54264338ef9ece89a33231909f1723b532f358049caf5c38290014b98069895cb7c2ed281367ce703e2a71c9158c4f2b8888a5696b7cee558004d464ac37dcb3adf21cc9f166c5412a5b2b2091fd31f5db0225ee1fc56e79ac225cf4029de4b003010ad1092a9c995606d933b0c267feaf9443d844bfcef0906c2ccf923807751a46de28990a8d927db5b52bb8b59847d3a364d66e472ab572e380f1593e8356f377f3d1db39375408d5f359886057a223e5e9a5ed8b7c120bfd158cb999afe01365fc1d5666b04903bd171428cc3c95e0e8d8ab6b555d8fe52e871800ef234e47763342dcc29ec5f68db215130c0b4fd0d0c95133e8afe1e028a6d08d8fd75e1b72284c5308ee59555e75579b031f4844c6ab6f989cdaeba18c9b7485ad0dafaeecc3f840335097da1efa83453439a471aad601816ba1815a6115eaf474f2cf1d73b05492fb00adcf584ff632170eac7f7e84a797c63c632e96eaf62f61501377e858ae1b4fa5bcd1deda5a36a7d0877c618f81e678327f35e929009b9a18f2d757734148dd56cd99cfaa6ffb74295cfcaf9cb1c9d385a8cb0f9197058a0885cdc48aad3e1fe061dc35b9c2fff72f9147d9cf6c39a22d596e070850d070f9045a77466aee7e3b5192b05a4cdbeb8589071c1fd15a98c1c7e2e9f2d545a79f4fcb7e82c17783a23f869a9646c29704fe8f1154164096493b3d7a27966f49b2cf3cdcdb1659174838b68b25789cef625d4fbf48de9562eefc772b860c9f7bfedea6a3d35d06e32bde2f1961ad03b4470cf1c965eec759790898883cbc041b70a6a0ccd3e1b83052ffbea52fbdc6029aa7923914fae78d6b8acb2671bf421c7662d3c2b774466650e0965f26890e53168207d0edf55e7888cfbce6985bc3c00388496a8aa2e8b5e870aaa6b23f8deac5a17b7cc1debe3633d6d26e3357a7d828d74f18798d178e14af04f63022953680e387f2b3aa72ad998d84392abb60e4a7339251aad897d63c8360483bb913376fa8989e508a29bd6fcbbebf80ec84e2619fcfe544b8dce82a3f7d9815aa8adeef72f23055f109a1391523078cf08546edf77583e3304f77ea521130d4aff6c6ecd5b42682c9a2d62a5435cc18df114bcf76c24cdd9f4546acf1b98f3faed9db11dec67f4f3eb26372110db631629d26028e82240c42b1661e70954a9e50c8106a4076691e06ca681133286576bc4c9d60b519bb866703d5e7c1e8417e0cc26165ba297f324f102151f16c32d4ab361b03c56fcbc82d28ae0f63eeb669dd90fd6575321f6c0b0e8a3742d2bf90a7b37fbae3152cd154dabee4022f2264656eb584a755d4c0115453f24246eeec6083e54af8cbe0a0cefa18696a6c5f936063306b249521d39150c956716d8949d6532b2a46ff0cdf9868808a089a692e7b61ae3f5d4e6b970e8b6190f54f0e301a359364bc377cdd9310ea03164adcc98be7b4d734d144f01dd37dd059591a81a420efcb464dfb917048dd27bc049018f3ca96d4d793e21d3737070e8fdbac648555792adc5d4841c6c254a3f9aca4fdf3f9a224929fd73b4cd9fba25ceabce00e9a7adfa71d527f781e12a0c8be4edd12abaffbb075629a1ccaf1d25fec6e4e1d88c1400b5dfcdc38323c00810bcde0d7607e28f48ed5ba8f87a2b7a8ec2a736ef900a305410501253c6189f5e8017c56a94e274d1d2926b8e24649af29a0e1a682e418586a0c480777a43488a26c78fbb39a6752c8b8d5fe4782e8255004ba572066b9b48e1fc4bb46393a00171fc8d7c118cda5c2c1eb9dcf9b565d76cec0d65389858e76c8f9af9da01195ec7f31c551b677ebaeeb275040a978874f7498296f8ee869867b1d87f3100030a195d394db8f9764e49d85bb2db7a9e57b847c9dd62c36a3bdd79afa1f61468b28f057ee6345ec1d0db23a4a67fc6ac6003894823ae6999a1583088bc3c34db38cbe6cd7d4865094ce9f1b224f4867d694d62def5e7b25befc5201df6377e38bee2c1d27f9999f068aac3b8e9ca44e0d383c307dfd630caa199a176cf5a5124cf28a7b3b7e64411a6e600ccb8e4d94b15a5fbdc9f409034008a4912a8ec90732f1a8ada408e79e42d79d5c5828c896a0ba7618ae16b75fd71d91e6fead57e6d6dcbae14a5485dbebd3fb2ad2457d7c0cbfa8c77c567cfce2d29415c55cb39e857fdb342e8cd831db6236d94d038fe35783d9e0b5aa9cae42cc4fba2168aa14e4e6e3d5fb5adab27d8b5a0d6d5049816ebaeb6c27c006d59770c436ed3bb8bf444eaa00de4b1689850f54e6265cb057959a580b8c82c801239aeb464a356a12b5a3cac37b37111b6adf05a0dc08941ca7cd0e638cc6a0cc9d8f5f10630076046b67adcaf8863252b8a01a8a38e67206be3752b172a02475fc4fcb73fee33f9dfab23530292022f5ac8255e6f0679802fc09d39915b65e0b5e6ceed82bde2f16530037726978efb979a2a3c15b1b6028f4a13fc5356548f2fc3fb3d58e942849a16e9b4d782d3eabedacd8216da064ffd2014f28db4bf88b1df1d4216734cf73640e3cfe70ca7dc9190bf84cf70ca563c7266081b613a4309be8aa3d50f2371885c4fbd4944f12ef77fba14e01a351cf65e8a13af662138e419d501553a78b49998e83c22d408dac98585c620589921536120f805467d1a5004d080383c76d464315cc1d5d42f9b3af0fc13b87f4adf2622a3bf4320a1f7ba2e6fc8d93ec09c4be3ca1a23f1c5e04b13b151b3d1aa95c80f0e44aa024bcd60f903b14aa9a2dfe2eaf8f4115b78c4183af8916dafa4d059e3246b86a0fb9bc0b2f8be0aab4b44b8fbb75aa6d9b06f2d9fe871027734505aa2a2d26d0e49eadb6cca48225d2ffeb1720be67bfce054f7da97a427133e33581de9e194bdb39e9c588c3441713b2b1f25d7c8aa73f8d12f97dfea0afb4c880cdc3cb05f37acebed2bd9d23dac014d75470d3048a9db2e708384403651889d7d3fcdcaaea4bafe90d08e29ffb588a28ac1fcaec8f7c3dff623dc8235bd12398094255ff19a93c6f7e2c6d22beb827189411463d0c2d98ac073626560713aac5ca1cf682c8f9f13c7ffec9e2a4310891d845ff374f0dbd9d07fcf36adddd6e777fa9a9c86245f1f57576710356f6d9eeab2af1c295b7ae41e6647762715bf1c29987ba1bc3ddb9b0dc6ef6d44b450c02a869f5c2f07c2b249c11d067e83ed05c199d1e02710e68a481390eeb119e78b16c58f425ac0237564ed056dc6997d9bd2369d13107e444029e481c7825b1d1dde8b70ec7396ed1e66c1a6fb4abaf15afbac6f69141054aec7fe756297edecb1c800436347ee2334761757ff93f3ae908789436096ad390ae26bb0ed3988e622b466e4a55d829f79c95e529503f60585d29fb48a53787075bf1375f2f572a4488a64640c5c99773567b7779652e641cef3ef593fd51b15e3494b27476483e2c3089c6f18ad1dae86937214ccb86f5016d7a797ff599629cff3a5711471169270705026cd708f0f18a4ed2d8768ce90c1000bbaa4629665cae8eef68fb29dea135d865a4175ebd9169bf9da97dc8f9376e2ce45d28cc0ff8cd0b989e6353f1038f99ba3f5d1ecf131ae097544c05bbfbf8a250a2954969d947e789e501769695086cb2aae6e99426c7b1275ff77273b6700f2e7078d7f22adc16f7fa196860faa46a2f70642d47f724ea06f87e9cc4e47646ae2b06191c90ea1305f7a4cb3e26002937fbf5d76f220d58a0fe80067bc4e409e48795311113bc2559294063f1114abaa586efe4c59900d9efd70ee420ab114c724b343f98564514189a5325423c715f12fa1d9a0398666dd9b6da8fd116002c6671dbd680c3f6711ac04824101dad8d44650e71d762ff3d027a6d19350131495b028581445f6fb6bcf4972fb301a12147f9b773c11364e5b4456f0ed3a36b51cee76d1150f91068897f4eafd18b0fb32c1cac368aadffc9ff037c41c16982394282a2a310c58890529aab42dfa9a7229412384cf8aabfab5eeb565c68592f8f27ce6ec4a2450236a8fcaa3c7f755fd905f060f40217c7eee65ee35739bc13418932e27295ec795ef8f10a1d157551ce3ad3d8095073deba6ae2613ba5fc4a6afb6803d91c71c15574192331d858ac9c17acc00302f87fd7940ed4ef79a0cb10b137c7f52fb118e8301855edaf3c2c1682a6ca1673dfb7ba9311d98e0f4bb505951c64f12ab1be227bac4e68f2fc5c6e76bb4905cd1d59db9b6affa97c6d47a9d5ea9d95783253369c31d2975dbda8778a21cc1df49bdbe62f2122fc4ba24096b4444a68d1f6a816592b8dae3b032d314259b947fab93132b5540643b03f05893321b50fd289e757db4615e568c96e85a5198b92949a145a68c826944eefaa62cdda3c9fa8a638ae14591435fe9d3194343f2d2c550b059fdf26c4a473eda243362ebd70ecd0235f8c4ab2d45ac955ce81e751b285afcc10b345f7c5190d17a270d01d41e2975a68a06b58f7d1ad69fd15e25198ffe423e9b56c8b97e84867da0c9083b32edf0e76d1ae7635ea1e0bfb8116650fed549b1fe1aeb519d22582da4288c0e6a75df3bdb237dd18b40f74ec018bf3d414370a5f20fcb3ca2dd60540f60cec5b198943b204dccef1bac628ed30c5cf622f790c430dab15f2436f091ac3be61647339aff38183476538bd025391d2df4d01376381cd34ba5fc43b3093a31e2f3a0bf02b4bf2fd7917615ecd4aef42938d72d1c7e9d249604ae79913ca882b9ad0f20451d04e00f8da96f010f15b844efeb20c8bedf38468e8d969ef007ca1507e2566748e1f2ed5962f83a1ce60e364481dec9a2263098b743ddd029851248a61770e401eab5e87d66ec030abb5a91c15eca143b954f7c8c151003d90cc83a6f4dd021acbe55fa90a0d47216dcb6d8586cbf5cdf5d5b506b0f2fe60952e6389fafb67b29411ebcccb8f23f3bdae1a91105986185e9f13738314ff79705505651045d58d7f78442d8c22d9721decb70fee539860d8c0d9cc479286d7da24f8bafe1348623c5c6398c42f70858cc18dd5d4442af342055b1156b0edc2986ff6c40affc059df2e1b9dac5b20aaa74eec24fc5864cbc6b6f2a7f585a808a2348cd70cc0c608631ba4e1bd088f119eeb54488e6bcdeb81f271fc447dd687c536a5ed20f45b23e4188133a4ec069b315936e94b37579829e3257186d6350dd4f015f337d20443756978eff43dac62a8b1dcb71ffc8c69a8e7d1f3d6c51823fe86f148c5bc25505813682dc65e829571d0f9affb00e3a1faf1aa041cf8af8b589b89dd7256ee555a3f878a607947cde17d7f150faac87766d908b0e6", 0x1000}], 0x5, &(0x7f00000003c0)=[{0x20, 0xffff, 0x1000, "45307dfc8e52a79d65f468"}], 0x20}, 0xe) 16:00:05 executing program 0: r0 = semget(0x2, 0x3, 0x84) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/97) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) setsockopt(r0, 0x6, 0x49, &(0x7f0000000000)="7a615e21225098e886ad15d2f9dfb10c025ad2f65f8ecd1164467c03a93516c6c609d6161cae0933b6c8c3d30a0061c837daab4731af9f331f5f6b45065cd052f9a899194352a13ff6fd6473f495f07336b59e7cff0c98f5b08cf60a39490eafadba021c33b386daba10fc760fe858ee15329f86fd0977c019fa", 0x7a) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x9}], 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001a80)=0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x100, 0x8, 0x3ff, 0x5, 0x40]) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0xab) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/3) r3 = dup(r1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000200)=0x6) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/222, 0xde}], 0x2, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/54, 0x36}], 0x1, 0x0) read(r1, &(0x7f0000000500)=""/4096, 0x1000) dup(r0) semget$private(0x0, 0x1, 0x0) write(r3, &(0x7f0000001500)="e1e0dfd0f3375f94e68db0e2c8aac6763741c7fb6b9136ad0aa0a300523d060a665ed14cf47c02215cb4bf7cffbe6b1fd5b9f3fdf46531e88f6f5f3aa210862a15d923365d8d45c0120afa9a2cc8bf7522b1f8d5fb68d6fc4196bbc5732f0f3d1cae87181c111a03190012e22bb4423bfa898c66b0d91a9e005bf38649008d88a1e645377eb6fd2db76423cce777aec011e32c", 0x93) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000015c0)=""/146) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r2, &(0x7f00000016c0)=[{0x3, 0x1, 0x1000}], 0x1) poll(&(0x7f0000001700)=[{r4, 0x8}, {r1, 0x80}, {r0, 0x1}, {r3, 0x4}], 0x4, 0x6) poll(&(0x7f0000001740)=[{r4, 0x44}, {r1, 0x10}, {r1, 0x100}], 0x3, 0xb9) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) dup2(r4, r3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001780)=""/201) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000001880)=""/213) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse0\x00', 0x10000, 0x0) semget(0x2, 0x3, 0x20) r5 = openat(r3, &(0x7f00000019c0)='./file0\x00', 0x10080, 0x86) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001a00)) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) sendto$unix(r1, &(0x7f0000000180)="a2e3d4ee5bd9b243bb82ea76f66b9fe58d69b86611a58e744018e11c0f8b4adedb6b826cce153c7927e4941336570656a36a0254a764d54dec3610a75583042e176defeac4fd83c18995e76cfe435eebd599a3154abc0035e3f1dfe01c117926f4a8bf399502bea1bfafd91cba96a70027cec1b832478cfc3e2b207fdc4bbbfa5913da05e79f8a7c9abea9e8111ec52763d47ee190466e945a2d5a5ad723415b0214eac024ebfe2827c97a8a3e5462a410be8d8c5296b62eeff8a411e354d48f2ce9117320b50cb67855da1a5bdd0fa5f8c77f7192", 0xd5, 0x1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="c5b21ae89e78a6b808f875a19039b4bf919a970268f43a4837485e355f8234805dcbf3558a4efa42c5c1001a160fb929a2746299c5dd33c1d8d0b8928c0cb8737b39d66abac7d7a4a15c3ff81114a5e6df90331e35d725e216c70b881ca81e17784b96afea4d4c1b39a65a1fdb5f21d2a45fdace30600c45977145b5e336af91b0fea2cc966475b16ba188583243be0f14910a3f212f450c8ce5077e8530f0d359a34549c440c45dd17f8222b83ed8385ddeb2467cb49b8f0cc96a69f4a44759", 0xc0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/235, 0xeb}], 0x3) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = syz_open_pts() kqueue() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000080), 0x10001, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x7, 0x2, r2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xbb8, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x6) 16:00:06 executing program 1: pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000010c0)={0x4138b157, 0x9, './file0\x00', 0x5, 0x3, 0xb4db, 0x3}) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCEXCL(r2, 0x2000740d) openat$tty(0xffffffffffffff9c, &(0x7f0000001140)='/dev/tty\x00', 0x800, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) renameat(r0, &(0x7f00000011c0)='./file0\x00', r3, &(0x7f0000001180)='./file0\x00') ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x204, 0x3) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x4000000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)) close(r3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x52f, 0x1, 0x7f, 0x540c, 0x4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:00:07 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0x9, 0x4) seteuid(0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7ff, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$inet(r0, &(0x7f00000000c0)=""/93, 0x5d, 0x40, &(0x7f0000000040)={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x7) chmod(&(0x7f0000000180)='./file0\x00', 0x20) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) sendto$unix(r1, &(0x7f0000000100)="737806c50fb3f536087468f7d37139ba4b10e6fc772e6fad9487eb0c2baac59e8f5bf14210cf8bc6ad6f930578a603487fa7883fbf79ef1626fdb762798ace37096e4861bf79d7fd88d3bae3bf8c91c1ad4d69547deedea4cd20cba5116f6dfe285cee221f7eadd6fc7735261839d68ac8728563032e52b4f520bf17c692a16a781c90b09bce3d41e8f970eb0eba0db93ffc1adbbb8b156aa47f1f9c3a61add0c5fadeb89528b37c3324524cf1d7e7f0b1ccac186f2dc02fc5cd5013ee3d16a270bffef4e012b97ff7bc34835f67a0374d5ca2a64f3527e800fbdfa29f68566739ad8074434e9390f7", 0xe9, 0x1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x6) getdents(r1, &(0x7f0000000280)=""/235, 0xeb) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:07 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='cr') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x140, 0x0) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) recvfrom(r1, &(0x7f0000000040)=""/14, 0xe, 0x800, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:07 executing program 1: setitimer(0x0, &(0x7f0000001100)={{0x0, 0x7}, {0x400}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 16:00:07 executing program 0: socket(0x20, 0x4006, 0x1000) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) open(&(0x7f0000000300)='./bus/file1\x00', 0x8, 0xa0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000200)=0x401) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) pipe2(&(0x7f00000002c0), 0x10000) fchownat(r4, &(0x7f0000000100)='./bus/file1\x00', r6, r7, 0x2) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x101) fsync(r3) getuid() mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r8, 0x80047470, &(0x7f0000000140)=0x4) readv(r8, &(0x7f0000000040), 0x1000000000000091) 16:00:07 executing program 1: minherit(&(0x7f00003f4000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) fcntl$dupfd(r0, 0x0, r0) 16:00:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x3}, {0x3, 0x80000001}}) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:09 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r0 = socket(0x18, 0x4, 0x10001) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000009, &(0x7f00000001c0)="eaff125c00000000ca3c1a121d93cc3aafea66e08900dbd87831d1c892b90436a2b8f4fe066eeeb5ce55b78a722ac37112bbafdaa809d9da22539651d713843d3a564b370f185b8cdc5736770d4c2e79eca9553f71ab8747cce7286fc9e43baa1cc95ec4da7216856a705a620addc3fbad9f211982cd9118000000000000000000000000000000000000000000", 0x8d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="6f99e1d871aaf2064105ae698cc7652baf26752c9c11cf816bf039f98380224d92821b3fe8ed1fe8ddff376390e9b6c1d9d87ec32776d5a78235759a015b9abf8b162aa80a73478238e164d1db4a89a392297026a73b524eacf10ade953f84a5ccd8e23f80a8940a037a016eabbe84fad3", 0x71) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x102, 0x40005b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000180)='O12', 0x3) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9eb6b45541fdc63e1a3a82f104617fc5339705c36ee7d767ee68796c12739d991f439257752cbec301f8fce51afb0eb92531156bed784439ca56b2b72bf477f712df78df7ab3edd5af5336cd62d7aa3bddf6adfd883bfbd93462fbce2c12edf280029d792a772272b20c656fd8ccdd61300f6f1226adb977f6152f35270b3a51c4b4dc11744daef9d7a232397bd48800d925a98a663457185f4d3b32e645fea507ff5aa50bd065b8f0a812cf84c5b3236d32baeaa984f2a595413eedb82544f32a4e8beb8bf8dda7674c2c763f3caea043ff7b41498bae5c5041e580aa21fd", 0xdf) pipe2(&(0x7f0000000000), 0x10004) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000a19a15a0293fa700000000000000000000000000f9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000bdff51fd000000000000000000000000000000000000000000000000000000000000000000000000000027975023801dc4f8ee42b9553444dfd4b821f1b14ea88e91f4c7ffa23d028976b4c3e2026298ea62c02b9f442edf6a7f4806fd53c933af83183f4d54a1711df7c9d3bb65d01baec6c0f04ce991e8b8da97adb4ed40eaa2"], &(0x7f0000000000)=0x6e) recvfrom$unix(r0, &(0x7f00000001c0)=""/75, 0x4b, 0x842, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xffffffffffffff3b) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = geteuid() chown(&(0x7f0000000140)='./file1\x00', r3, r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file1\x00') chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000080), 0x3b7) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) kqueue() 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x8004667c, &(0x7f0000000180)={0x3, 0x8}) dup2(r1, r1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x802, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000010c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e777a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f2977e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab126ad9d6b945cd56128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd30050000d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e26be014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c6383975be48ec04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab686e9ee0f6d0ac1530e406b78105a83a4c2a4030400c9549a828d92a455a69cc8a45ba1124822e1873fa65825fabb1507d9e899217e960113362117d239d3bd35ae0bb856eab85486ddee9c1be7986619f39e022dcfbc4d41cde258761cb7554ea713ae7356852dc83635c5f34defb4981dcc89d449530345992ff3151916b83e6089876d8e62f3c75f7ef5f1c6ab0e3eba779c8d05d0641c981e25564474756ec9c7d188760f3562890ffcaa65120319e6fb3f9b0fb94f8562b31c116873b5d4e5dace414def4db1745b73173edec9bcf071d6709c6d77568ccf4a5381f45a60e0c904fb76f6545c8177b992495d90e4244a82bc5b3ed3c88fbc84939673e78793ce4641b1a8c423cea054ef78eedd43ca38f45863a63fe8a04b9e72d5c5e3959eebd2db74a7505ca88846b8cb682f900bf8c62f57ec6bceea912f", 0x101b}], 0x1) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="aa499c1222d78aa469457b37e1c9582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d993", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/234, 0xea}, {&(0x7f0000000480)=""/175, 0xaf}], 0x2) readv(r2, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2) msgget$private(0x0, 0x4) connect$unix(r2, &(0x7f0000001540)=@abs={0x1, 0x0, 0x2}, 0x8) fsync(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) setrlimit(0xb510c69038045916, &(0x7f0000000000)={0x1, 0x1ff}) syz_open_pts() 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) clock_settime(0x45c99f56bcf9f184, &(0x7f0000000100)={0x5, 0x2}) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="13", 0x1}], 0x1) writev(r0, &(0x7f0000001640), 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x1f, 0x20004004}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r1, 0x100, 0x1, &(0x7f0000000200)="5a4a2a33f25e7e6fd2c28b56f5e64104699ac7b50305647372ed1f1d24efb6670c44dfc4431049d84650750846853ae5f442506eaecbc67395627e94ebe5dbdb5afaddc7c9b6a9cafd0260692f6d10168f19dadf58b0ff274902b708c4122f3e3a16ac35375c950b8152349e093b1af73db9374fe4c9c03a0593ae7ca183f6975013018d24d4ecea2c2b2ea5ec4f3fc5cbd7e78ea2ec0dda0f31", 0x9a) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r2 = socket(0x1, 0x5, 0xbb) r3 = dup2(r0, r2) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x8) open(&(0x7f0000000300)='./bus\x00', 0x8000, 0xa) r4 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1) getdents(r1, &(0x7f00000000c0)=""/235, 0xeb) close(r1) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x1, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) clock_settime(0x6, &(0x7f0000000040)={0x58c742d4, 0x6}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) munlockall() setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) socket$inet(0x2, 0x8005, 0x101) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000005c0)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() getegid() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) mkdirat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x2) sendto(r2, &(0x7f00000002c0)="a27071a3aff37151e92456aa9c4c6822075bc4f5dff2ef958b790b82ffbd6cdd85bd9e0b56b0f91f963c686dbcf17d08bcc1652d3bbb0b86c016486e345966", 0x3f, 0x404, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="43a5cc51f85a1ef3d301d21d6cbc7b6e8164c86685e592af5093d04cd092b72987b1028c325b5ac7e2429471d2c70876ae9d24081425b814ae0544f7a9f96e6aa6b91db65b55e042a8be0e04a41780e62eaa3175c5f021b2", 0x58) getppid() ioctl$TIOCNXCL(r1, 0x2000740e) connect$inet6(r2, &(0x7f00000003c0)={0x18, 0x2, 0x2a3, 0x9}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000400)={0x100, [{0x3, 0x100000001}, {0x2, 0x5}, {0x3, 0x80}, {}, {0x1, 0xfffffffffffff000}, {0x2, 0x80000001}, {0x3, 0x100000000}, {0x2, 0x5186}, {0x3, 0x1}, {0x0, 0x400}, {0x3, 0xde}, {0x3, 0x7f}, {0x2, 0x7fff}, {0x3, 0xfffffffffffffffb}, {0x3}, {}, {0x0, 0x9}, {0x3, 0x9}, {0x2, 0xea87}, {0x1, 0x6ad}, {0x2, 0x4}, {0x2}, {0x3, 0x8f0}, {0x1, 0x7}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0x1}, {0x3, 0x569}, {0x3, 0x7}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8000}]}) r3 = accept(r2, 0x0, &(0x7f0000000540)) chflagsat(r2, &(0x7f0000000580)='./file0/file0\x00', 0x70004, 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000005c0)=0x2) bind(r0, &(0x7f0000000600)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) connect(r0, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680)={0x0, 0xa25e}, 0x8) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = semget(0x3, 0x2, 0x1) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000006c0)=0x3) semget$private(0x0, 0x3, 0x3) ioctl$TIOCSTOP(r1, 0x2000746f) write(r2, &(0x7f0000000700)="bdf9dbc59617b72db1080efb369ef65f8b53ce57b5aa74296162bfd66c181f351b159ac3022a347c9f692b1a5e224ba754aa4800fca4a03a435cb6888cd352c30ad86531afec36a6855091f1", 0x4c) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r3, 0x0, 0x7fff, &(0x7f0000000780)="50cddc2975ce7d6f4f8da25c205c1b83d29cb21c49455ce5464b2db43c2e2089ea8a81344b3eca766898da41afe3247c8d4620f77345c71f63283ea34dd5921a90026ce1cb055f6e84600c081e91eb4a746551a444ec7ef2d110d7f288c5da687f30c3fe776570f1e0b71fe3cdc2e52b840068b233b9afdb2208d48616fd0eff8fe56e03a18f72a29c7fea2df0de4b6413445e0ee0cf984749489a3150d01d56ce1a79eff18ca085237dc4c8c6a8fb96ac244d49c0f74e2535d095a4d40f7f0838626c83", 0xc4) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/157, 0x9d}], 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x209, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x8092, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001380)={&(0x7f0000001440)=[{0xa7, 0x6}, {0x88, 0x3}, {0x24, 0x3}, {0xab, 0x2}], 0x4}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="e084df333da8c5c6978912f93ad873ff86dbed0322c603826f36cc1b88232025ca305c5180e373df89e91d61a73a3b6c49ab1178edda0a44f04beb144bc390962798126045f1965427f16ae92bf5b4c70579168c2b72db42962daa848969146ebe5529a97c1cd5cf729f20f98d5de265a311c47b69aee19ede4b25653b4362ce14356a92b6a1abaacb7b75fe", 0x8c}, {&(0x7f00000001c0)="3ac08a3941e091e48c548475771b0150b85e1e3d2493b2d4b6265ca76b520536a56296f4f2251851c75d93e61ffa5f1b31b30dd39134eb3e6dcef801d9a3ac03bbe8f8a2c3545b9f0f8a3eaf11c905623ab3b56a99755b6e9f67243c5d6683f5cb219fdb0ce5844301b56095c51e88fc237977f30522cd7842afff49132f0f0a74a63ea72bdb91520ec6942db3347e342a8813ae3fc72d9f69b31f2202c10d74b216f26f15234554233db976ba8a5a6cad839310ac57a98c2877d71eb065189fba", 0xc1}, {&(0x7f0000000000)="82afd394f274840cedbbc7a7d0114ad6fcd376a08f", 0x15}, {&(0x7f00000002c0)="336e13eb48b9fc209f1115f6177f56c49d86d37ed9d8e9d8e4df92ec84ebb4dd40f53daf439a1994d81716aeb4c95d67bf72ec94657ead092b13f069d615195fdef64bc54e30c38f2f054bd2b883e841d2ef526de9d91b46cf152decd7dd5aa2e6aee0ce1ed2437f762eb4d56b5ead4465ede70b119cb790e90d9df5d0605b5b05dfe47e522b4056f0bdf3203666101fd3098ad03f8b19ee0041b61ae8d6c5e09efd80f48036cf4eb6af1661ccf9e0f5af6b6b4817247beab37a1c417fa039f978fe1e9ff0d48c3c4cb48bd02c8d5957f4f07d34ddee2c79670457a4000e8ead9d54eefe7789697fc110ff95884756898e51aea5803feb2a522a75992b7c877d47c62ec72eabfe4ef8c2d6f90fc54ae0d6578f39b679154ea18385f480009cb76bd7c140c784e962c5bfe9d6ddcfd7c8290386d3d7dbac7adacaad6bd5a5334692b527b49adf9539349eef32ff04bf9de8480bba83a4596c0b4bda1b4558a4e1cf30d1b711fa9e96af7ef6cbcb2302c0dd2911aee3533cd63517d95ea1e7d3abcba9af21cb9cd5f9707bf1294a55d5d27706309cdd706864eaa291a946920d7b72d8402f32d5800b1318927d777bbce4dafe18b1a88d0a6183a1ee8430c5faba985b6f263110c63f3e0f192bcbbe4f4ac37d605852a63f25b1a8222a3751cab6bd77e548567dc9385fec48595a61a453cb25501278ef7c6ea28f884245889169b99e5c234bbee61705e47d845fbfaa3bb1c5fa594f425a3e15256240ad2fe84da1e4cc4150a9e82b72e6d8a8323a775742c6446fc45a9596b96e4b124db4ee872d41a340e0cef12f2aad5ea0df59b221025a5df7c5e4b5910daa3e7eb1c452f30cfc3453747fc4f97e2142f19a9b1d4168a3aeab90fad38276416b7ab77f0142b61bd95449fde815ee4cc68e28fe4e921eb73e14a078a5010d61e4c83f64b4b4c9c3cb7ecda0ff986a36744a2c2fd4e06bc44629084d1c4f204104695ad21ea393bacd3684ec0c8090387759e2dd0960a77f6680c2e9a1b04cdb05e98b2719552aa7fcb28492fd2fe2a5c8589148709dbf474724d46f6bca79150630301f4142504c1ad149483e331eb8f1553b257d40d524e77447c6a999912125fc2599b92239cf65eb2ddb7ea6f2a1f58fcd0686dd3d1f18a9307c22502fca8ad8b6c0e714ab31c4bbf82dd957a6b904d45aa43e7dd9dce62380ccf8445a9f478a1c66d7f9e730218ba3c433ae54e4a44e44fba4284a9b35eacd8acd667c0316c3f23752881929e3752f795c99426018484a8e482a463ceeb030f577c2e09bb79b335b45e148456cd8f435b2da9ffc94e3ccfe019dfcd47d4f23260d0be34451b9a3d111a4103c7c5723a7e4cbce170ccf8d5d92fccca569b08ac1c342986a961841b688d40957a1321d97e3112b3e054f3f61f9915c5a44d923edf7e7d2744e0feb9ec4e275ff7779fa547b7fe20b927daced041c4168fec35e54aac2d50c3c211a35df169b454a18840e06e7a8ab4df1ba74e47da09928b7926c01304e14cc2de097bc435423686e26fab4813c7823e4395b13b33afc443dab749c7ce62ffb495ceb0df71b36ff32e266e3fe28d724a74ac7a288bfe18a70cefd0249d3b624517d2d49460d17dd8593b6b5404c55ab48fd698e954f5d98a8cfc41016088d7265fc3816756ce97dce7f2225a1703f3c97f5e57c473ba53c31bda9c6c085de7a45a81ef10e9a3028f1cee8208b2d2536eb55c0127947bee80d52f72a5a0d3992c44f8e9f4817a6f9b2ad72d7b18f5ef8bf178f49a68c486b41abc398f0730f0744b3f415c25427d911792385611d47bf7b3fc07e2fa7bc297fc716a49cc0e775ed4fca9098d70e9f82af6bd43afa4c661efe2495879502c50c0226be53c3ad95d918d4ca0e259c4bac4a8f9ce4d5176d5d7551357c8b9b473dde92c42d9743a853047b9e64ff55cd8e85e9a7ba34d785366fda2ce31b03aa47f98bff75204ed4494003eadb5824cdb74c4ca4f4eac945f157040a866526c10d02b506e50ad72d6209e47d3ac7131991d5a91cb6cf0c61cd093bb6ef52520dfd9b77667f41b7c958feccdf63785c31e0f6f0581aa4292cbf414c473caacf1af57b9c4e9d8f43e82823a8492ca22b331887af906cba2582dc5397b9e68505562aa82534b74d46f92b1a5d7091ecf82160765d9d38ec08f3d342b5911297d177fc38872e68a66f01624c50648e6c24144d27abe272b3cdb7034ae2c65d3d40be2a4373ad6da49065a7d587f89fde3734e3a4e538e991c8fdd43b1265266969766e9942776e59242659fc3a34aa7b021542915911a7392ac055410997dfcdfe182be22fab7cc770f89f6c4ef0c828651c2f56ff72a8216d3f8fbe24818a7481db60244e7df209b6f7268913485faace94e707b637435d2dbc67bd1d98b8360c50c405712502e6ca56bdb91732d1255185f0647e768f57665f141fa0559e4502cdffdef8392cd1c87aaaed8a9255538755adab31dd9af23b8ce591b13d988a3bd303dd97c598f92d8b7f15690d25d002d4d54dcdc6a5f689deef1197a4ac36292ade0a3d1d2216674d9bf234c42c43bfc345e459125c8edd5a56235fc9ac4d543166445105efac45910691ea2bde0337f36b9c1a243ccb9d507c371e2e85e84a78dfa63cd6abf9990db1c851d5b94e437bef921fa395b6199f65197a69db67a582dc5836f5d28fae171020d1a16fed6c80c897b769a5c92d8ff7c402d686caee721e5514523656b64758638833a627c02d26f0c032520a76146d77bf90d3fbf10b727acbe3ce860681c1e25b81970d049ad6aead2c5ad96b01c598e5fb4dd4cf997e7b64f396dd2baf9f180a7baec213ba194c83ed24f517bad2aff711f87b14945763b216e772209d96ca0fec05aca4cca9acf94d95a45afa95bacb585f78ddff6f4db34d085dc0e1dcbcf0fa1d08680920cf6258c14c43278fe83a706efc5db43fe232f6a29f77067efe6c8c6cd7806cb816d4bdc0152e22e49e4bd0b0e35a619c91d1d27183c5c86adaa7af1a7d09aaef3d4475c3b3ed6c50665a636c8bc53fb477c1874a04b77becb67e09d5007bf2a9883aa9a99f46b262f2e72edeb0ab97c43b44240e362ed4647ebda1b4bdfed216048dfee4ff538b826bc9af9c0f9d2fc768672f8c7630cf10a7ab690cd610349ccc8c731cf8475bc3ca7a3b4e9526307d05592af3cad20b6d1488ad24b3f0ffef7dee0c14041dba6ec39994f02f9e73de67c976f6daec3d43e6f757bcc60ffc9b0e9bf673152f875bb362c82311fd68d21bd2fb3360fb18b3adec9d7db1fdcd64eec343a46ebcd4017c118e401fd667e819098e298ac6ed141a7a8fc3f5510b6070bfcde9dd2c5d972f3c0416a7aa844950dc6cb6eda1ad384dab70a0b2b82faf6a5776c8fa61b4da017e54e643a8e8b42c5b678b2b01885f842a87a62b4e0b240d891d16275e0e9f4b7f2a562a32e136fa8e2a55ef314d444d1ec53115a31733df6081f0ab86ab0b82ad4289ff36de7853da39f87d0c0454d34083fddf8b8dc1e60cfce5a51696e98b1087d1b158ed8cd2c25f02cb10577b946bea28bb16eec7356ffef4205ac9cf6fea0f7812260f5504d02463cb4b761ef7f63fbbb05dc4639f9a1b806dee59b40376ca52add1827667f1697d7a97f06ab735fad527abd31680472cd59f61c0b098a83a724d4b7b49c8e25920cf1e5bec0cf8c05154d9efb46b072d834044999c0c2c720ad889a96f1286a740097bc228a71c41b1ba745431429e711111e7366704a60be87eb2287d63b760d488dc3e70cafc9b5c4e4dc8b717841db3ce52917099f5998304e08eee57032bbd8e2ddc0c0bd7ec01d796ebf80bb74e40831216eb8f1dcea98b7740a804b1d105b674f186b332c7c093a9251cbdc89dede5ea5d6baf37ac0ec31f3f04826e56009d21024c6794e6874ca30175c77b6bfe487d734a62c2499ad352db2a0c5a7d3523f5bf488c119fcc76e53c13e203b423b656cee1e7a6934f58e0252dcbce2692b03cff005f6d82a163e26d4f03da0e62c4d65abae5f38490fc5829d870ab3bf7a7aacfd43946cded634d3bf937d4f65e3d8a8d1f85a0e8f0efc7b8577de1fe08707d887f9463e8381ad425b70a09fabc6f91d7768a6f3f53ae23476f033ed2d10c299be453a223bde64c161641a65ccf905ddebb82593dbb32b635e2c1a5aea77abc67abeb29b98ed51040fead25ed09e9ebc50c4910ee94ac5ce03bd4776e3be1314a6497ffbe8061bb26aa007b7acc676b4ef20407180b687b5e52772454c8ee6e49e19636ded85dce444c8d9f857e5fabc04ecc91eb10b92edafc03f2d15a3096c2c06828f45f3eeb86ba8a8d4a29bbcf0142f5ce9b9e03555d90ed1cfb3230bbaba1216aa473dae6a10c39c7b4cca947268a11e63e33f9506e401162dcda731c51ee25cf1b40a7eb1f5e476f9f5c5270793fbf48bedf1372a23fc95c37c2a9b3a88416c55c994eb42b57f199616bf7ca328bf55fb5960a9d4b8da9748674535ffb8fab854567ff813ac7b630137132cdda338c8e1571086296def89bc62ceeec49eab343ab9195226aa1e9ef29eeeb135973d85e3391187f7f53855566f784ac136d298ac1a808008d23d945897f2318984f0aa3e83d338a398962614f02a9a5db19efa0646658313375d694d7221b80dfe3d72fb9e2b8ebbc9c50b95d13ac3cb8cc25b893c3a7a426e5b45232556c468251de37d180d67e948b6b5c93009dac55b574bd8f2f4828711b598b09e11c8d275ad9ce7967931aea247a90c851edab938d1ef76e8ad7fbc636bc7c612558e667b4b16f69ef9282152cb8c5a4c35212b805515e1535c5508685437e7fee1977948f2baa14b57973e2f626182b12a8f6ca91f87700187877ec4f68b8d74b4aad1ae0822f1541bf2859aa72f227ba1b02a1137a597b78be435bcdb3eff904b67b0bcf8b9c339b594d79e783e7f7996c7392edd6c0974e663e36895c7f11d5885b229edd69de70cc4f6f9061ab1796a8befcecf22e60ce8a4aa17a2fbe30e06087615e732c5b971c8e14f41b853c52df822bca0c90be8ff2f9ea6ac13ec347fe724901dd144c3f1f87dffa5d238e1386b7ab1a519cb8323bfd289407e529fa6bec9f5abd8cc8f7aaa67ae93fad54f84f656fbd91b7a6d735d76778c3ff0f28fdaefa601f0a0827b8b2f8ca288ed791bc1aa6d0dda5cea7da193ca0b902ee60925354aed4ecfd188a23e174a13fb0b0aac419b6fad01def9b1b7f1bbedae4d45ace80dc7836abf969e7b8feb145924a679c9b3fb09d6fbc2cdf86a119124e7a2b9441615c38398feb61832529ebb2a2b85e002294e735814f85a46b80e552ee639fff884c8c57a1ecb1cbe0fde2f4643584ebce2322d0ddf1061726c1741c4a6383f2897a07a0693120289915f6ea1eccaa7214a11fbef0ba8730fde34474286538f504283f21d60e724c6fbf273547f312df728c9fbc5540acaab940e7a2b12b1f07b5bd39daebbd74878bf557e8d29f47068efa21f32129dd1c517e17d06f782f4846ed4b9a5fc2f273b8322112bc65b57a2018b3ceafccdf97ac1c5ae344d83e6b8407ae26a5266ea5a8fc4c038c0ce809c96b631c4541fc3e3affaa20cd3dd11ff2857337b10a853ffaac872cd280ed5c9fd3e6c082f52f1d757a136aeb31cf514daf198c023e420b3f66bed6a08ce49a92bf726dfedf71e6c6a4a9dacb1a4dee2ccca99caff4327cca83acf7fbe52e30f7ff4da4cf19d8013398d42e3e114f656dfd396490054bb18a18e82e374c05966ce3f67f5f", 0x1000}], 0x4) geteuid() flock(r0, 0x1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0x0, 0x100000000}) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001400)={&(0x7f00000012c0)=[{0xc7, 0x6}, {0xe7, 0xffffffffffffff81}, {0x45, 0x5}], 0x3}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001300)=0x20b4f) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000013c0)={0x3, 0x200, {0x4, 0x7}}) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065c) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x800) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000140)="ce63b08700848839855ef804ad334403f3cc1548997a467397e03ab67b4be2cfe7e7a82294f882e8ffa41c1c5c2b3d5b240e2143f7f1ba339ae26519dc725c9a89033915f7fcaa9ed62adaf80376f8e7b7803b3ce8495684a4080e6395b8c31a9f7bf37dfb458a0d5ffc292f240c7814dffb9b662e788bda58cc9a16a1e7967e65725ca6dc1822e7d5c123df1245e22b51fdaafed29b02cdf560fbe53126229756af26885d339ba3bd096efac2d139013f2505de8fee2d3c3dd44751c6e31750642dfa3e2f977035d27bcb53897207ef3e66202666131b65dca6f757c1a207cb", 0xe0) 16:00:11 executing program 1: clock_getres(0x6, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0x377) sendto$inet(r0, &(0x7f0000000300)="7d80e335c6733b8213a8d4dedc6dcac71d539384a706942091592b7ec80db36de22380962efa4e0b1691e9e071d4cbfdae067a5fe3d8eeca715abeccc195fc1d34ff5abf58cba3fe9195bf52e85dfaf792a15a07c17740e51dff67b4be99d0ca29d5d2e3bbbc3220258c1ea7c39653cfcb2266c28732c16ac00f519102bd2f7e65bd7ac537d96db10559b55bd793c300332d62ef6b0a1d28045bedbbf0fe8cb0b5400da9a7dbfbd1d0d59fe3f10c3d25c22efdac1a2697fe03d7c2b150ba60c08a55528a1ce2fd157a5ac02b070aa24b2aed8beaed4ffdf411bc065004d3acd9390be3574a09847b4c59", 0xea, 0xa, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x7010, r0, 0x0, 0x62) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "44a600", 0x2}) 16:00:12 executing program 1: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x0, 0x40000006) semop(r1, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) r3 = semget(0x2, 0x3, 0x0) pipe(&(0x7f0000000240)) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0xed754effb7ef2411, 0x5) r4 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000740)=""/133) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r4, r5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x5, 0x1000}], 0x3) kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x9, 0xffff}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000003, 0x4c3, 0xfff}, {{r0}, 0xfffffffffffffffe, 0xc, 0x80000000, 0x401, 0x6}], 0x8001, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82, 0x80000042, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x7, 0x4}], 0xf75, &(0x7f00000001c0)={0x0, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r2, &(0x7f0000000200)=[{0x5, 0xdecc, 0x800}, {0x1, 0x7, 0x800}], 0x2) r6 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0x1001) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r6, 0x4) nanosleep(&(0x7f0000000000)={0xffffffffffff462d}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000340)={0x20, 0x5}) semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) 16:00:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200104000000, r1}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10200, 0x0) close(r0) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom$unix(r0, &(0x7f0000000100)=""/123, 0x7b, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x8000, 0xdf3) shutdown(r1, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x18001, 0x1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x3, 0x3ff, 0xcd, 0xcdfb, "bcf008435401e54e9dafa1362dfe4cb560dc2014", 0x8, 0x5}) fchmod(r1, 0x31) getdents(r2, &(0x7f0000000240)=""/16, 0x10) 16:00:32 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000000a0, 0xd) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3ff) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x10c) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x42) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) lseek(r2, 0x0, 0x3) 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="9c87c377285435", 0x7) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) socket(0x6, 0x4, 0x8001) 16:00:32 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x40, 0x4}, 0x1) openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x8, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:32 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000002540)="45a1fc7b132dabe0b64d4779f9f95b34d0badfe435aef717e9cfbef90b7834b5a797ad71739a61a2610042b8245d250f572515d581c26d061eb19f8d965681365c20bfc6d70f9f9816befda4f39cc225be41253c88fc56c51d097808f17098f9589d1e967b3a7d38489e6648ec30a175a48cf7fa86a7843eba5aea510a9a0b0f1fde5043fc341fdeeecf5954a7142bba437b2ba107ee60ca3d9814594f4aac6de117ac7fc6f5b84b7d3f583e4c048716d9db59b8e47539e4e3db8aa4338be7469f6a433893932c03968e9cbdacc606fafef171d7ff4b2c3c119ab2a84c2e9c3dbfd17519d37ef6b6b3d9fd85c1ca1a6d1198aad7c77ac22b63282cc8c3bc45f62687b7390a851d4550493a72fe0ece843e4cfb53020d62399570b970ecad7eedfd090b7acc495b432e2c99e941d72e596d7ef55b8ef313e2f58304342d0de69e24c37648c0e0bf6476307e7a5ad3bcbdd934c9615d5e7f0ca28644e5ea5adae376eb0b68f9b401d19296d92e75b918b616e2f1b3a787ae1fd7dc5ab5fe3770c52080ab36b786eea18dddb4dd12e3c7f092a3aa80df4899d48a1df2162b1d2179b828bd7aafa7863e49f822d92168535c2e5cd122678322d08e7fd88101e7fdc69a927c9154a16f8667f64062b5373b4b64be45520474d8dbf2f102eb77bb2203da5d85b8d17160952cf2a09422b310c2eb6b8df070c9dbc844247478dd8c2b88753e78c32d82c8283dcaaa4c35c0342e6e1e39d65c7837e8a465b65ee3bf9936a86b6e37046e6e198294d4cf8b45b333a4d452d8b71f68805d9eb03912436a5cda13e131e05d47ba3e0905c087eb5998fae4185091f9b21e1a0812c1d43639015fd5afdd8f093f365ae9ff3edf458fab9e56d04017f0cbeaa05090e4a6aa6ebf4dc454644d082a0f1f1a957f132346c7ea35552df8248d0d532d6b4a3393192311516982907ee1af9287c1e6b3ed42dfbade644577066da447c1011449ba62abfa4df34d5ce4bc6a6ff5c7c4b1a35da152928d0238d9df2ae052484afcc0465b29b40142872352c6ab4c45a9ffa276657f06ff8da6323c9d2e404befdfcf20f1da98eb53e6281559079c62c07d65a20464cff75d396666ac03c86eddd81d07d499b157cd69887bce7641226325e9b9982719426d8231aa80b4353d20fe288273041aee2556aed61c595b2372032cb17cf584eba8aca388abe26bd1c97ccde18020b21e23d5ae3e0267547a11cfa2bb774e5b29b1ebf142d5a7145aebeb5d338db5a9d19c8a7233f9163a3ad2bcd404dc3d4320e25860ea1f93244ec28cf9c26a8b617e150db788033dd1a7c61ef051f357dbb3c7e00f8b8335d76dab418ed1b9cbc6465df978d7ff3b20f076cd6170788eec009ad40b039446c9abc6fc22697d22fec84488277a6c08942f5a2dc4b1d8fed435e08a20f7dde49e6370c6201c2e8d3c80af352d70859651196d58322b4f4eabba52d709f9a4d8e01d64a87a2b3c97e0614bfea8eccda2432a241414686b92de035b4241646ebf792d9a1f48ed94f6add114dfe3c6d77254c95fd30eea6ede920a5eef32761b40ced301ff2fb527bb6d48182a74cbc6758db7078ab1fc4f9e5a887a9b0d96e3681eb35dd068d963e3bd922e1f5a0ac5697be3e5309e91d861078188bcf2f39098c7734c152731dfef1e740040a01a292999e4d6aee692bc4fa3b20f0fbfd5a30c50927bfd57f1b0c907b942d02045e56d35154cf1d03a6f0f9b065d4dc562784fcb0596213c21bd3de2514ea2ff1a23aedb48beea42e954b3782cc0681535cd9973df63ee47e8c32a6856c55f6bcf8a65a684165e0900d70df182f7b5a2d1b84797656327bade269c41f8173794736899a0a4cf07051b7ecf24e39925ddd3cd1feb8e27e45a70922093208a7f95080fba04222c3d95ad6d9af53b78471b81f517bd44a82ff4ffc406cae6f187048c7eb7a28f5067a13319f6b2cb827e9120cf8ee46a902491859500f527f10317db0d258a81d9478a01017d252a155fcadabffaa79be20eb31196f2502cd836920f4decbb3a7779c6a32664dbc620a4c84bfd94fb6261a38f66b26e6ec687bd4dc23cf88761621eb8ce400cf2b9a43413f5ecf9c72000aa245def18e13891d081bf79b28a9dc26b25185e005dc5aaae8d1fad48fd9ed5b8acad74b5318e3977f119729f413afd533f3b409fdd2f36d4ebef0561d251c5a42fc2cc9d534f7b6f8da10cd9370e33c497336c129ddbcd223a28ba324466a0f170833e7d97696cc19f4adb624f45bcec96336e665674abaa7772edad1d75e94d5ac43baa1ba471a5b7a01746312a9cdb5a434d70c01dbefa80a8645fd50637cb92decbf957fec92b6b5ec312b8087ea58dfc18740450693367859a865225a021341ef7af4f3a09f826a14c13c4076ff0f821f028fdae1b0aadae4f1bbfbd39a62eed5f94acf3f1956f8ec18a4c02ec139fdf040cf7e9629554312a5aace531cbf81cb2fd9e21d8fe3fd85f67ddad519f3bfcbff69a69f483c311574126d6b3e99c05087d755e054ac9b648472cd34dbb4a69fc1767419df84c9526c332bd375545f00447582000561ad15c3a771f4395df9ed268a4b19c41d206f1d8dfce2f6fe655704f63eb7ecd3c5ed7967a0350e3dac436b6a958d282f76de44e41b23404d4595dd7bc1bd4167a01d7933233d3f24e31d12d2c125a137670e8aeac945256ba80e08f69d854526ee8420504a40e3de711adefddf123a6fe397eaea1e0edd9151f1dac958fcfff3c773f9fa87f6235cfa2b9ecebc78125791bb90a576d3664f0bd28bb0fee3620962c66f2aa1024dbd947e4115f2f7282b63e1ca5f5dc277d9835e0fa34e8ec79706256b5dc852cbbccf999d728b380a3d9fed30603bfbb04b0d1ee0f2372a0879211fe137b9d507a8dc369e3449602cd96c74a43a98e77dc21fdd76adeefffebbb898ead2494dcef2485fcf700fd54134c06cb235a77c967f3ceb7b4a035821d004bb97b76a13955874456ce140d9a0ceceaa6d43550bbfd904f7a6744e2cfc49c690c25883f05743f14f83b06f3f0bf057f63aae5f8d803b51bcf257ca882e7b583491fbddf59e98927937e6a36fa8f7b291b866ca5957fc0258e455949b3c3f0d99bcdf45dcc830d84867320403a477129255c1591cdbdfa0a4cd5915c6c39c69062ea35f44991a73d2de9d8cee9b6c8fb8b3bf8e2dbb7b9a5413c10285adee17951d5ae7382b47ab0aae44a9e1c54fe0be8a8da7ca761dac3a8e81231aba7452512970d73b0b426a1faebbe3f7d4e35e22cbdd0b5437e68ec5716d6362b725c5751974695a117bb2609ce534084531ce5e43a92555fd40cd6839b18d9fc93ecab6ea8d1ac160463b2c4521d94b9462f578cdf52298ad65a90c2cb2c1a5763c23531d2a8820b06668d67e2a9e2db1c59c22c3ee3c0954a65445b505b064a0a9062badac9288db7a2888373d619e954eda75b28edec4e3f3ffa76f669e90437ed53bf968abd887044f6dc389d2ccbaa30d428dd7f2861a1dc6a5b428ff556b44849bc5790e9841beecb3879e7eb6fe3a9ae3f0e7f874a031288cc96c12d21579f0a008fe00720c2c867951f2d34cf58175f27f2b69b4d97d4985d3f741a9d58cb3eaa91273db2760394b093b0935725c2fe2f6a0444d7a0724e5d09daf45f147a9bd4d7cef5901dc64cfdb64549b9e1b179fc46746d133a4d9b203eb740b9f5b5729bc0c0bf112bcea5aeab4e997cd591bfb272688db0c7d652c1e7c5be1b4c572d6a087ca3a31799c37307622fe8ee2a0d79db61205f2d033ef846d1a8cd96a6e76f51d2c0b0b9d0613b5c4eb01a96115c851552938f8185593c23a85836eaa0a623d2ca2742d68495c88b0403f5f0229328f5e645ba19c0be5e201a6df067143dfab11d859ca1b5d5a662367fb55c34acf4a14f69ec3936bdf0b4226ad32566f3cdfcedd871d42aa50637cdbbbc9c81ba916d347686e0e857acee68e1f7c031b32d1c50821e5a1c5a0b7d7fae610f81f09bc023f5faac81506942ef1ccd1db625e9645e4dd57fde9f3735d7c3aa270f06d7cdbaa9ad4ac208880edf9f279a5a034eaabaf6228debf7806bdcd394b8009e1b753d6720ecef768ec0ddfa40c1faa356c0e51842d669d03e7f27430d512e84eb3bbebf220b04f1da4a3d8da244457ca5c07002371b530d0d4b8656fbe97c8b2202a73295bc8f53fd54354a440642800457c16998f3334aac5ab7629f66412d8575fb55fd9d664761f5a65c67b8265466d177f24b21a628a00702f68a4a2a417cde71b2d001e511260269808a46beef87becadd208ec2ba30c7cd0cbfc0ccc21cbae93c18b0cea19c7020d1f3a9f040501b2abde7cbd7c48f4a1a348b28955a90ad44b124fbc4789d9a73d663aa583e482ba9a810e978b9c9512e5f0077cbf53368eca851e707aa36f863f81b4a321095b7d4da6c76b15727b642aef73efa82f60546078ef7254836f4857a2c5ff6ab3043b3efde24809f0a3e54341f03c02a0e5b04bcb8b424c6d91873865787ec035bba314fdde85802a81f93f66e53be42c3192d833c85b6734bc48c404bb15b174be2c1b85d63623dfe4cedb21fd5c6f4f26de471316e46f5327118d3aef693ac3602189f6d9761d94ec3248e4a91c69f2fc7f1d71f4e5f9e6e72b0cf8d30329a924f9e216ba063216d74b284179ca24404d9515a5ea6e8feddd92004f65f67ef94e7e12c129c45972da17415c2153d18353761e5d6a78a36e5aab70a9ca066900bad32e152d9d06bdad31a283298574de0979596e247a6696eebbb0185676b98f221415d7d7c8d0ee204b41f959c04c47eca2d5bbb55cd5e4690973a6f29f1279e46886461aa5131c6b5a3e789ad50916c5338ae9c5f74eae2fa5b2251d628aa8f6ca9d93b96535bfcb1dc1eae678dc3d01664de999ff1e01087bebb91c9570ced7d0f5011277c37de289820f84c4f778d884ae1a54cdaf1fedc462d741a791db4d78626489a3e847459b42524dd7a7fe7f4c23bab71883b248c51c6d38f0e6b5f9fca29f2735c6ceaf4c8abb909bb549c398133ddfaf46175a3bef68a5a1ca79bc543e94e91f19558953cbf6a378dec65903cdfc978e3a78cd3fddbcde86aa3e9ad29ad067dcf2b3ee8a04255c6e1e26e7c5f02e337ebf66d4454a46ef187de0baa75b625a401d7303bf87bc251298753dc5d590d4c1d2a7f02d5a7c986dd55e0a887142793195da860c42263048382d4e3f7ac5f2622efcb398c0692e2ec98bd15fb499714183e3b105a5c991ccb5c137b14fac143418a545faaf768e078237aa5f1d0544af718975236b6fa8b4c4d1133859d47376fb2", 0xebf}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff000001b42aef4feb9ec039a628a58c95555e3a47eb9b73bf89cc68c84a5ed04ca5c5905bc20a9e333144bf994b146890bd8b0b0b5cacca410775bdf0f58a12c1940f680ed16b38b7eee744544a62aabe1e040020f300069a7d85f2005b7a76de382b421a20e9c5c2e7045d88513be639d994b7bdf89ce96b7091590726dcf15817d135f1abe74f28c9d60a624da491737d387d5c7203b0add0a1038c30e82271bd535e10bd93d54a7008e7c0f28f0800f3ef300dcb83cceb2dbe0310f681a40fadbb8499ac08e7abc0bc7c02d49dd548db7ca6f540dd9770083377963a8a1f7e9bb0c4cc138718ba6f7e92de201e791f66b985dd0bc03b56b1950a8e8b785c"], 0x9}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = socket(0x18, 0x4001, 0x3) shutdown(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x8b}], 0x2}) 16:00:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 16:00:32 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x464c, &(0x7f0000000140), 0x1, &(0x7f00000001c0)={0x8, 0xfffffffffffffff7}) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) r4 = dup2(r2, r0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:32 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000300)='x\x00') open(&(0x7f0000000100)='./file0\x00', 0x980, 0x40) unlink(&(0x7f00000000c0)='./file0/file0\x00') 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x6, 0x1, &(0x7f00000000c0)="5347a48b296248bddb2e1a2851acbf9ea3b4c071691bc94588e577eeea3478ebc497857628b055317178a22c96471d7142f5cfa675f2594ad340f38558e14b41c538cdf50c1fd00f27857193be09da40db941a42c10bc370e4e9faa9f6c85feb044087fc7c00b8e6d64fab255676ac97cac6f7a8acfe8d514565a86f72354b4517acb965f3adb4fb2d931f8afb660cb4fcdc6ce36bf8", 0x96) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0xa, 0x0, 0x294) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) recvfrom$inet(r1, &(0x7f00000001c0)=""/69, 0x45, 0x801, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0xa5) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="f99364451266076bc0cce509a8f59383a5aa8ec4bc515f73e8f0edb585b2324a97093473db2898bee74f92fde996e231cff3f6b339142717e8fafe9f858e5dbe4dc0c09812e7c7efb0a21d81b5ae554a80f9a193fe866eb58c26bc7e1c1c2509f49f3fe05d6003831fb7fd909775d943770850293de02d09cd723559b0e515541880d9f25ba2d71af400b14a38208b3410c9d56f1e10558f1bd0f673701ae057857573abae59e86d8e3caa21292f9bf63b3d6ffd2ad72afdb8b0a5a36179e178a76b323fdeb152e2c428e01617448dbceaf1bc504d5f21254c", 0xd9) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000740), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) mknod(&(0x7f0000000740)='./file0\x00', 0xc100, 0x4) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="2d8d7f594501f4b00303d0332a1ade8d8efbc45fc3304de2618c54e99a6f266f697c3b62967970aaf4ae5c41524c148d06c638efbbaa4995e2aa73a5d58b2f4a53a8464890aded3f8e0d2a755e612700e47e2152d394207f2bac97ed75c3be9067c68c86a3cde01aef9fde22f2f32fc7010b80939891471fa90b6911f934b3a494f45800d9e834cb4e105a08e9aeeb63bee3eab4719abdf0bc07c1105e5287e767763c7096a8ae33d8804b1949a3b3ebcff89c776310aea8b98cb7cac2ab3cdf", 0xc0}, {&(0x7f00000001c0)="8d598f9c979685feec99364c70791049f469bcc319eb9b60446f7418e00cff84063073b84a3322fa33efc3fa90cfc9b7f6df81da6b7d660025bc6546ab1f62d3a016f343528245e04f84311ee9771b", 0x4f}, {&(0x7f0000000240)="8f639e6e2107d1541d1ae5280b81b7601faac3c199b89704bb58eb325181991e8ef58d690a0adbd8af9be82c8e0a7adb88812b5accdfb600ec0d12d3a4e32c816a42a5fd86aa13e1cef281080b5a12aaea665571d694e6163e99c8f2b46b1dfa21055e7661a28fcfc294325431f4a20455e4a530669e3f5c693d9a6487846101ccd864d81a9327f3166dee74b4658fc41e5541896810a9bb1e0e03e93c1312b87225b3150b3b6e10ad49a92cac", 0xad}, {&(0x7f0000000300)="978744e344ab3566726f08f228360afdd7217ab7b5ff1d5252bc2a7b55ad96dec525774f28ccba5086345337be948f94bbec14c79bee57c24e5dfce053b45d750322415e29078946431bb4a26974ecaa32d5594f312aedada5bf917233de08e13ae6a9a07849904dc26a919dc673aa10da0527f8642db852f657f05f6996b75e", 0x80}, {&(0x7f0000000380)="0383bb1275b98ef5470eb508331c4932fc40423f69b0ad3aa052fe282e751a45a9cdbad42ebf5c807ccd6a1e43f7cdc7e2c6c02f563cad03442e1602966bccfa0cd3a2f5dbe3509bf88c20af4d4deac750a30c74ca8cb49043abcf140fef0c6772028ff1881b17526d96063824e49e81ee2056856c79af76ca75c2b7df998c1452f32d2e623f754ab5ac40279ec7b631504c56a56a191704fd4b290ff331", 0x9e}, {&(0x7f0000000440)="12bde8cc3db67a0e660a1e309bb5e17e11382b0cd76d9cc9732e2a3843efc49513b437fa763a2df47dca186d23abdcce15f4c9348322bcd2f1f7ce7b46c96cdf4e1dc423fa1539a2bb2847c5a454d14400bcb80566a2779022cda41ec825394af2981c7b4c8726ba175f7538388bf80504a87877bb65ad581bafccfb766ecc78dd90c771889a25561416ab", 0x8b}, {&(0x7f0000000500)="8967b09e0ef148a4858cfe84cb3deebb8e609a", 0x13}], 0x8, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x38, 0x404}, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0), 0x4) write(r1, 0x0, 0xfffffffffffffdcb) 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="1c42868178316c029f3d0ccf23077541652da1646fb8a7de084793e1141032767fa0e84cacd58c151d0c6452cbb52d098b8a16", 0x33, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r2, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) lseek(r0, 0x0, 0x40fff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x101, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) socket$inet6(0x18, 0x5, 0x5) ioctl$TIOCNOTTY(r3, 0x20007471) write(r0, &(0x7f0000000140)='!', 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000200)) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0xb3a2) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x2, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x200000005}) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="b1", 0x1}], 0x1) close(r0) write(r1, &(0x7f0000000240)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e432539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad00", 0x1000) 16:00:33 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) socketpair(0x0, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r6 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000380)=""/117) r7 = getuid() getgroups(0x6, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r4, r7, r8) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x11, 0x20000027, 0x9, 0x2}], 0x2, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x68, 0xf0000020, 0x9, 0x6}, {{r5}, 0xfffffffffffffffc, 0xd3, 0x8, 0x8, 0xfc5a}, {{r9}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x8}, {{r10}, 0xffffffffffffffff, 0x2, 0x2, 0x1, 0x4}], 0x8, &(0x7f0000000340)={0xfffffffffffffffb, 0xd3d3}) r11 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r11}, 0xffffffffffff7ffe, 0xcd, 0x0, 0x0, 0x200}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000080)=[{{r12}, 0xffffffffffffffff, 0x55}], 0x2, 0x0) kevent(r12, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:33 executing program 1: r0 = socket(0x3f, 0x1000000002, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r3 = getgid() r4 = open(&(0x7f0000000680)='./file0\x00', 0x800, 0x0) r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgrp() r9 = getuid() r10 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000040)="fb18edc8e6eca8f0521dd618b25da9720987d042382a28a4e004d618", 0x1c}, {&(0x7f0000000080)="41926a569d599d92674bbd8aa463563fc337f7285b97bb19e933097e1a10c2cc178c99c135ac1ab3dc07cb5fa014276df992a6cd9b946580297249f8feffe3035a8fd4131aab28116626b9db761eb57353a98a600d18ef25490d4c94dec738adcd5b32f7996d82a1c2cc9ab5323cc7e4add6834d6450eaa64fcf7200896f44d1a5063de64387e1f9243748ff16d6c272dd4f41f90e9a83a0c73daf0c1c66ee37816abcc7807ce29c39707fb4bd69465273d46a6419a4c75dcc7d60a78baacffc4467599ea861b560e10430006238a1df9ae1c52e3aab06b1874e7953169ce04c", 0xe0}, {&(0x7f0000000200)="54f0de089ada22feee76b7e38dd5a18817719324db647fb2b833de9d0cd1525d4c9977c9b622dae41b859390d6acbdbc6d5e9a916c0cacdeeee4b2c32fde4b6d1e00ac160caef22126958bd03d6837e9616ae6cfa5eeec604f670cd82caf9bbddc60596c4b782ce73f", 0x69}, {&(0x7f0000000280)="da75240b7e635f29ac7e4dbea867292d5c28d0350c0c38f4bbbcc4986bce90c772daf889a6ed68ab087e011629702686e2bf04af60d34bed489d549f43824e5589f00be1c1708e37d762b357c24a701267fef23449f502402161495e8d788c7dce5c12f90b198689cdb8dd6a906fcaa9800c4d0a8f157c04d23ab95298f1e515a945ace0c8137eda11dacb263d8e51f3354ea1f8923594a9d781464c1b1d54091166638b9e71e7c4a6d58e23af2f6288406717ed88bf063a67f11872400ce39adfaa599b49c9c0cdd5e01f93a544a9c8c443bf489c7899b3136d8232b45da86fd1421e25a16d0872afa3ecc9ca17d9bb", 0xf0}, {&(0x7f0000000380)="24b248578ec0f70bc27801c5b64a35366b00158b82112b7c02002adadb316ddf7ba8d800f290f73cd8630bbe68f1941ff891a3c852deeec542b27b915cdefe74b9be52081b87104961b73e97937f7466d24bf539cc16bae64c9d436651af18c51ffb6d99a09dfd1b8fcee1ffe4661088534261e428892eaede3d55b13a4a298e0a", 0x81}, {&(0x7f0000000440)="274c9953939ccc36ae56578f9b6ee0002253a1adbadb0835b7baaf8393244ff577fe4823ca3d1350c4d185909b062cb9347114305368820b8c8a7b222b0b1a5484fe175543e11976b5fc14d17b072c876306e451bffdeadbdfde4704f844aa7f20afda1120f5dde68962a509ee83477f4a3b61e7d649513ef4c703ab72167f76a24cd2a1db3f81fb67918ec19896456c32f33faac4f6569fd1879c", 0x9b}, {&(0x7f0000000180)="78df41a4", 0x4}, {&(0x7f0000000500)="8793bbb088ef2a4cd9436a6dff3dd62abd15cfed473c013df93dbad500d110ebd73d4ccec515e8d524a421ad0a737098c9c416c4431a324233a462844442a226c7983341c6d42344825b96451febbcc4f7f70f5b0c364695607a56a0e44ec719accd1c231442b334f8fb24a4a64db07d04c253196e5b07f06ebacd48c0a740f13d295dbfa7c6904403b387ccd9b2a0e615ae26b7c2c4b9", 0x97}], 0x8, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r4, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xd0, 0x7}, 0x1) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:33 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x9) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup2(r0, r0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1202, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = syz_open_pts() readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/115, 0x73) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f03121d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xa7, 0x2, 0x1800) accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r4 = semget$private(0x0, 0x3, 0x0) syz_open_pts() symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='.\x00') ioctl$KDENABIO(r0, 0x20004b3c) listen(r1, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/139) ioctl$TIOCSBRK(r1, 0x2000747b) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) getitimer(0x1, &(0x7f00000005c0)) open(&(0x7f0000000600)='./file0\x00', 0x81, 0x80) 16:00:33 executing program 1: link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105727, &(0x7f0000000300)=0x2b) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) chmod(&(0x7f0000000040)='./bus\x00', 0xd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/31, 0x1f}, {&(0x7f0000000240)=""/98, 0x62}, {&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000440)=""/221, 0xdd}, {&(0x7f0000000540)=""/107, 0x6b}], 0x9) syz_open_pts() ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) write(r1, &(0x7f0000000040)="2b004077c16f435b", 0x8) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/51) 16:00:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x2000100000000}) dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x1000, 0x4, 0x1, 0x0, 0x9, 0x80000000, 0x3, 0x2, 0x36, 0x401}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:34 executing program 0: r0 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/146) r1 = msgget$private(0x0, 0x84) msgctl$IPC_RMID(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x2, 0xf13, 0x9, 0x1, 0x8, 0x6, 0x9, 0x1, 0x1, 0x7, 0xfffffffffffffffa}) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x80000001, 0x7fffffff, 0x9, 0xffffffff, 0x2]) mknodat(r2, &(0x7f00000001c0)='./file1\x00', 0x10, 0xbc) semget$private(0x0, 0x5, 0x300) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/229) close(r2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x120, 0x0) connect(r2, &(0x7f0000000340)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) stat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)) r5 = semget$private(0x0, 0x1, 0x200) msgget$private(0x0, 0x10) clock_getres(0x7, &(0x7f0000000440)) r6 = shmget$private(0x0, 0x3000, 0x28c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000480)=""/238) r7 = dup(r4) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000580)=0x1a) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000005c0), &(0x7f0000000600)=0x10) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4010, r4, 0x0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) msgget$private(0x0, 0x100) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000640)={'./file0\x00', 0x8, 0x0, 0x9, 0x0, 0xfffffffffffffffd, 0x5, 0x244, 0x3, 0x1, 0x200}) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) r8 = geteuid() getgroups(0x7, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = getgid() r12 = getpgrp() r13 = getpid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000780)={{0x750, r8, r9, r10, r11, 0x80, 0x8001}, 0x1, 0x3, r12, r13, 0x81, 0x200, 0x79}) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='y', 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xf0000021, 0x80000000, 0x74}, {{r1}, 0x0, 0x40, 0x40000000, 0x1000, 0x7}], 0x3, &(0x7f0000000240)={0x0, 0xfffffffffffff66d}) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:34 executing program 0: r0 = semget$private(0x0, 0x0, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r1, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000a00)="510fc3002c403a6001fe8efe8bab37ffcc5fc059cc27a5cdbb7768e441e1fbb268e7360c52fd55d8f1290f87f04c65138682359fa4a73cf1692815f3fecd069f9668b7e10cee10e1777592151645d05f467d2fa0438db7aca004cb85603e6c0d74e00601c875564253480fda662b3b3db83b50a64181c5ed2100a3cd14357a055bec88b7ce665a422fad35b7e31ddebba00b85d9128341ab9c2d085abf1fb5b4d0822c791a506e02b507a7389f47ef5f7b91d530de5aef4de43f0c5ee070908193bd64de91c1c2995ad4fe9a8ab38ec54b563617b6773424bc76673e1bd9326bd47d663ae73444a972e9f709d414376d605ed232d238aa0631badde3376b4c50f1ec2190df7535fd918b46458e9eb6cbced59e0fe8ba41d40d9e941529c65d76bba1799a1ab11b14354aa57c9c4a8a5237550d2307a5335c1474f46f201fbbdc8d6c471e5decce93e731c8cfeb356f20ced5a689efc6d860cbf2e61aa042c8a3c0d64af483a62ac3cc8a2933a11b773950eed3c91137d98f9da3a928fbcff4dd0d1f19725cb65d7daf66529fbe54c8970977e9cd707f157f1a7d557ea4de2dc028b78fce1d3ad0dd892b4a527de7f916508fd367b9dc45c86c35fb4447ae2b33ebc20151622b8f6587793c69e57a8f37ffb78858c88a176de71647fd810e56bf00815dbcb4f31935e67c54745508f8b74fb0447b4aabf95a37e68e268f7bd64307e6afe617b737ccc39991847cd599333ce3de141b85064b71aca011824d5e68a732ea12009fa71feb1b9ce6397d2ab0e9246bd95ad857dc82d4345557dc29946e1452351bfb0d9e0fce42", 0xfecb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/247, 0xf7}, {&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/244, 0xf4}], 0x3) close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000004c0)={0x4a1c48aa, 0x7, 0x2, 0xffe, "c4395906e8eb2f5eb3b4e060c51a49dd7608eeec", 0x7, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000480)={0x80000000, 0x6, {0x7ff, 0x2000000}}) r3 = geteuid() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) r4 = getgid() fchown(r1, r3, r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000a80), 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() setsockopt(r0, 0x5, 0x3, &(0x7f0000000440)="a3461d497886770f96ef501b15ee5f653aaafdb68a5116433677394e3a839d511762cb9e82118504a64feb918a8df0d483e0a1f9ad92fd1341856fba5bd74c02b9f93ce4cc45ab47a110c14723e966ce3fbaca1a8997f12bf6eb06a177348592931fe77024331da7a00c87dd521149644f7493fe44bca82c9b718c55c487bc109af8646846aeae6481fd52187718ed3fff7f47b7fbfb58b069", 0x99) chdir(&(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000300)={&(0x7f0000000140)=[{0x5, 0x2e000000000000}, {0x43, 0x9}, {0x80, 0x7fff}, {0x81, 0x1ff}, {0x85, 0x3ff}, {0x8b, 0x1}, {0xef, 0xf4f}, {0x1, 0x8}], 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="8943542115576e297b3da2086d102b749b3d0db28ee6b10512bb6c4a976dda3c8f1497ee047ee44248afd124929f25de6bfb914fb9c8279ec88c01d0f0bdf98a0dd032500d2f06a67912e3879e5b70aba1f4ff7716570cd607126dd7491172ddd61faa94e4eb745472e6b2edf97f1ad4a28e1e75e89df93bd41b7027f24c88e6641da37fd9bb887f18458a568dec604e41488afb121c360fb5f62eb20a90f7de5da850aad3643f966b687cb3e64b44c16b14ca6fbcf059b3f1a4cb8673a6478b66a174ed6cfc6ea4d0cee63c020025c02b052988caf8397caad4e0704131bb6f564295aec54da0167d41eacc7416950dd95db548db7c80b3298149e8bd686d6b953d9825562715eb484a435fc7d6851348fe2277879cd7f400861c777d145a91d64a983c9ad2833a81cab1eb30ba15f3c4ae2d35731145eaa1011ccb7031e9e38a660958fb05816947985cf2f4cf557f5d83f8f207f8dc3e"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) shutdown(r0, 0x1004) 16:00:35 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000040)="6b0f588d745f872642b42cf757d8e094804a4ac1f8e73f42d5c94f4537e29d02457a6b2b328f48e8175cfde19044b614eac21ada8aab5d1d19086efbfa9456a24ddf1d8a2872b3d8ec4bf68c9521eccdaf41b0022652bdee5e2eaa8e01f4a54327cdc47509a44a9e7f1a31b3333984b1e753ba062be52ac3e83f8f7199bc8652627ee1014b6c75b72c79be45399b6bc8fc95aeca7cf984968ffbeea5d2a8ae23cc613936e29baa72bff2bee0b313e2153a683da4c7794d4be90b76deca1a181c574cfe2c400d38fcef8904f7513e870cb0b7636f80d7", 0xd6}, {&(0x7f0000000140)="f827913dfc437ae2b2578e5c6bb8a174d12ba685cffaaa6b54499de284e0cbb7a57358b573bd4c29ecf39120ae8d144393025440b80cc01d8959d013ec6f1d1693cf42e5b63e1b3f7e00d4130f2b76b90e188ac9d533b5641118ed3cb893ee3702ed876f801839f48cbbc86d88be9fa389c2c9d346960f9b89c3e9d0d4b954e8ad931975fbef2c887a5b3a9a177db4d964cf22c3868639630f3de8a8274ceaaa07f784c47c9dd3257a51ffc3d412c634759453f856cc214bc6e727affad0f6b47f92365d26da6b47434caac5d4a9edf37ce566092b0307d1ac5d0523cbd2ea", 0xdf}, {&(0x7f0000000240)="cee41b137767d2288c91f23c36b245b9ea1bda1cce26d38522a2d4c22a1e5cce9fdcfdc2a0a720a285a97d2affcf01904d75afdd75fae5a12e8aa2f5364f0f9a9d877f3ef2b6253938842316f03c140746d874d8157b00aea24524ab0f205ea6ccee2794160e059ba2c0b0bc8c8b0df6572e", 0x72}, {&(0x7f00000002c0)="33c09a61f34911e301a22e19b346f29fa16a6bd5e536da", 0x17}, {&(0x7f0000000300)="e8b9e517e115af21b69bda1d2951bae581fb3df01d021ff417384957fafc0815a4eaf256907076d33b5421d959537d29aa07046088ccb4ce3b6f77f00f6347a8e988c87a9188964055dcaa21f12bcea2718fe74ff919006951109a62d2bc42ab0b27574af489adf84673fc83c3081c9d0ae75baf6f2bd4952167a96e6952045aa5a60869ccfbca21d85372bcb5257542b653a6a12c7e4d07d4d08e188ceea3dda1073a47c5be3556ea1e7e2e14b9fabda663f524d3aad7341b84ca3415b4290df04db06994785af3ca01b2d26efffbb2f3d160f0902f62792ceeaf7e209a98", 0xdf}, {&(0x7f0000000400)="0b763344ce71751b795f649b85b29f3354729709ca8b4ef7ccabea85b52d49b4e9aef15ef3eb074d5ac502920904379d2da3640a01a2b2d74967326ce4bc39c2b44ab03a8c78c42a24b9751190d8578aa03071d0ef76a84f644c50126295b474dd3815eddecdbb78270bde4765342f5808e1b485155208c36469c095b5906c44d57e5e95a3c35321e454b7ba69d5c4812347767c030832e08a7a379c6cecbfcd6de2e8d23b127dc98ef6581459fcde6a23a63df2761c209b288482ea9a0995afaa73c27845342f84cb5e0f406e3613ff2d14b30d028200aff3281c0736e024b08ff92ba45634393f4f9c1f3da69cdcd569c3e0fb4b82805bf3ef082145b59c0eac7dbfb703e79bcfc372a83ff766c431f5cd16da6470f71f99a45e339d160015e331e892ee6cb9d899c2e239954fcad03327a0a7842c248c7170b53ea7104b0f1106b8df0baf45f7fcf47753ca8b8827e94860bf40271a85dbe146001f862f86a7c748a59089d89b98753052b590af67bbd0d8b75849a2a1af026f6f264dee1570e9f663a6ccede3e18ebb7a7a378ba934f2817d89bafb9d78df50bfd00ebfb7d7b3b8ec503f5d54bae4cdb5c617f4c42df6ae9da17681f5ba9e59a0bc4284a7e5b42ed333ccf8cbbc1ab0508d0b987dfea38dc3e19744c9e69d1b51ec795d6a49229e600548f6fc33b63038a540c77f5ffe24ff39789ce3adb9ee24974c42e43f35bfab1d23d6f217a9147d63fb0943b0d9fc0cbfd7b829e84f614c1c996efe79ba8c4c314f8f764dad5e58f14379f639b6dcbfc60af0830cae770b47869d7a3ac7a0fa9b4e2dd65ee070b0f19ae2ac00a2361a58389ef5751c8f0f782083939e1d8d2f31b54294e43f7dcbb3beba83f93fd11230de80a44682fbe57ffe449816ac2ecba26097fc66b19579745eeb1cb8d4f4f80658a3374a14fb9f36b3f93ff3e52d0df64ee52056eef0e09728985fe74883a763f88ec1a00af7304b7a8cd1fd43e48d6a5deea90198e5bfd4ec9a8d89993a43253b8f5c347caf65e1fa506efb5d39318634b8281e9d588527b1fa80b2bf9fa269382881766b539c24650e356148d15f11b6412ad906cd472076b7658b7c2835c73ebffe779a94af87f9abb3b773514240ef5c8388f890cf8230989c132dc88ece31fe829e69b5943915f408ef655a32f400493f202cec1ea7245c063e1ac3eb7d1caa21c66601b5668ea88e2abf5a3902f40861671e5c86763c527861b4f8f2a029d4dc3942731be1b3d49db5e1d1c07ee9b61a6729bc913549cf77bfb654b2f8c6ec086d1cf03c89c06efc2271b400a84b50a02cc267c52abfdbe38854a46d3411d3c0029cee1067c7ae3f272fed14303b932737d15dadc0fae247a2d5fa3dd60cfe9dac71080c0dc3020a7680fde010131f71ebeff7299c6da384617ddbc2ec82d131086e5d2893e668d2346aacefe1c68ce365442019b4192a3b2c10e572d693acfcc932a68a8aa51e9d1ab9505b01bf097b1827eb21bb2076aa57453632d985b94220a44a7c48df9ae2beb28dcdd6c52d3239cea25bd400955306146594aa90e4f6f90e50846aea099b3cfec5e10e530fc1cbdbe465b16fd1586726cb1911ba1ef1b1c86a7820e43bcb33ed0029412f9f2289979b645f5ba90d5491a198ca6e6dc3c9de340317d3c4093f5fb1ef01269d4be8ddcce1d66c6c6e9f598c0d384740c6bcbbd1e0e6ae5379001584d52377a6b7008068a1ce214ba87ff8421df2b1e0d9a932b6dcac0592f8f3d1a19c9d6e09644f42ea7d6bf8dfbbdf6b780339b34a6985e68f2edd95ad97698f8ad210d1a2281ff94ff5512c46501bb81110e770882ded5d756b9440eb287f119d4fd0c53dad94aff27b772432a83754fd7597911c3ef8c88ccc1b0b8e72089076bd6792aed7e07929712e43604da25d54f606ff46a49d8d6bc6c1e236f79cd874764aecbbbefcc65670fa2250941764338c1fcd51865c5f8a6b5e5c2389cbb9680b096d3ea6e94197eca9b9804ff8fc7bcf5a40b23e8b3f2bd47a53639973afc4959913ae8defb5fcdc2773da0324034b2e0cab4863b2ea9233707ffb962dfa938e0141a8a7e41942471c3827b42ef80724fef853dff9739b4954a2be018a50b8c007a8cc480266c4eb267b7d52af47839a638a767680407e743ddaf4022d936b214f8a54762bedacbaedb97935ec0efdbfe3e392a4c50e09b6bd006c6d8008cc424c7a97c0fe4b0a366676888dfe794e745cce63ea1e9dbcff3e7a2fa92834350d89b602072ef0f12839bf90f0efe353633f39c3b6453ea2bd58961695b74e4c35bd93e2abe9bea720e0eb1e6207824b4a0af7e884f1a351e11619bf6a4d67c0354c28496aad4781468bd5067ace01eb4291c2b05f4b33bee0cc449b3e0186ca52948872eb0d2d9b00d510a76aadd8436f257e0aa79c3f3967c7310e1601eae45a811b6c133f964f43a242d762bdf914a5491f325a704f92622b58045aa22e2248539e1bdd7695d8faa4feb013932be9822f756b95263769dcbfeb85bdb2603785c000d55f534d2255e0aa49945cb9a0a4688f501032fdcd92684133794b70e32036899a93252dafd8d708a8eb66c226bff42d5441f2b527b63bf96f7b5e9f16ebe26533b22c091a27f71d350e14a1386ec1d32088edbd1ecfbee657fa7f7ab56335e161e3af9534f3ea9ee6314ec95f34a646c1d0085e2a3b61cb149d73a5d11b0f48a47d34e31ec90649c1f6bf4bdd57c6686742323a139d511a470f0b45be53d43f9991d874a4ec242c913e9c557dd052da2d107978f45ce30b074342214f8e5ce13c076ef3b0348a17c5267b35770327d3a2c973c902ada0c5cba31b26051d1287c61c9c073b3b1caca7fc571efd7c8906dca61da269534d089723c257c08296dd025b4b2314914f99eea9c0fd8f433009648749e68192d4db41778eef47a1e51137352a7445eaca8ff561725394e21989689407c076047a960a323c1e822e67c17557a7b7a14e31b94b1ec3e23a797659dcb4f3ab7d5802ec2062a280c288f8154a4c7599780b88381c43087c399947c88626f1b84bf1f3560c663a1b0cabae3e06bf1c129490b2e9581217c1192ee97332c31bf0e25c4335f2e92bf459660ec86f953224634d5ce10b37f25ea9fe8c98f5dfcf7b32fc833ac2498de88b3b63358516ce2099d448026d0ec68d6c598545662daac0d4c64d4982138d3c6ac32c713d4f10f4108e82a7409aa5076896dfc3e7114f5be8087fb8eaa88321719105fbf2e9d4b8a23e63f47245fb06c7e600a0859f9a858bdbc25eaff094a557105f9d1da31e992a23d4ac3efe70a29491c0186ba885bcd77143ceea988f949ce8813466df29dfba1b022baa9d5d25a1b2a3d3579c8f11936039b776fd7ffa67fb7a4bb9300215005e024b807c1c42242a1849267c49432be04cbbb168b4ec9d6f22e25bab53a09023fa9b42722961da01d8037ff97543c9d0892164b7b22dadfc941d255fcc3518d97a7944078a63631b3a2e505d5250f32234b4db8bb1a8c2dee0ee7ba575036e1c9b6a6c1013ec1c318125068e75f85cfaa05ca0e1b398a87ca22ac39a11c889da0f0e40425e6b94302c93b36f8a239261a9cab64be0645b3dd57954bf86f4470d3410f686fd00f1c36b320c6b62c915864a6a38b4664a9423c73da8f3924ab915f388852b250ba97fe30166906d2047cae99f4f5a2575c0a718873407b0c0f7f31deacb41b68d1125ee5edb8481933307249a4e6cf51ea8388fa62ea2bfa3a3e3f9286137fb0e3e9704ded3031683a7d53a44c20f6c63e30a3c4f7f50f08f2ef670421d24bb49cfb7f98b76626bcaa50bba04ce7e91ac8f41c34e5b27b01692fb89d5402799eca6235670d1190b4a8e1ac59adce6874deb5c31847bc6f6ca5b7c5a51f7e408eb4109a666156c5ec1f56273a8d0a62b1f98cb7087e522a10a890ee3f86eb7a2cdc692efd4eede8bf324cc0f02f86b36b8d1a2f99c28e593ed71ef43b402a9aa8962e8d5cb59243ab9f1cb47f759836f893b55f9f149da8bfb9e5d88b779fe42d3a41a692d6a52b36611075f769b12678fcfd5f1215176857dafca722a3af4628d0ca06aff98846298c876ab08934e63271e1621e048b03c24d296fc96df4a73bc05a8d91446c9284b7f6642a919f5dc531f9d352182f29c41a77b81784332b200f4a423a7f7040cc80071c45bdaacb8573150ec606aa04226e6a73764a12ca4335e33151aeaea384376ccb200d3bf2201e7216f10a0d42e0ba891654617f828ac7803a55800c50922aba8370cb9acd0a55b64eb0212690defe4effeb51bfa07062171cfef805a666ada133048af20e450ca5aaf1534ba13a3cd9f46540982cf9ad40bd149f97b35860fa6a31f3fb3516c6742d65171ce27a9d58d35b4086c6f8cbbbd7aff80bfd3e7f53eb928982d96ea4f46452cc87c1a3c4121169fb8fa7dfbc0fb69a490db9a17df589428761a59bdcbe119bfbf1f78aaa5fd87a18f904f54eb8a492d4caa7a51aa1c01354b459508e0cde58108d814e26073eec7d43e0185d3039f9bb2f013e30c911bd0d368a872a70d2c58afa8c504bb1e5b909d9139ca7d20aec7e4eb33752e0a4286d1964a4c6bedda43bdaa8edb2670f51337cece6099ecff4313b757d5e0e3d52856835b0cb7b45325a9f15437181cea553074f59f5d54ef62657e34b2fb9ff4cc34aca69747e4bf2a163170f86564e87070490c8b7421cb812e3f05a2be9339223a91d0bbf6058f4c10f04691036af79b03489f93750ea9ecbecf8f1d0b4835065a338c07582b445f2221c95df6d93727e03bfb5d7d3e1b330a536f3f0951230e0aefb34f9eb998928a23c90b06230c96d120a3bba5a1ad73e3fad86a76edf5e025ff1a8baae47c9308d7a618ae33d37b348d18392249fa50d3bc3f25e9c0e989da3cced05bc424f011376ec2ad7ebb55c535f6b413120dc4dc12408e7a6726eedf00b958e19e01f678210f050c2ba121d0445350f54502200ce5f50e4168190e081322eefece0d8235aff9ff51625b185a098350b1da5c4b29b5b954a9dd78c501e9cb27ef49b55902a8a41a5a320395f8d8e004ca5dfea9144f74e7c51764bb30924af4ace3316b555c4bae3324da511a633d48bf9b5d90111912f1393b76b047d4eefaf76111bc55cbbe740c09fe5000613aae79271ac5ba898ca4702621e748c48cc5b82d534fee1ef73dde4fa52d91da89875a6f03910dbfaad8b1aa424c4a228c0bfe7cf21e410ba3adf7aba1fd4d948bd54824e4fd52dbbf9c57685c6ca8cb7868806775c3cceef98147ff5fa28458388eccc469b5ccac4f4e1a42a6316f1ef3c1962dd2cde455bde68c0109b57f2f55a4e32acb4da1f273ba210e60ec67664c331ddbc60bf920c756813030ee4c0998f5f19d69bf73489305906d332e80037c2b5edd320cf3eeba7473046d15573bb349479e119a45351ed3259cb8d42c43254cf2a4a0bc53a32a9b57ba2b9b8afff3e3e0ac264423ad322c91084c30d47670f4fc13c1068166512b0e2490a6243c744b4fe6c3773a897eba1301d632fda7f88192385131f62a82f10859969130555000e683ae818ff3c0b5d01872e0be61957f8ceabc13815451ad43a9454694e9b6021aa768b0edd129aff62db2fc31da9ce4008d84071f1c39b5758e903ca8a329f6a69b9a80163c2e02d26b0e6a9137a7d6476457f3d895b8567127d8785113da996343a0b6c7bcbf33d381e22eb499baff8960bdd325470a22eef589957a80a06f7d182c9ac73946b0166bba0a2a1b", 0x1000}, {&(0x7f0000001400)="168e7bf7e10b41844bc2f96477b78f3e6ba20f1e347c35dc99f34d16109494e7489589bb553b2afec7be89197f931a91f5c5ada149b16c0470c833aeacedf2b1ee2f5cf41cad848eec21a73958c721cf585eeabc3abbfa0986ea9190f06364940440c61fdfa4d8ec1696cf0bdeabc3de91e266806b1247096d14c7247a49fde417ef04dedaa1f3d9ab698c43fca9541bea7ace2c94468be8b9598c1a82e4ad642b63be7cac4536b9f57eb25e6b88150b1b523e90abc0aadb96", 0xb9}, {&(0x7f00000014c0)='4', 0x1}], 0x8) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x6, 0xd9}, {0x6, 0x401}}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/10}, &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x10) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="0b0200000200ffffffff0004000007000000000093760000000022551fd91759a484bdc837"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x1}) close(r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x100000001000, 0x0, 0x4000000, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r3, r2) 16:00:36 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x84a8c2929a879594, 0x40, 0x7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x2c, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x21, 0x0, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x90, 0x80000000, 0x4, 0x80}], 0x8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0xe1, 0x6, 0x145}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000004, 0x5, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x1000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x28, 0xfffff, 0x0, 0x4}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x1000, 0x300}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x1, 0x28f1}], 0x0, &(0x7f0000000200)={0xfb, 0x4}) open$dir(&(0x7f0000000240)='./file0\x00', 0x201c1, 0x12) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) 16:00:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, 0x0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000680)=0x8) 16:00:36 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x1f}, &(0x7f0000000140)) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) syz_open_pts() msgget(0x3, 0xb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r1 = msgget$private(0x0, 0x460) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x401, 0x8, 0x0, r2, 0x89d1, 0x7fff, 0x7f, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x440, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x820, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x3}], 0x6, 0x0, 0x6, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xfffffffffffffe72) close(r2) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x82, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001100)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r2 = socket(0x1, 0x2, 0x1ff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe7a) sendto(r0, &(0x7f0000000100)="037228a52e52355064d27b7a7c5fc34b24c4585701d99a4aed035e78b90431b11345fa080d51e1397f7e0650b3eb1a60e59171b00a5f246f90a9757c2ce89a59f01b880ad58ae98ebb7173f235b7c38df8bee09f750939f10b0f16a4efdf9da04d5ca3cf46f2f09c925cc70043240fee8a1913040d366b3ed87d86bb7d8650fe52c2f42ea58fd530c822f2c9f91419b69e573f8930183b5bf51e96a584b0c9a689b4bb80196144c391a211838756ac8bc7f3c4b25261d820f3972f5ada3768b091332e0443a54bbb942e2dee7fbb180cdac968b74ab40a1018d867502f5f95951f1dcc1596cad5c0ffc6c7ad36ef79c9da9a0af06e2cf26237d4eec27eebd35370ce5e3359051accac30c4cdb47b59a636173a4c20774f196753d65a541d539df68e519b53aa2eb63467d18b0cff8f1a6a6cd1148bf1fe4564e33c82fcf921d3566344cf1c9275308be3e70628ed9276f065f48a3f3f6b0d89a6fb1200b0c31605915e24ba340c803c0274c9285d499d54c17f3ead64ca06f1f43e8a6baddcef63094ad6447c3a90ad368e359f61e8db49b4f455228eb0ac23a41b7b8ab3a2ca2dac95a1ecd9bff47ec178bdecb4d64cd107e7d3d752b001d4ca297660a15fe3701667401e07d998d389cdab89ea94a10f45591e6af656411395edfb571feeb54039dea6ffec939a2ac67b0cd8529d86563abf77cb1bf0d4c36419a023e51e793f76dcd833a7d8f509d65aea0030b649f85c91716484a4834bf966cd79bce55bdb3eb601647fa1f824c466896b5b4f4fc3d2cc544f4551959225630609cc533f93cae99ba35924936d0781847d635359637edf9d2709adc38ed82c5118c5b696e9180b22dc758fd0df04217771c4fbe8db5de85ffe547ff9849a7a2ece590f5ce24ec98d8f8e9e4a85f844f276860dc180d5ba543669eccb3922b2ba1e39bbd8f6d1bfcae00c1d6b1e979651324e419b890d4b0bab26cbcb049466689c895423a874d62dc5c8ee425e9bcb6c9a6f90e9fc841b74778946b11559444b31dae9e6640474ffad3f261f64065ee61071d68c0c80c30ebf3b4889b8c16bffbda1f8273b12bbd8d910de8177d4e7a0f6cf70e56d04292e390cc8cc8c3831352168e1477c2761d417af3f38b179e8e58991c8c02444f601b56f8fb9d18c1496e800f06f6c90e7621e2506505c59d299f683952ed99eba58c896bc5c685bc9ff7051b7c327c2b139a341d559f352a5e1cd726becad23652c992b8ef723b55f7694c561f1762cf93c0a2c0ab4615525862d5e7379c8b463547e8ed4022ec17a41eb975a6324c4a5d6e7ab9a77ae2129dba7b1afab3eea5cff094b19a61219a99701f664462ce7320540b7a707cd795e8ec6e626a9e428b3839290cfe0369c263619775ff4f3465b5ff0b119f4e8a38fe4ad1ab5339a585a968d5deb4ac37f82e89ab23c0339a221afe87f2fc64a317e58b393eeca2e22e5932a8911b24ca04a484255b3e1fcd444473612a49b565ae4ba20b50af18cd645cbcb6df153cd9f744005774709fa03eaf5ed4809ba7f4d98ede8868747aa2b07b27e0efac9b475f9f67f14fdd5a4b576eeffa08cc533c245c930269ab01fb83415bd47c5215359201f9db3cd472b6324caab3b24b3bb8a3fcad1e41425c3428149825bc29dd9c45c2f53819d0744b24f07aea221410ab045f8a53ef1bde20362ccdf946e284fdb7241a05e4798c44a0c3874981bf9ab33901b5bfcde40a415463159bfb12ba248a72ce7d54209f8aeb5421230db54d87a8f9cbc2738dfc9ad9b91c9dd7c53179a5ead1e68f3ac055a223aa3aac90ae159d1b537db4ec51184aecdd6b34a345bb1991be208b7973f0550aa5b19cb6f4e170ce5b7d23faf661748bbd17dc4baf49ba616950a9b6ff600d5f30bf18d555a2c8684b1dc045489bd12a93136d2c17beb4c558fe1aec3596503e0c35c90719d9c16f0c6effa6ad9cde4affbc86c19fe64f86632126d17d7808d4bc5fd7f769a3b3fa9b16573f28b2165d9393af4f63fd02028cbc25480b5aaa5a06e88ab1ff6ac5e52b3e9b077a5ff0a179e6aff899cd4b0b5495c021880933d060eb5ee617bf5bd40b30c4af5bc2a77a664038f3faf0aa925e0bdee556d9e52505e64731281c8cfd58a5b4f0bbd5c0334d1e633091553bb7b34168b5da46f83823c63542a744075065fcd14329661592c86bd51dc238bf0d2ab9b227bac448aee857dbb18aeb93f5f0109b29bbff289e23b2af9010c744e265c17c632f6c177396ceb71ac5e847f54304a3d36c750976251f73c50d5dc142037ede03df6aa6dfb2961fc1df2f94400e97dacdde63ef82e6ad40edd11e8e4584579d1f73f1d151bc2a063c273e21f181c3d04faed1d4c58b9b7504d160e7b4421f86e6df67617522243f47443d8be09ae5309feacbd5d23af68516095f0a3dd66b0be552d1bee0ab72a2f324ce19ee1dce40d21d1b4a9fa4dd4d641bb9b145af381537659e0f422e189b64bc9eed57b0af5e2b197eee8d4ac20014dd7ddf82257286393be0d64b1d7f3283dba5b4b61ba25d46d61073c6317ab8ba406e7811664a666d87ca399cec4a1b6fc10b3a74bcf8adcc791f375e4ad36a95d6055e627344312aa4a75359c13167fd17c9b100a4d94f790e092534016e93e8847bd319dbc24f64291ea8a3b0d1b011da9a6914bfc86b3f1c2a47843ae739558ce8c142609a014ebe236e9544735445cf41ecd9c2b8429380e87d9e698875b585d1af8b422b7acfafbc211584a460caa799c932d20254cf72a08204989f504705f902d4dea5d166363af9d207f3fdaeffcabe169cd601b982312cbe9d224432e964448d0f349fbe5a25e006ff7cd4b717dfa45c6c06773df98beba2e5dd67ff51bea16a03d5e75975c3d8f575c5740f8fa362fab0c079f0893c824021cd67dc4126a1195bdbc3d55019e0d4b18050d069ac3273522af9c2302f34afed154e16507bad88709bddf4966e344d34821492a262f2b7182844fd0074da906834620942438164421d8f29b0064148fa36b14b3c8bdc3916bd0568da3eb1610f85ef724a99a793de71f015f364c92fdc16a8c43120deb1630bb3cd4dd6b19247f403750d1424429b3f1b720f986c146d10933b9dcdd6e29fe5fee744b9225624f8697e2868ebccb1b006343a2970449aa8512f769a49017cb963afca15bde07f58e1cebd7e10326e39f575ab6382d8d8a36e6b710b65d640ef843e902efb7ba26481a6180f83f66be2fd46955af11dd71524ac2cddaf3c5f4465c2155b9613ebfaeb7d5e99d13965cca5ccd2481d3dc2d4c08c9a6b04bed79cbde0f0aaa985a1fef47c8a2af1e1bb77625f504f7162c8787a0ab53dc35e37ceb6f77384eb8f0f44a6f20071e528399e6170ddd6bff81faab84daf07099d06af54653a23cc72c3b2f101a9a4ad32838d2a9d3313db9dbb2ae5a07d850e649c7c4e69252ac3040336ac8ec99f834205a4366864a12072c3bfe12b4ece24d92beaa8298b24cc7d82f10927b760e7b2b4df5a27f5ed5cd327d51a4418818dab951cef225e81bdbb2bd3fdee0837eca99b7df821d338bb0263d39eb110aa47d2eab0dd766e28f1ec515e58e44d2096a801cbaf33eab1347020132f293fd13265f8b0b27ff7275f89ad276c2aa53fb27de220baabfd1f2dae17e999db480ca07e1f678637fdfef6ba600717a9f0eef803f3675b0806e0a1a90286a60c4c3e775de822a55bdb3be257302067dbc956a7d7241f283cbb5c8a515483543695637ca5e8a39eeabd6026e1b57776f96440105578da84b47f2af88e0324836aaddc280f6d7d4f5abc77b3c8a30941461c1b1d8ef07a60e4d76968079627c94ee1cc569b7a4a9146dd4f4188a725b9236ec02276e6bb04682fcc7dc6b4343c35b393a9fe6fca383466a75e6c69075764ddb0255c2d8532d29727b189c1d4983f0ee6f94fb54f4b35f884caf2f667489bc544fcd3120632dd1eda3d6f0cf489f6b21413369df0a2e3ed1d076968898147922badf4160ef4fca9776bfa320e46e2b4ee312f2745c084b1baffacf709b85749584f1eb804ed31ab80c7df6dce7298b556c538e377a5eb37025c540d842cce0bd024e340d5794aa6dc49c97c64dc94a96882f71b99d14d885160665c3ff0a2d076acd2729e706132da9de9b676041164690ee7f226bb755f28a0aa7cf7911d95afcdd376cfdc9f9a2dda7c312d03f683ef79454db761e479c2e8775c4d19d9c0c6e48039dbcb7f1d9d3751236f63683a686d39164b104e9bfc4f3189a545d5ea60c62d7b8a577b48423519975eb7d4e9dc24c1c86bfe580d5a3bc4c06e5361de8228fee3ebb7afd719078eb2d7929769fa1e18cdca2fbe01eb47b050062c4157a9c6c805f828a8d149f03f4e82dd99d92fc743010531438e573297ce2fec5f2aa197dcad2f7793bd7cbd538095bac901813b39df858b5b5a9d7d292db6b2bfc95c0ec6f492ab90ac7b727c673cad6c9f4e362da4035560720665f6f0e88f71c46bd66517c635de5cb5ff884ff60b48bf70f4cc49f8c66e6039850de0de1ff5005c7d025f5d3ec25600c1b3212303dd4c1cfda6062c1bb7db8c851aaca8f8cd4d2bb6ad5475e41d30f4243cfaa073bf4d3d7cdd33d8c678df347eecc8aa68d7b84acdd6039aff8f69847a42560d1fe3b2026033aacae503e30c0ae812d894d3eff75b253c3940d5c17551d1ec89bd352e252da339852284ff18a1beb46c0af1578c6104c3d2225f7a7fa1fbf48c4bdfd4f19836824e2c8f402fb6593695e7ab4a0e7be4c833d7c87b3fd0f46c666eeb3613f14d2be8656028786fb3cac931801dfe645d3002529a2597fc7a1db7ad64d3dc829cc7a77698adb3d4eb05e8844f884d324c3c98fffee7de0097f547cb4460059b0dbae85af7995c52f681f84d54a0fe9facd1272a61ff2818f2cc5366d55bc5956089f54865c4a254cf375de10fad70f04e8b7f76c2942555f17f894da225d012d24725b37c7ea15a707cfb434435ea0fef6ba449f9437d2e3562ccbbcd30b732c00ccf004ea81a3ef749f72aa5937fe5e6f3775a7f31cd884c0516df18b3693ca8dc9e1dba98a9ecae1ef6637e0c12a5578ef4f440122679d51e27c43569b4c5774fe410be5bc9b13ba13a622630ab2f13c0d9c974d185494da7fe6ac1877ec04440c69be522a7049162cfc83d6d6f02d538d3984c893007128b5d509b7a2c1732176fc054756d485c8039f9051eaa949894e04057d2ade3236de3726d6f5f8043416dec8e461a75cec7d196e5e5f7d2482d228c086456bfd38c3cc14ee5dc286f225c72850f6c4136a97f1320215a8c89f33595e4d1372ebbfbe4ba804de39e9441d0efe8d8fa1c46ea0efb021e0c352a988d0400227e299a667833f2c52ab649e83212aa32d87b0f0382c1bc29adb9821d3b81564f79cd502a4dd476b28125ec131f3f360bc6d824e50de41c447a06811eb0bb5eaebce6e74e92b5a0ab88efe930457dd3849113328f76ff7c70379ad9124f638a42c60c1748b12e2428a0dec9dea5edac70dc7d5c264cd25ab8d2940c7d91ac5d6a7478e12b1ff4f6529b124c6a6b5887652aeebb8e865eb817db20db0449cf4ad427594ce8cc19de06a6e126d6b17f907788f729c9459ecc6beb345877293657be271ed22526bcdcf9d744fe208292b480d40a7aacbdbcdf4d4a29687174e6981d0bd66efe56e3f70ca3f7443179ce33a8b6123494802442cd803fcb3d41cfc7c6d992018ea5435b17a919f012e374ad6c8574ab92b3dcd4f164c78771129401d", 0x1000, 0x8, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7f, 0xcc}, 0xc) 16:00:37 executing program 1: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:37 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x198, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r2) socketpair(0x1a, 0x7, 0x1, &(0x7f0000000080)) 16:00:37 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x6) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='r\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) socket$inet(0x2, 0x2, 0x10000) 16:00:37 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r1 = kqueue() dup(r0) kevent(r1, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mprotect(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x0) 16:00:37 executing program 1: kqueue() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x40) r2 = fcntl$dupfd(r1, 0x0, r0) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x80) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x40, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() write(r2, &(0x7f0000000300)="d805701aa0fba76aa2165f9faf1fe3e612a9d3f3989f8e122e6bf22300bd1118f83c2cf3c0017b664c022bf4ad110ac9bbba57f1afb57ef9957fe4ca72d831cfcfbfa8edff8df38ad16bb7078dd77a3e39196e3b6b56e4916e92a403446d333851c36c561022c3f808a978cad836ea24122b2c552a972c8134da4024919d8b5a2d5b6d3597ed6964aba7f718e3cf10edd809ff2850097e811c9b5437ccd0e9705be9523400cea82556eca8bb4bf448270cbaa7ca71d7f427a8b3750e338bf7bf4b51dab592b95517453521339945f6917479a044c77201194d84f684ed51cb53", 0xe0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x19) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7c, 0xee, 0x6, 0x2, "c40aadb0621e28c068403816ad05dd1343d331da", 0x2be0, 0x8001}) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) kqueue() 16:00:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socketpair(0x20, 0x7fff, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) getsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x8000, 0xffff) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1ff, 0xc235, 0x768eba36, 0x0, 0x80000000, 0x5, 0x2, 0x1, 0x1, 0x1, 0x1}) 16:00:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b332b2f1", 0x4, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="bebb8bc4a0e374b521b6bfff5316af03b3d7dc1e1247e85e14b55fd650fe4f13dbef60d80b91389d4b1dce4c793aa89fa89e99", 0x33, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:38 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="035dae2070ca9f0529bc4fb372e2f10f6d513562f03ac2d7faa8c3f4", 0x1c}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/202, &(0x7f0000000180)=0xca) 16:00:38 executing program 0: semget(0x1, 0x0, 0x200) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2110, 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x110) mknod(&(0x7f0000000380)='./bus\x00', 0x21002, 0x9) syz_emit_ethernet(0x20a, &(0x7f0000000140)="f6ae2f4c1cad27b8d2fc2c6be9889f1caf239b2cab39f095ec45ff74eb9d9d0465c23ae6dbce21a72f494e23bb9a7a60d128371e2b3abe7200fea63e08b2368eebd86f1e87159de4af20873bd6cc528472a5fb5dca19e2a575862c4af6f8fb1705b5e510f6cb0035cf76b24c6e7a950ed47849ea5e785ea988a133b9305f54fb9df214aea8e855f5bc379d95de3656663744baba00757a1aadf240ebaaa917f883f2fd88bb537aaf452642aeec0ef984a0ef05fb3761839f738031503bbdfd35e23b76faa204fec04c0d3cece1a02e8480cbd625ee5e2f40abb335e546a00385878a153ab92f7477406b540f9d629ed4f80f2dfd9c12ca0db25b86cd20be49157e6412b0230e0a75d9c9a8d2e2115c9576b1fc29e923cf6fd398515b1dd3778eb5e5cc2448142df36fb191879a53c48f44db79b94e1fac0d1d3a2d20190b3faadcb3dce37a21ad4801a39a5d667f2e7220e1a3364c3be637f044ef7ceab3a6c237bbb2897122661a67d46c416c5fa949448dd07b995214b6e6ca916b2f1f123b20ea9e4e9a69d55506c28b5d20d4770137e07a0575887deb83d8c6183bfc71003b367867d876490b745a6f20352dd90fcfdda3d103ccb980afb672f0f3973c58d67a24af0de17c2b73cb1833e445631ec61031d653e4bc496063525b41d21d4544294b1345d7c3dea4ce3a80c72fba1d016b2d43e7b3ca50343df435a2604eb5d3cae63b9b0e4f31d8dd") open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) setuid(0xee01) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r0 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x100000001, 0x3, 0x3, 0x3ff, 0xaf, 0xa, 0x9]) 16:00:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x7}, {0x3, 0xfffffffffffffffa}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x3}], 0x1e}) 16:00:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = socket$inet(0x2, 0x2, 0x0) setegid(r1) r4 = semget(0x1, 0x1, 0x1) setegid(r1) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/87) r5 = semget(0x3, 0x0, 0x80) r6 = dup(r3) fchown(r6, r0, r2) fsync(r3) semop(r5, &(0x7f00000000c0)=[{0x3, 0x7ff, 0x1800}, {0x3, 0x4, 0x800}, {0x2, 0x2f71, 0x1000}, {0x3, 0x5, 0x800}, {0x5, 0x2, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000001c0)=""/172) getsockopt(r3, 0x9, 0x5, &(0x7f0000000380)=""/4096, &(0x7f0000000100)=0x1000) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000001380)="5227f500d78c43f880c5195708ca51d6b36cdead36d0cf425a5d7204f5c7a1959f2a9fed44e768891ff36f409d109580e83ee0ac72fe94734b62f771efbce4bbba7bc037f74151f361635deda8797f726d0769c4dbec70d2bb9909172e33538be1fd52fae1d17f1397c8fb3cc7a1fd335e0c6e3c8b50f9a8e1ac77ce9ad2668650195a699853efe180a224f44979147d1d11642ee97a6c4ba26fc84fa49d44efb2af27b89fadc1301afbbf7d172d9ebaf0405a5e853844ff7fc361952a907024d9ce85d8683cfcb7e5ed2f9e639bf4959f87419a25b7b57ef28c059cd3da4f49b7e54bb3cf4b68990c2869a2e05ac9faff10ed07f94810d4743b", 0xfa}], 0x1, 0x0, 0x0, 0x400}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)="01", 0x1) r8 = semget$private(0x0, 0x2, 0x108) socket$inet6(0x18, 0x0, 0x3) semctl$GETVAL(r8, 0xfffffffffffffffd, 0x5, &(0x7f0000000180)=""/23) getgroups(0x5, &(0x7f0000000040)=[r2, r7, r2, r1, r2]) semget$private(0x0, 0x1, 0x120) 16:00:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000006c0), 0x4) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="f325e54acfea582a28132d659299c151d4e887424c8b373f52809e087ddd6eccd1e859e5bb55dc8d87040f572a0cae4ba4e81bd25b9da98c137f4c3947f1307cc2e94892b5a974826911a17ab3b6827ad1e4859fb76fc4cc8327f123f940ba2a14d96ff168a9e136805664ca94c3cd2c3573658673433c4286c5b3e1d9d9a5a5", 0x80}], 0x1, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xe0, 0x400}, 0xa) seteuid(r8) 16:00:38 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x5}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r6 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f0000000c00)="347b7b8bc95b360137efcdb647556810651e74d202cef6b203b921c6bc24c94e0f26abb14056f2312763249071b58a1008e9c83921238bd07fc8aebde5403099f4a28ba4df7076176f6a483ba5e3930bb4c142228ba5c92ada784a15d3cb2fa44a86c746cbae7a5dbb2718cdb062ce45282e9f2d9373dcb77105d22c8560308633c3f5077c519e55c870527be201943875726dd3cd", 0x95}], 0x1, 0x0, 0x0, 0x408}, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x9}, 0x8) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000003c0)=0x9) sendmsg$unix(r7, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="00d208b579a3df301de2a3ee5a16dd95525ec48c8278632f68bdc75cd36c7dbbdf9ba3f2cc4f557af093710e89ec1cdc9ed6a87d89a52584b01e83287c18eb17bef9c1d600e71264ec007c42c45f5317e9e24c667ddbe493aaa777bd53022487c792567db4d2cc9ee0e0fac3fb9111661f1d21f469fc11788c75d58d6c93f92859bc73e4fb5532e286ce9b0047f59af2c076908a39061bdac66d5c471752a1887428"], 0x4}, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x5, &(0x7f0000000400)={0x5, 0x156}) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="0b002e2fcad91bd73082ff03000000000000"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r9 = semget$private(0x0, 0x6, 0x1fe) fchown(r7, r3, r4) semop(r9, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r10 = semget$private(0x0, 0x1, 0x13) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) semop(r10, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd0, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x3f, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x2aaaaaaaaaaaabcf) truncate(&(0x7f0000000080)='./file0\x00', 0x200000010001) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0x1, 0x7ff, 0x0, 0x8, 0x7, 0x5, 0x1, 0x1, 0x2, 0x6}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000340)={0x4f8, './file0\x00', './file0/file0\x00'}) 16:00:38 executing program 1: setitimer(0x0, &(0x7f0000000240)={{}, {0x0, 0x8}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) madvise(&(0x7f0000649000/0x4000)=nil, 0x4000, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000596000/0x4000)=nil, 0x4000) mprotect(&(0x7f00001ae000/0x3000)=nil, 0x3000, 0x3) setsockopt(r0, 0x20, 0xc, &(0x7f0000000040)="ebffcb9f98dcff812eaa4e673048e699319296480732cdc8536c717ae40ff53ede2630d7175e998e3cb342e7047e0423c81aeaf6af1002c3e03987e9aa6d8e94ba6247257f831d1f4744a9831b6ec20cf93f663308fb11d5c8b447b1648dd5dffd64de12062379e657f7200fd990f5b92321f352b6c6e826f75c4a6ad9825fcaf1170865cfe3a97ca6799d0a2c4d990d0000000000000000", 0x98) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x102, 0x7) getpeername$unix(r5, 0x0, &(0x7f0000000200)) getsockname(r5, 0x0, &(0x7f0000000080)) r6 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000240)=""/175) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r5) 16:00:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400000000000000, 0x0) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3ff) lseek(r0, 0x0, 0x0) 16:00:39 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000000c0)='d\x00') 16:00:39 executing program 0: kqueue() r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) r1 = semget$private(0x0, 0x4, 0x86) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x2) ioctl$TIOCEXCL(r2, 0x2000740d) semop(r1, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x0, 0x1ec, 0x800}, {0x3, 0xfffffffffffffffb, 0x1800}, {0x3, 0x27, 0x1000}, {0x3, 0x5, 0x1800}], 0x5) shmget(0x2, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0xfffffffffffffe00, 0x5, 0x370f4a1b]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000480)=0x4) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300009620e9c"], 0x10) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000280)="245dae3070ca9f05", 0x8}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fcntl$getown(r0, 0x5) listen(r2, 0xdd) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xff95) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair(0x4000000000000002, 0x8000, 0x3ff, &(0x7f0000000080)) geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xfffffffffffffd4b) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:00:39 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) fcntl$getflags(r0, 0x1) 16:00:39 executing program 1: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0xffffff6a) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000040)=0x7, 0x4) 16:00:40 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="6f95330bb6fb88a2208aa7137362e79abe098e009d4a6bb68b0a6cfd548a8823a2d9173c5614611b607706b33efbb7a2", 0x30}, {&(0x7f00000001c0)="9b38928d05eeb3f1088b51ac732f7c2bf2894a5388058f5f4f30b8c02cab5e910cd10269fd292f28bf2180d71ce6fe28799e28fe29a8915e52e968de99124d844c9babf35b8ff6156d3feec3ee1a27cc17e8d86d", 0x54}, {&(0x7f0000000240)="828cd1124fe41d140ccc5a98d07220bc8d26b1ec17ec7763435aab7ea376ef9c77f6b6dd0e7ce2e755bdd3accf8b172566865329fbda3247fdac0b8c092b4491b42ff9b46c2a8caeafa2bce142a8fa59be707a8cd032ae0666c2a7cb60e5bf392ffe8c4ef01800cc881e96e011009c4f6270bd9308658671c4d19b2d4494c3f862763519daa37137bdb20e7438e18b813486a72d00bbdea0c2a11b7e8af69bc469dc3d0c8a5de488ecaa62353bc202731991cad01a12a0282bed19829f7f5354f18c79cb464dbec64e413f6184728026dc4f03314327ad822a010d832d1b6b016baf1beddeb3009d25355db9887c7739d6da3ca162ab46533bc7f96b", 0xfc}, {&(0x7f0000000340)="1a0073f4cdd3712eb586ed574277695f4cdc6665767b61ebf2a7bcb5b9ba83be71113b1673ee5abf1373e454c5ce0ac8923a3bec331d016385f5ed31e2027eaf54e89260f9b16efdd6ad6c0804d153f64ee7f69a5832c9c7943bc44c3ede06f567e097aef712cacb267b640fb9ef6899e8c2d699a3aa642a805dae286e165c8d7dfdd1a29979d59c92d0ffda227439af5304717bea45aeb479a52d292a4f5ca27311f4b157a8c64586cfaef0df88b31e4301cf5b5ed94ab57d34e93b28565743f9b6d4a880b25eb587a9e78ec5fbd2e3ad67ad561afbb6e2f1d1053cc804a4", 0xdf}], 0x4, 0x0) read(r0, &(0x7f00000000c0)=""/36, 0x24) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000480)=0x7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x5) getgroups(0x0, &(0x7f0000000480)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x974e, 0x0, {0x100, 0x192}}) 16:00:40 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8c002e2f66696c653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="9a06e303000400b90cba8590f4f624e0ca18d23a", 0x14) fchmod(r0, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="8aac794243626fb3f02c72e02284b7a85c90887587526292f2bcf87222b20c83f81a3b2c1d5e7dbb4f5a316c476ad6e725ec", 0x32}], 0x1) 16:00:40 executing program 1: r0 = semget(0x1, 0x9, 0x40) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/130) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/68, 0x44}, {&(0x7f00000000c0)=""/144, 0x90}], 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) write(r2, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0xa0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/93, &(0x7f0000000440)=0x5d) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x3, 0xfe, 0xffff, 0x1, 0x1, 0x80000001, 0xfff, 0x0, 0x2, 0xfffffffffffffffe, 0x1}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x8, 0x9, &(0x7f0000000080)="4d209aa190717f1deacc95cf66b0730121c4067613828ab0cbfcc4cb1ead7438b7f5539516811bb845d7bbdffddc2cdf402e844b2942858f164f17a06f71d4bea405711fa29da2f3d5ecb1bef8713f4dcbadd1a98311406d6f135d75a9826a86644aad0b7183c90548e05c374407b25a1d5658b1db65982868a1ed72c8b196f79283934c557d4811582f6ab95f31af24dc31c7b0a15b", 0x96) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r1, &(0x7f0000000140)=""/179, 0x4a5) write(r0, &(0x7f0000000000)="a746", 0x2) 16:00:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffffcfffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:41 executing program 0: nanosleep(&(0x7f0000000040)={0x200}, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) socketpair(0x27, 0x7, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x5, 0x7f, &(0x7f0000000300)={0xffffffffffffffff}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x0, 0x20, 0x0, 0x1, 0x33c00}, {{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0xff, 0x7}, {{r3}, 0xfffffffffffffffd, 0x68, 0x2, 0x9, 0x5}, {{r4}, 0xfffffffffffffff9, 0x20, 0x9dc727cce9a04573, 0x2, 0x3}, {{r5}, 0xfffffffffffffffd, 0x34, 0x0, 0x1000, 0x199}, {{r6}, 0xfffffffffffffffb, 0x50, 0x10, 0x4, 0x10000}, {{r7}, 0xfffffffffffffff8, 0x88, 0xfffff, 0x6, 0x7fffffff}], 0x3, &(0x7f0000000480)=[{{r8}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3, 0x59d6d078}, {{r9}, 0xffffffffffffffff, 0x31, 0x2, 0x7fff, 0x2}, {{r10}, 0xffffffffffffffff, 0x8, 0x8, 0x100, 0x96}, {{r11}, 0xffffffffffffffff, 0x24, 0x40000004, 0x7}], 0x0, &(0x7f0000000500)={0x3ece, 0x7}) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r3 = kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 16:00:42 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fsync(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r1, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x401e, r0, 0x0, 0x0) close(r0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)=""/127, 0xffffffffffffffdf) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:42 executing program 0: syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r1, &(0x7f00000000c0)="882d2713aec9005be71cb227eb1491b755194d8f63632eb773df8b70d222cc0ae3a59aedfe5b22908bf59ed5e971ec5188f928c8ee46238d3119e087bb56c05717f4acc96b8a035f79dab8d1", 0x4c) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22", 0xac7) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) write(r0, &(0x7f0000002540)="c4b169d62d26eedfccafcd1b3ac97b15bed21e15cf86da8df3c9a0af59bdb25ce4f98920d5c4953768704d6364e7404eebc9384bd92ca042137ed549257895d38d7954e93354af5c436a27c83ce8bd5d10ab82fdedd77896f83440c948e8ce45534c3bb3f0c5bc97bfe270fca72dd88400c35ce41d2d36f95fa39e2db6267ad6051e5672c6c64a5bdc5df13e5d6ed1c2b234817c06a02dddb476213ad25cd907a7e491e17441ee5d61d1758c670e80dbc0bb6d0567247b813a62fe5a6fd329b3902e6a5ab003ac5b94119a14a148ebaa47042ce35d52b1057ee8fa28c612f15fd80513f7acc516b1833819730854c9203f84a99d4b5f90208a8c580548c611f0fe0fb5b7bde08071ba6b5fb3f977b4c5b1d9296026f9d3a858a139d326a8a61d564d9c7f894ec128ec3f83713e8a68dff6b02d245a71a18a75c9b9e3ed56605fd6f35b09492fd1005aaa12c4212d8492ad5c136034d1701c96a05c1f68edbe95500ddbc470ae921e9bb6cc58a6dadbcad6d1152f0381e611e2bf2147da6dc639c2f1951db94064a46dbf7128ac5f41531dc78b7627e7e61e5077c894a38918a78d6c3189ac746302fae056076f88ee2bdffab6ad03489d10230493dce5a6e84846690ab1c84fad2778691b7545aa06453a66396b413090d28a350635bbd4d3eaf82c141dd4a62725fa7e69a8dc16ad2f33c59ba5415f33abbab4df757b609becc8420a9731c31836e674d49054c236b8b3ddf34525a5174b711d8f4988063b9408d29cf0262262c96f2b2e40fba099f7c6ff1e088eee88ef9240833c35882a8a4da4bea588e9c4e1e10d46e0d2b29aeb61d5feeb25274b8f3c6ed98aba945849441632418622b03ccc63bb96e8e4037d686e22ab4b4a3c85e83c6525165937c0c45ff2ebf398b94e813022862f1abcb103fa3c6e4a5a837723430896a04232cecc71b0becbd7442a88773f057c61e72953106a1e61240a5c363aa99ff03ece41771bada672bfe05cf393013a0abe2be80ba34e27defe480cca1697d19cbf800b6490d8ff328b8c6c2f7c7463a38d97861f79a91abd0184db9c1bb93c04b51e5513c5a70fe72fbc947d30404783fc3b5ba8364771bcac445399e4cf44637d76c6e61e38a449d101ac5d0b31309173b1829835b6f942d728e0b26954f453ecff71fcdaf6cbcea5a00b27abb48b91ffa9690ff6410a0518094e6d39138fa7e3a298fa178dbbcca59905fb9b21d2026e5a0a226d76593a5acb09de0537e13f8e0159cb05edacfa0c7228c56baea3b07e382e71f1844c5c95222f183a130fdc8f7a92a55f04869e1b5add22360729c425d4df2be0d2e5903bf4dbcae596a8f33bf637362fd5dacdf443a61203924f7acc08a4138c4ab02858d0c31b14dbdba8d0f7edd9a1c1076842a3b6cb3c3e4330dd139dd2ef0700e719a9dce3f81018edbb3525f35003568f21037ebcf32228c5f2e0fd4fc972aa58843fdf99100c25ed6c4482c5b2e710c06ad4bcbcb45a15ee69c3b02c1f8a79d4d9a38be26441ed05655ea9afad528aa06afd225f1c11300a001b3237977f", 0x453) 16:00:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:42 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getuid() geteuid() r0 = geteuid() setuid(r0) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x61b0, 0x44bd) socketpair(0x1, 0x6, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffffffb, 0x6506}, {0x4, 0x7fffffff}}, 0x2) socketpair(0x18, 0x4000, 0xfffffffffffffffb, &(0x7f0000000280)={0xffffffffffffffff}) socket$inet6(0x18, 0x4007, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0xfffffffffffffff9) fcntl$setstatus(r3, 0x4, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x1f, './file0\x00', './file0\x00'}) select(0x40, &(0x7f0000000300)={0x6, 0x81, 0x3f, 0x3ff, 0x60e, 0x1000, 0x4, 0x1}, &(0x7f0000000340)={0xfffffffffffffff8, 0x7, 0x0, 0x1, 0xffffffffffff7fff, 0x28, 0xa9, 0x1f90c000}, &(0x7f0000000380)={0x7fff, 0x6, 0xc49, 0x6, 0x6, 0x0, 0xd2e, 0x3}, &(0x7f00000003c0)={0x3f, 0x56e2}) recvfrom$inet6(r1, &(0x7f0000000140)=""/144, 0xfffffffffffffe77, 0x800, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x1000}, 0x9a23cc91c213c19d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 1: setrlimit(0x2, &(0x7f00000000c0)={0x400000007}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "61aa0dd1ef00fa3ac101009e02000000000400"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) 16:00:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) fchmod(r0, 0x144) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x3, [{0x3, 0x9}, {0xf81c52ed9084d8ef, 0x6}, {0x1, 0xffffffffffffffc4}, {0x1, 0x6}, {0x3, 0x2}, {0x0, 0x2000000000}, {0x1, 0x2}, {0x2, 0x94f}, {0x3, 0x10001}, {0x3, 0x10000}, {0x2, 0x1000}, {0x2, 0x101}, {0x3, 0xf7}, {0x3, 0x7fffffff}, {0x2, 0x7}, {0x3, 0x2}, {0x3, 0x86}, {0x3, 0x7f}, {0x1, 0x8001}, {0x1, 0x80000001}, {0x3, 0x2}, {0x0, 0x3ff}, {0x3, 0x20}, {0x3, 0xb2d}, {0x3, 0x4}, {0x3, 0x234}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x40}, {0x3}, {0x2, 0x3d1}, {0x3, 0x3}]}) connect$inet(r0, &(0x7f0000000440), 0xc) 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="879cde3bd602f6dd39dd1386ade8c3a5e0c37c469779e71c1e431876db5b0c7d5c118125f60e0a2d4b8efb836a3b8849691dd01e36c4f599e927b097309674c0e575c0af71957bbc4c5a04864921bea2722eb5067068cbf9a0f40922f0af20ab93f42526a76a88aeec2c79dcd0f3546cc61dedea86377af4045a324e724d6d580946341fbf0b119cac0deedbadca177760b32055f4254cf93a6f28e072edf028153426b8f7a8158095f740d8ce207828f70c8d84821cafcec960709d5ea6fc875a1d47fbbdf4b636059d7bcab39c2399e852bdeb153fdd7e9c25c15d0a", 0xdd}], 0x1) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:42 executing program 0: clock_gettime(0x7, &(0x7f0000000080)) r0 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x200) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x86) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x108, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x10003) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x11) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="8d000000000000000000"], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r2, 0x0, 0x0) lseek(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7, 0x1}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x6}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000400)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, r4, r3, r4, 0x0, 0x81}, 0x9, 0x200000000007, 0x1}) r8 = semget$private(0x0, 0x7, 0xf7b7778bc7fb9eeb) semop(r8, &(0x7f0000000380)=[{0x4, 0x5b01, 0x800}, {0x6, 0x7a, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x80000001, 0x800}, {0x1, 0xb1, 0x1000}, {0x1, 0xfffffffffffffff9, 0x1800}, {0x3, 0x3, 0x1000}], 0x7) openat(r7, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = semget(0x3, 0x0, 0x1a) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000380)=""/116) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000340)='./bus\x00', 0x280, 0x41) fcntl$getflags(r1, 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b000001000000020000effbff0001000000bf02008c9798171fbbdf1286a2a219a313d5555b3a56e74c91ec51", 0x34}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)="44d3fe6b97caaba5c41da57a47392d19fa8ea8d21786d8a24926ff373d450cb3dc9ae3d2440df4446c28e148952af09e9cbeb0f75e22f631c167e735fbcdc5e7a7433f6286851da608be6e80f7c7ec1ae676123549c92a8222a150bfbb52a1ad98650a69edb7c8f14bf0b2ac8b0415da58990c4e47e6d0", 0x77}, {&(0x7f0000000080)="6c0224abcb1825b901e3c1100d2662b8d28aa181c431ab82a7f0d12edfd023c451bde25932", 0x25}, {&(0x7f0000000140)="f30fbf", 0x3}, {&(0x7f0000000240)="257556f78e31dcf53cf58027023ba886606e5fa354bdb09fb825e8e4a7da3d753742ec9a896b945d642c148d128497791900128476c434f094e5d158fd36ce26761162af7250aa2741480e949c0b95194bd6283860719a572f82cc6a11da4fd6b82bf32db8b8dec8270b0283f1e9b7e1f0044520d2ae56a77df9fd9cde76cf97135a4fd8bc8f9908d575402a8d791c20efe11d54f217b894b9a73ab50e1464cca05634c4bd97ac01bdaa391d9c6399a353f0821461ba4432b1605e", 0xbb}], 0x4) 16:00:42 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000100)='n.', 0x2) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000003a00)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb28b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250fa85fb38302cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16000000000000000087471e7cd109b1be07ad0c4d22a9da7e4809c9e48c3b6001109e627698310c52122375586030dd48297b7788224cbd663b1e41d0508cf1a778092a87a05a97d792468b204562a6415c51a52072dd5da569effadeca4ee815fe942ff2b288edeecc4aba9956808130a3fe74f535742ca79a32434d308e9e4a373cdb67032a886636eebd342ee0870e2ad94188e13bc758320210e57ac50db77d40f0e3e242f758153d91bee5726e7c5eae97da14466e75a0daf5ffa89eabcc7a1df1ec11adf5384aab0c665f135a4fb6960ca3c188bbdfa12a181dae41d9dab7856842b2c503ad3a92", 0x1001) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10008, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x823, 0x7, 0x1, 0x1ff, 0x0, 0x94dc, 0x1, 0x0, 0x3, 0x10000}) 16:00:42 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000000002003, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x1, 0x0) fcntl$getflags(r0, 0x3) syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x4, 0x10) chflagsat(r2, &(0x7f00000001c0)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x5) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) chmod(&(0x7f00000004c0)='./bus\x00', 0x20000000000000) r6 = dup(r1) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000340)) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000200)="d937dc7b9ce9a7633e63a6709ebf0a5fc323b9dc4e9c93a37007796d5c6779235575b99e429a68227a101d0fb152a1d9f96b1e878273a64c51b0", 0x3a}], 0x1, 0x0) dup2(r3, r2) r7 = getpgrp() fcntl$setown(r3, 0x6, r7) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x3, 0x3, {0x5e, 0x3a7}}) 16:00:43 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x1, 0x0) socketpair(0x2, 0x4003, 0x8203, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = socket$inet6(0x18, 0x8007, 0xffff) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x880, 0x3) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r11 = socket$inet6(0x18, 0x0, 0x3) fcntl$setstatus(r2, 0x4, 0x40) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xe754, 0x6}, {{r3}, 0x0, 0x30, 0x40000000, 0x5, 0x262}, {{r4}, 0xfffffffffffffffe, 0x26, 0x2000004a, 0x100, 0x6a}, {{r5}, 0xffffffffffffffff, 0x68, 0x80, 0x1, 0xffffffff7fffffff}, {{r6}, 0xffffffffffffffff, 0x4, 0x20, 0xffff, 0x80000001}, {{r7}, 0xffffffffffffffff, 0xa, 0x1, 0x0, 0x4}, {{r8}, 0x0, 0x0, 0x40000000, 0x8000, 0x1d12}, {{r9}, 0xffffffffffffffff, 0xd0, 0x1, 0x5, 0x4}, {{r10}, 0xfffffffffffffff9, 0x10, 0x1, 0x5}], 0x1, &(0x7f0000000380)=[{{r11}, 0xfffffffffffffffa, 0x82, 0x5, 0x10001, 0x3}, {{r12}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x4, 0x8}], 0x20, &(0x7f00000003c0)={0x5, 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) getsockname(r7, &(0x7f0000000040)=@in, &(0x7f00000005c0)=0xc) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000580)="545bbc043e2f5617809a5094568eee9886a4155d85d0b4bbc780bf1d26d5adcc85a29d9de5585f1d", 0x28}, {&(0x7f0000000600)="f44b7b288730b5fa27061839bbbb0e5a13bd3bb85d", 0x15}, {&(0x7f0000000640)="b9a49b82c5851080d1bbee056a31a89cdb14c28e8111d94fabb75c1c233d9984fad2c8cf01283bb20e799d41f4fcc0ddf6b11598c9517822058f3ff0d7eed31caf38e49200b52d85753d6860e2440df859a8ddf627c94d3473bc4b8f461be1b007ee7a6024d7c9842bb3b6a774b63bccc3934e06c4", 0x75}], 0x3, &(0x7f0000000700), 0x0, 0xa}, 0x4) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186004008b005f3a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b1176181ffe691ec51f8a0d902da5691d899536f95b2d9de35a17d1827addfee88dc46d1977141600f15400d61592c24faa7956450bb9f397fa7abfab6ecd89c7f8d35d67ad58fe3b23f83a4d6c672e7be70d23eb8e7484b5828a783ffa7ebedab39", 0x8b}], 0x1) ioctl$TIOCNXCL(r13, 0x2000740e) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000980)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f00000005c0)="23efe83ca544cb2ef773a1b25add89e73d0c138b63d687b4cc1e3bfe5f5598707088fca7240f9c4df2d56b27174013a9fea016f954a8174665c18f64fb199ed75e136b177bdff7dc68656b91b28640ae2c2490fbcc85ac768b713d5dfb3994ae90ec54aff599922dfa826dd035aba5bbc58b73eec9fb1a074c50ef9d77c56d2b864578754fe654680abfe541ae895aeebe3d720223bf274e3b747b1bde97b11b6bf9f16a137e8536c25872259d5fa417f5858f422172dbb1289f36e906475309a8d03a7c71fe186ff15e8aff36ea46fd6be0af48e76b71e78fcd011013ad77e537830ed836dfcb0849a70c1e75c455527077171b17", 0xff87}, {&(0x7f00000006c0)="e73aa0dff4d818c64d383488892bc3c36046ffdbc020c9033b2350aa035d6194fb184075ce157cca5bc37dbb08eab503e65b94cdc0928b6f826b6c8ea980373a9731c188675912e611aa26eb725b568fd9da50a4d1c2831af8dc8f7c029dccd3502591433f6d91e2cf3578ba847e21778e70cdcd5c25ea43c5943f00816e34d3add1d2b2cd3866fe7eabe682c4760cdefad7a5d87db5a20c911b94143a3b8415b7292d39639b0d0dea0a7321e0483b7ebb4465c93cd89cd499719a003acc1e7ef443375f7a1f2bc2ae95347543ac72ef8a960640b959cc4cb334fa098ae96e100260e34bad94", 0xe6}, {&(0x7f0000000800)="e6fded160cac5715ea432eeb1f72bccb3c72fb93978c43370594604854ef90186f3cd4a62d7fdd7dfc8a47432608c7abb1cca1339f9821f8895595f4a2cfea27765ea6ba29c9e4aa10c19d67b6b4edeedb2a2b179f0d26d107e7a102f5054632a7e04dac202d63404b96afb7a709e01835c0cdccc446f2d8eb21c854ceeee2c0dc910c33ee96c96e2c22f5965acbc23b64101ebc26a819f9e9f3e0e2649e95a43a2bdbbc729f8a3ca1f21b8c0020fc3210f43217ec7a22bae0c0a4493a317a0540a68cbfc7f0f9a16103d1862dc0ee209099ccf91801", 0x31}], 0x3, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="9e51b16697567fc859ff512f27ba410ce60d7f4cfa691e803ae8344506", 0x1d}, {&(0x7f0000000040)}, {&(0x7f0000000080)="4f918227f5fc7280e77077dee5ca761afc1b6a0f39c4d9f9db2bfd58568dccbeefb9ff0f80498bbf223fbefe0e1af1739a6ec29372e78a7235d7452ef45e2d48319dfd566541", 0x46}, {&(0x7f0000000100)="5863570d71f6e214929609f43875923d44c88824afad85c45e3d5969b9fbb51746eefa088de9e8c01533a6268c9866475405b5fa77317d2e5e216fa830713cca3c09ac5e8bc3d274e7582ff07ad6bcc3683e80650c1437f9209178931f39bd87fc060a67f5a8a884f187bb3c75d9835f5fe295d91cc6fcc6d540bfab1fc43a62778ad52825107f0a7cc495adacfc0888ecec328692fbaa763d18d2b12d20008d9202cddbc786795e84a6014fc3bb056ac82371561ffafc430e610060929a4a6e5fed046a940e2de86bfda7ebd1c1a35dd5641cbd2e4ac33d5a096bfb9ce50ad2120879f53f342ffc53606fad3f53ea8346f99a4caaae95e3a1", 0xf9}, {&(0x7f0000000200)="da60adc8ab90e3718ec64fc342ba0d08b8e3d9526477ead981174234c57ddb15dd9df658bfe2aefbd82b6b51f09d9fb4f111e4e5816c785fd61e203a58c07c0cab2387c41add88fb21489549cbc006611ba1f46e59878b09803b403646605943fa66114ccbdcfa20624a1c24f7f06cdc702fb973c7be2934e00c0a982df52e05da2c316bf2820facfe033054231903c59946bfdae5a3d063cad45794ec4fc7fb16a543475313fa99419954fd9cdaa730bd99817505832c4432efcba41d7244321ec1a87194af95d6ce510f1bd0530aec73b48bc9d7a9538ac1745a8aaf4f57be503af96ddc4e1a16197c4d3c162e10", 0xef}, {&(0x7f0000000300)="014ccee9251746f09ac752d229c8ac9182123d8706815a29fa8f4dc0676ad70fa6b40b652491cad515e14569b00a7a38ca4ac9435cb5509b135d9ed4b69feed779215618383bc8961b2450001de840b13423a3807a925049b88ffdeb3264961e595e0949d2e6286979334621264761749b4dd2b094fcff6350d2cc4f5492b88ca455145400aacee80e7b61515a25d825460061c2c7b71dc9cd20ccd31bbb9e40748670a77d86de7c318e7592c13336d611fbe391015b279d493fec1c4042d1d268ac86d47906ad7893758e156dc6697b217e7b10ea22ecdb", 0xd8}, {&(0x7f0000000400)="d8aeba0ba12008542989b19cca17e45b90ff2ab0ae160353acd2789a417fd74f44fd03ba58c2e55a0fd5ac11", 0x2c}, {&(0x7f0000000480)="54e9e03ddc9e65944f9bc5ec9dc04e1e6d5322ed84b2fb4b36afdd257b566c09f04d21fa05227d05a10fd0b89ff8be80deec5581cc1e969faee5008aff14d86e670acf5384f8aa8b29cf0d786ff8926e85c0ad5d3b2b347a1d3ecd2440e52d5a762dda0cc444e604efedbb60ad772cbced5429de2b3ac6ffc4bc8a15144297154fa764322fafe46438c3", 0x8a}], 0x8, 0x52) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x50a, 0x0) pwritev(r1, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) 16:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) fsync(r0) close(r0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x20288, 0x20) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0xe8, 0x40000041, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x30, 0xf0000000, 0x0, 0x8}], 0xffff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0xc901489e1390223, 0x40000002, 0x10001, 0x100}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x2a0}], 0x4, &(0x7f00000002c0)={0x0, 0xa38}) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000500)="95e97837f55a9da7eea7993d15edd7581f19e0299052b96ca63171522001a9a001e52facc157e9137aebebe51ebb6330b557397129e3e698a64974f1120fe4cf77d518c0acb4475df9b301c36abc80e0a9a87edd369106b750e6cab20ce1288bf1a384e10b2fcc9c7e21526913ad58bb1dbb0118f38dfd16883c90cd5918e8bab66b405947322c539600fc542927e69212f81252ebf0c206914d5d104429f6d14c8db3d59ae5099e777092ae034edeced4bb9005402c8a30f708d62182eebbebec196e42b981c97b3bd4dcfb7675f7d86cf044f2977f127bb399f6e8244016e934503e479b257500b4287ebd2ce7a6bc73f35f9b477dfd9f5ae30597064a36e9040c6ac0e71a213be65f4cf1fc70b6b495b10db6d07a54706fbea8c179c7fc50f6610ddce96e496b823ffbc3cb420639e0f2bc1d80dd0721f70ceca013a330a19916397e7f223c8f759d703e3e4683a11a071c33a15cbb35d85ad7d98defe83497511d341903549a0656ab258259055e4c7aa9b30cf05c6192572fd55fe928d4f7f2dd4c6a9d064c6385e9886573fb2439a825b6cee50e093faf386c25c1650445d2a3940de9a59ec0ceb02c94aee185ab1a73cab0bae5e14bd18f0351d85e4b0a12662d74c11315693e64717ebe16e469e74c243a19952fe1e936bc5152ac04d63a4779522f10a45b11afa313f0538a93e7bb00c548b5cad25c7209bed63a3a2325d8cf213946af5efbcca3bf9ba962bfc021d52bdd84415c1a5503cbae07f92c02a6ef2a66d58f49f22dd3e3178024070c47372ae30a372f845d8956c97b423a9c8fc4617a9c69610a02b60641ba36a02855b7c4a6460d5b55c091493b7f188b933e128d3f04aadd7198edc76448084d777aae86d370fbcb78a9cc272cfa06437c276b0bf603d64d7d3d4e91c21ade2b3064062f5135ac95d877fc984a4273fa5168d16a164308bc4073a329a6a20eadc3b0da2514a1f5858b80bd0ebd39d2282ffb7ef97d5764039e3ba2b0a9937b060c2b59bb71d89c51f90cbe896779cc50a9409356676c2b2fdd3d60e337e5befce98c32691435a2f2b921f3cc0ac1a01746bc56e6cee72d3b650a75589ca40ef6b42b19fcac693db7351c4e917a87967c2d02da56f458c0163815cb78c28674e970f43d6f3ce189283fdb5213fa00b4744553e35da0e3bf5fad428a71fd86ef359a37d6425e1af74d66a208013d2bbf420be83dd1e5e22d6da846bc02fff015ca98490e8ce2af7368863312b4c3b43e6a5b54641cd03ef23bc73b740e2d65daf90099a8481318fbe3391e50f2c164b3f465aee4286ce0ab490616b6431beb5c7a1685092d264b1b63941a009312da3a5fcaf7c9dd7aaea74c31b00316131c864dd2e3086f55dee9bc33749a8bd87d8b6ee45895f6c1be3b213b827231858cb37575600f796570acdb684a6321483c2a91a07e9a1c0fb3f671a3e5b6a1ad8f6dba8a106d10ccb032ffca685b4eb6e8af215ce1a0db0fc1d37c1ca79b0da75ff07ec9523cf4ec2439aa4df4661e25c75daf31ea476d80e13c9ad7e3ee426785949c2f45192b126bb61bd2b70061ab38aa140d695910880e78f2190962a3aba0ea7f63e1141a56263e48c2ab126b0af91c17718774746271f8669559172935e7bc4bb1937f4727086e779950913e8970a07688c4fa23e57c7906e5f02492adf804dc4a1c728a6f7a3b000a985ff2c33476f0b828134931d0298dfc81e164db1a28b2d9787e9d4d76791ff5fdd72f111a6002753deffe722c2b67fa81055da6b6a9bbd2eb88e62c6e541398371abc74f98605dd46ca25bc6e2ced4e0c7409c356e9ee427aa4aebd053981f260f373db80b79db6090aea6831b4d03a6d1804e131eebc4cb69c11b3ac13cc88db30028774af9abf5ca8a360175317e7add89e04e4c3473b63545ca322d3f5bccaaff803079cda59862ce8123fa61b25480f9d06ba2e5e4027650579c5c5ae0f679bdc2a421c18823e380872163c775d8e24d5f27ee38d0caff7b055eb9a3841e86d122aea5c019f95f01f2be6671bba24c18fc478a53aae5f06593dddc9e0a9edf262bd6c3b10c587ed586c9de7e347c79a5fe2d8fe0e39c7b4f6f8a539afc00e36a5191a8584063d954fdb40b1415b6a0b0595eb13609c1d8502166e0f64864b73c6c15aab0e6ab614f5c7d8b85a294f7b36a8d1739c8ae774f171d8d2c1074e9f86e4fdb5b3e50c571e5c65516a31f577078f62ce8981be785fc852ede745d5f9f0826d9fd315e2ad5ed0eecd4f4efb0db68e3ae925facfd60e130cf2bc624ace20da2e7664c5d680640f999377db736c5d8871c227ebc697f899453e71838096c585b6db8b3fe00275c74c42e255aa75423c1ac0e56abf32242cacc0896cc4ad4a9c502d1478531c77929286711b302ad497be868c47b9c1038ae1023ad3ba856dc76e8db3a4086f8f67b5d0e3ea0b909e02a8ec9ff1d9a2437eabe5aa8f5932a458ffef6f96ad3c1668f10ccf08d8386b8dd56536178685bd5749b84b91eda8957536629c2497406b7f8f74f455abdd20bfc636f52add41837002d9c2f289413e6a1ec12cc59e30a6c29a65ce42e9b37aa10caf8f2c64a9a595d685476709258822ef6443c670bceb8bf4b9e7694a329fa72c2972be9dc8dacc2402668669b781af153fc76bc5f4927d40fa41c8d6549277c31cb9de6a853d69491a85d8cfe748de3f0e7831f5b1ff294d1679de9b8578f774722842dcf1b521db19cbbd86acfcb7ecb480421363933b80c4a8374462b12e60976977ccafbf9a6688433ccb292edb3399df1273a1d34231fc2783e2588c27f6cccdda0a0ee9542d63df4a85e8bae01ec06edd29e21559bb224239b32f24233c8dfb1e8e5e920202294db775ea6356e9d705cc08a6b0a3bf65726f537c6c0e1b7011fc2bf07d4849701de1470d9a8dfad6fc7d1835ae2058e621898ce82316692dfbf47994294bfb4926dd798ecc942690b6cdc2b385e64718e0b2730eba74355000604c73d2599b594032dd11f4f9533a9329d29390b2847e2bb5029f605223b2caafdfb6666b4f01018f675d38902d7702c53688e2a3bbb34c7b4fd676aaadc98f36a9557a5117355b4ed78c08e59747870aef3ac2a3ef2a68c6ca3c3b37a111af4f182277a02e3c26f305653de0a5c45d40f831bf592ddd64b6a929b19f9d5b84a6a96c3a1981a280a819a7dd4203820caddd7fd536970fb989c0c824d5a1042b2e104d0fc11a458f07e6fdcb755150054f3b05f1258974447de14a8122dc751ebe8d0b3192a6f9382df5c044db9ccf15196bba5833182c5a2872e50f437999c8d61f5bb4590502767abc31412306d9c4a93090fc1a58ca52ff15e51ba2fa5da83c527f0acf9f92a9cd5a0984f0d7d27598a1b8f262cd8faeeb10fed0ba2f4865716b5603928b4771b5f640097e144f7768e0857801d11d44ea43e2ff4540bca3676fdc1eb929031b55a0d8f8660ff09000f395e16e0bff9ea6807634340e0a0625d3ca07e6a656b1d17d4cec5176697d7444ab9fb79a7004fd4798dc00fc5ea2c8c5369a0873b3b5339df207f0ae158c7a57a896882ffa801b2d919f51b52cc4e99f92a1b14f62cc3f36bd7f118a21473f91a3898f86c27cd46a972c2b0dbac8d2fefa9f57adccb110a60f25b5bbbc889260614d628ecd7d1b8581e83aa869aa1f27550f8597f877df112dc52e04e876f1b835b5707c483c29aae0557db002f85208c292fe44a582c8e9783b0479ff29b0e30323ca351102fd4ac717a061e8cea0881e013cd2eb71f5f9ab8bcb912cc67da619775b79acd0fe9d1a5773ac0f43f1fd09d1744af7fabe790f7626d6f689661af4c265d109b58e645b4d2eb71051dc73c6ee7cc74b327cb7746f876fa233d8b8637c8c65d10cb370dd9e0f0341185d2aaa16eeb99cff6c5a80280978ff23d950a8d956bcbf2e050a149cb5ba3e4c36cfd1faadbe8b4857a8367736993c36b424613691dbb728977c72f42023397060610844b8ccacb58239a777d1f06bfac003be53cd3512835a3957afc310406332ff9b7acf050f7596c263c3ecbdb417879ffd8ba795508237a7360267332f17863fc8f7d0b60c4f22277556a6cdb6513358f9e71c73892263126b9b187a98beb7bb1495c9c46e3ff7be8ea2b36f77023a5be1521a682d14e3db09ee05645902e6d95b737d5ef0278c2fdf3d5d4c71b87481f924293f9df710a394b271847e33dce525c461f77bd70f97e84c24012ca8f2956629bc0b7637427a882f9fd0d4139f2fbcf608d3d68603f37a5cb25f7baaf8e3a2abe70cfe86424e5ac568c61c6693b56f610259d715cfde037baca54a3e40cbb04005ac5d31c9cedc6a86409f620a7e2b48dce88c89a6e368c36b89a0adb40b00c0de28d1a9fd1a16a8742f9333c0f69ec6c781eb45214d41485dd99cbabadb9524aac9852aa32862b47918829db71941aedb096190b9f427478d887b6fa82ac8577d9232e0b9ba54a163609689502ef85195e82499c973382156d5032b1e18097624964189c579a6c94b1d199629906b67e912df0c2510a138f2eedb4bba1b8fcbf0c59a19d16d855cee5f44c3c13714f868cfc165e189df992c71ad2e16df08eff973f97822d7af88ae0dd0cd311196a3fca87c6c30ed0653c1cb9652bab8a61770b5a4d4241e4bed09c2a36ca702b416f6df07bcff52c5809b5f4f82818777d4330c0e65792a2b3132bcf727b207ba2c0751dfd9e93e3d63da2874781a6efbb7adaef440f9848178c7aca2fed75f22ef7a7a283e047d421f2074536c8369d0f48387b0f14f35eaf6039c26d28a8cd543e23512ddd3d9a0984eb54f36c11950d2899331f90c2be9476bc6f8dbd0b16e81242948b51961322591ce5b568c0e81c587a76c7ed32122fb329738352aba92d87b330cd74c283d9386ff35a036261b12fc3a9417b45c13086b2206628a83125f81fc15bd4147c32b2aa4b0771cbb1f306bf2f225784c24f813c52f65ea2b74d1b368b3f136b07a63f8250f0b281263b00b29bd60473adb0cb81acd7c2c152c237660dd3104035ba83a7a7b17eea027de5594d617609405360419932b67a64cd9cbaee41efd617750335f65eabc193076387e892154716ddd34ae3c13a7d664048b8435f73474e034d742569be17a0a09fb78016b8c5f42abe53cdae621f3cad24d5a9c80cf53b1969c4ddb669e3accdbf03f67dbabaf4426d9ed175ab5ed612dba161cd7dc75ef54d10b74ace6d1714da9f6d345d03009a75524011c4c2bd5494772ed8dcc146a80d4cf51f310bfde3da2015db000aeddb6ab089decba77d4f71b5eca4e0cdba3a090e691ae8c53db8ff1b4ddcf7896e9278cc02d00a6140cb4198f8bbb98b06e7bcd17f04e7df4a29868f4f1786add79c58011bc399b947a4dc2eb36e271e872cdfb93668898bbe11de9107aaf9e896049077f3e3c4f029890ad17f9b7a0402d31a7b248aa0b6f96454dc52606f5acea255e032c96fb53bc2c1fb5eaba0e5bc52ea8ca01f6cc4eeed5b92f5859157f62eaf67baefd9d959101e9023501bd51dfdd0a35be5c6e99c7fddf5cc015aafa84e45393758d6d5867d42dcf195019e9131e4e4e6532c8b0a50fdbaf57155b5eedb60174094c0b09c1ecc7d234d8c2134f291ba89185851c1f58d0f8633dc3b60b6d1cfaa2dc7fe602c072b4df318aa0472b6bfb3f5f060a4a5e8a4d57d679f5230e6788c26260fbd5ffb9396af730abbb7af5e816ba0f28da935c850e5fddbbaba012054c1a0810cc1dcb75cc3ea0a770ffc4b6b1", 0x1000}, {&(0x7f00000000c0)="a676875703ea3f85f0def001f5f00baa1a631affcebcf762b48aeeb8f75af76e330482a03c7204c53841f7d61733d580414aae00b65cb66f0fe24a6d0e55a95f03c856dc1531f4ea677d4976472d0cf972643597605c5d71279c6572929c9ec574e795c01a9695c387e4f79d612502ba7393acc47abe77214ab843b87d32a79ecf9f52b6f06dc287c648cd8a610d092db4309310a78b8a3c92c5f8570feac61613bc65c93dc03705be3566f68eb37850ef6db36c783290", 0xb7}], 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x40005, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) socket$inet(0x2, 0x3, 0x9) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:43 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) r0 = msgget$private(0x0, 0x45) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000005c0)=""/242) r1 = msgget$private(0x0, 0x100) r2 = open(&(0x7f0000000240)='./file1\x00', 0x20001, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) fsync(r3) r4 = dup(r2) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='([@\x00', &(0x7f00000003c0)='*)#-\x00', &(0x7f0000000400)='$', &(0x7f0000000440)=',\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='%\xddP$\x00', &(0x7f0000000500)='}\x00', &(0x7f0000000540)='\x00']) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r4, &(0x7f0000000880)=""/236, 0xec, 0x42, &(0x7f0000000980)=@in={0x2, 0x2}, 0xc) getuid() r9 = dup(r8) getuid() ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000000)=0x1) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a000000000000000000000000aee29f375522ff8f78bbd6c30000476c959900c058d2ca706a6247a8bb704e798564cbee543c70ffc988b56f12ce812e5bf7026e60eb6abd0aec278940a755ad805818fcbf9bcbfb1217e2c96b2452fc4c3f4ecfc97481232d15599f3b4a85cf987e1feec21a2aa974f5ec156f7eb61da5f27713b4ccbc8191391f4a69242741b2f4be10502966414d77646db9307c8a80053d41196a87d6907fb5587a12407842dda7c023fe5aaf6d34a9c91747c2a976b493390f2c281f04eaf18d0a87e3107d19e6f34681eefff20d5a7f2962d6c8c548987fd2a26d3891ce14530ba4022ea5f395e41f0bde19c8aa30f946a6f906619099341eb777fe0c0b45a86407a0"], 0x7f, 0x3, 0x2ac54a37b50fa8e0) clock_settime(0x4, &(0x7f0000000840)={0x800, 0x7f}) kevent(r5, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x2, 0xc0000004, 0x0, 0x7}, {{r8}, 0x0, 0x20, 0x2000000c, 0x6, 0x20}], 0x7, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x20, 0xf0000042, 0x6, 0x4040000000000000}], 0xffff, &(0x7f0000000180)={0xffffffff, 0x2}) accept$inet(r6, &(0x7f0000001280), &(0x7f00000012c0)=0xc) 16:00:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x8810, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x1ff, 0x7, './file0\x00', 0xfffffffffffffffd, 0x1, 0x9, 0x40000}) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffffffffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x12) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3f, 0x3a9, 0x4, 0x9, "5629ae03d0d50320d516f0d72ecb090646c511ff", 0x7}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket(0x20, 0x7, 0x2) 16:00:43 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) socket(0x1e, 0x3, 0x0) close(r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x220, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x1) 16:00:43 executing program 1: r0 = socket(0x1b, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x10002, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x100000000, 0xd3f2, 0x6, 0x0, 0x2f4, 0x10001, 0x9, 0x0, 0x1, 0x1ff, 0x6}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/219, 0xdb}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/157, 0x9d}], 0x3, &(0x7f0000000380)=""/221, 0xdd}, 0x800) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0xffffffffffffffff}, 0x10) 16:00:43 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) socketpair(0x30, 0x8005, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0xc007, 0xabb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r4}, 0xfffffffffffffe2f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000180)=0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r2) 16:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0), 0x10034}], 0xd787ed5f33e06c0, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x0, 0x1) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x101}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x80000000, 0x2, 0x401}) setsockopt(r0, 0x29, 0x1e, &(0x7f0000000140), 0xfffffe9f) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, 0xffffffffffffffff, 0xffffff78) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) readv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x44) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x3c, 0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x12, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x11, 0x8003, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="186fe65c", 0x4) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x400000001, &(0x7f00000005c0)=""/9, &(0x7f0000000580)=0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) setuid(r8) r11 = dup(r10) ioctl$TIOCSTOP(r11, 0x2000746f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x100000000) fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00006a8000/0x2000)=nil, 0x2000, 0x5) fcntl$setown(r3, 0x6, r1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000006c0)="4c4fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9eea1ff7138ea6e027dbb98a17c2978cc8309b035e0961fad63d3ee62a48c816f1423233b1e2713963b01dec41c433fd39e1d2dfa41aec74deed1e1b2507fba21513d6cc9a9d84f2f59a6eb4c8649556db98916da24e1cf667674b873b947ba9ec36c4e2e392c31cc395a890db0e363a854f8d46400000000000000000000", 0x6f) setsockopt(r12, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r9, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 16:00:43 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgid(0x0) r2 = getpgid(r1) r3 = geteuid() getpid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) getpgrp() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x28, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x64491c4572bd2ad, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001780), 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='!@}&\x00', &(0x7f00000001c0)='\xc0\x00']) 16:00:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8100, 0x92) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffffcfffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x44) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getgid() setgid(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xf7, 0x3, './file0\x00', 0x1, 0x0, 0x8, 0x800000000000000}) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = geteuid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() fchflags(r0, 0x2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000140)="3f5e1738251e843fae0114106fbcff92e510bc594122fbc21380ee52886a95280608fd3f06764f09c5388ea724710ee898f112785c644261d3c291f8265552b3e299f94f0ca70b00c5add5a99758370f1760e14847180e4db36144ff0c887be483705705518e", 0x66}, {&(0x7f0000000240)="66e0ebbb034585038bd5e5f61c06747991552c3331908ef11c7f21345975e869d6cd194a27cd5232b212df254df39a6c3886e584e5867832e045bc0c8f6c0d97342536a2f9851d9b517462558b267dd1dcfafc8b2a19e56ba55bef435cf5569188f5cbf12c3cd68ec0f071ea0884c4dc93d8e8e1e8fb2407cff0d29ea37baea43881e0e1c4ff7ef2eae84c8b9cc2193a69d8852ae25531b22da8555a29e537df5d390bf014fd8bfe18b50c1b92028da4e44d88d517c547fd85c1f020e4b1f72709cad93a507e96c737b01b", 0xcb}, {&(0x7f0000000340)="bbcff35a9d6b0b3406431b48d03f1e5e2c36e480cdef66b8ed6dc49568d07b8109f40106a1d1fb713ec52adbf2442f7e897625ea47440755b526efd2bc47f326bfca072b9d06d842ab7ae9c4d85f7b68615e711918ce54a78cbe79e21612ebf38c8e54bfc0379307dc4f97b1d29a1a96b37e2840476d5aa275b9a1b068ecfd6ba4e01f7a", 0x84}, {&(0x7f0000000400)="4d98bdd2878affb6f951d9b0bea473a97100dbce11b117f308052524e5094b825f00466f189ebd9aa1a86a1ca59e15bde637224f5e449016555e21a73248509039100ececa7f6a676f7d0d0911ed32212b36c437874934848a13ebb1ebf4737753019a1d6a26cf4d9b8dc03bda85697fd47641c66bf3028f05f5da1d8eabf5d3af78c6485e490ad9a31b872b0ca4b6f358b54c1634de17c94ef348162c0b8511ccf74c84fcbb8755ba300a0812765ed08e564f81841c1440f19109647873b2d92f5bbd232fd83297fdecf859af500f15c1da9c8d61203ca2dc3b23f069406e21088926b8c8eebe1decb93a63fe56196ea31f3c31e0f9eaa9674915c3284dd0e83e25e511a601f6b23a360bc00a35f73dd0502393b77da6062a73e32edcf1d60337631c5bef460b8ddb72dbf23d2f3119d491b2584e3debb1350de0f0012a839b361818680b6ad4fd24ed9347ded541d6add46282311f0b90e5405908069c174b0796db2026caa629da1b9ce07ddd21b04ee1c28a8e542f531278209824bb6e65a3db4532990a977e3daa2d5bfe6f6ff552a262af95e9e5ccf2dd845fb137870c250be2f46c8e08fc012e5081221d1f839ccb0f0191174d89e25f145891e78d24178bdb1071a501c637199bd33eb3c33070f6936e3f4280b753ccdf52f61b5b431c04f6e55da13f9bce1220a3be59a6260f754ebb2099693f27e1ba4105cf518bac684a182325296832dd6f000a6c54259e6415b7cdeef41d71043e375e100e39e84b3ae76b16f80f6789e4fd47ab467d8ff6dcfe720231ff1a6ac79ab374c338f52429642ae9588264b43621386f842610f0b9c8d1f7683fa2040d0d3bd6208e6e6ba7e90d31d605e2bef017ac7946894ce264edd23ebeaf2eff3f81eac95f80b09451da284cefd0fc7c94c6373a79549dc52aa3772a20eddc5f5260a44e00a80560712d2fff51544affe7964ce358b242e9426a3ea012920fece03c769595728437e97a276065e916a29aefdefb66619a59514703743506bb1236297e348773a9363ef2b74a1b23d2daf8ecf6ad0eb4f8681a2ac3746a8d8e16284cae436a731d5bf94a76a8ef247032eaccb864a0dfe2fbeacf3438651bfa3b42e873bc4583815c8844900085f10a695ded876d26cf1485d89c08a7b8d44a8a7a4e3db5cc4e07b5aea5ec30201eb854cdc5f0cce366583155095e1593bfcc7a775e6e0957c24cf6015fc9c7aaa276aec517423213f0df91fe5e66b4370078c6edcd09837d7dec683d5433ddcb99220af27db11be2341263ec9f1714fd24dedd6d96f0bbd5af6cb52e350e4b2745db6fa63035e525ad7d67e3a24d3a903695a308ed33642f5f481e0a6934e5c9edaeaccc5d199746e35446c278cf57b47761373bbfaa4c600a3de08ceb519bf372b0e96e3599ee29d9150ce6d4dc9d160d01573aaa237db933bfdb5d86b9cb706bbbde974b69cec6073f2d5c8b62c431d283848a7bb34688b76bbd0c5b7436fe9d34950f819b37edb57a15cac78610b7d8beeabc5408e3b142d30a6a353d474286e76b2e38a7e4dbdcc35571cf3e567047ff7296d395425790cea24a792e877dc59d3c7a82cbc32ff52761adcf4ebee51ca6b4e52428506cfc3b19786a755ec39e8a5dc3347850000c73c967af5665dce604e9a4a5f27454d7583bc717896f9762d815fea60574e1e69f267dff2d768bc94ae87ce207557493182450f0d3233f73f586bbb46779ed7b41ad0cdca7f294f8eded2db7267918f677a520eac4be27b0f4f6fe72f923a0fdd0678403157288cfd10249128499972f3a863a16d42df2610de9ed878e7b30fc1d02459c27cc5e80579b1b0ee1fe414b3f28a884ecc7ae48751e7468771aa72310bd0510d0a93cbaaf6bbf8eb522ab97ecb9078112a23389b3b7d6b3011797a9aaee352ea9a7d4d19d0fb7dd7c1258f937bda0e8772d7be07aea3e4e373522398cb9717eb194a37801e024ed3f1046b051b0a63dcfd3b0f08604a26d924e1f818114b580112e320e2904ab01ea459e08c2226e54e07684943bd1af9571d5dbac09ad45252c1c2f63dc50746daf5d372ddca18647c7d81901780f00bf141b4654241782b7a50a23b839e254c537e4f7dae47f0140b9738cb702df6bdfd208ad2a59644538ffc2e2068d628cee2dcfd30db2fe9d934f3db8633f78337ef8a94714961e2987516564880515d620ebbddb781b286b7981f1b90c2c24f934a527e1969101a077dba03f0f80b0de1eb5d725e5039ca857abc31ceda31da1587cdefcc0a4d38de31f28af35e0ed61fa30bb4b56840775eefa1a1390b0345b20ab421a9727944902ada900fe650466f294bfec8df79814e6b4af32d80d1061c0252dc6c0c61b782d4d86ac6fda4259ab504390f38ceb49f2c854b51979573c53e6c521625d34f1adab50be8407d1a545d7c965aa4e532673adaae2cd9f57d33f30df525f8f8a70d406adf4c0b65d34290f8117826e9c81f81568a9ae15fd17cd1538f16ba44c2e58a6955a90a1a7845d5427df0565217bcfa89624bb1b8b0892630fb5733330fdca0adb07024cbc5b3ad46c3c6038e70efcaa90d8590ec0ca3e9ad9391c262704136c16e9a7fa5adb1faebd1d593cb2ec6535035033057e23d74255d5f54c88a0bdca3493eef0ed3025f2130d3647dee96111118abc1ece74ef7661b86958c9a39cba589b6b2ccb433c1fed8e59bfcf1935ca5bf1751dd96ddd0d3ce2fd4afda8e58ff169e244cc9f16e2d0c5b27acd9d8acf81106026b1f65bc3e7ec3be2c11af39a9d2652293035b9663ebf5920fe1c68db2631386e4520dc7af903f163c0d2d7085022e3adc44513507690a40f36c83fa8b79d7ac559cac6772f029896231d93264876d3b2c1ff0112b441b48d13a00fce2a2a9562513cf6322fd3e9b3aa47a8ebd7f9010c8ff8b8ef9b3d9214b978c5a323dc7f124c7b6f561ac16077bb9eb407ce49123c6386022291b31d9c2868be87f8cdec86653aae275be877bd81eaeb271809de95926d51a6166387f4ea1cf0fa8297d267236b28cf3a28a45470653ac675998fd2f5ee60ad51dad491c443258d7465c78f2500e86301831f5b6046f4d5096a7125fbf822b53222e69af25454a8acde0d00e5251cf5de91698507b1bcb37fb6f04e88ab27170e3e714257b0140dae2dd6878551e1fb80d5e6ed6a00c911db25963dd438b59c6787fa8a78a687873b2930f40e846a40163756c0876316c5552677bd1e051b0a08238e84df16e5e8db62f02aef15e5c734179fe87ec04b608cae3167079614bf98da223cd91ef452cda49958e0cf289742facc1d858e7f7297e493dc46758bf16d9d2ffdf8b3b41cb17c5f0f53309b3a14fc5869cb800e54e1886f930bc38ed507614d99395193824cd4256a9e24d0605c8997b8f2b427cb0184e38ec25e40950b9a618c636d10cb9fcfa8509c338939e66e00fc96d8af3b771b5f226b45aea6815abfd247c57cf8263d70ef49d33a788a286e6f3bb01e883b9acffa300b18300315d8486f69c2ce3d3cd5bfc3782288d078973be6f46a6da8195aa1cac170ce89da94b6069fcb2403504270aab246f27e65d1f7325d3678f11d6dfd9324663a06c9b2235e123398d5b54d29b37ac802f744054f9ed3b1820e2d8c2060a87b23868d389d05e79c7291c51d7787e3100ec2893de20eb1274575b1525d9ef31f9f28e70902e5c436360f12a9eda70dedbbf30533531b8cdafc93842f210e5543507bc8896b0ada4e387e77eac0d001f6bea9f014f8e0e23c6b7c4ee1b46357136b9def9e5131b7574aa88096300a32b45a566c111c2b1774de14b10b0bd69e561aed040a28645460a70964a2c55c1a6d0a8ef91841bd32ed950205d2025d9a7a51db121d588b2baba0200e01f26658da5258a76a49aea9303867cc0ecaae23257462a40a5c7e0b82dfd370a980a2b3257251a935f4fdfb75d48f75763e68cd6778146500c44c8705e257fe1d5223b01a45cc6f4fb9d41bc5b24fc603d5d5da91d74169875dffb3e060b0e4b5117241a4fcf86d7aa29ecef977972802f2af3d7f7895bd14b6889638626fa5a660e1083435d77ea79166fc8a8b5d87d0c8f2c218f6de828a13690174b55f83af1f36f31c77671ab1082b563adbe7afdef157e4c18e99cb2dee17d5340a1015a7c1848cef56666a0d23dfb029ef2f3c5ddda5952322f8866a0ad0df34255b74c05f3c71d96a16456ed5a872a8423078f7ad89ebf0746bdc92529250b43a69276f71272dfbd7da73ca100db2f6ac24039dc451a6eee6edb933cdb6be75cf070f1caafd375d0ce262a0a0342d47f9fa339315c55059a7cc117b7cba79f39b110065bf12a345f1a183d43b746a0f417d26f94d5d3be01d5ba4b8be2397e902ee2486c74ef763614fd8a46d516a2189790b867fd3e30f2ed78d23814169f3fdc8da98ada4f52ffedd67b54613bf0e297fdca33a8548433aff89a106a39a946040abb08442bbc50f3ae3d129e61b8482e3eba40fc8b217a3059fb8b6f0c8c8cba1042766d568f28418d7ad3ca03f1baabc627345b5a32c173d6f6cf2e815e73902d82905ea935117282bd98696aadcc7aa8a95cfb47fc15433a0b179b0f7ab26b91a39c8ae7faa996580d57334cfbb30884adcd2c93b9998c779c4fcc765fd9e2dbb34a7f606014553ffd65ee52b9d8980121bf24854514b10ed8b04f494d5505e9cf8f02f325be8a0e55239afa70ef6a0e403c25a8df42103bfdb6067200b2f4f7f195fa6388e39c4c5ed666853cf50cffdee34eb736bc5065a342279d349f4fa228b2832f85561d80d82207cb63d82723f19017a0b6e4363dd2b01cd19a266289d2ec6ea9f8e0faa4e437621694ce3274481855fd4920678c241d1dcc77b346798fd16506caf101080415685e93f60f4a3f6d6a355e087422c8d36d2d9a18a5062c2554de9d90395e401d3ef73a045c0d2a01cc803892f99b23e43870a603b4b59aacbc3d1f7296fe5a8ddcfead392d6970c90ac700d4364926fec4869dacb462f0b605eb891ff03d49da3acf1552cda8b98d93d1928f9cbbe09a63e1951f8fd4172576422be68917ec334779dd605c9554a81db1fa7c7c43337e58964e1781d10562aef5564cf94cecfe9135dcc2f33ed436b05941e7bf2f893a425dd23d660eca7ec6b487f4e27a6fa6950c0cd44278d3851798c9f2273548a3c9a70524f82d7fe2ba5bffc10c63819a06cdd5b1f8d21eb8c02cabce9b4630d660e0a6c3b07ad0ccf7cc235e2df1c2f923cfd51f540ed18d0f9609b879d340182bf78e7083a8d509bccd254beeff773a1f6e1032166f39c479e9124d88d37eaa56d83d4e1f07156e2d78d12c4136bdb245e0b8d4426ef68727eda75fcc8279b98a598b67497fefee2f99ff4261a12cf0f2b6413972db975c1048bd0ce6f70c786b8942b57050490836d8e315024a444a0511ae1fb83931126d72676f20842f7742c22c49020031ef90186b90c4799a66bb544956ac3f9e31f6589ee2b4958ca974f10fcfaeb6794397106d9727ac95778cfc267a4e97cdff040bd94903cb3abeffe25112be11f7d6784d4744007c58d39e4a966f333859959b899e000cfa29880c0770cab9ea68091c5900481aea2c975badd5b3b39f5e2f742e8873c3c143fa96686f14b18cb164bc84ec173941f557e39fcfb5947538ecaa63b16b89c1af941ba98472bbe95ba87e72ca1cf27d1ae0c0eba66fc2671f6b5b769948b86543db8ecda40f4dd2305b8de2eea857c097e2082e5f9ab188ed4a138d9273652a749", 0x1000}, {&(0x7f0000001400)="ee63f9f00fc3aadd8e65b37143b6fa59d9eb29a6205986f6beca0363e7ccabb2552c542d5fd4f8ce4fe6d7b11fc75e00b59b282c94ca690ec91d9fb686eed58f10db99cf5a42d8f788f1ffe6fc7788a43dd7868341d2539a00a5308470969220bb65e65bd44412ff25260fffe7228dd52bda812ba159872b9b39733fab169dc52284038ab089af1d6975ce9f8cabde8da73f98e2118626e30bf67a4246ee53deb4bc27e0e24d40c236afe3367d906a33cb18d9501d8fd7687034c81e5cf0ef8b4c7e30467f338aa34cddf0b5bb", 0xcd}], 0x5, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) dup2(r0, r0) 16:00:43 executing program 1: pledge(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0xbb1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x1000, 0xffffffffffffffff, 0x8, 0xb77}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000002c0)) 16:00:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000480)="df88ced213faec8e77726a8eb1a85ed89a590880f06b0ecab4d828810e9b8f4999ca0fbf80fab10e17e8ff6f1d8da5860a30684d376b1f68f90d4be42130fb62724ab1b351e056e0d8dab03fcd00861bb7a56cf506bcda820ab4534e5536df71bb0d34140a866a59388c5462cb584c9f073eeafed04e2ede1045da694692ae0cbe0677ca80cbc061376a871925bd0eb6680301ec528613f37b07fabd73296934eaec8e25198fa065580ecd6fc3ef4bd1132507c1a0610e75937bc7ae2cadefccf80dec4cb1ef9a0ec9", 0xc9}, {&(0x7f0000000580)="f9c020aec6aec92d35978df8f605103cd3fea7c34dd4b8949c6f97a3b66651260af378ab187f56b73549aefda672f3572760f085cc107719076a82bd2e0c3579e845d37e3d284d2fe8884786b486ffd4ece68c8e47610c5b6816a9a3d94436f52ad493f11005801b737c3d8d251e9760f408b2eefb2ff219c253aa185f7cb9b66d135e6369e65ef604b72b347ffc7d8f8006e359356206c72836a15869b3cb65ec9fe9ae0af1e9f1ef921912865410e16221df0d72c1559bb852eb68e5e168e53e9905119ae5822d45df77f9b8ef0bec65ce35090bc0449b43d10617bd1b3fc7281745e9be20686c50dae51b3393f519c5e8b443cdbe17a13356917202bdfe23ae563578b4585aecf33ad6e6060a516d69e70ac8bec37404c2f8cc15bf29d5edc71833d7eb54d88f5fb41d82b4d4852b1ca8d166f6c3a5c25801aae850dcb254d24ca317f863849733343e22dea38b4012dc8cf50bd1f5f788a81623f47cce6665816e180758108c9db436d748ab7f7252384efc978d6c8eff13a2268896ac3c7f44f63a203cfe661f63c4166f2bf73471dedc3dec38b971f1f145a3a6ea8a2f38dede7eb23de2f633370056309235d9017ce882781ab06aeba1a130fa85c42d6f08a7e93dda0f8c07d8bbe57630c5891639fc785b4c98d40e9cbf4fd4682fd9ecebeaecaf77b64a581e5410cc116995fe088900f7f23572f2ba341ea887f6c1721288bb81b7bce8ef6234a1b8dc2644b55c62f47e2c23dbb7b49c0d518e23772b789d72ccc0b0c78ad5ec471cb9e74917304d1dc4797af11e001975918143491a6779e58bfe84452466763e64178bdf01c2199b24e4af3686cd4307b7fe328401338a53a4d5fe2b8e15a10c2904b8a1650c44bcedbfecadfb3457ed3e99d18965cae4677ced45a2d8ae1048987cedd49d6fc9c34b975606d1a120f223a5a5df79445c1a663967a1fa3977fa2aa5be7715c56d25dfbf994b0ddddbd99b67885fae946df888f83523e6282ec74e91e5b93521f7a3182ff3d1e0b1f11b6130e6339c749d665fb9429d8c3ad03f4c51f8afdfcf441f4fb63fdf81f976bdc497775634e7b693f2e0e425050bccba72b86958e2511ffb7dd752753bdbcb1a8320c265debb6efdd9015968ba2fad54fd5c7a89456081a833105bf49891ecaa625c810f615c1a0b3d2ce5cacc041b4d09869b0931cfaa46a3a39fb89cb5d979fb623a3935373acdf47fd1a3705db44912086b9b6c0cfb491619d9c0235b2b6036fff280b998e42f11c64f4c6119b70cc1c3c5ee323731db2b21b09da3839760254bd0c0204087c226d02e8a3b0fc4fe96aee5b7bb063968eb5b31ef4a115c6c76f80b23f884de747ef04b36ff44b523841adada98fd900586f5873536894fb75dfbce64fe2c5c17e017951335a4c861465864571179b28a9e192b348fd2de7629d780318ebd4df75d31ac73168150a750f97178d21c692faea24acfc6a63bc73f37e6d8618a3b5cd58d63594df6c0414b49aad89fda34ca4972d667047a7f81bd2c366675304d3120e95bb312eca1b8bcccf27f18ea5d11fe739fd8850022c4d4ff470e1cba8b2cfe5f8b8f1bd157915622a7f096982bb9f9175a88570d6a05d7357f9614097fc809c7e0649610a2471a1d4809b106b5a8a98bb76e4c7b8e488e050cdf56ac1cbcd9af67d4041ac1fb78b02ad28339dcaba6d606b5577e167bfdc933e7eb4659de3dea86c005ec1d86712e9a702f3d40cc336b9d466a5731f3bd56a43fa57c640cf3cb9760e346d1e8334acf6bd4c7efa7ae371e66b45597eb06eb38dd9c6e9319c406bb266d06cc081ce74e96f6fbe32db6f67db950f25beb0ed9591f0c4015f227e3c531f8f56d8a5925f01cfa582e548cc95f430b3f112271317c464d3c4194838c0f63a1d5b9cbd3b6dc1536ba4f9de760c8dcad88aa655033232767ce7e4ff2e298a4e352bb957d3d582a5f3bb5080351d5c66ae6ebdab2188786ac049505bb528015b80561686252bfc5f795b2b2d864bb78f582bb05a49c2da966cb11f3d58f55847268c898cf2a0e3eaf01f3bf607968038add93bd5eb3ea600abe07d02b777977120bc7298368659ff3e78f70f717abaa1b304c548563af5309136d519283b7fe602264f3b78245d677d6588f2ea3693be37aa7f733040bf0ac5b891677ddc1597579542e9aeca3f4e4d5d77e75f5f50537ca734201270b471ad570611d022d7cfe0615e005e8b3f11c9d459be7af19fcba48accb85278aee48566f0e6b21dc94e8d3a0587ad5898ec000c7dfaeafc19e35804be2a354e76bd384b1adce93d3df5efd30fb5fc2abf644d1fd2cf23db25e4b1f19facc6316b9b59a988b9667aa23bd2b2736235cf12761e1cedf7792ba858f37871f9498b934f545c7d29b3318cd65973b77d2961c4594c3dd10667467da85952d9d9717382af93a2ef11fec0884d4e16fe9df05a480f8367700e88500d1847d119f5e03ff79a872af9837d77b41bbbd786772cd6c605abebc16dd4af1047aee6af2f8c4629b829393323f95776d55a57620a85ed78e29880730ec7e9218d78cf451f7cdd38e3a3db31569fcb5fbf15550e4719b983a845ba1a4ccba4997d42ffad337a928596e81aa38677e0ffc438c30e01655935eb638fe1e45898891e980bfa643b3b325fd531a8be569d62fa5018867caf2eade67b6b168a44c4d24d1bae93fd4b8e1b83659c32510b76fab53b8a97320bd7f1011e3ef2555f5abb662cf4e9968a0a33f64a276526b87f55c5a48035ad671aeefee45e2ae336410c5560ffd8caaf5be83141213cff2ff194b2c402aaadaef419866af433142f4b3736ac0bb2202678b51858d3b3353689ab8d7e6e573f21dc9f60f5b2588fdf35071c376c31c039f77d32c6cb291a632ce646d4286391c0703129c7553f3aba898014be962d4d492bee24c305932a866f6a4249fb578ba5d6dc776c9aeab2c14a7d02c3ea9d54720efa24ef1ac332784b9a9ba3923b1567c80a02fc711d8dcd0baf377eb8464e521453fba404e76fb07e2fe0a3eae5992e6a797fbd4d28f80db6f0ef91843898fd53905b3d718ce6ad1c84b2be79aee2887aafe557cf5aad429b42af300832f9baaabc86781f15a47328994890227c96ef22f63402b8124022d262adca62ba6aebedc8174a0f2b14207436ec3870b5c4e56eb0255113f050da45e646b463bf70df1a9f732ff3bd999ed17709f92f6df7ef48eec32536cb3c50eee2af05e06790bab52be3cd62ec0bc15c1b509ffed95b320e50c97097c19060e0d54fa9adf1e515532fd4dca6772dfb42c6de3bad341da7813b618c43141b8a8387a21353e147bb9d6153a2562e683a855628ea5a61ba3b48149600b08897e19893397242b1b75b9180233c2f9516d543e1098ed0b2cc2bdb06fc8c2713bf58d20ba8bfe90a6266675e1d5afe93b8b36d761634afdb4252810be60557be589b4699d7b25bbd29851e0197fffb55c29e426f8b624e199842e096200659f37e4cfc4731448a96b7c22172db75ab6678dd85ccb2b650ef598999c4338260997fd902b1429acc6df152f0f225b183650bd7c50b21d15ba5bb48d01bada212491ce44a37940ed2b5f802233f28fa8a6d83abb6a4872f3b9dcebb99a40031e846124ccdb17c5068b988a71a3f91eaad86e181f593a942545ba0d92ed98ac90fca9679228962e9edcd5a865c9984353f884aa53610f6006a9303244b0e6705fae60d9d31918d951c2aabb1b87adb5139cafbc4d7df6761e5e482279cbb57887b6a4f9065589f9fbc2dfbf819ffca021f419a1eb31445941774a03932debab835a164f3206049f0c2045d514ca5fb00d89a36a435d23d69ed6114f19f110e091d8922de3d79de33b89c6bbca6ec4a24edc9a3fc7cdceb2c3a23b5223ba13018ae93743fce655e46fef9dcad29e501b50f57468c6db57fbc39bee66c02e659f51c30b7972a643b2a14455066055693ccc7c6bc458d82d7c67b69a51b086741d10cca90560e547ee9e99689ac73b0fe0f6cfc768683b9e9ed163d9ee7673f80b5eb0e5137784c581cf1c52acb78a2098e86a95977f03c829257e5bca3652fcebb006be92987d516e6780b4dc8403ecbc9e206a759a892217c7e775caa0271eb6322ca2bdcaa17791563caf9d54761880dff9955926743844cd3c9c58d237b7c1d163acc1d965537a9856f304daa967110d6adebea59595a94628c4f9565e2b6ab89607bcf376f44802ba4cca671b24d3dae246e66bf3708bef684c836b3936861389d1285f8159cd426ac8a1c7048fc2ebc5756d1a5d4aa0e12414c6db90fea696367e28d264577cb696343f47daae6554adedf09f6a5d68943bc98410c255cfdc04613b88cbed7625d233bc69dd3dced3785a81612c11acfc933201370b7335ea8dcd57947c644b65b07908fe98cf1141ae6d626329a1da3b2bd1e0ad726442bd7a39da3af943b65484ff7dfd28e1a592894179fde1f04428436b6e76c5070b4100453751b24f29a25f72e76e9a46c98fa045c21604359cd6104a428aed23a97c89612882bca2d720a3e502216a7b0ab9560eff23e9c65a23c98837b5c01ac7c06e43b1d8be6fe76cf1e3df8104133e0667535439eaed13a64bdcc5961d94ac897fdb4d3cf4ed6b4ece27cd2268d9587a2d2bbd5aa4db9a448d6e5ccfb3b0131d0115a8741ffd57c126fa28913a400b2f39a0c185f53af653c8e54d3058bb3f3de6dad0c73d4d98f15af794f2d465a4ab77432809577db118612456767cdfc7b80bbb5768b710819b9a5e04a08826c42a5ef69332eb7828e653173937633720d54d28df08a7dc431f9031313517ae31be293e91b36875aa6cefd5af037146f2713b8fa25f44d08ede90de33aa86a6fddb0868ad72f051208c7c4ee85b67a5a47975b4bc46db8504b929bc01ccab850b131220e02b4ae6c7567c6d1c541e562b1177e8a77d74582ddad8a50d3ba27db9e72ae4de3bfbd636cee1bb8406a0ba456ba9251df5b17c435056e8313caf9d74a51ed801c17439baa8ea27fa04da2aabbc27ef0522ad1f73f03792480637c5be7dfbc0ba3e0ac8447f85205186bda4f9a236f593387a3d3db09f934d69552b952183cc45c438c93c003dde62cd295a792e7d9fa3aa6224c01be003ec5b063fcb8d2d79d6b5b258f2a6b06139949f2ebcfaa886c8f78a672fbe1b935f13e5c88ccec23dc749650f707ee81441f38be68a352064c65da0de9b7d9fab3f8d41401a6bccbdf1ce71f1cd221092153e1dbb908ba85ffd2ad73bb6d105854c812a78e753e6d718e5e8b6c12f8a0a6a7431ed43854ced5bd96e003a4c55f96a4536c3e9b553f1e6886db8807146471bd242aebeba2c6235918b24789540c8291e4d6949e6b06b3b222b4e52549a98731e5f581afd07465abe644c595e8eec486480e5e401ca2712eee908423c796f470921fe862cc1ad9878adf134356265a2559afbab61f58b2f7e258de4888d652a6afd01b414fdd1083ab2a3170b280b01cba781d5a6593af94785fd694d8a3dd2a00b1a5ccca3d6eef5b20a1919a0d9f274d5ab5df69a6a0bbe3280baf8a468c4b7cf240573a893050597fd01ca767c07165930910179486d1ddb52f6fca2f622bb6c09f825262326a9dff28d678115339d64e2e5ee813c92e8a2ff220ae83fbcafb84b4d347bc6dfbfc12bd55261bb40812262ac6cc3dda0c34f186d2a2105fddc8b29352444f5502b58fc97114f7af1a2793f89c622dad525e2acb1f5e4282390c3f1e2bf9b6db217a730077c119c651ea46a", 0x1000}, {&(0x7f0000001580)="e871a5a52ca3d5cbaa4166bbacf65bea71a4864716e31be186abea86dae6b0109fe9944ee3bf16f1e66b420fe06754861381e1fa69dd3a71bea1d90872a7d3edff937d736d4c0232220fdbf5533dfd965e5da766f8eda1dfd3440a66c997588d5e14f8bef7899f3af15faf18ce4d94ec2ea385fb70305a8bf1d119e264468940ee583dced4fe3fa9d84a3070d25e0fa11cf3d0429b6ed6008f5129fa3796269efdd8d901d1983dc9bbaad2cb21dc8e754a341c50d2be3d9d4753a17745190f72431044cf32aabd67a3afcb67ad97ccd18a3b41a1eb960dd561923f1da59401e235c3c11c251fa8a365b80f5d09cb32262004ac61997db67a30a94e09ab45c996b3529ace695f92867c10960ce8f0b81a7ac2e0a5e078f9cf36ef7829a461494dd1fa123fc7872963fd59ed9845941313453174b8c779ffdf1a05b9ab59c717c0c235ac2f4dbd78d3e5dd00312270af1948bef7cacdcbdaef7b878fc0d9540824a84d46afa935661127dc6509ecf5580625d7c2e9f32cec04dc46faabc32f431f1cadc913e0f9bdbfb55ccf1b9678445b49290ae1e6e0264aaaa4f2b24679b74a9b6379cdace9f814d22f5d43570439fc8df28be31beb3816bc2f7f7d291877f98008679d0bca62a661fe22c67db8c2a37748a842d1fc203a6eb908fbf9af11153ea7169397e73903f81cff4815cabb2508dea2b4aa8da0bdd6031df143f84d6fb908a6ab84a465f636df629a57e0c090767314c6a3bbc14dc6fe33f8b854b496bb3d11f9130a9affcd137aa25fc9a63f9dfc520fd7d8d7a4549fd22d220cb7ede86b142169bd5d2803abc8ab8e18638472dadddc37c9cf153803826b9d4f8e978bed63246ea3978431e2423bb7353f79c92f955d93c516edbd116340ef9d06f8efb926a5a90a1dd2701e56db1218b557a0fda732f01a6a7c618e6441c3696544eec79d782de913495a869a46f0430f16a742ca71bb4dc8cb58dd9626dbaf91981085b1826cba252a766c474dcbbd05a69c0604d8ce665553777be0860d07f8b1fbb5177c4110a5f9859e2adb5a09502d080feab1026ee7c855221737df3b69b9fde2e0744de7575b67a9ce3fcdd26d97a4d559796ac242ad49d857a7b4675204a1bb434670612264fd9266e19085253ed1fcdffc8f20e0fb910c30203660abdb025f19782e7f7c3c5c63fddcf85532d7f194cdae9e20378ed252b573f058af17d70da8463cc9504b26cf106a5c566a09596b93439c6773cd74a90ce69d01821073dc6f5ce5bc281347aaaaa9d402b04c2a6472ee1fa8e938d729cab0a32ad9788c4d2df5f069ee4f5962c086b17283ad03e6916b4408d88ed0ea46739af868b864edf274a7225ff0a8bde6821c33b5b76fd26ea4af58be017171170b7c0fdd21536619e4d18c260baf479777ff526341db0696fe5c685b509d785170551253ec9181dd969afa83baf8b2656e3b1938f6ab89c5fb5f86fe138ae626f85845cced9f0b736543cc68a4ab6b9fd560770aca4d49fd1443919c901e058e5f90a19a64e6e79077e4c824d817915545ebf285b4baa514c306ce3d533f7a5540d445c4ebe09840525204166e6e34ec0c53b1e9258aecd34b02fe1716495ac7c8bf10ec25466b64a64e366641e0ef4b6baf4340200cc6eb4635bc617cb319d8ccb58cf098b73e85dcab7dd1ede4a0d459c806af4c52692965bec07e2753dccd5ed640090f9b670aff0edb8d09711326fea9da7131e7f94a8639bd101c020cfed51f222ca571957817aecd2b2e20c74c2a2432667e1ffb980aff3b08879a13885ae165975108787ec4e770b1b5d637be41b46428fa2f5bf398e463c6db988ed8401ecdb1497c5d0c32b585b0757fd234f2b55deb68f4a3e441cb9920e01f8cf2acdd5828057f65c63f25e98b212f48e1e869e1cea374d09992e5cc9179fb2fc8348155ab83969a1961ab5d2aa4fc0eba231341dd68c13a11aa1494b16046c6dca173a6b58ae0ce3344ac246314a8af3b574de44ebd212667f4c72e32f84d100f82cc5b1f4280253f1ac5b2f9bee0b0f5d121e864e12d85ec24fde20ba33f9914c4b2781d8759fab0662f0e0ba5f6634729b44049637b2eaba66782a901b37ef9c3ff2ceae50e56562f4261d157c7acb5d2d8d06e5609e48398c098050357eb77f055fdaaf3cb4df08973ed8b62e95a9a3acd65139a379ae3c3cdc0fe829f1dab59391c1c8de821cf9abb44536f997e10f574d484201ceb02bb8a738721e697deb101937f3fce0d87b5cdf1a4cf27b704f1ff409a030b166323a78039299a80b936fabccd5f245167338d6987892b609d034db94c570c5c9679e7a970b48b23071268df2f7d74359f55777c385ccbe59b3c187d7002d3dee376d548b5811a360fccf9e84935a4b29d4cbdeb064a89a356fb745110dae894e945e90305383835f1ca17e6d4447a6dd73e2814507ad72ca568759b9ea8732c45b264462555ffbd2c0639a16690cee0d5f9ddcec389f1fee9a907404cf7acfa9c8ceca4de84719f796a5fc86826958fc02e169185eaa32b4440f60549fc5cf5b3af49f214de3fb7b9717bd775ae01429af29e5ac97095c51b5533ab4d048733a70958cb61557c97543018a179f6b59503b089b6a1a7e933c202e368119e3a671886f1d6793ee3af12e5579692a37c8adb4b935836106158c26e9b23b7fcbb18ea4b9753451f1704a1bbd1fe03c8b4198e4bfe981ff087c016bc705447232058776aee975c58e9be9279954183f067991d095f616ae5cafb1f78adc88bbd063d4483184e65027952d8d85020d5a67401f594a213a80247f358040bf44f957f8c18ebd3d9749740b3cd180e2b257f76a770f2d6c75bce053a157aeb885e88b635d49c270fc6119a0181b5052683cd1deb14623ee562bf3567719b53c3aa95ac81b3be112234c483b8f0f6b8138da3f70d5be2be55980a4286e06eb2c53af0ddade90275475c7cee8f891b811e915c5add63ea6b2a222802316a2d0086f883da382dc4498eb9f992602317008e5bddec2bf08c747c3962997eeadf4b6a30ca3e604da80b91dad52d0cb1fb8ab8b09f1e8bb3a590ebc3de9e28fa168f551f1fb3b6d419bf85ba058765711850ef931630a80e445c9367830fedaf91ba2f458e06cbbdc589998a0466843219357b27b00f6d71d1eca0d79163165625929c77e2030b7add3e13c833254e06c1e33a71c3cb1ee18f680c363f7cdbefe6967f2df95e5a1d463b8c48760414060e6234be033a548292882e5a50b4f0fcf60715006b610631fd65431e9af5263188812708250383c0dcd2629c0cf12820659157bc01cf3dbfc029e3aa97c86f8c1a0f185508d1b2a6c6d038d14d7bd738905bce153d56f7694f8e49af93c87b9ccaf669ad8d129b674355ce795d25d7a11a1d4a8bb8d29fda3a7e885b781952ef65b6c019320cd853ec02d402709b4862e5a6d8bc37d3c6940c70f1413f76f25912b8094cd4b4b7675dd0612da33949685580618ece7e492fff1bd5d14b3322d306284cd3c119e216501dbfa9eb5d28f2ce3ced77e3c8f9b9092531bfef9604d2272495652cfb915679755d0350f33b0b76152b5e921c4289d027c56420fd0f558428196f95937b637da7a6711371238db4d7eef2c4407fd79be0ed30d3a28cc94d16dcbc756d569bd4110d45658e4d2a3c7cd0bc87b11b6f94b546f9dcc0bf412f90b7d632a8402f968785b1afd1dde977a36da00c3ea64fced696496b4efc8d3eb6df9b32296a5aa735f109e4fa3916ef8ea0ff590fc55978668a93fc1515ce5a2eaaed83c52e82988f16939efefac0a12af1b1f6dff5dac8345f51f0ff2564e3033834171436b1ff3693194370e11f5a99b08c260de27bb0ec895ac0045d6169e3dc3e7af96fd5a37c54376bc91e011f7158161122678a22e2f895d6f80f237c86ed8c966e7c9e49f4e9105e18901b627c44b419e3d0ab16ff2f638bb565535b65a9428f3b2b87e5638e49740dada00fb46da876605040ed1731aad797a43dc32ffe9e0131b251c33bb77e93eaf8b25bea8ebfbf80e734d9e7da416bb4940f0d77ee9488a693abd8a0ec8676b8b0a5d7aebeb0348dc5876b22d0fbb6c4d8ec4cac6170db60c038d7fc30e7fe5c4bf29553b74afd395a68c0eb538bfe0b2cc1981697c603ddd0a12bda02978425367b5fb1eaabbdc085eeac7c3aae5b0d8a15cfba80f982a986bcaa0005accdc838b6c0b219758a0f7e864049e527e1bf0dac15c4463e9ec17526d07f66e77f98a5777fb46f94101ad3a9542cd7cd51bdb984b8df8a8b23e975548df7e469311f5af4ca554324605c03880f3a3628875071a3d36cc91969d04a2e7b772dd29cd51ebad4bcf377c0d86a2aa2ba35d97d97e1b4c95b872fc15977a05eadc01d08ff8a727ab0a6e267faeabb77f5fba71498bd20d7f04fbaba51d761a936eb2a35a6bf0a2439d580b1ca2f63d29d050c84850d35cdf01e5344b0f0432f1193e36dda528cc33a9e26b15a385b18c42d048a8a259809720f2cb754d42e7ace30b81a4c35683e69d31e771f4c645771d4de574366650c17881d53fef01b75312dea8039f602b93d5b8d3728f85493414a71fbc956766d9f4e4c9ef56926bb3152ca221bd6fc3ab6c3a04e641aee8c5b1262fc9466ffa529a2f25a3f9c6c396abf76cb4c7e5bafa990806b19c43d88ec48d46857843ef802895a39960d02bea3547a996870cc3c84f8ef264b4bfb1b05d1eed6f937889eb0fb6e702fad0ea6f7f2a0a39b9800252172985129e3998257439715172307f9673d3c50e49934b0600559bfa5b31f9d1ba5689d8afded61d89a76e09afa1a70ce7b65bbdc5114c661e77a1a32261ce93b9995b394f1dd5a61bc6a7b111716bbc2d9a05764acfc97d043c0ee833d80839731cfad9f88ae1654109c6dae5b43e02dfe5bc50aca250444f74a9607e93e13cac8bcaa19855b3d462ce4ae582543ae1bae36eef760cf50c42948ce47bcebc924ea4b85f95d2a110ebd50d54edd6f13d17dc77d1e0646c98ef29787320fc6b190d560b2df2d48e873191b8356624e152fa2122af1d56f3e8e99159da00d44f011781469b81c4e4ca4ca3539a615869083c397b19c711c7a81ec50867c71b63c0d450c8844d9013b7ec4445d5c1f51e0b0ad9682c77d719067c074b76f0bee5c3c8c9d99536ca86ee6888ca93148878c66340e39e8b878648eab364cff55cfd764453b3d2607f4cffb3a6411fce6ef78716a5bee2a35508a1a7ec46a068492c662a5409b422023f192775759aca31571d251eb21840131e5017f46432cb9807cb6aeaf25f46e9dc30a517ccfa33cb72f321e0c6d9b5cb46dd12a99be01e5e97d4d415f91265378947dc8b3d3f3e0c55dd951a29f5a28d8f842c7d79c0ab71bd8e6f0f4e6ca825eb79d6c49daee981cdd39ad285ea3faa37a165d99547a581b8b70bcda3a224568b0890094dff3167ae33f5d1709d3ded87f9e6eed5110a34f3d542311fccc8afe788de3e9e5ec7c16e0df009f4b25b1126cfaf49091dcb8cffa703118af4604065dd83c28cc3bad04f1e696c534a7562b4bc26021f51afd840c84555b5a84e4d37e367c82308387f37fd3d2b66bea35adebc19bde00aafc0c11eb09bc84d2c4b8a7ceb293db8e0d7df9049ff5243476d183f6eb36fd0dcc4030163bef761e72620a7f785fe03d47294ef71b6a8c770934feaa846caef5c025f2c8c7d2a15e79b615293ca5abd617a0ac56ed99c43d22ea48d73eb7361174635c8ea8fe4227083e2c09de3486f84e9848d642b5ff", 0x1000}], 0x3, &(0x7f00000025c0)=[{0xc0, 0x0, 0x8, "e7a5f55841e4ff38e9a6fb0cf27abd07373aa7aad29af2962dd9d1cedb9cdee09fce8ae31067fdefe63cef433b2e7fb620ba1ba02f0312538c6a246b1cf5b22da6b53fb37f786d9a86851578e6f32acdfe9d825b0a84b54394f6eed9c9d97f9e156afa007d51f5a2cf16f89ac80aa18e07d01c06f7cca15f546a8602fea13ac400c5df5afa45ec702cb006f93a20fbddbcbe818c830243541f68436903e77c6ab985a2384991dde5b70b8395"}, {0xe8, 0xffff, 0x4, "2e97d7f1b6b5c55f350d1f8d93335890936bd930390f966994e439975d23b5fdd6ae04d194eea7ab3068de03519788dbe460147cbf2f9763d926e635ae7ac9834359ed40ac4f21613f78ca4ef78668aa6d4eb291f52cb6a68d7b5cde05b262f39e986c0a1340b90dd7633b54789938d126138614f68da5c2bb613bb9f070293d383ff631ae148b4ef34a579d10af026bb262caf0f9b4ff59b4118f6654de9e567a1ce7b0e41f6af23f0fb63ebb78bd7e50ed66cc948bcdcce05463dd738104d45c2975413d0349aa6b59dee22be118d382ca19ec38536cee"}], 0x1a8}, 0x8) r5 = open(&(0x7f0000000200)='./file0\x00', 0x8080, 0xa) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r5, 0xa, r1) r7 = socket(0x30, 0x5, 0x1) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x420, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xc0000002, 0x739, 0x2}, {{r2}, 0xfffffffffffffffa, 0xf0, 0x80000000, 0x4, 0x1}, {{r3}, 0xfffffffffffffffc, 0x30, 0x8, 0x7fff, 0x2}, {{r4}, 0xffffffffffffffff, 0x8, 0x40, 0x6, 0x8}, {{r5}, 0xfffffffffffffffd, 0x1, 0xc0000013, 0x337a, 0x4}, {{r6}, 0xfffffffffffffffb, 0x15, 0x80000000, 0x3, 0x1}, {{r7}, 0xffffffffffffffff, 0x11, 0x11, 0x5, 0x9}], 0x9, &(0x7f00000003c0)=[{{r8}, 0x0, 0x42, 0x1, 0x5, 0x800}], 0x4, &(0x7f0000000400)={0x9, 0x10001}) r9 = kqueue() semget$private(0x0, 0x2, 0x21) kevent(r9, &(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000000440)) 16:00:43 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x134) sendto$unix(r0, &(0x7f00000001c0)="719ef0e8f6a6636db90b305fa869c6c26a6112dfb4a24d5d1661daab67b36d24a5d753c16c54ae9647b9ec902578109242115e76f4105b5d53adc3b6361fbeca62efb25145776b000fe29a839c8b922ee0c6afb35b39057ad7fc05c38660f8355cac1f8255b2058eacf011e4b04646f0e5664a5870e71a409e626769abc0f4316756926bd24b0fb130803f782a227a99fecc111be5d5568411a37061a1a85ecfe3b4e3a3ed45dede8199268b01c0ee93d049e1b488cb9d971b345ae9244f01d84b50c927d4438b3fa0b3f68351f3d171f902b84b9b1b57809470378683ab2952d1bb44e32f366d07a1c5522f3c435eb4a52d9caacb15adbe15ee2ab1b12367e885da914d9a376df08efe5d713988bfbc22e6761f7fcd9719227e6a656cc7f75af5c3f2a54b8dd3866cadca6f90a04acb485bd5296f70264284ee641cf9037b622acbed42d6088d1b8ceb119ddc1c556d442c72f5aa33b7184f3143dafc66da8ab448711d020ecbfaa68da2933ee23efee7bf9fbe1bc2bd18cf65fee848ec9bbf8a1d37706bf6fb11cd432423cbe77ae4a19193caaac87cbec6bcce32c282c08b480037c47db0c54f3911fd2473300fb3ae820b5dbfd5f6c2fdeb8c669ab7fea90c8ec731a2ee983123e9013b3e882c74594f2525514a85c942e95e62dd2fd5fc5311d53a15b5088fd4005fb23e9d4f2bb6fc3bf03b88a18e47389c441f32904c8bd6ff25b26c42094f2493db9d2073b7345bba310ac3df861e07aec23bdb64bb7da2e0322194da045208c7518ef9b957a49406b8e6a2289f9d7ced301086c4ebe4f1e396b8c542aa6a4f231dca5ce61da9e6883ff8bb13f611b98f41b73319c60b3414699b0ea071237f90ec43c22944ebc62825bf4f6be25c81390946ac07e4d63b800c13c95804d1bbf62360587eded1e9932b81c7544fbe91fa5b428ab1ddd354e3d94216c98ca060406bbd55b0a051f7b492fe832a9d4b3fd484856c666c5fce046010c564a2b30ecf3cace1a8e30f56e63818bd2e37948b53acfc32b994caebbaf77161fbb64a8161888457c8d3c8652dbb106c391a334462005b9d6d33e09aa029361a6622276ec39d050dc660956c8b87f14f035d3ea90db82a9ef8be08fe838f7596027f39148affb50d4c5ebe35ed7b4d79156e758a8f4afdb84b8b13e87836ee53a9c965efac29746e3b6a18819baeac668458989500d54131446bf83a34227765aba2f46e2ac9c976ef3cac815494363327c3f08ee5fcb33a1d1e07dd6c73b393d6d88f27f0caa991785040ab65f07d390cddf236d7f026dcbaa8a9be2b6a340fe3e13ad02ed67897f7f609464a8d0df92e18bde43b3cd197df64e8c315b6a0c97ed02beed21367c36a4e2bff8c1f23cedd3308b1f7172848a1330147c7522e14cefc7ab9ae1e9376165b265eb664c0ee1fc27219b4230a44e211d4002aab6bd5bb722b3068d5316a511bb5ebf860ff2cdd640eb3d45e5503b6d2ef5d9e2d768981274740e54b405712510e2e24d4d9fa5f45699776672f8b0aa06f947003305608e96fd43dcee84ce302884ed8b3be90e2f0010134cb5c04bbc64018a74e1aee6fd37c2c719df5b4e979c7b26c3fe656ecc9a9a33166a42e326cde8db3762910387accb7e073f66d92c1b30e955216db3273547d5801516e7c5d4123421db6bfe4762c1554a14c0dfa648f32fe24254805f59aca12e60a925e032b1eafe69cae6b52974ed07efffbdcca2b11e8d4060cacda5165f819c06fa84089ac0c9fe87bd2afeeffd45870a726721c9573491a83648d8e7415f1a94554eaaf0938f97b897bbf23b3847178bbe434088892282f967307b2ffb5ed4297d7b0e9ba4c092563cf9072ddf08040fee7c629d595b7eba5c016b29aece17efaebdd3dc8259536d5b0a9c7cb20fbbff75ed3069d4f806f6a703c2dd1d4986c5680c39d29770fce25b3095ec59e39d822655033cb9f989e1e4cad7d8ae49b3ced73f2774b41e1d5e9d525dd34a2e673f18cf0a2cc0801ef3e7fad045c02dd2c41f9a5aa2b4484a6bfa5976300a7cc708cd894dfdcd2ee833a187d0b2deb95d39179f29ec355758ad1eafa64c593db5cf9ce0b847fb2e619c4725be17c4a84b91d19e3a797859b67dce43c02422fa2aa38bfe9ecef9d89d8f559c5e6c6effb342b4fcf3148ffa758fe649e5ebd4b8e89a03b5d31fa9745f3a9a138a45ef056095820cdf71d3e33f2ad679ef584121cb1ade502b076d96fd70397d8416af518c8e131e80df028c4ccb9a13bd061b880579455123bf42de583559723c37bef2b40a20833d33049bb562bdd9b6d96a70503bd7235af9689763bab89c1bd3324f33d8ff454aed2f91622204693ed62d625f34e3f81209b201adb342f3ebd549cd1717d91fc8512cf3958f827ee82412beb2a104482f483df021488b0a79898cb03d12b5319ac862becddf30e94a97ccbe04abd0b40a50a023bcb769a939d952b370a8f66ad9838f5dbf7513e3f13c1f041f14cdecdf23de99b779a5038b95a4381102795000c2e0c5349bd6b85db3a683c082f8fde022f6d25ef5df3ff6970a35520e7a3667ce1e033f45efb398774dcef51e6224bdee0f2443f9e87b903ed9ed28b5aed6fafbc15c2ebaab385d815c265bfef544e7d8039424730472fb0e55262c6ab7f051c74eda86eff15bad647ed68e724d711bb66587851c9328f9a2283e99dda6e5beffb9fafda0b3bfc9fadb464f125551d2a4389e4bbe336f82eda43541fdf2c7d4a453156ef8bdef60ade4f5bc9d050979ad4923ea4c83454bf56da9741aad4e1ab6b92ad28c8920f6c37d2a425367c86e44c1ec90b2aa08b1f8e1807cebeaf828be7ecd824a09b78c83f7c9e2997800879a13ae41976ff439b159f1c82ebf289f836c1905a1c31b3386127b40de9bb74ddde1c908e613a77b2c6d03ccd81212da257a4f7f6d95857c4fc4c004feff228e52ec7faf867b9dcb5d1f8960c6bcacae2647c5a2123da8afb338f480b4b43da5e4c46eeb7446f994cc710f7900fbf85977d289240accfa5ecfb73dc020109b000b3bae0511037b918c69df7c007f2cf2ffa994a25b9672713ad3e359682dd1ed2c96b77b271e47d6695c67d46230e630e5207569e5d1e065ae75b9be975f16872782bb5ab87aea272f90a8ffed20424c7e390e8698164a1ea675cde55b4e0837734e2ce59b18a5042912a10331a8b2a59de6241e951bd8eeef5b30c560e3fd01eab01c70d54df59cc6411ee1cba94051b48da92dd40658185c701ca2dc76de60cd739d6190ac3ca4b0464f8df610268fa09cbfa839df5e3f47da71bf9d8c2c738a5926f6d906df5ecef34578fb59c8a60db0abe4b36a6cc9ea613eae2eb38bc07ccfff4f5715b94e53fb49f6fa04c50086ba08fab23c94ad4b504192620eec1b404a217f034ac38158f5194c3a6688692e0e7ae3e4d49be2ef5b6efdee252d1af223fd9e9ad726b14b180ca8f84f28cdbe78c562265f7bc9228fb866c9b728be348954f86e58ccfecad492247687b0ddc5f219ab4c04185e96061f1b4d5e4bf8a205be2b29c10ffc46e50f9b9c310d07f17e3bdd995ad29fdf6f61c358837b56de2c21e242049ec69314ad3eb828c8a165002f153eb4ae9371cc0dabe6d522edaae877e5b129525d7605e437401a818529f84619fac1930021ea88a2f5be7e7b519d3d624242815720c8476d9a95b4dae247db71009093535698e5dee0fbe162b9bc023354a7a42e23ec395d5d47530f2c95c5910272494f50cf3c2892b15292f25fb2ef0e59a7c11a4f1d29a484e901859fb99f1488b70346290a083b5ce4eb459dadf15f829ff90268cc35ba8ac34352c7d60fcc4376d9ea4fa8c15d35e51d821d5439a91fe4484a31f8b952b2109090bdad6fc558a79ca5f894b2351197bc1964073aaec7a5a4b875821f8a7a513ba246a819b19c324ac03a3e77c96e2e29aea8e962ebe1213bfc4733c3f43ec46087538607b4227a4d3c5cc3349ddeafe034105ad79028ebde342acbfadc3921a126b96f100bfb3808c343eb4f75585204d356dde1229fc5bc12d2edba4ba8541c5185abd27e1b2160a2519da8419797af9b0ec8a0bf062d59a4657ab188215d95f062d9d649accff09e308f05d42bb81082c9f7663d4f170985a05d2238b941033fa1f7fcce6c98ef9b9bfeaab5d0f8636abc968295f3d786069b91f5620402f29be182616bbc4c8a5a3116faf9364b400342072d158581cad53446a2c612367bc78b1816763dcd3f988bd46ac84ecd50eab23ca0aa88ea0091cf34cf28cd7ac5ca9457fc0f3aba850027736044a795436fafd542e0d85d8d62dcd336b6f22bec92640b0fb267aa53cba4adfd8b2cfcf8e9dc4bf46081113511ce7149cc4ebc65e24dbba6eba87771e4433609491821c3a6e4d498d10be78eedc2ef7780725043731f24773c053fa52b7496364dc70f32388367edd71cd1c4855f9045d11a390cafba2407656da9af25a2115196ab1ef87e68589affabfa45f68267df2055b0d218c8d3e227d04f48f40e5342e0b72492906d143a3f4fb3b9b7e2f989306aabeabb462da72329572e1efc7a82f14366ccae9e24d7190fda6066839e64424c4577d5d8e3199f6ed4e29a015cd95428b528cb8a7a16601dfee78ea5a588efa14042f0a4415129519c20299bc7702c0da8b0637885a77eaf33ccfdcc5d2dfb17fae81b45bfa18667b237cd0b9e306cac0fbe09f6adb42fa6afe495b45e00bf9bcd8db6874c115d082dc72da680b65b640ac5d9e9786a6e915d3ff76652b0839a53d41a5efe86351356b7b92c3aa8d5ae9bfefc6c7210586d312bfc5f489a6502278685ce8b2c10416a1e1158842e2480fa7d1cfa91b420514bddc9e1aced8ab85c35b1ed88548637a4bd89d1c1dd27725a8428e6ba0681fd9c621bd1c8aefb34c386284c3f925560b0661b459b4b10d81a46e983f6ecad4082fb9389adf2a45ee9572f88747e73d8f078a0e599729ffa6cc831dd4f2058b6785a82e7339582a52be4dab3774883090d9a737d405b59e814baff8736e74500e7a2cbcb9139843f0044a1e5e9f163bb298e0e04c746644657fe3a1262c5370832877c03be6452a317d749120d13e1fcd638606a2f264f7cfca84ff327e6aa3718cf866275a973c629d55a21d5879529166d577ad6a75818edb373ff91ef6e8290b9949c62f1ab019b3e62f77c347802b10cc0aa5cc3b7620b1162d1c2ebad31767bdc8292507cd0f6dcbad8a18d6c97c32010ffeae5f5bc8bf32a867669507db682806959425f87c5dda35d6de60bb192b7d6a2080675fa670c09803a16bf372545b5ab9b6c5559d4ba010d8b5c4a56ffa8ada4eb44adc35757cf7813641a6e1ef6fb18c4b9c840cc759115cf66f0a7ff6c68d63a145cb737cc51eefdb68846b2b57d6d0680c5f5c2dff12d2e5a109c2ef69f364e827cfafbaed2d6ccf2f14e2b9011ac790982a9be3dd71d2c02340beadc98d8dd029d07cbd361c3287d21e0d454de15e30ec79fcfed5c914451484667425b5de291b72c868d4defd94436c8e61429a498c1bf5300f9092391185720ca5dc522cccf9daacf952500ab9beb17e756c12eab0c6f84efc198bee31ff3db08a4125d48edb47796c0b63333001eb9d7ca9673b07e8049909642191cab7ca7257fbebb123ef0eb86b23a256db6434cdd9f072f4c7d18ad80ecda94ac5a581945469e49c9bfed4fd6f1b4a2c1bbad9624c98a4a9275fcf9f9094557cca99bbf2ba8d8bcf5ec3c22d4f55c4b2c41648d1a0b4e21852559204d5", 0x1000, 0x1, 0x0, 0x311) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x1000000001700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc00, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0xe, './file0/file0\x00', './file1\x00'}) r3 = fcntl$dupfd(r0, 0x200000000001, r1) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x8180, 0x1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCMSET(r3, 0x80104267, &(0x7f0000000000)) 16:00:43 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:44 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x3ffffffffffffff) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x188, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x375) setregid(r3, r3) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r0, r0) setregid(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) r8 = semget$private(0x0, 0x7, 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r6, r2, r0, 0x7c, 0xa3}, 0x5, 0x101, 0x3}) r9 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x2) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000140)=0x6, 0x4) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000240)) sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001900), 0x100000000000032d, 0x0, 0x0, 0xc}, 0x4) mknodat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x2082, 0x56) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) getegid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) getegid() setregid(r0, r3) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffcd5) socket(0x2, 0x4001, 0x6) getsockname(r4, &(0x7f0000000500)=@in6, &(0x7f0000000400)=0xfffffffffffffdc8) semop(r8, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040), 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/168, &(0x7f0000000140)=0xa8) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:45 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) shmget(0x2, 0x2000, 0x29, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, r2}}) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x20000000000002) setsockopt(r0, 0xfffffffb, 0x9, &(0x7f0000000040)="8207a3c9e627986850d814d9a5dc9ef4454229a4c35675b81d6b638be11a34abb5faefaf8a1e54a64e", 0x394) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="caff125c009d5b904599e3963e0f3df2000000", 0x13) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) 16:00:45 executing program 0: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000140)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x40) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0xc001, 0x2) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x6, 0x961f1b615b6ee404}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000a40)=""/122) semop(r2, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x7, 0xa70, 0x1800}, {0x1, 0x31}, {0x1, 0x4}, {0x1, 0x47fc, 0x1000}, {0x2, 0x101, 0x800}], 0x6) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x20000000) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, r6) read(r7, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = msgget(0x2, 0x2) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="0200000000000000efb19bbb1df93d3c55efe86326aa2f701527706ca6ccfdd446bcfb4d5086c8a599463f099252c4f1b1f3246f09a24dbdd9698e911870ae8a00000000000000000999ab0a19ab4f7b476cf32435a787350840487231c89a04ed0800c270c3ff00266815f96aa3a5dd49137d735e0000670d0027efbb36c420c25640f5c9d2bfa45dd823f078ce59215f5bf9c4ee27c87a1e8ec1e9530dae513a02f47a29cb1607de66a12d64cc6e0eb259dc11b989f1fa1579e4787238bbbd3093a6bf4e685a162e43547a94f5ae37a18601b0c07a3970b69acd78877595ddd903f7fa235cb55d9c2bf25c91d0a3109a37b71ef6751acf2b109fce7fbed418bb130383f95f985f180c973c0ffe8fbe03dd7ca79b819791f1943aec11ce5e22c1a4f2ea8611f1d5ecf11f6bbbc12505df6f25e72df4"], 0x1, 0x800) semop(r1, &(0x7f00000001c0)=[{0x7, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x3, 0x56c78e30f8093322}, {0x2, 0x7, 0x1000}, {0x3, 0xe4, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x2, 0x1000}], 0x7) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="c3bc6df5aa12f1ffa9cb3879f0c74e0d9d9f1cd9b1d669a3e648863e5bbc91b50b375af8a81b4f000400001c4e98956995b9d91eb7c271f03fb301177e28c8acfb4d73df631e6024bd00e1401df0cb6845dc4c75eb150d2da2a53a953dbc99d0b9b1ff90a8966e91ceeabed3496505d352dc3789377cdb3c8802be5f75750297fd3e32d093c60ace261ed2ad222cf21fe3", 0x91, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x808, 0x12) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1001, 0xb8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0xffffffffffffffd3) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() semget$private(0x0, 0x4, 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) write(r0, &(0x7f0000000180)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8242a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a8e264a26e205304dc0cd5cad929eaee191c7322740ba8c53881086f6b6791648b0d36bf79f9084c0ab479d75d0515eb8a2abbde9155fa5425f0bb9ff8a0b86989ccc783297e5f9490f39793fa6559242235aa24ecb2cb0d37723b1dc73187fb5b6ede43c9f09d5de0be266a003c05170fdd8cdfa54f24878307b06314c1152b0b38527450d", 0xee) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92a6b9ae0bbeff1a11f4940d3de3eda6b8877064826fc6fabf86b35ecd8e14a6800114eea554234fda06b1abce4604288cef547a2b1bd74249482a76f121e5ebe27a4e2c50d664ee82b4b5cc979e3c0d1c31f3f4cac673dd44cc1f0672460e030eaa43aada0808474d0864c1ff9c35098b0ad06db9cacf049cf832cbc4346725d584f4ef08b9af1ea5753d68ff9d17ec0bf31f3796fe4571eda93c16edb36910a3eb5c15e321be1cb56c366f0d92339eb644f9ddff6d7a6ecaf06d0116d1018178f760034066e883ccd4396c5924f606ab3e79d8b447106d432078613afaaee7d18c6403e95dc36e94a792a0d7d9e3ded23d51fccd78b356609a4f85cded0d5e8f518ae0d39a2741dccd15ce2747ffa653a52eec2c1f8ff51f8035231decb46e1bcb3827240ff0cf9442eccb973f853fffa08b870fef2daf64df81bfb01eee9aeb5feba18484f0480bf33993f65ceb23d0b28977e9fe58f73ff4a80c9e4826b4eeee7a5134527954b4506de0213e1a17c4ad45de0f7864988ce6ecfb002fda27447a47ba45bf638deced15c5d5689c74679ea19a520b9ee72a0ad1d4bb08203f7bdd2b1bf3a9d0ba95076a5f36e10aa931ab7088b8f6a1ee9004780ad38c442fa27bb2fe0782741d37b117066967aa165a1dd3fef885a91127902aaf24768f59918d58ae836942ff1cce3ecd0788704aed22bdc2acbd418ff0209cd27fe38c52d62725aa44c6b8d6e4b1269d10c06139f85311540ead2e80534453aa96178d1c6cb7e521eed94742a526093f42c5c721d26d51bd9f07dd3186f952dfb3fa82f9288dde488302571380c6c65cfea0e7942e83fafc33a3622b2dfa520925913a7eca89609435e81869ebd402e5f08cefdf3b5e52fdc0fa4c39da67ae3a6e36e59a18d99beb3333c73e9e3e92ba410558671699f572d51d01add5166406e6bb537fefb5cbf270b6f9209ce0d76873f8153d716ed1f5e267871487b50ddda545e4195474554b90c03eeff7f5c578a70895cf3a72e86cc9d68610166a7ddb3bd08c809a4f0cdcb8a7a44f8764f82a4c3c639a4cb1c4efadc8da2fa958e42b80719913364937a1e46ad9f6fc268fa964b2824296d0052517be3582c751b33c6f1241d931585751bbf730fa548db0adcf8c1e385be68f9968ff478a631d874339f1ad98ad37713a1a627671d8189929b997d855367a89abc03659b8aed04c934a0cfe76e5b863ce975be53ef943c8795125378d24f8768cb4c4dd38e921f81fd2a4fa0aab7486760db0cae17bc732467af476e43ba361aadb60e32b1e20fd42d8309f43c6023a7af6c6650da00fa95b63d2df2431782db4f0c9ad391444ec75b19aac032bebbf06485bbb3b64f4952f1bbf5ca9c69a5365c3f459cbd5e3f0c5a88230d94a812d2e2b2d6473fe2b2f5244d745f41e3cea5ee7568fcf595839b4326c7cde7878ccb8997d83703614b81a0d8a1acabfa7d1ef9785586afa74316335a9e224be49cf0ca78cdc6c34de581ca319289cf604574fd66408588b7f3cd5235ee5afc6b4941303aaff6359a2ea8fcca93c9aba6bf91df85cf2679275eb190d45e9af7d5c24ce72780d3d6ad46d5c54ab45f7caf70c727bc5db38824ded5e91de42a444091a6566fb07825ff3603be599c5cc78fc32257eeae150dacea6e640fced9e7119ece4ad337464f2e47cfbe3c0c4cdc6c1fe6e1e59f19207f319cfec9d51a9ae920d629d0933990d172adc01a079e8627de88001949596a3132f0466015a7482618686998a33f809689d32ca00e947723ff4034b2cdb398a6332160d985734a9ea2e5a15e0762baf30c1acad48a9ed4d496eae1f21920b2544f15e5ff2a46f3f15f262b0d5745060c0ecd96bcb781c97a7b599e32e9df2d6b1ba93ed3099c3ec03e10ff77bb490bd83a9891186f932608ba441dbded9a8bc3ece6a0065bd73e4f10cdd88d152ef8e221f4fcb9088808083813c8da7fbd48f1d11dc6f968577502248c869acbf2fc632fabdebaf179d8ad4a38264ae866aa0e736992c92327304e9374c88f55cba6974f8607d19522419fbc4ad1a06ec22343e78c607e236aa862a8f95ca0397ead5d06c6af5242b75a2241fc1277a421dba0636fc80fcab245de8f4f530cb75105dd659a9f9dde59518e40b61e77db6511906ab75626a43af49adbaebc9b13a7b4834be95e9ecbc88add69e1f24c2198b709ba67346594bd5d90c4fb60ada5df700bb740d1dbc9b6a09927bb65609a04a335186945c9ca4c39ec5d5e0c647a19b1e0603fe6b3324b8ffd661c865864a0ee9f638dbf68e6471aa2d433dbe5f4e10bc7458dbf51b2f7c1ab6e1a363e13c4d63c08555f9adb446c9508f29c869142fb3e73ab5f697327c7ca7711f2c72054aae03071d1bd05fdd511ee7a62d6311df0c8a760343692ceddefd072fa87b5def2f548d05a567c9cf813ec93726274356f7a29bcc724dd901a1939d0b5aa53c1937c32ffe4837c8707fbc8986bc2efda2101b411b9646c923218f0e73e0121c50de04bc9aa6e67c56ae04c8b8945be1a83696018e3527370a71481cd844bb43426f6203ab333a966a1aba393b29575c27a29a78a814bf42ad53c28d514a9f71000a2fc0db0e77301ecb8f1914408902a9b3d083519446e3170392c8210da1812bff501c1196c268cda22e3076a9dcb2f93eaaa3e5239f7cb1bb18db625f516a7455aed3b8cd998a6f920d189179d8319c0e509af12072ca4ced7ee97358665cebe06d7b28e58f5b1f7f5db7699ae103c2ce588c19a31502bf68f660c385070bce1ddbf5776800dc11deebdb9001fb6aec114fa458952ee74952037a56df21fcd273097e0a62f7c42923ea5b07b81ad5024c31801aad60d45344223fee3443999e8947b56eaec8b9cd0d59dc96693dcd85c4d7643ab3f80b955173b2e3bf807d15e7ae5c08706cd2bd3400dde6dcdba51912dbccf8cf5eb0398f3a7b60b66c75162ed996f9a4bfe49f9647b7be1cc0b0ced664d9b9b8f30d4902d7f10092f7db1baf5e46e6bbd8f62cc4bd7d92d2481dca5fbde605fe534b15a4414d5539c3682295e51ee93f6f7455be0bcee63dbc486a2fcabbf174690394020dc36e9b192364ed94e5f78dc4356911c35fb0bbfa017bf1e46ce75b09485bf5e1261defe5efecb9073482a70886adedac341e22d318c84376b6ea92987df6c7c08e3f713e49cdad97a49d064a75b099e22c43c0f351afbaaebe75a2957340d19509887abd658405544f9ceb0d3d26722cc96d514523a628ff4af8d7dbb598cb15888511c72cfdd951dc0aa17cc88cd31baad80b02d675b8837acf554a6e7450d20c388b18f5dddd42da152f98ce2ff619c0388fb40e853270f52d3f6ee3062ea4bb98d038108ed293fe7fa0344abb4dcb90855b73a011b1b1ed7c0df2e26775e095c14d168a8c2c6368194094be66d0de7d77ad95eb0abc0d8d32a9811dc8174b5c1985afbc539aefa5c968a587cf241c2204f89dc3d73571e57a3d70dc38fbdae46d523c2601cc0ef503aac4d7ea892658cff9a2df2e975cec572223ba42c5c80f93708d486d76162f84841c071003df510818a2db571e4888c40fd197622f835685a91cdf321d35d6a405feb4f39d88fea4697d8034dc926df3b1eecda61cd2ef4e745d1341811d76b3f9b3ec9483a7a58a807bb33e4c7eaa723888c61a8f4e7189fa07d44a7e378dddc61a73925eabd9c553611b420f5e5c877604ec13513507f47c285297cde7dea3f5f93bf15f0b3a25d69ebed56637cdb277abc99c2effae4f05d98987bf0eba5ee9e0b0176852c7719df32f9d68f95c3877f0ce4da04b3e34e322ac19e4530632f28e20b30fcf0979da357d93b773a95dbd75ee8aa7151cb4fbd4b873367c57a052339da0f5796cb7b56f0686beb214f356f5da7c2cd77b919362c47513b5452bc79779794d94ae4c4fb9f777373107a4ed88b10a1dc74eec223c07c9eb033f1589453aa9258f34117fab98d016891c32ae4d59aad4c4a5ee8a5869393b101415fc389bba5251f111228d2657b83708094b77aab35512e617c8c94961d5f01bb1bdad3860fdbc92317d4cb68ef83cac30733a5a442767335382b9e521965efa4894b42b5e3f1ba358399fce7b9717e0b67eab910707e8904cec029c982742416e2f3f379db7d8d8ba52dc4e410b3add10a8575401e9748b528a93d00ddf420f8cd1461fc4666084cee8f2a8df89d98046a0d6944f58cb68dab2eac45026b6f2499107313c56389a78289be56a2423f86593359a12818b3bbacd40fc33e927cb5488145caa5aa94e28277e6d8182a1e7eface45f90c5aaae34fb0c0c9267dcfb704a7558d52640cb478ae5133c3ad17d7c85657d36830afd864ea6ac64df0c8dc6f68537e2d02c949f916986009527683739b67a618262e4619f6afa9c6de7bc8d265387ae92a61affb9a42167a95db52b83551068e453413b4e5c7ed3c4cee1b12e282df8cd260c9dd002edc1b30451ac36625a47302e6918b64de04f990ecada6a6a4015aead7211c8a040e816d1b57af6f65ac7ec2962d2c12726cd789918a42a1be9b2adc23adfb4a5d5e06b3cca8590bd5971fa6e5500f63b8a75c6687d7640dcc8f35a93f03e7970c02a88f3696af45ba45f3c0588a052b123a578df81e145444c036548fdd9adfddd652c466043445662fdf599dd324ad49751d589d3da7dcd986f60cf23886a79a0c405103ab8e63800ffea43f4c61b435849b89272cfb0230673b0f0c1b2f6552c6b16f300e3bcd00264ba4bbe270156de99b5db532fceb230c8f631ae341a96e132ce748caa15d75da575e1933c3bc06d0c6ae8733e70befe36f81865c1e7e62d955de1008ffe88d202bc731596f53a3b28d2c8194de5d21cad9821408ba5dca49987a2171651141e952895c43bdb110116d9328373272f5658837e5adf1e78b51f0a25c98bdf8460111ae116bc9899c66b3e66845f39bb1b998c9dc78e9fc5b6218da61efb22d2e3cfdbeadfdd401508e76dc96299aa2cf95b3814bfda7ca1f32edf56ef2a399a463678f19b876c7e0abca73cd23189641ac95e7968c625f3b3212b56d074b0121cf03bc8aad5722ecac67bf859cbc01775563784bc1d6200ad7d6db1f706044b3688feecab8ff2f2891693e24789f8187a5d0e0874e5a56ed7613b9dcb00142d43f572a466aa402628480fcae4d6206dac84e541281d224ffda7dee764f8a4eef58240f59eb467944a0ca1eaa7f715366aa22e5012a6ff7c3ad1503aff530460349f0f7d82e0f5a0791280442f3d6ad9c3b03c43947edffc78aa738f5e07c837983aabc5b9a83c9d4b7aedebd6f8b40c7d2d38267ee6bf855b7a709013bbc194034cc8f5b57ddc80154f305880896662e7927c4efba87d81fe1fb82343588f04f4e5849be78001a26e6cc7f8fa1945224cf3f8b2d0502d425e76f971c163efe3d51437b37a5e02af687a89a8cc1051780677842c062346325952bae4624e276477b15bbf240ecf85a5265cef933d4a514e9bd1fbc5588cd057b55cf3258cdf5a1570f7eb3bbfba3cc0aceb0f7849cdac9da3c4962cd024e0eb2e594982cb0f206d96c7da0843607b99b63950b7151caa61a57302a7940994ff60ffa2cd64c7179a24eeec7714fcde16f0aca36acd0534282ad0beb19d76d7d348860dee4414c87f3991d07fd03f4d09e392e6cecfc5c66d90531186a18f6932a95bee7ad580870f39a04dbd7421fbae2d4289def88edd419c6d09815a5a81199df1476ed29e84f80f27408ad6b97f97d8523c966b88e65c77", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000000)=""/18, 0x12, 0x3, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="01000000", 0x4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0xc0) semget(0x2, 0x3, 0x704) 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:02 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="a47efb492a9bce3769f2c39f20e2126be40eb2c14c657abaeda2203cf4e7caf7df72bdba49ae85f1c5ee35d975d49303e58f0beb2a3d8ab3f4bcf05bccfe6841dce358c27c5119f0e977fbd3939ae12185d9ac61353452bcbe6ad332290b67b0435ea22021083d1d88b7a44431af63688938e61bd36b8d53", 0x78, 0x400, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x682eb13985c518e6}, 0x8) fcntl$dupfd(r0, 0xa, r0) 16:00:02 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) close(r0) pipe(&(0x7f0000000180)) syz_open_pts() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) fchflags(r3, 0x20005) 16:00:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 16:00:05 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0xff, 0x5}) clock_settime(0x80, &(0x7f0000000240)={0x39b7543c, 0x4}) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x84) write(r0, &(0x7f0000000000)="4e0d0008cf376652", 0x8) 16:00:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) read(r1, &(0x7f0000000500)=""/4096, 0x1000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0), 0xc) close(r0) 16:00:05 executing program 0: r0 = semget(0x0, 0x7, 0x40000) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x1d3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001980)=""/139) close(r2) semop(r3, &(0x7f0000001840)=[{0x3, 0xffffffffffffffff, 0x1000}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/141) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x8}, {0x87, 0x100}], 0x2}) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000004c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000013c0)=0x7) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r1, &(0x7f00000003c0)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x402, 0x0, 0x0) semget(0x2, 0x5, 0x22) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcb) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2) dup(r0) r1 = socket$inet(0x2, 0x3, 0x102) fcntl$dupfd(r1, 0xa, r1) r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20020, 0x0) getsockopt(r0, 0x2, 0x0, &(0x7f00000003c0)=""/233, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000005c0)="5fff6e5dffc94fb347d01402546ff90f78df639e79286d896b6a64a3a034740c7d6e6a8a1491e128ab642303574d07e17dee611470cde9a4542c5f33cae6b6d652fb054bc8368f256c9ca1e2fdc7432d5a467b57d7ebf7d189e0890dc6905a8710079fcc67b2648f", 0x68) write(r1, &(0x7f0000001800)="bebe302dd5a9343d514d2d76ef31588d39905ab0abf4a1bb6282ed95af66e0d3d3f59d69e023d748f097a2f64a2f584cf5916c386b287e6288c3cb22762c056497d687cf032e9e17de32dade6578c2d53398504914d5a527633dbf5c67e3b4407f188d72c6bd4234605c5f686f6c0d928cfdb1b0d61f6b196fb7b681063601fc73af9b55828493466c2cc7", 0x8b) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="cb02ec1f5d7ec8947c5d670afdeeffe14289a46fb0a10ec8463195757c70de8a4eb6f7de3a36ab17c40545069bcb47c9d4fab72f84e7e42f1c5cc870585e9d9a067b7a15f42c42d81979a7c6749638ec415d16c05b608d3e6c4f4f7ff2da42c70d612dc77dbca227e4ee1c4f3d7bfc1f4bc5db58daf146510a2b421cbb8478bd51ff6fb12d868cde185bed901581f275ad3aacc3e0b3d2a83dc36ebf3666dfb2f4f196ab8190836d49f5e933df28ad07b772f69adbf285f042", 0xb9}, {&(0x7f0000000640)="d8b53751bda9344fb81bce962031c37f2dacc32507f82f6c777152de6d1e15752486ac7d59d984b5fb29963a371fd88e18ab8416b5eb124101dd3ed43cd377548129d788191c75e15fabc1411179d3af74219295810371be09bcf4d6a5ec63ac55ac8a9b2560b920ec27076db76ab515eeda2d8fff83c47e4fedc8c0a98b15a12e0089fcd9f0e29fc354b3bad17ebfea75caf1506c5fbddc607c2d7f8073af7b2bb428ffdd2b916cb557cf2e4b1b3e53da4a516032eca9344ee690ad4976a088e4a69e89798f4706b8e1b2b87ca318324eb68c068f00cde8ddc2bc800e39b401d0987e4192672ddbfa62c0cfc55c242b7063ecae35292c0b21e2f73014f005025de1f09fa2bebe703cad016708c3773a31a34297a08bc44ef8888168374ccc8a840039c1dde40eec5eadf15b047ecf898fe844c49d30c71153d967a1f92d744d4863739b40515ec3e90ec606440d913ca25becad28cef3702a1d1f90d05c54c3b42f56589be21332ce8986f2ca13d3cbd01a611fee2bf87a2dee780b72daf60ea4d6a1d4332257b083919b78e1b9b4d7fc977f6c69ba01eb2ffa1363c5bcc182708283bc53587e1a5a2811aadde77dad692b956a89819a420dc41f1560e191bac3b9d49f172acae46af9fd54b28e7d3c542c70738331bfcbed9c11cf1545147090eb5192820a15c115209bd6f9b6ff28970885c09ea827893b88a12d1e14db1605b22bfa0f63f1aac8c30adb1e3040437e5a003c657e16996283ff0b934bdf33bfaa6093970f3cf2d484679ac425dce20c7675e7fb89a7efa031562e1f723d06f06f9b39b634db48a2d647b197e3605375f66b2a0d37ec39b56eff0891312e69f1d9aca9575c1eab8bf8b340c293db816f78555d50cb4e8ba42068f410df89f7527c98bbf873e0f3a4c428b02a4b680eba29ed56bf4663588ec265d84b590d3600d31f9988df9c6196f03b24dc986b36a4031705c0c41788d64effb7964093d259f4c7bbcb42a1876a1531d78015f67f94f148d423dba819d232baa7e0c830ab3cde284a6366d0821fa157e34dd430893b813cbdf23fe6753e429f1b4aa9312bdcc00862eb3015dde10ab6ed495c67b66157135de6b9973f9158715352bfb925ea1ce379ccac84cf7b153b7cafab7d2dea4bb0f09364f81ab5910575d47826ad7a8ab8074f2964a25260001b8b439dad69dc1dd062e23ffd2a99075ba29ce6be3566950ee9cca829e7b6d607cc096b600c34704c351cab17330d61ea8c8e1e5f81a93932415eb7ad39957c6c72e06919e0964136ebbf8533cd0b6522dd9e99b1722dc42da81e094d6754c9aae5dd95af91ed8148677c4fc67eb6810c81305b1f66fa5bb3e7d4f6e5125d40c9ca690c63edbb13b5e6c3bdcf75e220a4b176239b5635c57cf67a8c2caa6dab9b60959f2d43bb4a92046452ff7c32041c9f0f57a10cbf3e8f167159419e50ec7c02c7579b57722b91e3857323a1011f16ceda162b7036f72a87b19d02398eac23e2cffb0e515a8f67aa8b77726c8ce451c1c31c0e193bde33faa8260d3a5068ff2cd3a1beb6ff4a57b076b3a02af38e1e2f665aa36094d72d33548d07c13574258ce2e0641835a2fa8c00650aade6c26a53ab3c2a0b6cc7085b720e809c9aa7250f69702ad6f69135bce94e57de8fc49bdfb0e659887bcff76ac707270a14bdfc063ef20fa7dd57d2649557bebc665d5adc144787893d96d8a58627dbbf31f6439f5cb2cb97bb58ab7e365f9b067a5251a954615ee085760b29c6b761939e934af01a85ddc5438b85c25ad31aee1046f7f46ecba0016254d371a0c6e9efb857e1b50b45fca423c4ff542df9308f9d0783bc969ab08f1e2ef7d4850ddd38d3d8a02cc55aaa1cb90a1b0630ca6f35f4368deb137b38ec7aa4f3cd7b0d9614c36f3226f24c588f56f9d072e01e654fda6cb2a95dff7e7ebe613687c55395aae1e0d77b971cbcfb74f2bde6cb941e603289c6e54607ca81fbaf6fa611cfe020e9627116d1d92676bc5d5b6d538dc311a1107c9e3517eab58efee05e218ba0b8dfaa4fdf7d5e5036a54b32daaac532c012705f99ecfc27753ceb419e0dbe3e75936e2964487553bcfa89ccf4509d5be9201c83d1bebc3374d1ee9a0a36e3993082e7c432126d41f521bb62cbaefa856cf9c070e889cbf80b897034a3cba73b6fb7bb2bd58a1d5c8d82abbc4fc167449f70c4d812112aacf600d7acd34b120c8ed067d2ecc9fa886ba3d414ba915482c058788a175060b0e0e2350196935d75dde08f97228b40bef4370ca9571f7a8ac919df0f427d935817cee60f41cc21bcb63c566f7a00f957f1aa5045bbfae9f596caf8aeb192c38df2f39f7a6f84cdcdad0d566b96e054592411625afa1e833b6d053a243532dff36254ef57049361c7147aa13d4f3ff4cee900e6af5612c1b69346fedab63921bfe50dd37f8767b287683537fd417950145d1837774104176b2538fdc2d5a07380c08302e43f03d139f691462ced42e9932a0506ab83588dc228f51ec674196cf5bcc5192629d3d505992af6c6aedb9872d5635cd5c9fa8a64a2cd1297401c12a699245b5043779d267696b46435c4dcc2674fac55e233e61987e02210274e27db0de1aefddb72f2e82153a268a49d2e25f36b68f85b6aae4b8624d88405ed2b4221490b7e491d086a4321fa941a8779387cdccd3a3d3afcb15abebf130514b089751fa124cac8d821c86f6a24730c3ce046fd0ea6ab3af403c1e49a427f121941d3c9042fd508b598fedc376016818b6e495c24623722f9b1a2802c4a9b4fbe728c4b366d74aaa76c97741d7972d3f51c33d8cbb94a1b8612baf1fc1d434943d20f0d87de8910e5375487aa1393aec7e93d1ddf6f38ccc7e3db070de562042c9e2128e565cc0ff945a1d244fd43d369a29b08f7f3d0ef0596170a8990b2ab020eafc0a4fae2873900f710f776dfb570cea022f050a1e1d3864792198522f2f8519356eab68bc5cc169c6ea55423948f1cfdc9437aacd6f75fe2e1c48bf26f9539af64a00bc403a51d03414fad0f2349b8c5cc065b40b162a8db07fa0da5443370385389a08550478b82c190acdc009c1c2c4a335cb61f4b987940f98275d4bc1dc37bfea43908afd2e4517bbccec0d10d78e0735b4f50937eb1deeb79deaadaa33c2f6b652e59dfafedf9efa64a94a6af1cdd90f1685e9f3d368f22cf0b3560e80fd3523a3e18e8331f115c93fe97a268e3726781fc0c4c523c8facdf4672a12a3d2c75e3039994dc5d7c445d2556d2169e07d73c778ec58c8ba0adfa3764924faf6e877e5b82766dcb4f07ca0903bf6026e638e5fffaf35e39f5d2cc1752363152a3072f53721bc9178dbe06c80b8522579a016e0f1988f40bba35196d8f8a4ce116ef6d4d82dc9189d8a873678ae16a9c0b3a69064f6847eb16d990ca22c9e3dc201d4ad3ddd7d83e8f6c2fd282079bc0e5a96bd46b69ce6ba4d2b7fa04dbaafddb480fcea8086cec1ca99d1fa3fab0892b745a0ee75436f6bcd580aaf902f256845ebc7958bbd6a0ac73050158e3567f0a69a9a02b0a396dad0df5bbfb1d1ccebe025bba407f67ada0b496db4816a6e51e79fd74331baa18b953dca517d87532e7a23d8ab1a54b2f74f0c261d1e1eb86618fac05fc4a365c89c7dface3c95f62d4754ce61ffa5d00a91a1fcd2d81c5277a28d29ae194305fc86d4a144dd6cf6dadc4c1f6e43148e6e308657bdf3c734f311240fc1b55f6d02473210bf5aaa74a3dffcd7d085e2ac750b879edd7312654d909c05c5218f49b12685b1e6998912b40061df0404f5f58e28db9453af16a05cd71be2ba6641f6a58158f22cbd39bf1aa9b3531a082053c10f8f64c8a20d9744155f4e5c608ea4eb0a89b0cb4ddaa152936385db4055878466ae5a4f4b1c7bf5ddf9f6ddc0096de9ab9194a35c81caa08aaeff9e7b68cfbfe59e9f658174966021ab87b06d9f9a8a6232a6b9866d922e3c3b206240500fb9376219c76255156a543f28d1d3056291bedce6d3b741d1af2c7bd06e4ac382f4c3011745392e63df3c6deaa855d30ec237825552d1591987ab467eb8215b441bc5b6be2b6b5b942d42fc1ce43376ed792c34fd81d0979a0c41515da90f7b37315819877dd0c49af2279775c4395eaca744aefde7f27e094dc586542d3c0e443a3dd725fdec9bf7764260517e49e89542bafa50c7c6b430d0dfcc531466f7bad295fdd9ba7ed2a35f218ab4eb9958ec0712a6685d6d701ef63afa276c15891c3f6230f26ee1f79b54f923d87c5fcf06e51d634076ed78ee8dca7b27d45b43f264aca8c9b52d0880153747f5a63b52130ceb654edd1021524ae11e9618472c516524342cd6548ef04963ed29a5a5afbbcd114201b9e697cd5b462bd4a48f3d0029d21ef265192f428849b68e8101e19e53c42ec0d916f60a43f4f811f29ed0ad1a1ba546e6bd4faaf1278299a072d2d6e95980182bb2ce8a1e411b972738e67e2c8552520b9098fdb2f711a1225c6543d3bf42e7b403d6e1e256e609756a09693e494181c5f454f5bbdaff246d7041facb0edf2bf35ad366c3c261dea492d856d5d902b8448f0ba75204df9e0863d40a0204b6ad2454e386735c095b4ade35cde78ea173eb6fc2cdbf9240cf58fb5f4a42b514279bf804ababc6c837dd72554d3fc0a1c6ef8d8dd5b599ad258e1641f973bdaec576fedc2329d88a61fdd68f23229c402df0eab77577aa3f6b0696ec075bfee50f6ab0f5d183bce9b869fb2d24227b6b815cc6628d9b454d0994adfd26bbcb66c24ef6d3cfdd374954f9f9d19183f26384424dbd662bef7ca87f82396b0f4cb25ecd444f6de73c47e4d9f0728c1e4b73477a70c828de5d69fd7a3cab882d096c36095d62482a2ed77ffbe5df6a16d4c68810d267a61e50318e5f4878dba0c0ae94632f1dec910249b755c8c46db081cd0a875eff00b9bfdf56021b8041730ac69498dc2907f8b352889d739b15521b8c348de8efe5ae1ad1cd84997aed12968c89665979109335e66dfb673f997829db120437ef7afe1c183671b607a7f83a11799da3ce6ea571fcb19c85d1149f6187593459a23b54a49d660b56b29645c9049d9b7109adb061c19b808fa32b799cf143f1525c5adaa78556182902124195bbe26ec5b4e048067d1154e89051c354852bef5786f907152cff805c1cee8ce93140a473a008473a8584ffabd39e8f437998b35c3488c1c455ed9a89bc4fad505d2d3e023e237efa221e8ca74cc55a3bfbd14f38affa91e0ad6881dd84332e35a5afaf06dcbb9b0662242d3ff582e746078551a2da1f04139bea2a289fadc73099e8bd55d90d41c557068ee889acd6d55cd22521d9dc0f0a5484d502b76ec49503303854cac23c841457379e02b9266418528dbb4f34eb825a53ee4d520aa85745de6ce79eb34d5feabcd94a1cdd710af255f8995b2063851ff525708fd319460ebbae27d025976e0fd83431249a14e74ce00d5e3eb94ff1211a86efd9f5d09db48d4bf60df82192ef52d87d7641d2f35cab6ffc9b6a89e53bfb27a6d2141f621a0c1acb8aa0c181772ac61f7f3f8acd07322b5be917a286a58c2bebb33f8d6452d449b93dc845bb8ccfd8b7bdeebb18e1a9f3908fd968bc03b6cc79ddf890c10e4ac812f87d21db35a752537f082591c9f7ed6c6d089b17bee1a656ab04dfa9a4d4d9a100b14b4c0875eaaca4adf93a881469858eb75abbc2c1432a70b6b6330b663f9779f40ad67a506aa46cde439b2d1412affae9126e12739fa069a379c5087b719ba7e", 0x1000}], 0x2, &(0x7f00000001c0)=[{0x98, 0xffff, 0x528e, "32ca5fcd8599b8fe8479f8b3211a143d3c60dad78c085d1fea57a9c949e0d7e30793b9471bf2e47309170a349867ec1ff366f2c71c689522fbbafc8b52b710c0439d96118d0157e7be46cea5f3e5b30ec76a6c88108cb617596cb5e55bd06df555ef7727178a5b5088f6aa2a33509a9797412261bcf072ccc8eb854369614087fcb11a4e8ead"}], 0x98}, 0x3) execve(0x0, 0x0, 0x0) read(r1, &(0x7f00000002c0)=""/185, 0xb9) 16:00:06 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x5, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000040)=0x9, 0x4) 16:00:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fcntl$getown(r0, 0x5) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) dup2(r0, r1) 16:00:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfe) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = dup2(r0, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ftruncate(r2, 0x4) 16:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) geteuid() setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) 16:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a", 0xf}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300010005}) 16:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 0: open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:00:07 executing program 1: msgsnd(0x0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 0: stat(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) stat(&(0x7f0000000000)='\x00', &(0x7f0000000040)) 16:00:07 executing program 1: msgsnd(0x0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 1: msgsnd(0x0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) semget$private(0x0, 0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:07 executing program 1: msgget(0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r3, 0x4) write(r0, &(0x7f0000000480)="91a0624ae5c6938070d5b59b8c05b22a55889e9b929d1afcb40c17d6b26e24b5cd88c1d54649feb4cd89097ac2b4728084c22b5c5bf4e61e0fd0d26a15aa47723c402d7447c0e278d89d8f7e638949fa4f8340a1636943a58807fe807e05f79149447094a8effcd0c5b9608f175720a0ef0672463ab5bd4e05d58a8b8efc50fe67d62fada8f59e7afc9a7f91", 0x8c) read(r0, &(0x7f00000001c0)=""/137, 0x89) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000280)="4b1bdc3e5e08b766f5628bca560bb495c270ff886c888b5871d0e82f5a415f862dc4882a824c860139c27e219a3c465aa1678f29f8df9b6f004e65d971b42b77888ac41eb01ebdf0c46b595de18f97c7724fe2294d399e49cdee2da8a2210e70783a413177909a8fae1dd436c2cf8c8fe7fa3ed9ff9d7007f9f4", 0x7a}, {&(0x7f0000000140)="a49c12fdb40a27f84b036ca37dda8915fbb8199a84bff8163d461fdcae2f681cec577c4cffc553c889bdb098b37b74c239b4c32d3fe1", 0x36}, {&(0x7f0000000300)="eb897817d85f1570f64322577563aafc749fd24bcfa2e66306013d78e40f7970de2f3a4e7d5a688ee8f2b7996fee2a1d0530091a8e8640f4c5cb59d4c3b274a5d03b28b88e25c4ce687522501829721af58b0eccf68800491516f4dbf6f50b03ff3f66f211b6eb9ab5a18de22e4a0c5c4b6b45ea8127c307030e7ce6248073a648bf546ed1163740df2b154b28cc5cee1c26340774983f53a75cdd1b2ca0c1e46c14102b91aeae7ddb68864c53c5aefa64a14dc2969dc6fe4f24667cdb677e7ec2c2d6326889c503b6751b9d9f8272a474", 0xd1}, {&(0x7f0000000400)="0f15a2d76ea150e99aca1663", 0xc}], 0x4) 16:00:07 executing program 1: msgget(0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="10000000000000000401000000000000"], 0x10}, 0x0) 16:00:07 executing program 1: msgget(0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:07 executing program 0: socketpair(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1ffe, 0x0, 0x0) lseek(r1, 0x0, 0x3) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x800, 0x400, 0x1, 0x101, 0x9, 0x5, 0x1, 0x0, 0x401, 0x8}) 16:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) 16:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) 16:00:07 executing program 0: mlockall(0x2) r0 = semget$private(0x0, 0x2, 0x108) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x6) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000afd000/0x4000)=nil, 0x4000) 16:00:07 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004000000010000000000000000000000000024ba00000400000000000000000000000002000011", 0x2c}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2020, 0x3f) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0x2, 0xffffffff, 0x4, r3}) 16:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) ""‰~¼t§êÏ€ñúHôD^Õmap stack 0x2071c000-0x20b1c000 of map 0xfffffd807effe438 failed: hole in range 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x0, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000100)=0xffffffffffffffe5) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x0, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xa9e, 0x0, 0x0, 0x0, "ccbd07f3beab8c00"}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x400) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x0, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000240)='./bus\x00', 0x1, 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='x\x00') lchown(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc}, 0x8, 0x800) 16:00:08 executing program 0: r0 = socket(0x9f, 0x8007, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x2100000000000000, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc}, 0x8, 0x800) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) kevent(r0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2f5, 0x0, 0x7fff, 0x0) socket(0x18, 0x1, 0x9a8) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc}, 0x8, 0x800) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c"}, 0xc1, 0x800) 16:00:08 executing program 0: pipe2(&(0x7f0000000000), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x80000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c"}, 0xc1, 0x800) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCONS(r0, 0x4004667f, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c"}, 0xc1, 0x800) 16:00:08 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x102, 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000440)="079dfdd74bde9c8bf3df671947dc5eab8dec6e1ae512f2fd60b521d9ee1ec399fbd4446ed10cb9d1e6ca28272aaa8831d28c37217ab35b529e5dc0272b4c3b264a0ac102c9377c3e341a2411396eb064e558077caf7728f3870953d333555688926001660ab48ba5d46c0735124ced0f72990a0a40dc1c8f85b6385d53e36c83f445c18b8584f0e9c7120b07260f9ee125bddb461a2baf1fd4ce1cb1d32621eaaa47f00979cc0848a94a06e9a18ea677c9679206ba350604dc4afb9a0306aac51e08e81fcc6c59b670d6c1c58082c3d552a13063da5ca9408c92140f4d1c85", 0xdf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c"}, 0x11e, 0x800) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c"}, 0x11e, 0x800) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c"}, 0x11e, 0x800) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000001600)=""/24) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffcb5) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000080)="8131a6fc7b3bf3bea2f5d4d6120d80ae6269d9f13f0f6115e0ac21a40813d0773879383f98c1e08cb84b181e2522c216150d125ea179b3c6d9e3dd3503211da91f86e9b5b6c646f926a23deb65b31f0b42aa897b852e2b66cd14ac78b00e038b0fa2", 0x62}, {&(0x7f0000000100)="cb356419866869729188b4952683c09fef1462311197d17107fa2a", 0x1b}, {&(0x7f0000000140)="3f1cf8f2f5fa4d5cca734f3fa45364fe3945b86421fad7783b3333ee2d55e06106c3dd03f5bfb088287d85a1d88f3dd874a2b4a91c9d33036f659fffc98fe3ae2408b909762537ee4742a58498560c2a86b401fc2e9da6809b923ff5e36acddb45b2ea5811efa03a5fd84b35306cff8e2e8b5a4cecefa466284165a92e9776fe6d23728d42088cbe376701e2789bfe4f055ca11bd48b0019834d62470438d07f0d545095d82964304541af8580e4581ac90c372b4e44414e5a9aba8278c71d3cd395c1df6f6ff6fcc02ec81ed89d006000a31eeeb4c5c2aa08f94f05b17b8a91d4489b64e1f475d9977e81ba5da35751d96af5aea99044b5c70976b964bccabf6d6a2ad0942af611907b70445bca5b3d6cdafef60eec9bf51bb203301ff2d1a661c4c726271faee34f2c66dc5af85db2c82c8615554e0d5e92389329d3faac51668642184b04091761b1df555dcbec7d37115e334f030e8da3e04d38f639db5901b6d498c537bed5b7c7ec2a7fd9e54e131134070321f49540cc685ea1c6bbcdd1ae7ce5273994dab03fa58dda0c323adc0991842fc9f016a7bc94c692aa1818372170c5f0d000ba6a748fa6976fbd5fa4990002d86f29c0dd6b86b336946142e067c18ae5532874c8f50b92fa999f556200f291a09d804e08b8d02aa00a43fddc3c97dd91aa9a98bc1579fe671b547cd1e3aab0448d161ae2ab4ef9f2d7dc97e99b4b8167f4a962daeacc8dce71ce2961e71df0aa78072c15b1991963e1b410f33221f81cb12a875acfd10e72ca7b4c2b90f02ef43bcc27935e30f1ebfcdec8cd9461eb2edcb777d123c148bffa7d6cf1569aa5495c9bdb8969ac0a60431f2c9a3004542d9d60d801f31ff18b5b38159eba1bf6939db0fa08ebb519805f3aeb12f01529c7b3a91c13c66e41eddf9f2f6f865898825b3d04404f3e6e1cbdbb5642961207a966b737584c412d1c9ed49fcd381d9e6296519c4caa6a7311654b02128ff211f179aa899829a1b61f362390cd3ab4ae7989b950b52d9f3a2970970d79d48e349a2d5bb7b5099a49c59f5949597e576b6892c41ee51e5d7d36389a62d0217982daa9bd5c5c9130cede4af2a5a421c69ac5a84303fd956c4454ecaea2be22c68c60a174c85bddd072b76341b5b31221d6bedf5b3280aad5838afd5c5095c7f4d1226a1564a615188e94434eb733c3430a7c73917e8048dd250489b9ebd61b272fcf406e2b56f9ad08d5bc808c0799261241c8927c8b04233fe35d0199d965e04215418100266ec71012de11031799056a78d4123c54a6f0423b9a3105b5b29ea39c8c739eb620a59c39093bf268a1c9620bb7f45b18a6853867f8f7d555a2d0e3d6216b096338d5e94cf6b35e144796f532e50feb560187437dda03f43e4920dce80e646a905bbb79465bab74170a58bdfe8b4303744acf2cf3deb8906ac943483c684c2f9375c5f5edf3973efbd12352f204699bc8e24567633f8cd30d65ababedee1c0bf9082766def44211a3b1b46629e0ef7d802c08707cfa601ef14befb38158771747f9a83c9edf792d343f77395e3984f70ff40e0b6571db38527f44abff25d66c684dd5ab97d3b31bd2f40bd2a7d76d84ddf01311e989cd74bf299143c36b50ed4b5c1396095fa92d2ac993d57ee269145f575fb30df0a6df97798434462f4be35f15eeaf3cb807235c5057e7003768fd08622a05df5936d5236df5f6ff6b8ff54e389711939f0d958f71986380871b73f41852554987e2c64f29715ea8dc0122b2c44275231c0a737a96e2a3382512a4b9cfc9d83602b2ee0a29110224b5c39c50b577eccbc77d85c88768a6de8d0499d9fde9d75a38f5aaceeee315cb9c8d01c46999649d86cf5a0dc2132435a73fd239984350d77602bbe631e64f948598a5861a75ce0fd544ba9c49b6584546765d36a577de7539414a4fadc252e21c95e18940c3ec5658177f5919190a534329d301d4922a984575723e98806b731c9fc862ad62ca752b3e8086e0004f221f9dd19820e09e9366af3ef41e9ab63f93460f2977e5f4f75ba7d9a2db8400a7d8aecc2b3c3af339f6a3de3e837f27286f63bff7b66b00c260e63e6e497f36bf92e71bfa72777b6e9539e6fb70b3aea5018842e1bc2965335b8af95f5494e933bb1856c8a2077d105422c026193a7f2facc4c8c45e6b03e172f51b8fd38c1db91811db42d5eddee5c39dd328996b3ec7499667d2aee736ce0e970af165e316fada88e3024cac163fa17b0ea42e9efb339911cf2ef5128aac82ea19c63eeee4dad7880cef564768acc766ae84df91f2c1917509d3fc9a65d20d783d1b72ffb4564cb85ec4cea7272ce32b24e505c507f9704f22dc293b701fda561823f2ffaa4c63991ff46a1ddfc5d64930cc769382a79a37e5ca405d7f7d0d93e37e6c57f9f0c48a560338834a66d293fa59e78683257d44161a01e8d1c6ec1175d24a5526fe95f440af0ac754898fd4a568008d43a1108033780e0981da18c363b08f4531910e16e799416f3655da3b2273e389da197f9e786bb752443517787e107d003bb798a9cc2bef644b5d1848188884ca8b88490e5f13dae7817ef2592c44c1fdebc6e3bd8a80250331bdb0d4e63362c38cf2fcfc3aa845c2cf334a14f6a587d1d720453dca9ef8cd488c5e71f443d841129a9e73d8c266431330294d2e36ec85707fc62b4f07bcd3f59ec7b7462bff88ca51e44e7dc75d3344adfc3e39e7f82afaae384389bb1f7913e621953c4a0942942fe509203a69382cb50990e57a82cfd8c81ef76d8a421fd2b8be57e29140bf3a1686a51396c725d9a27d51ec1472f2dac74e5045ebac2b81173c5e500e53b6c8429e5d56ed12d53d7fc8105b85684faf623ee1185358ac9ce78a56b8824b4684c5d81d405e7e366791fdb4defdf7e430b2c84bcab5a6aa8b3ad9f6b6018fa529ab1a57a08296ef26ac4356b76108bb8a1e706409d28b555516b7d9549cf870a3ed4e269e46aa8a378c48aa333bc74cf7470b52c4dcb0c2d224550a3a0fe0060183e40d02290afbafbb817900c8cff5fa2bac79b6aeaf4528d6cefc75c8a22b4dba162efdfdeef2a10335d2a9ab0f1582a4d9c850c9737473e6290ae26785f45d93c008717ecda92596d13b5b7b38ee1d6bb8f1f87682d2e5f41bb815c50c74906a3e27ca6a25a7f1e031fb735590f51586cfe469e23eee51bdcea236f2d979ec4b16712d6e271d4b5b6e5482420efd022cdcbd51c00bf29a13c9f8dcd219ebf7499924ab59b1d829aa7b6ed425da4436484f2e2178e2c99c3925f80dc5837b09aef6de66cb9e7871784c4fc90156b6a3be9f5b07ab4aea79b580e9beb7ef4b5c9a9ea3dc17db0d306dda1b89e4e22a01b20435c0e0b6e1df11c76a1d17c4a26576e684be7c2ef4f8ea9cd31bb8101cbe992cb138f18d5659c703990285935b7d443a0c8d909531c31a30fa4137c68df13177a0ae220120af52d81c050b6f9b087ea11470968b43a8bdfa1fb069385c15a2d18aa6694b16358407c67e33bc4b89bbdf91b35fba95030e414aef024a7cf456958d2e873d1b45b998772672dd5b47f9d44cabc715839c4dfb07892f1cd328248e9f2d4ce83a036cf1ab9e8c85a22de735fcf8bbf938a7a3a4af735ea1f2b3154107afee788491e8015dff15e4145bbdee63c4e99ebc6c198b120c7fb85d4258ff3cca12f71f90add69c5e1db71ff8411cf5491980886a41c6dc6f27079eae9b7bb7f735c478f4bac4929dd42a66efd9cf44943f171d73ddc5a66815fbf5552dc2b1396527ba2fd1e153d5aa5e39c7d8f0cd34cee1b4029d1ebafb0a401d79eda843de19e5ea477bf385973aa7697b3f5715e759ac39acf8fc0b58cd5766e314d165f021585e67fdc8352e907039e0faafd4b4b165fad1b6fd088e4e28b7773535953f63a5e26cd10bb712912d98360a84938b1d79df1f7b8b41233588600020c125161f3c8869c558de6e0e247967e82c001dfaf50ed1d4a84c27d77aa20ee6d92d727b8ede2cc25cb9747fd2315df23d0c71d5956a64c2e374b3900afa9b2aa1574503d8ef793abcc204e5f9a4a959ca2cabf130427afe0259df6c1bba4bd5ff6eb6540b1b9b333aa2ae8812ffe847c02710a80dee226f2899b7771961af3f07f1bd7609b35798d5d36bec9005a44c0c287dd7de98327c20aa542b6101f86634f7787fb95a6a8286dd72ea559db71891855bba26155822967d697964a81b7f7418f69e3a8c4a74621a221c6fbddcca988fe21f15504804d1e3ee3fac2ed30cabe8c54107bfc2d550008d22a9a6fbb141c325d49468fd9ccc4deed91f1fc9adaa33b58d3d2931f797914d92d190dea13432bba263e44663e50848a76b391c3973d36a69102b92d89a2780e423045ded778d8d2d1192ed6e0c4bbbbffbc788f3806c93aff0db24fc3a0ae790ec51f470774d1f5b86743d754145f121b921c937f9f779932c34af6baaa0e5650f49a280d1f82ab08cb3bf3fe3ad004f7ac6152a4f6f15892d9ed624cd28ae9c8b741e9da2ccdb5b3275cde2aae152244ad35ea388d73b74f66e4609187fc70c4a5943145c7d11f907239c305ef5047989033933d088ba1f321bd01db4335194e05381ebc408570dbbad69101acb2f1e12c4eb9f7cd1f409d945222957a68e4c787307c4d9dfb7a7f6095ce08f4b0ace3f2394a4f420dc0bbfdce4f122638795439a5f21c3928d62c6ea212e03ef5ea5f9b5a4b00725541400cae10f991499b8e14b33cc0d2785d063e2e290e02975a99b9a399283b7f132107e63f8251fdce95731d10d860b8a0d8f0f56af3e5d406ff0ec72b5958d6c5be4ef3a9653b053159a210af63817f26fa1fd0857b8d1785f071d2f7cae4474b88eb8751bf8572cd381d8b85236c144abf39161b99980b8b996279fbff5e8cfb34bacb089a4afc74cc9f32d28d034c96bb7716d4862f8ebe2c7952f438312d11d14a257d6d20d7e1778724bf95ae131c80d558af9b66cab6bf58f9388dd817f60c113453fe386b7bf23b711f8c7f9a9d3a20cc143d4abd1ef4e70da3cbc525f7102608ce3bd0236606bf73c252950da022118fe7a6f8bddeb3d5e1ad339b930c7ee115f8448250cce62d5803d3fe945696449ceb2f3875345e7b458dfb4d3698c8f25b732906e4b1f50974c7b55a88b869b0d1b304613f8fb0821df7c403c98c837c106ed418bf01200cf8ea7e8512fcf3f2a53209f9b57bf4fb75b7dc9a280039a34d5a37e39b59c63640ba7093b71854a7b268166b417289a0acb39bfc9703487178e9bc38011a40a8a97160d144355288921f2ce96d0816e922a262049c8f59f67dd17e9475dfb2b6916003cadc25ed0d3e23a84d35cf8dd8d9c9b68706a5f67e3795821650837e0142d3555b8dcb2d68ff5f02036ab0193815a9acf036ea041e816dac29cb81c49928536b9cd4b66959e90ebd8c27bbf63a42a0caee46f0d1df136b3aec120bd3fbf4adedc91c7ec7557217a4f78441f934e74fc0e34f31faf8773265982d4ccb9ef7832bf6c7b5f96ec06477e9a3c8b43e43c409b32b44b627fff3d94cda93b956743a30ecd9e5fb258ef09dd9f30e9c7a57f95cd3c65309a203aec343854380b838368a54e73e4e57dc4b6cdf4e251369df78e5efb6e8103ae744ca1429d6e5a6c17524449d7ff44ddc7ccf904f001917c402da47a702744631f75a222ab6ba37888633d12b86af3a8be95e861a765195be5c544b065511745efdb92b1a7ded196e0d25cac1c5ef0c89d12d8d91e9e5e7fd4231d256c285f86199a9fe883", 0x1000}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="8800000000000000ffff000009000000d3ae7e7fb278d508498bea6009ec7563f856d9f432af9e85eee0ac7d62a8eaed1f592c164dd247285f5cf188ffba960500063767d6c07461dc6d47e2e4a713c1506b609da4463cf5b807962b70ca47d22a71223d932b34841edd7dbf22cfc449b4faa8827f0a65907534d56461fa6ec871b8e79ab03b7c5c3e958c7011dd382fe96d93bf48e2bf88000000000000000000000008000000987e3bed6462373c0edb020a9daf5524191333e882184d37ea81098f1edeba60993ea69039e8588edd110ec04bcb0858ea16f0d11f24287ed44aaf5298ccab373f83758fdb9ec94c3dcf9efd0bab2d1a416f2ec01ecd3ec7558fa9d942e89ccfa09ccce1a3767f646193f97e2928000000000801000000000000ffff322b6cca3212847bb7d11dac32ecb1000000040000071fe6cb74968e0e8ceec61ac030a9aae9c87912b50ceabb34ec27f937554fb782ce4b06f5583f1361dc000b5227900c2a7b089de03c0ec817f5abb73cac07cbe9303e59a96cd44d8a0e878de38a47bbb4c2cae502d085721b500ea886c5745e4ca6e58e180e242b0ae4928b2db0740801e13444f1f4733155a4b76e71ef10e52df061a4561724c3b37feb36e4898f5b728709d5d40dd3dcf6262c3cc467b054a8a888d3dd9551b5f165e404e4d08c84b7f76432ee7ea5669ba179a2fbd0637f1932b2ef34a8c1b361ea6f37395e418a69982d000000000000"], 0x218}, 0x4) utimes(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={{0x3, 0xff}, {0x100}}) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000001640)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001540)) setsockopt(r3, 0xac2, 0x1ff, &(0x7f0000001440)="60baa60eeb327a99f77ee5fbb18734025cfe7dcaee0dee7400ac2ac57b988c33e8dcdfa528703aa9fc0a5dc61c346157216b91cb569a1b4081342e94bed52fe2eb0927d6228a5429b4c19a4583fd24e440f0708449503935bcb8add644e98492161b9326771135030caf7e4ea3b9f94075a01f52e1dda3a97d7cad987fb8a43345e5d8b7c00feb4b6c79c6583dfcea03d6d3a86c97597cf2fb818d714c46a4487b73bd2fca91a10ea657da577a8f0716edd7fd0a5fe288e2f3809f4a0389534d7a7260e708be8f73f8cc2b3fc879576384221cbd1e033d7495b42eb0416082c3639aefe522e0d6873de115eec818bfbb09b0271b725fd0a33ebc1658becb", 0xfe) semget$private(0x0, 0x0, 0x4a0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001700), 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001680)={'./file0/file0\x00', 0x4, 0x400, 0xffff, 0x1, 0x7, 0x7fffffff, 0x7, 0x3, 0x1, 0x4, 0x9}) fchflags(r1, 0x10000) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc8"}, 0x14c, 0x800) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cf022e2f66212c1f5f00"], 0x1) shutdown(r0, 0x2) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) flock(r0, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x7, 0x4) socket(0x10000000002, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x480, 0x0) r1 = semget$private(0x0, 0x5, 0x22) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000240)=""/115) 16:00:08 executing program 0: r0 = syz_open_pts() getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = getegid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, 0xffffffffffffffff]) fchown(r0, 0x0, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r4, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/234, 0xea}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f00000000c0)}, {&(0x7f0000002300)=""/113, 0x71}], 0x6, &(0x7f0000002400)=""/105, 0x69}, 0x801) dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4d, 0xe1d, 0x8, "43981c968653d894c4e5482f2bcc82c33b61dc96", 0x8, 0x6}) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc8"}, 0x14c, 0x800) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc8"}, 0x14c, 0x800) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f59"}, 0x163, 0x800) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d0400018000", 0x2}) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r2, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) lseek(r2, 0x0, 0xbb2e5c6de3ce29e3) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f59"}, 0x163, 0x800) 16:00:08 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) r3 = semget(0x1, 0x3, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001000)) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000000)=""/4096) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f59"}, 0x163, 0x800) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000140)="77eae827c4f46536fcb79c891707a8d8ee183a006fbcf0eaf0057e6474289de713e050c05d36667ac73e18edaa0d943aa06df6f6d254a91b0cf276a2ce039b817c87c6e130", 0x45) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x1) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5e"}, 0x16f, 0x800) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x444) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff5b) r4 = getuid() socket(0x6, 0x7, 0x8) r5 = getgid() r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x5, r2, r3, r4, r5, 0x8, 0x8001}, 0xfffffffffffffb77, 0xfffffffffffff43f, r6, r7, 0xffffffff, 0x51d, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x31, 0x5}, {0x18, 0x1, 0x3, 0x9}, 0x7fff, [0x3f, 0x30, 0x100000000, 0x1, 0x7, 0xbedd, 0x3, 0x9]}, 0x3c) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000180)=0x1) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbffffffc0fffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5e"}, 0x16f, 0x800) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2000000000000882, 0x10000020) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x80044279, &(0x7f0000000000)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5e"}, 0x16f, 0x800) 16:00:10 executing program 0: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7b"}, 0x175, 0x800) 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7b"}, 0x175, 0x800) 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7b"}, 0x175, 0x800) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x10000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x24, &(0x7f0000000040), 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1000000000000000, 0x0, 0x801ff, 0x0, "b8000000000000080100", 0x8000000000, 0x1000000000000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb"}, 0x178, 0x800) 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb"}, 0x178, 0x800) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c40f7b202c, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="c3d40d73b4b8c61c54238c7a9050a67354f4d7e7fce700f8d3374e17a3edb39dfc55af0bf505f296d1dd33324d38e8f4c45d2a06eac3667b4a9cf91e009f3d9a353ab618d50e9323ac1f65b80f440622b69c570c72a5d1c254156cc6e790b1e5031d37d4302152000000000000000000", 0xffffff2a) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb"}, 0x178, 0x800) 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79"}, 0x179, 0x800) 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79"}, 0x179, 0x800) 16:00:11 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80c0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x420, 0x2) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f0000000080)='}', 0x1) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79"}, 0x179, 0x800) 16:00:11 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x0) 16:00:11 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="419fc26c9c20a5d60f8dd89c6f21cb139c72b16c96a8ee8eb10cf649561fbc8cc24841202d3799be9dc8da96e5edde02d8f1a9f52a0ce22ebf37a953b8b916d982a8a75f2e5f3b38550dbc658a5b02c5a2d2de6bc21e553e531651f4d7690961619bc55119233f67ff33ce477f1ab16fdb8b3a14c8f66cad4d478e51650fe9f4ee2ac31285d8232d53c8a5d87894c18da1398882cf1a402365be512b55341564281ef6216220216b3721de3b51d13e5a4de7f29ca1494fe102be0d7532d128dd67fbd7af14d620efe70de1f46c6624bc76aaa5eafa30dbb41d80f2b3c7c1ca9b26a80f6e8e", 0xe5}, {&(0x7f0000000300)="9be1ea72f95986912f0c527976786992ac15595234a545ebcd7ea7a015404151a92cc681667692b11263cedb4447a2e029f965e3032d227643e8c555d73ca61551891e47bb13cf76e54da9e32f54b04de61898736af36092ba9f0efd19b78773d7ed9077643fb2f4a21d4e1ab4223622343d0eb539c1a919688f867b6717ce61335909e8c5b59d3baf9a84bad23ae89c92051e92adfa654e", 0x98}, {&(0x7f00000003c0)="3332c996a948828244693b1e7c179b4a29ca951c2a4f0965fde5ea3a9250f64ef449b6abf20869dc8800865568f63c3972481603539cdc191487b06600245ab6f0a4a37a96b9ab0bfdb7f519b19f359908b333549cfc104a365ffff260c5dc9fc3b4d90073c346f9af92a6c844b8ef59e8df44aa3e23bc5295eddaca24801cef584bb5654fcc0a8502c195143837ae6c70b55d289608118f2cfd30ecec4b519ea0deb31461a603971557a742e2b37909b3db5029899a35328e25e91abdf5979227c6c0949ef60525bc54ab7f5bbdfdced7835fa47b7a1cd2f48d8424f394658aeb3a59f946af0dda7dd604d4468c1afc1c", 0xf1}], 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) 16:00:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x0) 16:00:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2613152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09313aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000005c0)="5fff6e5dffc94fb347d01402546ff90f78df639e79286d896b6a64a3a034740c7d6e6a8a1491e105ab642303574d07e17dee611470cde9a4542c5f33cae6b6d652fb054bc8368f256c9ca1e2fdc7432d5a467b57d7ebf7d189e0890dc6905a8710079fcc67b2648fba448f24bedd", 0x6e) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='-^\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\}(\x00', &(0x7f0000000200)='.^\x00']) fcntl$setstatus(r0, 0x4, 0x0) write(r0, &(0x7f0000001800)="bebe302dd5a9343d514d2d76ef31588d39905ab0abf4a1bb6282ed95af66e0d3d3f59d69e023d748f097a2f64a2f584cf5916c386b287e6288c3cb22762c056497d687cf032e9e17de32dade6578c2d53398504914d5a527633dbf5c67e3b4407f188d72c6bd4234605c5f686f6c", 0x6e) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x802) 16:00:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x803) 16:00:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x804) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1f7, './file0\x00'}) 16:00:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x805) 16:00:12 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) recvfrom$inet6(r0, &(0x7f0000000080)=""/153, 0x99, 0x2, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/17) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/90) r2 = semget(0x3, 0x2, 0x4) semop(r1, &(0x7f0000000200)=[{0x5, 0x8}, {0x7, 0x80000000}, {0x1, 0x8001, 0x800}, {0x7, 0x8, 0x800}, {0x1, 0x1, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}], 0x8) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000240)=""/163) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0x800) mknod(&(0x7f0000000340)='./file0\x00', 0x6160, 0xfffffffffffffffe) semop(r2, &(0x7f0000000380)=[{0x6, 0x1800000000, 0x1000}, {0x0, 0x1, 0x1800}, {0x3, 0x1, 0x800}, {0x4, 0x3, 0x800}], 0x4) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000003c0)=""/92) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x8, 0x0, 0x3ca93622, 0x1, 0x101, 0x3, 0x9e4, 0x1, 0x0, 0x8000, 0x3}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000004c0)=""/3) semop(r2, &(0x7f0000000500)=[{0x3, 0x1, 0x1000}, {0x4, 0x7c2, 0x1800}, {0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1800}], 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) semctl$IPC_RMID(r1, 0x0, 0x0) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x8000, 0x0) semget(0x3, 0x2, 0x10) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000580)=""/134) r3 = open$dir(&(0x7f0000000640)='./file0\x00', 0x20000, 0x20) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000680)=0xd1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000006c0)=0x3) kevent(r0, &(0x7f0000000700)=[{{r3}, 0xffffffffffffffff, 0x0, 0x41, 0x101, 0x9}, {{r3}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x5, 0x9}, {{r3}, 0xfffffffffffffffa, 0x1, 0x20, 0x1}, {{r3}, 0xfffffffffffffff9, 0xa1, 0x20000008, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x6, 0xfffff, 0xd019, 0x3}, {{r3}, 0xfffffffffffffffc, 0x4, 0x20000083, 0xffffffffffffff2b, 0x8}, {{r3}, 0xfffffffffffffffc, 0x68, 0x4, 0x7f, 0x5}], 0x8a, &(0x7f0000000800)=[{{}, 0xffffffffffffffff, 0x24, 0x80, 0x52b, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffff8, 0x3, 0x0, 0x50000000, 0xff}, {{r3}, 0xfffffffffffffffb, 0x40, 0x0, 0xffffffff, 0x100000000}, {{r3}, 0xfffffffffffffffb, 0x9a, 0x5, 0xfff, 0x401}, {{r3}, 0xfffffffffffffffa, 0x90, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x1f, 0x6}], 0x0, &(0x7f00000008c0)={0x2, 0x1ff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000900)) semget$private(0x0, 0x3, 0x220) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000940)) 16:00:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x806) 16:00:13 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x807) 16:00:13 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x808) 16:00:14 executing program 0: mknod(&(0x7f0000000a40)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x20000, 0x100) close(r0) chdir(&(0x7f0000000100)='./file0\x00') r1 = shmget$private(0x0, 0x10000, 0x250, &(0x7f0000fee000/0x10000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/27) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x809) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x80a) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x80b) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) flock(r0, 0x1) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1f) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x4a8d, 0x200000001}) socket(0x1e, 0x8000, 0x8b) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x230, 0x4) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x80c) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="ad1bce000000000f0000"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) shutdown(r1, 0x0) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x80d) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x80e) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x80f) 16:00:14 executing program 0: r0 = msgget(0x0, 0x34) msgsnd(r0, &(0x7f00000001c0)={0x0, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:14 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file2\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='r\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x810) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20030, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x811) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x812) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x3, 0x100) r1 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000b00)='v', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xfffffffffffffffd, 0x1010, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000001000)=[{&(0x7f0000000640)="f8fb", 0x2}], 0x1, 0x0) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x813) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x814) 16:00:14 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10008, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./control\x00', 0x2, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x0, 0xf28, './control\x00', 0x100, 0x3, 0x0, 0x7}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) chroot(&(0x7f0000000040)='./control\x00') pipe(&(0x7f0000000000)) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x815) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000, 0x3e, &(0x7f0000000040)="e095f0fe3b97038614033a83b564cd873cea742687010000e5f3aa0000", 0x1d) setsockopt$sock_int(r0, 0xffff, 0x400000001, &(0x7f00000000c0)=0xb8, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x816) 16:00:14 executing program 0: semget(0x1, 0x0, 0x200) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt(r0, 0x10000, 0x8e3, &(0x7f0000000180)=""/220, &(0x7f0000000000)=0xdc) mknod(&(0x7f0000000140)='./bus/file0\x00', 0xc001, 0x8) syz_emit_ethernet(0x20a, &(0x7f0000000a80)="f6ae2f4c1cad27b8d2fc2c6be9889f1caf239b2cab39f095ec45ff74eb9d9d0465c23ae6dbce21a72f494e23bb9a7a60d128371e2b3abe7200fea63e08b2368eebd86f1e87159de4af20873bd6cc528472a5fb5dca19e2a575862c4af6f8fb1705b5e510f6cb0035cf76b24c6e7a950ed47849ea5e785ea988a133b9305f54fb9df214aea8e855f5bc379d95de3656663744baba00757a1aadf240ebaaa917f883f2fd88bb537aaf452642aeec0ef984a0ef05fb3761839f738031503bbdfd35e23b76faa204fec04c0d3cece1a02e8480cbd625ee5e2f40abb335e546a00385878a153ab92f7477406b540f9d629ed4f80f2dfd9c12ca0db25b86cd20be49157e6412b0230e0a75d9c9a8d2e2115c9576b1fc29e923cf6fd398515b1dd3778eb5e5cc2448142df36fb191879a53c48f44db79b94e1fac0d1d3a2d20190b3faadcb3dce37a21ad4801a39a5d667f2e7220e1a3364c3be637f044ef7ceab3a6c237bbb2897122661a67d46c416c5fa949448dd07b995214b6e6ca916b2f1f123b20ea9e4e9a69d55506c28b5d20d4770137e07a0575887deb83d8c6183bfc71003b367867d876490b745a6f20352dd90fcfdda3d103ccb980afb672f0f3973c58d67a24af0de17c2b73cb1833e445631ec61031d653e4bc496063525b41d21d4544294b1345d7c3dea4ce3a80c72fba1d016b2d43e7b3ca50343df435a2604eb5d3cae63b9b0e4f31d8dd") r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) setuid(0xee01) r2 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x100000001, 0x3, 0x3, 0x3ff, 0xaf, 0xa, 0x9]) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x817) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r1, &(0x7f00000000c0)="aa30acdb73d6a4f4ce02a29b1af5e0173e950c0c38fe088a30bacb5c6d", 0x1d) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x818) 16:00:15 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = semget(0x0, 0x0, 0x1) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/20) lseek(r0, 0x0, 0x0) r4 = dup2(r0, r2) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) semget(0x2, 0x3, 0x10c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x6, 0x2, 0x2, "4e4118e4d9a4a718f58ab43ed93dcbb62c64b8dd", 0x4, 0xdc}) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x819) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ff205b00003b5320180001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000180)='./file0\x00', 0x4) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x101, 0x1) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) utimensat(r0, &(0x7f0000000040)='\x00', &(0x7f0000000080)={{0xd31, 0x101}, {0x6, 0x81}}, 0x2) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x81a) 16:00:15 executing program 0: pledge(&(0x7f0000000040)='\x8c', 0x0) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x81b) 16:00:15 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1, 0x80000001, &(0x7f0000000080)="2e0c6dfd9116f913dd1007071eaccb35e04103c03abea8ab6702e8fb45fe0bbac27ea7773ea723dd0c6519a1138dc1e2d92974d9700368534b65356a6766f8c8f50153c84dfc7dc2e1d7e6b6e28101bbf213bfbd372b067a58d77011000def27fefc505fcb86200497c29dc274684a5060396ce3c1832f2a23020ec04e523246eace8a689258d891c70b0d56b24c2349c16261700af2a8193adc91116d1e063791afa05161c737e8", 0xa8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1021722c0720e090780000000000cd00"], 0x10}, 0x0) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x81c) 16:00:15 executing program 0: r0 = socket(0x20, 0x1, 0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r1 = socket(0x18, 0x8002, 0x0) r2 = getuid() r3 = geteuid() setreuid(r2, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_getres(0x7, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r4, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) recvfrom$inet6(r1, &(0x7f00000004c0)=""/238, 0xee, 0x1, &(0x7f0000000200)={0x18, 0x1, 0x3, 0x7fff}, 0xc) nanosleep(&(0x7f0000000040), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0xf9, &(0x7f00000003c0)="6fb6c5bcc5e394ebb95e478fb84c2f4d346734be8a8e9814cd150306cdb719a84602b466f352c86c700a5969293c1404dc3365b01bc3649f62335ef6cdb9f56e5dcd19dcc023c49c90fbdd40baf9627c9303a5112259afe08bdf00fb05965e4034e276583ea3d0c2352b57a126639969267169314f241c7cc6adb241a35608ecb1294d3c3efa6fdfe8c0e58c27bdd0cb8502f28763b5f1f6d2363889b5c12cb31f1683ae4cfbbb498bfc9381d76c14804904fee8fe444e6e4546d52d6c5420d321de06eb569cb123d6fdb922d79191bf4ffe7f0d9b91f03b0b0cf1416444b9d06a83d25bf80188f7c88417ef27a6633bea93fc22fcac73389f") 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x81d) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xffffffffffff8001, 0x8}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) close(r0) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x81e) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x10) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() getsockopt(r1, 0xa41, 0x4, &(0x7f0000000140)=""/214, &(0x7f0000000240)=0xd6) setsockopt(r1, 0x1, 0x0, &(0x7f0000000380)="224193e9044057677466f8c26a8b28b761145b127fcf062b21717a147cf7e586ae862a200908fdf540a2e282b9985d9f2e1eb0363cdc6abc4efaf69a0c068610a7bbe8ba04561540fcdf933ed44e9cf39259b9f36830deccc8b3bdb94dc9799949499d2e4d4c9a254c5e1d912e78b8cf36217bc677c8e28bd54206854acffe90111f164469f83cf750eaef3bc5534203674753014ac4071a2d9693afd93e04ae56465eec513f14e010d3d59ed4d7831c9e425b672e417b9d302e0ea62be778006c3b84", 0xc3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b854ae5fbff00000000120055098c6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x821) 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ff8000/0x3000)=nil) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x822) 16:00:15 executing program 0: socketpair$unix(0x1, 0x10000010001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x3, 0x74) dup2(r0, r1) write(r1, &(0x7f0000000040)="155bf37c99aabcea36953dcc8d53e43647d0a9216da9b91c066ed23c0632329bca51848df8f276d685267068d48416443a", 0x31) shutdown(r0, 0x1) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x823) 16:00:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x23, 0x0, 0x0, 0xfffffffffffffffe}], 0x8, 0x0, 0x10000000000, 0x0) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x2}], 0x7, 0x0) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x824) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20840, 0x0) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x825) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x5, 0x3e9}) dup2(r1, r0) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x826) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000000002000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/79, 0x4f}], 0x1, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x100, 0x2) r2 = msgget(0x0, 0x400) msgrcv(r2, &(0x7f0000000300)={0x0, ""/250}, 0x102, 0x0, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x827) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x828) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000000000)=0x1000) setrlimit(0x1000000000000009, &(0x7f0000000200)={0x40000000000d0a, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="a3555b7d3857a9fa0e9b116562dafcfec7e6748c70d9b5201e4005d92b7f82f61c1e287e65ef68c8e11d2eb22b5e0a4e2cb62b02cd7db7f981", 0x39) r1 = open(&(0x7f0000001240)='./file0\x00', 0x20, 0x20) unlinkat(r1, &(0x7f0000001280)='./file0\x00', 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/249, &(0x7f00000001c0)=0xf9) 16:00:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x8c6) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1) write(r0, &(0x7f0000000280)='D', 0x1) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "97ce64894305171b8f091ad3a229e80bb8c0359b600305438b5b9d5e1ccffc0c8b2b91790f1c4f24898a16"}, 0x33, 0x800) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = socket$inet6(0x18, 0x0, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x60) dup2(r1, r2) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:16 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[r0, r1, r2]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e90000000093a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3ac01e226f0b04389981903227b800e9b84d5b9850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"], 0x17a, 0x800) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, r3, r1]) getgroups(0x2, &(0x7f0000000080)=[r2, r4]) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80002009, 0x40000007ff) open$dir(&(0x7f00000000c0)='./bus\x00', 0x81, 0x0) 16:00:16 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000080)=""/124) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ftruncate(r3, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/73}, 0x51, 0x0, 0x800) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x2fe7, 0x7]) 16:00:16 executing program 1: msgget(0x0, 0x2) r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5ebe46eb77ba7bab3fbb79cf"], 0x17a, 0x800) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x201f, 0x2cac) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') openat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x0) 16:00:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="04000000002000007c", 0x9}], 0x1) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000000), 0x1f0) 16:00:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) msgsnd(r0, &(0x7f0000000000)={0x6, "84bd377ff6e59794d0b44787ecf7f32152fa75e3a7db2b59b2e9b1a1bbd98d3853181f4b51676b897e0ffb00a0b5be2c29206dcace4b02acabb7f1a7804ffcf98fbef4d55f4845c599f2913506fb05c7afebeee7a176fcd0c683ae39dc6780c5f884ec4f9f1dc3633cab119677ec61d4362834ed932496d3f210cf69f0ce9c04942f992902114d049bf7b09bfc9c598c02d7abd1f07435ea3b0eaef34dcfcff190b1df730b36e5f6faf4f01d116b419319d584dcb259b332f0439ff1ff57a0cd479e0834acfbcaa28cf3a948b999da59b592c624aa919e0a88779c8c0d90ff00345aca966058d996708acedd8ac56135a3946a"}, 0xfb, 0x800) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0xc0, 0x0) fcntl$getown(r1, 0x5) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x40004000000028aa) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xc0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000002, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00232cbf02008c9798171fbb18fb9d568e58a681ffe475cba3188d62f537cb0e0b4bd52d0101000000000000ac75ddc107bbee18baec51f8a0d902dbcdc9369953357d4dec591e", 0x4f}], 0x1) 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c40000b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b801c9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf485e0d025f635710a1d831589799984a8d47003ac42645f7afbb1db9afeadda130a09980825101c598fe368bd82aed6c80c519505ace59fed490b29a83e97d40de4b3bbfb6289c804554e3e16d293370a8cfb79ff60b7dc50d990481294cfbf824ec3c600e955661e5f54190abb23ba751121f7d0c2901b6e73b35bc794abc8e339ed43a9c34f2da34c7133d2f"], 0xffffffffffffffa1, 0x800) socketpair(0x18, 0x4006, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r1, 0x0) msgget(0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ÃÔ s´¸ÆT#ŒzP¦sTô×çüçøÓ7N£í³üU¯ õò–ÑÝ32M8èôÄ]*êÃf{JœùŸ=š5:¶Õ“#¬e¸D"¶œW r¥ÑÂTlÆç±å7Ô0!R./bus./busÃÔ s´¸ÆT#ŒzP¦sTô×çüçøÓ7N£í³üU¯ õò–ÑÝ32M8èôÄ]*êÃf{JœùŸ=š5:¶Õ“#¬e¸D"¶œW r¥ÑÂTlÆç±å7Ô0!R./bus./buspckbd_enable: command error 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x40000) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x410, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) 16:00:17 executing program 1: r0 = shmget(0x3, 0x2000, 0x300, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = msgget(0x2, 0xe2) msgsnd(r2, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x10000000000002) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x240) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:17 executing program 1: r0 = msgget(0x0, 0x0) socketpair(0x20, 0x8003, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c9ff64f2667925dbb9adc3", 0xb) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/55) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = socket(0x11, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=[@cred={0x20}], 0x20}, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde52575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"], 0x17a, 0x800) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b00800963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf0000000000000000000000"], 0x17a, 0x800) msgget$private(0x0, 0x80) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x80) 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/104, 0x68) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000400)) accept$inet6(r5, &(0x7f0000000180), &(0x7f00000003c0)=0xc) r6 = getppid() r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xff, r1, r2, r3, r4, 0x0, 0x8}, 0x8, 0xfffffffffffffffb, r6, r7, 0x4aac, 0x9754, 0x58}) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbfffffff8fffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) clock_getres(0x3, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_getres(0x0, &(0x7f0000000000)) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a78c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c4e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa853b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38725e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9508b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af6f9b186a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf000000000000"], 0x17a, 0x800) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$setstatus(r0, 0x4, 0x0) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = getppid() getpgid(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d000000008000088213e300000300"}) read(r3, &(0x7f00000002c0)=""/161, 0x7) fcntl$setstatus(r1, 0x4, 0x40) syz_open_pts() 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977e903f5eba46eb77ba7bab3fbb79cf"], 0x17a, 0x800) 16:00:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0xf7, 0x6c, 0xcb, 0xfffffffffffffffe, 0x5, 0x4, 0x100, 0x20}, &(0x7f0000000040)={0xffffffff, 0x3f, 0x9, 0xe5, 0x7, 0xffb0, 0x401, 0x1}, &(0x7f0000000080)={0x2, 0x9, 0x5, 0x10001, 0x8, 0x400, 0x4, 0x5}, &(0x7f00000000c0)={0x6}) msgrcv(r0, &(0x7f0000000100)={0x0, ""/40}, 0x30, 0x2, 0x0) select(0x40, &(0x7f0000038fc0), &(0x7f0000000fc0), 0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48995288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb6ff5ca23d0ac4d5d6ba46eb77ba7bab3fbb79cf0000000000000000"], 0x17a, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10002, 0x2) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000200)="63b536d2cd70909a839a77bc4091a4c04a112c6298616ae60353b8e8dd672793406a9738bbaf754969d6308cf5e7a392c05d93a97eed574fd7173b4ab0abad2f54656404d83e9177d79633d5d75ed3be60ec4d82990d87ca92d26a931116c2717936029042233d503b7e173cd8f4ae78f54b762b2e9dcc4edd715919c54a2ac475", 0x81) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "73be4a994e90bf82bc6d61b8dc7bee0500c09e9f"}) write(r0, &(0x7f0000000100)="ea4020be091ca0de6486a8b69bb8d8902a149bc43313cd5cb01a2d61e60cb709f19e37f5e4dad81276795f917e7b6b8e7f8e6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325", 0xc83a86d1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x2, 0x4d47, 0xffff, "f597cb82c86c33a82567a4ab011910d5ca221494"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="d1", 0x1}], 0x1) 16:00:18 executing program 1: msgget(0xffffffffffffffff, 0x0) 16:00:28 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000000004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000140)=[r3, r4]) dup(r2) 16:00:40 executing program 1: r0 = msgget(0x1, 0x3) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158878fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f6091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf1d1629ab3f15971da6938847646fd0653be5964fa4134de9b2f8e7cf6585c8aef5df5da00e54848fe88eaff4ded8c39da8162c85ad6b3cab5bb64ff385b81b1bdfcc749b000000000000000000000000"], 0x17a, 0x800) 16:01:13 executing program 0: socket(0x19, 0x6, 0x7) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xce9a, 0x8000, 0xfff, 0x1f, "dead066821903d955f3ef81fe38d127da3a0c3c4", 0xfffffffffffffffc, 0x6}) clock_getres(0x100000002, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) dup2(r0, r0) socket$unix(0x1, 0x1, 0x0) 16:01:13 executing program 1: r0 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/243) r1 = msgget(0x2, 0x8) msgrcv(r1, &(0x7f0000000000)={0x0, ""/68}, 0x4c, 0x3, 0x1800) r2 = msgget(0xffffffffffffffff, 0x0) msgsnd(r2, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) shmget(0x1, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) 16:01:13 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) chdir(&(0x7f0000000000)='./file0\x00') 16:01:13 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r1, &(0x7f0000000000)=""/38, 0x26, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:13 executing program 0: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 16:01:13 executing program 1: msgsnd(0x0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000000)={0x1, "2cffc68c4dcedec57f34d998d36828e970eee63af8d9d35cdceb3ceb789b6cdc241b60e7a04a361a51"}, 0x31, 0x800) r1 = semget(0x3, 0xffffffffffffffff, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/169) clock_getres(0x7, &(0x7f0000000040)) 16:01:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) setuid(r2) recvfrom$unix(r1, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:13 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) msgget(0x2, 0x240) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x12) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 16:01:14 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x4) flock(r0, 0x1) 16:01:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000000200)={0x1, "06a251e6f8ea5ea0173a496097e28c443c27aad5fe33c20b57607b181b2dc9f200aa304ac989d64f54cab73b5d40d68c0d278f"}, 0x3b, 0x800) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r6}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[r5, r7, r5, r3, r5]) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="fcffffffff0b00003f7c2603152eff7f0000000000009a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7da53b7a2cf09302aa8afba58752ff26dc7aaa0c82370b97b63c8368f822369376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610015534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb27575eda8cdd4d15d3a8c1e226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd5ef2d0c4dbd726bb6c0b89e390a3825911af605b286a594506ade995c494a6bfc787221f695b56b8ff3427a1ad93221bbe0af5f0daf64ce8a2e774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7ba93fbb79cf280f97d7af8eeec3310800e7707bcfd27befda141e2164b54472018e432e1b86b900f0154658d897f9711f1754db83f8435b1d6d43eb5facd69b6793fc1c6500f156b9a5a09222c3edf8ad1a4e7d9446e4c3ab0b2d871bbbdbbe7c1e39ba035380788cf4f0af73c37c8775713bffacb8d666ee0c308d0e1a2be92648fd0bd2acc82d7ea7b369bc063e48289361e9ce0b06"], 0x17a, 0x800) 16:01:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf6e0c347c1c3b32cbc5b52a78386a63d91033f7b09a3231af33e7d3891f725a284a86c0d5f89416178e8c9ed5f5f7715818e1d95936b160af6318e572dd7e5b2be2e597767d4fd3ac7efb9200f2fe93f0e074"], 0x17a, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$KDGKBMODE(r1, 0x40044b06) getuid() 16:01:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a382594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf00000000000000"], 0x17a, 0x800) 16:01:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)='m', 0x1) 16:01:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/105}, 0x71, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513a3cdb18c0fbe7a3cd4791ef9be38315be95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb89aaff9d61d1e84060706449c98461f44134ece4fa78f40a0c3cac630b55bceff76bb28445a43e0f3736989a73722224810e516a02e592581c07f8107d68a97c35885f16ecca64bfdfbf2eb1e9bda7784d634829df4707ab795efc05799535278b688286f17ffa0cf218f0d83d9787fb420515833eb653482ca2c2cf8843be6d4977fb8086b96b4b976f3247e67bdfd2ae898e54b2fcf383e305b0ff"], 0x17a, 0x800) 16:01:14 executing program 1: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:15 executing program 1: r0 = msgget(0x0, 0x200000000000c) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:15 executing program 0: clock_getres(0xffffffffffffffff, 0x0) r0 = semget(0x0, 0x1, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) clock_getres(0x4, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 16:01:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffd03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba7efaa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4affffff7f97def5ca6f592cf8ebb64be75e977eb03f5e0600000000000000bb79cf"], 0x17a, 0x800) r1 = dup(0xffffffffffffff9c) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8080, 0x0) r5 = accept$inet6(r1, &(0x7f0000000500), &(0x7f0000000080)=0xc) r6 = socket$inet(0x2, 0x8004, 0x20) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x101) r9 = socket$inet6(0x18, 0x5, 0x7) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x12, 0x20000025, 0xcf}, {{r3}, 0xfffffffffffffffe, 0x40, 0x2, 0x401, 0x4e570581}, {{r4}, 0xffffffffffffffff, 0x1, 0x80000000, 0x6b2b, 0x7}, {{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x4, 0x2}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffffe, 0x32, 0xf0000001, 0x1, 0x962}, {{r8}, 0xfffffffffffffff8, 0x20, 0x20000002, 0x5, 0x20}], 0x0, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x70206772d06b6058, 0x80, 0x400, 0xff}, {{r10}, 0xffffffffffffffff, 0x40, 0x80000007, 0x7fff, 0x5925a324}], 0x4, &(0x7f0000000440)={0x7ff, 0x101}) pckbd_enable: command error 16:01:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/142}, 0x96, 0x1, 0x1800) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) accept(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000ce2c84d383c2dd692051da2db0200a18f476c7a04c283e4bae2b908464c1e78776a52c3d541d8789f278145b845ca0ba6cf9fa1272f6e79b5a1ff37928a4c86f8154576ac11616a5205c22f3f5c5a98544e9f50af5f994cacc748b20d563b8aaea4487739b24d256184f6c0de1b9ad479357b86bfc44c5aa8b4ae21631bd8f8feed6f06711866c9d7edb7d516e9bd82c935c0ee5c75628900a1c13dad54c3c1ad0edf70931590983cccc11d359455cd81648d13f8ae63b3966eeaf68819b9968748ed10e7198edff2f2c7d229089cc70d0b73d8"], &(0x7f0000000100)=0x13) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) faccessat(r2, &(0x7f00000002c0)='./file0\x00', 0x40, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x0, 0x200}) 16:01:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x120) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3665, 0x9, 0x9, 0x1, 0xa, 0x101, 0x7, 0x1, 0x2, 0x1, 0xcd}) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x80, 0x8, 0x4}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0xffffffff00000000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x4cf7}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000060, 0xfffe0000000000, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x14, 0x8, 0xe31}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20, 0xfa9, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0x9, 0x2}], 0x8ee, &(0x7f0000000280)={0x100000001, 0x9}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x1, 0x2}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000002c0)=0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000040)) 16:01:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf000000000000000000000000000000"], 0x17a, 0x800) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:01:17 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r2, r3, r4, r5, 0x80, 0x5}, 0x8000, 0x8, r6, r7, 0x200, 0x3ff}) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4e, 0x1, 0x0, 0xfffffffffffffffd, "3cbae50600", 0x20}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x120, 0x0) 16:01:18 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e9aef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482282678ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"], 0x17a, 0x800) 16:01:18 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) msgget(0x2, 0x500) 16:01:18 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x41c}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:01:18 executing program 1: msgrcv(0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa83bef479ed9dadfa98ef8cefe07f1da12ec98487ef5d6dc5c5bad88e3d540948b09f559123bcf2481e7ecc7a8412dcba0cb8abb6a56cc470de39429ade97b0adf7d3aa7abfd0076a6c46d68e12911b9f83783fff66e725bfa98c7c31eebafddb747a27378c649aabd8bb29fcee14c8c5a97151917dddc97429687644db68df2496fa56abf3bcb315807ff73ba980f7d3aa8bd2a8145d74464d"], 0x1008, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgsnd(0x0, &(0x7f00000001c0)={0xfffffffffffff800, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:18 executing program 0: select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x3, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:18 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xfa110d942c51e82a) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7fffffff, 0x7, 0x5, 0x80}) r2 = socket(0x1e, 0x4003, 0x0) connect$inet6(r2, &(0x7f0000000100), 0xa) dup2(r0, r2) recvmsg(r2, &(0x7f0000000080)={0x0, 0xbc, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x8}, 0x0) 16:01:18 executing program 1: unlink(&(0x7f0000000100)='./file0\x00') r0 = msgget(0x3, 0x198) msgsnd(r0, &(0x7f0000000000)={0x3, "430d7e636f9bb1f0ab41ef897c8b9a295eecd7f5b7bcf322550e7f7d09f222b98ed886eadfae3fb01327690a02e28a1a1e03629f6878a074d2d5ce6b0f76d69b9e91b3468635c0e23b5b4aca4212848ddfebfb354c1530738874b142dc40672a4a615d016f9ab836ec1c80d26e239b746ef68f0fa80859127598a400bfea0ca97e10bf034995b30358da01d8b26f60e87b7c7d089395075925d8cf626168ddd086a21b0e3adb9d9ecbd27c51840d4e959d273b7c809b3925b095ec03"}, 0xc4, 0x800) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:18 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000617000/0x4000)=nil, 0x4000, 0x4) pipe(&(0x7f00000000c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x5, 0x7, 0x1, 0xd6, 0x2, 0x8, 0x1, 0x2, 0xfffffffffffffffd, 0x6}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:01:18 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_getres(0x0, &(0x7f0000000000)) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:18 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x980, 0x4) msgget$private(0x0, 0x142) 16:01:18 executing program 1: r0 = msgget(0xffffffffffffffff, 0x8) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="fcffffffffffffff3ec457832c2eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449747ace56a74cdb2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb008000000eb77ba7bab3fbb79cf"], 0x17a, 0x800) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x40) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/202}, 0xd2, 0x0, 0x1000) 16:01:18 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="aabe56f6", 0x4) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x400000000100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x7fff, 0x2, 0x4, 0x6, "d6b2ceeb6f45f07cf14ea48eabfd48d3d79622d5", 0x1, 0x100}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) getdents(r1, &(0x7f0000000080)=""/132, 0x84) pipe(&(0x7f0000000040)) 16:01:18 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/174) msgsnd(r0, &(0x7f00000000c0)={0x0, "633146e4aa2469c9eb1a280f0dfba9adb61bcba0781883a494f013ce9d8146b022933cf04bd9ec299cb1edcdcd1da360c5a0c6928afe9d3c85c52ea7e8272b161821ede02de361e3635c27c6e692420b90435a8ac7a82d2c4ed432502b16f8f6b7ff594ad050749d164d3428cd255da5395f23ec2f8b908e0db2c6be5fe2732f3a4b07b975ef59cb0309cb4634886282"}, 0x98, 0x800) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:18 executing program 0: r0 = open(&(0x7f0000000300)='./file2\x00', 0x0, 0x10) faccessat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x48, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000200)=[{0x25}], 0x2}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) chmod(&(0x7f0000000100)='./file0/file0/file0\x00', 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) r2 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x1000, 0x0, 0x10001, 0x7f]) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') geteuid() 16:01:18 executing program 1: getppid() r0 = msgget$private(0x0, 0x2a5) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000000)={0x0, ""/92}, 0x64, 0x2, 0x800) msgsnd(r0, &(0x7f00000001c0)=ANY=[], 0x0, 0x7fd) msgget$private(0x0, 0x3) r2 = socket$inet6(0x18, 0x3, 0x2) listen(r2, 0x3) 16:01:18 executing program 1: msgget(0x1, 0x148) r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:18 executing program 0: kqueue() r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) r1 = semget$private(0x0, 0x4, 0x86) r2 = dup(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0xe8, 0xd7, 0x5, 0xd1}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) semop(r1, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x0, 0x1ec, 0x800}, {0x3, 0xfffffffffffffffb, 0x1800}, {0x3, 0x27, 0x1000}, {0x3, 0x5, 0x1800}], 0x5) shmget(0x2, 0x2000, 0xa0, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_int(r3, 0xffff, 0x100c, &(0x7f0000000140), &(0x7f00000001c0)=0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x8001, 0x7, 0x0, 0x6]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0xfffffffffffffe00, 0x5, 0x370f4a1b]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000480)=0x4) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="82417ff78764e93f779d1c9df265a18349110615680dcde7e42f71ba2eaf324a66aacfb82baddaae92b7e9b07b2d08e37b0a651b63065cfd037219509488a23e724ec433c775566a8dafc28fd7ad4ab52b3e6d52f9e790c3cc502f17ecda5fd1d670bb400b4df69ab0557146c89858d6043485a495bb968ad257a0bdab6b8ccf076c6c08c0119db1dff49d0a5ad7f260a5e29668d1a742f108ffbeb70ce5f4808d0e0e7456da45484f57672f5774ac59b92f7b5b62a64cea3f1a022fe259e191cc767a4117c536695504bff7ead16dbfec925d108a179c598ba269f6936d5d5cf5814bcb99590625400612ad9935626a3c1e6181074b7e36734d665730f6d10c96f81048a1350ecbd161d2c0e51b3b56be3c3ff8cba62b08a4e400b94c101a000b358223485b310693a62ed28a99c1e3ccba280ef0cbdd1ace667318e11e9e9fa77f7d98a79bfd98ea651f4306eb6a92036ccad19d0f797e6f71297e0000000000000000"], 0x1) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="245dae3070ca9f05", 0x8}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:18 executing program 1: r0 = msgget(0x0, 0x7) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) mlockall(0x1) 16:01:18 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r0, 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 16:01:18 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x2, 0x84) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8040, 0x0) dup2(r2, r3) truncate(&(0x7f0000000100)='./file0\x00', 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xe3d, 0x0, 0x401, 0xa1, 0xf13, 0x9f]) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:18 executing program 1: r0 = msgget(0x2, 0x71) msgsnd(r0, &(0x7f0000000340)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288573a0dbf9b1f4c08521a5f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x183, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "e285d9668e85cb7159fc96b9d0a364dbe4847a96a50400f26314dd4a7995bfec4c805e380c5ff16d742ff76f07bfae5bf083c198210b21"}, 0x3f, 0x800) 16:01:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x6) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/36}, 0x2c, 0x1, 0x1800) msgsnd(r1, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:18 executing program 1: r0 = msgget(0x2, 0x44) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x7ff) chflags(&(0x7f00000002c0)='./file0\x00', 0x60004) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getppid() r6 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20, 0x0) r9 = socket(0x7, 0x4, 0x6) r10 = syz_open_pts() r11 = socket$unix(0x1, 0x2, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x200, 0x0) r13 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r7, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffd, 0x4, 0x1, 0x1000, 0x7}, {{r9}, 0xfffffffffffffffb, 0x2, 0x8, 0x4, 0x1}, {{r10}, 0x195383f8d33bcaf8, 0xc116d915ce423f93, 0x10, 0x4, 0x2}, {{r11}, 0xfffffffffffffffd, 0x1, 0x0, 0x1, 0x81}, {{r12}, 0xffffffffffffffff, 0x3, 0x2, 0x5, 0x1f}], 0x4, &(0x7f0000000400)=[{{r13}, 0xfffffffffffffffb, 0x0, 0x5, 0x0, 0xffffffffffff10ca}, {{r14}, 0xfffffffffffffff9, 0x1, 0x200fffff, 0x7fffffff, 0x8}], 0x1000, &(0x7f0000000440)={0x4, 0xc00}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, r1, r2, r3, r4, 0x2, 0x3}, 0x1, 0x6, r5, r6, 0x7, 0xffffffffffffff2f, 0x614, 0x1000}) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) 16:01:19 executing program 1: r0 = msgget(0x1, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r1) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a20aa0e6a39d405567b2af41ba3fbbc645e752342b91892af09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f2340a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cfae7b91bf19f5d280ba79160e8d7674ac84920ed8d37214310943ca204ad09028cedfa167e5caf375aafe8648ec"], 0x17a, 0x800) 16:01:19 executing program 1: r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000040)={0x0, ""/17}, 0x19, 0x3, 0x800) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6, 0x4, 0x8, 0x7}) r2 = msgget(0xffffffffffffffff, 0x0) msgsnd(r2, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) msgget(0x1, 0xa1) 16:01:19 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r1) 16:01:19 executing program 0: setpgid(0x0, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10420, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x8) 16:01:19 executing program 1: r0 = msgget(0x2, 0x200) msgrcv(r0, &(0x7f0000000340)={0x0, ""/86}, 0x5e, 0x3, 0x1800) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0102ffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52c8266bcd0aad4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e6359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d3993a325d0b37f3a3a2de6393c13c84cebe7ebb64be75e977eb03f5eba46eb77ba7b"], 0x17a, 0x800) open(&(0x7f0000000180)='./file0\x00', 0x10401, 0x44) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110, 0x110) msgget$private(0x0, 0x1) getdents(r2, &(0x7f0000000040)=""/15, 0xf) msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000a09af9a4c830bdb6921029716667483a928d1fcb03adf7ed298fd279c8adeffa0d7cf005a7735a7bcd34b3ca84106d133c8ecc02e32464e929d62cf065c71e812b88e7ed78633d0a4a505ba7156455226b11453e15278e55714874c6fa696aa78d35338ea0b32053b91fc0137d9104d3f74feb3f0a0b23f9b04378a7d5fcc18a1c869979a62fb29e1c07033a274782773359802aaabe22ddffd30eaabf84e37a9b97f2aff00d1b6802b97f6d7d025b108be36d340f2396f64f5e86970c755177ea"], 0xc9, 0x800) 16:01:19 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "40bba528beaa1a3507d91dedcd59e7a9a710071035acfdd452bdd51b52007dd1edd43dc47d9f5783934ad03bc3840919f1cecf4adfd9095011bf4c0e5d78b57fb8a78cbf1c4c1aea2dcbcde6a7e44a3657807dbe6ee9041bbc2d76b9a16c4f5f6838be3e2a5e97478f208ebe9e89ba8394ec"}, 0x7a, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:19 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() fsync(r1) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/66, 0x42}], 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)=0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x97, 0x800}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = dup2(r1, r0) sendto(r3, &(0x7f00000000c0)="a2ef2095f942b12ae287c9a35cd48d9b06e0b633e3393e1c98cd2d22b746d638d206d793a519078e3ee2aadbd9cd16d73f038bc033f48726e4bd3257b8f603a37faf9a75d9eb4d651b4f05484dc2d756aac3db81404458a0d3c769157cd77611047570b39502c70a96594758101ed6216328febd723c18f5d6c7461f8c50b7ba7b4f42a9436acd496b92d08d0520dbef5a3c52728dcd49112c4d37ce6ce958c4fc688b43bf0a962385f856207c48", 0xae, 0x2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2170, 0x5}, 0xc) 16:01:19 executing program 1: r0 = getuid() getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000240)='./file0\x00', r0, r1) r2 = msgget(0xffffffffffffffff, 0x40) msgsnd(r2, &(0x7f00000004c0)={0x2, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf0930218aa8afba5873fff26dc7aaa0c82370bff7f0000000000009376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc7a53cd3e62401048ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981923227b800e9b84d597850482281c78ba69faa95b5bc9cf6c371027ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af60100000094506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf000000000000000000000000000000"}, 0xe93f725bd222f44, 0x800) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc92a8a3ae013b16, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x4) recvfrom(r4, &(0x7f0000000100)=""/156, 0x9c, 0x801, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ftruncate(r4, 0x7fff) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x21) ioctl$TIOCDRAIN(r4, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) 16:01:19 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a070000008c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8a0800873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db7f000c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bc3787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba00ab3fbb79cffe4e9494577da9ac2fd915678998228d2ebc0b9a53f14292baa51f7a7c1c4035c58e18bbf32852abcfee38b13a772b3ca8aadadabe6f16ab26f3bc5d6f7bcdf8d244a4fa07191fc37fc61c6cd28f019d730e06b50326b0924bae2e94e9dc5384bfa1a1bf1953c0f96d076b08770fccda716cfc4eae4f10b02d88e8b2988717460a47f28492d8e2faf69117530214896cf6e35bca00b15e84889510f12230755e0d2a5d1e368d88d9334b2eadc7f66a809147b4ddd50e359bfc30"], 0x17a, 0x800) 16:01:20 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x7) mknod(&(0x7f00000000c0)='./file0\x00', 0x2002, 0x16fd) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x48000000000000, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:01:20 executing program 1: r0 = msgget(0x3, 0x1000000000000ff) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r1 = socket(0x22, 0x4000, 0xd4a5) listen(r1, 0x8) r2 = syz_open_pts() close(r0) r3 = dup(r2) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) r4 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000003700)=[{0x0}, {&(0x7f00000012c0)}, {&(0x7f0000001300)=""/61, 0x3d}, {&(0x7f0000003780)=""/4096, 0x1000}, {&(0x7f0000002340)=""/243, 0xf3}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002640)=""/186, 0xba}], 0x7) 16:01:20 executing program 1: msgget(0x1, 0x18) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8002, 0x0) msgrcv(0x0, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x2, 0x800) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYRESDEC, @ANYPTR, @ANYPTR64, @ANYPTR64, @ANYRESHEX], @ANYRESDEC, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYBLOB, @ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRES64, @ANYRESOCT, @ANYRESHEX, @ANYPTR64, @ANYRESHEX, @ANYRESDEC]], @ANYRESHEX, @ANYRESOCT], 0x3, 0x800) 16:01:20 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7502000000000000001eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c497adffc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf682c64b7e78aab2fd0e785980135dbccab20a91cf3020bb370c6baeeab7e0dcefd0d4233eaf8f79b8b705411c65772718dc3e25bf17b77855df97f40c9f34f0e1b04dcbe480b026ef387fa5bea6dcb42ede6d8fc1691dea98703c0f10be258beb5976253df57744b1d1da32d1500000000000000"], 0x17a, 0x800) 16:01:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xd39a082e659c8e0, 0x80, 0x2, 0x5, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x4, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x9, 0x1}], 0x6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x80000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x20, 0x3}, {{r0}, 0xfffffffffffffffb, 0x40, 0x5, 0xffffffffffff0001, 0x7}, {{r0}, 0xfffffffffffffffd, 0x7a, 0x0, 0x0, 0x3ff}], 0x0, &(0x7f0000000180)={0xffffffffffff6fb1, 0x7fff}) poll(&(0x7f00000001c0)=[{r0, 0x3}, {r0}, {r0, 0x8}, {r0, 0x30}, {r0, 0x32}, {r0, 0x12}, {r0, 0x2}, {r0, 0x100}], 0x8, 0xd5) 16:01:20 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0cc2370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"], 0x17a, 0x800) clock_gettime(0x3, &(0x7f0000000000)) 16:01:20 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) msgget(0x0, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/110) msgrcv(r0, &(0x7f0000000080)={0x0, ""/91}, 0x63, 0x2, 0x1800) 16:01:20 executing program 1: r0 = msgget(0x0, 0x3) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0x0, r2) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) 16:01:20 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:20 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) getitimer(0x0, &(0x7f0000000000)) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) 16:01:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff000017f7b40100000008cd7fdf03f8177f49b5dba1dda3af313f5e62256435cfd2683c80f98def0f47b0beaedbec8f684b4e4bd1635d66b0aba5312dd52f4eca6694c609b053a9b65fb37d4e8aa88b70155d8f863bc76e4e368d7732dc3c9478804986bd151f0c8f7ced0bace0466d6b80ed347a0baa748967189bbe797adeebf0f6bec6b85523c199445b56edecd3ba48153ce74321c5863db366898911fbcf2e1ba90d299b8d426a2862d5679f8e484a7076bdb926c0f4f72843746c92eff396e2030f25ba7fba4f6843a6ad4670ce91056a24071631", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:20 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000003e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa8c82370b97b63c6e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b86544d1d051acdc66e9e138a9e024e43cd3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd50a3825911af605b286a5944a6bfc787221f695b56b8ff3774f3c40a84d2ba9f730087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf87bfd9f0a81f6f0ea4f985460225cf0b124c22ac29756ee982a500001d00000000000000000000000000d16b6bea8a8616ca4b4deff3c7046000c7a602f55a032a78b936ce7b220f87950044ea3ec24248b6039ecad237f277"], 0x1f6, 0x800) 16:01:20 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x8, 0x7ff, {0x8000, 0x3}}) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:20 executing program 1: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:01:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x9}, {0x18, 0x2, 0x9, 0x6}, 0x0, [0xfffffffffffffffc, 0x9, 0x0, 0x80, 0x1000, 0x3, 0x0, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xd, 0x100000000}, {0x18, 0x1, 0x2, 0xa3}, 0xda0, [0x1, 0x5, 0x7, 0x0, 0x9, 0x9, 0x7ff, 0xf854820]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x2}, {0x18, 0x1, 0xeb, 0x180000000000}, 0x6, [0x432c, 0x7, 0x387d454d, 0x7ff, 0xfffffffffffffff8, 0x32a, 0x4, 0x8]}, 0x3c) pipe(&(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x200, 0xfffffffffffffffa}, {0x18, 0x2, 0x1, 0x1}, 0x7, [0x8, 0x1f, 0x3ff, 0x3, 0x77f5, 0x18, 0x1d0f, 0x2]}, 0x3c) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000140), 0x0) 16:01:21 executing program 1: getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getegid() getgroups(0x0, &(0x7f0000000140)) setgid(0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd0\x00', 0x800, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r3 = geteuid() fchownat(r2, &(0x7f0000001480)='./file0\x00', r3, r0, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x5) r4 = msgget(0xffffffffffffffff, 0x0) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000340)="ddfb3cb9c4a3a23a0431837bd8061057a8833de790e7516da2e491e5c1e44f88229c99dc775cbaa6c2e99e452f51ac34ddd99432ce270b37ffc9725487c101ec622646185f9233e50d00b90e99c036f6201a00fd4e66f2a929ab3e9439ec5c7414ebc672a735e955a0c029b98dd2e2141c03f889fcd54b903c8f058c5ebb1560bcc65712c3add95470c1603c1bd5c92f6f92e3b27ea8ad506f8505e1898d6f1c279783b54cacd1a725e54c82d712500cc6285ab00c9da3359b3ac94887a04e6dbdb27d5b981694f3753642aade04649c1dd9572650997fc26ac35c6ab78ffdb814c75e7633870b82e20b2abf85c1bd123ac5", 0xf2}, {&(0x7f0000000140)="e9a38089bd8f116272984fa3843cf0fd1b546bbecc637e69c8fa4615cefdcbd56cb9ab0b42f2de13080b89a9c5b1c92d31d81902744c2e9449a66ce5abebdcaaac2270befdc1e4fe69a8a9cf8f8c8d85", 0x50}, {&(0x7f0000000000)="27c6", 0x2}, {&(0x7f0000000440)="7869215c70ca3f9ea69559b51813053046eaab640a9da51cd110de9f83fcced2fbb7869d639f41d15c7c5c6d88f6fa25f9bd6c9a33ce44d6ecc812959d90cd3260b07064e73f11499229fc64f757618106148b71b848e751497be542e7a14f10e7d140ec7943601b358d0950050931bff3a247e2e2a939016b7089b6c26e73880612c61aa726f83e800161babf5ba9c6f826625602bb9173fadba878efb7b5cae1408c5fb8ed41fec5fdab40357fc67bf99289eed1af3b35c79834393cdadde1ddaa2e7b8bcfc871e238c4240fb6554e52904023524d6cc15ca257c17f3b30fe3f74ea8f3ff4101b73679c25d56ad3fcfcd1b4e75e25b892776d1d42f46501571b5be831166f116e5dc818436f75e62b9f6a471c99298ee240e0998a3894ec0c419e922ea1f12d8d6e3eb3c23168bdb22283d9233640169e8b033e450bcd264cd12d9b452f659c6be224c7dc07f1188e344d1296aaff9fa47c7737fd1d05f122b7fc34a672b6974e43f2a491817cdb3b6c5ce62cb3ecea95058a2dca7abf9703a108bf4bdb6ca60f4dfcac19bc4ecc2f9e67ce8d72b9eaa618d571231bfc767f902896f439b43a3a214a4b2e7ed140423afd6823e36e3aedd06d22918cb857d8cc0558b24881bcd9d9fd336e0385617d304b68e1f8e668df06d6aefb66ba945ab3eead1a7a789d06401f0d1a1de9f2c0fbf789b2edb5279726f549a84f94ef94b90e0b79926b75a135f8f6dbd106c873ef6aff6c6e066c2dc2c987e4a7eddfaf25e57f161a64fffb9cececdc7d17a7f518cb4757e06b1f5e658840270e5ffc06598e69850e13ebc3c0fcc13b06efcc90f47bfd2ad2bdeb3011e54b8d2d3a1e90f756aa8360ea9d4539d52c50102236370c63603f4318d2685f2192288d4f4fd7f3f3f949cbf5bd471161f7b6c075e590c10ea3f2191f4292d75f9149aa89812ddf0eccb5cd84027cd01439687a7c7e7c931b9a4e3d210683b5068d32d0cde128147aeae167438a6f7adabd279abd784b7b14e83b5b8283284963b4f5dc760d688ff6660f08f125e9e068916d5610808d801644b0d50bec98e2e998fdd1d2b3d300875741a02fb4ed95d2357f281610e82643fddd29cda13d39693133b5aee8a51e1ee58a3b36784f6587ed979bfc3c313f6609d16387255c9ef4ad6b17ad15e769035b874cf18692c602ad1691e15cf9d80d75c7abc7a56330de3eb6a00847e7ecdcac1399e42c49f92a28ba031465befa3f7343adeecdde26d36065e4fd2e78d59f92023071a541a612e4c3904a02715bcd17308ae293494a50a70384e6c1b7be5c54d358b68a25b69f3c993ac218b67bf2a477b56c287ff40711566e6b9e3679c8c20d04d57049765a970faeab094e84faa79ece51d98ffaa8a437e731c11a533a5fc3a70191d124f57d7144a9a6abd05e84d8c9f2983dbe518bac69cd8f10b6170a7e650f450de32d1717ce1215edd168aa3ab0da1c855bb763c2377fefddee7ff5465fe5a67b3a6dd734b9172c18f186ffde71a4157e26138254513056ef1fed80834a018e657cab0fcb54096e10def2b5493d7388ad8810aafdab81751507e48607332069da5b27b910bd687b3651eb491a1a0611ee13810ecfa7e2c48ba37a558da8ace96aca12afdd7c8cf246441df7726d50d00bc9e73af3238d515bffc452264376a553450b8baef35077b632bb86279144e79c0a022d6ad35952100c2676046153b1615521572278a5a3ab99da070525d73dcf6b0882255efd83fd427d4472938c98ebf1f25e65acccc28228f62d78e2ea946931b53f27fac6d786ba9c13515dcc6f6851f7ba0629e84a232c5065489f6b92fa147060e7e4b03a2968bb4a117e3a4a975f18dffe80b0ca6af1d6bb50c8e30df0dfef63b4abc67fbc0f579508cf968df5e6b780d965d2bed706639e568e3699704f14a8e19e08dd6f9836345578f2611e80be8fd314bc699c5805c2b0d5d55ea2448c5a6fbfa50e995437758551925676750118aacce41403f1ac4cb915cd09885e787dc68b92735c499fa54363f4e3960d77feccd47f872a68758cfdede8d9d63283c12cb63a376393dfcf200bbd8de0c632bc307f38174d4f7f6a23f32f31d734b5863c1fa71e794a2bdc3876cb18e4e24fcc136f606fdeca5aadce5526d5e23b99f5e34b6e8480df7cca852e6d0f4b086d4f7ae9127c52795e13c8bd854b636f634e2871c81ec3ebee5d6a1d10b50855ac800f93eeffbe230f5a186357ca44400450c72f42ca1ea4509a63525ab432e65c60a75e5172501a93305ffa68d44b477263eaa6f4e374ee10e20366d4437c9e672c77f3b4f6aed74270e4309477bcd6e480c7520399581c4d4b22957c5099101cc01486ebbdff205415e72966107c89f8556adb22d433f1723096baa33386336e43d2d0f9a3524effe8e2b6eca26ba6b874a94d4a958e0fef7dc01e56c334fdec947f953270894edcfae9271caba061d501641343c4bac8a50d12d0dd9afbeae39303c812ee6296419e498846d6e1cc1c43f0a1c1bc6fa31d80f145fa7a1aeec747e833c324b73c65a45bc9150a194d36d723d33c238879ef62751c6fe7a184c786c7ce1573b79df2f483415be02011d7d1de0d17eb413c6782eda4fc43bc379f69fd94f2c4f315d1c97d4de6c3e5e825845b6e35d72cec2ee48d2b6ad0254301788cd2f0170fc55459826ff8cf58edfe4f10272ddd5f6a2254ee1e7a2cd7d5b6e201771d6d8b2ed89e1305a36d308873d06cda06a8cc56b55ce57eb75cf7330ad1ba3c99f9da978fc9bfcc5413839bdc4fe2dbae683b88835561d5180b2329368b8966b6e7ee93d19f53957df907c1585b5324a3ccc5c1c4614b7b7d9321a17a80ce482747b567145e22e0d965f87468aa1e953c6e38023b84023e6bdde458cbe9177028ec24e4301b6eda1ed0ad9eb0f3fe236b26b7960b86af1857f6d04c0966565cea897208e31256a54d461b560b03a56eec8ebde3792b6a4e5940c270deeb413f7cf6b69bea36d7147adf7e552c82b46b1872a370df57f7eb5d31cc5237a06e6dea87508b00f7a11376cd4089922aea54f0b403fe23be7792240124046d0ee3ff26eb016ec43bb846e9bf6cdb257d1243423b12dcc93bf16ebad5538ce91b2ebd4d56c25f8714574d5202a36996f478af1f0ee8eb7a932f9310d1b2eac7534296d15d407ef96885f54cd4e107aafdde8cff0f043cdff435d0e6160924816ce23ee2a3ec1ad6ac8bb18bf91d19f7e45bf01d5b382898ab19c5145f9867b83b7b18388ebd37eb1e3befe0d7839dcd74366206b7fb1462f039c49d52ce99322f893194f5759391f4adccc4f758a64e6e7a9920a5521715f6e2333f4931ffe90fccb85d4f24ff82c3b3b1243b0ddfb3ce8c03fbeb9ad31cdb7bd28e94cd469d15b5788fd0af09143a210df5777f022a5a73aa9073013fed761310fa1752080f59f9ffc7a851f5f2a600d2724513fcd54c1bfaea682768f1b2dfb489a5f60b44231104083651e4a54689d7329fbe7911448963957a43f0441440c11e7846a5e123c769c72fd33c44fc02286369beb039d87b6f7430c762d3e887ff2223aa97eaab74fbfa8b3ddcdaf3f9d93d169f7cf4ee47e9e7aefaa277bc2a420e832c27ebb221f4eaf7f3c8f157786dd997fa75b69a1629817417418d4cf354fa0400b92856daed4af44bcdb4b586b7bea51326f586542cfd59b639f5dc702a5fe599d2261cb7a2e0d60d667637d6bc9838be99aa08a508269551608385021f8e0993d8c8cb3fb4ef20d0caee8ab59aa33b337e3a9c39219e4666ba90c3537803c6c3886981b75d34037be452441b6157156e5e0bb5c7e58d858ccb205df55a1335b6f1e7178c97f1a004119fc9c65a9408fa238df98f2a77aba6303b9c31e609fef2f5197fb273ebe60643e7e627b78f5e01d8d0cb78b81dca2df7fbbb8e2729876d2cbf1cd7a25b759f8c9d8b2e70bf8efed014fceeb7370d670717cb61b3af90a3889823ab953fa90e81b7cf097c45b1ecc31c63614102d3e26d5c21ea883f8b81c2c8f831e886c2f210a912424029db0baab707e3dafc4e302ac1ea856dcdc8c99593d7c536d0ea748de5808efc237cfe90b7810cd4fe19ffa51190fdea1c319f76d42520de97e4cd3d7fbf74e3f612a6604dff2e456beb3533bb284f52ec71d566aec3cdcd1613daf8af3d8f176f5b6c12f7e41ad702861b91da34775baa8815586dd86d2535b2840f8fd40e1a9520146ac0731a87838b7420ec1b9b55ee614f983943711efa26b5ba6b5da9265e89011d508c2943e7ec26f4bafbf621cfe1661032c9cb40616ec0209efb8e016d3c834379da17c20a82dd913e7d3fb815b59942f32601f6ed89f10c4da0a393536d09b4cc21874110839a5396f79028f48c57cee6e4cc2871d60f276a5f494ef2fd3cbb9a4368a5194e25c5f830126464d373f6562b03de653a2b0b1dbbc4c3836d45be83dac0ace5ca8ceb490fc29c7f50a4e942d976f7cbf2e2f0fc89fed78117a65511ea4fa252af255a8973136fe7f7cccfb728ec7939b7b9e9e942df0df80098caec02f0ca26cc4dcfd42067effc082e922eae86fbad10ed92c9b1f010936822c06012e194ba8713089491f49d2328f8dd36ff280aa8545663aba2b53f9122e0893472640f6561e1457ebed5adec22126b9e07ea5e4663d17838d55c4e373d4072c5faaf59c5ed3ae17d9355a136232e6b5b057208630f947d5a05d7d3c110d9263c825079a293b92da97f87ad92466323337e95732716c78239beae2086f565279a5f9ce9f39ece0be3f88672d5602afbd771e6c31ab8dbc25027a0d1f262a387f244e33bebcd4143d77f6f735327f5dde12f6f0055f34c43ba538c084e6c13c04ca41a79caae603e12e7123d6303d96f4e42d2d66445bfce6cccb33c4af3a183d69b02e8c86ae17bd46fafadd5c2962ba2b138c0b49b5a3250621c8b6bfb99e6143b828514acb5fe23c69b0c4133dff6e581f1797887c493c70974eaafc98946dc644594f6dd87128bfaf5a2b066888e4d013f7b233f5991830ed545085934094fb8dfede462f4abacaf3107d74d96ad4b331fe40b4afdc9b58cadebc24b8eeede758df693d7308198f55ac63510a8126aada14ba0584e258a52a6e6369463b3af5dc17c5f4e0a817d30e07d02ed0697f0659ffd58b3bf6c0771faf4af59a4a3d6ef33f045f8491a4090dfb6878ca597aef43bd0c4ddd98fe47b13c2e05ddcc2fe69717f83f047e23a4b7b8094a53afaa419cd8c4fdad5ca9d5b35043ba0be73b3b6e8ec24890ab8fe7f31170fbde9f7afd9796823f376ff369832331b1a801a05625d1d8b4186a34213fe9cdb10e5dcbf8a334e77f79db188219e1d23e889f0e1352343289ee24e06db785ce27c98416ec9de7f4bafc771546b08eda2493174903ecc6648700f2db1ebfed24e37eb63b7d6b48dfdd1f4bd5d9dc0c570f90df6c02cc7d96b1f52915aaa2ad114bb29c4ee077f354aea3adb234e35ece8169add84cebd07ac829ecde360ff9308480001bb9abb08df31c64257d97e17ba4260cc919fbe64eb92943d005c133018dec4ffa948f79700da76a41f1864a1c660b3e11afe6dde647d0b820e6b29a60944800f4194dc99964a7280a0e86b0276f9cdd4594102c02b1ee5b9c324cd0b65659b96e4997903a4004c5be09f50247ab345dc3c9215653564364d7ea60c855a10f7624a7563b211d78441f6cf1b4d08efd03280da03fdfcd735af999b5f0120fd57d832b40b8788e86c4e1bba18c24f83ff6fdc71b2a6ea2d2b", 0x1000}], 0x4) msgsnd(r4, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) pipe2(&(0x7f00000000c0), 0x4) 16:01:21 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x90) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0x4) 16:01:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x4) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:01:21 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10180, 0x19) dup2(r2, r3) r4 = dup(0xffffffffffffff9c) sendto$unix(r4, &(0x7f0000000140)="ea8aec2abd197d64090972851889bffbee1a8decc055d8b0204af3d07863d9430ff41ac99168ece337d3f6cbbbf5e6a358b9bf8c7250b0f242ea754b4d6653d8d2a2d30bce9f9aa1df700a8e1aa0301193a06bce4cd22880387baf4956d9d59a602c6134123734f830537a3583e789c28845e6", 0x73, 0x8, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x1, 0xfafa, 0x7, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x2}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x4300) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x20) fcntl$setflags(r0, 0x2, 0xacca0c38b822900) open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/100, 0x64) r2 = dup2(r1, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:01:21 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fcffffffffffffff3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d85def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf000000000000000000000000"], 0x17a, 0x800) 16:01:21 executing program 0: dup(0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000f300000000000000000200000000000086495e1e29f972ec00dad0d68a04000000000000000059ade5d5a4e8813c51e564fc3f1c9a01a2763354791050dd833c2204d5dabadebce36e5641692d1fc54e9bcffa5101748ae7d73ff11fdb4dad1f5fb0f007c1fb749ef079d1dedc4c280766622974f8df777f255435aeabe85cb50a52f1b2d110015473a1c36e93f513cd2ab6291c726fcfc475b08f4b4f2cd0c8c01381f262946b20030f21093df9e982f76af3d354db7dbb4f457780b09bf86c93d0f99bf9"], 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)="49b91b9990024979396cb40af9397ac4351754fc47dcdc2d6d5e5c6d29b29d7363cbff0f7d424aafd5299228bdff63955791584ce4bffeb773d38449dd0887b85095769f4f34751a9fbc11f712dc3021535f0371d223a2949a1e5b2b9d12bbed1447147b11e7761c855aa096f88d4282f484f723f3334354aa6af13ea3aa92487a2c09f62656722e824f0dd3ce18f2be3f4689b56229fd16099c3a6fa2d7b7f921ffdcd7a5126c31966ff17220b9b017a2936be750341af8155d0b8bcd93a40cabe479871627ba3befcf06fb34fb282277c866", 0xd3}], 0x1, 0x0}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x30080, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x102, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10010, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:21 executing program 1: r0 = msgget(0x1, 0x302) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000080)=0x10) getitimer(0x3, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:01:21 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1183, &(0x7f00000001c0), &(0x7f0000000200)=0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000180)='./file0\x00', 0x10400, 0x0) listen(r0, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:21 executing program 1: msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR, @ANYRES16, @ANYBLOB="1fe1a7584dca93cc9432c5163b4ce98d2765341056b660e5453656b37605eb12ba5647fd40b2ac368d7fb3e7201e8c8ee6aeefb57ada2952ffd5bf0b9e3b6212cd56f93b9b9caf3849889ec8e0138f5b564ae5309d551328b100244dda017999a32d905b9fc4a2be9ee1e43d1e8b5ad7e7c87d612f690237cb8f1e0c3904b19878d63bd456853188f9fbd671b950d2105e", @ANYPTR, @ANYRES32, @ANYBLOB="eea40e41e5777156837ec8c574dffc1b4d9c5fd8a26cdde432dc61fb81db3cff33faac4ddd5fdd228d51ea0f20ceb9732f16b58e5ddb48991f9689a487f3f41043b26816bd6a761db7618bc684902ba27c2f846f8bac23866d8e4db031726973e25edf102c7207ae70b1ee2a74ae4f24cce88fcb6f777d9fb15365e4b3c36ca69933028b90f0f1ab6c9592ffd7c17f5692121dc72f4849cec99018abebbaecce1fc5a37abe0e26c4de0f367fb790b82e72180aefe2f4f1e253"], @ANYRES64, @ANYBLOB="5b8053e0235299c47ed4002fc237c821fe2cfb7aef96e2fb464141e0d2c31aed7954ae88942a8b7f0414fc7218f2fe857c24697ce47a4934d1db0d7e4b6cb8eb3c409c17d779b24f", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32, @ANYRESHEX], @ANYRESOCT, @ANYRESHEX, @ANYRESHEX]], 0x1, 0x800) r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/60) r1 = msgget(0x0, 0x400) msgsnd(r1, &(0x7f0000000000)={0x2, "43b88ecf85abf688fdf4982337cb415a728634237db54a9299730ed67afa56a2bce081ad9d14507723554bbbb6cca3570bff242c2d34f4b6c394834459da5ed840448238633743761533bab446a04066bf617d07ec1f9c1c158689ce1afa91aa92f0466a7f5b7270e0974eb5b93955342cbc352c0afca3f65d409bde3498fa8a294f51c975c54a20d5abaa86fd72a0fb49d3e1c20c124952f239911369d729cd7deaf9081ebaf5812cb485eb138baa8091213c4c8c7bfae567b7d85272de2994b4179ce43c2bfd0589da0e6665443a7e503cf5a8817cfcaab62211563e0e0aaffa6d2dc8"}, 0xec, 0x800) uvm_fault(0xffffffff82259780, 0xffff800003bac000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82259780, 0xffff800003bac000, 0, 1) -> e memcpy(fffffd807ccc9318,ffff800003babf0d,0,fffffd807ccc9318,65e85ab45ed3a2a2,ffff800020c59668) at memcpy+0x15 end trace frame: 0xffff800020c59570, count: 0 ddb{1}> trace memcpy(fffffd807ccc9318,ffff800003babf0d,0,fffffd807ccc9318,65e85ab45ed3a2a2,ffff800020c59668) at memcpy+0x15 rtrequest(1,ffff800020c59668,38,ffff800020c595b0,0) at rtrequest+0x83c rtm_output(ffff800003babf00,ffff800020c59660,ffff800020c59668,38,0) at rtm_output+0x760 route_output(fffffd806f246000,fffffd806f72c600,0,0) at route_output+0x79b route_usrreq(fffffd806f72c600,9,fffffd806f246000,0,0,ffff800020b75788) at route_usrreq+0x35d sosend(fffffd806f72c600,0,ffff800020c59928,0,0,0) at sosend+0x6eb sendit(ffff800020b75788,3,ffff800020c599e8,0,ffff800020c59ab0) at sendit+0x590 sys_sendto(ffff800020b75788,ffff800020c59ac8,ffff800020c59ab0) at sys_sendto+0x92 syscall(ffff800020c59b60) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,33d955f6010) at Xsyscall+0x128 end of kernel end trace frame: 0x34083cd0ff0, count: -10 ddb{1}> show registers rdi 0xffff8000039aa5f0 rsi 0xffff800003babffd rbp 0xffff800020c59460 rbx 0xffff800003babf0d rdx 0x100 rcx 0x2 rax 0xffffffffffdfe5f3 r8 0 r9 0x5 r10 0xc5d45327ca6e5aac r11 0xffff8000039aa500 r12 0xffff8000039aa500 r13 0x100 r14 0 r15 0xfffffd807ccc9318 rip 0xffffffff810902a5 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800020c593f8 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor.0) pid=195875 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b74720,0xffff800020b74be0 process=0xffff800020b8da58 user=0xffff800020c54000, vmspace=0xfffffd807effe438 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 96708 50860 28187 0 2 0 syz-executor.1 96708 172040 28187 0 2 0x4000000 syz-executor.1 81318 175461 68797 0 2 0 syz-executor.0 *81318 195875 68797 0 7 0x4000000 syz-executor.0 68797 85970 1434 0 3 0x82 nanosleep syz-executor.0 28187 125946 1434 0 3 0x82 nanosleep syz-executor.1 18090 313806 1 0 3 0x100083 ttyin getty 3348 505369 0 0 3 0x14200 bored sosplice 1434 234556 89823 0 3 0x82 thrsleep syz-fuzzer 1434 136950 89823 0 3 0x4000082 thrsleep syz-fuzzer 1434 14634 89823 0 3 0x4000082 thrsleep syz-fuzzer 1434 442609 89823 0 3 0x4000082 thrsleep syz-fuzzer 1434 514412 89823 0 3 0x4000082 thrsleep syz-fuzzer 1434 253961 89823 0 3 0x4000082 kqread syz-fuzzer 1434 81178 89823 0 3 0x4000082 thrsleep syz-fuzzer 1434 287442 89823 0 3 0x4000082 thrsleep syz-fuzzer 1434 496588 89823 0 3 0x4000082 thrsleep syz-fuzzer 1434 240891 89823 0 3 0x4000082 thrsleep syz-fuzzer 89823 501801 43791 0 3 0x10008a pause ksh 43791 56103 2555 0 3 0x92 select sshd 2555 412713 1 0 3 0x80 select sshd 70067 499648 49136 74 3 0x100092 bpf pflogd 49136 491154 1 0 3 0x80 netio pflogd 89107 373216 49628 73 7 0x100090 syslogd 49628 308525 1 0 3 0x100082 netio syslogd 55186 244383 1 77 3 0x100090 poll dhclient 47316 351918 1 0 3 0x80 poll dhclient 60919 482244 0 0 2 0x14200 zerothread 27490 492284 0 0 3 0x14200 aiodoned aiodoned 67849 121229 0 0 3 0x14200 syncer update 71789 408179 0 0 3 0x14200 cleaner cleaner 82417 138079 0 0 3 0x14200 reaper reaper 22079 261413 0 0 3 0x14200 pgdaemon pagedaemon 46663 87114 0 0 3 0x14200 bored crynlk 62658 157235 0 0 3 0x14200 bored crypto 31515 376654 0 0 3 0x40014200 acpi0 acpi0 55387 272165 0 0 3 0x40014200 idle1 5459 265831 0 0 3 0x14200 bored softnet 71397 45867 0 0 3 0x14200 bored systqmp 55717 417509 0 0 3 0x14200 bored systq 80925 463494 0 0 3 0x40014200 bored softclock 84486 212545 0 0 3 0x40014200 idle0 20545 133053 0 0 3 0x14200 bored smr 1 362571 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 81318 (syz-executor.0) thread 0xffff800020b75788 (195875) exclusive rwlock netlock r = 0 (0xffffffff821c45d8) locked @ /syzkaller/managers/multicore/kernel/sys/net/rtsock.c:883 #0 witness_lock+0x594 #1 rtm_output+0x6b0 #2 route_output+0x79b #3 route_usrreq+0x35d #4 sosend+0x6eb #5 sendit+0x590 #6 sys_sendto+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff823681d0) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9531 6422K 6428K 78643K 10888 0 0 pcb 26 9K 11K 78643K 513 0 0 rtable 103 4K 4K 78643K 563 0 0 ifaddr 66 14K 14K 78643K 198 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1481 0 0 iov 0 0K 24K 78643K 85 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1192 75K 75K 78643K 1608 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 9 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 111 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 21K 78643K 880 0 0 sigio 0 0K 0K 78643K 25 0 0 proc 54 51K 71K 78643K 533 0 0 subproc 64 65538K 67586K 78643K 272 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 81 0 0 in_multi 33 2K 2K 78643K 122 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 286 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 20K 25K 78643K 3592 0 0 UVM aobj 45 3K 3K 78643K 48 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 51 0 0 NDP 14 0K 0K 78643K 61 0 0 temp 187 2380K 2446K 78643K 5832 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 inpcbpl 280 413 0 406 1 0 1 1 0 8 0 plimitpl 152 50 0 42 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 98 0 57 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 18 0 18 1 1 0 1 0 8 0 tcpcb 544 151 0 147 1 0 1 1 0 8 0 nd6 48 16 0 12 1 0 1 1 0 8 0 ppxss 1128 20 0 19 6 5 1 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 24 1 0 1 1 0 8 0 pfstkey 112 26 0 24 1 0 1 1 0 8 0 pfstate 328 26 0 24 2 1 1 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 441 0 249 13 0 13 13 0 8 0 art_table 32 442 0 249 2 0 2 2 0 8 0 art_node 16 94 0 60 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 21 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 107 0 97 1 0 1 1 0 8 0 shmpl 112 46 0 3 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2799 0 1362 47 0 47 47 0 8 0 ffsino 272 2799 0 1362 96 0 96 96 0 8 0 nchpl 144 4221 0 2564 62 0 62 62 0 8 0 uvmvnodes 72 2989 0 0 55 0 55 55 0 8 0 vnodes 200 2989 0 0 158 0 158 158 0 8 0 namei 1024 12044 0 12044 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 12467 0 12467 18 17 1 6 0 8 1 sigapl 432 1062 0 1046 2 0 2 2 0 8 0 futexpl 56 8674 0 8674 4 3 1 1 0 8 1 knotepl 112 284 0 265 1 0 1 1 0 8 0 kqueuepl 104 229 0 227 1 0 1 1 0 8 0 pipepl 112 758 0 739 5 4 1 2 0 8 0 fdescpl 488 1063 0 1046 3 0 3 3 0 8 0 filepl 152 5726 0 5625 10 5 5 7 0 8 1 lockfpl 104 297 0 297 5 4 1 1 0 8 1 lockfspl 32 393 0 393 5 4 1 1 0 8 1 sessionpl 112 25 0 14 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 966 0 957 1 0 1 1 0 8 0 zombiepl 144 1046 0 1046 4 3 1 1 0 8 1 processpl 840 1079 0 1046 4 0 4 4 0 8 0 procpl 600 2787 0 2743 4 0 4 4 0 8 0 srpgc 64 36 0 36 4 4 0 1 0 8 0 sosppl 128 6 0 6 2 2 0 1 0 8 0 sockpl 384 843 0 823 9 6 3 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 132 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 221 0 0 9 0 9 9 0 8 0 bufpl 256 7522 0 1156 398 0 398 398 0 8 0 anonpl 16 128572 0 119684 79 30 49 52 0 125 9 amapchunkpl 152 5587 0 5499 8 3 5 6 0 158 0 amappl16 192 5833 0 5363 75 43 32 36 0 8 7 amappl15 184 247 0 241 1 0 1 1 0 8 0 amappl14 176 54 0 49 2 1 1 1 0 8 0 amappl13 168 425 0 422 1 0 1 1 0 8 0 amappl12 160 21 0 19 1 0 1 1 0 8 0 amappl11 152 156 0 141 1 0 1 1 0 8 0 amappl10 144 143 0 138 1 0 1 1 0 8 0 amappl9 136 908 0 903 1 0 1 1 0 8 0 amappl8 128 482 0 465 1 0 1 1 0 8 0 amappl7 120 120 0 113 1 0 1 1 0 8 0 amappl6 112 62 0 54 1 0 1 1 0 8 0 amappl5 104 142 0 128 1 0 1 1 0 8 0 amappl4 96 1393 0 1362 2 1 1 2 0 8 0 amappl3 88 140 0 134 1 0 1 1 0 8 0 amappl2 80 8391 0 8326 2 0 2 2 0 8 0 amappl1 72 32493 0 32034 26 16 10 20 0 8 0 amappl 72 3077 0 3041 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 47 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1063 0 1046 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1063 0 1046 1 0 1 1 0 8 0 vmmpekpl 168 12608 0 12582 2 0 2 2 0 8 0 vmmpepl 168 122415 0 120850 123 49 74 81 0 357 5 vmsppl 360 1062 0 1046 2 0 2 2 0 8 0 pdppl 4096 2134 0 2092 6 0 6 6 0 8 0 pvpl 32 368172 0 355897 180 50 130 135 0 265 23 pmappl 224 1062 0 1046 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 556 0 7 16 0 16 16 0 8 0