Warning: Permanently added '10.128.0.110' (ECDSA) to the list of known hosts. 2019/03/26 07:55:34 fuzzer started 2019/03/26 07:55:39 dialing manager at 10.128.15.235:43968 2019/03/26 07:55:39 syscalls: 1 2019/03/26 07:55:39 code coverage: enabled 2019/03/26 07:55:39 comparison tracing: enabled 2019/03/26 07:55:39 extra coverage: support is not implemented in syzkaller 2019/03/26 07:55:39 setuid sandbox: enabled 2019/03/26 07:55:39 namespace sandbox: support is not implemented in syzkaller 2019/03/26 07:55:39 Android sandbox: support is not implemented in syzkaller 2019/03/26 07:55:39 fault injection: support is not implemented in syzkaller 2019/03/26 07:55:39 leak checking: support is not implemented in syzkaller 2019/03/26 07:55:39 net packet injection: enabled 2019/03/26 07:55:39 net device setup: support is not implemented in syzkaller 07:55:46 executing program 0: lseek(0xffffffffffffff9c, 0x0, 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x82c3, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x4, 0x9, 0x2, "b4e89095dc89834bd5d670bd65117552a8a5d2af", 0x5, 0x2}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xfff) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="8e0d5fb7c60212a012337db82cede2894cbdfb223a3e290a6ffb66419d567302ea23e2b56fa8f1b8085d7fed1e166e41beba7faead86f9e87fdbab8c0a5773f0d5c3697960be01185846ca41dedf36d22cfdd9f6e5c27fa4edda56b534c919dcb070e64f76bc4045243b0136a1c5d629bd98cc787ef5fd59cf85f431b821574a628417416d98748bdf95cdb1eaa5af70c2b95c02579ff33763e713b3e00cf6a1a835a558eb1e45cdff888e1c3830483d56b224b61dfa6c4649164a8d5ce15eaf3e29560214ba3adc1157", 0xca}, {&(0x7f0000000280)="b6f28f164065222d23e7af48d8b0b67b9f7d082ebb6865acb9cbe908b48e1681369faf47a115e09ae58cfdde1aa51cc345443aabe6697ff7d5867e478c2a9e3d1ef236251b1d08874f4d5d5d141703f4638894288b2469cfb323d8a638feae18eaf8e543d30fea27bdb5e8d88a3fd209bf253858688e459d884db7f01f8c48b0d2ec5ffe02066167dffc88a19d068641ac9c43b7da3ec38ba35ab7da36ff94a2c9e924e00bbbf7c5957d4238783c3a65cd462847545cc6a6d9df922867f742ad94b6", 0xc2}], 0x2, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}], 0x28, 0x8}, 0x401) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000440)=0xf4) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket$inet(0x2, 0x8000, 0x7ff000000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000480)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x562) flock(r0, 0x5) readlinkat(r1, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/82, 0x52) getsockopt(r1, 0x400, 0x7, &(0x7f00000005c0)=""/89, &(0x7f0000000640)=0x59) sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001ac0)=[{&(0x7f00000006c0)="53aec18d6db5786369d3a678d3dac6bbf7a68cd32424ce1a7a2979470c2e67d80e0925598c83930525b0b4f0d730ccd007473d3e8077e96aebf292cd9e21e7934544614b2607a7852197d3319c7a6d5ebacd637a7f0fbc1f5633732436e801b3fd7902b5aec9b240789cea15ccd447c2c12b9fb74e869fb7655a50d40f04e3c603094ca0c15f6dd3f3029920848b0df5dbda0cfcd86d273f52e1c988e0a913d930533ce629a736c0eb5d487afdf50dc8d7583a52d2f2b369dba5d203cbaca9ce151d707cc76766f5f41acd813d2ea2483c730bafff4be388146a52ddd4e7e5867255baeab7e4a2123893db487d07ba847385a606e4008e27117fef8081b0e785c2d9ebf1a9856c84701475c8a51433f4c86869fb697e0c221e2c8a9907e91a2bdd24ca73836cfc7ed1f6c9f64f3ae9d03dbbc3f0429537221ca6e7539f1fd1e1b0a22cca3c5e928f86ae38d7084a0750133c1ae7c96d94d2245fb6c567c2968a66411cb1d8dd24d3234b97fcb85e74251dcd2c258d5502b1ee9086e3fb0fa757ade9e9549f2610df8a6f1a760d686d710ca0929a57b17ef91ba3d48680838d145642b908857a0a2ec6948d66cc9784519dbcf6969d03dd35548e26329edd01c9bf9ceeb8950a6aefa34173182c12010594bcf6500eefce5e37a1ae84cbc98f1d9537342090745ce6726677cff3d5215200d8da7346201bcb9199b420e45e8f9d028511737e4ba492343d21dd91834d8600414683d2aa48ce309a0740e7d60f396804dbd54924e18ccf4c91afc432591847d5a34b2e81f1af4d23d2287c2e548357fdd1c3f7db8a7fe054ea4188002c8dd23505682075414b23f1a40ee1a5105bffd4ca879c42d1fea5cad789a02e7d8d31f31540d5a6f89efd9c92a32a2037822f4226b9a9215a2762a2805e13c7dfae9eeb2769cc8990fbd11c3cb998f4fcb2b66debb9a2ff37a091efd57101ede247e1b9bd39184199616239b8c44fcd4b82cb9f71a5604f4356d13ea4f306e6a0c2f45f533c3e35c1d04af415821d0fd8040fe15cb8af7cc3c260d1c1330fd9bf6af7a1330d8db8b4aec73cef577906ae52a53dbe031b7ce00728d913b115f22766f53dd8e46632b47f370741ec893b5162a470bd0eeb39a03de8fd1c456f8a1f4cad73b3da202cacf5f6212a6697a9b9cb6d01bf5a30d1942a43296b4f3037b2c808fe04b5c386039bfed0d46bf26f85ee66bd26afee8cfab25f98b94a22149ad9c368d03406a864ef2a3063df73ba5a5bb1fb6699add124c994c693e1dd14f0743ef233684ee14376cd4af6207ee4a98f51cbb564c75f1817aa09f444039f450feed154b52636d15bff47b53d3497784989fe6b95163d15bcacfa367123c3f2684ff8c5fffa620132e758229f02ad3d4eabddb4f3634e144c3f646b23ea8a80e5a4a27bb4692e75df66355742b79ded15adb0aab98898e67a4355a2bbeffd584c0e9cd35b06f8b135964f0bb28e16bbe603e4f56deed12158c1ab1f6dff8a41e61e9bc1ccfeba97d7de9681e70ffea7b483e294444f7d121e5b6ef11d3bb8fcb9a34775067b4b9d25c3f74950aec0d4b54d1a728201681938d920ad66ee3ff68630ad41f959365a2a4c67d9a121314e02dd9f3d1958e835333cbbdf2811ccd2a1305547951b9f8172ec67ef100f3297477210b62a44d96024cab78b7e21aa717bc45733d6da09aa3b084f18d6ea14fb44e3b959f0f7f7347626d7d0556bb124a93c9f3f413b0fdc12593e9d61915a4621ab75b16e20558963d567b63567e15cdc39d346807df44ae6687c1d0318e63c3752905b1db3a1ce06ce3ba6592f99e5cfcf6ae9c3fb22f949b4fb19f1893b8023ec7f4234ab4a4f83743a4212992fd9b046562034a3b0a26b4dd72d3c7cd78f50c77b537048c17cf7a9a0ca91c1ce689e56b7f021fc042cda5b4bc66a24ea0aa2f7614b90825c53c5ffd6a95f42d527caf225fed8b4b6e8513f1a0c37a240a29bf7eebb2d32f973432868ac482b407dfc76917a5e4604dd2c54662176d2ca9740a2f0b07767afc9c49b57b61f47c2fa9f4676c57ab148745ff49f227deea699d839eb062162d4bb0ad4c29a3aea85eebfadb4ed60995be75fa689b6430fc50dd6a5a238ed1360d871d9ec207b7581ce8414dede005064cc57adcb88341a1071ada7ef370ee0950cf5f05dc121a35df52b08a645815484fccd4e8378daf0a7e26fce3b00000010dea643ea6d3cb47ca4cf1bb17e3d96ac7c36db96da44bfd77d848efa4a8483b7fce1d0b9fa18c7fdbc34f2432fbc9fbea0e22d01e2812eafe4164e007078bae37e6f2ffd07b6687c36193fcbbc51893492e9140b893776febc2aaee893eda9d60fa9fc5f880bc2e327c136b8bab9e7cad152d9a950bb46d2f501de0ad6cadb5823399b46845d2fcf843a8817f62cc204d58cbce5a765e01c7748bab8f9c7e3ca804e7fa20611bde42cc9857be46058bdfe0871ad63bb6c3988cc5eebce4648cf8e231a86b2c80fe2663e2cec37538c94d3c4d8c8fd30ae0dc94194cb0923d9b088970e394aa9de8b8c3605dbc511188ad114450833ab369ea1d9e461973c7988fb22a51ed8e38c15511e0e0d7c3c0fdc2238e5e14bfe97fb9e4f45cd209f922010529e91cb42261bb3b658d57bc778ce9e655eedbd12fe03340fc44e61e25d6dc56f1ed35a121a147eb48138c36b9ab32c326b49ef90f2e8a0229881ff689bd8b70624571d226650ae0281cf1c369e4b415c802a9b04e35134ef3c8929037b64c27bf2a33b118aaf704bb8cf2cd2ce07327e8462b0a8473a727c9cd3a7798816c9d5636545ea3b07e6696eb890ad7dcb1bbf698cdaa8525f8023b741a8175acc0127711df58ffcea35fe5ed949144b25fbe3893cfd8493a723082edc639f0355596f1c8fe844f2a9ad0fb75a46bb6b4e107d3731b738507763c6210bfd28e6d494a5d7df431e30255d4f8dd2c1319860e7a2ac5b62e8a89aebf6c147fa8f9de74dfc25055cc17f667fb22e24cd71035f77be1d26c5e55398c95ba68fe45b5d84c38ec31f0f6070f42f3cb60acfb5675a3b13f296ae4abafc834def8139c47c795a701dd885a30d96b8bcd416be9614180e939cff9bddfae4d43dfdcb539fee9b2d11167b426302a08627326c46c8c11b47ef7cd5246ac06ec6bf4c2947e6b64d77627c8c1819257e53b147582530ae1bffdee0ed9dbce8f831955201a63a848d75181ef1979d8c7921b6dc72fa90e12c1fdad0c1d93c61f1eb140834a3256d6f5e97290e992d5418e1ab20250926a3d9e21554c3f4c86169f267c7b0212985eb9d8f203d43741d7d41e941066c56e6e5dc06523b9baf57b8f1bc3a5b190900278302295e2472cb0fd818e2f89b872470ac25c422350bce49a7147e3747a7218cf686f767cfa471dfcece376ca1fce62e990897f6ca45ff12cd139d4d47493d637de032cb7a3b600b1b925a6cbd48a09eb13f5168d61d9fabe6fd89f5b651b6256aac246841c2f8ae9a2c127993cc6e8d018bffd38e416636af4a75934fa435878b65c2d7e73f7e3f2347f81095e29ae380e2ab6b1d0b01c5a1ec3346c1c00966212435fe10040c97fbb2656e384486c5eaf542baf67befc0685e40057576f5a3a7127e0cd363ecd23da4e43507722ca0eee3f9dab6e167c6947d7fc79f923c6dae467b9aae30cf48d36020585e9ff4a1ab061cfae695d49da0f92aea1dc623e70c4e2348ca979a8db75096836f642efc0b0d3f26e3b71aee1706f546989edc7ddfc8b4ad6628b57b595f6ec4f2b3f5320a2db7afa0201cd5a6f0da359588d07bd371e8da15fb6b5d615be65f7fdfa92505293c95b423d54c01dcd955fb5a30ee9ad645ae2956831e5e14215766b9b02ee388d3ea4e955bc20941bcf6d4f050311bc4aa0e34fe35957365554448b6fe719a7efc7122a23c028c12c831d4115cf4549dbb310f2aa1ba817503f2ddd6d918f9be23d1db0ae8e1d4f87eb90e27e0b4d70071841ef81c75e79bca86cd37923c9224e7a37694d2b29289ce2c1bbebfa4026a6f12f3db5fbb78dbd6a4f84ead3c4c8f331956962801dd2662c693e22c6ab9caf8b498730ff5537d6b257bfff342c2dd10fc852c8986a2c08439a9ddd38d94341bd95338d0fb9a372cfe6c3b77bf93348ca976c892a7e3201090ed789f93c22a6bfb23bd9d5dbee8f7468b7b6dad8126ac838a6db45c1a9bb7ff687f062d282e8860087f32ad64e4d574dc20cbdd145ff97bb9f7a02a33dc4c69fe8846a6b5dbf0a38ec0752a9141ad5ef3bb1eea3ab3bb7554341003a911b39c8d86197b52cd4976ac82ad5794e77f867a75b00d34a505924eaed588b70a6bb94494fb44c51e276594d4b8830ee77111857db4e140d7d4ffc6842fcbc05c2e1a2b02bf1da255fccfe3f5d3f5fa8b99630eb5a13f86aed58c1df5a000a7ab22986502b4ce60828d431d622e23b443959b0b1aa8175ffc85ef2f873377549482e19b70a29b5441e9e36071fec62b86f58cacd57dc1708d0fd2babbfe647919ffcb90a9a925060fce3bd94610660703796f30e21a4b99de255290f85a3d57e8d2150daf637afba46f771b25fa6cadb01f2764977c113b67556c18226e4ab4592a6d12b99daaa6c90d60a46f73f98aa1a03f1df4ba50d46c8a90c3ab951b1b6b7643e6c436f25b228dd071bf91715f9070327b37ac1fa58e63fe9a82ceaf346d3c7be0ab644be47a532ee9d2cd339cd962d272f4c2decc980875faef97c2c4cade4601d6aed0a5eae608fdfb1aa23115a177d129745a9b9ec71e711ff76008c2bc6e756aaaf6dc41dfe5b7bfaf2276aa9eff6e3e1aae8c8354694e0643031c32fca4c2ebce8017d181a3e74bfc1a131f1a4f192dad35c03ce5607832249150f9b2104a6c797f2ce0a003ad1a77774050bef8193de5f5b5392825d10247ee8c69ca0d515d4cd3159292bdc59feeaebbc20e4e1400f125570ba1f5a3a4ab9d2c31eac804372410465740a9a4e81e0882e05796a98a7831df327283283616561a9a328eb7bc877d7b3f68ae4e6009540312b202be5471b71907a6183d261cac0d1690d9b28265d44e2eef6b7dcc2f32930ae1199bab8878abddf50d2689fc0010e943605ab89b77babd3b9736701a28037228d10120c0e98361603a3c0dffc4b3e5b12ffeeba5c627e51573a01f778b47874837e42578de9be2d32e938c47672de263e2936982dfccb3e9e83d068951eb8d44812177cd0e57ebd047281717bc7742394552d84a4f8abc0bc8554b271e1cea5dc1c6ecab002d016dbef94e1a1e2262e923face0c4577427d45880025fb312105d627fa74acd09b81c144f81742423da4a9bfb79c466741ef0267a16bd62422be969e81f9959e5629fb64a34d982281ace84052b07e40ae6e4cc9389c1e5a94096270d207215ba091f8a6a89e603dd628bfb122ce6d5c897ec13d3892c95c2c3df4702f94a03ca39a078dec16e48cbd78f4d238562e41b83d997d998287a1b0286054150970e4444eff42cb8b35947ab50f9638131b0c1131d2face7f5e5524182d66aa0a4b548ae3aff66fceabf8840229e248715d58ef10bc0060c0e4408fb4d6d756484f78d429e4d8d4c84e1cc9d44557cf4772f93ef4cd4343b949d218b90a6fc632e6ee52da7de74dac30e1d958d22c70e288420de7247da87191c9c1615761157c98c9cbaccb4bcc03412e2dc5c7c2f57a8b7d513e690d41132a615d8cbdd66cec5c824ca167348b33bbd0d7330902180125763f59d715dc1a8de8e07ac625254865b868d33f4e1026298825", 0x1000}, {&(0x7f00000016c0)="bda51db3ed5e5798945759224b243dc0a3482579fe7e2266e9d6bffb46f5412c9540dbf87d4c3ff0abf599c5e354217f4b6a3661b43b65d093f09d21d43fe01cdc9284b04cf29c5f4c208f48467d746308ef2c23b22a6ff8177a8c74e5fdcab0cc7f597943f5617c26a161b5da9d9dd56bc11c3b4efd3746fd61d0cd83ef0f8f73cd020cb46c5f54f2fdccc1459bd66617b9cbd35a7831da42076d2f8348b8f6158d5acb04c67b9c5ed8f3b72a103cf8a44e7e6a163b7ab1c5109e732da3f5", 0xbf}, {&(0x7f0000001780)="484cb3b4e9d2d51eeecf72afe63f8f04d2774d98678025fd8a6c9ba3df9521bb77188d14f7b35caa4fa52d98f9f5ae192f27e3fd522630fa3df0d2037494316bbfa836ae5c40740c574a8dfbc855336976b835afa34fb0d79a96c7f4e3f45ce9af666900e5c3d1bffae1b9dd94c3252bdf312178b1e33d43171b71cb94742fcaaae4cf00049e6db14a312b36b0b224fdee2541459945feac5e6570062e9631764bb5a27467a88be0d7b9b1d96dfa446dbcfc144b834d930a2d1f2ecf6fd62c9902d478e87ad0c8840381f6e3442598e3b2475ab3af2bdf2891467755310e7933c5dd052c730059a05c9147b1af630061e1e4afb3", 0xf4}, {&(0x7f0000001880)="09d177ba53f3856902a76d7bd33bdb71a9502d27047b4b09336d1d76978dbe9a243ab8a4b706b68602fd106c1adbaa396fcfa326a513a6c807aacaf30afb445f8c8b28fd00c469d8365b3d0e077afb97c1c4fe5129658911ca358b5401fa2844b53a850f55bebed0bfe7c7", 0x6b}, {&(0x7f0000001900)="e462da38f82384cb50e1b86bfb08d13571f68c90d214c2dfacc44ba11e8bf98d8dfecb2cf89538f1b9bc958213b80f4e15c4963970d286f56d5842b1db8399de2e9d57cfa98aadc7d1de57ef4a33c4da507e4bdc1daff306033a20653949533c2e422ccf11744f4eba4162fbb60fdeb80ec165a6d7c0d60020b71d93ff3af713fb4b6e70d7c3ecb83afda656780775258a7ae615418e11617be359da25da1030e28ccdbfac1558295e46853df56bb219393c4277d41d3793ee190b3f21", 0xbd}, {&(0x7f00000019c0)="80bb67e580537a1e1e6f52d657899df51eb1a79e53ebdf9b293322d3ae906ea7591d5344b6393af869b856a1727889b93f0b3535f2a246ea497e5a17e8403ed4cf463385ac34f6944ec2a33735605f1ee2e2ed47d49b021aec0b59d1f90fff85911b4631bd6a0eb88dc5f472851bde20be883bbbfefc09cd22257c3eb8c1144fc2211ce0c76b9adc29d7cefbe68b27e88e0537ee969e6ea223bb8ebe594a1988ab10792c96fb43b62c2e195187b1fa3779725a4741dd08c37e84eb47cab7147d25bf0c97d10d7088251ea642d545d33c11a7a9d4e0def282eab0495cf8ec6f1db16b529fc71bfc0ca6e89f", 0xeb}], 0x6, 0x0, 0x0, 0x1}, 0x1) sendto(r1, &(0x7f0000001b80)="485ab6dde583e2bd3fc36db8615c2cd1cc539ad53901cba84cad5cd585889852352fdc84fd9d4fbf0e38e5059a429c8a150783624c581263eecbff0a2cbf626b60c41c45b4642ae95c635df61d92f37cec788d7fcdfc6ef481eb29643bac1a50c0b3a3503c095851b2916e79afa9e2f4b623c4030b44e41ea76e2fbe2f7791c42131808d96d9b77f4d3a0d286193dfed5a0892babb3d94785ba1f01c2a59ade8be96f384480b4b693e2f111a69be83dc2689c62a7f8a7f38a14b4159daef7b77d037dd803f8835459f52dc7acec2801307ffffda062941bcf97c695803dee167cf81c66e2302d96977535e8ea5c46141a09390bdc7c09cfc486f4fba22ff46c64dd89f42ad8da0f0bccb603dc93f70b8f3ff699496f3444863168443b982144a64cb8d92e9354d3a182471488ebf863ea8ad3651a9881836d450c6f7661525f6643be294922ee4df239ae057338b06e7a8552fcf5feda16c603180948a0babffbc0d02636b4eb8d6d9013fa482591c6d27183d41455abbfff0057c4d15d8dc04c864b332ab646138635da86ab69930e76593aa0946d6e5edb53fdd5412ab1239044248d18e8b83c7fe08d5e6b0781b5020f4f652a32bed39b112cb143556caddae1f99c5b011a5c5695fb64f1168b56fe95552bba0fd1071019e4fe647f1e8fc51c0c01429c94a5d9cc0e803352cb6af62b60ded57b10711570df1cc30c97ff0fff9dea94572d01528de6a92714e2e6018d58a9a7927fffb37fea8690148c45cffbdb77e11bbb351df3524f5ccdea0ba8c3a1061cffaddf70ef90264cb786fcf9ba199a56e5af36ad69c6cc2030dfec44d53ac40f2561b9ecc1115648688834e415e33155241abe130cde9e2f0b6dd775257e33c6436f6058436d6c42d1bab519c039c3adf951ac938d50a178fb262f10c4bc6008bbec84f036267d529180490ac82d95e6e70bf42501236fae60627feb191c216cdfd7f04b3286c1093cbc9db03c444325cfb7da0ca1f8c7bbd174b80017223a409952f4d34991de5c7a22dd7a16ae2e895587d5dac0ec6b17a26de4204e47a7c51be42a6ff8ddd125ce2157545563a55f9a21b464169285b8ab4a6a679c6245d33c4aa726069374582ecc5fe98f556c923af6c9f4e1479762c815ccb5bff97bda75377adcd488e27d3ad46703b53a83463a964544a6d88a8292dba0f632b5e61650a563bda25578ec24ad34c9cec955acd9346d8692d4fdfa4f740764eabf3c909978a0ef8b411a26404004243e0e9cc72b1700f29f57f6484b35a54fed25546c2f7ccef1afecc712db5a9c72ceedf592e6f9eeceae3b99b602f00ade6dc51384c0fdd2073d1a6c0069205e40cb4f52d6486d35905f2ccef6aaf38f0f44005898d17fb6da5476da2539a1c13e5b4a5cf096bcd92aadc03d47ef78a936b4b7328be7a46329d8962d85c8d60e2854db50907d58540aed4748d8a783235693ca8de80e7dbcc590d7e5db1549154c5128bd46ed98a14d117b948ae385cae54ebb0f6c733206e3d9dfbc068147dad8b1b14c186f2b1146eb64cc353895da9264941ffe66bbabb623c3ab871a81eba0941d5a4d336207f1945b7c8dcf0aaec2127870f81cd8e7ed7129750286853403406290585bde869441ca9de8105be8d7c5441b8c74fa87f092c5a4bddf483f5f69878c4a1b662a28b86c1d07e2b79f61ad92ed2af4a0e6afeff484024e47e420c19f2a47af7f10dee5cb39777e30a583beff159645b8b578fdcb7f90a1600d4f4907be41fa7e13342b05efd55b68c285facb4308dd1bad1f412b22dec8388361545a9e2997ebc9744d38449de838b12744763830787da39691ae50858545436f9ad6f04dafe87a6ece6883c74fdd592c6e9b795699d26beadeefc80ebdb10fd1837d4454f4491cc7c034e76e7465682920698667fc898b0a24bc8a9a569ffa3ff619e3aa201b2fc258a97c56c174f97802d9f08697ea981e9518b3ab5a1ef42e177f0aabeee6cdc925089c3d18433ae3fcbc3d159fc6bb6b2d2437d8bc776fae12588a5612ba4f3ed91d583799703e62155f9decff8f13cc7e214841a527816e3b033fc65f62278984ddfec37655acdee00e3fb3b0406e9c2ffff189b77264d3824bc640bd56bb54d0f413bad656bfea749d73ddceb96fb320f228bb2fe7db9163f05e3a02bbea4b5aead125ded316e13677df6f2769e3068eb938bdce46798c76a75c809dbe0df2b360a50b790444877ff37fc1cd56b2ced5988dcd69110ba476bb8c0003730d19bb1c27b77766f7b498c5f93c095762f56dfdcaa034829dbcf4710a03b0509468516d95322d89e68dfa73f1f217ece0b09a3e7491afe6c14aa0c020de2f3937a98a29a39721250442d926eb7dedf5caa7a8e11f1d74f32bfca538d4ac30a11d96cff969707e9709c4322256f101ce7062f274a472c97510d28f6f9cd15ef770b827fabf075c53f993d6ac0b5caf474f98a2f9e07558aa58fd3180668b9246d4a056bde801d5a05a2a17add84b4b45475e2a85a1e2f305a6197200e78f33e8e2281f4e0a1b72cf498924511b52dae96bca4fdeed2f7db2f3e87050bf7ede3848d8d1c820b6ee63ca288b8c4d924953370bce2301466b86439d9f2e357a4fe09aedd4c56dd9362ba6f66fc9c4592bb0825e44edeafffffac85c0f36ef9117d2cbb02da29ba2e8f5a9e2333cb1727153e72616a1f31a7760e98154fac191da824baf192df5c46ef9033fe61a16cab09b24168952285158210687b01d8bdfc70acd9adc804f8372ed1c4c662b90d125bbab42535a93c00068c6ffee25dc770c2180c91c7ecb65f7b2fd13bc7ff634cbe70615d0db96092640820112e157fa336d1064913f36f8c8839e45b97e95f6524db201d49e96a479455e7c72a1f3faf58a74207b72bd4b633177cb790fedd70e57b56049678faf43042d749c64277ab50262e0a84ea263751a91e3f6a0147fbf3cc468c8d341e83953375c7441dcfae904b807ffd1edd79d2b70c83b02fbf423afa3cbe00d809db111bd1af6cdf3c705060bdd392603b9c316ec0ec3ee9606fb0ae95a69665059f9527210898fbd5f308f56aa86cbbd6c2ecbf85984c4bc9ef89d512147a6fb6ee57a9d89eb621a2a3dcda4ef22b109afb84fd59f4db949853739f02b889730741610aa10cd602f5131ca240cbfe89cb149f6e6c173d017e453fcd22b0781107b4cb90d9dd3dd5e156df380903f7472b72e2a936b37fe6f45e00e14b955b05cbbfbe480338e8e1ac6976fe471fb3e0f053b8309809ed992f5b975fd76951fe586b07414072b05e14cce8f1fdd5b086edc033c98042097b0c6c1f4ab15ea88c3fb0dce07d3645d3ba6c693ed2b26a0d52788837d5efa5c9d18303062d29da1c4e0ed4334e2c912923fed15c7b309ea18f35d0a9ae16c0210dea070d04bbc2645717cc6ff6c5f836d644f43d3bb128a1d4ebdb38afdacc71206b2679b14dd981218e272698787ca3efc7f838b35e6b580219a8c710d43afbb35eab01bf9cd1da109aa80abe4c63d4a616802ea2dce144a1969bff2ed4d7ee2a0a518f04abea303142233884bbc3571f276afabfb490d558f645fe8e3b7fa980eb0921a19e267d5cae834a24378b3de2640ad98f1499533dfa91820e66f2f6f408242b247dc8efe1f7e0272f7b67b40af273a4f09f56085dd39ad97c087214aad23d494e0a8f101852c854dbae58881f433d2693c5511818c8eac13c141fa438df478a5b1b9bd455e6cd70ffff0ee479292b450de554aed2822550eadf2b6e9a0979276112a99996bf77a7f3745838cc5d11351888a5e89ba9c1eaaf60c64032ca113acac8e54725691f5100f4f79b1fb1b6a7f8af6bb6fbf44533a949a83ce62ac134f7b3367433133579767cb4776c04be69d551fd0c77410869f7fd35c44456c415d53942e7e337bebd08c6d0ade13300bc377066c0f21d01a9d0d1078d46a9fd7c0e392346c3b0a01d9d445d224d5cc55714ccafc178e1acdc3fffcc249156030c921987a1959e04328fe469e70910ab64f62306940481654d3e6d7de6fa49c0965469b05dbd296474b6badd546a8a0b464d4551ba83fafbfe075a954ce71f2489bbefca1dd7d611edfa24f5cc0eafde8faa0ffc8c280d17667aec983e40108903af5fe4ad1adac366c39b3d3f3b82fa76fc11999759c989f8eafdf065a4eca7c294c015e599788a3e20f43381ac9b09e3ed35d638bfada1f440a6bec81f22b7e3d0d3ccbac5cf28945f3a72cb3ab7873d659555c6a904bde390379ec1617412c32497b6552443b1fe2eef330c08389400c7fedb16d3bf6f6e97d438f11808acb20911f1884f19439a214d74f7543fe2b0da7991255f6b77b1f2d8401081f95e85f4e5a7bf5b21eb6a29a3d3733b1185a6e9735d2837309e320667d394f25b9fb010e05337d627b9ea0902c49d0e65437f4ae43e09540227f2b036645e3f74acade573c2ae6806452036939878b0f1f9b39d5442071769591f54ec1aead532da020c72fede83083546e2e1a1a330b4b47aa206674180b5b33f6e35afe81278cc49818b22b1e9221e64a742850fa8e1123b87e6d82dae833ac65340996c60f32664ff880a2b1e8d1da1f44f8a37f24b68c5c925829f3ceb2013738aa90cd5b3dfe84f0e2fec8621acb058e96f6a1f73a92a4cc98052ffe52e605ff53065d71a735ec8ad450080f21170638f7058a2ceafa56275c8ec7c954dede4c9895b211674d96411eec53994e5ee2da64fad153f6233d7f1f21e01648ae2675e6717caff275ae02b5b415ff6eda6f9d714b4c7f217d72176a04655d8d08abb108f0b470be152b96e2a02b9f520c4370d59b1bb05cbc07994353b8f15e3851f03b829ceb4fe8bcc24f5d7a61b9be804bed323fa8197d0261206025fe95673b35fc79cecf04a08e35364246be52a6af94b891a731dbf198ed246a5ace52126bf3c8e6d2fcc6bcd2a5203b003bf7134eb490da71b3f83d073fc15323935f4978d8d8ecb477c4e1724add29c790051e3aeb1cae48fcf2adcfae8a589b50f1a96ad484e1457c7353eea61af19ca89234f559376dd01e0fd60939ee504ae21e751162158907a59b280782e2f8dbca429ad275795c313a853da6fbad798c9f6787526cb68b021270386cb8d461662b263b9d29b6b70505e00ef58bb422e01cf64857a31c82cbc74a420e813fef0609873f2d72f08e34b29bcbccb4b938a6e31a6139c781edaaa198abfa62153905d7b7f0c28f376f43b535ae8ff2a4d2d08444ea24fd752c57e9932a8b0794add2a18d35f7578fcd501307094ed225cb82792d7daa15daac98e1fcaa58d5181afacf20657b958b43f5f288008226d591a195ddec5200633e2daf5428f4372da983b6e7bd6792f30be7ffcf6f11d8bef53522c3fbf195e9adc5d5b18ab671c9a8fabd374c1d83358f6f66902bd24c38e5d9c0550768feeffd7d02744fde99eca0392ccc2dba1a1584adce31e7ba5facd6c78dcb79d37d0646a77f291a3e89ea65db975a6d05e95368724cb514f504bdf45fb9013c2ae0200428ac3bcc89c9dbcc3211240c815eb896afb6c190696b0007a85ad8657bb618b29f9c00221cdba11cd1f531fd3baec26331a0c4d61b1984055f5e85de76b8f0b40f463ad3b135a6cad24f6ea4879648c1ab79671531e51c09fb5faa38e70058443e1e2822a02182416ad48570fe7fa0f65ce5ae04439c28d10c49077255b728282f35db34c2d1845ff36b545e384f4292d6472c568a24a75398191e22f3641cb1cafc905d94481b05a387c97390b", 0x1000, 0x0, &(0x7f0000002b80)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002ec0)={0x0, 0x0, 0x0}, &(0x7f0000002f00)=0xc) r9 = getpgrp() r10 = getuid() r11 = getegid() sendmsg$unix(r1, &(0x7f0000003000)={&(0x7f0000002bc0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002d80)=[{&(0x7f0000002c00)="951a1653f7b8f9fed00438876450682f6da0c72afa43297897466ccac0664f02b5f33aa2ce8b8b8e285c6dd40c5319ada98d4e5a093cb0ff65aacf1fdf695625df01228824506781a26ae5086457e96d7b04c4adec9134c63ebc1faf5aadae51259ed14d9a72dba452dbc397c8459f229d485b1d9218eef7aea20758a13082d6005b9ff45206f656896d7c897c65794291498e5bb65a661c41203828", 0x9c}, {&(0x7f0000002cc0)="78e9cf6d9d9f4e7696a29247535bf48805d4b97e591a86658d53ea8c449c9f19d266bed64e45b2767a464e43855795bbd6b9a8c7961a76e1ec279f5254f158a83316cc4c205ef2fba13ad7ed10563897b56c082dc4c202f9ff5e6f397b24b38cb1a600af43695a9b69428eeffbd35a41f37f701058e33b2bd4970c72b45edd8099eeec9cbd1c18ce18cbe973ac8adac5e9de124f534d36a7261dd430e295e58771a39ff751172e003f5d01af1f966f5755fcb02867850eee32853536a8e3", 0xbe}], 0x2, &(0x7f0000002f40)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xa0, 0x1}, 0x4) bind$inet(r2, &(0x7f0000003040)={0x2, 0x1}, 0xc) 07:55:46 executing program 1: r0 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setown(r4, 0x6, r0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) fsync(r4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r6, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(r7, &(0x7f0000000140)='./file0\x00', 0x8) bind(r4, &(0x7f0000000180)=@in6={0x18, 0x0, 0x663, 0x10000}, 0xc) setreuid(r2, r2) r8 = semget$private(0x0, 0x4, 0x244) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x95, r2, r3, r2, r3, 0x0, 0xdc5c}, 0x7f, 0x1f, 0x9}) lchown(&(0x7f0000000240)='./file0/file0\x00', r2, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x1, 0x3, 0x7fff, 0x80000000, "d1aa60b30218ab25426baaff6da49d1e4f25967d", 0x100000001, 0x4}) dup2(r6, r6) munlockall() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x86}, {0x100, 0xffffffff}, {0x0, 0x7}, {0x46, 0x1}], 0x4}) r11 = dup(r4) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x1ff) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000003c0)=0x1) readv(r7, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/189, 0xbd}], 0x1) readlinkat(r6, &(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)=""/230, 0xe6) setreuid(r10, r10) fcntl$dupfd(r11, 0x0, r11) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000640)=[0x1, 0xffffffffffffffc1, 0x3, 0x3, 0x1]) fcntl$setown(r4, 0x6, r9) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000680)=0x9) 07:55:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3fffffffffd, 0x1, "0100000000000200", 0x0, 0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, &(0x7f0000000040)="e938c7a28cdd9af6e3615d2c77f8afce4a610a20b8e720451f3d32a61b3b620d08fbc5861023ffb0a180260f349a5e63909672e169784335", 0x38, 0x4, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:55:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) 07:55:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="0ca3557a7668467ab48a8e50bfcf46574644afd14a450088", 0x18) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff) unlink(&(0x7f0000000100)='./bus\x00') accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 07:55:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8000, 0x8cec}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x5f60, 0x5}, {{r1}, 0xfffffffffffffff8, 0x50, 0x20, 0xffffffff00000001, 0x2}], 0xffffffff, &(0x7f00000000c0)={0x3, 0xffff}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x17c110dc, 0x1}, {{r0}, 0xffffffffffffffff, 0x7b, 0x0, 0x0, 0x4025}], 0x40, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x100000000, 0x2dd}], 0x20, &(0x7f00000001c0)={0x7, 0xfffffffffffffff9}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xed) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) 07:55:46 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202e, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000640)="a6", 0x1) 07:55:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x40010047}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 07:55:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) chflags(&(0x7f0000000080)='./file0\x00', 0x40000) open(&(0x7f0000000040)='./file0\x00', 0xc40, 0x0) 07:55:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0xfffffffffffffffc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000340)=0x1) kqueue() ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) preadv(r0, &(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) truncate(&(0x7f0000000240)='./bus\x00', 0x6d) 07:55:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000004c0)='./file1/../file0\x00', &(0x7f0000000340)) r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f3780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002582769ad56e0619e72e8cda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271fef4fb836629de1374775fd087b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000957bf696f1c0057fb005a50040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068c69311d8557140b20328f11f5f132c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r4, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000240), 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)) r9 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r7, r9) r10 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r10, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r10, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r10, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 07:55:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) semget(0x3, 0x3, 0x408) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 07:55:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005010900000001001eb1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x1) 07:55:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x180002005, 0x2065d) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x8000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000100)=0xa) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) fchown(r0, r1, r2) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001180)=0x81080040) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001140)=0x4) ioctl$TIOCSBRK(r0, 0x2000747b) 07:55:47 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) kqueue() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 07:55:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chmod(&(0x7f0000001bc0)='./bus\x00', 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000019c0)={0x116, [{0x2, 0x6}, {0x1, 0x3}, {0x3, 0x9}, {0x3, 0x1}, {0x0, 0x5}, {0x3, 0x4}, {0x3, 0x18}, {0x3, 0x6}, {0x2, 0x400}, {0x2, 0x14}, {0x3}, {0x3, 0x9}, {0x1, 0x80000001}, {0x0, 0xff}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x400}, {0x2, 0x80000001}, {0x3, 0x1f}, {0x1, 0xffffffff80000001}, {0x2, 0x6599}, {0x1, 0x7ff}, {0x1, 0xfff}, {0x2, 0x7}, {0x3, 0x1}, {0x3, 0x1ff}, {0x3, 0x20}, {0x1, 0xe8}, {0x3, 0x1}, {0x3, 0x80}, {0x1, 0x80}, {0x1, 0x22fc6d15}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000001980)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000015c0)="76e91bfba01b2b43750074e773d6d07539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5334b9edb52d4ecab6e5c404ca284924102e12f4bf453de9f9db6a0a143289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f7bc6dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e108a5a08b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac00000000000000001f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42000000000000006a13e775fee4", 0x14c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x1d, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r5 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) r6 = semget(0x3, 0x2, 0x3) semctl$IPC_RMID(r6, 0x0, 0x0) dup(r5) recvfrom$inet(r4, &(0x7f0000001900)=""/5, 0x5, 0x2, &(0x7f0000001940)={0x2, 0x2}, 0xc) openat(r1, &(0x7f00000002c0)='./file0\x00', 0xbb0, 0xe2) r7 = shmget(0x1, 0x1000, 0x8, &(0x7f0000000000/0x1000)=nil) ioctl$KDDISABIO(r2, 0x20004b3d) shmctl$SHM_UNLOCK(r7, 0x4) bind$unix(r0, &(0x7f0000001b00)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname(r0, &(0x7f0000001b40)=@in6, &(0x7f0000001b80)=0xc) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000018c0)=""/42) pwritev(r4, &(0x7f0000001540)=[{&(0x7f0000000300)="9696a22f0d0e51754245f378255c4b334bea5c3fcb292d5f82dcc772c3ada498529b56f57d53a796ea0e7db723ef556434c69945ffbc8dc3baeb42b69e79d621acf21c1367b490c2d5899ee23f0a42783b497801767b06bdc44e32f8ba9e0e0b622e32ca40d1614452e34ac01846272f429db7ecd0908286304dea7c2a8b5454bb25485b6f986763921a567d", 0x8c}, {&(0x7f00000003c0)="4e48b2146b61448794a380de65e7ee8e72fd23ea382374dbcb6dc5e11f79532164351345fe8ad95650f10bb93f2dc6d109769fb2babc76a533fa75246725a932a5ed8c7bdc67d958af4504b2798d860b3b01fcfcfa1047f7543b9209696f3f572d6de1eb60bd6afe57b096c49bc00922d3ff9573ded974c631a0b2417d4a761a45587b0010c2ae3868088f6debdf268bca5aa15e2eb9db1288b58fc93886c8cdc418605a8cb33aeea0e21f746136a5d27bb73eebe1e48017ca5f4f1f48addcd9c59ebe2bfa8347124e44a90f02dc5a282b951e13f10e3f8f8a2e3961b634cee2bb2fd3764fc9f2b6767f51af523152e860c655e6daa346b9efb52a4ed2f05ab536eecd80ab82c946152bca984d11017f4af80b7f5c5602b9a14482b05d17366218f2aeb93bdc16356e128050729e4649b4b48a1c08c29060c7f1cc51b524c215eec96e4c65baf8f2dfdb3d7c8400b926c61476a4ed79cf74a86998918083752a214212b52ba70ee2c2ed6a9a1e52ea3ca3d0df8e2ac12bf9ace478ccdb9e7e1eb666026ac93fed3109afec9d88a2e768e13923bfdab7d073160b4d8295948a9015e6eb3962f02ebf5726fe1a26b9f2b029106b04263526556719c842c7e17344ce702213f99e308b4ccde5c1659ff7696f5b41ee3909d4bd54933721345e278d7415f25edf1a3b9e1266f6ac2564d867355686c8f3a37089a084fd08d24286b71c275f9be697300974daf7e1ec4cc77c62290ae1e75f138c1b9fc9add7575379bb94700cf5d85cbf7ef0777a6bfc2642c5472478f90c3e5b87525c4069b8c5758c516c77ed9845169115dc487b417917d01412cabcfd225b84f931ba72ab66086e7828e205320064182947fd786f12e728442d4ad9a083da4f87cf891372734e71b716de1804177cebb79db8f9a26f87955618bd2640e5212b7fd353c331d48c556eb50027b31080b91abec60f1c9fc59211e2e64aa9e782fbe930688a6511201e0afbccc290347e05fddd6303d103464463e401ed6e64612bff0e620cdcb93cc1eb5c51b0e7413dc6e40023005beaf2e815742018ba2dc454a12f2f32ed319d7f95b1127c2d92106bc0f85f3f7815026e5b12417f66aefb69c3f93f8ec9258c1a215505642f7162d1c5aecc89327f7f0ed9a7621b3568e7eeb7512eae39dfe17298be7441ecc2b4dbd902af72bca0263ce238461b335234cbbb64af38d6f7af059e94be4d864438864e927fcc732ab1017af7853808eba2a99ad9a515afd22bdad6fe6827efd5f2ecd0d8412859bb2703fcd41ea0a965df6eb70953dcbcb85e5104a37e781f32c4fc69fb58547c579ba0cc12a279f628b9e951ab3f4a8546c108a4c70e8e598ba97065844eba75a1b4f1fe99268dee8ae0627ecab90182f0baac47ceae40da9f6e10189c9604f3449b75e5ab3609815a5849136696b78becffd8d44fd610467a84eb52bc56e8249e5badea9ad748a382f9293303c040b2bde373906f0cdfb0f1fac84e845fdf853294e85b0f8e0f39edc6f508e6e32ab0c0f4950138867c56d47a4de563769287a01438f861b118b1756338d9e1d4f1f973bd4d9b7d1ede4c3dc60fc29d51fb005359d9107f7b1d611360d850fc6ad620ece5457287ed5e94c86992201444a23bf29773fe4ff874654a5d45481141f9eecf47796f74c1b7e6bff6f54a00849455d3897264ce607c9b7ab6be2e246d03bb85c613c9af18d4795b40e2314f24ae5c6d6f0535eea0ae1133db303fee97c02dc3136c07dcb12ba56a76970036c45c710a8611c505f4ee25fccbeee46b5fc8d98099092ae5d2e91902147207da76b257517e11bbbb997ff8c9756e1bbb47bbfa45bd65a9b65c677c2188f70797069244f8024758925c7b44111dfad7b1913b98c1f48044adc0755176b3abf62ce73e15a3a8090a215041aa1b281c7d149664c32420a9e90bdedfaac2e1243038204d06fbe11860dcfd858c47a68908022b1b208d6d7b2e16e3ab8fc3e425871c859c56a0fbbfedd4a223c67bb721e34ec27d811d6530317390e43719253647f883fd9a140b29b1b68ff5091b8bb259fa395b8b05d92706221be6c0d4010550adf1e12d6d87400b4ee721c01c04dabbd764d480874745049e169084041fac098117f17c55c70f41257d5b9084d92ea053138014cf5c8ab4437d1320eaf834ea3cc0dc207420661ccd5ec912d2eb661e4724fbf9185922d9c949f20ba13adaf26a75bc5daf36bcfecf444bf25d8406c1c0988983fea5491506d3371bb32235966eb6847f3437d92b7bb641d0a9bfc7118de4732a147b7d58e03297bb2f067bd8d3fdba031fd20a43c0538262a3ec1527f178d20bea6f72876dbcad778710f50e68e1b04eb575c88abd251d9956b9ed0c6a47365c4a36fcf77351f9f841c99c855ae04a1e95555e92e38b425a9b51fe171ce97c705862a6a7d094db32cf2a4e4faaf539aee5deeaa682407cf921ac5201ba8411cd12b2f9c7f9ac7cea2aae24efff79a0c618fa4694fc127bdbe14968bd4a7a05c0c4ce378302dc641b867a242e25e869549d42c05814c0198ed7a8275957407b62e688e91535a1d82452b51db542f58069681e8f1179785b26e7d27ac98a2aa380701b3e98b0fae9b568f5843d851c0994090f6b4f0af5f833e6a106a1f6368f04193e61befd65d043e51cc7a1883f3bc4a8253638f2602a61319d22361f8ff700c0847bc1a028d0a3ea9af3ac2e83bccb0d31c704e4e800bf9481e7a69fa37a714235b9764a3276944c01af19f4a95cd90554401e48b5fb14215d47b01bbea46e3e3f3f6971c235053cbf82373869f0785270c383a4562122d95933507ac516c61c610d018a2ed040de47336e8757dbb2c9d1a0cd6a1c73f8a14b9273b27dfbbd2c482cb925e14a95001790604148151acced7fed13f8e67fa639d31e6881736e2ec449e374fb81ed90dcf9d44a396de8e9279438fd5662f4292d70f519177607b0ae222d2709fd604593dbfbe07ba7f847805c64160c8b6e8f9695d8500630d9f093c4afcc1e16e32c1b8b4361d25704257f5a2f1dc677a32f4b3a0fc58438541ecbff0082e56ccc9c0b8f8cacdceca6377c834b06eb1b2d28f15bb445b806bb715746ced71b03b4e1ca18555c2423afa81b61352d8c03205314133cfd68d3715582ad2151df702b1b9c351badd6c1c3414983ffbcf324d8f151e773af0a75dae8c4f8304052cda833cf679c322b13cb3ce5ebca26a7c726f9cb539eb5beb425e8c6c9131e6314b4c23dd1ec53fc9c90138adb0f45683be5e6ff2fac4abeb96d7c73955082ee2bb5aaf4887e13a230594d196acc23f1f5a29ae2deb3595c07809be2ee8de579408ca34e1c706ebade8e02f6431e40a3e5dea9ae512676e63c6bc67e045f407a2712e8b3c5bbc0b95ace1cb1ebd86fe6aced8b5375e384dc353e8d0f9590d1f5ebc9584d007d0445eda172aedc7879dd0b549e16d51ab74f5c5dc175153446efa18323ac2ee0d04f4c10cbdca650c3d04eea55e86b0e8cec293ced0ada5f9afdd0e83c1bb59b7c392c7c978cbb9f827c41a2c83dd355aaa4d68247bc0b23288d970f72e5fe15f76cd6830cafc9dc184011622a1a75073fac9d5601f65b36fd9d3b1428a8e548471298b97a28e511c81a78351109eeecaaf76bdbd052f34cd27a6d78a5683767163a360bde40f639a6a311040ede45034429694cba5b1af4faf331d3e9ce51660b340ed0523bb059aa5872e2d835c1ceee69770ad72eb068ff8b38e5f63a0e926e8b000858466c175827facd4bbcd12d3c34288992659460d4f0d33dca8428bf1cf1c41e65214892e633ea14f6c9421a947a4d9d4f95db0482763d50e77912b6955e48a3dd1ed92b40d15e301ab9857fe601283ca38f8b736fd9b37a06e12ccce1e3f14fbc483af82511a10034772a7b1fb58d4b47968c3d84ee48ddae58c97f31964b0effcb07110f43bbbf00ce9943cdfe2847da537ea1f81cf5f22c4270d22b625b4672622b88c301be8f283be5e3b01b83ed3c274a36f1394594d247249cc36cbaac245352b040f7535eca8cdce7728c151fd0d670368b734c44d4767a772e58f5a531a626419cc11a2a9f3d6d0724bf5af7971c4fcebcbf0c3520a92114cb8bfa8b94b23ef5d03b711fe525e7585027f97d7bee96ee0583dca4c2d43ae4d06c8d76a2fd31b851c9936e20a838811b2372600154af2d0c27bf8d631339b1d47309509493b41ca76754e7ff38a0889cd1c90f22e17e1aa668e447e4df74453941cf45ee8f68fb591cc73fce7bc4b0a916217f5e51d80bee11dafa4d35f52fc10d56fff9240e061b8f42e6f3837280cf8df30d8314004e01b0c7de6c2faf6992190ef32481a3417246074adb9751fdbf559f49514cc1c58694eafbabded7621cdd971a7af7c6ccb333db0ed1a69dcf4199ef026830767a3ed706c644c9a1d353480f21cf99b389779dd5765f497dba24ccaef69b8cdd24dfd8d642d38586b419bd78d41f7c2d18e935f51e3f0f95cc0c3666cbdd88ff10703eb416881d8dfd938733d7bd72273c911788eb8308d77e0e39b948d2bcf22cac839d7c3d710f43b62af4c59bb1ad59857f0997c324e1281b4c7de07e44fcb3a7e04d4b210dcb0f149dda22558ef8d641a0352f03b50db17961cb62aa82ef3ceb2d5991c4f63be1a26d3587a0a7e4bf3ed826d1c3904f8aaa0faaa695d428917c58e02a60053908de1731d12b5d4041205fe1e197f1ae966bbb56b283aff4131b26c10d2b076433e0b1a45c928b45e7d627941e72d65af717a928dfb007354bbbfb1089669b25cf658ca7eece704185bef9960794dd0c6fd27c90ea744d3baba56d8f02b9d01ca91d80122059c714a0259d67fe7eb96837d09daab5fb69b31f522fc9c76563ab5838c6e28b1e30393f07c49c7ea26404ff89a8a603ae2ea9b3b0dd5c5c61fd7f06d603dfeaeff8fd8eedc7ad3cbaaa79330210218ce1ea80691891b42a41e439acb315d71293bc39cdef18ff337108661b360d1b5510ec7dfe5a1e45f8043d9ade1e07d86d5fdc3b41067f9c7a3afc78560514ce36db4fd4f1e6fe6689e4fd4124fdb35f3e3949f1d0f9d140df63018ed6daa82653b2aa78e7a904a7c5c10c36e7d73a004441ebaa4e2fe2669089f0b70d49023003ae6a9633f9b121e25468051b046ea92103bf0d50dafee2040dd91bf45d59992b03cebf423685d8033744479f89e070b46b188fadf2adb76b9a0bcddcfebdca636d1b8c9b34109813dd551b841467b725adc23666522d3d9a6d0233edf227c84bbb95ab77170e8ae1474438574899ca759c62b721508654bba6deb8a4d284fa7a76cc1ddc66c40981c1405e93f07be541080e03699e0daff339d6b145e31ae1b59a93cdaa0ba32f8750fe06f9a269e4d8c838290e15e20ac800dcbca817d74fab295108e8c4a3fbd9ec49402e81fad969e888a95970f09629aec6265c707b94dd8335fd98b0471c62ed2e10a274b4ca7ce2ab81ba88df34aa7acfbdb049a29cabc73128967c88742a86c4d2597b7f89d1aa922ad50b1f83e572a3f2b02aaf153ef62b518aa9bb28430a47e1fa0c8e2bc5894410dfa217676ff4e5dab25bdf92f364602babd4b4bae372fe3ead8da3195ceeb20263c2c92f0be9374c332e3c47682ce20df16162b7a43593d199799a1697bcfc1b6970ad161fbe54b40ad4d9833fc3d80d5d8ee0880e8bc387d525e5a553428b6c437acec3873a2a772f309b30e0abbb2e559868d41557e42fe90cc5a5ffe6d4d2d56ea822d1ec54fe90a2486d930771", 0x1000}, {&(0x7f00000013c0)="713f6bc680e392acf6c13ea327e0f6af72e0b683657c433ea386bb5468f1c1eb251ad70de773d972488d289abc02ecb1b07a8d6a534a46af8f0ada685fa9dbd8cdd838e815addcb72210fc8803722e151803ae27fe1bd76e49b664217e8411d372a868e2b3c8f06489ee4e88e7fc4a5be99a8c44981ebca232e2dd70012bb9e349dd297c2bcdb2ec5c24d4df0fae5a8d3a4443d42a0c88b0bea6c7c685e5fb15e4ab8373ef5351a2d85e4a273932e8ef4467c57e51882ef213c619667b3f51ef49b14e6305f43deb448eee575286000a464b221a589f8693ef49126ece26a15312e1a0dd56af8c97e8c1dda3", 0xec}, {&(0x7f00000014c0)="83d60242188ad22211d4116095914beae3f8896a1624ac47296cbe0af5be923c5f412de54a7f25b617a671380ac10446bab9f3a2f6e2f86dbe23e48fca57d290ce9b1854aebf2d57f353fe28bb67660e90e037cb8c714cecb09467d212916ebfbee296d814a4bdc5b306cd394e91eb37d211f1eff7672d9cd248b39eeccad8f4", 0x80}, {&(0x7f0000001740)="572f080f396cf86771848580ac91784b88bb543a92706dafc489f1bbb39917f358f839db17548908eb0507a62be30164cb07a68487073a8f515af15af11b98c91d27669f7e00b717547678c3dba31887710c5f4c94bd1ed94f5d765be16956b8a5343db74f1d7e37f34e83fd5ab5c42abe2158062d29ac4b37c57132e96a821dcbd82a8addc8de50edc0b0d384e33b7a38d5ea234bbd286ccd5db0", 0x9b}, {&(0x7f0000001800)="fa1847bfca2f8020acab81e2031b211ce850b9a8d2554a9bbcfab3c477047e157d412ecc6e112809ef04904bf8ad6af9a3b07038dea8391c9953e4fc8e3cd4b6b3b223208a02ef351d276f44fe6b5a31fe4e5c59f8366abc754571612e879aaab2c7755474aa6b4058030807de8bc31a1c42a93ea2e28282f921012e8771315c0c06b6db059bea217b48172433cd94807150dc6da6159239", 0x98}], 0x6, 0x0) recvmsg(r0, &(0x7f0000001f00)={&(0x7f0000001c40)=@un=@abs, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001c80)=""/40, 0x28}, {&(0x7f0000001cc0)=""/106, 0x6a}, {&(0x7f0000001d40)=""/75, 0x4b}, {&(0x7f0000001dc0)=""/184, 0xb8}], 0x4, &(0x7f0000001ec0)=""/42, 0x2a}, 0x800) mknodat(r3, &(0x7f0000001c00)='./file0\x00', 0x40, 0x5) fchmod(r3, 0x2) execve(0x0, 0x0, 0x0) 07:55:48 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 07:55:48 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) 07:55:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, "61aa0db1000001004300"}) write(r0, &(0x7f0000000280)="b762dba0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c06ac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87af7bcbae70914000098f57f7ed533b44ee508dfa8065587b5d6f925d8cd2411a2d92d364121cc568549cbaaeb6207e95a781269ebc6e32095ba69cfb93c7197b8a36a5ff123d0a8759c3f443897d0ed4273f3442d99284ef86c7d987564e0031431690f73e28cc4801c4bc3c52d5b000000000000dd83f2095bab657dcbe4c448a273bd3bc9aa", 0xf0) 07:55:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000000)) 07:55:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchown(r1, r2, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x4, 0xa216) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) 07:55:48 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) semget$private(0x0, 0x3, 0x1) fcntl$setstatus(r0, 0x6, 0x1) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) unlink(&(0x7f0000000000)='./bus\x00') 07:55:48 executing program 0: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003a80)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003b40), &(0x7f0000003b80)=0xc) r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000003b00)={&(0x7f0000005dc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003a00)=[{&(0x7f0000001640)="2faa6678ebc9f810540277fd06f224900cec3dda61cb2091cc10c6cc6e382be0fadb25a79800103830efca5909ae6756ff371bab9418d4840c7b378b4ed859488966f7815d33a17fe57787f3749b0b041ca8998009dffe690ff9e644135b22cd7591743009a2a541e23e0cf501232fdbb6bd31654239c7523a616c97eed7639544324d1029ea507804357c0f8cc2dd72d69af2dad2db3acd0e38d7cd411fdd674eccca4e2ee40b65790b960ca36aef16c495e971069ac748e11cd994c32b0f435e931b35de59f2e6ea19434b44ad864a6c501833656a2344d5fc60f6eb99e96db2946d919ca93f999f8cbe0b90af2d40c0a94b6cf3e21e12b1227712e02f7a929ce46e62ec92769bfbc980ea550eb2375ff8e14a03ab5ec431826cece85e86dac2d2fa81425fdbc43a9b226ae3dd61900065818ff24ec5c8304d19e18273555fe9594b08d01fde48276a32cdb38cb7d1498b0f6cdc18c94ca90014eaf21dda976886b0056d2abaa7c3e29149efd079945c872762ac6a406ce348fa3cd309c7bd646ec5d3237ce1c25e59e6aaea988ca7b21586b37dd228d4083759dc9633520a63839f38da1fbb7ed22a873681ad0a4a1f6081d4e2a965282cb1805cc5199b713bed0dcc1ab95bba0860c582432b1723e746f9788c914d82f645bd14ac96b61d25ab9a13d6ff4b63c2f8c19b05d649c34c3286764c4416f358b959f4c1d3d47985b344a5764d4680e643bf092581a386dc0f09ddc3ac51cdc6d08c9aec83e7289bbdda71be858a1215ceaa7f739e83c20262123805a743b463ee6cee1d2846726b684848c77d2254c9f43b70559f06188553ed2b92538d3c98497536740a79e77baf04fb35d4281e4f20fd1bdc17aee684a56012d08ebb87b889aeff821ab0736f812ec063bda2705caea204eb3a5fc7f47f1a5aebf801ed3e96e5348343e1150da997e4e71e510d4c8f2ace77a1376eb3fc03a918d988ca77b86f9a91a37a7fdb93918a7788eb476639a7817ff5f4512e6d535006e20c951c74f8b45aa6c05b5535572263dc0a51b873554ad68a088cb717856cee10cc599b9ac602bbe23d98901781b55b57aa8fffeec6fc5eb0ea990e6f254b403e96279cbfd7833435c40119f845e737b5923ce7091bd14873ce5379b3f03fdbe1ca600f76c596195c0b36576ff4afe14540e34122f9fd9e4a68061cb7d53c2ae58fd47740061b9fcf32a2fdf3b6d9bd08ef88051934cb452741d9df5df907a6949959a1bc0de67963f271b97e26a371ac52f522daf492dce3abb0d8f011210f2985d2bd75902577409a48214087ea79c9412857706499c13a142aa11c1573fcb16bfb0d607a1dec51399ff5640270d3d3804cad09015e6b0a38d60603f63df5b7f4cf9061767a8b47b358c0f44077cce7a56aef021fe24ce64e7271dce9d4f58bb11389124feb7e28956b0f574f608caa8e9f8323d047afc52c5cf811ec645fc080d7417f4b8b16fa2226871c3b40059cf89e8862421bae4c59ac481370d17984388981a51ec867fe90f3ff13c7c63e27458c58d112ca6d62205868dee640f3f839999d9a16bbd072c4eeba605c4b8970657617374a2c9d42560fb206d179860ed6b55892b3204e2c50dd96b9cfb88c31a7af284b3b8184fd25f4d4ccb62c4ab561b6e48fc912ba235617192039d89e317d4ec7f9e5e5c57d591f9c0f6b193e0706d972cda6d9a33a2190daa5174b4724d0ba1b0b7c56359a38be455576d3ff8e5a38d55b0884791c7ea85835c359fb9828507d336562b5eb0fa8d8da4f2c6fcdd5e301d536a2252dfc5b1b08c1d0f34698fda3b4e0c68db69748681301673915740657f2be62eb294508f0899c63ec4a08e610e801cb810a4b5193da6c42231131141380169cc26ea8afe19f35d4ae83d6f0fcd6f0f4536f8b480a847fb6d70b80e0261fd4cdadaafab070ea9341979e8738886396756cba0cd35ddfac9c891f980235efba7f6161436f07f8ed092f194abdbf7463fb931d80c99087f9aa9a5691b725ede154dd90347d64c87b98728b98a2d8de8d675d222972ceee5d63be2e06f48fce1484b4f720561352e929222e8f0cf3a698eb01e51301eed3acbedfe17e717729f1f6b9270bf23c6bf8e87f52847d13caede56725cd56996956d382816be5c60d58dda34f3330e85fc5c9f5b1f62c53666ef7dd3a589d78317cbd815e42a65e1dd2cd18c6568cac6b83d43bb961220f5951296d24004c0be6c7911ae119994887638c1334630c45d4523929c87c21173263638310e1198bca742a5f5f9660024bc16e1de8db9b9f5ae40b6066aa0403f7678393da07f2c25c4ef2021875c9b7d3eeac6f8ee193ef9920b13982be2064770b68cbba0d8c8278ca668d67a2cc63dd3dcafa24117fdc584e38d1dfe3ea8837b84fb7fee89d5b4a086f90ab24353cef9a5dda2111e4d22b39e6d324a51e2cdafab2c70a07d35de4cb6f38f8e3e89ea6c7e71851c2aabbbd8b39f08790a7bdb2aa75f4df1bdfbef398439de008690ddddca809bd3de677d242f505ffcf32deacf21e5afd6fcf3f547803d0fc8a68fafa3f1232ffca3243907cc4e251195eb2da73086750849be2233e836395f2377d18ddcb46ebcc5981cf3fc22a423297ccaeea197722dc3be69500c106ffac7ef64ed588917f6cfd224c9b6871f85d3914e2124e24b43144aea0c21e21d56c02f7c25953add9e3f87c5ebf3b3d0afe86b2b99f6fb7bbdf746e5cdc43c36b97d1a17b14ced77369ef2cb84c78ea64579fa253d2903a856c1c045b0e264452bf090a5c0566f9b1af5987ee8ca00d18e3ac98d3640618e7f46fc47ec8c3066c26da0ee6595c130b7a0ecb4aedfa8883b5a35d01a25b04981a5332b4682590813eb5959f078805285c80a83a8c0ace3583e1489a4439cb33300cd4d43500240bf45f01f331a7157b538222297e9a3260087d0f92e641f74600b806f04f5ca561c29087a3d02d2f7343c107da0bbed5e81205016bfd44f0134165c3d7a3c2439528f8a4258b8d68ab53c59bac5ff673fd2bffe46546b2c2e91de52e9f0a1cc6b49fbb56e6af2b157b41deaf3275fdd782f77c5b48ebc677ae25efdf43f0da1c57a3470d1645b2a41bc72548c095060b3f8cae0404de97dfb88df5baa0e2acd881c459ea64c1ef7915200b76e9676f8cee56c30071e0994001a471b5d6e18eb983e29b808780d494f97ae409e4300145c48d8b52194f24172197fc8795b17b612a4f19819bcb9c7f1618f7ab81ec3904736bc7ed4deebe86eec5b7cab1a91db5f36bbfd0e2f71f5bdc1702370eba0924c92a2039fca5f8b21d4eb167ed98b6931649a624d67afe92baf1bb75912a3fe335087f433118c40d4b5301b49f1ea89fdd521fe3dd1306022ef9b83705cda8c113c807a59743e68ad87b931914b030f2fd6626fa247878b18d1c6175ab63ec6ee0125195caef177c9a162301edb5d892cab97594381431b24407a6be1f061a1d4eee70f5f72fbdd58057aeba49829c05b8bd83fcd98d70164bb5b042550854a435bad93cfdb3e6a4aa5aceac38078944f8f14d855ac58e7224fa20d075111f99b709945420f73790736ee841e527f36cdc952f0666e726988111c3b5d30e9be0b9c9f26c532b0521eb321c52baa7308cc47d7623f2b3e76f35474da65652b73598a0039335e91006504cdb81ffd2c1754aa438079259b9032d2b1afb55e8203a48b9a7a7c7317e97ad0d2370deb7bac021eb9d1e4aba1eed6acbfb3c41a9edde22bf9ab92717de3a323ace8d6c05f1b3b673cafbd63f5962de5b9dbc98afe290fa7b75b9e0656fbfb1462251c507084d317199f466f81e8bbf5b1dfe0cac8ac1a5d0bbe1927d0545f3a9cb7e61e14ab045479295818598682845f25b1a3ff59a31b7a2e9438b505a3431e44f4d72cf0843f111c0ec28c961e58809012236df0b3c744c9671213c3c9713d964c0502d763dff17ab9ad29b535799b7a9d7eb3333f98b9a33e5fec6de2577cb64977fe61ca512b4562d43a41b42f7a805ba29331fe2877de7048cf4e914a7fd2388e50b3a1833208b13097d09813555bfb201178503d6f65156b770db9b29b2afadd14a4b89613b427363b195afa4b8a45d18bc2e2ce8d9eb0c09400db22296ade55e5ee049e28f7db14772bb513571dd477529baddd7acc6a1cff176b08fc28b544e42f8daa1a04c33dff829b06dbbb47b04eb3e56b1b4cb0d2b066adec110bd1cb54b6813c4b398f59980333face0d04b0aa35d784dec2ad9680f70e3bb5f070b4a31f30057b2c661bb3cdd7695a78fb23ae1b01b9486dcaf04a463780989f7b6fac9a9c5b20984aaa3d380443ed2f86bdb6d7c64aef50eda57a81baa0654002b74f0ebf07c8873c156151294d5ba216dec241cd77e4fb20a14e74f7511a4e10c436e2b10300dd8ac92fe18e334777234a77fc343ac8841824b99f17869763ae6a56df41b32dc5d397d4ff2ec5ede86bd48b203157bce8e6d79859cc7cbf7734b8da480aba20ccc9ef479765500c9edff9c94f6804d75c467c14ec2072cb771af09eb745e16df3f1f5ad21ea2ca8b187375888bb28149677eb276a537d3de996b36c50c2af4d0ff852c187036dafd516609936d27ae7edbb0d4d3b26d0d394dd53dbd59d04248c36932caeecb8177f7b6eedb2c6f7610922cd07aee2398e76c96ba881221b589edd5ce8f64be960796a340bc6e7980939b02afe8c72a0fbd34d9b58bb3c3f743769472bfd0619d626e3f210e21a39365cbfe11b04944782407943df5680de93e3bdbd376ccd77f12c618ec4faba05dc67ff9e9ce962bbd9937c2621dbdc25a5722141d9ef18b2f134e261ad8677fb566c25c005b7569b8c37606a4655716cad2fcd21295c7946fd1b29d7ead8608288a105893de8d1d522351d30ad6ac2aa1d889cee5cbcff85dec6973c78eee4a556835f790366e48557a38eabec112ededc3bccb2f47254af0773bb22764f2f503dfdd08c639cb92cd87e2b0c4e9dc50b62c3022228f24e8dfeb81c3fff79b317d09e9925ba97b7d8e0ccc46f8e6b5ce10c2437225fa2b5cdf4c637081f9dec3d5819718db396d25ce53244befa8cf332c19883482e327730adf093e7d120400af211ddfa3e3a38cc1a46db871140f79555ac6873bef26dfeb07d64176ed10fd94c6ee408037eed56176c8c1e195145da9e27122cc6a12d4feb5041330de816bb7693279bc3949f8df303ec21605c9e3072927187113f04a23da30632bc03dd5657ddd10b9620ad83951def60baabeb7160137a256acc2c294c557f952cd1a59b2e25ad467d744396e97d30fe1bbaa2127b3a1b2478322cc27db37809cc1d68ebb7c313651cc0ef14163c3c956a80f9402cf7dd2813c8ecb5bba867f44bb6a2ac67b93f270e59751a0519b8aaf7456b210bd294465794b4609a78041cf839936177740f5e8ca31fe3a79b89a358e23d294d407c3314b6f472220b92dde5dd07eb207c95c08355035ad58b546fcd7e34749728a50a992ae2403b85b5c949e838589e88697022a13bfc6579e91c9880ec686819bbccfe4f585ddf71a097d500e95f045e4200b93942292328fb99fe3a178af2efda4388c9be75a4e705fd138a95c49d32839c8bb57686f2a6f6d5993cd2614a158b186863a8aeaff69ca45b74b1b7d95fa2071ecd7805bcc88ba160f9074b1d5f678735862734cbdbdede8483a6087ea0fa20ebcecdb909ee2dbe6f3d8a161b74e44cb18617ec2f3004276ddb1381f132711b00f5ae1eead8d9156f0e60b024f4979be3fddf43d0a", 0x1000}, {&(0x7f0000005e00)="9ebeab1a46b4b97ad3c2a0c041913e03e17087fad343703c0e", 0x19}, {&(0x7f0000004d40)="762be0fe278426b171ddcdfcfcde3cce05d07e17bbad87abe22aecec2c1d30212f1bb53e980860513205e6f924103d31d0ff5343496c9448cd5bab922d87f20c2ac8208aa74ce4471d9976f53c0ac4d801420ab14d833bae797a660433079f019b700ccba3e4519acc0da187dc185c8cc707e274e0b2ffb6105a6428ef9a4270456ce55b699061ec02e2d9e8755c9b00b3c04b5f5a14f5fdeeb8c68b84c1d5355fdfb898987a48dee34eb2b2bd5042a38a7fd4f3b22c4289af0280b5fe0610b6d9020d9b23c93e1e3ec808a6d6f19acfa1e90ced3594c73957b67ebd73d1eea646a6e05e714999ee5d24b15002794c8c101aa51dc4bfe65ebcf9fb3c9da0ea7cf8c22dffda6f2c042b0a943d4b0056853a3f81880ebc87f62f435e0a8bc839f75485143982e573023fd49bd2847dbe81bcbaca29944a191e7a776a60456a19e4b112ced7dc80830b89c34476c42bc26cc4c4fdafad7ae0b84ee0cbc265842de5922f216782cc364378d6829c5568b5f7b7e26ce4afeb2dc3251cb63336001c15e7239b80f8663be83da75c8e3bae619a0fd7356e693016e388bfb1bedefa39931bbc3e9b6ef0053ae20fc35a1fa65308c5197e9c39112976dc87873f4da4aa9013ea510d9c0f7515b1e8cb3c0d67763b252e5ba06949dee077f04e8ee060dc99396b2fc33851125d3478276b95f32cba2f00bcefefe5fa6ee4d6970ab376c5094afd03ed582547d06e5e08b8297930895fd3a821d87bd0e3526f10ad9ec9c349867cb65f3947dc9a1d40f46d646cb7e684e5dc051f8de8c34cb893dbb078bbc8451ed469e840645fd234f13d22e52b5a75ef15af48637a574ff900538be6a23898a4c32534d42c51951cddc7a0a25233b51047dc140977186e65c3aeb9858ae4136c2004ec103c60c80b16db447431ec143b66e4ed8cae0943e93a89162eba8b623062ddba4d77347dffb5eec8a2d23bd6256e8b1faa9e7eb54914f761bea8ef78d2e522818aabf6847d0f6358aa317297f55e31bf9cc685701510bbd650d8bca70b8ac531cb36e1c250d8c4ea7c61905a84cb89d82e4e0115fa03ac2c6b298c99e799556a37c4ddbc9788555af51a4f891ff1b5199aaef6d3ef1407be392ff18b6c6fcbea169a0fab5b16ac9f389964339369ebf3018133519cfe673f5212fd8c65444d4fb97b46e7fd089554fd05cbe2eb3b9828ce9f2059ce718fdd0d62231da3efef1f7567a661e4364b53e26cdc781a2cd1e2bbca5c95f4266890da99a7b8ca4ac9c2880bb6ed0937472c7806469fde96b44e052eb7d7336b5b465d58e3ffe3134365719837cc8760feb5d99b7f4f60df0f589a06c51548c11a72f587646af78cf05755ee175537e5695f17b660d1e4b6940dae4ed0133ab1466475c0199632765797fb84032dcca44c6a37eae793dd79f3f547aebea0730fb6bf240f7d4c98203a79dd693111d95522538073efa51784d36694ada06544d7d6f905852e3ada2c8ec58fb060de9e2b226f34755520e60dd915c8f612fffae9f70c7cd2d2d06257a23c055eb5ab7907935b6b0d41fe495534334927601c7f07bb0b19074fc9e5d993bd6f9e0d7f61869a080e96c1f6c5c4c76bf058ba163791d514172bf2582e796619be56e89d89628ad447c01e8d94d06a56aa4b586e80e5e8c0e8404c6473477ef4b36501ebc9708e4171b7ced214925ca7dfc9e730ccdaebe558113323128514e484ec9ce1f21062bdc4293d75b1d4a1f9cf6e5c7c18e69feeeafbcaccf2e9a3a44a0f17db2a16f5ba9662d554fd1764e34604c7ed6756bb7b25c34d18f5ba33416c7c2bbd5561d758925fe5a2bb243fe4185c1e7a25d0b7e1fb70ebc28a3a055d118b311e75a830812b781c24990cec2a8b142076ef5a017247f11c60aaab3ea44ca9b863d7bfd4736e0c2c579bec2fd08b0774b0ae2534fe84f8a629979ebf6bf727e4f8a5d462b02569906ebb9bf32d6c6671fc946845d43700212e6691afdd06ff04152ce3310dad7b5f85c21a6d689af1a8849bf0a1dde7454d83d2e11f23d2f03355771639e5c5b423379f0c704c93d4becf5d584e9ba494d571c104b2d10e862bcc67182ecd51348a4d50e467d0aee08191085ba03c566ce108bf7b962a05855b65b4601217f5309aa863a738a9d302e64a47855c53137961b868417cd67c7dd14e4d660c9416a413adf70512ce483291747f70d3cde0f7cadd2fab7c94d230b2555f8e30ce985b42d0781f47b4ace29e6ccfbc0ca541440e4f9af0a4e8ae8f42ec1a3cc4395c2f84f9d99ea186530b4a2b728e7ef983eb59c477d5660d39bd184d05d178b572739dbeae6a055419988d28cf7cce683653a36b9b496082decd441028b6d77a4a8d20083b3fa777d418ffffff24f0addf804cc2dc645773c6509d218c2f4b0dea294397d90614694a330db25d332153ed157d081033cae0eba1531f56f8605d32658a9a36896fa229c99c625d3c2d45f9438db8c7b7fd2627967d0af49330e7fd75fa76d829d241765df4dc4a9d20fb5741940ef0e19beb0ed4edb0bbd5c7cd0be14b764ac4e85c9f64ae9d29394b64a649c825330ce997bbe5148484e12d98f61d6c7cb1d1a54b032eadca3bfe7c1aca622834b91cc392c3c3bec883c577a20716980c66ffd4eaec757ca943d6b7e9fdaa477ab40de00e027fc9a08d4ae71058698e14e9b6ba7f6a57373d1dbdb374255d3528f8b3c817df4bb603d0fffdf9e053773d778873eb97fe43346a2a281f6b66edcbb479e4f3218c7bd7bed3985eba0cd7e7af0c35e37a3a004b47c02dd0059153db3699720c912e2bb286bfe347bc7d8439a4036136465d9ee7889bcd985d5394f12ce56775a12edec9468f4adbc159c94fd3341f9817cf1a19fb9571172c4af9cc58f74ca432a9b36bf28483e6af7b79341a602e2fbfcda44a0809716b61e0530d7afc95f6e2ca3015b557069c993097190a9bdc98783c761ddf241d8405d8252bf748fcabd05e94622a4e15724a640b8bdbf2c59694aa0e054edf188a1c68cf014de3d55067bdc4ca0f4f6acd8d10573f80c7dc284093f348106017c7072346bec0654b8db01cad96cc4e8b4bcf672eae47406875f97db886c0dda53f3defa2122e1b70227ad9ea5e702f64854ef060c76955ff38fe6cb8ed653ccc1b4913d14ebd16196fa09288061dc075a044a35001463bed8ba41f57fb2e54281a9b60e9208204863f038b6ec69d601617257d5ccf31d35d3b8ea12ddeed363c2a5b0d1ba6b42aa7e6e9b5f1a64847a35b4170e2d2d36c6197d83f5b109e14d770fc2c848a67e4401ad113edfa426867a3d1ec7a8a97ea9fbfc07e2d8d52e29c00e026e85ed008c1032ef5476ab00f0b1af9ff4efe55c98a7208c43bdfff4b496db3df72fb6d77ddd46b825ac9db15ad236c68df19c5353f74b4155bed035ab4101756368b4b6a5f970d5517782a3ef90ee5739ff88f65b04ebb5de6e895496855aef89ce8cb0bd32c39b8463b4c377fac56d6fb091202065d97f7832e342718612f956a15d5496302b7c80c45384c4c2584d828ba05789583c7d7d0a6c3d0349bfd7acc48b50f53cdd75a2328fb2c4d086d139d60a8f6f01d3d47bfd9f0c67f817e1349104916c77fc70978ebb28595f73633f5cbb2ea0d2121ea0038677617a8ed954b186b4679f2c603f2e2d0825c94ee8065288ec91b86776ffa75960f00c4f665dea66ffe6041ee9f48741d9dbd5d59a915db93f0a1d9d2490f430021273865f3cca6f5a16ebc1bbc302e648332f8e82c138d5b9ca79da20fcd63d34c810e04bf7559165b2c213fe52b11440af74d40af6f40262702d7d48472f79c47c2fee60b9f96418b1181ad50bf1136aabbb2bab98478da91a267d647be941a64c19c1525d749ece7536d1a5cc1937e9ef5a67187d4ebdcb172a496ab101ca64f145448cb96e820510545a0746e9cf44f1c04032c2814891d844d4a8fe0e305a06b8bf71025cb7c18186bf728a53008544bcd72dfdab266494ec6eb7ff7dd287ea1de0b0882b2e1cc59adb4a9f01ef9dd165b4c3d96925458d21d111dff2037f89cf7f4d7a0e82d14081f11e53598d5ad27264253350f7acd39eee21b7d35ab5ac7196a75502be63ad68a8ec4f0578aa37d68a847c5a013563946fc77ccce433bf32e256db67b719cb678b08f0a0fcb3aef53fb7e4a0d43b61beca06d737ef4e10ad774290e4049e82a31cd1cee2306a862bcfe350af460cbfe1946e930bf5d80186e922cb4f1efb7660dea311199aac8882e04f43f9d7f2b5c08837649c4ee32ae0dfca8121f553b4980faad233a5b9f5efac8e8c4264ed09fc0a3875c03e55ca4cafda014f41f5c4abd0591ca2c1a854dc161f31938ce8275af627a56d95820b57b63dcf4b0fcca4b068ef7c52f2a75a425b733c3872a77502085844fb4ef2e7814d518864ca1a725a9783546fb4d85010a0a923849de1d324666d1be265e542fa5398b637f25414c00f85a072fbb4051fe4c5f410315f35cf8748ffd57cda14b6bfdf45f31e68d49ff4aee5a9d519fd0e2af8b9544448d232ee7ab04a01fccffe5b9d925b90ba3f7098be8e2901bb23e6481eae4a131eac1fd7adc5fef452de1c7afcadcff96ce8819d5761794428f78019ba5ba108e9655081db794e5e52cd68cee7a4e56f9ab4d9cedaf878ecee580efbc6ce9384758131e046da5c0821d9e4406677f05b25f524c11629893aea00f5f838118ee85c2c42005c325e591dc2163e7383d061f21f0900c240dd5774dc7270237c7d1626f6ee1b29f146b7f3fc9edf14d1ce3d82fbdf094f30143040b337c40fe2c0f6a25f4703859184b9bb910f91a305db461f688296e0b01c77aaa21a184133ec9c874073880f03830ae5c1f5c06ce1222cf6ea111a165adf635e3fd97a89486b489b8aa5b1d4a0f9196ed96c4b95073c2594dac35141c44da4e46f24138efe9a0874492d925091e8deae3cba8dad116cbdc077450c16b33e992c396890f756bef56cf158591a2455ad035be9e6e52212bac440f059727c76020d47fd20b3887920c1498ed09602d7b6fd9bcf418caac32207189e03af391ab69e4da9c7a105cdfd1b07999354222f614c60fa18c387307a6ecd0ae52175ccfad1a0a265826d6bc317b29740756e9fb08265bc4d014571d0dacef698fd6da6f0add3a92d5b5736bb478f06077f1f6069fa8d6301c54f34c6cb4e3fa02038633d1e97b71ed34682b37d7a6eaa4c5e45ae83025857e78c43b93147a9530452063a55382d68fca563c9a208f2696f0199c24adf7d3b02fe1275baf61239063455c1697f8a156f19951e08b931206d342a32e7dec2bcc9c6e0ee1d3458a332d38d9cd3be117081bd42bbe39ffe9dfbfc3018bde2e947d6fa6517ca0ce6073eb4096f9a0176e29049766b8cf73f6b19cc8e72d1fba39ac31f19235031e24d5ebf0492dad3d3ddffd6cdd1de26f04bc9ae2d6d94aac8a675610f3ae5ac94f104dd664868dc8aa474648019efbf4ed65e7fc41fc84a7f9a0a77ccf677f1717248ee4b8e188151730b94d9e7520caf4d635965c8da92241fa54ba25ca06c502c31085a4a7af075ab23443780e30d5e9be27e91810f34d62aa2a3a884d2868b20fb29b5ca7af5827bc464a26aa02f62c3444b09fa26f407323abad2f6c57102419b7341ea8582937d1dc3e4b4d50209a7ca8afe115279112d2b4a6fb4868b5021d089abd4d501e703f0b663682e80bc57a6c5de736ed97e8e61a3ea49a5f4ba14e8db5f8e48876d7280323300a27fbebaa827cd6849065d1be9dc73292a02e71d598a2fcd29ec91840b8f3920b9685a6a5f2ce7695262c990dbd86cb5643247673689df51a38729a4a6eae41441108d29c815631bab9b1c0aa2c5c547d6b3d4686919efbe1ff0b1a80353c281c480b8015ded8e33465a9970a493279294a4f615a1f039b1aab82c62e77dc566d6ffc373acc2a8281", 0x1000}, {&(0x7f0000003680)="048713f576162e1f60f32895d178d7c8dc442df379da2cf956180ff6c848e59132316ff083749970d4bbffd24667c2c3df5af256a7a79a452b36fd6871f546ad018c142d471c167b57b331283988e4006c2177520a54919d7d2ee2ddec6e10ff0005e767e0", 0x65}, {&(0x7f0000003700)="459c5156348cd544a0fb44e506996bb6509492253ce964dedf27011af797331b19a58881e66c03779d6f08f8aea3820373283c146357d29a6c86020fb4bb7ddd011628971761a85db7881510bed3c77e88468cc428ab00314a229e02dc80cb90987e463be0ded3ee", 0x68}, {&(0x7f0000003780)="026282ed72d69ce90446f94bfd7e3c0b9acf023ab8c327b23d57d8c42a86e191682adaa5dc5b2606092b7ee06c4a8b4fefdf936e7c32bcc357eea77c47770b5a5698a5931a4b2d8f96a4b34c1c52107166cd47160e115f33e3218782e57b12f032f10f53c804512ba624c3079123524532eca148b2b3543a94ce2ac5b9a4b228dd14743cd0b403e523ba6f8c0324420d689b3802cfdb5d2b4fbb09518003bd9fca3eba4beef2acf36249e2e69f93b0481b498d27336197dadb26dae559cb440efe5cf31cda14ba4d", 0xc8}, {&(0x7f0000004cc0)="eb1b8ec1feedb08f2c981ba4e18ab3d9779d8e42bb996c42649f1efb6ae3bce1686d607b989bb56583cfd93a7acf3d36dbd51b084a881aec7418f343a881c32e073ba1620b635e0a31469a92e233", 0x4e}, {&(0x7f0000003900)="412ab380bc3a71727b2be6d3606dc42fd44e9f99c686d332cf142d02455578cf0107c734fed0f5baff8f04706a53370f314a9514f413e6f6b18a8b38f5cd279c58e1cc7cce4d0334aef6f7797188bce6cd86c9a0a62ad698c99f2d554ed62eeb037dcdd5c2097132ae8371f10284828fca41b7a89ff342949cc3dd98b69c9137694751368643c83159e7ea53f497a09b83b272ae223fd82a1faaf27e39ca0ca5c6fa8606f0c3e4d2526a5e004bd06d88e7e5e072561a736f738e45e2868e354e573c06130841412ca9c7fd81cdf8c4d878a276aa9b99adaaaa3c70529e6f92260868a4609f35211cd3636b60b6b9a215bafd1c2342204d088ebe7bc4", 0xfffffffffffffd11}], 0x8, &(0x7f0000003ac0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x40d}, 0x2) pipe(&(0x7f0000001600)) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/62, 0x3e}, {&(0x7f0000001080)=""/227, 0xe3}, {&(0x7f0000001180)=""/180, 0xb4}, {&(0x7f0000001240)=""/178, 0xb2}, {&(0x7f0000001300)=""/16, 0x10}, {&(0x7f0000001340)=""/227, 0xe3}, {&(0x7f00000014c0)=""/138, 0x8a}], 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) semget$private(0x0, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000003c00)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000003c40)=0x1) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000003bc0)={0x1, 0x82d, 0x4, 0x4}) 07:55:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101, 0x200000020) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x6, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0x20, './file0\x00', 0x5, 0x4, 0x100000001, 0x54}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) setsockopt(r0, 0x6, 0x0, &(0x7f0000000140)="4e32068172f45bb544cb25f40d711f507cd78f4eb6ca077732b8fc55217b914b21580cb8953c5c94ccb7b6617e99bca07805ef6eb668141edce2a4b6db47c6d54a2a3063f554aa2cfa433e1bbd26346108238008875bfc82385a8821d67dbd43598dc3f9de767002d6a318cf96261101c9a02abe4be69248f1256b1d64e854a3583a53292460c07850781b0d3504f183f2382540bd5a754c94edddb6fe397bd49f0b4db55513c1d062fe64886499f384", 0xb0) r1 = semget$private(0x0, 0x6, 0x400) semop(r1, &(0x7f0000000000)=[{0x3, 0xc9a, 0x1000}, {0x4, 0x5, 0x800}, {0x0, 0x20000200, 0x1003}], 0x2) 07:55:48 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 07:55:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 07:55:48 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getuid() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x10, 0x0) r3 = socket$inet6(0x18, 0x7, 0x8) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001700), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/135, 0x87}, {&(0x7f0000001100)=""/159, 0x9f}], 0x3, 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000001840), &(0x7f0000001880)=0xc) r8 = accept(0xffffffffffffffff, &(0x7f00000018c0)=@in, 0x0) r9 = socket$inet(0x2, 0x1, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) socket(0x10, 0xc000, 0x1) getgroups(0x6, &(0x7f0000001300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000001340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000001380)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r8, &(0x7f0000001540)={&(0x7f0000001200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240), 0x0, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r7, r3]}, @cred={0x20, 0xffff, 0x0, r0, r1, r10}, @rights={0x28, 0xffff, 0x1, [r5, r2, r9, r4, r2]}, @cred={0x20, 0xffff, 0x0, r0, r1, r11}, @cred={0x20, 0xffff, 0x0, r0, r1, r12}, @cred={0x20, 0xffff, 0x0, r0, r1, r13}, @cred={0x20, 0xffff, 0x0, r0, r1, r14}, @rights={0x30, 0xffff, 0x1, [r9, r3, r2, r9, r3, r6, r3]}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r7, r4]}, @rights={0x10}], 0x148, 0x408}, 0x400) accept$inet(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) 07:55:48 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100a4, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000840)="000000186004008b00230627feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) pckbd_enable: command error 07:55:51 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x1fc}, {0x4794, 0x3}}, &(0x7f0000000080)) 07:55:51 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x22c, 0x3d4}, 0xc) r1 = dup(0xffffffffffffffff) r2 = getpid() r3 = geteuid() clock_settime(0x0, &(0x7f0000000040)={0x68691f5b}) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000001300)="9befc3bdf254613d4fbd96ae406019393dfb5dffd58e6fc6536c172ae5616311789535e616a3630507494919630117c144f5cc5f8591e25d8f9866cae551b46947e7e04e3afb8acf13c7660e282a996b802a3ec7542a98276ad1c76bc3067a799341f94566877db85bcb7f43038674b880bbdf14f0aa513f3438dd560f4f1e03c98dd03beb27c7c4d2ebd956c6d404bcf30a6350a19e9fb16a5f3602c60fabf1112939b89f4b727c127220c581696f5c9d433c2aa517fff75abcc6bf99c286d2febe1530a83db56db119f7656ad7bd611e2e8fbddaf17afd3df83384ec4277a0fe604c7c7b060b97094b12423ebc5671d8d815dcd004adfb1d0a75df01b3bb7405a1776b4161c0830a498d4baf6f63cf3bcdaf513d312098921fb44a5b44c3b475999ac4ba2bffaee1ab537d9c4182f9f5c9962a30d7f0163154518c348deec4ffaef28da01fc5aaa385685918956cacff79a26b884c807fde9884265cf7bf6dd562a14e53e709fd4af152551d55aed13a35dfdecaa8de68e57730d36e28e4fcc24e65189b915c0ccd3750d585449b3ffd8d6baafb3cc51d96c365aa957a4c03610c0dd450c2dc0fe1a0cf257c9b622d2858e0470ec633a7995f3c6e76c45108dc1c12cb169d73f45409bead04521667d0fccb94fc5063f39abd3ac689d32e9ce2bd64b9f4d25922401a0a6b40f12c41d9196eec166f986b207e082ed6bb54d00e843c3bfb898d4a804fc52b4aabfe973ccd97e38daf01fcea6608355ef1f77eb4c936941f7acb611a7bdc89b50782a3254f0086dfca9532be5e039d6c73369714702bf9cdefb46542c210a1c08524d42471a715d2361ec8abe82754928533089bc33795c0ea89d03c7546c4877630fc69336276dcc2ad5c6a621b38b780662667701cf5812eaee5b12e9193d486e929f18eaeeaa97defeca4340235263aade227dedba5a6860bd9e5fdd18ed52fe5cc2e9fd462ffe9e947e1a80c932cf714f56e219e46cf8c7e8f7218a340f4eb7cd1c4bb30037667dda72d315fcdfc2356e0f4a137b6bbc41535de7314009b8d8f22a7450e05579483c482761cd07bece23e6a12d20e3889ebaadd404489984617f2134baee252fb81e807470e5eedd07efd5551fd3f21431cb316e2cb730d1b5216ad43871086997808594e00c8cb2da8800371cb7c8deb629e7ed0a14159c3e50e702a4cfbfe7aead16fb8a212557bf92a769cdce97693b928113933d6c3f5556ed54a1474c6e0821beff1c0a2094a2aa59503f71da2db718e08bde0b8793a7a5ceffe9a4ccc7244df3a03bbc621c34be9d8e41b4e096f2892710d8d1aca93e6ad5cca4964f22605ea7169242e85949dba2fcfed274908e7333833fe29e8dac94f2b4e0069efadf46306a3ec1169d9e73f2029d4cb94d373aade7d06e5129762546d604b33f381e1acf9441da97be791f02fb51a5ec834a46565519c996cdd190a964b5ae1d56b3085091aafbb4ee94ff40e2616c480c5efd5f1c6f413b104384ff921e5fa8f8436b67151a854463cb834d312fd7be3e0bcb92364ba40b9f86e819a725ee2eb2556821d86ff78fcae94f493ad6548858cc56b2035e3ecbe531235f70d8069987890a48f1a6e91c7bb7409380cdf34ef92419d97cb7a75aa8bee50f5968ad7e8370e2fed0b5b4c2bb0d18fcc1bf7683b80d787a14ba57b4b46986f5a7ff9ee852837d47b996120a0fe9c8270935f0a4e7cf6425fb82eaba5b69106ee9146c9eaf7655196546cb5a94f0030c0474381979d93a6919837c0985302d9cdce137e4984bf17dee1b22d1fbf7a8a324906f1bafe5bc6a9cbd2f3d960b4bf8f03171948b17c850e71e4c89180d3882c3591296e53faa39ead5aa3a6cbbb13af3f298d2c5d6d1c075194f13607e52df030d7a1bea4ba1529855244e2d55e6079e118551067a53e2f4034352d9b36d9946d80966cd7d034c3611097bf14a0a83f418fb8430674cdb22f94d1bd3d506887f54ca1adb42ba7865a8d7bad1ad1224cbf1d66cd679a9beb979346a2520cf1c1c11318c24ad58c008f4db41010be41b91917f6e226524740435efaf744700e0c376870813e50480daf702515f66d71cd850826ead098e533205b38f6d05b270ae5afe8a55b856d0e760ce6ef24abf02f5b9410f4dc7ccda94d5e5884e33cdabde91d1ced711731256cfc7dc1066cd7547cadf918bfe8cd30cdfa5788761be38f7d2a61222fe5b5b90c9bcca25ad0fed62c9f80d763b601468abec37c8e0adb3d840bbe609f084c990e36a689995c528e3c64ca23a050b359472fcd2b74c68d159440e089b4cd0a8fccdaa11347a6cd24ef4e55029c5cd94e721d5e800e08afce5606107d33dc6693a64245d5f68d49896df0dc26e36b9df82fafd3b7664fa534493b00478920beffa5d84c3e11d4a76320a4ff3d18cdf313ff074a63a40551ef1e619c82a891727c23301c4d0a7a681b8ca101e812e3e0627c4138e08affa67eadb9f7b82c6d30b1ae9605c3e42051be95bd9720b38a737969c33896c1b3770c26c3cf91cc631e194ec9aa9e1c53965ab7d7a245244693ca878c9d7c5d88dd6ab486fb750f0148855e789f0d197d0975d546155887817b0925c2451ca38b90461aae371d6b09489a7d4a57167f68d8aa500254421fb7e62d4c3b566603238e9c942e1ec97e66f97e2b3b092de03356912dad89920639db7c73946b22e7d0d203b618bca9fc3ffa87a916c4293b22b8eef7e3336deb4fe4b72898794dba237e7a610eaf80e0f894234a7392a916c6c9874d9e4c68ecc750fe34db05e875eb6914e4b610d60d4d90552396c65e044c44937fd6a5a3f67543a210f5ee5a9e73015d682d4eb514b9693bf0f8ee52b2ac4c669b13875e53c759c744f43857d0d6e213d1ad7fe2f53f8b02c71ed34954036c91231da6f5e413a3627749c1ee0f2a5fcec32759e1956d53423baca293eacf556372da71cc0ef53568e0966e6f694188ef24bdeb70def590f2160bb269c794baebda2ba2139a39b396f8d6ce3a535a25c1c86defc65a51dd5329c9fc5cd2db770a498e46deb24c96c77883c38048c3c3d3bc8fcfb978bbf2e8174037c5f2e5a6ffa236ef1f60fe8684456d935234175f3cf9b543d27537e9f2edce2113a90db2badf2c324fd19452dc53179f066fa4dc5dc82d280135f6561cd8d5ef4d8f431058633ab8ac33e79c03728116d567b31a9a9a8f54d8805c09eae456cae5e7e7fc6e4e44533120b1b198eac3af55a157e195a29c5a117f11c7ffa091334a2b783902b7d1eb98afe9528a0a1182784ea6f28bf2c09f4e875690c7939396cb697846ec6fc40f6bc476d0d083738d2c92904d021d69939d3a3ea6e3ffe55a538fbbff1dacbcdd9ffb526efab54ea2741c3fa0e1afaabd6e77b852025fa375eb8eeab5dd996bb2140ded1c64e0c6465ae4b0452c91450455e0fad2f53f1791ddfe5238981ad1e8563bf3c418ab5c5cdb51832cc1add9545a29a99804cf9d8413ba0cc1b03e4ef8638a5c65352e4334253638a947e8fef5b1b5cb137e175c457f3ac6360a0a51bf2e3a1172cab144f8d61d6146c77020e3b5ec2e6e451936ab52f81fa2127dcdfd4028651431825ea4850865625d7dfdc5342ab5d5fb0c7d6cc61c6ade2e34ee0447d8cf10fcdaa67aa836948c1eb9c7a7f8e53f3e7620d16f86c492397162986396c3caf9a0bc81ee353e6ad6af19bd7924252eb1c0c872c53fd9def6e816a4c8e7659306ead7383d2b2971ced1cb2b9ed3de865535188897f67789d0c4fe559fa1821b1bc94b20928416edb87804f34c4881602f5710835a302a3a13b8070211124a1563b28cae87fb1f86415c560641c74ccbe6da245dc5246f0b6f06ed4fedef93dc3f91da9ed8d76de0ce891d2e1552b467b08fff2ba00700ae43f3d52fdca7fd4c928c01dbdd8d42fd99f299da0b38e92df98a0ae80aeabcc460e9fd604043b473b2b4b2ad89df69575c9bc7c09f7377115702ffa4714d93bb20428aaf4c96c97c912813ab83dc6bf8c8a65b5def3a3d2fece9d2c9f309ec47ecf0587274dbe08143b0f737a7d73adf2cd301b771e4f3cdb5ddf78766d61d3bd924f36dee9ad6d6c79c8378c76796ba74988571b548f92c92a77c0b8269a3637485a2b6c34ebc311060479a00e59c6a15c3849ea327f812e3ae5ce1ecfbfc5cd9273c145f11be5130b3ca9eafecc0773d31229aa04b51f1f96298e60116b61ea4ed1934a53c19bac59b28c6d2e26310ec1eb1aabe64a7e5de9e34508966c123bd68f4d0422240d0cc9156458585b845dad438d985bca2cf42d2a493b9dbe07b95b4c38131462bae46a5e667c45b6de8850dc352bb69ec4d78825237c043ec2b079beabf242ad0dd47864534c9a8863d0209407f600261dcfaa985582bbda3a102d2f81b8c2a4bb0fa9d2dca9f106a330e5d103c2761094fc75ce7a38a9ff6dcf2aaa0fef7994907fe383c9b0d6f3b7f995621b9a21950abd2d319f03ee4d175e8a98789b88e1709286d4df6b4b9fe30812d4d4aafa98efba73131b721c578d6dc775ce83467f1f1b39f2f4b172b66d20cf3e4b63884406f12f92590de89cab76053d6ea8105de58dcd09ad6122b8884f07019b70884c26ef0dd24c0bd496c34d4eb73504c417fc2af29bfc6d59f54799bc25b4118c3836f28dc14b076afbfccfee1d649ecd0d20682ce802b8fd86221d7ecbb05487d1111886a03ac8b3366dcef735db0414f462cdf53202a0e2e24bab425c90012d892806c46b1e63cc956c930d7381c275e4ff468fc8563e56dbb3d939cad03537558453a058638b45bd4cb1c0cbd517fdcd4bc037a0a7082f3f65378b96b40716faba109fedcade8a02a5cc123066d506b95e2d4e57e9ccda9dd991b440676c4f6be04f3fb3641ffa000ea20d99fc1258f2bd1ab9f68d88e5ba5a5a9dd2ecdcc2835a7cfaa27962134663ff70061d3510e5b070c9571edf775433f50e5c58c337b3271ff58dc1d3fb58efc0a9226dd06c4b5d3cf387824a65ab481f858891777445462710c0babc2d2fc2ea1d8d6bb53d715b423f27bc49c3627fdfd207c76953ec1cb691ab5824145f7070ff02060426238d6adb131d58eef4453fba01e1c15e93525cb14a3aa90d051e222a9f50b2252a95e12c28c376bf40f319d69b1bed9ca2d91c60c903e3ec6e951f1571ddf4a7f249eeb216c4a9322445ad9e05e78ba6c294d3e56b1cab46e1efeee62798f6b414cf2274f33a5566fde2d6501a36670b147908b5a3daa5a704ae06c145f92a110a6b8a121c5d6516ad30f483115c7232fdff32d9242f2788537974f4adc2567163033df0b4534065db3009618b903eca1ba2dda2586b0d1c9ea2be8d76f7d1a4b855ade4d4e90d73de50f2957ddd68794c05c0400ef9aea1e3090f85440be7f69360702a05722d628a40822858f0f40934728ad4883594d67ee8851d30bfe7c73969d9c04f1c7aecacae77729a828e405d129b4d172ee1ffb23183e6ff16a5e94ace44f8ada7849e549eda57eea0ecfa6c2d13b267202e72bc00d1374b39d8eabd0af5f47381f17a1e7c03dac5d665c5b91ad09eecdf87ef9ff33cd3790a0c7019908a05f80c0f9d829d324b7628c67fdc2b939d9356f6fad380f049e1ecac4bfa6b08d11bd231815adde7c1a18b308f955e1bd285979322635f01b058295a3f8ebe36d3802c5e66fd8af51ba8b4d9412b73a32bcb92ed531b975239c86096e82838e1259c15459af63066fee4e3374d94f7856158e4e30d72806e9c9190365b2656bfc6cd97df590c3da6e", 0x1000}, {&(0x7f00000001c0)="e6b41105b12a3778563d689c08", 0xd}, {&(0x7f0000002300)="1d9b9a53be1e367ace90a63e6e165f3e79aee595f67822307d3cc6d47a9e06aeed9ad8a0612df61848d37c1c70c78669afb2f71df05b369d4a4613eac57c3a3ee5e55ae5c4b6ea0f390f28bd2e90eb48dc4f773aca14c97a650fa8f7b15e0d9fc895323e5e3bc35ce7c24dfad4ec53a589fc26641c430911904abb4c7c19c385de115cd47bc511a1637eded678b65cf894f2506cbd1e50fce901669f359af962332d9840022a72ec9c76800ed07a7e3d02cd452a391f02b734056dc612cb49f68fe105df8965610f9db45e1e77c703f6bbb6130fe84f031cc4a48fd01acf81ef", 0xe0}], 0x3, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb0, 0x400}, 0x1) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f00000002c0)) open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x3f2796a9ad12c09) pckbd_enable: command error 05:49:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000300)=""/26, 0x1a}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "27b1a0d0cd7daa0b4ea95e360dd653368ecdbb89"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ecc67a0bb26ddf4c2cf6264ca32c6f1a9bb18cc4", 0x0, 0x7ff}) syz_open_pts() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x2, &(0x7f0000000180)=[r1, r2]) 05:49:31 executing program 1: r0 = socket(0x2, 0x8000, 0x2d41) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x63) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x5, './bus\x00', './bus\x00'}) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 05:49:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2d7, 0x0, "d730c1e7bb6fff7f000000000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000100)="e6cbbb102a46c9ef7f6f27d8654973ecc1fc4181688be524ed082460622587df033d4e5926135b4ca2e5c8fcaca0645baf4979a603333236d25b0ea9da4afaaa3ccf6b54c879db56d1b21725507edfe773db3410ebdb2e42e182ec98cc3749de3668d215ff37871208440304423ba386d73a873ba1783a81c01bf94913e74e147d630c7dde88", 0x86) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0xfffffea1, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="100000000000000000000000000000de0b9003000000000000008fbbf7276977"], 0x10}, 0x0) 05:49:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x80, 0x5, 0x100000000}, {{r2}, 0xfffffffffffffffc, 0x14, 0x4, 0x5, 0x4c8}, {{r2}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x4c, 0x3}, {{r1}, 0xfffffffffffffffd, 0x19, 0xf0000085, 0xffffffff, 0x1}, {{r2}, 0xfffffffffffffff9, 0x18, 0x1, 0x6b9d4696, 0x2}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:49:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = getuid() setuid(r2) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 05:49:31 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x30) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xff, r3, r7, r10, r12, 0x20, 0xffffffff00000000}, 0x0, 0xfffffffffffffffd, 0x8}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x2e, 0x4}, 0xc) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r14 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) setgroups(0x9, &(0x7f0000000280)=[r8, r11, r8, r5, r4, r6, r9, r13, r8]) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x8, r10, r12, r3, r5, 0x24, 0x80}, 0x1b29, 0x7, r2, r2, 0x101, 0x80, 0x2}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) 05:49:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000400)="493b4451d2a0748a67bb84590b0000000000019a8671a40000636070a5b52859c76a8fe8757f3f0cd10165f210641c3c2b515aac034c040f130fbd", 0x3b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x100, 0x7ff, 0x1, "f53d679dd1c1a44b930056bec5daa22fcf22f1e6", 0x9, 0x3ff}) r1 = syz_open_pts() dup(r1) syz_open_pts() 05:49:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getegid() dup(r0) setgid(r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02dfc1795acd76ef37af00"}) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) 05:49:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202362f6669f71e5daf4080ea6c653000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 05:49:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) close(r0) accept$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 05:49:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) select(0x40, &(0x7f0000000240)={0x6, 0x3, 0x9db, 0x1ff, 0x1f, 0x1, 0xffffffff, 0x100000000}, &(0x7f0000000280)={0x0, 0x61, 0x4, 0x9, 0x7fffffff, 0x1, 0x5373, 0x5}, &(0x7f00000002c0)={0x8000, 0x1ff, 0xffff, 0xf7, 0x1, 0x8, 0xfffffffffffffff7, 0x10001}, &(0x7f0000000300)={0xfffffffffffffffb, 0x5}) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x8c, 0x3) recvfrom(r2, &(0x7f0000000140)=""/155, 0x9b, 0x41, &(0x7f0000000200)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) 05:49:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0xff}], 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r0, r1) r3 = msgget(0xffffffffffffffff, 0x0) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/49}, &(0x7f00000000c0)=0x33) msgsnd(r3, &(0x7f00000001c0)={0x0, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7b"}, 0x175, 0x800) r4 = semget$private(0x0, 0x2, 0x1c1) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000000)=""/28) 05:49:32 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x40) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000000), 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) linkat(r0, &(0x7f00000002c0)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00', 0x4) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod$loop(&(0x7f0000000340)='./bus\x00', 0xc001, 0x0) 05:49:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x12, 0xeb61}, 0xc) 05:49:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = dup2(r0, r0) nanosleep(&(0x7f0000000080)={0x9}, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0xffffffffffffffff, 0xfffffffffffffe91) 05:49:32 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 05:49:32 executing program 1: execve(0x0, &(0x7f0000000280)=[&(0x7f0000000100)=',.\x00'], 0x0) socketpair(0x18, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x50005, 0x2) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f00006fc000/0x2000)=nil, 0x2000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') clock_gettime(0x7, &(0x7f0000000240)) 05:49:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 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)=@abs, 0x8) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 05:49:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffeff, 0x401, 0x7fffffff, 0x7, "608032f6a82dd5d26e3cbd4eb755f3cfdc905879", 0x9, 0x40}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x863, [{0x2, 0x5}, {0x1, 0x4}, {0x2, 0x6}, {0x0, 0x1}, {0x3, 0x2}, {0x1, 0xf8}, {0x3, 0x2}, {0x3, 0x73}, {0x3, 0x2}, {0x0, 0x7fffffff}, {0x3, 0x3}, {0x3, 0xe0}, {0x2, 0x7ff}, {0x3, 0x4}, {0x3, 0xffffffffffffffe1}, {0x2}, {0x1, 0x9}, {0x1, 0x100000001}, {0x2, 0x3000000000000000}, {0x2, 0x200}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x3242}, {0x1, 0x4}, {0x1, 0xd84321c}, {0x2}, {0x3, 0x20}, {0x3, 0x4}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x1}, {0x3, 0x60c}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffff8, "73cc517b60c4e9c9c06d18000100000108000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 05:49:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) open(&(0x7f0000000400)='./bus\x00', 0xc1, 0x0) 05:49:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x3ff}, 0xc) socket(0x10, 0x7, 0x3ff) socket(0x6, 0x30a430f0284c4a5d, 0x1) 05:49:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x218, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000880)=0x1f) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000007c55cc113b99b660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501c71b6abdb11e1c70af68dfc05b3e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x2, 0x1000) semget$private(0x0, 0x3, 0x0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000340)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCCDTR(r5, 0x20007478) r6 = semget$private(0x0, 0x4, 0x30) syz_emit_ethernet(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x20) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r3) semget$private(0x0, 0x2, 0x1) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000380)=0x2a5) getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000001c0)=ANY=[@ANYBLOB="17007cd8f5476c653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffeff, 0x400}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x101005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r7 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r7, &(0x7f0000000440)={0x3, "717c950795483fb43234da27b4cf0cc87ed56ec8c72f1f73320c96b6ddacb513f1527ec541af4d00fcb5d08c299cbf5844c481aada4cec3f8e74c1ef197dc02baf0da79fdf02b0429f65e0c7ff7bd3d35199247856052f2736e0958622382383bd17bbe80810fc26f7de90f0533642043bc060f33ad23703561abac834552765cc56cc1ca4d7a0d70f2f7c916be454cd7ce2ca237c332c2c7a57ec970c07593a343cc0ac5fa1fc18eea5e864ad7047bcd7f9ba65787f803ecaca9a33286b9f5ed2680c400bb66da139ad05b4ccbe93817ef7a0b1c46c7c2c633e1a124e2e9674bd34bd7b7becdd62dbe6dec03528d4bcdb"}, 0xf9, 0x800) shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) msgrcv(r7, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) 05:49:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x20, 0x3}, {0x3, 0xfffffffffffffffd}, {}], 0x3}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6050, 0x0) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) 05:49:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) sendto$unix(r1, &(0x7f0000000000)='0', 0x1, 0x40f, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 05:49:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000007, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffffffe, 0x1000200000005}) 05:49:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x31) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 05:49:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r1) 05:49:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x140) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x980, 0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) 05:49:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x8, 0x5, 0x1, 0x80000000, 0x8001, 0x400, 0x1, 0x0, 0x677, 0x3ab}) poll(&(0x7f0000000000)=[{r0, 0x166}], 0x1, 0x0) 05:49:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x0, &(0x7f0000000080)="b276f817c28784b26ae6e1b8b79746a1ec7b6f2d33b0b8279a333cd4a3c63f7111240b9a51b18b6f3b0021ba0300e472078d4ff159da9023526e59f26b12131c65031a45c0a5229583feb2ad7d7859944b313ee1cc0c467aae54b2a1307423b8c93bdd9bba38b34faaed3b8f03f3e64bbb6af20beb33a596f2bc4a8e85b70df8528ffb5bd012660a8ecb5cbfeefc45deb00ad539547860673acda52fcca038812f8ac8d8eaefa425b5b9bbcdc3cf3cb30615d7fc7c1eba4f471c25", 0xbb) setsockopt(r0, 0x29, 0x11, &(0x7f0000000000), 0x30b) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:49:34 executing program 1: syz_open_pts() 05:49:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) syz_open_pts() ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0xffffffff) pipe(0x0) 05:49:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x109c8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x6}], 0x2}) 05:49:34 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r0, &(0x7f0000000080)="9ea38404bf4a6a4f963307fbd0277642695775fede08b40a57a55d49057077442b8890a4cc20e0db97e48a572d3e010d0854bc994667135af2b2f2c05cad5321cef16f", 0x19, 0x408, &(0x7f0000000040)=@in={0x2, 0x3}, 0xfffffffffffffde1) 05:49:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x2}, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)="0fe347b7019ab09cf48e16782b7911eb38b99a486f488cab5b682c34f93d0e2ff448be41c67f75bb434493d9b2d380f0e6610334f137edcd6c6c21525f9dd7985c0fafcc60fa8a7ac42c1200618a769d75447ec3d2374d7b872f34f9eefdff74893e6eede0dfa4be0a1afd203a971dd94d3b9dc2729fafebb780efd68262dfa83046fbf73c745afe2eaefddf19972acab2282a1e0c493568f9b1e9ab9d44dd7e837e4b7f9ef48df81e2e3996eb77630a1c4175e3e6028d5640a2a30ec22efb764e7e6762dde413", 0xc7}], 0x1) clock_getres(0x0, &(0x7f0000000440)) nanosleep(&(0x7f0000000000)={0x20000000000093d, 0x4}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) write(r1, &(0x7f00000002c0)="8af1e7", 0x3) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000001740)="167ff07e1b37b7f102f5d4df23e369ab8aaf9cac3ca86645980eaf3270a1b2e5ebc5e2dd63fad001ad709357e176d4a522361c09858467c14224d0103bf90919b7ed06fee003c5267a92150b27463070c230f01ba3289ef0049d53cef12c841262956a62b18cf8b15be17969b083e87cd64dd8abaa2ea903d06265d2e78a5efb7a0e2cb2e9aed2ca7f278b8003c99fc149519606a37193e4ecac9fb05319cd4bdabc230afaa88263b84df0332e498c008cff5ef792d503a9535d7512add41c4bfe38b04d0f27d019832839d95d16bf27a85ea75e97d68acb3c8532f6a181a86654a593457ec5420fc584a3fa83c3eaccf61f3bf526eec66323edc433f3fc0913ccd16410c04d6b6a4f8765482f1b461043a6a243ed742a2304151139e33e282950ad441faaee56e4bef1a3fb63ae837ef2323f9131169b0076d0295c92bf118eddd586c6f6c1136ab528708b7b2d05f54c5c83f9ba2a914bde888a689b23a10182293a7ee7ffe78dec4a7b03d9c665d98ac2fca52f57bbc4519362a8f4795cd36b7b728d6566fc6dd30c166be7bf86db19345d73cf0ef83b5b53f224fa240577ffb6281955c281b7c6857db14dc4d5559dc6c62eda0c5e56b5597432b9250f28a238fd38d2eb2851c3a044c09c61aaff331a75d63521bac10c2c41d77ce11a7f7213ad3e919ed15af3b2c89c4d177f866f08afeac802d6d6cb66f4f1bbb211a9f50ad0d8399c7ba9a22ca85ddf906edf7cafe8d4ab2ba9e4962f0c9c8c2bd1546bc11747a0367a9a9a48419ac9880a490a2c4429aa011c94e5cbfaf7b7fcf5ea924d24f283f1734954979f1acc54da5784b296b2775d0fb65df6ca3ce133961b743ddb9f31711c9341b268ae4c04ce2cb01fd576274d447f9b9b7ceba58bac519e6da05f9f00596935e4ea441ec81e7e0a8784f812cc283e91a31d5165f1d83ec920333d76953573cd715f1a6a2b94c7a7f0d1cc41f4b285551a546eded1d637ea082977bad2bdb9382ec324b5a1a1e6757be4a8667beef8b329722b4bfa5c250d60cc5e8508ec39e898ac44a11ca263d0091951b02482bd0792631bb51b6359429313a9934b658e23bc99223b48b39da8530262ae3d45cf07183f5632fcdc6d182cfdf8fb7c442d0dcf0869b24b537ab2131faf1e2b02b720cd3fe31b71ee5eee9e72c3eeed11e11989c67dbaa2c9ec0acd424ae14a55963618cb9217d567a729e8c256ffe2c75e3ec33ff9582844d9c21780c8145b9520a953ec4bec742e1ed9f43f7f657d3202713e96e09a290a9e83ddfed1763b00cf3a5e417d033057fb54904d7bb92536de66022f997e6ae6259a4c1aed6808e013fc57dafa3d0c2c17f0e26eb8cb29819fd0d01d2d3543aa61fae6ad58cf76970e4d9ad7b79d12740d62e708490f62e8c105c99559ebd2d576596ad39b6d7d43478ddbbca669a694a219f9226e1331dc49438544b0df8b71002008c1edb5f1a11ae898ee52484a7055d6a68bd54ed68e096f4bd8dbb7ddfb10888d023319b53e515a4ea7854bcccac58d6052b04def86f569e8698cfa9bf85e669d883ac5c5c3dc470d7a8130cc4bbef6daa57ce65cf4f7c2df76ab2286b5e35611bc6e81a9c75e8e4a5fcb24297cb09ada5f21ff8ef52f69eaedb6d3f7be394b1e1de981811118ce6b364edd8f149ceba8d082c3e9855467d9780dd1dd88dbadea43c5d8c8dc94d4313e10cc14865b6275ec4b5f849b22c6640626ff0b38dc36c559950610a91d3a4dbcc3b9e19448cf9b464d5828e0ccf338def680bc907e94e6df1b1637a17a65221afa4bc3109e968da84a31a2f111b9ecf527d1fd6e3c92eac56463c6b7316398f42282b6c35b0949807cc072aad949abbca4f3ea31e5d0ba4ef2503cce4232e17724d51402087054eb873b05ef27e9069349a1ee2f9bcea6b103d5d0ad8d87cc031fa85df53af17a471b852b54e799e030b6c9e36af311f93d53b92c2bfb0f0135a9a7fef3cd10540ab8ebc6d6d42e96b4111777a32fc4ba897d4c014516fda8cd0828c256acd7bde20cd692632aa194e9f0f0a77b1e692ef2b1cc1880bc6d326c90e33884b1c4704142a7a0271a58132a963911ee4872e23d00a6f4a44576b3aff39b2d2a12d17545be1238131b5cd12e56ecc3801826cd6cbd8959f81b2b34b5e226d8b7e50fe26198414c15087c94bb996531e8aaebb17a105211b6ed6994e73333fe155f1e00a3908de465880281c629662c17be42b7a250f35781f77420635ab668f793cdd9045d5539fed40bc83b62f6ab8b5c7343f058057f4d7c02a6adfcf035904994f115c535b119f112cb7de3aa195e1543b367fd0d27463c80883378003a3940999dce8b2a48359b46e8dced86a30f7b5a1287236d29173123d51bffdee23d318f176ad66cd2f6affe6635c8a42020bd4a5ff7a7d29a6faa371c1519bc3b6572f90faad90dc010429ce4de8f16981bdbc381dfc3ec6ffeb665b7df4fc0b5c18922d1033d8e9c230e2f636a83ea59667531ef5fc6402451e18792200be600606cc0f75030a70fae5ff5a44286bfaeb465d052a73a611de1ea39baa588adeb8d4a20d8fcd995ee347d526fbae63e6cdb4c257796a9a13702a0d5be447f0bfb75e6598905fb79d324742f5317e31747e68c7aadf41a95f6b363f626c28625074a22e91c8e21fbf7900769f8cd7ffa5e7123345955788bede37d8907eeff9a6e75675fc42f2770b70090e73c2c276232200afbe78f1fc8f98a677cbd0cb20288ac7fd0469ac2295d500138b71fbded0d7d0bd7401a3fa71a5f7e7c0286dd26995b1237917b7dd32682088b67d2dffd262f776b3763640539bb1f44d18d858d09652c2fcd39ca89c3432c4d19c9f6c764e48643ac4e503fd4b221b6fd6c924540053d3313fc3659a34ef375708310b2621fca9ab3a81d4827cc1c92613425bf446079d611954fda893839fe6451de999c34002d5ed8a2cd3a33aa3001625514697facc26a35a9e2b4525f71031530438b139cb4c5468e5571ef4fa9e5353dbcce2df66edb463567abfe30f8b2bf28b80eb135d3632de033b2e5f99b512b017e0fbd9024d7eae35df175e5fe5030542cb22cb71e0214227ff1af74b04b97e38f5ac5ede4ff45e458c7cd9630b81f035d8de420c2c19fa04176d953a7e6b40ff27d5712fced0650f1c00b724af9e530f784af9ec59e8f88a419630290bfe0d31a3666c8143ac28eac3bd4020821bf14299c85c03fb6f1a7f4a1f467026918a7d80495749dae82bb223583b087ecc510b366fe509d2abbced1c84e86108b8a3f4c18d418da458db6dd586a680070f04bbddb1f23fab5d482bed83f9df1ddb411945a2557d1319b673ff148630e9a854dae7adfb09c213175cd3495d9f2920ffc31a4f7d49305f5ed9e03d0e4f3eb6bf5ec7134fd491615a753489537eb9d3a6c144659d10dcf3dc2ce682f376855376a6e595be207ba808b1b60914aa443cf3c50a298854023fe8df6a366dfc8c82fae2a76e6409ad919dada0c2ac4bcf23f450aa8afcd3c50e39a98d27e434b7465ae6e64a08b6c5266913dd43e957938f9809f6cec0f62f5c6ff40a5a94b3fbce643063a4062b0a3598b8737a351bf15d3c19cd51c5506d9791a0445a22c1e212605b5560f6db5b8ee29d682b4ffb20dcaebaa0e7935e119a88ef554d0daeee36b88657b8f404f3da993ef9978ae3a8ef57e5423074ff133805d4502058cb7bad37b7679e068032081da3bf112ff607a2dca8eb4b812c498588a191b270b4a75a2c25e506e92883b223e156a1f624528102b394dea0b0ede65f0318c82939c3c7cd40948468630e6720bfd02136038cbab4cd3ed051d4d3d6363406dbf034eba7413c7633f4d4b87b253ffe5f310c4fd06eb7d576c551be10f8086d83c23767b1bf753bcdd82316931164d7dcb19947676e4be2cf4c4625636c383b2ba3de5aa8d2532cb240b11771845f1f0195a96d7a0759ecc282461f687b25255cdd309df18314e81f5df16a57abb91de984912d23119830c680c5abb08dfeae2f5fef9983ec17059ac3ed471a24da758566199ceb786becc43a37a12cb56cec49b80cff9a21e1bdae34605e2da74ff396907f5cf62ac7f0ced7e1786dca410bfa29aeb268be0318c04563d7f67295267a23897d5b4eedb326848d715f2ff967fd220d23573ce065870e4c1e36024c870297371504e102f2ea017b8cb4db1fd456521fabd185ac7b29ea13f7eb33097d547b1955eb6a5b8bf38d25241755057cfc9e6fb30f2f25cb254b66b318862c91b1027c0b1e82f3dac8eeb526e2c007f7cb4346fcce0e43d1a0ffc7fe3e2512415fd5e80b5e6dec7ca50642f10050fe857cfe122c586caec840cc3fe7bd161be7d1989c5482422d9fd4f312ff940128d0f21e3be78819f7d2497d45fc14c46b429786e37f218dd2d5d680f349a70e3f251a3961e7f12bdc1ff2ff447d49d538d71165b95a3bb3ff4372fea207ffcdfb9a16687291cd517028f79a23605afb326c4bf55a8b61235eeaac2e66fe50e5c7d2341901b035d1a6a6a73b88681a9e2990f2e0daec8b4c8f20da762184141a626cdfde12e45cbc48a1097a33839a689a31045c69c2888a70e7fc5633a9708cc4cbfe19226382115f52651c00e757f8abb77320f0f0c5b2b3f47bd6395d121baee4bafac643d86f1788433bed2c479290292dcec001b18b3d243385c39e34723bfe3194c19f4c9ae4106189bece26304f5db6894df28b1042259da28a40dfb573afba09005e14078deb780809b61108d8f5829b659345c3fcb72e9fa2b9585d0f96e665d19c5184aa951687a874cdf61d30bab396ebef5b089e92490eacf86f0a85a441f3aaed509c0e91646909b3a8ebd51ea795a5a3558246a9cd45d3fe49a951bc3b8ede777838f9be896571232b5b4d484db5fd2891ce7ad0eeeca52d777a6358ffe0651e7cfa2d654ad44f3b540e08fd5f3b090f14bd0778eae2915deb74845aa31ed2708b93313d602e2a1c15b34eff77867db27fc485e6f29d5007416098e97054582db6284b02b7e46f6f5ea2b18be20fdb24eb520189cec892076766f68b3d7aa1975df6670e478daed14dff80695afaacf9a816d79d96bdc6132bbd3bfc263c5d11b0eb6770f46592d6fc4724b236142ed107e246da3d2efc861900a448d99823a18995ada6e68dd0ee6a9e5f6cde713ffa3e015f9b6988a8c5bc8b9a3edcefff488e13596ad220bbb31456dc1e40a685ed1ae07101b4640d0adc79edf35a8f1dbf9b27dbc3ffb95aa8599c30d8afaab06c5a5e0f7ab1d31c7f52507586aa25a71904a1b16a256c268a564e9bc9025a1c290db06d2c0742c41d26fe14617ff0f85a8f4da4a1ac5b3d9c8047c079a53e7005df763f6f945e8f0fd3e7e757f137cc5f69166bb16f5aa7fe30e25379b46cdf94acd702c1344c0879c1cb828f9ec65c877d8c5b7bcd42630a91986b42f50ff33c0845f2cd31f0fe3ba609eda99bce7cbe590a7bf3ae8e05cebee3206ced17020fd5b5574daa4177be75e0f21f7879ec8df8902582b759768f26422e6308db49aeeeadc9236a74b2431a58dff42e6dcdcaee5e72e95a37aee9050a42138cdf6b0f8ab3b0fbe512f07126b410d52e9eba8d6b0668790b6a7515e3d20c7958fdc4e1bc42466b66a911a7b7f072a6ba4bfc3516ef7497132691129c931b291d86050211a3440a78c2549584dbf2edccad376cb51c51c18500f67d08fc1cbc0715945decc5f771e770498745e203fc0883b5e83ec934c8c51581ba6b2120250dfe505e2de3f75a9e1", 0x1000}, {&(0x7f0000000540)="8943b435a297b5c8eda3c4da573775c77cac8e1caa7d5713484f5466e6ea04e7f25f31e51d7808edf497352eb6c0d13eee4f965300970fc72dee17e810e95572f57cca0b13544c83810b81f3219a0d661277ce42f43aec7effa29e45b5960ddf61ccd6bedba6297a555bc10b11955f042aac22aeedb6765d1b5fc0997204ada9640f6785fd9e12beaf224a55187f9fcb85b6646e94d7fc27fb1d095a7f7f09e16881ad6118c9f5e8759e93cf947978c36175d5117ea463a36668aee2fcbec5d9e36c1e8091cde93256b0e162b348568fc50fa3384429a425d361e0635921bd2e6e6ef674b14d53f85c899e73b4228a31386bab3a6b8e", 0xf6}, {&(0x7f0000000180)="e43f69bd194d40ad0a7da4ab507650fef4e1cb6c49ede7e046d3dad7642891cfbf643906990ae5a9c3c48d2c30264bee93691919c0b20863fafa85cc1dd50051ea917b17a7be0fbc64cfa9cfc68ea02ee9050c938fcc63972c1710d90c9f19f3ae1ec5b3", 0x64}], 0x3, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r2) socket$inet6(0x18, 0x4000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x8) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="00e3f7ffffff3f427c1f35bcd8ba3634d9218f1050168480bf60cf33c65daf530bb905b3d59db3e7e9319c730ca5b431d9cdb4e567714d32f8adb8cffa5b41e53a9551137b9d054443c64e8026e73f4dd4cff937bbf9332b153061949ea8bbf83bea0011cb3f06a45f38d777161908fba1e8fbe975c8840c4d960c93f94b4c9e64b4fe1df2035fad5a51534a76", 0x8d}], 0x1, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 05:49:34 executing program 0: minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:49:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x4, 0x2}, 0x10) listen(r0, 0x0) 05:49:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/244, 0xf4}], 0x3, &(0x7f0000001400)=""/211, 0xd3}, 0x41) unlink(&(0x7f0000000000)='./bus\x00') r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000001540)='./file0\x00', 0x0, 0x100) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x1, 0x4) r3 = syz_open_pts() renameat(r2, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') fcntl$dupfd(r0, 0x0, r3) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) 05:49:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x49c, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x1) 05:49:35 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r2) 05:49:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x104, 0x6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x86497bcf81dc3c58) openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) 05:49:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = shmget$private(0x0, 0x3000, 0x603, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/197) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/155, 0x9b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) semget(0x3, 0x0, 0x20) 05:49:35 executing program 0: r0 = semget$private(0x0, 0x7, 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000006c0)={0x8006, './file0\x00', './file0\x00'}) getsockopt(r3, 0x0, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xff4e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) readv(r5, &(0x7f0000001540)=[{0x0}], 0x1) semop(r0, &(0x7f0000000040), 0x19a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x800000000000009, 0x8, 0x2]) pipe(&(0x7f0000000680)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) socket$inet(0x2, 0x3, 0xfffffffffffffffd) dup(r2) rmdir(&(0x7f00000003c0)='./file1\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x8030, 0x0) semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000600)=[{0x4, 0x552, 0x2}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x2, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) recvfrom(r4, &(0x7f0000000340)=""/27, 0x1b, 0x842, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000500)="fae343749f8300ba825c06ba2027af0097f78fcdfc94b74d1c4f108269fb943b26237d290df294f8e610ef002f744bd520fe26be566994725ee663ac9d49223f9835ebcf57a8fba5208e560c2b39fc0cdad189e45a996ed4bac22f88457d561ee7a03f7afbe4d559d61735bdb84fa00b5fbd057f8e7a70676251e52dd67e4bb61446fceda2b75df2533f2ae38c1d39c5db2f722d7c397d538a0ccdcc0b653a53512662c6db92dfd0007683ad0228b3be43ab4ba9598f0327833b20798c3da95284e7533f05864571c0e4a6075fd5bbb6befaa1", 0xd3}], 0x1) socket$inet(0x2, 0x4000000004000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) 05:49:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x202c0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xffffffea) write(r1, &(0x7f0000000180)="2b00ff23000008002c0000000006000047d4bd42287a90ee", 0x18) 05:49:35 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004000000010000000000000000000000000024ba00000400000000000000000000000002000011", 0x2c}], 0x1) truncate(&(0x7f0000000000)='./bus\x00', 0x5) 05:49:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x7, 0x0) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000340)=0xc) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 05:49:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d621000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002380)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="8d42a01d7994161d897afa7975a9e9a326fadab728c799fd15ffc8d33adb0c8ee13f2d0d3c8713e6d07abdd5cb730fa67264b86da74b2e70550994b326e58aa28a890074b6b8bb87b23185df783541f5642114fc7195b57216138ce77cfd961c4f46e8dfb6b091d3827d92fe7f0e7455f35dd247d8a990523198a8258390e12d23ee2fc94166a14fb64745674b4a4767c8527302dc364f31d6069dd8089de935833a6a6b7c49d86604a8e36d7dd4dd2611c12f06a7d30834fb2073fb7b9f6360ff0525a660c170ff3041fd669c7b263a1dd11fa44c22f18f10070e19769a3a844c5f4abf8e7eb138061078302c811ec83775c64d45d689c78d5ffbefa1e0e2270d0446afb2fb2957395f33d8122fb74fff2d5c94cb975ac9c6c0a419b4e6649161d9bf1e6e873a04e255262fe93602ca9d48ec068e6b682edb1f3b5fd91051a55e0e6bbe4840f4a93f45a4701d041e80bf26f71397b2a7281b182f618727214f521ba73e50ba15a65b888190362f38accf0727aee78cebac8c2d9be35f38ca62b045a55ddcd6faec3d80af272a287c596fe8829c2faf9933091009153aacd76c55c8a6ff5dcecd5adc5501ec0d0d233b35ec52872dbb52dd34a1b21cd05423d755f2312ab4fd45db033d37e45c17f5685d7196aae5fc2f61b6d27da375bf1ad3884d4b759124d73afd7aa1b58ffad121f65b52f5254060d0ea3b21a1d4e604def3d83759ecbcb85cf9dbd01dae568e72fcb570265345e17d6dbfb5db2474e85fded4b9194c540e57f237737bc60c029d9032d4d4b68dcd9874af87aec8e450a1909aa331153e510a1a0e5d4c983157c74bdfd761db0cea8778802abc1693f6acc3604470a8aed030a31692a40a70ca48492dd2d005eab72ba6245bbb6b42bd19ebfc146335fb73bb27490266566ede3cc769b34ca80b474ff6d133d50cb4ca07e36f5d3855eb374b658ff0814a7ca23b8d6ac418951341e36d683c7ee9a42972811ecb0837bf8fd55ac7a0322b44aa163528390ad344507674ac63bb753d4419568c3bd710864ce5a8fb3ac8eebc27e226fc5027ace056ad419a52aa52792f545b60c7cf3efea66479cda89e75b10d16a022dedf2cf4f1b37d6cd74bbd12b78e77225cd0e7c34412bf6a2652564aaf0631fd79063c3de31e5e0151ea1601914efddbf2625368c5d4a8ece0b42fe6ad881656e8e8089e05df6916fefe2c7b5964cb928e895c046323e6ac593debcde2f5d91ff51008027897f0482f468b6f022c21094c415840ef9a81cc5444f26e0d5b62d803a2cf9d2a4edb62a9db77a7143d4a3328fb8d9db487959b4151d92b358a2dda82f5ebfc14526495f078a96cccf55735a815d2aaba9c6beff972ae2251f979a9cdb395236c1c02f6aaff6af5a75a5cda8615e1cd318df623d38de3f297b402d9296b87a9ba55f6b2117475c5297daacdfbaef6793a3203438660b775b46541ade8f58a91dcda062bea78f298896308d24c93dc71cff5f1b5513362b37b15ff0ecd41cd1725fbe43d0e9b12701e37537c730a2a1377e198ffb6e0e4e72388aa4fd018a2b339af0fca8db49a34c5a0604eafd4a5c0fbffba3a34ad55bbed561a3bb8e1ce3e82d0e29b877db2d42dc0ca93384164165a6bce64c4f6538d0d925ef5dd03ce26d96349087a1c28420f9df6050a18e120a7455d38af420dcf6f5f1c2295030877242c08c05758e4d0d8f8eb724a2ba3bc2db868f639fbe974b416222a06ae008ad660c1c6aa65b56c3c3cf68d0c02af08df9365045d016d48326fc40f272e20291d275e2af8e042aef97a235f117e56bef520e4e7345cf11800b6e76fe591c1375da89a3fc17004e1e835840db620b41a6737a2a65d16bd9cafbe8c41dc20d82de844a25571c771a7ccd1a13be5dec81afccef61f05fc5839524533a4a420ea80c0b97beba90959133c7ee8721e0f164818b27db8680266a84a65c33f2ddcc99674796c9286f1bf0d496579770ca0a51351423b09edddc861da5ebe4399757e4835b86c1f4edaf8e5dc0b6e5158306b94fa824f2abcaa03d5cb25f3dfee12b7e600115c5b37dbbe67343bf2aaabf2076b9b0ad961fd4326c7c5b217e082532e1b531d01983cc46beba0d61f6e6c5feeef24572c150a9cd3c2c89e14f930dba0da57baf60fe0d5a981857da2ec0bb5cbd4b0b2c3a07bd20c78382754a655fd7a6b1059b5d55fddc8bd0d57ec8f85b83b7bd4c99794b26f9256da61de51c14b432036692d4ca6c80c64f70b991257bded09badf6876e355b9085cceabcaa66c88826ff38008937ac181b7fd122f529b9925b3c3fc024b607f0d797e2cd167a9a1f3231fde67305b9bf00c523810d20a4e988b662fbdc6e8a43a22497347b9dab7ca0e367f4aa4ff4ee7982edb324ec488f629ceb8230032c21b6d875a3e69fae4a5430a4cdddf57dec8762b74a3b493d2b3e6bb4c90088c97abbd4f76aa8c7a308a3c7da660dfaf1754888f455022e66988872182c58e9052797efecbfc713a85c8526d60a73133dfe260bea41e1211fc4820b4f2a552eea418e1a29f38ef132df001b8731bf860a2e47024999fd1f8b9a724794feed148517dd33082f33e854212db959042f968dbce92d0efeb54715422b49c6e8b4e14103ed3bc1ac14077e60a31180960562503b3837f2ebc48fd2a7da254dab4648592c2389e6df8c014d3f7ce4e03bd7350426743fd8ce3f11cc3082ac5c63b7eeef84aaf98941430ab3737dd2ebba0853890710cc484592581f4b49805558447fd39a02cccd28052394549afa5b9612d5946ff9956f9794d8043fd57c0c2b4e04500292e3a6ba1807d2a462d524dd282c89ae01137c6834a328d81cc7787933ea811f1b246d3dfc5a02f9f40f341d0a086752e84ec4f232dddcf804aa2981d523509aa08549d9231c9f8fc5a7c1029811055d853d34d4a2af77ec8fadb1a715e1f28689688041cf200140cc525118cb33c33f153f39fee522c74676908ab9bdecc2ba36da7ca20c6f54bacddaaab4e60f79696bc76a926770c4c97bdf4b98533639d3cdbd82583bac3683bd6582a39912d43a01a252ef2b1fc90a7c165e2b62d06a61cc9224f4e2f343df97158126c048a52f05649aaebd21db4f21645a49ef53e41ed3fb78e2ac5ad0463a7190de8ff097ff09e3ffc251cec5ef80daba804c2ac67c07ec6276123ee73671c3528f3107b360c7b664a3eaccf16b6ad5c1014bb2703bd2a847e805d02fd9cb74bc22b938c8fa9208e7921a44e97586df917410362a1e2b6df2ab91e1182128b9680777531fd80d67cf75126037ddeb7a70c19b618bc1328ca7ed9c55a81bb46a03bf9207673b0f8dcd827035c889b2e47ea9f1c05b6b2f01fef1129d8f5c7d5cab0ddcfbeae8b6211c6dc31c33d6b60cf4ffd3c050f77385bae9939a4fc4e503110b1e6d5470e607577f77c736b8db42646fb82e2aa16d09c186c78f40e6c3d51a8db1f09d539edb90da3bf8357f195dfe3608014c926ad700aeb63b928e60b1fa6fac4f9f2c46c6e74d727f02ba7b882cd726e92cbb78f0c37bc3aefe42c4711691b540414aabe0aa9187de7f69d2de271a6e108c6e5a4107b7be9e406f3e468fc954c4c980f81afdda30151b696a10dd00929cd2dbc76f20fcb5ae99747fe275a449b4a623b39b0597839620edad24d4b60bd765a2cba421e78cf514aaa3105798fe251f9cd4aef4dc90c52dc4d32cd3479a1326825f7cbbc9ec832fbc98f6f178a2692343a9e3f431deef8583f6a6de70312d868b7df00a3f7a62abf98e871f9d10e92de634b85a6d890b86cf7296aa26ed00e3dde9665916af7918030b2c6b2fa38b5d3fd096f8a6a99ed5b7874e8ec86a74aad42e0b7d9d4990b2f349b412e435816aa859d569681f7af50e6dbc4a4d95e6235cd9c92f12e9b902c02ffe2bb5e9fb132e6dcbefee8b9ca97a59229c89722fb21ddcd0d58d84dbbe168f53f4e753134f91c2e4ffb4d989ed61c388807f2d48d39d8c710d9a35106b55eafaff6cf12a8bdcbfb72182bb8b9e2a4f3a62c1df0020ae00160117c67adc92b0ffb405bdcf482d6920581cb47e507f706411a34b6e50e2451c86fabcb09ef9499f5f9c80531db88b470ed60ec5f8b69c2a6b11bedc875eb19c9f9612f710ae3d5eae55d340f593f33d752cafb2308773ff58bb0e9caa5062eca5f6b331273b3986464c3e443be36bb6f8c94c6802dae789d65ce00ee68c31cf980b3428eb4304225c6bc4556d60f53a7940b97d6779004eb3f6b48688ee2e04befd026f4fea017eb768bafa570964214896da2061de12846de3e4149c80382f52b77dcc736d5f63a05e7a0f7340e96dab1185ca5ac7748d9a0cf8afa5aa68d393a5e06c184e13cdf83cbebc652a5463ce801947dad6ee07c216462dd5f4dd7332f521b9ce62ab65dc2812204adc8ebab788f645e4bf60d81a22264a3d927e60e806aaf4dd8ec6003d766814ef58fd32f6c70fc829f91a169fe229532ee527bc43c484a84a789911dea4c655003ae9b724232c43d4cdd31214ba2d38e3c1381524f211b46cd3a7db8846d01e397f0f57b936bbe1060a680cdde06f54d69b601780d55c6c24abc1e90278c61352906035f166fac9bce1f9d2a28d894ae0db610f79f3a35576f5f02fdbc4dfd26cbda678724808893eb270bb95a4699ed8406fcd37e81fe2237d0a7db4016f31547d1720d5fc4643740abbee3c1ac324e3915c66faf4a238bd948b8761cf8e5347ff7fc24bb310e57a760a5e1b8e12d2194ee38376b8392c17fad519cdbc01594c43c0bd61be81cb24179537ef4e47c43e27ad54483c64a45c641365cf6d3565dbf0876e15c1909866a117467f6abf4ba27bc9facd3be77b2e14f41973910ca53feeac593eff5012d299b30bd3adb4f6f31050eadefa9df8d695bd8727c27965665cf18021d9706223ed47b97ed3a520f07e9b964265f75aea5f99b7a95e437d1d51e26efd9fab4512c0d63cfab1554d62042d0fcc145e1b67ea40982885de8eded408e62c19a5d3ecfae548dada618a32df9a4c6f25792fc46848c6f7c3f8a58234076896845022bd1af6d0daa41055bd964cbf3c1a253186883d0849f0702095d8dbd5a7a47219b1cde34f8e1656074175f43ecf4e1260cf7be4b1b6c68879eb8d703c1a50d8ab0a2a8f32fda1d0add974731374df8b0528838b4586595dcb1527855875ddf6bf7bc0f1ad62c80cdb1034d41b03f62da8e67a6f0f833e17247606df987ae673b2521c2cc62fc9bee2aa0d61df5e50b91e757dff8f23e5ce0fd371cb1873d53072b8477dd7b94e1ca707d4bdd986dcde5de0f9ed752fe6f89489eda1826d523e2153f4663999c2a16262350e26337237f5cdabe2a4e1c10665884bcb5122f85832d94b0c554255cec24016f93de83dde12b784d67d8fbaf89af9422753732b168f3a2c7516b75728cf40e25b884de2e084ce8ef3f95990b762e62ddc3e2636d3d223805adf95c34b510bf6e845c94b09f90fa1edcf146df8c2c4e7ee6676c7d7412330378a66205550ca5b4ab8143a330c18049833445ce3252af0a5491fbb130f1fd461b750597e315c618e805d2816b453f758537cf11b54ca80071fde24db982ee0d87a9d96103073698a5640b4128bad2725ea723122fb266acac39de01bed361ab5decd7bba0c2770d61354d8799ce6cbad3d44eeb3e8a78f42c39b276534ff08306cdfef329b0043e87ece44cd6c36480de9caa667e1510e9e3d2583951a8f70b7b652a6c7f975e9269a5bc0f13ed896d22427cbcb251f31a72b0", 0x1000}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e555134ebe90994d869b97a75f0dec3e41e64fad4361133414917f938035594cbfeaabeee1977133d985284424bcc6418836564422a3514ed046f7f2ee6f3f4fac89975e82b926f245d9bfff79ba96c073f5e5ed5d784c1b3e13c745cf0171ed572d754b2a0bb67bfe16344fca9874cecabb7d08a141a28372634cf31c8723746d679c3086ccabecec66de085ab1413a29f3126100bbde395a4a7195f1cb63c5a139c42ef0c7f998e3fa328e54460b1504c281b36cf23bcd95be14b97f55de8691ff551b9c42d7baa56c9c8c05bbf5e17b3aaf703a8a1efdc635531f71f78530e3db3799911feb2edec8dee921a887effdbac20a69b7b40f1aa7f9c43a976466e8b623462c309cd0b3df7d5a680fbdd746e3c49c965d6bb2735cbf79bc9f5450d8dd1166d467b2f6974bb5feef5bf3849adbfb114766542745090aab72b86c8c96ae9242692412e42c5424d81d66bca728a739210e16db9b2a778b28f21c81e72be96771e26b9e059f1c42cf92b8f0b182f038ec798de8795d62847172029e22c727f0321861af27e00713ec8417a5ff65b446295cd44b925458e4521b8eb4b9e08cf9676da5708abb9eeea2577115e6fae708f7809fd24e2adfac6280528c278b095a65c9330b24d2673f80febfca64bd60110a67444249b787ba560ff3c97d8a559bb3777023c362d1767cda4469e4d807ed674bf8cb9867bcca9cbd8253e4dcd57662cde0c41644672e9293a651373a36a162d0a524c90a6556d1a95993c4a444d6ee4d9a9bf29e58a9953d202032ec82448f7be45095c9f08506a6e7666ee9c4477aa8a5f9becc02181e98fb258fcf126a44945c3e8494a1de24f71d5aa1fc3bf5f7b2a8646237c11fea35df5ac2ce7b96abd3f5a0b2971eb0c204ec04af9c2ddf1a84eac0c2ff85a7a82e384427581e6b12d569af7f6ed7f9015bc4665189fd12c9e282c7916c14575e0db14e27afc57956e0bac1af9d82e4bea3c95f6c1470323202361bd1655e2f76faf42057e20811fba66cb67d871f5a5b07223338cb5a9097d713312faf96901407502ef2719db79b6f56a97e0ed46768483e090a1e9d35dd2f4591af92994b1fe2c89757a65e89e25509ae59d45921aee8712de2378f513ea5a860ca36a6f15b8c9f3a0ffe54b510796b986228f2771a8cc351030e241bd5ae67122f5ea7d9a6af2dd76429abcfb1325db51365c5c653b5fd620e46f3599775302df16412fc4733b5f4a085c1d88b541d5ad8bff63bdb8a892f32a0dfe16b1285eb38fe4c1ca01ef7709f8b973f2680d81106cc093119619ac5dbd5ea61d436e74ddbd492b01768186b8ff9c21e21dfbe1ef108f73c4a7a8f997a1016375bc27ebf60cce0517677937ae25d4d5dabc0ebb07933e9d0a1799916e87ed23a2a5c559397859b0bdf73ad2299ec1283ed6c22a6858794e9aba3bc0a0e7e6a042441e0e0641cfc76bfda5d2404f12694b57d0294bb8f3efccb716fef226101c35216602d80c114da206db3d5eb43499ab982e8f11852f0fc014f551cc5649a072d819c2efa339f6e525ef5a72a0bfb8c67ce7aff7aeb294496280311b3399f0e9d92f673fa7b945859fa06349c44e7552a3d9afa3856bae4a6a0c77999e55baf2526f00ff830688b78fcaabc1cb5e56f5d4f631bb5288352c28784665964d311e8cc7996de08e527ca15872a94ee402ff531746ce27db2b7a834c2ba67cbeebad0c9442155b328e27129d55267f6a7c20a516231567f7ca256627b4316103c67e19680aeaffeda92fedabec06e07eae510930cd5026e7e9c67a3d9ffac96ffdb667033b31299dff2f65df2e4b9d4f8c1e5df028f7ee601bb198839c93974245997ec98d3f91abeb5f6bf92c7d22a73fd6abeccdeb59f1b70e142a1eba046d4e071cdb417a1aee20504517d488d621c3577832a1a3cce9b07b7906800c6c740d8bcad5f2a92143748265fc05ab812c28264a6405048549c4240ca28e96c2c9626fbd29d6430de48167045dad678ee9a6c2890bf5237eaa883183b4eaeca41d0ba1ec46292795c022902f05ee8900534844345818cfca4ce38ddc77795708847d8a4265e66d0f579f9eb5d28624028a37a0fed231ce04bee046cfa5807f247d712d4903d9b2fa39c1cc04ed31bcead4f63e8baa7867ab930f3f3999f9a965968bf1cf8e1e7aa951f9604800e68f86fb421bb248e24bc0ad5296c85f66cf5d00b5483639f635b5e387832ad031b2786d1cf19829c1107e3ea5f2f90d67b45a5659d59c052646350abfbe38f653ad8b3c9c14c9473399f35978ea8c15c8cc7f867407757648f3739445ae114b56df2ed5bf656be411ab9d01002ba964fe2bcb9d61498c4d4c0115c2ebcb0f39f132cb5c750a8e3c3b6b621db4966c662a03a12f5c7edc5bfb986d759fae20de378b9c5cd388999c4dd7ea3a09852050112223014d1163ab97c0890fc2733e3fc14da58de71153e2096bc8bd9209ab2d7c2479cd8c9a0fffd1c4c48d7660017b775bcd7b7346237abf2c3b2f65fa445b52c7fa1bf372f6151858e5fe1fb087ac33488d6895df09164c4655c4cc7cac73b7633e72985ebff46e4d8e4ec475241d75d629d9216a5e694f6e2d8018fdbaef0192c63eeb3669a314c10e175e83aed504582308b7531669554d2e2ed139ebd8f11d0d88e3032804786d27e288eec9aa51560bfb94c2079e6e27638f55ee31bdeefe11647f3e3ee923b34778607c24d5d210d2fb740d365a289602dcd10ff51df40590096381d5dfa64659926e09be30ff00257486d4b18e0fc8821de108b4a0ea93ff99e89e5e8c356f1b5ebc7f8125fba24e4b37878568b01d0a4d23cf25bcd6841707ed943b3a3507504a24a6575884fb0e208015a5f523506f4ccefa14fc581b68d92d5f9c5ca254fc5dcf84f022d4532b326037db1ee4d295d98bec2801033bcd0af2d844ff735b9df563725f3297b9fd76139730f1b272fc6e95941ab49caa53ab067a6e381c4997ff5c2ddaec9bfc77bc6d66d0d20ab0541d56982da87e69eebefa76d134e40e9f278f194ad25888185f94955c1a40490a8a89513e2079be66b133db0bfdc4240afb0270be6370575b3e661757f00991f1fd7b59799c8a3c772cd110025ca06d90c29b09f648bb8f323c2e2cd9196999afc28cfa1f76fd6e86997bfc4afa71736cd7cc02541b800979bf0f44827037c2701b8a55e47f51c74fbf94c3c4c179d5efe618330926ffa1e08c127bc076a5971514d0811c815c361a6a9f6c71919d80c60efaefd84c77e4783c51b6ebda248c8f05e2ffd5115507646853c3e362df7dd2685cba2bf94ea8b9a41c56ca4e6b3c193fff1e9fdb6711878a00238702b6770072cea70f92006a25c6f139f52d544778fdf990793da486187b3f638bf93af0be73cdee4450e10bd2749e038d2d7b39c36b943b9d023596fab0ae4499ba57de97deffbd7eb406a387982b92345b5bf1b423e8bd5fc00636964664cfba6cc117a940811a2e8de4bd452e8ff77967a9de9c620c76e2f765c908153f56314176918c28b146a460ccf95a2b6b838ab921e502b2c5fdb04309916de8ed3e3da6338f3ad087bf3bc69024c2b3bcdb2dfd577cb2b0e60d410d2c8fbb441de84b66ccff39831e8ec20b8171aa913f40fa715a2faeb707af90b2e0778e60dab04311493feb3b856415d0b3a3429befd93c938fd9bb06377276f28d55b097385780ff55cb764dd6566724d66532079fb618ba6315c3cf6ce39357bd793343268d86977250a53872e9c35d80dfc878a31a7270cbd0ca3a5ff5ef479cbe06d55cd2f2f089193f36ddf37e24bc231d1e47df364c2d543d2d631a720b5e5a4e9e0289ca5094e3f10041c3a9ebcc7df303ad45a1c52d25250fe8aeb2acf7d36c4f95512c5d6648f61b8b47493b7f8e18acba8b60819a811c0579ef672e2f33ba9df667715eed2cd005237461209a54dfd3f0453e4738257cb62a014bb603175193c3cf27ce5af84f4dcaec560c8c5ecbd970e701a4f06cc1b68d2e05cf6a081b269d8a4b7be4b6f77ab96bcb10cc5a369da55d307ad3c95b659169e36797f352e75fb49aa6796fcfd339309966a46de1c30308ce36967ad056cef2d7b35af0cfd1740147b63b3914beaf45301b4c25a5950a0267ab23f1668828480b1854e5381c4c867d41eeae3916f48bef3df04662132c27116e2c92593e457dced54633ad2d31cee1fcc32dc70bc462ac726574114fc7f7a72ea80de1eaa0caf14e71d4f92267393eecb5db98f2ee3d0fa3a8da57fa43128ea79739a49a5718498ed27a3ec6e15445c85022501bb2e8a36dc1a6cbd6202ab2dd509150b8c28344675730ab4493bab1ff5ee175fdd0588f20734835d19b3d36d19ce75a4bc4add3cbd584740b3fa23878468c95730d319ed2c8c43376aa28336d50e779bd7869aec4a22a4323cbe30363fa1e99e314cd30839c5ab71fb27da1f2232c20a5e08a4dc5f65fa1ffbb4e6f9b25cffdeee590fe593505820f126e72a1d5e9e02c6e30081082da8680555d23b0eb0f3cebfc4e28becba78127f5792a0d2ba9b470996b8e7c93a0edaa7aad167729a2e02f84bca2953a884b4cd35a79451296fd33ef57ca59fba8c737dd4e9f298f4d4664c46418722e3a5d9c3cd9aa0abd8015e8e8dd749c61afafa4dd461307c0c670828dc54d05b1ef98769627a0731c8d5fc32634f401c81034ce6fea8b47c141a1927c6c7f00e54a34488a357fef1483f15eac930576f3df87db32c78aad1a8302d5930de95349ee213e869023c30962821f62645fbe06835229de2b77209a20fc9d31d98a492981fe43790a2a4b8976d4c3e45083339aedfe7aeeea3c0cea6269fb823696ca24b22922e6bcf36ff7e7868b1cfb605861402c2f896dda6768dd6499882940c47ac9783bed85c8077a3664de55efb5b0b22e9ed0ec802f937ceb7cfdb132c222da7573f0a348d3bce20a09bf126c6ffd860a59cf5e1b00b47e37559c891f73168fa14dd14a34f9b32ae5d56ebcdf8c7d6766569a22ba2b98b8f6a70a64d81b74e2c3c2cbcbfea43faa19f4c6005caa83496f0cca45782473a0e3891435d2b76975d9500cc617192355a32c425d6dbae0e5de7c9b81c92225baad76ef8bac36be514bd9dafdb16f21d6bf1d69fddc9ccbdd78a51292dc5873f5697e450805d22164c259725490f8c7c1ead9cf208640e179c4c691fe2b09893d0f64a52c7380f68bc0bf89a815bbd8f444be2ea965f26c4ea8bd58c51f3539ec9d6a83bcabce291c94c6c647cccb2b5ed29add0336fdf2febded441ef0e9c226142989ab8663421b693e415e8e8242bfad915d77fef8c8728c752f4f12d4098ceff8ff4010b594f318197c3dd0cce6ae6e53b3cc813005e11621a32e7df5e4b267c1c1bcd58e4824e88e4c134cc757426d773065e344af15d06e3d78e265dde28a498972a2f1d51b94abd024cecd370a9e27787bf03ca3124d112d5b553098609c07f0a675efd92b337ab9753bd3dfa5c0965fbd0048985df0f0a71100c93fe84741ab2f3ae24eab65ff4b4a334f7501552ca479fc079a319990c96cdfe8ba09637d563b9f97362bae1d50d76e0a2e0d2e5e013821fa74d613abf24132b2c65c072a413c92c94c5a7fe743f8f8e23e9c7eacccf80c59c4ac7ece94f1beed555c4b7fdcb69d701774fd01564e493c7338fad80dea3ec9fe3019e42d3b9a9b7cb5299923941eb92d7aabaf5bec3282dbf1036b05eaa07926e52f4792da083825c40307ebed1d45aacf59421f28f675702b274617a172864066b3c", 0x1000}], 0x4, &(0x7f00000023c0)=ANY=[@ANYBLOB="480000000000000001000000080000008061f1489c111764caf47d7fc396be5d2a087ef655409fb25834b6e502aa087ef16bc44502e6b6255086b7e360ab4c032f357400000000009f993c4db740de9bd7ee04bc0afee99b3b05499857961182dc95e96b50f827a20516ce7981ab3b4d2ca2dbe9705e11335ea86af30261a9053078ee9dc4b8f0f8147c"], 0x48}, 0x3) read(r0, &(0x7f0000000140)=""/161, 0xa1) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x4}, {r0, 0x100}, {r0, 0x2}, {r0, 0x40}, {r0, 0x100}, {r0, 0x5}, {r0, 0x80}, {r0, 0x52}, {r0, 0x1c}], 0xa, 0x8bf) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x101, 0x0) pipe(&(0x7f0000002300)={0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000002340)=0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001280)={0x67, 0x10c1}) socket(0x2, 0x8005, 0x3) 05:49:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 05:49:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 05:49:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x28) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1ff, 0x7, 0x8, 0x6, "9701868984a1b89fa779488f9dade2615b4e137e", 0x100000001, 0x40}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() 05:49:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2348aa623533175ea9d1e7ec27f0b0a2249239fe", 0x0, 0x1}) 05:49:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getegid() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) dup2(r1, r0) 05:49:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7fffffff) shutdown(r0, 0x1) shutdown(r0, 0x1) 05:49:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 05:49:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='%\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{!&&![\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='-@\x00', &(0x7f00000003c0)=',]^$\x00', &(0x7f0000000400)='.\x00', &(0x7f0000000440)='\xde}+\x00']) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4000000003) getitimer(0x2, &(0x7f00000004c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 05:49:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setgroups(0xfffffffffffffe9a, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') r5 = syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = dup2(r3, r3) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3e000000008a84e2183a7fdfe0596f", 0x4, 0xe3c}) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) fchmod(r6, 0x40) pwritev(r6, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x0, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000000140)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='\':+\x00', &(0x7f00000017c0)='@%{@\x00']) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r7]) open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x400002a5, &(0x7f0000001900)=[0x0, r8, r7, 0x0, r1, r7]) setgid(r9) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000180)) r10 = semget$private(0x0, 0x3, 0x420) semop(r10, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) 05:49:36 executing program 0: semctl$SETVAL(0x0, 0x1, 0x8, 0x0) getrusage(0x1, &(0x7f0000000200)) r0 = semget$private(0x0, 0x3, 0x400) semop(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x3, 0x2, 0x800}], 0x2) 05:49:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="b52e8501eb746d35e9ef015197bed050e8bbb12b", 0x14}], 0x1) 05:49:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x18000, 0x6, &(0x7f0000000080)="a273009b51ee404bccfc", 0xffffffffffffff8b) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:36 executing program 1: setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 05:49:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) r4 = semget$private(0x0, 0x7, 0x38) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x10001}, 0xc) geteuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x6cba}, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 05:49:36 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 05:49:36 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x0, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7b"}, 0x175, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4) 05:49:36 executing program 1: mlockall(0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x4811, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20080, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) munmap(&(0x7f00009ef000/0x2000)=nil, 0x20001) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 05:49:36 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) 05:49:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000140)="d102ec87a7b5bfad06bf7da49119710b62e5b96b885c615a04242c961327ecb55c9a9809f4fccb19cc4351a7c3adceb7ef6f047a6650d13916b87fb0a2d3dbd1f2d0877fdfdcd907e2e1618fb0c1f5a71ecaed0f5ee9efb8b79ea237e526cdff04ab0d25a2786ec14f8f40c4c17c1a47053a4395ae5a32760b4626e54f46212578f128560702a6db846f2762dd64c2fd6b50c153881bcd2df7bf5cdc1222c4b43909586550ef842333878dbd214b86d16e72f995c3dd94e2ea75fd661273cd633e90ae5d5db5872a682c42a22400d2f263cce06d7f4a5db65de93ec898", 0xdd}, {&(0x7f0000000240)="fa5384b6d8c7e5acb6563bea9ed4573ea4fc1c4ed90c90c1e2b7dd0e37de65921c3c6c41403bc06a3fa6e05f4a1920b632fb7551fba0e22d10a51ca471bf922cc50314966fd477406b4c9b57dc25703e7991871e57159247ac6e4c3fc48441575b2a16f827cba73141a6013872eea1991818b4bf30d44bcfcd0c387b73a3062edfc737ad4f797af766fd35a3c465b4d01471f3d6f03fcb0c2a44", 0x9a}, {&(0x7f0000000300)="9a5ee69cfe32ef8e1461032e43383c1a3ede01f2c5a12cf9a6e438a12583e2be003253e02096c243127d4093e726d95c220baeb1786e2982ac780827fe8e01e24d6311376e88fdaafd3a3aa75be17871c7f217bd90c9a391ef34c6504b6adc2075a24cb650702fefb9660d6bf205de0f575b5d0817a3476237986e9699cf07d7aadbf181dcc67dd7cd729e004813ba2d7dd006e59ea0b40d2157977fb573665a7da516c09eedde4b280b8bb500ddd584fe4501e1d2de", 0xb6}, {&(0x7f00000003c0)="20454d2c98590eec0ec89269502de9f04543a48b5a71c933955477e7beba0815fc3008093fd5aacfcc729b059f5c75f081528f4bb1c994e5ae69149833c00ab1d37f1c929449cbb11a106bac7ae8d2bb59984f7beb929f84524d56a178983f604e78", 0x62}, {&(0x7f0000000440)="da10f60fd1d179458108d3aec61903b534a3b3a7511dce30f5ab32cb34df361f0bff2a220f5abe9e11a2f06dc89767c3507efd95694c7b043758dd734680cd4030bf93ec6b08e6e7d0a538cab83577ad4840e2720e9d77a4f94abce65eccc7cf1801d30b9467607df336e65bccf52357f0535e7c49637b71895b6caf5d13feae262efae00f9693fbfd69954cc0c4c25898672d6f09e2a00b6c28a8de6874f3c875d60a983f556589b67cdf0ed79c8817362d652ab2c4afb829397ab127fb819a92502fc5b291e329fff6c97f3cd6e8698aeeca85fe6e11569bfd571d91f7abef23882711746d292fa29482f23ecbb8ea706f3b", 0xf3}, {&(0x7f0000000540)="f2cbd1fd650206069cbbb016e0dcad786c99a063e7918f1ebee765c9b28f28e98639765554a27bd3527e28d8aae18718557b806e262a323214dae471b4fb36814d958e516efd980c665879eadde432677e6a924cb9e1a289b90a5b6f9e94de31a912e1778a706cddb95a6b487235532e343ae70cc8fd7a46f3a12c3a0c82bc0dd589ffa0afee82cb84253a3eb670b4b8ec791b8795a757b8f47720ed21119ea05f37", 0xa2}, {&(0x7f0000000600)="5b9c0b2f9e780d0979255953d0fa268fb64a5b79d2d8cd3268a156f8adebed144da4706b90efe10956ac8e8a2c90f6ac18b26f0f3cc70f2035aa50319836214d60fff24a4fc30794e1469c5cefa2c308e2d392d5807421cd29f3474bdd2904b5c73f6b6311f85c7d0482fef220b5c243a8a691600e84e3ac3554943726a2b5601799995e93913595252b2d89e2ae66d6a631c7841b130d8713f61f4b1586", 0x9e}, {&(0x7f00000006c0)="47c4c65ea5958bc566e3fb36674aaa064c13f7f9f7fe3c2b3ad3e017aaf29a319d517d931b527e6f6558762a1bb426508a6f93eefe1ef0c353215e29e61ad7fddcb066ffa0565c1cdc7babe72bef0d7786e98ed4a437d320bc2fbc24d1f9fadb2725f92536b3da8c1a858830dcc5b7569113b978de5b8017179dfd4c1ab70ced82122a92d4acd9c7cf01d3ece4d148e143c7c85be34e5d53ba27ff1487fca6092bb11e356bc1", 0xa6}], 0x8, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x9) lseek(r0, 0x0, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000800)='./bus/file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}, {r2, 0x20}], 0x1, 0x0) 05:49:36 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 05:49:36 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 05:49:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = dup2(r2, r1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 05:49:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/11, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0) 05:49:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105728, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000100)="7b91842a505b38e35dcde1a759eb91ec807057a124dceebbc6a80077dba89dde980c440a2ff18a4a705551939d2a103a3899eca583ec4207bf811c06873b9a4f708bda9c65e1305595d448b8bec39869a8663623344b6e24c15090d3464bd8e558e3b5863376b356cce12f96d4a58ad38c93c0cbacc8ec029a9abe110ca7a01b", 0x80, 0x0, 0x0, 0x0) 05:49:36 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x10000000007c) 05:49:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x8) close(r1) 05:49:36 executing program 1: clock_gettime(0x4000000000000001, 0xffffffffffffffff) 05:49:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002050, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:49:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a000000000000000000000014"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:49:36 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000000c0)=[&(0x7f0000000080)='/-\x00']) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socket(0x22, 0x5, 0x10001) 05:49:36 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x3ff}) execve(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r3, r4, 0x8, 0x800}, 0x43e985e5, 0xffffffffffff33e9, 0x10001}) 05:49:36 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) close(r0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3}) 05:49:36 executing program 0: chdir(&(0x7f00000000c0)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0xc00, 0x68) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000040)) 05:49:36 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f00000001c0)) select(0x6, &(0x7f0000000280)={0xfff}, 0x0, 0x0, 0x0) 05:49:36 executing program 1: munmap(&(0x7f0000724000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x2000, 0x124, &(0x7f0000725000/0x2000)=nil) shmat(r0, &(0x7f0000720000/0x8000)=nil, 0x3000) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) shmget(0x0, 0x1000, 0x8, &(0x7f0000727000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) 05:49:36 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mprotect(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10028, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:49:36 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/211, 0xd3, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) 05:49:36 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 05:49:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) open$dir(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 05:49:36 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 05:49:36 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="cd2609cbfd0cdd870a7968130972accb8fcb68cfe229cb841fe431d470fb33ea755b18f2525deebb1ec7cb3821bacb3533ccc68e921c633c65a35fe3aa1f8e23d87398bec71d692798e2a0d02143778845bf877f1edc36015c24dd679fe9f537a5f2e0a8af3a7f235dd1144ec88bf92e3dba459c4b40f86b4f2ec1f6dc1495df8fe4bd3d992d8abebb74f316e1b104279c37a15653f26467ca4cf10d541b64963003a3288fb3ebb204f096e82679abd16cf66e7ffe0f", 0xb6}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2cf8, 0x9}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001440)="63fdb1586859d949303acc113e4dfa71bcb26b750b172f06086e481592f27e51fdc0fbf2ba470464f9fa7f65ac5b0e0feda7d74d717d6e9a77174be9d756f47c596fba967230737fc7daf865aae4f7ef53c73da1090614dc97015b40f47dce2887e0044257b77b8ad2c874aadec36d1393fa8fc7ec887048a11dd7c2cfc22b3f38a7dc972bec179f1141a25193a233ff7d6fe2f992086b90c092de54b1f69c22da12d855d54b117d02aa747114b8ecbae7d124865052bc042c8cbdb1", 0xbc}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x81, 0x4, "c67f4b3498dc039b33c26e9644597fee8cd7d018", 0x3, 0x401}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() 05:49:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() dup2(r0, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/187, 0xbb}], 0x1) 05:49:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x2}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) 05:49:36 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x4, {0x401, 0x6}}) r1 = msgget(0x3, 0x10) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:49:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/112) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/66) 05:49:36 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='cc') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10200, 0x207721b0ee8326b0) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x20, 0xfd09}, {0x4, 0x1}}, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x41) r2 = dup(r1) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 05:49:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce04df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) 05:49:37 executing program 1: getuid() r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xae) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setreuid(r2, r0) getuid() 05:49:37 executing program 0: munmap(&(0x7f0000724000/0x4000)=nil, 0x4000) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x8005, 0x8) mmap(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) 05:49:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x19c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 05:49:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000280)=""/208, 0xd0}], 0x3, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) fcntl$setstatus(r1, 0x4, 0xc) setgroups(0x0, 0x0) setuid(0xee01) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000000000000) fchdir(r1) r3 = dup(r2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000380)=0x3323) syz_emit_ethernet(0xc2, &(0x7f00000003c0)="43d1daec95a2ba626f07fb594c1b9aa6e79ece8b8995b836fffc013290fc2c72e36def9af9b3db8cdb5f2909757496d93b58761769a2ed631492be7b1ea43ba07a71d7a480f7771f73276bca90453c1cbe5e5cf415723cb02cc1a3c5372ca9f76a7e5f41e84f02b4b651175584a618c8f30af32fcd3896e4ecfa43eb3c65bb922fbaf17cf26f4f11e97af39f8d84689ed869e00eb52ec5b56bef2ddde1a6aa0e505c1dfaedd6e046786fe6e1cef377a23eb7cf8c251686be533418b04b91e1e98916") openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 05:49:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/157, 0x9d}], 0x1) setreuid(0x0, 0xee00) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="f1075bbbdc5dc15ed55574ca375bf46f8c56594058ba6eb4856d3d5436b93a79", 0x20}, {&(0x7f0000000140)="004f29c613a783c6a2c685f7d81300fd0d7ad9cada166d4a566dccd566618119c5c208b0f0d244c953132f61f3903cb5ccd9f938526d24cd0c3267c8ad993b057d71ae78f0966971985270a549171b9287ff1d842fdf2652274d252691966c275dcebe2f1fb7ef2b9eefd51c723b9b", 0x6f}, {&(0x7f0000000300)="bcac80af755c4dc2aeffb39cec18e61a233f7e488703a18386c7d2146318d70f61d22acaeb887bf718815c77aa1992c4214a3f1ae49963f48d4d790bab1dbba632f412301ee6d78e6f442b633bc2cdbabcd16e03a72b9145ae9e425e388cd30efe0d1156987f23a9d1970d3208b2f09983812f9da7028b5f9b345b1cecfbdbf2e1bcb0d481d3455d7b0ff30174faa6babec9488bcb30b8396d5a224099cc3c920a001b3177596141c412cae25ba0778b117f275338be58ea88f422d41171bdd0e15fa5df98826ca556cc42e2d18727d49fd948c4bc89bccc4dffad6ed96c40c6f1", 0xe1}, {&(0x7f0000000400)="d92362d3503d0839232681d02d4210734fac5a3ce2200626bd321f9a7a00d1e51f4fb6be4d7be2cbcabce64698c094b508241a7f549c06a629538f4195274b4e83c920052647f16970c4d56ae215ed12628f5961c637a490dc9e72fdaade5bc89151df510483538518e6484140e35de6b0946e91ce6ff0aef04b661dbfacb89e7ad64e6ee063e82a427c9357018ab2b3717e0ee2198d8a616d12169adf956086e4214a4ceb9317f64a9604d6", 0xac}, {&(0x7f0000000040)}], 0x5) syz_open_pts() syz_open_pts() 05:49:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x10000, 0x0, 0x0, 0x8000000000010001, '\x00', 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file1\x00') kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) fcntl$setflags(r1, 0x2, 0x1) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 05:49:37 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r0, r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x4000000023, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0xfffffffffffffff7, 0x9, 0x1f, "7ecb18c9af795b0f57a7d2b3088a206adfcc5760", 0x7f, 0x3ff}) 05:49:37 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x10000000, 0x2010, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000180)='./file0/file0\x00') r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x401) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x801, 0x24) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet(r0, &(0x7f00000001c0)="d86828c76e88dcee457ee7088ce73814b48af3895d54da7bd737617681bdaf77a1da90fe583fc00237b0d1032fbdfce7357953dfa6bb64c428c5d2250bbf2ed74214b5cf9ac035d68cc7cd94e2cc9daa8cdf2ae5ba4a2dd1290873f71a6cc669a8362352d4bcaefa950baca9aebdb1d9c25b913c1590a21b341c93f9fd53d587f14a6b991b18b8b26223dda6a86b35b9c7aee9413fe2a480f5700faeec6cb7422f3297d921ef6ccdb3a983327dc8f035ff8444c0bec6bfa08e7e8b42d7d5e730feafb599a9ed8e30504389", 0xcb, 0x1, &(0x7f00000002c0)={0x2, 0x3}, 0xc) fsync(r0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x0, 0x9) chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f000071e000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) 05:49:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x1, 0x0, "3cbf42eb8249066509c75f4a559bb1035eaf4847"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="19bc3500574cdff46f326faaa7e4cc5205c9d8cc343d64017ade09d8bf3a2a554c0e0c3b594d8d981de419ca9c9248bc5e752af2a6f7db1e10692ae18566e124abb03c44da5182d286fa10251124f7e9ab3a1198df07fa13b622a984fc4a62276bba413fe62bc3e64bd02214c38d86a076ec05a55d4b015e4c604718e415bcec9fce53e2b17e0afb60ef858aaf89197db1fb01b6e96b59204ee86b55f9bcef28a512c309b9951fbbe0b4d3d762f88d7e42eadae5d7072216bf0e37002052", 0xbe}, {&(0x7f00000002c0)="28fc8f0dd03c6fc4204241834af33bf9b14edec4aeefdad5dbf694d381705e4b942652cdf07c3417e0d30a747fff2ca3420a15d7942c19be1b411d2a4cab8bd971d8b407921bdd65757061363eaefc0017135291d959bcbb4798fa07e5da", 0x5e}, {&(0x7f0000000040)="23ad01e7b5af449569ff02eb8fc8913984339fcf52c3131dbb51afbb438ddca68c", 0x21}], 0x3) syz_open_pts() 05:49:38 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x6, 0xfffffffffffffc00, 0x0, 0x1}) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) shutdown(r2, 0x1) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 05:49:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) clock_gettime(0x3, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 05:49:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="1a38193220d069db13e24839c5afea72098eec13b63e5c8937df59fc9e24f225c3f901421edc94e97b8d1ffcf806da7f1ca769698510d384582076ef272972bc398f88b93e46d89042bb23353c6844636c452f871274cd18685431bfa2f3137a79ce71044ea1cc658f7184b124541ebb587b7d010b24b610bd610c88119c6fae7940b4416ff419156c8c77fa4bf8dd7d3993f25eba1efe89c248add603b407376d839220809aff6795a8c440740443ed6208c9b56612b85b96f1284e29fb6024835e67e558d5a589c679d027b9b54af45d95bf0c2a028eed126093acb0715316b644a3ca29039dbf5d1ad8", 0xeb, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000240)=0x8) 05:49:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 05:49:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="4bd9bc7d84040857eaff000000000000", 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x8000, 0x4}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="ea5c08c400080000", 0x1fb) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="a053df68c623e2e2c1b3cf04f57dbe28e6672346ed9682cf55a60a4b8759c4a57b1081e39987e57196e2c302f8ffb6205422bc8ae2ac613169fdc397ec5c87c2f73b6641af48d4a579242720dc512812c10879fbd446c06114", 0xfffffffffffffff1) 05:49:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000680)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff8c2da71f4c74e5d3aae473886e85161c3dcb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800000000000002000000000000000000000000000000000000000000bd9058b2467a2db840ab8d8e33d6324b920455b92420b18f7b744951f226ebf2dfaf8811991f08e2eb81349b7687965120cef285d22bcf52ce18a5fd237f154b5623c44607bd734962af5ef3b7e36413abe8a9be33b176077f0a5fc130b4d1cbfad3e4dc487ca0d5d05c04e477f4788c7138b2790288625e7c25651d369fb0339c7d77032e", 0x345) dup(r0) write(r0, &(0x7f0000000140)="bdfa4d2582c314a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ece605370f55d9bb05dc03e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31329b30f4bd5a32a26b0564b0440b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075e654c0682247a3e405d536fac851f1b937a4812b568c75c", 0xd2) getppid() r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f00000004c0)=""/89, 0x59}], 0x7) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) readv(r3, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:38 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x98, 0x7) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) socket(0x6, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180), 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000722000/0x2000)=nil, 0x2000, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) write(r0, &(0x7f0000000040)="b00b38ddc1abd66bd649af96031ea54055", 0x11) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 05:49:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) fcntl$dupfd(r2, 0xa, r2) socketpair(0x1, 0x8003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000040)="a195ca43ca0cb4b2743b292f63aa86", 0xf, 0x401, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7ff) write(r3, &(0x7f0000000140)="38cdaf96cb34f5b1e2609ba510b6c0ecba47d3ecc75db80f3dc5783187fd9f0fd23e71d66073c5ff534b89704be3f7afcf18180108d81f262917611b233ace6dda74877eafefcd16085d108e9bafcf6b97cfe2559737b42d490970d50d9b4306045c4667d73d6fd36cddc982474bd987a23099aa2db48b25961c2671c51f9510576e7f6c7d2f4a6e8cb7b83f27a5ec236d9fe136c0b05ed074018e472140d8627a0fa7cd00ee58145dc7d0025e8690decda2ed4183e383d6c077920dc2afa0e6c267dfd3391dffc413cafc57f4130a46f8030ad7b31963", 0xd7) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14}, @cred={0x20}], 0x30}, 0x0) 05:49:43 executing program 0: r0 = semget(0x1, 0x2, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/249) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 05:49:43 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r2 = semget(0x1, 0x7, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001680)=""/133) r3 = accept(0xffffffffffffff9c, &(0x7f0000001040)=@un=@abs, &(0x7f0000001280)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001480)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x0, 0x7fffffff, 0x2}, {0x18, 0x2, 0x6bb, 0x3}, 0x9, [0x20000000000, 0x4, 0x6, 0x6, 0x6e, 0x962, 0x3, 0x1ff]}, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000013c0)={'./file1\x00', 0x9, 0x3, 0x6, 0x0, 0x7, 0x3, 0x1, 0x3, 0x3, 0xfff, 0x9}) shmctl$SHM_LOCK(r0, 0x3) r4 = msgget(0x0, 0x487) msgsnd(r4, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000800006f813c5ddf79c66d4906000000e8793ed3002589ffffffff4e6f677f7350a117272e369339eb4ede6b67730569ced90d082bb400008c7afe68ff3d5164665fa1e9380baedf9db1cc08465f8c2aeb026580d774f8a9c2fdecf666ae76315a0459152cf45e2a49836ddb3462f1e23b55cb011209e50e666bb8e08400000006ab00000000000000000000000000000079969c482a1898cd8772327e536e865c5c324b6aee9dd2a87731a8ebca729197cbc6eaea21704ad4364e4ae08dcd78d96fff798e2f1f3e70a4458db35486d34deae08313ae0226cb10f145a6d9aa7f0bde"], 0x1, 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() dup(r6) r7 = semget$private(0x0, 0x6, 0x100) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001340)={0x6, './file0\x00', './file0\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001000)='/dev/ttyCcfg\x00', 0x201, 0x0) r8 = getpid() wait4(r8, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r5) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000014c0)=""/237) shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffc000/0x3000)=nil) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x12d297bb87656785) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semop(r7, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 05:49:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "daed989286f54571fccf0d8f70bf4058bae4bd16", 0x80000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x81, 0x2}) 05:49:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10080002005, 0x4303) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f0000000080)=0x8000000103) 05:49:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getdents(r0, &(0x7f0000000040)=""/23, 0x17) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00040000000000000000"], 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8000007, &(0x7f00000000c0)={0x3, 0x2, 0x44af0261, 0x2, r1}) r2 = getppid() sync() pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="87803a7ed746bdad0dcb7e1fd8cd02b136cce278c8f9b63cf6e4e06889ae4d2876250173bf", 0x25}], 0x1, 0x0) r3 = getpgid(r2) chmod(&(0x7f0000000240)='./file0\x00', 0x40) r4 = kqueue() connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r4, 0x6, r2) write(r4, &(0x7f00000002c0)="819ab03dc009f62a05a771a20ebaa68193b447a90788508586b6191aa3073639a2dc2a1d15aae9408e813004f233aa7b3f0ff46e2be01a2874de02263cc9cdb5ae8f983a5506bdb8acee119b8ebfe1017c73609a238751a229f6ce7e761b905bb178f9def3bd6b5efd9ee370e6d967b9000d34f35867c06fd49a5f1b0db9d98dbc7cb615a3c8257ed381052dd5d8e413a3274cf4bfd2e971db5ba3e67473a8a148e071c33fc85b73ebf3b5584d39c76d657e222918ea20d8478458900d7eea5245625acaf8e2fd2a8213d3683262263b5718a6188fde63996449b4fbc1cd1f311570677e8b3e67b626eb17cf516964893741ba7714023a262ca447", 0xfb) rmdir(&(0x7f00000003c0)='./file0\x00') r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r5, r6) getpgrp() setpgid(r2, r3) fchownat(r0, &(0x7f0000000480)='./file0\x00', r5, r6, 0x4) close(0xffffffffffffffff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:49:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000260000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgid(0xffffffffffffffff) r9 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1000, r3, r5, r6, r7, 0x0, 0x1}, 0xfffffffffffffc01, 0x1, r8, r9, 0x80000001, 0x3, 0x6}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) shutdown(r2, 0x1) shmctl$IPC_SET(r0, 0x1, &(0x7f00000012c0)) getppid() 05:49:43 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) fsync(r0) 05:49:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:49:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x10) chroot(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="65772aa4186f208e0a28ef27f26ab23db9e842a3c771fa08a01e35cb7406c80a71ba0db0afae95768a163ae55469ae3e10313ce0753dc5e0643b7b24d0457bec3d460c012eeba4261cbf43d50ce6d33aa09f349adf46119ffc99add508e9def6a9a85c51504ee4d22fd0d4135de72ea3d5081cf9c983e524d183b4ae76e5bf30b0c56084b598d2873a1823584b66038af6d005ef8559ff32da07e879812a19c30b6234ba685fb0767c722c80d2a7fe1f364fc68c3e2be67a133696412216e8ad0f0b147d086abbedbdc1677e6dcc047c1644ec57f9a366197648ac7135b722", 0xdf}], 0x1, 0x0) 05:49:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') r2 = socket(0x10000000002, 0x2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto(r1, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) 05:49:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) shmget$private(0x0, 0x1000, 0x602, &(0x7f0000fff000/0x1000)=nil) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 05:49:43 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/80}, &(0x7f0000000080)=0x52) 05:49:43 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair(0x6, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="935b2905ba1cb77b4344600416d7b12b528cd6381642fa025926de7342c3264341cd03989f65d5b49a1ab30dd7d76b4a1700e55516e47a743e9b1f8fb94466acaf04fb8d710ec453bd1a5c7bb502761e9412e5cb37c5dc471240f347781817045ab7b48ac1f15673948f3852bff06f48c711c75d0f33961af661190cf1a02d8d147500df44811e2ca182589518ea1190b1ed4091711fbe9e74806226102595712101a457c744eb5097a6243f9cb343809787e337cbd5c64cfbc20bafebae3adb4239fa1c8211f1c260e5dbe3c5768154a4eeb52e670032c59debb5", 0xdb, 0x5, 0x0, 0x0) 05:49:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) 05:49:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:49:44 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 05:49:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0x0, 0x0) 05:49:44 executing program 1: r0 = socket(0x30, 0x800000000001, 0x4) close(r0) r1 = socket(0x10, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x3f, 0xdecfd00, 0x9, 0x100000001, 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, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) write(r0, &(0x7f0000000140)="5309096c8620e6cb22792d4234b6222be62c701b03165c8939fa2d7e7d76e7be4bed7878d38ce96fc717f95d0163610d2ff2a677c9b6696ebf85416f5183d566b1150168e89bad895b24e49b207b8fb1299bf1291a29048c64edc9d10b38458c4b7372e1595e17a4dc11b245c32c980c1e6444333f6ac5c2e320674c7c4d52c6d21e3b8dfdc1aa06d5e84b9259d8742c8b8074d6a86b09c786da2f87e3c0de08709135", 0xa3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() shutdown(r1, 0x1) 05:49:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe2(&(0x7f0000000000), 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000040), 0x10000) pipe(&(0x7f0000000100)) 05:49:44 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000655000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x100000001, &(0x7f0000000080), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) wait4(r1, 0x0, 0x2, &(0x7f0000000180)) unlink(&(0x7f0000000280)='./file0\x00') munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r2) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) r5 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) getuid() r6 = dup(0xffffffffffffffff) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000040)=0x18) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_RMID(r3, 0x0) shmdt(r4) shmdt(r5) getsockopt$sock_int(r6, 0xffff, 0x1807, &(0x7f0000000240), &(0x7f00000002c0)=0x4) setsockopt(r0, 0x20001000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000200000005}) 05:49:44 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x824}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100}, {}], 0x20000000000001a8}) 05:49:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485546) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() recvfrom$unix(r0, &(0x7f00000000c0)=""/6, 0x6, 0x2, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) chown(&(0x7f0000000080)='./bus\x00', r1, r2) 05:49:44 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x4, 0x402) r0 = kqueue() setrlimit(0x3, &(0x7f0000000100)={0x8a, 0x800}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000240)='./bus/file0\x00') kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x4d, 0x0, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = getegid() getgroups(0x1, &(0x7f00000000c0)=[r2]) r3 = fcntl$dupfd(r0, 0x0, r0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xbb}, {{}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00', 0x4) read(0xffffffffffffffff, &(0x7f0000000000)=""/125, 0x7d) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) 05:49:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c377284c35b84e2e2e2e2e61", 0xe) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 05:49:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000016c0)=""/186, &(0x7f0000001780)=0xba) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x84) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000180)="bb09a247804578fd8f431611bdd1f2d80c9353eef8e183b2f6fa4363243c3fa0a9f76aceaafb001d301375f6a279fe", 0x2f}, {&(0x7f00000001c0)="cb43393db0c2527dbfacdffcc013c09b9966a9e5ad2a3ba23444c87209b5ef057cdb44b9a08a1bdd0d839d4466cb2d100a5fc8f97ac2f8d3a57684f3e7e9939bb5088e2302e976fccf600270f3ff91bd856fab0ae3562b69ba8f3b9578ccb65538907072757c62b01dbab584a3dbca7a69b8917dbcd486f8d2ff69bb9b87c03cac5c56890a77a2384fb673863f9c925a828fd831f6aeeae0576fef10", 0x9c}, {&(0x7f0000000280)="c10ff62f27af85a023ff703799e302321e59d8655f43d0ab7c430d9dde6d1f877082a0e01dd2d14e87e96939c4a99803e0e6224531dcb329db0d1addc9cd7844ec83c7431709372a07ac6f3dd3f0a0509d66d9e2cd1caa89da571d0af824ab1c36c07670b420c03b602561a4402244c35f935ad0c86550e276958199b3c596689cc7d544af37f02c84b52db7b1013f500392776adf6c310753a830c8c8b035f5bf3f", 0xa2}, {&(0x7f0000000340)="1fd16afc2ff1acb586b2dc59032c25b9630455e482420002c5577630cda451cd486b6f7b823156b42b104d8dc1864c53593d6dd79179e477a01f9fcb27e59fece73871b4ae3ce615eee27e0835808621bb7c3387becaade2d0c3a8a9aac9ba3ec7fd3ca7feec0f471a1f3f6460fa3767c5f09a48cdac3c1a", 0x78}, {&(0x7f00000003c0)="c3b387f0a7d2b180bb605423bf00872b51fcf57602ca252b326a65cb29bbaa22afe1e035e235b95ec0942ef391bc05dd952ecac0df169a3e83a62845deed33844a53634e9790a94d838813c46d84c0b45ff8761e9a627b919255025913dca5520fb6fbffb62dd4124698ea8188e381a00be3471bbcadc633439672ffaa8a0ed3a3f28a58ee91622b4bb7cc6d08", 0x8d}, {&(0x7f0000000480)="608ee94c269650e4e0f3d16bab2ef84fa79c3d6ad67cb6811491623fc11586f210977689fef7840da4c04aa3606a1a16ca68063fecdd751b7a5a2fbd4a43cd30aa2bf0de19afdf0c162b3230cdff817e3410c3a3890b327902e8c13ba0e162802d1955d39e94f367f73739828714d07577f5d06dace327a0b8028231e0f6562ef67b4505ac7c58aa52bbc910bf46c1c4d7ae527f80796d5d7be9deec0ac54e04a53eba112b902099b52f833f28575fc7ed8b5df27065b7be3df3ddc229e02052dd22b8c292683b26909025f1318c0b3137ffd894f06cb0037afb8ec702abdf853931fc2cdc6a57af206175b44f01286d23d2265e25f4d7cedfb2d445ef4adaab397dd45875991b3d8368c2c491b48590edd6ff9e6de6d1b10a4298128eeff258e2026d06cf265e2c17962b1504587e22b9e6db25c1ee2408c3d178fca49fba1ea841d3e5ac1ee5c9c3ab23f76d80398c6ffb5069feea1adc3b08d7e7b680dbdb8261367d078d6017fb45e9c300f858934dd16a231c09046fe9288deead98625d37fd4224c6e951fe3131e6fad1ff962256db1b31ece5ed0d588fa2dfffa1c5c9f95834743afdadf51c4597c0bccd6df8ae6ef9f8d928cdc798a23fcb594797c428e8c2c4b760ffff8bea30f84edc6de3056512609444e8f786e4b4e4f1b9b75d2d2d76db5f1697e36de0c7b782adce8e671966de6296c817444e54077154dfbd9bee930675bf335a7408f8b23322cf24ff9ccb6be81fe69ec5962c2f495269e58864f59900e87864060c9bacee3342020fdd022334a438a5c40117b4f985f88905010198d28822679f35d02286b3725e10339ac2770f49318090182c60c7ad991b594877ff4ecffad00d738216afcf8377bfcb0cf9bd0f75a85e84aad887eb682ac35b691aa017a82f33cbee58c8ae2dc63d3d2f023c04cc5961ee313d9e30404d46ba34e1ccf104388ac070de811ffadabdfcbe7f6c77b0ddde8138a11f4e9a110442988dcd8fc5fed224c6e029bc0ebaf8556fa8df01b8020d1b10eea50a645f4a6abfdcedee3ab34ff4732bb27d8f0b80acf655cc7313cd4bccd27dd1b174cd212b926f82307e47c78d7d5ed01ccc49f9e0046b2d7e704e52ca21935475ac47b85f5ed32445762feb885ebb5484a1e461f8e605b1ebf25f95d39e58ceb87b330b0ade8d8b5358063ab667b521f31b5c2c5f268daa56011a737bbf6c615facdbe48c0f5b924ccd994254aae1e5579b6f1af7b65ed1ffd93c691f01720808b286e4c69a3358e9260bd474890356a9a44e06e91c583ea9da7aa72f708e13e6566f9a23e94de705c8787c585bb1762b9f3c9eb0b81ffba92d0c0f7177f0ba5ca15b113a034be08473f5c7a18230fab29c6c7c275fa1923c79ed8cc1d15e4387f40cfc1d1c58f9dd33e9e808ec1085c8613f7a7c57a5cafa47ca552ef414f17c77e740f4e7f402c19059640b899febca60e2c71a04bb3d4ac9208693e7c4f69544b50cbd98656b2c095b7e4a19fd01387a125918f4a2bc1bcb5ae3d0791873b1b1ce5b3c57fc9d9558d2264c564b265d1f949ae96d7556a398a75b4127bc94de8e09f032d5e6c004cb091226afe23b855e48a750742f41311263c6729dfd4acae0ff64b4f79ed63506e6d7150e35b40a178f8808fa3f6bfdae2823886d0ffbe0afa5509fbca47aa649104ac9b6240171f68a095c9bf99719865891a9b9225f0f47f98516af07eff5793a80928826c03ed361261e34c15b552cd17a717a091b62dd60c7e54100b93b6badb97a1a990d704d31492b1f595dc63794d71a468b40c516a7faaf5d2396ce32d18ac50d7534eb5634e3fe74546bb29f6eda9cada8ee86db64255fa7d24b02499b444d731081044f3d0b7b657766232f17778f39bf086597c57d19f5e190f7ce1b4f56fc2c9503bd317b51912470b062a49ff8ca28fd9a2a41bf2c59efa6d5ea5f35d8a0f8d8612887eaf49d026431531dd433b90357e8cc16a805249974b760feeb252df281ecaf41f84ab9a98ac9959bba756ddced2f3e229a67968692c403e8de8a3d8e02173cdb05772c66fb7cc0bc8b0a361784ad4ddb1619b72d4664b3c9ac3b8a9e7afa7f61f03b748107c931e25a8104902f72c4b828c1518dab826101450475d1b2c0b1e349e43e80aa94b512dd2a082d8064dfe7553379075f253eb4ed33cbbcb6e001b557b2ce59ccc4da424301b5c7d1d646676fe74a54d8dea866105ccda75a8bf2588c8501390ec4f0d55d16acb69875104c5a28d45f559a0c181f639fbe8769a51142d4bebfdbd8c12449436beda90deafd26624693e6000ac7b02898b5f25d7df25bc4e796396ff571f31c9d968d1c163445825a082f6e8cd268ed31bb3bd2fb262f9ca7e0b53f1244ce653da1a432ba0a7e4f47573ee39cbce810c1943a0dc4d80c07dcec292b6b5e290546d26d91212c0ddb5dec6bc686d3e33bed729de2f6f42b8a48f85e59c8793b4a38d5695bfae415e8da4bb60daf09f868b7b99b46024cc02200bc8a59ab848ab21371b1616601820688b827f3a400dc934f099f76eee943f02c1020e57dcf5da6562accfdd986cb07babe4e46ff5bd5cb287606a5386c86a4a8a5aa05af23d88a65e80a37ebba3ece85bb747a71aa5077b0b927e5a75a787a8131268c2fe43266efe0839e119fc0a0f8558e0ea94be957b8a0d8ff42cefb9ab7b146856fe4645dd0873bcec2a35102963398830b3abe662d1f9add5922b0abf9c02c5e850361a1ad3a21d3987840247e38d7835b619bcb92d3a46164355c0f74b708a1883bb5b238be2f654e830565f782c1148ba037c9fe1f3395190b21abddc21dbfe45a069d3e445b6af99ef94f24bdafbf57b39f693db9c1199df22fcf9164144ca9697f6545a5e8da699db356a993818e41890fc7401688ed3c6c79af6c8334e8b0300a13aad3b6ec510403fb1e7374d3ae2a0ae745d1254c5fc9c24088c287802959ddda5c57e8ca5d602ed73154270b06f5274e5b18a8bb1b359e7c4e2f4f2a8c4ed558a5301d07cdfd8df181e05764401c17fd22a6c0855369528ff9c41a6951ed4c9f1f8a771f67b1b545ef8f90efec7f4031052a122e264e28533ca5f7885868516b1dc594ab2ab34a840b4e5b3876a567015f35a3c6e4da4dffe35a1098a8a5a506b83be18f5e8a98a2a35ab8126938634d672b1bac57aa48edfb31f2b7857ebdd4608b3b4aca5e8e7bb30d30aa914c4837587a175690283ba02fd9fdc1032619dd0ae1ec7c231b427627d048b008917a40f980b2acb275a49043d2beeced6b8f559aaea8a9194a47d69bd84ababb936bf78547b6ade07c8f4cf37dcc3c4dea7543bdae2c1f3075b19c8b3fd0368a21c29493f89eeb161e832e94bcadd29090a73bbf0d790fbd9e3b27347622f32a69e2246244a70bf011eeba02a2c6d5339dc36d28efa49a0b1f710d4d470a19c426b87515252faf8bed565eeb99954013c50aa61a0f62fee8651cae0eb11f6932a8e0012444aa3c05a22ecbb631db8a1da80b56e1e3d3b566a57a45557168bae391fc5ea7913b235d5a254f54eae028f6ce9534d5a3f9de50a9acdf2094b4fef244e5eaf3fa69956c7a0a873ce06bb6adf3eef572794dafcfd14cb9d9065d58239ef1acb1af4351b2802bb62e2f72d0ecbd43b3fe28e50130b8da9b1305e7498d24358d75ce43c1b53af52599b9972e15c230aa3ce0b1af4bdacbb309a23c23f0ed53b2fd7ec8c911604543009f8b79a0098707397bd20788ca752cc1154aef5c9f58e85247fab67b364da8aa695ed324357c8cf71931f810f40c0c2d767675ff3e85083f4d3c0363cd5ff9cfd5c83372a10015ccfeef8d0fbac587b212a59c353a1366bec3cb7d3387e16bdd5ddbacb808018531424b783a9394b0ac0e951ba635a62efca268271eb835730a6fdabaa730301be81fb0a3d5139f14dfe4dacca837009b5fe8d11f2d79fde984181c0d6643b003af88a69349b6ff15d69718e25c15f44d2b154032891cd03013e99f05fdc8a5aae7923ea1dc4a23ce10e641db084f0babde1ad53cab79a5d6cd05bc6dc74af89519b0190e2043b6a932c963287b5dfa8824533742d8877afb8c07643f4a0aca5e94e9faece553d66c144950930b1b4a8087ec28857c2d5ab8fe8001385becf5f396faf11401c20de880f5231a66902d02d4aec611759f410089f9b3c45f758242b76b6c6d79156aea38a00b52553435930d6be906ab92e8594360e5362ddc76d27338d2891b6eae16e2005106159a2c64c9d84e3c8a284e965272e3c9b969a3cf1ea13c74468fc583bb14899ee060a5464018ce3c902b718aae7424ed91b2dd1aaac1e6b9844a270b9aa4814fb54645d5475ac4ac367782b546b121368b676bd631ffcba7d8036126a27ca38396f9274d3b23b59cfb019a77b9f00f38aa9e83e04ed7f826e65858c66a8103aeb1ad35ec90834585882acbf2899d80111b69536c027202061424405402ea5f87dd3bb67b0ed73bac6c1009059b86193c514ecf48a96ded583d57c86dbee6c98f5c907a6ac1dabca74ff6e7a6a2172438dc963a6ae2865d12ec41524ba2c51da4b1b3277fc17f357ecdbe596b8ac419ac5cdc3c6e0fe07372d121bfaa6e8e4f41d586c5c8196eef4dc06916597f41d3763c9227247dfad15e3197347c0dc9e7e3073f72e21c5aa4a042a68995588348fb3fe175724430a5def656b3249d54115a28a5199cdd763f194066b6056976503a57b7cc771793d3ff3fca272ec3dbcdc86b329668789926ea600d776b967d364bb3c7150f6cebc68baf9b16795c93bdb76faa39e2c920f7259fe342ddde878e6af261b0e47436178e3c8740a189a280dc2610b77e8243a58b22e555543da1ef5c4f83e59e0e4d7817f78fdf1aebdd62218c5cfaad627fa999d1e32d96737a5391da5526941bdae8dcea059f1970053f9f96d61f5fbd19c93599673cdf52060567af7c12bb69bc6b1ad1a42b6db4db5724c8a65dc45b3765ef9f2cdabe2a70c7aa2ecb795bc30b82f00fcd52974ea35b3a066994fcd2440c47fd7297be76c18d47588a82294d89c81eb6ac90c23564d69d30757583de2e375171dfaff784838a3e369e778cd4b0ff5b88ef7c9806bb7d66d4841b955066d05d278e617aa0a7a587310e01b409b50e6d7a269033801f1c17ab590d56283a2857b62026c4ee81804f6a4dc5e4a4afd97c6fc7efdc8160d744b13737f83f39e34d06be3d8653abd80b4492e6e87e4dea7d8f840bf8d0e124865676d021c1c3e974189107980afb150cc0103d49855ba690f22aa998177729043e0f41b71761607107b5f729b7f0165b09e94222d2c020dd5ad9bb3ec9b18ee3a366f82092a469d72bdba9c7f4cd17a97397ef0631488fa347689a98a4f3ff233ba8363b367fb2d1e7f774f4ae73dc38d141d477823056f98850bd3a8393653ffa7f0943a8820795dd10181b864f10327a6de4846351a0097330891d86d4c460c4fc6791fac4fdbfc49f48fcd9da31b9f8fca9999021c501f45c0a6e43888aadc6a4f01e0fae55511303bbe9b7c91b5cf920cc5187ce191ead6a45c418ffdba8f483e9a35be3c91ae225cc5853d29a2ffc7dae4e8b123822182ded01622173433ddafb5e82a4384a8b07f0a175072dd84d6b863c0d884f98102f0b632cc7b284b7faf306697d8145733407881fa5e11b66eef4b6ee2ef09df9485781cb37cd3c6bc068c465774c42c3b02df9dfb90ede668904066d0bbc60670af595a456efa4056d455186dbe2618675fe0d13f784da79623c51161e5c9dd7", 0x1000}], 0x6, &(0x7f0000001500)=[{0x60, 0x2427c212f69357d4, 0x9, "66ef60c42f0f4189fb15bb0d3b73ff149dd839087dccf6de74d9d9d7323fbbc9413f354deeb38e4d7ef32b3e582a9d7db40d8d1636969f351438238df87bdd9d68c2748c1a802fd1d0e23749"}, {0xb8, 0xffff, 0xa948, "ab80be208afd5c61c947a23d12476b10be535a3f51095fbed313d0386fb31713feb55c6f5fb079a88ea808a8a5513f8e05139112b2701c3a71c0911ed8325bc1af7735df06b837f4fae5ac161cd27cde98b543faf10d621189e8f7ea92539ee633efd17cf65c36cfaa2ca34311ce51a9e71250f4dcc7cea8fedb043f645536aac6ca5680d4f26ea3ff90b963b0b542b7caad2c6bd48b2f0d15843cfcc3eabb1954b37790"}, {0x30, 0xffff, 0x7, "5d51137352b12ac0c91b03f9c1cf6c9f7bb42dcd1768ecc8b4e3cf72"}], 0x148}, 0x9) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:44 executing program 0: setrlimit(0x7, &(0x7f0000000180)={0x7}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x27, 0xa}, {0x2, 0x105}}, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r2, 0x2000747a) poll(&(0x7f0000000080)=[{r0, 0x30f7016e1563e8b0}], 0x1, 0x0) 05:49:44 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) socket$unix(0x1, 0x2, 0x0) msgget$private(0x0, 0x485) 05:49:44 executing program 1: pipe2(&(0x7f0000000100), 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x3000, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) 05:49:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002005, 0x2) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) chown(&(0x7f00000004c0)='./bus\x00', r1, r2) nanosleep(&(0x7f0000000640)={0x1000, 0x1f8}, &(0x7f0000000680)) dup(r0) 05:49:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b2030, 0x8000002) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x50) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f00000000c0)="56d8664e8ead290d2b9ff30f2eeaadee9988d1a2f02ed999a6076a8318424c27ea2b1432c2a86a5c8843b2266205d467fc24e0ca7eaee140d5f6ba59abc7352fea53ec9e5745ba964452874aeb502861fc0e9351a4f642eb6a6a4ab6e5851997ed6eaf2dbce71d578835a07d076849e8a8f5cc2f4d84b37b12b4e8cf976bc00eed79853619e29024a5f1d4123fca05721f573fb72929f0a2", 0x98) 05:49:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x5, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x6, './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x2, 0x9, 0x0, 0x10000}], 0x1000000000000000, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x5, 0x101, 0x3b, 0x1, 0x157, 0x580, 0x9, 0x1, 0x1, 0x1, 0x100000001}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x18}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0xe5, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf00000c0, 0x5, 0x800}, {{r0}, 0xfffffffffffffffb, 0x52, 0xc00000c3, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x18, 0x2, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x96, 0x80000001, 0x9, 0x5}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:49:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x287) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 05:49:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1ffffffffffe) poll(&(0x7f0000000640)=[{r0, 0x43}], 0x1, 0x0) 05:49:45 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x1}) 05:49:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00b5c542860000fe3b5320000001000000080d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x3, 0xfffffffffffffffd, 0x200) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x18482, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1ff, 0x3, 0xffffffff, 0x74, "d39bb57f89d7a4322919e568d7d956fad12f0bf4", 0x5, 0x7}) 05:49:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f00000001c0)=""/153, 0x99}], 0x2, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 05:49:45 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x28080, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) clock_settime(0x2, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/240, 0xf0, 0x801, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e6f66690000005fcac8820000"], 0xa) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) 05:49:45 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x800) r2 = getuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) r5 = dup(r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xfffffffffffffdeb) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x8, r2, r3, r4, r6, 0x10, 0x4}, 0xff, 0x5, r7, r8, 0x2, 0x30, 0x7, 0x9557}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) 05:49:45 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) close(r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) chmod(&(0x7f0000000180)='./file0\x00', 0x80) ftruncate(r1, 0x3) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) semget$private(0x0, 0x1, 0x400) fsync(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 05:49:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getuid() pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000005c0)) r3 = semget(0x0, 0x1, 0x40) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000540)=0xfffffffffffffff7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="cec17dadbe64d88e41893dd2f1d53b18bde715ecb8168004758175e0ca7c1d527fa228bf869daa2d079d1a52ead1c742af37d39c77b17a7294bbd0683cd5adce3593f3dafe2301a2cfb587a40eccd8e03a744439c07acfc3bd9efd0c9c1d2931af24e10fe9918beaed2f1fa7c7f8f8b77cdd5f10978940ff63421f7f421a1ba024a5f8ab01981261d8ff9970c07b557c1f44b31b0687ac29cadf7abbbb19f5efe7f233020ad34685f159a8bbc276a8092d2c3a68d00c80c791aa3f38220cbb613586ef52a6352c67063d6a40f5d2dfba141d394cceea8edb47f1d2ec12b93c02d793ae2680056bccf477273c8a830c7cc5b39ca762974f7cfa3dc6", 0xfb}, {&(0x7f0000000200)="3ce197a5d79b90b9f582ead7d363a8240df3783ca7f6a5c3df84c2d77a5004b8734eadceb2772d458d41b3e22c91f68aca5eb03f83e17579a5a64ecf30d6d964b9654eb23ae24b74bcfdc3aebec1ba986e5a13c0c45f37afc6221c2d1a435ff6b8ef13efe48e7b1d18822da0c4b339a10f630d9d3cda0e96da087a41bc90a5c305f178d1e900ccb6c3bc7ec21f3759fd7f77244b8b08aeee0b5889cc94bdbaf8ad211c06c59ee5b7b33874655f5e732b37fbf8c48003de7d8b959fe0eaadb99545704c6a47e5", 0xc6}, {&(0x7f0000000040)="c8f6048a48cbda3977c78de9a131183cb00a1bc717eb454ee05d61d21612e56379793bde43e4269defd18566d7", 0x2d}], 0x3, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r4}], 0x68, 0x400}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="9c189f1f00fa46290072003e0000ffffffff0085180000010c06ccb50a"], 0x10}, 0x0) 05:49:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x2010, r0, 0x0, 0x0) 05:49:45 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/165, 0xa5}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) dup2(r0, r1) 05:49:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000140)=[{r0, 0x1}, {r0, 0x4}, {r0, 0x140}, {r0, 0x8}, {r0, 0xc0}, {r0, 0x85}, {r0, 0x1}, {r0, 0x40}], 0x8, 0x1f) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0xd2, 0x2, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000006, 0x2, 0xffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x200, 0x10001}, {{r0}, 0x0, 0x12, 0x2, 0x100000001, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000001, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x61, 0x20, 0x4, 0x6}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x1, 0x100, 0x3}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf00fffff, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x42, 0x80, 0x10000, 0x9}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x9f9, 0x1f}], 0x10000, &(0x7f0000000140), 0x2, &(0x7f00000001c0)={0x7, 0x1}) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfe9d}], 0x9) close(r0) 05:49:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffefffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="199ea7a2fd69bd030000"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x2000000000000000, 0x0, &(0x7f0000000140)=""/102, &(0x7f00000001c0)=0x66) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="a1", 0xffffffffffffffd9}], 0x1) 05:49:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r3, &(0x7f0000000480)=[{&(0x7f00000001c0)="6e166e5d6aac706bbb95653ad9e3dc058d6e558ef3aded1ccbf64357c403f461b8441a628d097aad10a0fb3f13a0a41cdf3371dde4040f07b86f16fada8f754912ef33efac44ba7a4b2d3cbaa7609ecb10cd7493876669c8731a5cfb56fec6d357f5394ca803b3a88447ae99f6f3880dc053b431f53e81544736861d195d71107f45fdfc4c97e9d5f4fd00096eb9d3ef949caaa9fa5dd7886ec811e00a36e48b622ab40920afc76aa3b8d3b6ce2a6acc16fb4fbcd8ffe3d0456d29797c733da9c7b4409bb3d494293afa079a8091dae29b7a348ffb5849eecd1f97e2da4daab1f2c30c", 0xe3}, {&(0x7f0000000080)="024dde0fa2f689de4abc0ae2bf8f3dd3e4f49129807aab4e848bedd18d2edcc3edb4efc75dc8be14b02f12615916f177d626a08b3538a5bdc259b2dbd2de", 0x3e}, {&(0x7f00000002c0)="0b8e85f40ce553f0f5a08fd2181df95c26e4e9e9a1599a2daee4cbb846373819c911135b47056a722f8df4d3bf5d90889a7fc0bb5516a090b686cb246b011a5abbd9a1c47a87e1ddb3f3e85338d2bfae5d68f3f77ab4b5d70e8c209e48063730867357a8204138da1a2b14fdecba8042a6ea3a10877c95c8a3d5112fc951b209b842eae3c95c916ca6fdb6554f297917133f6977e7abf75b43277d8711b766cccaf9f94d4dff3ecc6ee3a116bda34b511b3a107b485161da519dc7e03f0e40", 0xbf}, {&(0x7f0000000380)="236784983e4cbeea86317a8368a1af38b788761883c1b7064504f3550bb6c7a14a8acfc6ca1ef763ee0c03722d3129024ed94c91297669f0bf38a5148ad72cf4833a166ea154a1c46abf91e7ad467ceefd152c5d28404f44c49907717d04c2bfc8d6d42f9f0e4600274d960d913ac468b090", 0x72}, {&(0x7f0000000400)="4de146fc513d6ccdfb4430e4fa9538f2a61e25dc5a1718ee3626b11cf8887e7b4395f70e4be0414c6dbefe64320b1b58d2b741fefd834d163fe8f6895182b0b781ec0a5f03aa3174fa8dd427f5b8", 0x4e}], 0x5) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4}], 0x1, 0x0) 05:49:46 executing program 1: r0 = getgid() r1 = getuid() r2 = socket$inet(0x2, 0x8007, 0x29) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = semget$private(0x0, 0x0, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4ae7, r4, r5, r1, r5, 0x100, 0xffffffffffffff01}, 0xff, 0xfffffffffffff274}) setuid(r1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x1, r1, r0, r1, r5, 0x0, 0xfe}, 0x2, 0x100000001, 0x39de7faa}) r7 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/252) semget$private(0x0, 0x6, 0x20) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x0, r1, r0, r1, r5, 0x0, 0x8}, 0x7, 0x0, r3, r3, 0x9, 0x7, 0x0, 0x30}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x101, r1, r5, r4, r5, 0x81, 0x20}, 0x3, 0x6, r3, r3, 0x9, 0x1000, 0x100000000, 0x7a}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000380)=""/32) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000003c0)=""/65) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000440)={{0x3ff, r1, r5, r4, r5, 0x10, 0xff}, 0x6, 0xfffffffffffff000, r3, r3, 0x8000, 0x5, 0x4, 0x1}) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000540)=""/118) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={r3, r4, r0}, 0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file1\x00', 0x10, 0x165) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000640)={{0x18, 0x0, 0x9, 0x1c0000}, {0x18, 0x3, 0xbca1, 0x1}, 0x2, [0x101, 0xb5c, 0x1, 0x2c, 0x80000001, 0x80000000, 0x4, 0x3f]}, 0x3c) semget(0x1, 0x3, 0x108) r9 = msgget(0x0, 0x8) setitimer(0x1, &(0x7f0000000680)={{0x7fff, 0x4}, {0x4, 0x80}}, &(0x7f00000006c0)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)={{0x5, r4, r5, r1, r0, 0x9, 0x7}, 0x3, 0x7fff, 0x5}) r10 = syz_open_pts() kevent(r8, &(0x7f0000000780)=[{{r8}, 0xfffffffffffffffc, 0xc, 0xfffff, 0x6, 0x4}, {{r8}, 0xfffffffffffffffe, 0x20, 0x2, 0x4, 0x2}, {{r8}, 0x0, 0x14, 0x1, 0x8, 0x81}, {{r2}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x3, 0x10000}, {{r8}, 0xfffffffffffffffd, 0x89, 0xfffff, 0x5}, {{r2}, 0xfffffffffffffff8, 0xe1, 0x80000001, 0x3, 0x8c1}, {{r10}, 0xfffffffffffffffe, 0x2, 0x40, 0x7, 0x6}, {{r8}, 0xfffffffffffffff8, 0x80, 0x1, 0xe7, 0x8001}], 0xe1, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000004, 0x9c74, 0xa4}, {{r2}, 0xfffffffffffffffc, 0x81, 0x5, 0x6, 0x8}, {{r8}, 0xfffffffffffffff8, 0x32, 0x4, 0x8, 0xffffffff00000000}, {{r8}, 0xfffffffffffffffd, 0x35, 0xf0000013, 0x80000000000, 0xfffffffffffff7d4}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x3, 0x1400000000000}, {{r8}, 0xffffffffffffffff, 0x10, 0x200000e1, 0xfffffffffffffff8, 0x3}], 0x80000001, &(0x7f0000000940)={0xfffffffffffffffa, 0x9}) setitimer(0x2, &(0x7f0000000980)={{0x11, 0x200}, {0x1ff, 0x5}}, &(0x7f00000009c0)) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a00)={{0x1, r1, r5, r4, r5, 0x2, 0x9}, 0x5, 0xffffffffffff8000, r3, r3, 0x400, 0x9, 0x2, 0x2}) fcntl$setstatus(r8, 0x4, 0xc0) 05:49:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 05:49:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) chflags(&(0x7f0000000040)='./file0\x00', 0x60002) chmod(&(0x7f0000000200)='./file0\x00', 0x20e) 05:49:46 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e7a55df4bb439973b43d7b30345b5347e40469371acba5db448d476ec64d364461033af221f804acb59d26be3edfa1499656b8aa1df796a2fcbb8a6706f66d932a93cbe769f1d8a1d09d", 0xbe}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x635, &(0x7f0000ffd000/0x2000)=nil) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x7ffe, 0x0) 05:49:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x3, &(0x7f0000000180)="1affff8c26d8a67532429a41a0482ae6ad583c4b85284715df12b6ebb34bdc10fb105f505bf0c98ca7c6e53c639442c07ee7ec80790954a348de77dfe4b37a0e5c0ffa8888b77d70e352396c78fb7d0509356d6ca7b75715b31794b7c5bf3b4b922a55029219079fe21e2d9ac55219794d27b19b7b5fcd1202975e8ebe8987e57d865ae3959768b7ce33f4986920ab1452e6ecd75928f93fb570c7160cc3cff405b5ce08237cf5e81ecc9ed156ae471ffb3a9ce570784c060a29944443bdb151158fd192a968fd91bc21d9c8c97a005bf7ab3a4b41e093b98e430c941d565494fba1379a79daa2880f7397a6629a791ce29902238548ed7616bfa8757d9dad8cb912b586ded084945a0df11f953040f8f799db0079daa4af0efafb5563fce0b5bcf8c6f49a306c7e0a454fb837e790b6b4594bf9d803efe5ba33cc6ed0c73140bd6cccd3", 0xfffffffffffffcd4) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x80000001, 0xffffffff}, 0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x100}, 0xc) 05:49:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) munlockall() sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbfffffffffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000006c0)=""/4096, 0x1000, 0x2, &(0x7f00000016c0)={0x18, 0x2, 0xffffffff, 0x9000000000}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, 0xfffffffffffffffe, 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001700)={'./file0\x00', 0xa4c, 0x8, 0x1f, 0x1, 0x3ff, 0x8, 0x4, 0x2, 0x3, 0x0, 0x7fffffff}) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) syz_extract_tcp_res(&(0x7f0000001780), 0x5, 0x9) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="40a1ca40338d18975d67d0957646f39f4c7e6bb915da444fb3bdf2f189975c6b8b1198e184347a048b6dc75a5387832aa18cfa05744e6ba08f9d38d53f575eb96c2266f0c3b25095ae55a22b0941ba5cd7d10f65d5855f3f4262cea473489bfb8e30a64b21f655e07889dcd6ef7f7cfa316de72987561740fa281adfc557addbf500fc5bf8966ecf42f712b72aec49e8124091de870e2293eb1807f776ea5c51fa57f3fd836843e6670dd2eb22f5d3832e9657f37184d70a1616156020855a52fd95d03f2490cb197c728708db9f3e25af2f41f8edac93d1f5556fca518d9e035be8e48f66b261ce7abbddeb0e6d544e7304d62fc6e1d6bf2841f4d7", 0xfc}, {&(0x7f0000000280)="2e39c196bd901a6b5e4d92e878bf7c20abca6712a72df47c7594c0bce333fd0924438394364b5f4553b12356e06c617fc2b9b47495d0daf531f4b7dab9fcbfb2dfa30f478d1a4edcb8a0525e677a48c5c9ca5bddd0cbd47f33757813cc69eed0d447582d6f1bdeb829d485704b3585a750f0c4beb19d9501a549add95af1edb71a79cff4251e999acbf46ec40b5c83ed89cd3c0758c37111c025888e5d081f7ee11b8d54b499fcb543d959bdfaa03890ba46b59b8c7138a5bf169b68263306f93dba4961fcceb6779ce5a45d83276ebb9eb400cfc2611c9578ce1a994647bb4088bb06e871fd4857b0c98cf76b86dbf4a4fac87c", 0xf4}], 0x2, &(0x7f00000017c0)=ANY=[@ANYBLOB="d80000000000000001000000c800000055722ab7ed43bf504b549618e410d4b28a6d9d3c7097e84b195601ce10e9513ff1ece7b416d5777d18d5814f01c15eef5c12daf75cf7f12c83f60be8447657084802f79ea3a84e1f0f2b6df7733511b96593355f41b9e4772cd68222886645056a959c115ee46bdc9b460d89125c8e1c52b31153495f2e6ce7c776fae291f0336188a642e518998d1211082de2741859a773d56874893a2a682d440463ba3d59ac332dca0b1406c016c7b4989fc37c56b32bf32939f93cf8a6a7fe31433b331eeaec0100000000004000000000000000ffff000000000000aaa272e952e6f671c4008423dbd449b19fb15cc859d0ecd86fe0d1c33290a353c84de46f7f20dc42c8d000000000000078000000000000000000d8923f7fa35c406a59ac659b3bc54ed56761b4b79d3e63d2475badc1cc3cb065bea15edc6d4e0e016f32e5d560a9a76dd288a0d2dc9fc5b9d740a240a9bdc56ce860e21a5698c5ca0c1e31be7f796877610302260e68634a7bfc50c579ac183109154f4100000000000000000000ffff000008000000da59009d57000000000000000000000014321480aeba2699b5614964da05fe0dc6b6d3e6e750ae3af15735e22a92fc46ea29fa76f283cbc89fe31e87bb87031901a496b8b57c841f7d77bbde9df43b87e25c5cbcd9f3a79e48cab59f63c8efc2ccd183ff4089c537a39c6bda1aa03d370b043aeb8739c2fce72cd0601dc7742016ee4780d76d37185205c4cafe08bd8c5c9793e2ade3db981eebd79450"], 0x1a8}, 0x2) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000580)={0xffffffff00000000, 0x80000000, './file0\x00', 0x1, 0x200, 0x2, 0x5}) setsockopt(r2, 0x81, 0x3ff, &(0x7f00000005c0)="8c23e2a99e9f52846c62cb224d63455dca7afa9ec79083edb1ebe0890ce0a6c95e17eda60920396b911160fe3ed9e2b172bfe11d017e6c3563b59c86cb23a6e69c74a5987a36371b262e9c40b872869c99fbb4bba93451b261337ac5e5dc2559dd17d3161e0ede62b47f7f57e7a697add6ca0757a3e21db75970f9c9f326aed144bf82544fc473428784c0450e6bd7915b1a3c36d61f013ecab3cbf71ce736e31aeeb71838c15c61f831870be35f2bf0e803fc5531539f7c5772d61fa62b02e50bdde47ade455495bc35d69b26eb5ab36a9cacdf74c11f6bfa58b9b3e43e3afd4eb94e9e4e42a99ac76e", 0xea) 05:49:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000100)='./bus\x00', 0x400001e, 0x10000000fd) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x813, r1, 0x0, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0x1) r2 = getuid() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r4 = getegid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) setregid(r4, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r6, 0x2) 05:49:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200), 0x2000000000000159}) ioctl$TIOCSBRK(r0, 0x2000747b) 05:49:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) fcntl$setown(r1, 0x6, 0x0) 05:49:46 executing program 1: r0 = msgget$private(0x0, 0x200) msgrcv(r0, 0x0, 0x0, 0x3, 0x800) r1 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/139) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 05:49:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="00e3f7ffffff3f", 0x7}], 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 05:49:46 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)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) fsync(r0) 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) 05:49:46 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, r0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(0x0, r8, r3) setgroups(0x0, 0x0) r10 = semget(0x1, 0x4, 0x40) setuid(r8) setpgid(r7, r6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x0) r11 = semget$private(0x0, 0x4, 0x200) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r11, 0x0, 0x4, &(0x7f00000007c0)=""/241) setgid(r1) semctl$IPC_RMID(r10, 0x0, 0x0) setuid(0xee01) syz_open_pts() socket(0x1e, 0xfffffffffffff7fd, 0x8000000000000001) getegid() getgroups(0x3, &(0x7f0000000040)=[r9, r9, r2]) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f0000000540)=""/255) 05:49:46 executing program 1: syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20040, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0xfffffffffffffffe, 0x9010, r0, 0x0, 0x40) setrlimit(0xf, &(0x7f0000000080)={0x4, 0xb978}) 05:49:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0xa00}) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) 05:49:46 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r5 = msgget(0x3, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x8) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000180)={0xa43, 0x9, 0x2, 0x8, "e5b80354e1dc86700c31601bffb8362cb20d2e24", 0x7fffffff, 0x80000001}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/199) setgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000100)=[r4, r2, r1, r1, r3, r0, r1]) setuid(0xee01) shmget(0x2, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) 05:49:46 executing program 0: r0 = shmget(0x3, 0x3000, 0x400, &(0x7f000018c000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/4096) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:49:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/127, 0x7f) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 05:49:46 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 05:49:46 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCSDTR(r0, 0x20007479) 05:49:46 executing program 1: socketpair(0x9, 0x80000003ffe, 0x4, 0x0) 05:49:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setstatus(r0, 0x4, 0x88) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) 05:49:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) shutdown(r0, 0x3) 05:49:46 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xffffffff80000000}, 0x8) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$KDSETRAD(r0, 0x20004b43) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4) chdir(&(0x7f0000000180)='./file0/file0\x00') r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x46) utimensat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7, 0x81}, {0x4, 0x1f}}, 0x2) r5 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x18c) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0, 0x2010, r4, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x29, 0x7e}, 0x8) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000300)) flock(r5, 0x1) chdir(&(0x7f0000000340)='./file0\x00') chown(&(0x7f0000000380)='./file0\x00', r1, r2) sendto(r5, &(0x7f00000003c0)="358035939527200217f8fa7cd54948c170c8042a5f20cc80343156a62a59ac86d7192461bedb8450b2772f13f4c330d6b347", 0x32, 0x400, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x83, 0x9}, {0x43, 0x7}, {0x22, 0xffffffff}, {0x8b, 0x100}, {0x25, 0x9}], 0x5}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000480)=0x6) link(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file0/file0\x00') chdir(&(0x7f0000000540)='./file0\x00') preadv(r5, &(0x7f0000000980)=[{&(0x7f0000000580)=""/236, 0xec}, {&(0x7f0000000680)=""/38, 0x26}, {&(0x7f00000006c0)=""/206, 0xce}, {&(0x7f00000007c0)=""/132, 0x84}, {&(0x7f0000000880)=""/212, 0xd4}], 0x5, 0x0) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000a00)=@in6, 0xc, &(0x7f0000001040)=[{&(0x7f0000000a40)=""/93, 0x5d}, {&(0x7f0000000ac0)=""/137, 0x89}, {&(0x7f0000000b80)}, {&(0x7f0000000bc0)=""/25, 0x19}, {&(0x7f0000000c00)=""/85, 0x55}, {&(0x7f0000000c80)=""/82, 0x52}, {&(0x7f0000000d00)=""/210, 0xd2}, {&(0x7f0000000e00)=""/218, 0xda}, {&(0x7f0000000f00)=""/91, 0x5b}, {&(0x7f0000000f80)=""/158, 0x9e}], 0xa, &(0x7f0000001100)=""/251, 0xfb}, 0x800) bind$unix(r5, &(0x7f0000001240)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000001280)=0x2) lchown(&(0x7f00000012c0)='./file2\x00', r1, r3) 05:49:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}], 0x20000000000001c5}) 05:49:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x80, 0x7, 0x5}], 0x9, 0x0, 0x81, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1, 0x0) r3 = syz_open_pts() chroot(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000680)=0x8) 05:49:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 05:49:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = socket(0x11, 0x8004, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r4, r5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xb14, 0x401, 0xfffffffffefffe01, 0x7, "b03100f3140b631a1d00", 0x0, 0x1}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:49:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000001600)='./bus\x00', 0x6008, 0x5cc0) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000001400)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x9}, {{r4}, 0xffffffffffffffff, 0x16, 0x13, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x6, 0x5}], 0x9, &(0x7f0000001480)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x4, 0x3}, {{r5}, 0xfffffffffffffff9, 0x2e, 0x5, 0x4, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x4, 0x400fffff, 0xc4}, {{r2}, 0xfffffffffffffffd, 0x7c, 0xfffff, 0x401, 0x7}, {{r4}, 0xfffffffffffffff9, 0x12, 0x6, 0x101, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x94, 0x1, 0x81, 0x4}], 0x100000001, &(0x7f0000001540)={0xa00, 0x4}) recvmsg(r5, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000040)=""/189, 0xbd}, {&(0x7f0000001200)=""/143, 0x8f}, {&(0x7f0000000140)=""/52, 0x34}], 0x4, &(0x7f0000001300)=""/165, 0xa5}, 0x0) getsockname$unix(r2, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) r6 = semget$private(0x0, 0x4, 0x60) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001640)=""/189) r7 = dup2(r1, r4) bind$inet6(r7, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x4}, 0xc) 05:49:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) write(0xffffffffffffffff, &(0x7f0000000000)="0238e1349829880f38106f2b57faccc0ad90e326a9616903ff0f33ff76d0738d16fcc0672eb70da9967c48a101a25abb24153a5c410986bfbe55621dff77cee26ef68cf2bca734f0e279395dda53cf0336702a3e1c54fe816dc7e9b2f4616a012728c01ef415e75cacd75fb80d6cbb78f0cfc5c7f7f2e4a33c6b070b", 0x7c) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x89) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9e3c, 0x7, 0x6, 0x800}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "a1f9373f7efc102fbb89c325d376957cddc47b05"}) ioctl$KDENABIO(r3, 0x20004b3c) syz_open_pts() syz_open_pts() write(r2, &(0x7f00000001c0)="66426da4597382fb70a98788a66dd05c7f6cb367e4e72a14405133b61c39669b559f3c01471ea415757ae6cc5b62363540522f5639ddd5d88ea93a511daafc1b27698877a17ff235b189d54a6e0118c4b13485fccf1dc861f91b4ac52fd8df17569babe295d8f08d98387513467129807f68c780cfeb5325cc29ff2c7d2a8b262e10c776e86e79ad754fc1e150c77fd1249a50e45ddac29b7b889d3e830b7ad6d5d30277a8b5d968c1ef3905c4", 0xad) 05:49:47 executing program 1: r0 = socket(0x13, 0x800000002, 0x8000000000cc2) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff2d) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0xfffffffffffffc4a}], 0x1e}, 0x0) 05:49:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000040)="220e22", 0x3) r1 = getpgrp() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x80, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000440)=""/87, 0x57}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f00000004c0)=""/161, 0xa1}, {&(0x7f0000000580)=""/187, 0xbb}], 0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x104000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) 05:49:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x10021, 0x4, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) dup2(r1, r0) 05:49:47 executing program 0: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/126, 0x7e}], 0x7, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:49:47 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530000ae9e09464a5580c20ee932482fdf4b3e67ee19219c5ff994b14e8838ee34bac80603063c03018c66fb9d5ad6044b57332c1c94e4662d310dcf92086a14518f7fe8a646d2b0007bdea6728d4417616ea411db58ef2903b3f60aa9ad047e1d77ac2eefe086224e0d6bbaf741e57198411129e810200000000000000fa20ca3d3c9c1e1a83133149a01a7debe718aeddb7122542825e67845453de3503852b40b89000dca9cb3cf165681063d83b14efea548bf6db"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 05:49:48 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="de2055e595482384089c0010cef7edb27bb481a669c3bdcf3372f1b33b19775cf584e79d48b6603a89e304055f940d758067af19673c36b1280a019516e8d286c1efefa1a7ed6f5bc2e05731249cb2061cfdb0767c2d216c56240f4216b176f282fa75a5f3b199c3aac8c17504e04036158835c2cb6336108608518001ddc7ac78a418e7500300f07c9600c5fbbd3879a18f678cc017f46e1379f163545a605e14c1609b0418d13986679b90b44215c9ba186091f2124d2d62130944b10c465eb5f638bb0a791287b8cc69", 0xcb, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) r3 = semget(0x2, 0x0, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000180)) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000000)=""/147) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 05:49:48 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000c80)=ANY=[@ANYBLOB="5602042f07000000301900387767f300795a86fcd27479827dc3c0ca67a49f46be41a8be075b626dc3fb50719ecbd5a184de9578a9314df05b1c03684e40218cf99594c7d342296fad4a1a42c148e32aee965d54097ff53f5c942a5e278dba2260ee7af2525b882e6f80c53ddc80cb19b17aa5dbe426d4c1c57e2fc1034760d04904ef00cad9b3997360c5297f0000d7c63e03e0ea9463b100d60718bb292f6304c809ed293519404beb0f42e3e74a7f2e95e9ca36427071c6f94ff9111a4c5c31293647c1000000000000000000000000000110fcccf61316b89b78dd9aa37de648732d2a925d197af7bf710c1ad91104857c2e4236016e876e4400003736afbbe8d7f29b6a387981955cd8197990ef3841efde0e0000949b4011dab845c842853c884f0ed33c4a737398d01d28670e5813659db9d39effffff1f6957440e90be3b461f4b0096b67035515cb411aed7da8958904fea6d120b87316ccaa8239bcf7c2b3f8d923cc6d6f4a25deb3f8e0c0d7eead0916cc6bd8089b941d35dd8491dffac945e9eed7ab813def2d1f195dc69265bc76663d86a6a9254b17d62e717f56746f175e98467a1a076182c5b76c1e4eed48e324e8027572179a27a1c9836a776483da1cc31af0a622da41054e21c48f4361317c6772f4c9b5614bbdfd833d0d4fe06d844ee080000000000000059bee0f7e0a23a2f05b63ae9d1347244a39b5bf96ccd1701acec27f95e858f9fdd00edc800ef8e07df77b8b32ac12c2d92b340d3b092b29724e634ec2f651274df2037035a9b30a0ba6f5d000061437ea7c34c5c01193eb2e7e0ff644afb83432a9e17d10cfa8e077cc5ca1f108d3369392bdf1b0bffea1597c4ec948eb9797dd6a7f962ff63feed60e2c4df427c063818243957fa17d1a970438edc9ccaa3ca80dc3a1cf32c2558f551feb77b1726c09920cf45a12ae9f4aede6a207448d801f93d4323029454c039c5e725e97face1398bec4c1360b090dd725179a10f507adcbf697e75c5cf08af2a12c9e7e4978fff1beb30bd890c5d143225da1cae4097a466e43ff88ce17bc8ba5c"], 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 = fcntl$getown(r0, 0x5) r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000005c0)={{0x400, r5, r6, r7, r8, 0x0, 0x5}, 0x3f, 0x1, r9, r10, 0xc53, 0x2, 0xffffffff}) semget$private(0x0, 0x3, 0x11) semop(r3, &(0x7f0000000180)=[{0x1, 0xab, 0x1000}, {0x4, 0x7, 0x1800}], 0x2) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000880)="97425c76947756d541cfdf5d6457b68310ebdfac0af7a7b9371adb584f4b31991ddf05c22d5e83de1b9ba5fc0cf27689eec54c826c99716645d3f4032fd7ef9f7edebcd73bbed6eef60d9c2dee2683f7a3c9c8b8be37cb2266998713e00869c2ab9ed220be78483f6851a41d3a3f31aba29f1f1d9d3539f2e7b2e58e286622e37cab7194e8205d6af4149fc9ef80d594f93d022aae05337f23b36c2a241b004e8ddce10eb0b5fcdad372233d27ca7d44dcece008c6873e8395856b87ee7c42fb71c76a4b522851f887abfacd61764dc2311b4de7a6ffff5ea525c5473ac2269449b9b00a9d8da104e55046df292ceaa0aba2f5f247d9c3921393171d", 0xfc}], 0x1, 0x200000) r12 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) sync() mknod(&(0x7f0000000300)='./file0/file0\x00', 0x55875684757fc832, 0x2) semop(r3, &(0x7f0000000200)=[{0x3, 0x61d7, 0x800}], 0x1) shmctl$SHM_UNLOCK(r12, 0x4) 05:49:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setreuid(0x0, 0xee00) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:49:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="65e02e2f66696c653000adbb1dc5056fa7ce766e4516b0741a6c8b670f03a939fb04222421be9166963fed695d2d6a66967b9e18f809dc260f1cd047dff4dd9c3464b1d84a4d692f9962163d4b128ade33ff2e62feee3e857e8b8a9b1409cdb4603ae97da4244e632aafc86b2596dfece09d9baf1530a8843fa7166927177d662f50337a88c85879dd94a798d44eabd35f81d2c8ec967ee16b10d1701ade344cf2985288e10ffc5c7aa9e3467e58fd0e78c98a9972e7ebd1c6569828be070bd7fd55e7217c89788033632ed6d2f1"], 0x10) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f00000002c0)="f714df03344aad084ebb2ad4e16e1c76e216f5ac9a29ccb3c6c70de08967e761fc51d44209a92c2723b3fec06f93537ff41ac70e1b4c177cbe07d92fad0b62fb3c2dd0abd94801c47dc0a8b1fd1317521383c7328fd0bce7f14c526063a11cf98bcddb17ec3256cf8091b3a793cef2fa0b3ed19f73888fa100e934ff1e3f261d0b4e78e4b754261fe4ed707433d8412176a62fcd175101b6c5ae0199d643e66c12901962dcc2d62b3da89260e04077", 0xaf}, {&(0x7f0000000040)="a2b766955bdab5", 0x7}], 0x2, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x3}, 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="98f7fe0922dfee52746e6b19f4d6bc7f387c96ea9190874b0552dc17a10243446a7afb29e9aedf29d2b02fed7ef86efed1409bbb2350bfeef7ad0fe57e", 0xffffff0c}, {&(0x7f00000000c0)="ba02e05b3e15d67507eefe8f9578416d116c56a67ad3e761ab5674a6bb27a62a8af8928684a5e1852756bdd983af14ad47e984821289375d", 0x15}], 0x2) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001980)="c12a2e2c608cf64c02f83452a759d7a7607b4102273f9d9d1da40f1d6306f66f84f0fc7daf86d9e76e23abc7251c1fe311127ef0447c2e12e0fc1784933da2423569bebe6a4a023c78d6eb09c427faf95e1a22e58864ebb5e89be0bc015f412ea3d25e5bee7efa02937c4cc109f8fb6ce0fdbdb22cc1b72f6e9e0de484d80c5fa0fa9d9db12133c3ec89f186effc14bc60db761aac78f55626d1427da31600e43228ef0dc6559ec316ead61a56492bbd6f4e9cea52c5785c5eff86f067c2e500ba15f6d57f923b1a66e5f0d1f98785456ab6c5ea485b3f6a00a33e6f81f4dc8181a687a73d9e47f262a90981a1fb86f38a2d68a99eafe2a00c432537fd2c7a6ba23ac1c118558f11b3425d5ba509f1cbebece302c405183162237234fe7de21a07f399a7642e05bb9c399eb23ad3159b355cb70b1df8a25befb6b4f7ee9fc0fe465b928d71644659ae2de3ba75daa20d1a4bff476c0bacca265ea47cfb639695c5b40e1fa47f6599d06badf23b90b3d34522807c3972ddcca430dfd37560432b630175c0caffc09123ecd477f7dfb9918b1f2ab112557e788574927364fd44634b4e908ef3a1eaa33b6d5706dcff0be211cd8f774471d7ea9004bfa971dd6f7a8efd0c9292d89511f5706a98695236054a7aaa51c3fd48705e6b8811b476bdf663cdd47f4826554f4a948e5be93d2343fa5c889391ea7317c1250abe3e4166975db3de716965de3244945f385532d71979665bb0bbbb322ca1ac02c3dece316e2c826b6a4f42a1db17506c4f22777dfd0a7f63a1a830888ecf4f07eb699d16fa9fede81d84ec9699f36cdcc42985065ae8b221174dd2fb3210aaae3ecf02f86338487860d36257aec25ab04cd6d30bf71006b6355e411c823edf8810f932ff37c341a0300213594bef4ff705ef9444553de1f2ba3cf911a08d3b7168b59a21eefa4add95fc1491f74f707d579a5ef6a27d6e3419f3de56d23e1c2958661d2daeb470287ef53f746a66dcc5c8a16c4950774caf38544a0803b00255ee7175b2d700e8175b72f6c134f950f1780dc8321dd2dae881f73e7d7b218d123171e921556be96a4fe930ad8a01974061076affd6e6f99d3136e2c13c32ca84c6fa3b32912f6f3bda42f6d59812917dfc4b64149c25f26cb4c68faca27e55c0ee43fff8ffa49226a03fef22eb37d9d0a9e6ef90a128079786cc668da2dd19a3d9f1a3f1a895a974396cdce4af756d065347c1cde4501b4b3c65ec93bad1348eafcab8ee12eaa9ae1b6463fdb9bbdd92c3e30ece34947a4cbd29a56e4802a347e6a4af928ab1d06f631e8353c0ce71f6e64257a73c3afa914aa0a8deb756f3ed79ba30f4bb578b8dd8985878273eec0f64e819f072d135ec62f0d30b189a45af3a29e598ad51ed0c7a3815db2cf0857a4dcd2a073df62a9a29b1f16f46a98cc35675522b7d6c6268db22e1e2b9e87894ee317ccc3323fa60afc0c01a3d8ec041b13e77e48dd3f28c2f0accf4b7ad9c63ee1831417d0cd9c1ffd78b6734049aa33172085a7769f971b5db1bdff6370cb1a92b6742f25c2d26b88bb307e41041970feb4d87ed54067801ebab99d1363c51f90bc8bd6b0ef0592ff49f09855b7731e521792ffa66bc869a7e06c7ab0b3d83b12648b6f8914d4b564becf1cc08c3c9fb61fa086d217c97d0aabf3f61b5de68706caa0a7b3dd2e7bd361ab5636a7cb0c6e93bbbe084b35a65acf856a112073fc34cc52804c10ec1ec1ab5dbb706c7fd0897e851b4b47266ef754a1ffa68924b9fcf6d3bd68e43a749744ab6696762ee30e7ef190287d4bf963e42e9beb726e35eb56bf5a9eca07c5bba79b420d512d1fa0c5e2b80a44c7856ef352a801a5489e31e88c75bd9832be17a12d0a4ba038ad464cb084166233534f699c06184f612b1f9a4262d52517a68f3599600844a3e23934dbdaddbc67c0fe8393d087c51a29f7aea236de7f138aee3ade7cb9bbb024c353e59ecdb4acb9c26ca381b17d9747c49351555ecd3704c2a2ba94600cb2bc7b01f475a8ab8ee8b466ed728a5d96db0eaf19b3074b902643637621c7b59b85a145e53a024b10c549a1ac92ad171cff787b7200cfbd0efbf5140b227d5a1b6097c3ad812ae6f29254f176e9795988ae016651ce52e002f8f94e493219eb079f04e62f8eda6fda7c6ccc80a84db5e4931888f2b54fc191e603f1dfa3fb2a49f9e8fa9264d357a7915b433a0f30de577ba13fdd1fdb690ae6929fa4ec5c6ca8fb2c8b7351848e6fe64f7563ec02a345158ff6b08ff6c004de62565e069ed484c880425229290ba2d9d4ad5127f7918386fa05f81e0a83c763dcf0277ccc9bd03e0165e78f6607421427bd7659567feaa1b7e76bb65c59c49a3278dfe3cb6bb0ae785a4ad7f4f5d894b670922e053b275572ff312a488b0707a3e4d52e86a3de958fd72dfef37ecbaee0fd0089958cc52c322d2c962917ee101f3a3a024a20356f171b7b186c8826b6ec619ebbe655953dd5132326960f9c6741241e4775a5e94ebdb1fd23e62c6d1d94ed44548ff0721e59a59dd35c08ebbdde0822c75008b24326c436fb007577ecb5896be0c46f168ec63b7ade85bf66793ca8feaa7ba0aed0ea265b1866f1c8024b348f5b75711695f20048dc35cf03072afadbfa62318653847196e90d42c978c280f249890d1a701f3f9ce0f330c16e716fff6e8924a1245cecce0252c21926573fa83922152a02268ddba517a8c569b544b7c1f99f2d30ee687b82289fad03f3ce8ef8333c96c048babd1ffd0c9c67ca5fe0aa62a92d508a5eca0ee6b05bf58b47c56cf3a0cdc634320e0c7e1709b9d9cf79ba4555b1988017cbea4ac5c1a07cb2bbfb7fd177fa027870c9e5a38ce959a7060ec89912104fd998dbd214f840de2ea6a8a51c70e7fdd765046f8642a0811b1f0c0a1b7613643eef902e7cce255f8a9adfee6d083abe98c506b80f717d00c0bbd94adfdfbe4263bca5c58841cb6ab3926803f44eb0473bf4adf869fac140847699467d101b7c118f234c103b6fd3aba319b046c49edc8736d6ba9f38cd7a9224ed63d306f36ab1a460389ad21cb1bb6f204cd09042542a0ca96b6db8abc5fc1c04a5cb00569d99ef6033878f14df1920ca754ea4ad37aef862523d7e1f6a51d51dccc7f51702aae3e62bafe671052b77e83be6302766826cd492ae1428f5b2b481f8c3dedf3c2bb17413c02b21675018c03a3ff7797febde28440f6ff4295c968767208fe0445d4065bfce384369fbc50b39efee951f70f3d156d91cac35b35d3d4c73b200bf1bd668833b2533ad8194a498df47b84080d518a80c8cdd6f899ce50013dc1f5639b1318edeb65deeaf7c923ee01db4c1658a52b561ef92ff890b181ded430c62345feada65878fae84e8f699c88b69c119f4eb2c37ce1977f672f3227299eb631372374c228bfe56d682f95c8a51cd3ed5903a2faf041ec5b065dac0ebb17a78bf4263ab336ff3e045578185cc510256e676252f368eaa0fab1392fbfb92292ece87f5b51ba640906cab5e2ad7381456af9bd726ed1e57d1049a010ced0a9d042484cfa6abd46b58adebd69722d5f56d07c0c91cd939e0762f12025f5770e5e1eb7df6c7f11363c2b844d9b3fdf0d8aaf17d4d725c2602935a9627b4574078e3e98fea91a2dea7e3fb1040de0a49f632cd18547f8cf50ef3173be9fa5a67c7d00c7b1fee79bcf9901b851cc6780dde87c6f396e51bc81ff4e4ae453b41005d8e5a415c77bdb2bdc19621a0349ec530d3d748cf612d0608aacd90f3121febffa8b0aa1357fa5d2da402d651602aad5884281a2a36bdaf9cbf12bfddd93c38a430fb7b55b2617a7ec2681869df1fabf8a66d6d4add95f4b07856eeadfe95d7dd13d609c2456aa66255b2c4d3d9b09a6ea055953294fde920e2c54a1f2131da92d5fb0fd471f909c0034024d6d19d3f6eb710cdf02d5f579a6764a29191a779739f4c780450abfe08f9a6e98740f3f4a884da5dc02446008db597c61191b904f3739ee798fd58cd3b3e1b32d20df47ea6fb50be1288a5dbd45aa88d1914bce97611e4413c14aabe5c5f0be77629f1c3e7b3be34bf2f4e6de65626a2ec3d4668422bd82ca3551d5f220bb9ffd83529d61fce823ba8359459e8712ed37e23e6af844cba3fcc0a8650b39a4f6229c259d82c707dc9521fd4c7cca730f7d6654c49f38235699908fd1b8e3c3ba4eecde6e10a19cb4e20b792046a07cd803647121c1e3d064837a05525a335515d88668a0fa8e718c135fa03741e68d8b5e74673abfd82228cd16520ec4ff765bea6a982ff097866252f738607df70692af5c28317a81e097469238d5347efcef6285df2b9c06a0561973aef560db41d39d582d32d23671cd002ebda86a0ea60e5f0f8c9dd5b930f660e761bb0ae3fd81c4fcf088182cb801064ce6d113472467f143bfaa2468de2bd6e055e8b347b611e46cd9ad7b5c321b4fca042a2309e9b0056ea3e2f1343a925af0f8b2ff27ca1e1b43f7592c9f95e6cdd4b044c3dd3817fa1787ddcd241650ebf58ff8553cac6296c843a21b838eb9da7cbdcce57e83c4dbe5e731ac1ca75cc4ea4c10d0072da80d02fce347f645b27c5de6a5fd600297db4c50c42ffe575d5a954b66dc060d6546fa84279a869912c1920573118113f2a2611f3cc20259c5cc38f04bdab52a74397e2d2273ff4e3bbd790fe04da3798c2fa057e8bbe057b44520f183ddb9ede6cf4be25cfcda673c7a6f1d141abb078e113961d41dd78fc5f7500d50b697634701722c36ca356a2d3e8078febb3ee64aefddcfe7748a399703db4260788a924d810cba57e3182f5e71e0a035784db64f85f4ac2336c8020f1e932b0c067c864bc921fef3192a23b3222f7dcc65e1dbf73efa8be2c9e1ab760f57326d8a6e650aa845e61e3fec69291235a075be46fb24c535e4811d5666d9abcf639b3248e8b188b04c6b546a9f729216c03f318ca62a2b60a05ee0301aff35d6a3852c0f4d397a19b64909faa2541d03fb569f80fc30016c9807eea2632e34bede813d84909159f625be74e559f3555b09a92e9d70796017ec3ec30fb43147379a5580ca7c7df1a1c218cc8c45da2e4b724bb733cec66d37ebddeb6e667a9b1ba75efaa7466602787321ac40ff5cdb495ed14f2df34eb199a21dcd5098bd2576e0f5f6c2d095a7180e4968542280293bb176de7479f5d26137575d846f49d11fd50011ba2153a7b3277e5aa796033ddc3b951bac8be55a56bed4ad4a21839b83ea87af62629ff42f82a30f81e2b1c3f62945b5aed5574d68f00a861d183f0a671d53bd7457df909ee25fde5071b6a4affa86a41bf8ee202b923da08ffdf9638bc8c066fbaac26e23b9ccfd7517e7d4e61a67626526485101f6846d1f4b8d49adfc50934ce392f8450eb38a7d5c3eabf18bc4ffc1486c774028d2db1c421ddea26cdab05b467d7c5dfa343408c1318f2edc97b6826157c94266f11623eaa07079b14f51c49815c1f15f86648480270ca08eb8e00e9ae8c721b436240505cc95cc9438867aa12cccdfbc151c1c8c563734562d996f4f0035fe00ca2ac00867a01bbe8e2fcc5b4840b5be3431c4c0eab9ef33f0bb1848328d09874455e96c8e534a2cf22d7ff48c57868d880a17785f0313", 0xfa0}], 0x1, 0x0}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(r1, r2) 05:49:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xfffffffffffffffa) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080), 0x0) sendto$unix(r0, &(0x7f0000000040)="ca5b9344df6d4eb80b5eb730399758453290c0b247bd6602cd4f1c70ecfcdb811cdf9076f540805d38e681ba5837e05c5bfb61a27f47ef3299672701f75d2e8b36c527019cad2e3f0b3ea1192d10a30edb484d93a4a3c3e4ecca6ada39b080d44f92ba0f3cbbaab91ba3b10c9a49509cf96210e041db72173a40ef5bcb2aee3a8ee0779ea16e855a15d7", 0x8a, 0x2, 0x0, 0x0) 05:49:48 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x5d6fdc8, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000100)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:49:48 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0d78f4dee8aa05fc7307f795e698333fa19b"], 0x10}, 0x0) recvmsg(r0, 0x0, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8020, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 05:49:48 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000080), 0x4) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 05:49:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 05:49:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186004008b005f3a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b1176181ffe691ec51f8a0d902da5691d899536f95b2d9de35a17d1827addfee88dc46d1977141600f15400d61592c24faa7956450bb9f397fa7abfab6ecd89c7f8d35d67ad58fe3b23f83a4d6c672e7be70d23eb8e7484b5828a783ffa7ebedab39", 0x8b}], 0x1) dup(r0) 05:49:49 executing program 1: pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = kqueue() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x2, 0x100, 0x9, 0x300000000000, "4afd30370f5a8432b0870cbcce539b97ebcc1a64", 0xffff, 0xf5a9}) kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x41) sendto$inet(r1, &(0x7f0000000200)="d6cd85ee0966c6", 0x7, 0x40f, &(0x7f0000000240)={0x2, 0x1}, 0xc) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') preadv(r1, &(0x7f0000000140)=[{}, {&(0x7f00000000c0)=""/128, 0x80}], 0x2, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x7f, 0x0, 0x3, 0xffffffffffffff7f, 0x8000}, 0xc) 05:49:49 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000196e285d57cfa7b23700c70f54de00000000000000a7000000000000f78b7c4b03d22ac19708c425780003140000000000"], 0x1, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$getflags(r1, 0x3) r2 = getuid() r3 = semget(0x2, 0x0, 0x60) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x3, 0x6}, {0x18, 0x3, 0x7, 0x4}, 0x6, [0xffff, 0x1, 0xa86, 0x40, 0x6, 0x81, 0x5, 0x3]}, 0x3c) semget$private(0x0, 0x2, 0x24) open(&(0x7f0000000100)='./bus\x00', 0x980, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/187) semget$private(0x0, 0x3, 0x1a) seteuid(r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000cc0)=0x8) msgrcv(r0, &(0x7f0000000800)={0x0, ""/190}, 0xffffffffffffff36, 0x2, 0x1800) r4 = shmget$private(0x0, 0x600000, 0x4, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r4, 0x0) semop(r3, &(0x7f0000000540)=[{0x3, 0x6, 0x1000}, {0x5, 0x6, 0x1000}, {0x0, 0x80000000, 0x800}, {0x2, 0x3ff, 0x1000}, {0x2, 0x6299f9c9, 0x800}, {0x1, 0xfffffffffffffffe, 0x1800}, {0x2, 0x3, 0x1800}], 0x7) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0300400100000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef5700000000000000000000200be155f6"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000c9b604a064ce4edfeb3ec84000ff2973ba761a378a114f8a7d2a10ba367717520220303de16aae96f2c1c650ab18233e33ab2bf9370703cc559c3dcca8ec150399ecf1"], 0x4b, 0x800) 05:49:49 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) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="e46119c2f3067bafeb3e6c4f28ca94b9a1ed7e0d7ae0fdc4b974ad22a9af6aa27139d92d9d05721ec8c58b7487a8d228a0db1c502bf389809370a62a00ddccc352b0e613f0c68a16b4089d76f1182621ed8b824d627e1b7f969940df598419f113b8d1af999e7f25068081b561c6e868f18a47", 0x73}, {}, {&(0x7f0000000280)="fec4e4a099899126bcce65c1c2e0b2d7056a9d418d0504452c14be47145fe15267d68aa6ec20e2035c7c522b43321dee359e3607e98743a60e7bb0a775e8e2195eb3179dce99230a637ac79b52251d0b38b8b00666404dfbbba8d80deedf4ae7a22587bdd5413ffa", 0x68}], 0x3) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r1, r2) 05:49:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8010, 0x800) r1 = dup(r0) recvfrom(r1, &(0x7f0000000080)=""/201, 0xc9, 0x842, &(0x7f0000000180)=@in6={0x18, 0x2, 0x100, 0x800}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)="d1617d66c72045c6f67451912558709171fbafc9be8615ebe0477fccb0842d44d5722857992d36d9fe854fecc02d042b621958335f84bd6444837f29975c683beeda898c49f479b4ec5db6c47d2ec30f0fecef8988f2336a5a2072ffd9959c3ba5b77aeb3f50f867cc44d461cb50cdd04c9c26ccb507c4374682cb8ad479b6fceb67c6405c6dc38a119d02f538a1c9140200ef15af1472aa7c0be7a626a0c79c1f1213ca4146abaae39876e0de8e08b410322eccf70feea499f2313cd20586ab8e173f48a50c08289acb08a5cd38995328e0991ce5824d", 0xd7}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) pckbd_enable: command error 05:49:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffffcfffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="0a1e615acea87b330951a2b3c779e3694d4a812bf76ebe0cc38267820e3a7b5bdf2bf42dae70311793d9253276a0a82ee60db8b2ef29df7a353b2a2c7d2df5f6d3f920de9238444247399d447f12eb587cfbc6222217b95f7b7f8908a34bb8e2159065a5435f5ee4a006", 0x6a, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 05:49:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)=0x1) 05:49:51 executing program 1: r0 = socket(0x2, 0x3, 0x1) msgget$private(0x0, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82020decffffffffffff2d214c76a944584aa830a8ecadfee23aff005a1b3ba4abf74e499dd7cb0e8ae141cdca4c2f66696c653000611b5abaf68e7b768f38b0326c3a508521c9f642f84551c1fbac77db02931933550d9d69bf01ad056b96c4cbe71247ad0c6d69563b3bfac540"], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0c6d033562f03ac2e5fa0014f4002000003300000000653a8dc97c4a", 0x1c}], 0x1) 05:49:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x20000, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0000001860040000000020000000000000000000000000000000000000000000016177c9e91243cfb272877d", 0x2c}], 0x1) 05:49:51 executing program 0: r0 = syz_open_pts() dup(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3f) 05:49:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) rmdir(&(0x7f0000000440)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000180)="220e22", 0xfffffcc1) mknod(&(0x7f0000000000)='./bus\x00', 0x6020, 0x8a) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="572adaeb68e19ff703f2bad8e54fa4eb8467ffa805c3dce1798c03275e81e80213216b930df93c46ec140c6ed0f601c8bce3be2668aeeb939174e83f2517cf693eadb6c0ddf9365b4ac45a6a302df103dcd03648470cd0bbef440aa93a3203e95e3c2574d67ddf12e6d3723d978cf9f35ca0429aa905170c824d858325bfdb51cef75fad4e090d838172a3ae522934a3491acbce71db31bc9c8ecda003a843bd140df13cde56532da7908802a8de7798ce12ed1628f6b86ed593", 0xba}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="7e8b4b2d9956288885761dbb8e5ef9d2c0b0b51a71222c76cbf241724066a92febf95cd7f5ce25acb84ab5b7652914d5", 0xe) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000000c0)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 05:49:51 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xfa95a2aa, 0x0) setuid(0xee01) shmget(0x2, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) 05:49:51 executing program 0: setuid(0xee01) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e33123ae654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261170008000060eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000000040)='\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:49:51 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7ffb, 0x2000300000000}) 05:49:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x0, 0x8000, 0x4e9669b2169300c3, 0x9, 0x100, 0x401, 0x0, 0x3, 0xffffffffffffffff, 0x40}) pipe2(&(0x7f0000000000), 0x4) 05:49:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) recvfrom$inet6(r1, &(0x7f0000000100)=""/160, 0xa0, 0x801, &(0x7f00000001c0)={0x18, 0x0, 0x4, 0x80000000}, 0xc) sendto$unix(r0, &(0x7f0000000000)="39ce11fcd083e013898b25f0d1cb868bf5497ddefa43fc89b2a430b69a5cffc555eba38179effff111a1124f4f17be1d85bec6cac26a63ec1171140a7e71bc5cfe6c04508097c31a27e383ba01633d5c3b74c4a3012b1c37f883adca20f5c1ccb40f0283d88319e3413a7e92b8b65590ed30a2a18dce0f1acb6c30143f2054ee8ca6f139dd11ed77d3f47bbaa95a1a4736", 0x91, 0x408, 0x0, 0x0) 05:49:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000080)='./file0/file0\x00') 05:49:51 executing program 1: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x6000, 0x800) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x21, 0x0) fcntl$lock(r0, 0x20000000000007, &(0x7f0000000080)) 05:49:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33eeffde783041a304ced9d7c7f5ecd50537e23a6668a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6eca30540ec02484ca099e8cc6a821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030ac7e8c1bd91fcc37cc9d7a65abb1450702f16422e4ad71b10d610cafbf509b32a08abf4a0b13e8117a68a8d42db6f0aa334a34c7b9a5604c9c10eb3120400f5daaa1daefe46719a014c6063158e7d5698d070257cc0e7c3d5f1c64b4e778e68e9a05b84607a51823e331feeedfc7d8a9102f49bb2320b4b9923ed0ac78e68742536570119c9f15ab40ee2d0de395bc3842159d878e51b", 0x1b7) r1 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:52 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) shmget(0x3, 0x2000, 0x4c1, &(0x7f0000ffb000/0x2000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r1, &(0x7f0000000000), 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 05:49:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000002c7}], 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10001, 0x7, 0x9, 0x2, "910cd8517a1a84898f9c1355d6d49bcf7cc5ed5a", 0xe1d}) unlink(&(0x7f0000000080)='./file0\x00') bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffee1) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d0192990e2e2f66696c65300096d3d49cd4ed5a3accc1f09c1f08cac0c4f1851d577778c2fb6dff00e4e242c45c"], 0xa) socket$unix(0x1, 0x0, 0x0) 05:49:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kE&Fd!', 0x8) 05:49:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x20820, 0x1a) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 05:49:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10008, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000020004, 0xa}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:49:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10580, 0x101) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x49d1, 0x2}) ioctl$TIOCGETA(r2, 0x402c7413, 0x0) 05:49:52 executing program 0: pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x2, 0x3, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) write(r3, &(0x7f0000000200)="776902000000000000f8dba3efc27c23903e5395be271b240ad1e1eedc4134a699170e0300e7b6ad6389aad5e97bbf0000000000edf2e01a", 0x38) 05:49:52 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getegid() 05:49:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000000}) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 05:49:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x37, 0x4005, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x122) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0x1) listen(r0, 0x0) 05:49:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:49:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) socketpair(0x20, 0x5, 0xc07a, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0xfffffffffffffff8, 0x101}, 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="2b00ff23000008003300000200000000b829377515a27a7b68cdb295c1e508143b16e17c83efccb1caf64c71ca7d959693727d931d7349ff3bb479d1a1cb59d2cb7ebc2d238709b47356cd77950cf1fbd384708049e232f76fe0bcd9c012b5b22c252a89556e8684ce24", 0x6a) 05:49:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) socketpair(0x2, 0x2, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00003f0000/0x3000)=nil, 0x3000, 0x6, 0x2012, r0, 0x0, 0x0) munmap(&(0x7f00003ee000/0x3000)=nil, 0x3000) r3 = dup2(r2, r1) r4 = dup2(0xffffffffffffff9c, r2) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) 05:49:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) fchdir(r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x0, 0xfffffffffffffffe, 0x6}], 0x7, 0x0, 0xc68, 0x0) dup2(r0, r1) 05:49:55 executing program 0: r0 = geteuid() setuid(r0) socketpair(0x18, 0x1, 0x785, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="97c830b28aa98e6ca050a4843ab1960e0f7b618face3e26664df206ffe7d848a3c1b0d74b5e40981e200872b08221835e1ad9d7912adb5b2d553", 0x3a}], 0x1, 0x0) r2 = msgget$private(0x0, 0x1000000000000001) msgsnd(r2, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x280, 0x0) preadv(r3, &(0x7f00000024c0)=[{&(0x7f0000002540)=""/4096, 0xfe36}, {&(0x7f0000001100)=""/13, 0x26}, {&(0x7f0000001140)=""/114, 0xffffffffffffffce}, {&(0x7f0000002380)=""/215, 0xd7}, {&(0x7f0000000200)=""/56, 0x38}], 0x100002ad, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) 05:49:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000400)="95ff3740ea771355c889be227001e3cde8732bfe48b8cead4c914dfdb1e4f5383e946b1976cbc2d84a10354a46b1195699091d5d70aafc85695eb31dd5a71ad92a68f922d5fc7c2538d90ba39e64ef406d960f2bea0161f1277cef45585cd008685047f0cebaafbb78b0f38e4a3172f2031280ca5150527299358a050b786cc5aaeb1c92cd6a885f68ca000000000000000000000000000000", 0x99b2162f) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000280)="a9", 0x1) r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x3, 0xfffffffffffffff9, "001100000000000900000200", 0xa8}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:55 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) write(r0, &(0x7f00000000c0)='^', 0x1) write(r0, &(0x7f00000001c0)="e022851b2dfd7f122664d008389622857664033d596564679a498dd6c2294952fe96fc552f9a967f67e09275784d6104d053fbb1b15d0aaf129b7ac4a4b5305b8f329b649257ecbbb1bf0649b4cf250ab12b9cffc306e1bb57e92641d8e72456bed5cb944c122542e276b234201d95b825bb9be049bdd2b142382a8f849ab5fdaec223e57f346b486a9434c7c94098a8e2e099bc86f3110f0617193d0fca46debbd476324a02c5214996118e5bb756dd0a1a5f816374e522a6e571e39571bf1bb051534b87c3ab0d97a8bd857e9d8f55d3a52e8b8f1441dc6e756c20c5ff7fa1f263fe229a1804d6c87b87608ba10c9b92ed94b212b3a14d70a31d0711512907c8e3137a85a886dbd00cda833d8d5a4ce07061435668d84057c808028abb80e170f5b95934eaac9be6e865bfda1438d93fcfb121ab85ccac78de8dff04fe7732ca33a44fd6ae17e9ae63029ca6a107dc78887a6527608ea47a091e50b57ef75d6b30af8b0b4b9f9fc2ca5974945db62984d9489c7be1dcdd51b383957eb9b4be103d4fab3cf330c8eb395be2835e0fe766dbcc2d1c74c7baab73e4356a4e49ab82568ee75ed0ccce31b88039da0c659829790d60e660746321b80073ede4f347ffcfa25363658756a6c36b3f5ee56b7468a964f345bdaf0853190a8799eb4ea9ccc2df5559f52ed479baff022960a058247bf313aad36ccc63b0f7c65ca9c8eebc4271b71edd46507b8318b988c291110c735ce5b4106d3232d05116b28153d9537a1ff66400a78e10b8aaadfc76de0d93672d3fb988f7ef1721b5ec53d2c14d73bd4459122252c764c88bada07d7c178c571585effdee0bbc23d6cd4b247de7fffea3a762a672b5094b1156e7d8036ec26e6d09f070b239e94fa01b9ddeb0b5c0802e7737116143bde428fce3e0be85110bee010946a2436365fd0098b3b99f1a01405f840830797ab2bc99049059fad71f5652ed408b24b858fa5821ff63236ef50d59730ba356dad4ec2191829d19029ab0ec113516ca8ed153efd914e219378c8fe327b1061a9c87e0d4c73294318a667e66486a0434eb93f80fcd6f3e5c2c9aad3d1570f4b663753e527eb387d3081cc4d52b03ffed35ec66ae2b47dd416360bfe3a9601d05dbef55cfb342d7277f8105ae0ba5dc16037dd970ac7b18d170928ac857bd5fbf6b9e82408e5f6d533b0770570cb470c26a82cf9dffca8545fa9fd19b2e76d9bf1796a6135aa5715d576041fa0f3ae7c97d124d9c1267ba74647bc7a2f39d0c99224e0f7b30d6b8f08471a2d9fd03beda224ae42dfb5b1388b8b65bc5af213050a76502a3a19f903227946668bf13adab8298037217fcedc42a87aa629d8de04eee11cd8fb6d728e7fcb692883b4fe9f5095d696bdb4641ad565246ecdf41fd0103eab4d64ee9fc48f503baab58ef6cb28d81bd4b2211dd1687194ddd37153936ed6bccd21b320868d53afb949d89d3156e64e82c3771fa86a3ab6f273ab25aa6b1a12bc59396bc46ebc75304a05968711ee576eebb02eba3e95fd75fa33a7a56d0037f02d04dd43d4c63a5349bc48ac3706265deea574d2a95adbe8e355305eb46833b575f90dc92b8578586ac9ba90b8f69ac5995ae7fc4d77757a5fab7c8f78228bf4913f1744edb92ba802aeb8d23bbd73b624df1232badc9cab4fc4fcb23a2adf884aa77729fe0cd3b4bc39e2ced747d334dc81e878f30cb3cc80e31c8b6f694efea4b1b6baf3398909ad250c6c99d8f2d6a6e668de9672b2dc99a9d93a6d9325a4d4b99cb53b9455450338285606700ea4c8a0888164a35623eb48868e664491ac1db7c0bb435dd6b3b1ec339f18fe7c4edd27f56765de3936ea041e0adea5b857aafd48bfd215398815d507ce978049005d976aff3d37aaa7ab6a77305f8ffb93e204f33750968c51fc9a86f66e9c8124c720fa901d8faa1bba48f7aed38afb5e391712a56465982ea9234403bd8ac31669f3dd23ff2773a2fe6c9a084fae439609b6cd5ff46dd25634bd6cecb745b986cc52cc2e5e1665a123e89aaf8c23d17c9c2ba445f331d20d6696d1236a5724af84f2fbc6d3eb16969c29c5d43831b918ef3397bdff072c54c02f5fb46c944300251068fcf2bfa3a8437dfeae918ad0a5d412656125a0a042acd5877b5f1bd5f56a85f228309150a047164d32cc669a48cec1b3aafabb09d22526134ea7f67bb32bec940363be03f09c8fe1127025c767ac5fb66532cef6ccfbe8936e90b54c760c0f182e150674077c35a5280d32cdbdeeed5bea5f78d26036923590086b54bdc4ffe66ba8e5746fd3503df5cd1b59b2e7f7b777e3bd38e3f4478a5e95121dbec558cf7cd02b681bc9ceddbf2dc0471c4fd5b83be06457cdb884e3bbf6a71d3f4628710bf5e1d3cc99dc52c9ecff45e69b99a690e49879af5d6c84d1a5b271c012010e4da0cf2ac562a6e5858b9e1caaa882bc175c4c43715056ba8ecad3075263c73fd53564718c004cbed7e6e888e43f3c6546b61e57b656fc503a5c05310584e655204db25be017a987b1a63ea4209ce1bfe02514460cea39d5147aaf9b76cab73aa6b7ae779ac541b182b7e6e51074d2a7973cfcc7a12598fc8afb730c7e4e153e4ce7e5ab9066c5230101b66a113f98b443c27a5b874f948bbba80be7966e776ec08db59ccda8cd209bd49a17727585ab39c97fa9365c06ef46f4496a36dadd5f1d562cf422f8024268f44d79b8bc1e08a18219a37de0c19d653f76c094b3bac4e5738b1c03282fb5433bf24aff44395fd1a27243d06710c2b1667e140d078629b4109ea423f8451b585c9100bae724b662b348edc3f8a6ba93005eb4869e75b6ab4edfff31ddfa5f0a3d1e6901093117243307baa6396d29762d907f4546fb6ab35", 0x800) 05:49:55 executing program 0: r0 = socket(0x1a, 0x8000, 0x7fffffff) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000000740)=""/201, 0xc9}, {&(0x7f0000000680)=""/115, 0x73}], 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={r1, r2, r3}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:50:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="270200090200ffffffff00040000070000000000937600cedd0000002255"], 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r2) flock(r1, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:50:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20000, 0x80) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 05:50:47 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 05:50:47 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) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) uvn_flush: obj=0xfffffd80645be008, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error 05:50:48 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x1}}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffff7fffffff, 0x3}, {0x519f, 0x4}}) r0 = socket$unix(0x1, 0x3, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/200, 0xc8, 0x840, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 05:50:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0xff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x1, [{0x3, 0x415}, {0x3, 0x7fff}, {0x3, 0x4}, {0x2, 0x4}, {0x3, 0xffffffffffffff81}, {0x1}, {0x1, 0x400}, {0x2, 0x7fffffff}, {0x1, 0x9}, {0x2, 0x8d}, {0x3, 0x1000}, {0x0, 0xffff}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0x5}, {0x3, 0x2a0}, {0x2, 0x101}, {0x3, 0x7fff}, {0x3, 0x11e}, {0x3, 0x7}, {0x3, 0x100000000000}, {0x3, 0x6663}, {0x1, 0x200}, {0x2, 0xfffffffffffffffb}, {0x3, 0x6}, {0x1, 0x5}, {0x1, 0x5}, {0x2, 0x7}, {0x3, 0xd097}, {0x3, 0x40}, {0x3, 0x9}]}) write(r0, &(0x7f0000000300)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) open(&(0x7f0000000080)='./bus\x00', 0x90, 0x5) write(r0, &(0x7f0000000180)="f9", 0x1) 05:50:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCSCTTY(r1, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/179, 0x4a5) dup2(r0, r0) 05:50:49 executing program 1: socket(0x17, 0x4, 0x101) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 05:50:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) socket(0x20, 0x0, 0x6) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x10000, 0x100) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 05:50:49 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[0x0, &(0x7f0000000180)='&)\x00', &(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[0x0, 0x0, 0x0, &(0x7f0000000480)='\x00']) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="3c1f86d6d2edf4578740a8c05fe0063eafef27ec22c172a7206a24763feb0252683b9e635c552312941ff8b5e533006e2a9916b9be89470f1dd596ec1097960f33edd97da8837805bf2cd8f0e8c4a164848f831e183b64d3efd00b687e1efa73844e9f3550204f3885ffd348b01f3d34b7c1", 0x72) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "9c4bd91d1900bb2a89a50000e3ff00"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() socket$unix(0x1, 0x1, 0x0) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) 05:50:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4020426b, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r3 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000011c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c14e1c6"], 0xa) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000001240)) r5 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) fchdir(r2) connect$unix(r5, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000b10bbe946b2c639e00000000"], 0x10) 05:50:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x18}, {r0, 0x8}, {r0, 0x40}, {r0, 0xc6}], 0x4, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x1) 05:50:49 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, 0x4, 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x10001) 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)) 05:50:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x6) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x157) ioctl$TIOCCONS(r1, 0x40044271, &(0x7f0000000000)) 05:50:50 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f00000000c0)=0x610c) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) poll(&(0x7f0000000180)=[{r0, 0x10d}, {r0, 0x20}, {r0}, {r0, 0x80}, {r0, 0x10}, {r0, 0x22}, {r0, 0x8}], 0x7, 0x101) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x8, 0x5, 0x7, 0x0, 0x7f, 0x401, 0x9, 0x1, 0x1, 0x20, 0xffffffff}) mkdir(&(0x7f0000000080)='./bus\x00', 0x4c) 05:50:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 05:50:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r4) setgroups(0x8, &(0x7f0000000100)=[r1, r2, r5, r6, r5, r2, r3, r2]) setuid(0xee01) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:50:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x8b, &(0x7f0000000140)="91eebf355e34937e660ecda52aad1e652927598d9037d814b374a3956a55e4de2916b5c10331616ec61663ea313fb358387a7ce65cc712bbc50b2de314fceb1f6061a421ab9c0276d188511a0f20260dbfafbb8d2547ce34e3f2194a2ed1a579ed57aef26914f41aa9a37f8991cc393944788c2b81fbead846b42286689412852e9ca6816bb147ed3178b4") mknod(&(0x7f0000000000)='./file0\x00', 0xc008, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 05:50:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = accept(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b3813336dee108469ba4448088a11dab02679c2ac9e49bf608d08000000000000002ed37bd30a7dd34a"], &(0x7f0000000440)=0x4e) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000640)='./file0\x00', 0x800, 0x20) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x100, 0x800) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) execve(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)=':\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\'!\x00', &(0x7f0000000280)='@@$\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='*\\[\x00', &(0x7f0000000340)='\x00']) close(r3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) lseek(r1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000000c0)=0x9) renameat(r1, &(0x7f0000000500)='./file0\x00', r3, &(0x7f0000000540)='./bus\x00') symlinkat(&(0x7f00000003c0)='./bus\x00', r2, &(0x7f0000000400)='./file1\x00') ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3}) 05:50:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) 05:50:50 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f00000000c0)="555a0d85bc3c3c25117b672fb3b6d16c3a5614473070779849b6adcf4a2fce84e9c4d28e969fdb173dd4720feff5daf3b398dc9ee54e122b6617cf844374867e473f7f09ac8210b81dd9156bddf4f6fc090b303ade0e41754e25730018f267b6c8ed3cc9819e83013875817cc77390f654dbb19aa38770b8f27f25da729cf23e3f6da2b5d9bfe15f3ed28b6daef0d8f094351f7f5943c23e290aca4fdef35d1c9db4840e7e83b8398cb88d6c49743e0fbd09bff10308b171cf196d3b83d2645b790c1c80e1c5a9d158cd0a5fb073983c7ec81f0c397133c3ce0c8360ea02083d415d86b1c7cd9e8924b21f5713e8b11d55905b7251f8bcc621973b76296a", 0xfe, 0xc, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9e0200d86d08dbe491cd77addf2dcc6743", 0x9e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/38, &(0x7f0000000080)=0x26) 05:50:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="5fbf8fb67ff721c8691f13a44e1ddacf71b2040a9e6f916ef88a2837a884b62f7daae487626bed0ebbfc80097ca023ffcc61c828279733071a4a370b35943e71cfee7b0ea9e94303c3a233b94ea008359b02de5c4b15cc660a4c334321a7abb539c23ca6e3eb8e8af4e1861b65f2db01ec9f4e47389537a72021546a8ed539218581ea6f8ee480792a0ba356458d19f37dcb4f519983", 0x96, 0x8, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 05:50:50 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x668c, 0x1}) nanosleep(&(0x7f0000000080)={0x7ff, 0xfff}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000200)={0x5, 0x1f}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x302, 0x40) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xc0}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r2) 05:50:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x28281, 0x100) 05:50:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000080), &(0x7f0000000100)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 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:50:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x200012, 0x1, 0x20000000004) setsockopt(r0, 0x9, 0x1819, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 05:50:52 executing program 0: r0 = socket$inet(0x2, 0x7, 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) write(r1, &(0x7f0000000000)="61dde02916628624847e30f0e6721fd0125df0590587197901c16ac7396c524e3179", 0x22) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) 05:50:52 executing program 1: r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) fsync(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="34288c8491edea1f161f74fca687b303ec6d4d749047962b418bbad1cd99d94dd1ecd1e8d71c0d4aea3548c012cde07ba38dff55ce3945c2255f2b660b7ab6a1332e22f158d7563d7c123785a671546e9abdd104c99ffdb70a941c4ad5ba9daebbc5544fd9286c900f2a5aec652a099419373ff19a75ebfbb4d70eb23ab809992a57b9f27ef555f0ce5cf5378954e88f54c3378f4a2ca394500457b34b82c12f59594532d0f885ff6acad7fbcfad2c22f199d64ddb3f775c5e4901dc549b029521af020e9b690eae4bc548b232dda6d8961ff704", 0xd4}, {&(0x7f0000000740)="b53e4db8cf4efd92a73df1aa5a8e0597535ad1161fa219b28b5e717493b9a59320bd17e3a1f659b0f98d47ec10e7951c079f842946a9d314ad845aa24f302f36aa80a4efdc910301ed0caa9b20ef645113ff8b2e9c1a2e17b468fb5e937046ab6ed3bcfc28769f2fb7a124c9f6cab8cc1050adbc2e3ea2ffc327280fe0c19ce31221c02cc2086d3e878c6468c00867192df9def4ddc72da5556919cb0a52fa12350e0416a1b0b202a3ff360e43876733f860e5fe0d5b315644c560d49bcfd704b19fae78862dce45776eff221b9139d9a008f2c49a1ba55240d3582c5300fbfb3ebba1be1f0fd910af43be04cbb3edf3e9d4c40f47014e5a1b99895dadcaf904418c3f7e84992de0d8ae3bf7f4a9ab2c03c3a3aad814bd73ca8601f48597c5972d44a94486171e3268e9915ed42f9f50b5774829c96bb3015498dd78c98ec3e28450cc616ad3c4ccb843489a0b4788e3c5f2efe262c53f86b5ffafe8d62ff9ce9367ee17e49bd7fd6df8fa5e51e9a65f7617446c1faf1c913e917e9e71014dee96f54e4e0532117633ebb4ada0cdabbcfa3196bdd249bb712bf5d9d8f8089e935ab9b3afc177a17b76423a01a2275f45fc6b57c4296f902da530fe8cdd7dcd2a58588b4b098712d28a72e8512c73261581c3d7341ef8823de0354003ebbb8ff1e334243c9955b9540d0627a8057c6d8b0b68168e2349196e29e782b09e419ee9a7c0e3774aff0ae88573537cdba21fe9d39d817608d882bd349be6ca42214d3f7c071a57f65bd6edcc24cb34c47d1cc401f81ba4133344402302bfdf3a13a6fcaeff78257d656e4922049bec13339d722d4a987e93477a9c63d83a4c24500a3d2113abbf306057e6c4a7a90977dcc64c28657d0ebafe4d635cdf6d8d18f77cc61d8efae663785f161f867d8e86061e548d1b1e95f7d847befb8d8d03ddd004563c9e20724fd64aa97dd691fac85c59b193e6e750c9f08e56e371a0ce72e8d2ce18b967803bc89f48cfcafaf4579649dd7b0615b98aac87d5fab382c812c956383642f0993c8c3709c9449d010b53d5bceac1290204c7fa0ebd27d132fa008ea29a0f7fb83ed64cbc6d60f5c637067497498dbef1d27b564faee547ef4cb3a7d089811507a4d71efa2c34be025c7bfaed476ecbb5739cad16c124501f34c0795a7fa3b63ab4ed43f484e2068b9228078fd1730fc027cbbf89e3ac6148b60d37defe6cc81d18c028524b9ed02ff5cf7d0d01c5be83d3eed3226cc59b2ea03c74f491d2aa0426d830b54ced3e41bcb748323d66b7c4521679b3aefdfe471d4ae9a2a45a7c8869bba5ff014328994b66b3c9482c8083388e5c00a82cbe6829c22aed1981fecbeba1eefc4eddcff2b7184849e55d26862f585aded94d696bf6a484e0d3ca541aeb9b23bac1af602296be85516accffc2e3f8fd62ffa31d9509aae730759e70eb79a5437150f82973595a458b0ef2d4a828cf04f1ed6cecd2430531cdefd4d8c879e44ee0c29636746272c8299461b534002614fe2f6d38a9bdeb6cdd226cab650b2cf0bb1de8cd559ba14c84c39631da84cd5b6ddb0692a5cc3111af50b4eb59c032b344fd36293debd6f70b7c80e3d1f69a7e5dee32691250420ffa141c1cb4deaadba04637f960abbd0076edac76bd376a1954b80ccd795563b4f731b68c3529c05f9cb749e9127abbbc16ec3dd80fd0e45809d73c8f4dea55a4d5dcf4ebb1e4907420a751363545f00f5353968fb8c939044adcbb6be7ea34df66d7e04489ff8e6e796457dcf07214f912fbf1604bf3325a1e484fb33df29a14c1ef8a3f4f982ea27b38909de6f2635b7a165cef3adb08fb26e2f1c69c5c2c285e4475721071c717d4bce86044688ce2acd3058e637400ba4893445f483db9aaff6b84faf2c13730dd43cc6e43fd92a7579f4b6eb02d053baee2ee1bc7552a44e694424e70b1d08ac9cdd1cccaac41c85b3c0fa5bdd41681612a442575f093a7818c918888a81495aa91ac34c58d4a305769e0d190508cc09cc596562e2024188019a4e72aab7b5f9d37be975fa25cf3866a4176b400e94a42481992a01fb29abb83b55bf1d0f837a4a7a76b851d6763a59b9a78bf9fb8b2e1e64380d772b9e5a025fd9ab591faef51381bfd289f32671dcd8fa496a079421d76629efa3a5bb69d6c7779c90799325c6271e8fea4a6645dee700e77ddf52e4aa8f7f9c7a81d5074fb1528dadcc9054904b2e37eb4a5750ebc6bfca169cba5f121265457e8ed6cb57627207aff97bb7bf8f366f507c30a15cb6b47deebbf993081606277eee4c21df51037e75570778ba60b6274219ab552d968eb7640b6c27835baa410cfdd0eb82f15d81fa223f643f860b987e7b9bc3be242c688afbc12c417c956f1b1f92852c31446ddbc4147dd8592ebf2d06ca8db164b7e6cf706e83aa3c9646490b30b433b559a36e6b42e477972567e7616bd163b6686518c4e5626d611b9bbc72d6177c1b74f56697b58f818dfa32b94722fd24d9cbbd220aa4ea75e0594528b542998d35ac4cd57ff15fa66607419b5f772a3db458749ae60a20a98f1bed254487b4051d921f2085216d69bdf2d3eb8b771a30b8bcef213e113e105709aceb2940c4cee00f4fc30d7440948fe16c76be1ff68a7d67314ad59b603caab3159901c85faa00bbadf0c8d3ad2c11f4655da4a5ed97ae44b12f051975a7d6ca7bea049f9fac84b795d3e578a7f6096fe0d9cb289e1bdbd784d1f5c6b898758a9f74092b828c0dd3587bfe09a5591850d53845950c89e32c573e2f8ef29cca059411d15533c1e65bc303c82d0b60c709410a5590f4853e1136f4c6816588c9ee747121d974aa8c3ef2f6621f9e7d30bd64706f884ca5893479fe22a181d8f6f0ec450acf2497634c6664d7f488566f66536ae7eda94da4a0ec4b7a1425e13f90094cb4fb2f55936365842e5044ab20377dc3ab7ed17dbc998c1aaba33fc191bb69ff79d5797a0a6415fec02324cfd02983a0019b1d9db9297957672f4bb6ce7f85122227f6ce020a07baddfb51875b2a9d5fff479736bae8397d53bd8e3cabae6ef722abf5aeea2bf27dcf59b9c0c61eb5c641558b565c5ede228e449aba5b5ede7fb09680009de3877e5dad8637cee4eb0ba4ba7849307bb214658101bb6f4fcfb38467646d8d51a1ae45a8495352e157bdcd2672ca50adbfce6fffa0570b18063eeb4113e5d2b00b69243ac0fb84626ce00ce597a8c6e4b9eec78e510b129fd87402f4a48df9e7004e129079db07b62df31f9880995f5a0be6d36baec4fca5af5eabac215ea7480f579e5e9bcd06a7777ab8866ee5cdf88c2a7980bdb5b6bbf3e099b2faece2b20013c03b34cdcbd474b122770a5335b79620a3aa990519154238e2ab28434a060ee958c6c5b1be100ae4895c65bb1686a4fdb50e94e0a3485fe1d7b35cb4c8da18beaeb1173c2f7f89ea6e4cecae6bc94d209efd7a00ca62f9df1706246b55ac11dba6dee91aabc7c59c9fa720fd77df2e5d19bdea20fae47decc4045478f4de6c8ae812bd13bfd49d646971ff02b24e70a6b7bb40102ddedb6c5d5cd30781f671a54717e5b9b6fbe1d167895cffcd5791f13fecc3367613d6761b8f71957c2f60b7f86ce7796bf7d81e091f7e87aa41253fcd053d43e0abc7ff48535a76e5126dd403decc75ce3db004ff90216f6fee4cd5d903d755ab8b2899443d20eb24c0feee4a180dee632b3c6368d66874116cb032b542143bcea8297f80571e7d9f9c2c6e253c01086b6c803a269be8cce42651790d7ea80541c75ccfdfb8b1f92e7c0ac34df9a9b518110bfb50a921195e54e4b461ee72b8f7897f03cfe7b6f71281c81d53b3bd4a3a4e12fb7a24a3ed94def378fae285a78a20e9f7c4966523078f89fc586b45455b88346d246b3b0f612e5bb048664f58b21ecbc0105f10e92ea4cc3000717c062ed3952cb1d8a33f565028ffe9d1d24108857b9277e789fae344c5efaeb624922b612f8b2083d8a2012e33d648fa2856b92bbb6c757d8d0bd94bff6ad80658802548599525cb2dbb14a4e0ddc3b425d78dd47c9b461385f42f7b47611099ff5bb8086b358eebd5f7dfeebfb67c9b13108e3baf4f581d64526b11bac2d33f2d1be1ec9b490800e06dd7ab72ffc9d3f0fdae1acb3be657fa9014f37defd7993bbebcc93205463eae7ff1aaa684440baf60711c0195be5b8613cb6e68a4ffa6bc3e8d7c3a918ada3aecbea8a27bc7fcc8d66f8c86f5a6a277fde3a3b84c3fc0a443b7950573442a417ba9ac7d3efaed4bf88dab7a0c10712ff3d979ed0a616fa26ed84c093a1cfd0d8cb27bd55b3d8a72467918b2bc32e64408eb782bcfdec2fc7e18de220b4998e501ca01a1dfad98e71f76994de38f850ccd806db91be8f61dd82b569014de74703f4a59f2b7261826865f00a4a6e1f8c2afa1864a37e5b96ddcd36fb5d414a313535bb16c875dd3d0757f9e8e86c4f07142173096a82364147f186649b85ec6950ea3904187c810731db7b9dbd39c6277d580358f86ce9649cf3b6e1fbadc17b76a7e61d956e3aefee739d56286327729c340e098e09c51fa128bbd7f7a7c16dfa7707ba12de703d27ae6b6fbbaf89947da78db16c7a7c8f52432ffb6bd919f7f6c14352cc5cae7d5e61b1454e52bf6236ff7b46fcb38a4a2640989a6dab5418a8e58be3e4ee8e418a9f8474fd911c3f4100e8a99290efad4bc848c143cd0d6c3e8d7eef126b2547a769ef2c5e691becbec81540dfa4ae2de3297bb06725eba946dfbec2df182385ecff6f726a063ff6daee41699f328a22e4569f42d668f953828ffca863409b7fa76624f022dcbaeadf69821a11b3d7275fbd69f19af1a9da272704b16dfa25bbacdaac3c2cf25ebd27e5a92fb299e2090a856114ef19eba2d9c7a6113533af46dc793a80965ce521be6d5c5c2e9e0d30ab6ffa50ae162187ef9a1f0a7058bbf72885e3afcd787e0794ac93b3e846d142fb46781f003cbe8f71f85fbcae09b98b6a34f0e3bad058c2f846f9214f46f06a682bf5d29ab23da76151a9e38b3c6e81523801b2f55264b5555fcb1632de59522a62632e8caa35ca0a2c8b0f65125d7c144390b81badf58c4b79c903b30e756a8320ba4661a10e32a6588fe8308e796db5bee11b726f37ebe6de7d8f69f5134a7271c002133ad617c102ab961d77daae8a75e1cb0505cc39e13912b9a5506f6260354945a4bc6a0a077f83a014ea41481fc852482a934176b32e029670fd5b023e6244ad8a143a62b2cd84d4a2131b4a6ffb90ab820fa6169cf22c498f90ca8c13137498c2e18d1a567a8424d20cdc1487a457e2bcfe1e35a963a3898ca79903e8aee97e35b9e2cff1cdb1ac30694e021d77e33559c6643be775505829976e567e2016eb907b4cce69de648e908a35dfdd06811e36c224d9db705a37ed505c0fa90d0ff85ab6bf5e2d5c19def5a21b810095d11fdd153eb27298def78ae1a1afc0433ffc9134a4eb4e8ecb955f618cd4cc3466089921034532229e8c9cbad89fae4e584ec7c688e0d072c1627ef8379ee9f7e5bd942f7a1817a9ab3e270c252577d337259813710bc660282424cb9717cc5062a7afbfa829d31cbf6244c31725729a78b96d163c885572f1e2af93824802add4aeb4c90a1450f33624072c36ffa00f3d66147b6228a6999a908a2a1072f3380497757ccb6d84d89495d8a9343bd2f196f2d366d9455cad141183b16246dd94eb167193770ab49afd6345127358877f8bd34f44683d038e86868cd8dd4bcfb9a1ac48769d0b3b", 0x1000}, {&(0x7f0000000280)="2d9ebae04ed8572f3557491373fa7acb8fa84784948dbddc71d8bd530ac1100224c6e417c778b5d15b9ca5b0abd2558d01446d0ce4b027f9cce9f79d3147b01bdc50ccf5ffc10700bad6c96496db052ac80a3b2bd8af004da02b7bdd3f9c89f340d84a61004c257267c9fa8545a2b9105184893968088b52d28ea0bd849063dc339a361a388696c448bdf24f816305f0f0be30", 0x93}, {&(0x7f0000000340)="b6eb29a5022366d3025ad8c3def4b9c2b0e8e98ae0cc17fc89549be1dbc07582da436be0b54461b85340e0fa8d71a83d7da953df87d2ec0878a87f19f15304243ac18615dc8d745f44840edfb4a1a82142752b", 0x53}, {&(0x7f00000001c0)="d8396f9f76605de354182a0ee3f65b052f30d716165665f15e4452638dd690f385c0ea0e9f09b34285", 0x29}, {&(0x7f00000003c0)="2e538cf2771784067228ab30337e0bf29654a7af", 0x14}], 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) r4 = dup(r3) linkat(r4, &(0x7f00000004c0)='./file0\x00', r4, &(0x7f0000000500)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000480)={0x20, 0x1000000000, './file0\x00', 0x0, 0x800, 0x0, 0x2}) renameat(r4, &(0x7f0000000540)='./file0\x00', r4, &(0x7f0000000580)='./file0\x00') 05:50:52 executing program 0: r0 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{}, {0x3}], 0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) 05:50:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 05:50:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000280)="0608c6f484977aeee66fa023de322e4225d3808291637042a138e288c35adcfbce20cb9c6543cbe4ae3f4eb82c6e004a1a832f3bee0b9a62be7540bf78904e9c1a19f2d2c9c3600ffdee5c063a807cf191bca33a44e1b00e529c419ad458bc56a1ce63be6391f1e3000f48379e8704ce243c25a3b963abfd44e09b99fce1f0a3299aace2194574f941b8f3b8a107657407e08061417c08a60730241202d5a3e32725d051be0498c48d8953835b4e1d39e9dbdb7806c64690f0006cd69598b784e7827ebe963ac624b3d169302c956bbeb43700266ad6f25582b5e0bb6d3f3f91859e1fb5ef897f3d896a9120ff8a6536f2f6c3e2", 0xf4, 0x5, &(0x7f0000000000)={0x18, 0x2, 0x7}, 0xc) 05:50:53 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.[\'(,\x00', &(0x7f0000000180)='/]%+-#\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='.#\x00']) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000340)='./file0\x00', 0x2022, 0xfff) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) recvmsg(r0, &(0x7f00000018c0)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/57, 0x39}, {&(0x7f0000001640)=""/229, 0xe5}, {&(0x7f0000001740)=""/47, 0x2f}, {&(0x7f0000001780)=""/65, 0x41}], 0x8, &(0x7f0000001880)=""/39, 0x27}, 0x801) r1 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x100c0, 0x18) symlinkat(&(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001980)='./file0\x00') getsockname$inet6(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) symlink(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') connect(r1, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x10000, 0x6}, 0xc) r2 = accept$inet6(r0, 0x0, &(0x7f0000001b00)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001b40)={0x1, 0x1}) r3 = open(&(0x7f0000001b80)='./file0\x00', 0x2, 0x180) r4 = open(&(0x7f0000001bc0)='./file0\x00', 0xa00, 0x56) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001c00)={'./file0\x00', 0x9, 0x2, 0x0, 0x1, 0x7, 0x1, 0x8, 0x1, 0x1, 0x1f, 0x7e81}) mknod(&(0x7f0000001c80)='./file1\x00', 0x8010, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x8, 0x0) accept$inet6(r2, 0x0, &(0x7f0000001d00)) getsockopt$sock_int(r3, 0xffff, 0x10b4, &(0x7f0000001d40), &(0x7f0000001d80)=0x4) select(0x40, &(0x7f0000001dc0)={0x2, 0x8, 0x4, 0x1, 0x2, 0x40, 0x5, 0x2}, &(0x7f0000001e00)={0x2, 0x2, 0xfe1, 0x1, 0x96, 0x2, 0x2, 0xc000}, &(0x7f0000001e40)={0x1, 0x7ff, 0x1, 0x7f, 0x1000, 0x20, 0x5, 0x2}, &(0x7f0000001e80)={0x5, 0x8000}) setitimer(0x0, &(0x7f0000001ec0)={{0x8, 0x5}, {0xffffffff, 0x3}}, &(0x7f0000001f00)) dup(0xffffffffffffff9c) mknod(&(0x7f0000001f40)='./file1\x00', 0x0, 0x7) getsockname$inet6(r3, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) clock_getres(0x4, &(0x7f0000002000)) open(&(0x7f0000002180)='./file1\x00', 0x2, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000002040)='/dev/null\x00', 0x10000, 0x0) r5 = semget$private(0x0, 0x2, 0xfffffffffffffffb) semctl$GETZCNT(r5, 0x139e63ee8bb1976b, 0x7, &(0x7f0000002080)=""/215) 05:50:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="2d012e2f666916653000926c16aebb50de24d9da5cde9de1458898238ecb36bf166b4484aef54161d81b7e12e736e3e3fc1391d4d0a41823a1fbd473f7c870714d4121858cce5fddde2e875143c0aac8d0954c98dccac0848aaf98be8173f405c45668ee73647841566b3e3a1270af6deaeaef64c697ad1def48ef61649890fd7ae814831e01e59a790555d8df9b000000000000007ad4671ee91108847342c13d09fb39ccd10b4e6009f2c2d79dcf040ad319fba13642c4f1232b82317841117aef11ac58e33248c3b9050036662f9efb41c3b8d530d94797dd08bb41cea706498742c5e2a48087c0756f53659b1b6924a4bd988918b562e15de98b0d958fa708000000cb78752351a54fcb87e1e0eff02b3d861a020e2ac01877c1438245e8ca158fa82c2d2a57d7a3d2f318b718a40cddcd7165678b67d1e356b9d5bc5cc5ab20e995806bede5afe011702053b4cef4325d61bfebc28561e2ab5958a7e14f2715dcd6aa3636f4b99abaeebe7efb70925a49d5742f24aeaa6380b362b1c60fc111b2c273967e5a812395001093a13db4493688eeed7d5b315575a0ac1102694766426bb8682e3249a60c7710e6792e9ef2307d089240a48bbfb98e732da57ffb15e6aa3b05a917e32439deb6195a7072eed4ebd950f4dd17030c0912c620111476dac89ed521318c1790ebe0ef2563bacba9ea1078c0e246e8fe539f51a6227c2fc3ded916b3c61ab7a2004d5c1475b1f0a26bcaa606850a39c62171758e4bf375"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:50:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x6, 0x5, 0x1f) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 05:50:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = getgid() r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r12 = getgid() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000300)="d56e89c51f957c860d5e5b4a1d1eb253dfcb50811b7ffe5301fddb1bac82b65702bb6aa6cea6e42d1324f426b72803df60f27e8153b115940cf223a04fbca29cc2a9ae72f6c41932c2b3946a4a5b9f447b7421c3ada3c79f2e57273e72b19c885ffe18fba4a1d0077e14ab36fc6b02130ab46fc4569e4807afb09900774ab8ace6f5368e1b8a42a92d8fc56f1f1b76589d7162141112e70e12e9e89b2fd38c35eafa6f5a20ff7a01f79a6f0c08661112439249df58ce2dea", 0xb8}, {&(0x7f00000003c0)="bdf49c5c7c9c6422b7a568064dd9e6040501c01ab7f685e179ff66ba812003d742a663f957a86dd680cdd5ea1f408b80baf20ba05cce987196a60c2fa7682b301d45c1d5dca9274aa96edc1fa357950d49e51036e76c7617ab0794c1287b373694b9bd9513b0c21f68ac2a62f4ae072d0bf3c2980dbcf419aef83134bbbe06a9b411c5c80d93a277243c", 0x8a}], 0x3, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xd8, 0xc}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r13 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r14 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r14, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r13, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x0, './file1\x00', './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 05:50:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000080)=""/125, 0x7d}, {&(0x7f00000001c0)=""/209, 0xd1}], 0x3, 0x0) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000002c0)=""/127, 0x7f}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5, &(0x7f0000001480)=""/105, 0x69}, 0x1) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 05:50:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) unlink(&(0x7f0000000300)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x1, './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b0007000000000000040000000000ffff0020330d05dc7a7ecf2af9b5c3adaa0d000000004206b37a6c5c479d", 0x34}], 0x1) fchmodat(r1, &(0x7f0000000240)='./bus\x00', 0x80, 0x4) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/203, 0x13f}], 0x1, &(0x7f0000000400)=""/194, 0xc2}, 0x0) 05:50:53 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x2, 0xbf, 0x40, "2419799a7d57c4ba5efa018228412cc80bbc2f0b", 0x100000001, 0x9}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)) 05:50:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e24de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d", 0xeb) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20d4f9, 0x3c7, 0x3, 0xb1d, "b08d16c6662247ea5fe500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:50:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="5e308cd6f84b1a6b82b9e4b8025d736aa2c4b27188d0fd4136f892f9b47a3c6dc0cd9423eb2f84ac07bb7168651cb2384720244eec1a2abde6eb6669d430031c85bc16d07a2b53436f38bd92133adfe2b032d9dc77253ed2e58fae4d785a90eb57167d69b7294645e7587ee37c5a8ec7ca2b8449c19c6433412b60799d50284986951575fb7eb13b3fbaf0562dbbc0edc87c5730a8529cafe50dfcdbf8cfeb6fe8424f22ef2b12f654e1cebb7e57924ad38fb0c812571562176b503f0ad84280c2c7df28d5ff995122b73726d8eeebc2cf40b7af7ad05125288f14a2e70202a0defe211fed16b99401b5c1", 0xeb, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:50:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x4300) open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='%\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)=']\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='@\x00', &(0x7f0000000380)='\x00']) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:50:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/217, 0xd9}, {&(0x7f0000002540)=""/157, 0x9d}, {&(0x7f0000002600)=""/155, 0x9b}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f00000026c0)=""/184, 0xb8}], 0x7) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) 05:50:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x10) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/53, 0x35) r1 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f00000005c0)="000000186104000000042b09f8e58ca1ef0000000000ff01000100000000002e6c39f4a60708ffff09f6ce4222276ef73ab42f38a80f2fd50af3c219396d809bb3a9a032e79907e329e115e4bd928e84b7e0203aa040370f82159cc1fff4b175097eb7f353000a5d0246e515e7f193a866b4168f8c1208a176efe603c5c5d8ad8c30ebe0eb51bd21bfefd4744e30304cff05d131b4715820a08dff839838f163cd60fde2e74c50fe390a6b81099a9033", 0xb0}], 0x1) r2 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0xc080, 0x800) fchmod(r2, 0x0) 05:50:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x3, 0x401}, 0x10) 05:50:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) 05:50:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000001800)=""/44, 0x3a3, 0x40, &(0x7f00000018c0)=ANY=[@ANYBLOB="018003c2"], 0x8) poll(&(0x7f0000000240)=[{r0, 0x400000000000191}], 0x1, 0x40000000) execve(&(0x7f0000000200)='./bus\x00', &(0x7f00000016c0)=[&(0x7f0000001500)='\x00', &(0x7f0000001540)=']\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='\'\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)=')\x00', &(0x7f0000001680)='.[\\\x00'], &(0x7f00000017c0)=[&(0x7f0000001700)='@\x00', &(0x7f0000001740)='-}\x00', &(0x7f0000001780)='\x00']) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="97e70e0d408c9c6c34ff6134722b7b124def22995cbf6343b8927c6086db093ed474a865104958ce7b33b0", 0x2b}, {&(0x7f0000000140)="275e4cfc5e6eef6d11396da5cf84c610527e89b3ce0ffd7f96e729d8422fd3316ba317b9093887c18984bc072a30fade8ebc20c032adf9316dce78f99395bdd2a702aba6120bbd1a4a76407133849b88cb08c0506491ae76f257d58745f94cf1468d", 0x62}, {&(0x7f0000000480)="2f3b123beb91adcf66cf5057e828790119289fc4bd277a0c3c427e826605e77a8bf47ab66da3c8e40e7f09a42a890482e2966284bb0959dc3c08d336f7c965c84e5bdec4e47c598a14c50216484b1cd331c84721078741b6ebb864128acdf7b338a9708dc220537f44c83d14d1d2867b31476889afc6b05c2cee84e41f41517b10c201f4ef3a9a8da8de6fff376f973e3a64cc5c69d0f81512ea8bd60ee9e92ed835d1c0c3071e4c3a06f76b06e9d8bb54b063e03c6a7099363c726dff0c04c7f3692ff046b6fe8522de75b167df3b1bcd424f3c04b1facc76eef6cb7b7d5c1b7cab7584b693ce6169e623d389f597dc9c64f42b7ddb21749165914181959955512fe1248d2c448de24105d97bea80d57a515ab28fdd7a868aa69f57ed5ef087cd1d22e7ba34387cc813cafed535a06cd743588048bf773193fd10a4b5bc35234a8775dc7b15ab905019defafadc11495ba6c916e2ed18fd5722ec8e2a162319137de81e73ca3ded1ff923ea48ca19313e98ea5795b9655532b84a747ca4cf10e0d909a1f71c1b76e040f62237f13bcb8a192827bb2f7bcfdff6136205a88af5351d617b5a9ff9ea9afc9f593470fedb663f1f0328807ca6d29e5df9a15cf2900f3a77278ef9b85ffbfa6f9d04e61b11077f069b25451733f74d5a88fe5601d4788da693f5972d5a5352f7349fef26c22cc50443ffea4383f8cc0d8220855305cc0a752e9922aaa63ba2b70fca3464a953d1c6c94d656f746014ada9f134f4b95d3bdadf6f9707ab8168345c78ad919d80ff8af160b4c7ce3a9abaccaa7b48ab2af28ecec0baf3fccc1bc918640620c6d2c079cdb2025ba4dc415f6b4a040740856de2b5a88fbd7fcca87ad4b7a4173d42b342a646eed7792f9d7b89ef2f44a526b84f58fa5e9e74d43b5c74fe8126b2a7425dc5aa51f9587eb377edeb9cba8a2669de0da315ba8f95e20c5bae227cbcbe7c3e68039b56e5a3fe0e2a272b233784d6cce2237c00c06f10b22fcb28d723d777c426ed3f55e44e80df8fde55612cd40973f6d6bfd2bf11674d91f896943c3944e91064eeac4045de29051d881efef8fe86c74a1d367d8af037146bf941a8b52febb29909bce1e3ad0fb71ccffc581282c10c7f4beb9152d6c514882c50c1fcad78df9169637e997734b0d9d4c90d49f58341842f1531b45d6e44c24158e50f1e1d0ba9e22e85615d5c4aaefe5c71f6b3e507faf6903ee6e21bda56cbda8292e01f7292231647256cff6733a72be55a649bfcda7f6aa08dfa9b50bf909c1ce97e399817718f3171e5df123133a571391c1fd8db55e14a715cad71cafce61531f07fc1fbbc1212b281713772d13c9039a79bb233408975dec6e856f4405d62cf6e2e629b88d13279b9852fd49a38b8fce119bb4309b5352544a216811a21ec46fd302f26518fb2b524c9533a828bca599bc043af5dd8463ce4375d761c64853d1801af47c6c4091ce8e9d9715d8950e32d5779ab5168b7dc524a149e37e003d7191ee652967fe2dfad5fc46b8a01c84fa2406d76bec4b7d191acd3a0ff97f5d24d38822cc8b20efdc2e08eca154725f0844db62e54886a27196d277f13a8af42bc7d326d696bf152938b0c0f4a8437bd6dbf8f099ace98b05ac87715c445abe4e556fbb1a24da43b47c646cc073bc60e774dfa530b6d5c4d3bfd441851fa7731b3ead1db36fabe8cd1c7f776d23d6b8313a52751b83cdeba2c5629db8a0e7e447b4de2a00bbab8125950d88638e6831b1fc628c03afca66dd52e83b1fb4cdffa5aa7c40c3c6133e89c328eb23ba54756240bd444e1e12494c2807775b63e4a469804c3df06437b444a0e5f899a53e85c0afa242b47873319cf17b401498161c8a75445b80036b638bbe1296aff64b40d4b0ff4a62456904a2c3e575a00c73b0d38b3a55b23fe0995fa97ca5cbffe8ff4581483a063463cff35d64b870bbefd54db37e6c0ea366b1737d089f67b6bba3204c8fc7e58fbbdc818a71439600c80e5354c50f86d196710e40ba24cdfd18fa16827da2bc7d30202a98c898724ed4ae52c82f7dc8190cfbaa985ac4275c3f12b16bae4c76b75e0a1a7ab1dc35054cf4ba386384b6700614ab99489d1066f69e2df7827610aab47b2aeaa10682355cf0254b8de99506c6e8b4ce860b7566c85fc1932821aee87d28f950efd8a9851d738d5e5069156f393a605f9f249b14778f1e24a3704687b22422da1029fe6fc23578a6c96adfc7a00ed9ffeec4f39017d43e162974e6e355bfbdad163448becaab23e7a364635d70cb5147f78d9e6ca21d6ce7c620334693bedcd580de6c0443ba7f5075c49646c6225e80e48a9115ba12aac54e23728a212be624b6ec1d77f43d451eb1a93fe3bdb6a27dd139f3b295b2326a3c20fbc25ebf8bcb8aba2e3d5a3ddd9eb53a3ddd6d1c5e238569fcf4addcf32e3b04b65ecb8e827d005c0ea2506ada849274e325dc8742cb4bb684788123c0b3290d31900b0bc1331a94e16b2544f38db29caafaee78f79f57618a3e964464f4e0be907adb9a9899000b1b2ce9d38e6ea0eb914ad13a3578d85cfc704d4ebddfd36bfcd34adbffd2ed47c572f8bf33fc4eb43be218e7b9305283b866a17431db22dd0aaa3e7d61c22b0e79b19fbd8eaa56fd4afa11ef82d68849eead342cebd12bf1727596bce358bf52f183111b9da925c6846afae86fc2ce1a73aa9a146a11a32a4d19886323c9d10912a7224487ef10de26ddfdacda08cb66e258c8d8fe445913fea8e8507a97e381366763694d6cbfee60dc6bbe68f87146aa073c9fcf25d8bb6e91ad5079b2dbf615dcc9fb80618a39a81d103efb8b1c7812ba5570b76a5c87f49f025e11c41ee1b74c86d47885b2bfded811094c7b57d891fa653bc761306f19db2b0901b037c9b05eece91c9462b8d79d667622f36d37675a3f9b4f3cbb27a2ef54ebb4f7550d524974f787116499ebf2f7f665487ffdbecc0126b6c6726f5ef06d43d26a36d4b90556c6cfbfc4c7e3c182e34be7cda06532115150a6dbf5e5c8231b4072bf31cf0c10b18b3c3a3150abb0071c728d5a6769022f3041296c4e468f2db28ffccc7a35e002bb337c72f1ed285253128ec4a92a8b605ab163f7b18c9dbb59e03d0415bcf3ecb0a1a8cc616f743998722581fdd884c051039ce324f49b3883e9c6ed5afdc1abe034ea7ef234c3fbd16e4d7d1bdfef64b0de950cc3c948f663b27739f016f7aa9f69039c6ba245b4cbe2fe12944d0eb93eb4b6ae723d879cd4c7358615ec3832da7cab6e4c76f7792c871a24ce5e2be00747992907931be8f3335f6be9b7b50a2fe1a1ae5d7f7697b700bdd985e36d35aab01ea629e6feb9298fdd5168d40104b469631d5a4d6964e329cbb1135f59cbcbb06e5542cf6c2b8c5bf2e8cd4f15afc001927d40b6f2689428cfabb21c5ace916ea82714ab77afda09ca52cd6028462b8ef5555e672e485e0503a5331bba11edee10871d205a9a248e11087638e80a1ab1aebee1d37c2091e22a2ba159e9dfbdec932b42082c679257d517150ef4126976ca214e2fdcfb0b51f44a87e5022bcd836f27888aa7e7c5b26750144e147753c1accbeac176130f2f196982b8efe5fee88d024553f2c04cbf642489f7b64c25fea3178addebe095461ddf8d427bf758a3281a0ff9c7613c088d3ff18849ac519171414627d217740fbb62264f386c748c79a64d5fcd885bc5e275260cc7e5cb6d6ffd7e3af04b3481586f4bce1fc865f4d87cf875567b151af38c00003866502e6935e2a9359f1ee9935a330cea64dc7b29356ca592a76fe92621e52703d1e005f8841a0ca1ece84a07791ede96df1c9dfe5455bbbaf0a284e9ccba89e279d1a2b5f458a013a671e23e863a978a38b0f6b7947714eecca34113f927c20b651bf82df3c6f21f48da2fa23c80273e245392d31867dd4d9f7af82e7e7077f7bd6f3a066114b0ed0b0a5477007aafae7f28c7c96e48887ccff34c333f168695a08797b4fe71b98d9b426231520d0ec8175fb2d1c81c16166fda6c2378dd5eee6c3c33122a4ec3f5a8df7975990fe0ed0a7ae69e451a8f2e35c9fb39ab891de9c7d58828d5489314896b59e886c224b6069a821be22b05d7d5126a076e5b83f0ea35016324f3effe82f23f3fb1da2be04fadf95770d90e9238d27e457d11f8171a468e2976a4d33d49b81dc2bc15426cbe920eac227b18b5db6cc59b605d1fd34b487fab4891bf10ae1a7e460d1c0455ae2a3ff7f8b3b4cbaff274db0bc550375a3a5363f84b797d82e572fcc60582909cd3b41f32af4e91e942a4727faca86d59b358f8318f96159b947e9d519a3a99d5ab7fb113917f4b01991b6ced4952b9b920d786bb31c4a91ea22d67d488f066538d2ab2f6f69e112fe317894660f111318e19e41ff7f90111c1cea6bb5ddf8aabefab6aaaa4f6bbcb5b36c999e7245840cc27a2890680922d54e354cc647903e8b0528a6e294b536148df7e628e8870dbf53da996b006f67d2b304994a0c77b498d6d2b631ecb512a8b8f7f313a23d841d12f4a9d98ab1616488de06bcc4a648b96b02466d6725b991faa82e8b8ed28281bf1fc2a6d6b63ea5cc534e73e6ce8494010fc93cdf83a35b90dfa560d447aa5dc9375eaa1f943ea8985df0e08bfb513d56388c0adde20dd6c1ba4d1ed196470a2dc38393f413b8a335a2d915e338789e7a1ad4dfd4a96c8208e4b57eb7ca46b78517419b3a515ccf3c7919784d39b6aafd86bfdc020815c5fb6169fa69465724bbb1e89e915e6fb4f8554096d9f2574c461325bed35888c09f04d2723459ce9e5f60c7f5b9201b62fd2473449859371088585fb018340956988227b430a198b706550fc27b6e6a5d37a318b61569fc09ec705b5bcd676c0e94ea916e39f23b78caf976a271464209401287f12172e53287f64552cb6d0e01182396989b6023a03bf957cf9fb0bc6e2f821551d7ee3c2aa27d41730454076546433806b3f572d5aa335e073cc7b3c74f8bfd481fd8418af24044ef944222658df02e1061fca0b91feea3da3eb27d8fb3ec7ba2449c7f67f4efea351f51c985fdeca8ab1218ecff982fa4f0d0de8b136769b576c312adeab604a37ce8f450841ced366f7bc2dc5be13d0a7773da366cf4c8c2c12372149366aedbdc88aff29afc20500b1dae8e8ddbc92c1e202d12d0aa751d751cd2b3859a7099deea6939ac18cbf8096f34ec4488f30c7bfba91e2b2d16cab7ba95da6b6335c579a38d6c9cd5cc0928c82881dea72e6fdaecdf8489f800a06f66e4b1352f74a4c60d2dfcf676dab0fa36a67fa7adaf87ad5bee435d3664e9dd28d9ec29c9e2dcec85d5c4496615abfdd8e4ae8f053ce942e26b26bb69df8e457e688e48a760654abd4e706bbe439fa085a3f6547e9c1acfa0f5a6aa4393acf2b6aab60cbb655b0a00f7437738e1770a75c71e3e87b796c1eb5ef796d94c5f8e7a97adee0e616c847374391cf20cc98abd6e6f762215afc211279de9e10dcdc26bccff32946e47e85981b1f82642e793576b7d4157ea41d0ef4153273cd6353343964c08a7b0a800c88cb01ab45ff3d4406289389cdb0cd430463976263244454225dfe9ca48d00f84106e1a8d961133fe12ba951d4cd456d8134265f11663e21a1f75c8f1cced433274a0238dcb73d5c835821095f6695de6288ff91aea1e49546eb608000c5fa0e16545dbdf5e191a7ec191f27ed9a4575af032fbed7eccc066d4ee9bff6098b6a94f7abba5fb4ec737b9e158421e03d791ff58b17d4634c1136ad6", 0x1000}, {&(0x7f0000000280)="efe63caff6bfceda2c4753da4af2061335fbbabc6673fa4d334ef9b2f2c1bbc92a9a15f3c33ed912521384ec6c57226d69a84b263b89a8f054e963fff862b767044305338c2ad90f1d2fbe0b861e213848859ad61064e4a2e52b30d6d3713142206122b9c65013e482484c3095e5384ca079de539f17836ad6b7e6ed4c403d3f58f5c881ca55635ca1bf071f81c026d5bf43eabb7c63e24f5834a612a62144f8295c06caad3f8542228191a9ac50921eeb0d7144444a98aa408fa77cba1d812ed554c7", 0xc3}, {&(0x7f0000000380)="c513f38d7d40b33ffc0c885b49009072f2a915d4af592cf528435248e5c68c08c8f6a794e9e7b395ca6f3b85962ed872bb466ab5abe9ef10cde6e411048ef6ce8b2e406b679212832dd3714bd47f0c2d23b8b754213f0413d4e2ffbad07e06cc89a54a0b33a741f7fea50b0d063bae2d1e6757d17b123513b887b827f6bb92f9cc4790d98d595376ffd136a538acded0be8602d3d9751742847c42487dde4e48465cac5af34e155a", 0xa8}, {&(0x7f00000001c0)="0bbf19", 0x3}], 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001840)="ae24671d55ba78fd05e352489579aba50ce610d124536119ff825829b2ef86f7e84b514012b04c1c3b2aa21782783658921eb81bd6592f079da99144bc8061de171226734e77f458efd60097458bf513877495853f2c", 0x56) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f759a13673dcd626c3e547e393576e371e089ba3cc0e268c14ced7fd3f4b20d752c3b5ac680d6b86363f4b3a8a6040e708f74502b273813768d2fd8965a8c2396e6d54c58314089d52d2fa7a0f096625c7404035524d35f306711a5df7e2fdaffe3628f185e9b5ce5d6215f13867ea3167bd7588866457013555", 0x7a) 05:50:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)="422e1b100a9ae99ccc4747981d9c48b1dab09b7bd28393e05290080db4a86d098daeb4cd552281a24224637ac93871a87d5baab707b24aa8bed0773a800f7ae57fc9d03ec5bb318e638ec7458e9632a7911f4cf09cc5fb3780f4fac004f9a8eb8832b04a2f", 0x65}, {&(0x7f00000000c0)="0bf533936999036cb1d25848acc489ba677ab92ff11983dfaf27c49dc24470dc6e3a7c0f54850599147a7b517dbf918423eba002ca76b0049d8f69fcc7ac48ae65bc44b35fc9ec3e2d04cce13beb2bed374831b769170e321eb0137ee7726c8121496d8314182977804e7b64a2bd0f3ebd83c32b1619a0409bf0ac4a9f1ed113d02c8462d5276a94e01e71a995c877cf1905e596672a213b49236336e0afcce8dd46b7ae13939ebb4209fb4a2e4111783efe1e11b6083afa848c9804af53982e6edc0f0e1aeb1c3288f7e32be4b45f0894be", 0xd2}, {&(0x7f0000000200)="fc031679fea28c9f753afe21ac5134e52da6c20b5945509d1fde4b46363b4471ca1945d1aaddbe7295097955a40d735a82516ca5e72cb2cc58c5", 0x3a}, {&(0x7f0000000240)="b1639e01041b851ffab2c42798fee7173dd50c7b1cb0", 0x16}, {&(0x7f0000000280)="db66495a24beb0c31182e05e2e60249e41e6f9bd657b0cadf448bca73a47123e1faeae98fd56796cebab2b1ff0fe041aea5ec6ab3d", 0x35}, {&(0x7f00000002c0)="047a73eb8ccf71c9ea11a43d4f6823540c787746377cba20336065b9", 0x1c}], 0x6, &(0x7f0000000380)=[{0x90, 0x1, 0x6, "4fad68eb8fe051567f5a8c7a47b36da7ab64a24e4501f928baebdfd13b3fac50e5983a8268f456f720ab825b48a543c97e3a701191bac995c55f2530921e29ca5f441a879c4df7538ece88d8bf1857067a14469ce3a40e9ae4282e6531e3c5ffeeacc5262cca614b34d268db92e9f0276a4fea86bbaa938ecf"}, {0xc0, 0x0, 0x0, "4205755b0a5eb2c21cc78cde1b59b482d44efb08d9ff917a9b10aa817730d601640ecf57cf5e52bde586609c7a1c09fa9797d8beb286f552a8b587f04ead153a06e1303e5975ccb2eef1a72f6cf85c6da23681a3f28a0dd684af98d0c2564cc6aee78112b735650e1dfe529bb3940f8b2f8181ab89e533a8917e105ab2f80b9ef2f2e9dc6a488c84f6ce89410e4f751659b099f59d950ade2379b874b83989e74fce3c7c492adf2303ed045af0c0cecc"}, {0x108, 0xffff, 0x20004, "7f4f4f3e8dc0dc79c6702e0fd614ff63ec9b6d7a7bb563f5f36d9f36c9af0fdcbe6bfdaaf3304c534fa17b062935cf5c910e0a1119f947650696d5f2eb729891fcfefaa9b19f86601bb4ff808e71d604db34e4381a6dcdae39fa15d6ff84993634578fc6e449cb769f27237f19bc75779e0cf103209338eb8b496cf5bf6ca61a75e31ff5eeca671cc1fa599b2b6b87cf0f5b86e367e926343f5d4c1699aa29c668ea1db9a4eeacd889ca1df0bd0810ee46e5682af50a72893aaf9e66e87076d58aa6405b4df7b589f0ad707f5039f298b05764e8173dd4409d09d1534c6e24c5f2aef06f0981b6094269b778d224e7adfa0bb8b3662f5996"}], 0x258}, 0x8) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 05:50:53 executing program 0: nanosleep(&(0x7f0000000000)={0x9, 0x800000010000}, &(0x7f0000000040)) nanosleep(&(0x7f0000000980)={0x1}, 0x0) 05:50:53 executing program 1: clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x2, 0x0) 05:50:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lseek(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="edbf49c80de7c714", 0x8, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0xfffffffffffffffe, 0x82c2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 05:50:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) munlockall() r1 = dup(r0) mkdir(&(0x7f0000000100)='./bus\x00', 0x3c) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 05:50:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x4000, 0x80000000) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) 05:50:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fe, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000380)='oL', 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r1) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000003c0)="e63a7c808635c96b0a243e94ec95e23ecfd5cb5b6d23b8ffc6f7ab3513ba037f5d31875a4b25880713f0edbdc99c388d5ea6a8238b1a601ee857f61cacc7ef7845b39481ec4b5baedf812ce11bfa65908ed4881bc51e9b1061c2dab2b225269f3d99fdb8b2721616618a53d0e4876fed01fe9b6708201f690acf67ae1a6baab6bc8c28f9416aa33cb268b166aaf97f3d685036a0207d33555bf91c3b2c2f35a0508a9dc4d5ec07f1c221f88e02af65500048ed3f404b3b5c44b0b375c2dab69c6ef63bce99a07fe73d7607770f4e5dc698b6ca4b97b6c9c75e492154be7f7f2b7b2a14bc447754622e", 0xe9}], 0x1) execve(0x0, 0x0, 0x0) 05:50:54 executing program 0: clock_gettime(0x7, &(0x7f0000000100)) nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) nanosleep(&(0x7f0000000540)={0x94, 0x5}, &(0x7f0000000500)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="1f20370c43e9f3e94f9893b70db0931cf2e335f3b29a9322da787a6c385d16cd63d81d1df83e806d6f3656e60472ab398cf2605c8f65623fef96b2373b005575487c0bb0dbeedf85de4d4edd0e7630616855adb0769009c1020a1e5f09c8cad843d7cd236f5e1351c4b1e695b8ec0cfe68b47b794fcabf543b532f54abf090bf71373d1e47f4f1e5e9629dcfbe4c4337a6052204477a4293e2bcb4520a8e72b6a31576cc5d31581469bcd2adc6de99ba9f32f111b92b78875568a74b4bbf1060d5", 0xc1}, {&(0x7f0000000240)="c1c75112d9a87a8a98b90b83f7f9e8f37c6d36a7c5471db4b07de1015f4512382c779000b0f463fc4309b6e2250b810b17577ce2eb51fe0be5633b2453756e5f955273b5f8ec7e8de958606a1c474db52b6fc2b59cad48381ac463011628359b31e1b6c60d0872ff736fa1e107f8602dd6a2b614488dd1687691e5fee9a64e4ce8cc379856a1c93524b43a", 0x8b}, {&(0x7f0000000300)="f7fffc3054906500908f36a5d2e6bee84c02d9e3c0984c5e759691c52714ff9244dd637066b696278985cfa6a47f53972028243a9815025fba4daa65688ec4558986b4c09f97f2cf736ef312", 0x4c}, {&(0x7f0000000380)="295d4cb63701397c2e0df564bbdb8ef1cdb78d4fd567b0a78775ee841f0ea15848c335cd398d569f688e1a99c3b36950aba312d14dbc64", 0x37}, {&(0x7f00000003c0)="00cac4a0f6565ca3efc11470f93d720b08565232de089a7ff69badbbf66fef655693948d826a8b617b649221dc37206e4e5e2c7341eb3b916ccdf78af7", 0x3d}, {&(0x7f0000000400)="b1cf53b2006025adff766c1d2c20fd5c8afc678a87b554a920acb1a07975b254eeb250faaccc1735ae5182daaae9d5ea69878e79a2522b329ce18addb928994924fc647659d057583ae9ef19a328f9b89d40c9c1c4caf3dbff9c6c069a11c6cbadf3a7928aed1cb03c1ce3ded6edec0d8df87adf3172b4f4af", 0x79}], 0x6, 0x0) 05:50:54 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) kevent(r1, &(0x7f0000000280), 0x100000000000dd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7, 0xf00fffff, 0x400}], 0x40080000080, 0x0) 05:50:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x111) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000740)="f90ea3a7ed2adde8130c871bcb60f08aa11783595af760c7d2238916583e2214aaae7a8735805802a954672506f8a0532bd0ca284d4aa7c7d697357f3897e188c029a3805163d83fe8d6f4782a6451b3cf5136a866169629e4a6895b0a3c360c2cafa1d55ab49e7b4257cce82816fe7df1cd3e4791b9bc61", 0x78}, {&(0x7f00000007c0)="27881b5b4e304fd119c4dcfe6b2335e30e73d9817945644e456928b88f30bf04e916d58819b49736b8f98bfe870788f015d8521b6507334fce4996c4531f2de4e781814b96d9d477807e39bca1b6bdb2a0144139cfdc7557730485e23c244e293138b777772c54526fbf5f1ed177f6b539b9792a150dc3fd55f96f13", 0x7c}, {&(0x7f0000000840)="fbb58b5d16d05ff04aec632fada7d17dc8a7375ccb2945e6d29d7d2f091a8fed526a491dbf1249073de8396a15ee5720ee76d8c890e79a10afac4db12307ae83f3d74ce8a1c20af460393913019a01b4621553c4f581b2ec616a68470945903af1448cf69a6c8c357be1b5de473eacd2c9f8218cd8da759aebd9c856c71df07beb2cf77f44d49d677b028e3ddb551656313d0436a8a0b995346743cacac0899ddbaf2af35142e909819964f3e53b99720dcba883f445b7695eb36be884e85d304361f9e060c9", 0xc6}, {&(0x7f0000000940)="a16ee800d5341b4a7972c05613858baf2c4aaaffa46e2c86625b269b80647df0d4530aea8450515ceecb0b87a684f0426be40bb7085ba55f917e94da1d088d15df905ce2d0faa10e8a6871df865fc731af6767dd98062523e41c148a5011ae69a17677eba1cbee012333c73e5ab1539743701c6837d8d62e882ea5dee6365e392c13d7d89a7f4f1cc1686b4a9b34ff4ab184c49f27bb4a6841f5893dee9055944f9545301c511856bda57c803c83108fd6d815a6196236e9213644a18389ef22215a2159717157a1f22597d370a46890c84d3604b2ec4bd669d4e5bf69ca5d1586ca1b0ab3967e1506147ca6209420b1e7affa1dcae223cd1708df", 0xfb}, {&(0x7f0000000a40)="583fb9680a64c6402a196b78f75d5196eba78c5b2b496540b043d394cd0f866357a57308491523da523bfa3cdc9fe1e5b3c25afc0c991a44543b72c353243b3dbba93bf6e293be904cbb38e399f9e151585b5e7554af02fddf898f0cb307b95ad647afe923089455b9c5382656e366c669216d2658b40feff41f39daaa3f6baf03c356a28fede02e8d10e80158baeba934b3329c266ce4607b04a81f7f3ca98b7febade0316c70a483f29f9dc0b282d462f3117e9f60bf09a482a0da648eca43c1f9c841ee03fd3951acc2e9c72b3b93389c70d27d2908f4652feedbc75ade6405a1cadb4ed105664e61292dc96771562cc77ecdd3", 0xf5}], 0x5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000bc0)={'./bus\x00', 0x1, 0x9, 0x12, 0x0, 0x80000001, 0x92, 0x5, 0x0, 0x0, 0x4e6, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x4010, r1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x119}, {r2, 0x80}, {r1, 0x515bdfbb429d8180}, {r2, 0x21}, {r2, 0x12}, {r1, 0x2}], 0x6, 0x8) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000700)="15", 0x1}], 0x1, 0x0) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) N7f Ǐjїυ6U%Ky"qƢ5;^//y!e|_[okڦs{KalN!ؑVk7⣄K MkidN%6#rpckbd_enable: command error 05:50:55 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="1d4758fb5062c78c440a039159e8c877c0dc1b215ec1d647e4b73d747711dd04614be2eb446150c45bf16ea762599749858d1e8e7cdc76c379bf13438f7ef666866f056c19fe069b71bd2f5315bdca7395c8680eb32810c4303d04698969402bad0ac7b66819bf3f1dda0469e4aa25dbd468d9db67c8ae6299cc65af47ab17a8571127985925628fddafb6258f7a768d50cf9056b26bb8f7c7ea7b5dc4fdf0b1b34445681e7dea6c44e5e6db7b6c119c0086cd5234456443f4de018c2969a099ace41e7ca9bf2c706249da3c6dcee86dab91dac22ec9a63926311e890348869f1ed5bb", 0xe3}, {&(0x7f0000000180)="aeb3aa9b4dfc226aad2a555a6927c485d98e34e555d71f88420b1b094025ab7595fa93ead955f591db6a94611aedc95fe92be4e97e0bda6f0ba2c9fbd658fdfea2bcfba6113a81102c22599cbea63e699d8e7f042d658af518289641c5022876bdc81cd51e88983e80f3460fff122021b76072b86d18761e51202c5b018e64978fd72d52aa2bc23d792f1fcd44a260a7846e43e1", 0x94}, {&(0x7f0000000240)="d28a5469e450db3422b458964dff01d6b38f78245bba461896cfee0ec95d9757fbeb1b11426f2d1765ed8c5abafcfafc24bdf95635e51fcdad472d2d3dae28c97f6a4aedad49b7195f80f87c914ed40a537295fedcd2f943049d90760413b68b3ed44fbb0dbb088c953bfd65eeafeb5d64e37427e178b8c4c9c805c4ac0213f45b354bd6714a0d087e8a946f67ed660747dd8437731a2be277704e0c8121a38b76f197db82aa242b372805c2a3d2bddfe40fcb58cb61c4e51c888d2248ce5e1cc943b9737981b45fd844432aef1a52e155e607fc44f5dd458c1d0014169f66fec2229e3b9f0a5075e7adfc6b764ac7013f9512fc487c6050", 0xf8}, {&(0x7f0000000340)="8e6ac7223ca042db7b02b88803b16bdf60b2889200901c10e18773cdb7abe62d17a9908f80cc1a15e82ac8d3451e3240ab3e1c7255226f81e37951225628291eca5f2485643c4f6b031dec4d388ded650832a793d2ef5b3eb3c689b080c7c11ac5e140957f21fcc9a726742c1fa5937b3f2c2a", 0x73}, {&(0x7f00000003c0)="cc", 0x1}, {&(0x7f0000000400)="636d74458d02e7e04b73e94d1596b96c4a9635ae350cebab877d8005f735d2a3c37e536dc27f7371f417d0a8e18a6856efc4eb0ee8d398e7be8e7274e39d29b645d8eed2704e37e02cd606", 0x4b}, {&(0x7f0000000480)="a114e2425894cf33287045f0c9caf39813dca1453a3866792980c63adb236002113c6aa153da86b0eaee6b95f7", 0x2d}], 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = getppid() read(r0, &(0x7f0000000540)=""/129, 0x81) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 05:50:55 executing program 0: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x40000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 05:50:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x1eba4c48, 0xfffffffffffffff8, 0x10001, "1b5bdcded4653f10c145fe6b423edf673b5033c8", 0x5, 0x1800}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = semget$private(0x0, 0x4, 0x82) r3 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x8587, 0xffffffff}, {0x18, 0x0, 0x4, 0x3}, 0x5, [0x612, 0x0, 0xff, 0x9, 0x5, 0x4, 0x0, 0x100000001]}, 0x3c) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/135) panic: malloc: allocation too large, type = 2, size = 8589934616 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *265736 77201 0 0 0x4000000 1K syz-executor.0 71987 26610 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000018,2,2) at malloc+0xa6f wsmux_getmux(40000002) at wsmux_getmux+0x71 wsmux_add_mux(40000002,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd807d9c97a8,80085761,ffff800020c51160,3,fffffd807f7c6900,ffff800020b752d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cb38568,80085761,ffff800020c51160,ffff800020b752d8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b752d8,ffff800020c512a8,ffff800020c51290) at sys_ioctl+0x651 syscall(ffff800020c51340) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,c5f5b24c010) at Xsyscall+0x128 end of kernel end trace frame: 0xc6223e47e30, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: allocation too large, type = 2, size = 8589934616 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000018,2,2) at malloc+0xa6f wsmux_getmux(40000002) at wsmux_getmux+0x71 wsmux_add_mux(40000002,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd807d9c97a8,80085761,ffff800020c51160,3,fffffd807f7c6900,ffff800020b752d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cb38568,80085761,ffff800020c51160,ffff800020b752d8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b752d8,ffff800020c512a8,ffff800020c51290) at sys_ioctl+0x651 syscall(ffff800020c51340) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,c5f5b24c010) at Xsyscall+0x128 end of kernel end trace frame: 0xc6223e47e30, count: -10 ddb{1}> show registers rdi 0xffffffff814367b7 db_enter+0x17 rsi 0x1b3b __ALIGN_SIZE+0xb3b rbp 0xffff800020c50d30 rbx 0xffff800020c50de0 rdx 0x1b3c __ALIGN_SIZE+0xb3c rcx 0xffff800003b66000 rax 0xffff800003b66000 r8 0xffffffff818d1a13 kprintf+0x183 r9 0x1 r10 0x25 r11 0x15ccaa485920015a r12 0x3000000008 r13 0xffff800020c50d40 r14 0x100 r15 0x1 rip 0xffffffff814367b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c50d20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=265736 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020b75788,0xffffffff82393cf8 process=0xffff800020b8c6a8 user=0xffff800020c4c000, vmspace=0xfffffd807effd870 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77201 155549 40710 0 2 0 syz-executor.0 *77201 265736 40710 0 7 0x4000000 syz-executor.0 40710 34214 26610 0 3 0x82 nanosleep syz-executor.0 1526 364777 26610 0 2 0x2 syz-executor.1 59583 344808 0 0 3 0x14200 bored sosplice 26610 182851 77306 0 3 0x82 thrsleep syz-fuzzer 26610 201528 77306 0 3 0x4000082 nanosleep syz-fuzzer 26610 283893 77306 0 3 0x4000082 thrsleep syz-fuzzer 26610 71987 77306 0 7 0x4000002 syz-fuzzer 26610 258103 77306 0 3 0x4000082 thrsleep syz-fuzzer 26610 150520 77306 0 3 0x4000082 kqread syz-fuzzer 26610 133082 77306 0 3 0x4000082 thrsleep syz-fuzzer 26610 176605 77306 0 3 0x4000082 thrsleep syz-fuzzer 26610 410241 77306 0 3 0x4000082 thrsleep syz-fuzzer 26610 406178 77306 0 3 0x4000082 thrsleep syz-fuzzer 77306 93601 72646 0 3 0x10008a pause ksh 72646 126077 1421 0 3 0x92 select sshd 31210 434188 1 0 3 0x100083 ttyin getty 1421 192452 1 0 3 0x80 select sshd 58657 438795 2916 74 3 0x100092 bpf pflogd 2916 124880 1 0 3 0x80 netio pflogd 15585 211552 85280 73 3 0x100090 kqread syslogd 85280 25169 1 0 3 0x100082 netio syslogd 76540 447079 1 77 3 0x100090 poll dhclient 61751 228173 1 0 3 0x80 poll dhclient 61028 55657 0 0 3 0x14200 pgzero zerothread 26104 51500 0 0 3 0x14200 aiodoned aiodoned 23758 57737 0 0 3 0x14200 syncer update 54151 165146 0 0 3 0x14200 cleaner cleaner 21551 407228 0 0 3 0x14200 reaper reaper 28027 60044 0 0 3 0x14200 pgdaemon pagedaemon 43642 300632 0 0 3 0x14200 bored crynlk 53933 102258 0 0 3 0x14200 bored crypto 48878 374227 0 0 3 0x40014200 acpi0 acpi0 78946 391385 0 0 3 0x40014200 idle1 7117 280378 0 0 3 0x14200 bored softnet 19406 49947 0 0 3 0x14200 bored systqmp 59517 287401 0 0 3 0x14200 bored systq 63139 278328 0 0 3 0x40014200 bored softclock 1198 11233 0 0 3 0x40014200 idle0 15102 446799 0 0 3 0x14200 bored smr 1 43086 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 77201 (syz-executor.0) thread 0xffff800020b752d8 (265736) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82349ce8) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9512 6414K 6422K 78643K 10756 0 0 pcb 25 9K 10K 78643K 250 0 0 rtable 103 4K 4K 78643K 365 0 0 ifaddr 56 13K 13K 78643K 123 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1475 0 0 iov 0 0K 24K 78643K 50 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 76K 78643K 1431 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 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 70 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 363 0 0 sigio 0 0K 0K 78643K 5 0 0 proc 53 50K 71K 78643K 382 0 0 subproc 64 65538K 67586K 78643K 136 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 41 0 0 in_multi 33 2K 2K 78643K 72 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 237 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 78 20K 21K 78643K 2007 0 0 UVM aobj 25 3K 3K 78643K 28 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 17 0 0 NDP 11 0K 0K 78643K 35 0 0 temp 149 2371K 2435K 78643K 4251 0 0 kqueue 0 0K 0K 78643K 2 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 6 0 2 1 0 1 1 0 8 0 inpcbpl 280 208 0 201 1 0 1 1 0 8 0 plimitpl 152 24 0 16 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 60 0 20 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 28 0 28 1 1 0 1 0 8 0 tcpcb 544 73 0 69 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 4 1 0 1 1 0 8 0 ppxss 1128 11 0 11 3 2 1 1 0 8 1 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 17 0 13 1 0 1 1 0 8 0 pfstkey 112 17 0 13 1 0 1 1 0 8 0 pfstate 328 17 0 13 1 0 1 1 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 270 0 82 12 0 12 12 0 8 0 art_table 32 271 0 82 2 0 2 2 0 8 0 art_node 16 59 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 68 0 58 1 0 1 1 0 8 0 shmpl 112 26 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2104 0 688 46 0 46 46 0 8 0 ffsino 272 2104 0 688 95 0 95 95 0 8 0 nchpl 144 2796 0 1157 61 0 61 61 0 8 0 uvmvnodes 72 2207 0 0 41 0 41 41 0 8 0 vnodes 200 2207 0 0 117 0 117 117 0 8 0 namei 1024 7923 0 7923 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 7472 0 7472 10 9 1 6 0 8 1 sigapl 432 556 0 541 3 1 2 3 0 8 0 futexpl 56 4137 0 4137 2 1 1 1 0 8 1 knotepl 112 134 0 115 1 0 1 1 0 8 0 kqueuepl 104 71 0 68 1 0 1 1 0 8 0 pipepl 112 316 0 297 3 2 1 2 0 8 0 fdescpl 488 557 0 541 3 0 3 3 0 8 0 filepl 152 3117 0 3016 5 0 5 5 0 8 1 lockfpl 104 140 0 140 3 2 1 1 0 8 1 lockfspl 32 119 0 119 3 2 1 1 0 8 1 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 610 0 601 1 0 1 1 0 8 0 zombiepl 144 541 0 541 2 1 1 1 0 8 1 processpl 840 573 0 541 4 0 4 4 0 8 0 procpl 600 1308 0 1266 4 0 4 4 0 8 0 srpgc 64 13 0 13 3 2 1 1 0 8 1 sosppl 128 9 0 9 2 2 0 1 0 8 0 sockpl 384 415 0 396 4 1 3 3 0 8 1 mcl64k 65536 229 0 0 29 5 24 29 0 8 1 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 120 0 0 14 0 14 14 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 316 0 0 19 1 18 19 0 8 0 bufpl 256 6411 0 1145 330 0 330 330 0 8 0 anonpl 16 72205 0 64336 66 16 50 51 0 125 12 amapchunkpl 152 3230 0 3148 10 5 5 9 0 158 1 amappl16 192 2586 0 2115 46 15 31 36 0 8 7 amappl15 184 57 0 53 1 0 1 1 0 8 0 amappl14 176 197 0 193 2 1 1 1 0 8 0 amappl13 168 89 0 81 1 0 1 1 0 8 0 amappl12 160 11 0 10 1 0 1 1 0 8 0 amappl11 152 25 0 10 1 0 1 1 0 8 0 amappl10 144 67 0 64 1 0 1 1 0 8 0 amappl9 136 726 0 723 1 0 1 1 0 8 0 amappl8 128 285 0 271 1 0 1 1 0 8 0 amappl7 120 34 0 29 1 0 1 1 0 8 0 amappl6 112 53 0 47 1 0 1 1 0 8 0 amappl5 104 127 0 113 1 0 1 1 0 8 0 amappl4 96 781 0 750 2 1 1 2 0 8 0 amappl3 88 285 0 280 1 0 1 1 0 8 0 amappl2 80 3738 0 3680 2 0 2 2 0 8 0 amappl1 72 21532 0 21087 25 15 10 20 0 8 0 amappl 72 1556 0 1523 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 27 0 3 1 0 1 1 0 8 0 uaddrrnd 24 557 0 541 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 557 0 541 1 0 1 1 0 8 0 vmmpekpl 168 8506 0 8481 2 0 2 2 0 8 0 vmmpepl 168 66880 0 65405 106 25 81 81 0 357 16 vmsppl 360 556 0 541 2 0 2 2 0 8 0 pdppl 4096 1122 0 1082 6 0 6 6 0 8 0 pvpl 32 215692 0 204566 160 33 127 131 0 265 27 pmappl 224 556 0 541 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 521 0 12 15 0 15 15 0 8 0