Warning: Permanently added '10.128.0.235' (ECDSA) to the list of known hosts. 2019/02/19 08:21:26 fuzzer started 2019/02/19 08:21:33 dialing manager at 10.128.15.235:27647 2019/02/19 08:21:33 syscalls: 1 2019/02/19 08:21:33 code coverage: enabled 2019/02/19 08:21:33 comparison tracing: enabled 2019/02/19 08:21:33 extra coverage: support is not implemented in syzkaller 2019/02/19 08:21:33 setuid sandbox: enabled 2019/02/19 08:21:33 namespace sandbox: support is not implemented in syzkaller 2019/02/19 08:21:33 Android sandbox: support is not implemented in syzkaller 2019/02/19 08:21:33 fault injection: support is not implemented in syzkaller 2019/02/19 08:21:33 leak checking: support is not implemented in syzkaller 2019/02/19 08:21:33 net packet injection: enabled 2019/02/19 08:21:33 net device setup: support is not implemented in syzkaller 08:21:37 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x6}) r0 = msgget$private(0x0, 0x136) r1 = socket$inet6(0x18, 0x4001, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) msgsnd(r0, &(0x7f0000000100)={0x0, "6227a1e67f6f14387008d435a03552df8dfffbf91b0ac6ee6423eb70e382275d052a831e07744d0a07d6a71cef55d862f49a32ec42a6d8a5e307441a5bfe1731e879e2c5161cf6bbdefe2d8082ea1e56c020a34a29752f90573569fafc41c54af49e4fc6573c02543e55"}, 0x72, 0x800) msgsnd(r0, &(0x7f0000000180)={0x1, "c904"}, 0xa, 0x800) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x1, &(0x7f0000000240)={0x80000000, 0x10000}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) kevent(r7, &(0x7f0000000340)=[{{r4}, 0x0, 0x20, 0x1, 0x4, 0x7}, {{r7}, 0xffffffffffffffff, 0x0, 0x40000000, 0x9, 0x2}, {{r5}, 0xfffffffffffffff9, 0xf8, 0xfffff, 0xffffffffffffdb82, 0x1f}, {{r5}, 0xffffffffffffffff, 0x2a, 0xd, 0x3, 0x2}], 0x8001, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffa, 0x4, 0xa0000000, 0x3, 0x6}, {{r6}, 0x0, 0x4, 0x40000020, 0x1000, 0xfffffffffffffffb}, {{r6}, 0xffffffffffffffff, 0xc2, 0x0, 0x31825b59, 0xffffffffffff7fff}, {{r7}, 0x0, 0x14, 0x2, 0x4, 0xffffffffffffffe1}, {{r6}, 0xffffffffffffffff, 0xc, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x26, 0xa, 0x1}, {{r1}, 0xfffffffffffffff8, 0xf1, 0x2, 0x1, 0x80000001}], 0x6667, &(0x7f00000004c0)={0x9, 0x3}) fcntl$setstatus(r1, 0x4, 0x40) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000500)={0x40, 0x100000001}, 0x10) fsync(r1) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000540)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x810, 0x0) fchown(r4, r2, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000005c0)=0x7) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000600)={0xfffffffffffffff8, 0x990}, 0x10) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000640)="e0ee72b071e876890680a1c39ee3cafa343446cc27a2b2e9f8b7139dc7713a05e0d49db862c2182b7abca96ea928254004e479529c1238cbf26e82ed4a1b63aacd0224e95de201af49abb396fd7e33ace44fb5ea5952e4d22a64703984921355bc55594d2d5cf2df610ec6ef144c6038d950ca69595353f3edddb24d95ae24e6a460666e829632b0b87e9b11aabc4111cf79adeafcdacb41cb44d1269571c1df584d057d4834dd98e26543fe35c0b87e9361ac57b4f3302d359da3d3d7dc7e6bf7a945cfc8db4fee50bd8c629f2ead202b1c5477bc2036385b2710790ce3f84999613a7d36280bc03808f157b0635470c03ae815f9aee6f3703a586c710e88de5d18af54017cdaba2f22b01b4140a79317f95ae287d3542362f070dafe7fea3f30751164393b88712b8c83573b9a19e6ff5beae288f94ec53e0ceb9ca50046d5f378855cf142fb8d8eff622ae37cb25d7f2eadb624e49442fcec3d95faad1d78b7fe65fc3a08f67d0364c861d7f174e5297000ed107904cb2954cec8e2ef38cd9b677c2c76217d63bd1a0c887450f50631cde50c84f7c51cad81cebc41b861039e81dea98917c1fbed2613ba7ca769e6052eca0a800543bcf9150cd4cbc532fd50b8d4f924d76aec58f6ee3426c5e2405177da2017acaead130e07bbdbe439f76357ed82acaf94e45bdc0d04ebb44e60e2d3e6d71ed9b7c7cf38d8912008ef73a6bd3d25360595a96b5b025b6759bf7c2943b7e7f1f5d397c7adb623238eba07f56196e558d382cbd710817c038e3853a801e9d9c64d261413756468f7d985f27a72b9c63d7487965150cb9b10c577bb47c68f71680417753b857651cf1a74924cf2de1e9e9b6d9ac29eb0db79c5a852adfecb8d9eecf2ee3516018fd312f755b9c62963b029a57f88d3c377f007303cb114ba193eaeed6fd2400856a3d7fbc20956b742ef85a70fc76117cc3b74644552536c38fc6de9eb5f5e5f984c90fd253c5f7cf76772e4a4cabf0521202bfd0c4e1b222e4d78cb58ca0b4384e24aab86a1b7e55cb7495d662caf20b1771df609711142ea5d77f060292d03a376ac94a7aee7502f0cfb729a2d12370d52d98682d55215f2186632ca470f2eda38e6c5b6266f137fc340e42454540f5552d0aee52449d953068f0cdef3e88a8e5ffcd7d2b4e37e2002d10e5f1c05cc14cb4c49462d6387b3752367f8d0a9bd3daa99a4d4d3f71a90ee43bf4698eba1b79176ad8c8ca7d466f1f2bfd08b3379ae5a6404d9c7be6304c8275d1e7ab86d3d2aecf8f6b1a4a8b15cffefe48b7370687836dd23b53771ab5b3a3c7b6e356bebd255357af0b70cdc2783c8a4fc04f7127959ed1c44b850a640f2ebec5027bf378ac17526963d4c8d716b3e0ef99988e81159f99973ca47994fcadb8972d693b8d4d851dd5486c46a547d650ae7fb6c616ad920948b4fbbcb011e72de863de8804adf939ad578f1d13450b86baf39e602d384d6d63ba94c3ac982538bc03543559f1b26172e00902b2b71eef7325c0feb3a8bc8123d12cc85039a7367ba00ec7543ae5cbaa69bbb9cf9ba99dd97f497ed1dbbbfef046b88beb80acdd353d30524976915cd188adf0b86c1db86f44f0ec4464c7ea2ed238c2d3974be96e10daf7c3c93b7addab0982952ef3b7193de216416afdf73686a6be525e4954034570f812ef0f125ea44a8dab073b07700e5863a0547e8826ccfd5ab77951e8b42ace070d722ab9b1a0f45ef9233e0210352b6934a81172eecbfa0fcb617ebc6e2bd1178ef4196aaae2ee485483c39aec97a2c3790d09b5b330cc9b3effc8d2d6bffc7a7d6cf1e73e7f787b739eb0ad23ce6d535104705d0f95270584319f4832bb55b072ed19124f25ed799b295da1d9704b9269f4ba2c8ce145c477488d71ba6520d860830953a2480fc29fdf3fb9d94bea46222d7550ba1f7cac8986c54c6f0ce02e9c7a33e95421a5da025ebd415e282ad3e0b5c203b3c2c0aa24c6ae530da04a56195f432a3ecc77792bc4552b17e6b9b0f7814666c9158d19bfb614e577760f3edb060f60dd6f01ee0098ddd66e9f194b91ad2c5c51c04d4961d70ba4863a29c18b1b2d374294035c79e3665a9bebb5a3bd5dcfb725a7e140e16f0525bda7090e17f4377c8d39570fdfca5fb763a53268aafcd654be11fd940c084b7a8e33465ff8dc54a8c1240e8f036b7a0893262124100c4eb632c379dc8a925d85bf9fc1e5ff6866e9b0d45dfe2c48128ee1cb39d6c60276a05ef39f727648e1e4df42abc8efff128f64f927eb1c5da93bf1613b4776029c4208adf4bfd4770d282da7d3eee42b5722b8393c8ff1851d70400d7d1d56e9d7a7a3f8e5427227877954a26d74d5932734f3ccc5735143a62178ceaefdfed5e076fb5b84d7a2d30ad0db26be1dfbdd5ce0c084cf5ca56953fe54b0e4e10a97050fa795eaed7ead6603039ef162b2330a0de4ffc0f5b58f9f6ae977167e2642f54c197b56d6f3b5ccd46b66e3797cf8d8ad623f3a766fd5162e63afbd5a7905fb6e0323e7b96e291e630cd49d4547aa1f24f8f8af989b370fcb88d696e6a467547b65be7eb60855443e23512d3ea64ac5f0672722630fc8a47dbadb08f68e00eb45b5aae4296f9af480bab2e2c8daef6d21933d4bf3f639e3ce7c821624c5e9b4c5c0218466dad5208febfddba8a477f9dab17129685e952420e69b0b24f3647866b7df4ec0c180dd403b95cdf00a6ffc26cd9162806bcfd960e9a044d7798fbfa42639914ccbeeb55096a9971f80f82992cefb1e14a6e29cd42cb56ce04b613e07004d3148e37aa5b30b44df715b4e7069215d6fed3c2bfec43b3e72d2288436cdd0a599e5cc53d29d1b23cd3fcd796d341880e472ab58d0e4cb2517db0ab35f91b2ef48ea3c84ba9d9462de98607876c8cd0511e8524bff7cf226202ef273f660f54642117f96db85f5a2a811f1d1ae970f791ae8997ebfd019d904da8c75f1fb98586803d214fe5214c3d910fac58d688f0cbac3f3cf526825ed1b8db5a1442b3380d147fc41a461f1b2e20ef12a9275e9ceb097c254edb3a61d21fbb4e33e2c9e3b4db40abc1ad3c0b880fa9d5a5e293b15dd6b08d41fbf1b756c940281104b2a6d03d8c94da4b8a3956934d68c0f249d5e14adaa752ab6c1c1f11d121d3a2230b3baf29ba40aba8bf0a4510ba293e6404ccd22cdf0eae5c07862365b22f62452169fe214c3954376a8a348654fc92a8aa628fb2962855b5bca21bc05bdf0688f9d589755a629bc0b894303b857a42026724bfe5380731f4e7943e92f65782e5ea7f28095c84ef30bf398d261fc81db50b64bf7910f01c50d1c10de64f72db81266501eae66432b46fd5271c35513543ad2ced7e8e83351f1d21e4226e623809c66c628ed02225f3cb3326327d4d64d23e3297c8f0c1d3d4898a9967645a5f8346884b8fd16930114c34bc8367ae39543b0ae5d7caf29c5aed9bf1f0b78a003d42f4f4d060d64ca71fe4e37737fa2a37866610a12ad0c213ab9ba3f2e8b41df5621b4ff82caf506b4ad7a95850bf7fb935a2c1987bfd4f155871597c584094bb59f0d8eb3ab31268b8e786c964759c3b5b4970bb1fe248ee3bb801cd824e3ef641bf2f4e9eec31c04f2d9b2b42f50bf63ada1ff79e27a466178698e74e65eb46d57cb2f68f9337e642dea9f37afcea97bce952ebc848c8a218ec5b166a8ba6280faac085b639c2cf8da4bee57d22b363906e8fb677f4b1e405ed85d3522f6d64383ccfb5c9375c7b4d06a8ecaadbee095ae5f1864dc8f24856ce224e72e35cb8375f499136a9202dff0baab6814ecb5715f512e27acf6acea19add84e38768bedbbb470627af14e9987eaa9d488d12f008ee3330c68658aa78d7bf3e8c79ae63459be6d5bc71f0de42cc8ab69b0f13b9e06c98744608e9b13d6992f88b3288636e10e26c5928395a9d671a2e213ad4451930a1662c35a5cabf8127afda6927420c99d604966a6d8145cf056a8e749814d78b99d6a04a584edf60febdfee4181732ea03da374acf63705c9752118dcaef13a8a992053ef03f6c65445c22dc420c00bb0a9f241d7f332d4c73af12fc34508a9e5c57ad0cee7f72a96419c483abac3819e3e91812b5697936280a4d9432d589f82108bcfb2c43108c999e442cc1d98882ef4d0b3df9b181e4f441168f99671df6d95a8152f9f2ee0df1fa285cd0f1bc17dff847ad83daa3c8b712d519ca15ebc939d6895ccf310a7da119ff8196d95d6a7c0353eb7a24dd9f0a3d8bf04bec95dc63d6968f467969db33ef10fb935a422bfb6add771936e6faecfaa6c587c36d53e8ac5ff68326f68e58d2b82177163a0d00013c78dcc5aea3f95ea905a1aea91d3b01d5587e181ce9c1ed1fab6afb302684c586f0b5a22589b94f7c7e9d4eb9f3837ed7875f28d5c9d9ef92a54923e0eb94e34518a7a826f32fa8d2be189e56717629816d0cbbeb2f1af6fe51f3750fbaedfb44dfcc3eac0dd4a60ed07ae68658118211bd79ccf0111e777039db08513befb09bf4e16f21ba7f149b2fc47ec2db6eb795d4e0119edcfa5fcdbcb8a911dd7c8f9444228796acf26e1ddcc0615f4bcd57edf89189c7299b0942437d0251bb7e030ee5d81d38b26a4bf5ee8af1be4ef1cacc4634d0f300ed7c20e7a9824cdf6d997fb7bc45841392b53ddb52a94f540d76394846bad1c37ed0820f84637fb55a105c73df1ca5a12ca05fca1280046d3ec6889523559c6ee185d85868e64a90f2f772c636c0e5a79f5cfd32654a67c89bcbcd70a2f30cb882458204e10c5f9c60dca711e2fd8ff0f8fb2a66eb62538252c019ebe2662a4da20a12fa0124372c760c94efee528af199a86b9765ca01a8918d459c2dab9fabcad38a27e7acd18a3349cce121ea2987642f043a29eeb0fbcdf4ef8c334ed56617a1f0de3bc539cc7a92d515070d5e118c0d5c010d43476e342a9b82c49431fbc6b7f2c888f97a4334e66aa2610ac0f033e99e741806fa72c33bff3b29e9a9d251ae78b6c71374ad9cfc07c5f7b5b4e841030cba4fc6792539efec79a9ab52760dba110ecc0ec02f4c5523bd22ea8288d654e94c24702cb98be46c2ba5ea9947bb2b22f6a36feb817191b202ba01f4a7ab6c762345fec2ad668887b940a09c1896af57918ca77562337942e6a788eef9b3290b0ac84f5f4849c0d32b38d88ce7c2b01ca27d257054848f39f5b0910923ac4c0fb3a8aa41732d4b6412080b3b4bdeb953d59295f0856e177efb3f533558fb47522875a1a054090bd02c09f6b40377f7d54e5e09d945de130d96355941050fe95f087c9136aff6fcffe1d0f33d78078b5e4f771cfd356a780a68c170a205a1d5876caf0f518cc546a4e36e511cdf68a422797c6942e9235f2fe1ab4ba328e6edde3c3589eee26531d0e8d69692af470ec0c46361a3f6b5cd330e01405745e52a97d16f2c598d86394db547e9131e911897664f762cabbd9aca4549dd9d0393b019ace762bddc4b3dd7e7d2ad01e124cb541fa691dd2f47e64044fec5b32ecdd48baa3adcfb83d96dc188a1784c6dc935388f6d4804ba58a533b347de79b888227b2e238193ae1b0c245d4b4dffeba984a4789af23a336ba0129bd3edb2daa8dcebb91ff95e8c513c8820ef4b0bb79d7d4b3334d53d0031b11db22999e7acfea15ec0b0b18c2c06f7fff0fd5fa7e40f21e3612db4beacbb8aebee345ae4d7207222c41978c58ec2b0153814601c6dd92cfc6f18809a85d59127c5cd98d9810e6ddf4b672d6410de12eb622f80b1bbcad6cc19016e", 0x1000}], 0x1, 0x0) msgsnd(r0, &(0x7f0000001680)={0x0, "f7a3323b1efcd7f31fcaea6f8e74f0dcafc007da47072f8db06d49e8efe7bdd5f32ef2afefb20b67e0bf5c1059d85303cf9c879643e53086a4e51fb7171e3460e9ef513bc1e9dfe258b8fa0b48d8fd2a"}, 0x58, 0x800) getsockname$unix(r4, &(0x7f0000001700)=@file={0x0, ""/108}, &(0x7f0000001780)=0x6e) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000017c0)={0x2, './file0/file0\x00', './file0/file0\x00'}) connect$inet6(r5, &(0x7f0000001800)={0x18, 0x1, 0xffffffff7fffffff, 0x7f}, 0xc) r9 = dup(r1) fchmodat(r9, &(0x7f0000001840)='./file0/file0\x00', 0x40, 0x6) pwritev(r1, &(0x7f0000002b40)=[{&(0x7f0000001880)="a6c2907447b45a0afe34a640ab558b49b817b42b547210b9d4a390a5bd31bc819b5078e4bb3d5541724324eba921bc7185c0a52adf48ab371e4c65751c17cb33acafaa1af287ea05e03a512ab912684638ddf38344a32f1c7634d518d34b01dce642eb2aa9091ab0330b4f179e803f", 0x6f}, {&(0x7f0000001900)="dd91479c6aae3e758ba93bd9652f36dd52a5f5e90589166ce552436229469620eb80b051851288918226b271ce8642923a5a19d0d32c46c02a680a1ab63be4b8e5fd5700825ceb4f4217b5e28c60211876ac3f4e7b548ce888fc365817ef9dd31d16aaa7555c1836fec71cc4a8f54b0ef31938f55c864e752cf4b82333046e0accd849675d79ce211de09d38fd80f22dd8d5976f7f46a2928c0abc71e0ac4a4f9f7c2d67aeb8964f702f619ba196015695005f89484eb90554ad58e7caa32e99f2d6a56ceee26d793a23dca680635695e2898b0cfc69e3d9d750635071af0acd22ccdf0b00af94a2ea6762cd7285b31209f0f35d23c9a14bc6fcdea1e3db5ef5afca7610377fc0111e3b79ce01f08de56ca9aa490bc016b3b0d281320e0d4ef3806272fd94d56236bd364ae694656492f8dfa07b3cf4a1fc825ed67279a8cd4ac2c80a871abb1b2d7dff5c380d652b97c34cde175c92b6c4a245e7526922a40649fc50256e326cab1ce8e625aa53b087b2006e63a160a4f13329ab8fe8a9170ec1757639905f16ec3afecd5603593952b5e5f8e876607e0eef2cbffc78f12a4a4d81bf0dcc20e75e85e65cf7e1e6f5d54f0cf58dfc0a4a9be3935e0b79e655e1ff1d14e21d65d57b0a3103e39d4b4d8bb437b28b8cf4f329b928d25dad04b786b4b716977b2355dcfa75445dc018729b426a813916fee43be396bcee172a9c673e5e630316f86d32f1842d9a237f2bd6d96a08cc51aac2e4fdc85c354087b1320f4cf15680290d7c28cde94c65bbbdf80e73ea5c037510b3617748b32ccd4258163d82cf98b229761555a9d74f5feab9746bd124374dc76b441c809b0a28fb08280be949c69b07416dde1f4c81a000f6ac3ee656ae849f52fd5f4a106c40749b076352f37629f22618e59a79152a3b5268db454965d61f405544188392e8111e4f0ce67a4461afc026a40e4c5d990aa1f78ccf3a6259086f5bbb3e74e77fb913ebfab34aea15404863ff570700c5f549fa381371696cdb026fc35436e80b551963fe9f0f055b1510095660cfdd9f31905b4b2795dd1db6e1e6b6e624090a6711176fd12ff2ac4e546a44315e85188132679de8ab52d0fec2df4a6bf83e51191ead7ed6f6aebf23fd07d96fdd99961c93bb9a59edbf6402e5cc8c1d5bfc7089dfc4ed7fea0c9718fb1ac444ba38e0df4c48099aa69939fef073f3f78db2ad559984eb7c09a4f85fe6a6beea818b980d68b2d354f409dd4fb814ee102e5acf9381581f3c7b2c10bb5d884845df75d1d36c7ba7de8ee817267485ee581421e374fe1a7362600481039c40b17d25e9be7fd56b2e24420cfa2552060df6786f01a0549d47b23d6dce04245842e1e8c797066c145a5d54ab8e0674710e8f40b018d3b6be7071a3d07f5916003d195890215d0bff5ce61570836a043dc952d8c108ea7e111a59f3b6c57c3bc743adc70bffdfb71e0cfdce3a3c4832e7c94fab44dafa814f7c800511284b09f3e32d08438bdccd565f0a63eba1e8dc25da361ce1501cd04ad131d4111541fc5b10e9de746f0ccb4a452695e9f0d2fb91d7b35ce5d5471daaab0db09e066cef74a08d1a0dde842e048cb8cdb466dc5cae03f32b083ccb1db4a329d51d17597885fe3b76ea17c8a2f4427c3ff03dc41dd4d1fc72acb729eaa9fd777640128e3bca2fc6a8740c9de96aec989aadccec47b8c04c884ee5c6a7e15477eade143c9231255a771970f74c93839e60c20c200283a3524e293b330dcf674dd37e9eb51f590c88a56aec6b3c9204b9d779f0c0ae5b19c1ac40a140ad17e5d62a76204490a84c16b072cca9e10be055bb4dbe35d8f706b89446c413cbb1d157e7e37b85ab313fd050703a23f4ba62ede972ed2abbcc4719161399a540cbf56e0fbf01b2f23386aa14bc12e0781c71670ff2c7f627b24235f3e9db81233b1c75184237453d40c33538746708afbb925760819dc84b3adf98cc6b26fd31addb83678dd764e4361de08dc124cf87b80d91e93a20fd2504a35938e773f78d8f742d89d70838dfe1198c34528b0372f444a310b03f02012fc1bd7855c9a621d5e6f63c920cb29305a341d7205b4d797b364881c72dcc50814254b447adf1506ccfffca717d69a94bc982c71ffda8aeb5aef536eba5123b0db221aa88dfea85aff464be587c8c005fd83fab6ac077abdb3c28e2259c724a9e9ec485b112214729bd1ec28a51e38d1ad8ee7f2c4d3028250f260276eaeff7bac17f816944f1e2652c06be69cb032af8e69fa93771a4a49cb10ade932906efbc865f6c1ca791f29375651ed46f03be6b600940f3c9929f3039eaaf558b692d068f6e7a126ee9572b3b986988cca6bb2f68e7dc5748f35490b83e6f0875b48abf6d3ac1dedef51a59eae2a3fe7b1c5836ee81cda8f33f42d3b60a1679aa03c9b69475720a9aa9ae1e02f441161c2f76a1bddcca57daf8abae8db4aaa36f696096f9ce4914ec78011da40c659920a5524fbdb83ecc104fe693e80fef07359a3e7a473c2e7f48e852ab2c25364879e0dd6ad35a95b625c95572488e128a45c445c1ac618d90316859ff522706f6612ea470f816ddf5a95fb4cbc71ee0cfaa5467306c2618bb5f5aff8f73e3a5a02c0949034366ea6dd48083e71f037fae29795f44ba92e04b781ebc8972dc81ffd7baaf3bd236d139c6889dd2e930b2dc0947fac423f55005069444718720cd2bda379b6dd7e0dfb43663a3ba19240a56b2877302487efb76fd89bf49ffc7fd70bb68e7106981f6d4be57118bc1f9d46bf5a3cf9a6ce26aa929177a5e48cf4c4ebfe7438deccde9d912496441756275dfdf6869563a8948f0550ba68631f4418207539f7d7687906ee473300faf8d46859646aaf5a8f5a0b1c39dde5ac071e7f740147c57077b8fba82badc964e3cd5754b7a0f9f284cb05e5d479e3b6884211e3cd8cae8028481e8deaae38f48d4ee34c3b2b0e6c4ac5e8be7f9cb84ca928f5d39539f30b3344616630d0fae84a9cf4ab36717fb25edefc9585a30774bde5bfc3b2ad9378365fda0c324f9f9b155011d7122584e0058e8e45a0db15bf1abba04c09761d2b3a3229d362eb954978a97b81ad1f15cec584923a619c9cfc1d88ed559dd8059a2f2b66c1aa1257154de5b2776ab246d6fd59e9d66b1ea86f1dfce436eb30f30a4add5333cc947b349f824d7b7eceed3fc67e058c36a75a0dadeeb42859a97d13e16e091e3a99c5ec5a1fdb63692130cb737656e63fecc1af1528cc2a2ef7d9977769d93f006709564d6eb91fb09cb11cc7986296431d8de8b9053f2a5c11ccd7cf2a48a5608f52cef122890889d6ec4b74c986e61e0c8879cae6d0fda15016d9f03786edacd8db394b99ac5f877cee66de2b38ffeb5b93cd3bbf1482b91d2ea55baa41593adcc79065d68a0c181eb869810f62e081c244c20b84b634c16925164de4e91430ed87979d17b655827c7cef9cc5e81f836be2c373c2bc3c164d535c3d7c51da42900e8d34087b74fb9223bec823e2e8bd72b984dd5dd32e225e7f6a4410e64260483d3b7a3bcd78b68783326f5b3dcc8803acfd41623fe0e5359c5b4db1c16bb67248fc5e4349ecaf89de04f398dde1aa3f29b26c311b81f1ea27c8eae0c24c674898e14c6bd8166728aea7be220c7ab6b64b964b125aa793f97b8deb6539873c9724e41016f325b0e185656c4e2f995fd8e2720309530e4271be44b47ba7de192f07715e3340356840baa623fb43c0bb9284d257bb1dada74ced561fc9c3649da4b0878a9313dc33b31fa370518025c31e834fd277ca5798c6aee0a1af9d5d9ebac6c200fec0f15fcfc57fdc269358b0f93a30b092fb4b9f7577b033fe2c28f08e443d50686df2ad85ffa23b2a11d77d5a14cc62f3dc3e229f0a5a0ea22025285d0dded4ff34f553b73e74f8c256971d75f757f72a77c6eed3b2bd64893e90b81d5d1596bcf3ed000b0461dfdffc2308436e56853ba8e7b4a523fd305a6a87f4014467981ea8864438c12522c4c72d5b1fb7b6de20a2b3475a32e9751165c90f21eadb28889dc976713931fbe0f1602e9694c2d2c43f5cdf3e0566d3755c6a2315b53c81ee7ccc2f734d21cb0b61e7baeace2c9a2a5d6f3d31e822100d3a5427c4e8d24100cace4a6859b4ee726016822b9d799cc9bd6fedf08adecdb906f0a525dd84726b80442e750213ba3885bb5a173491a8e1fc624176a9b5a7631430318c3275da5cf272b87ddc55db7cee0774844b7fec74fb270fcc3b5b4c7c734cb444ea7a92fcfff44ceaf89b697182a1f76d1f19539b23f65e78cd8c69d1d69784a50d946fad800a336bc34f735ca8b1fc9ae0c0e842e90a2a536731de31ba4eb306d0a26ef0b0a479d853ec21134317fabd8611c56b4cdae4b3a3054619072765985b21e29b99594aca8c9244a2ddeddcac1f2c4d5879830f02dc76f3cd5ca7d27782f3162ca0dee6ad32f90fa156f6995cc8116dad707ea6474c38128d47d93053cc1a887230c497dbe996441c77e11a736b23f49bb86ec7b5e6352a2809acada71fbd809fef7e517365e71cfd5256c99797e09dc569c2c5dcc9b69f6206aeda619892c4e91754b2fc2cddb0fb33dfc2b65e8a20e7fa99cf95d3fc1faee18bbc350bd61300412eda1f7fbbbcdca2466b3794ccf25d4488baebcbaa4b06df216cce3f2008149c83c613f8a9b2fd2a8780bee5ce376af91f7fbb1bf74daf75994030c84139564596901a05926bf0093798d7c333964b2ee3338432628e41486b65088c6b10fa50909223389bd79ca024ad6ce0525c6a52882cfd87f12b7343860b29c1b5e93135799e0364ac56efe054fb40de082ecf1465840aaa63536a295b07edc460301633b4a7777c6efce9ba92e8e80aaa3b3b35881ecab55ea7b9e58712f54e83ac82652edff0e7e2261b8828334279e271cfecbeac56da395c7967857c8ed429cf0a918946030e84c20149b199a88e22bd225854969b2e3cdaeb5f6ba4ab98af9afbb644f2295ac27e7fb563b759bea89fc0603f1f54ee4d64b3dd476c48cc072882a1730dbd0f85d2d0b23948915fd8020476de0a6fd9a01cc73d5c03b334b01b29eda19d4c00e7743ba6fa2d8bb0b4c6347d4562cb75521eef3cbd7c73426630863f7bce3c2f9be410f33fd88411d00644f0af195fbfa26dae2424d9bb015fffdc6485f3f04d0b5dc4353010ebfaaa08c24b6fdcf54542de112ea36bcbe33d08ef639e4de7f6cb86968224088e0f89cb7cf118785a7cb2880401202b3409fd35d48470529b6d0a0185a7c22332219bec26057431bc77ebaf72c36a9fc635900f22aed36bdf4fd9eaa37000d234a041c73f7937d0823b211209ea7a0565b316a4fde6e0207031725952dc69df0fdf8d4b435a7dfae85e74ea781c530ad7073f388f3ec1b2753c0b4ac71aa6eef42959dc8255675fc773aee7d97f8c9ad13414c1296939da273d8a9b40970012623d659815c3ad477148109655c7533f3961c3b507534764d277222eb12597f5114044c3851eea5799d67a92b3425ffe07b429e492c8b6c31209629f9835a4e3bf7938baf8ebe4410fe79aaac35d7570e93d33f04e68db89d287b132e758c77b3f0f798837c2a712804a851ccf01f72c84f910842c1d834ba0f6445f2838be9d0b866667986cb17dda9c887d450ba2fbe4e80acd21af93879668decb9fd7beab7dde545f239822de0642a34413fe77ee9694d067faf420af4cf1380adcacc352100ffe41da75f5bae5dee92c4ed9ef5f2d838c0fa0723a7ee2ca848072905f9584b", 0x1000}, {&(0x7f0000002900)="54deb188cbe9874a24c8725b32df8646e1b9b6a6e5c35b0219b19251903e147297dffc4f8640865eabc3bbbab11d8515e5ac5c69233b6904bb97eacedd20194254672ac532febe60c0881d0c12868c765082ca7671fa94b54ec9af14defc63e6b70d3169cb22639dce44968186f9462a89a793041f75bc641cd8b01319df3686d93cba6ff2496907fa4d54acda5400fb7a380e3421c3ea60ffeda7b4e650f5574cb36e2fb4353f2835d02699e6b8632dc1e50a1cae5ea4cb2852c9ef69ef0dd18817c88dce946effa33338a9ebad743c2b1e60ad4d1d939d6380705ee20605d59136c8b2c0f794c0c0cd8076c0d35c2d65", 0xf1}, {&(0x7f0000002a00)="7efd06ec410fd2180b97fa21524a3f6e6c", 0x11}, {&(0x7f0000002a40)="3ed3015db14c8bbade8a9ca6866a94bf4a31ecbc5f4e527eda5ec2da58f7e4f9aaba07ee82fa8df3e09ae7ff67acd5b42548b4b8b285d1bbbcc55ae25072e2ebcaec455b42d0a80d2e6f8f7e85e6ab2f0a2e7860a1b04fb1ccc57e42b05f782cad1776c2562b0ff97955afa44174d66d0dcf6aba", 0x74}, {&(0x7f0000002ac0)="a2645d1ea78629db19da50cb46305430acbb4f8ae2e215357c617a9e68b0268c52ea20b2ab9bcbee1e85ffcd23f7859a22e2b8e48ec5de2ec282830c1e2d7167f1eb06f60995580bdaa380615cc3a8f3f35f40b5f108e2c2e38b1be728a18330f0679d4665559eea83bcd649c0f0eb48c7adc5f1d71705ea174ca9", 0x7b}], 0x6, 0x0) msgrcv(r0, &(0x7f0000002bc0)={0x0, ""/32}, 0x28, 0x0, 0x1000) mknod$loop(&(0x7f0000002c00)='./file0\x00', 0x20, 0x1) 08:21:37 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x102, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) r3 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x1000) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = syz_open_pts() unlink(&(0x7f0000000340)='./file0\x00') clock_getres(0x4, &(0x7f0000000380)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) poll(&(0x7f0000000400)=[{r4, 0x40}, {r1, 0x64}, {r0, 0xc}, {r1, 0x8}, {r0}, {r1}, {r5, 0x80}], 0x7, 0x1) accept$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x1, 0x0) sendto$unix(r3, &(0x7f0000000500)="0d99aa2fa9d13d2c7c212ab6d73de366882c6139b95c26b0f21535764593be740cf112b91231b242850b35fc5f5b3e62133cc5c81cddbd3a6aa8c66e97b1a9e366ca9e117b18f37c2187b38b05e23b1a1ac412a3755809293f83358588488ec0b07bd78cd7bede385ba1ddc671259e8558438b917243c2bb552ad0363fd0cc5f47cf11a28182ab777252b3d3fc3311b16219bbe1c636b228165fac880ba6d763f675187e3029cae94c9ccf85ed73ec5159771cb197802631c59974017dad78561e8c320c7b31ace41d4dfe37bf4edb774a983ba6f1d30e2e5d554694af9747cdb52e7b6cb0bcf6d2d85bc8b4a72ca8de8771412996f895c4d9a220b8578cc9ad37c38a3f88f58769ceecf4ae191d318ef8e2ec47a53a8b1a8793d7c495422c4bad6461b8c925fedbd44c17ab3f37121155bdbd271fb2a3e35d8327aa645d4023c9df693988034f36faf95ed3dc183f873eaa286630b59dd55083e0c2c073d87be09c4516866241b1cbcbc93c2889ca4349a1003ce014607722bfb98ac00ae30c1930062521c099bb1c41bb3a4d0c468acf0bce5bb3a15736c8ca1b7b1a9fb38928482508c8dc6b29144ef815de49a02cb91bb775d084f65dde85e1133b9e4075b9e89423e730c0308af229a1d6a2b1e7df18fc37cbc136a9f96350644afa5dee95cfaa352ca5d785ea8c6d70ea771af6cd42f72af8978c0fe389cd3947c02e4fe74f558cf8425e6253a8f81d936e701bcfae88fdb4bc6b74c2ef7b88b5f7f6e8293b1d7f3b4f6d7cad91e505fae095534ec9d2eec22fa8a8998b64373144f46003d319939e1c112d529c39cac99ffab09741c7f8421bba960cd95a2e7977af4d21e8d9d1386ee21af67a39b800a4da60a742d6ff72ad1233c701410fd0e6fdd6355c5a136d9357e58258bb18e5ff6df648dff82202dffa0364e3b052ecf7f0ad556d1d4a73a71d78be7c55215d56bacd4e3aec9b60d205abad49d4805e6c0950a791a88f33aebd51ffbc4c5239da2498b8457a0766aaec165a5b286972a301f9b7f1ba7dba7739a9fbad374d975bacc00851b0716cdecdede496157816c2da116ce5c02854c281d8abb20ebbad341288c70400ec0d1e7424fcc8aa76cb0bc48fa701ba032e61a089c2c0273ad7916f418164e20f534a7dcbd2f326949d41ae4a81c93583abb802810362400b64d9227bd245fcaf8b34e1ebcf72559156934c327422804fedca8588830087734cab05a72f0d307e0bc4896aadcd3ecffa2cf087c409fa9f257188e77fdfac8146e2f75294f38379c61177b468aa021f75262336d6b11981265115f5fcc3b78c6a2c7f2e577dd44eff117c6efb9e3f169435d19a6a935172fda284d1767686fc0929b053f1a8cd89a49325df11b8460d5c1ce63ec8be6a9cc70066095715967675b92dd105864c6d1e11ae0273172851ed4be4d4092e59784dd708e23cdcacf3c2b6ee932d245a91ac4a20605d8cc6495aedaacc705b27e81dcd4efe16256a80187df3a4a7a43986c5650a9aed13247135358004102b9a0eb42bcf68583f63100cb8387b8c79f42d1b37c8e50ad19c88cc922909cb27d2f4f2ea963593c890e800c7ae1be0fc20340b593e4777fe893d6b43932ee24d8d6bcd794036fb92d339af8f7f3e5096f8bccfcd192272e316dec53b43fb25ad862296d73ec950a274ccbf70d6bb789daa5b9ce0e821ce57f230041979a017304f0dbde22b72e935573fba6e9678dd4093c31f0fd54bd2b88556e30600e5af4bbb3b1cfb79a838ccd02b0dca122f1dc1e16d7bc203cbed0768826e6566833e23d0c0153c896c7ec93885a7a719320ff5c9ba4a5283b52c105c0b60cb069524d5b38e40699c201caadeff247f856312eb638d9309e3a95a3f8edd231976ab956222f3fefe0e06472460bccce1f58856c19d06ed8219b4ff6db87ad2e6c9a4614da148f09c0f7497198c49bcde1bf00dcb14df13660e92fd3e3e5bf4c556561d9b004e95ace201089e3960cfda841593c55ce0b64b44132a2127707a5eda0108861aa375d14e1d84b2ef7bb8e8b71541225d125777c30e3ca634cb5f0ba24bdef8ec972522696b2256ca3edc09c1a9ad47af5ad1464cd9402704516babf65a82d7e0b835a8f7542a7f39cc39db5994d833c4814d94afe2523aec46513001e9e1364207bf91b7008ea494d3aeed93bd001372d0d291aa850bbddfcdba784283c66068c65cce24fa2bb20d6634101ff73df25f57216649add863b83b1b0abd4e217c872a8efa133abff0b6049651eb7c31e2d04105ad00811e6f764d08b1b6ffb6b039eadef5645591ac617b30c17af7c9bbdf4e9210fd6d005e63e63666aa8c4c35b431ac626525b868be56d8e769fefb5621c5b4a046d0142d106f964fdf95402ed3100c85b49c538d323328b2da677bfcb335db3db759ee203bbb0ee1f1823d13174ffceeac57d6cc8e34920e278347fe2df8f16469e06aab9435817038a3f63ab37cd3127c486b1360b4e1ebe946f17a94af864eca6938415dff077cd67e415f565b588b5d0084c607abb728eb79868b92dfe8a7b3855780d598ec288dabed4f202fb2fe0493ba62fd9a3c50f11fc45a2487d6321af6b2b109f06c35f6cf43f82d7b529b0e8179a98fc5062e3ada1003ea03ec91c5004227732469fcd42aa001a3e57d8e1a7f4a57f41df521e4c5f47f6b843d62aa9066eeb7c24737579fcd7c491fb82e301a18df5d8766bcc9bc77b0c3483b900cbf654745e2704f93fe611d4a20c4c2a78df474e9dc518bd73556dd34c092253ab30a0b08051af2573bb41d44a3d2ebb14e727b6af79a29d2ff4e52f22bb50b81aa95152782f9e965441e484dc2a4d465717fa30c63100585cc68521b69c81825a7699284db12bbedf1cc0b1e0a80d56b4f1c27bc15e7be9217a19e71add21b9a99a6b89166b75973ca717323b8015113d5dc22beb1a2add23bf29caaf276ffd744bbbeb4684532ab74f7a413592fcd874476ec7d42cbc6c9cf0307797a10027d60bc66f0e0f507171b11520ba994a49254a5d6fa2211fdb9d53d12d175772814253d2a24af9637a4ab265c46c853615cd6437354ecd3662e94912cd46b8501db097dd01b7991230aeb39feda51424ecacbb01b4cdc345bcbc4e1315f4fcdc544c5fc6bc2f18e078a8ee58fc813b5f77bcb5f6c8738c695e920f6946bd7b4cf58b2acd562a05e45b51f3403849f8d1a303913536bff6a63e7609a3f0d0163eba47a9f8f12a2b2ef9bc6fa3c6328ef7cb579359bc6ad8dec2368ee8040fa48372f5a7057e3cbf7d941d02bb8ed6e9b7f72706635ed2474dedcbbc89e6b141d6b327d8070583f22da51c975a5197e04f34742581c7396542f799cef8b539aa7fa37bf86d3eb85bfa2450a2e5963d2066d020227c312a709e1809da7a432f351472aead47a6ee74a9fa9a6255e4284737bbcce883ac460ff885769064ae41cfa6d580e874d63c121c935718dbfa82607938355b30c9521a7ccfe1bef2401c7e3084f0cf32340b6d809856cc58417dcdee7448f1df188b71373cd7f0e501405756088e1b9172ece6f1d34b69d40b32306e5ea70920a5cc85d28022dcff74bbf2f99da96815936dc4efd61487ee560d2c30b7899ee886c632d8a24f1a32ffdf64d2930c0853da0e09fe527d885332412e5fa86a1d5da4f7df5cad990221ee4a3791c2907858db8e60dda22fa03156110e983dcb1218dd36845a7a7ba1c910fe2962a9ab0d5ddf88551412045a80d96d46f134954e743e9d34452bae6a9a00735eea007a9bbb82ac9017cacf110ca5d3345651c060c932c11951dda9b43cf51b8834bbf788d3da30a92abfc4e0d19a313ea81b2cefb05902f87eb993879073ab82885f43fbca4ed8b29bee70f6dfacd966b755cf4e3ed4651b491dec37f96f98e05f20d82b941a01fefb81ef3db54196867d236cb550d0402349eb2c6e271ac3825e2ee6841ae83eeeb68143b2caa498e0efa658bb1cd356b381ac2437add352d9708d17504b17afb6bb8190a816c42b3edc9f4902c0c76667689051e6cf10ad8e23dad3377377aadc2abe90e93a6be71beaa563d5bf18c2349f53bbd3a1117c5fc8dfd7b41332f8657e06da1f67fb9fe5e4ba4cf4c9c8a857274a90ec6e907de0c9e6db9acca0ee1ac8522e59f970ea3b561116ddea8dd9fa7de3774907cdf7a9e77e39d7664d34febe6e650415d4d56abca8e189500d3f7390b48ebda61b34b0e214138a2e78a4fd1ccf6c892dcda41262b871b03ce4cf66da95c8fb49fee1fdd955f316f52d590f05d380421c21a6d09c2c195bc7ea1a0a84621243dc07113d5c0e0be18b8ce25cc6a1040868a97b3cca837a275d7d02abbe983035f2e722c965d0758aff1830d74bd8687c791ba1315dc97ee668d698e6e3837275b9572b81375aaada75bdae584aa40a25f1f1511bdcdae3f3ed4ffd7d6c4d8b906de66ed0b9840d89692ceda21ab3eb9a29ae3dad07427ec04ae975d107cd211d0f37507278f0b290cec7d2a6a9a4c2f41eafbedd893404393fb4803ab86154504833a87c0df6997fb978fea79cad93b8af28dc8fe7b29042a49cd18f693a102e1503fe480457b63f58d8624385a51f0f97036235e5775297b8bbacea28bb29f689912c8e12ed442d42d974d73199b6d5911d33384fa9c6cc49c636aadcbf97cd4737a9eb9c93a4ed25f89344ba5942e3ee0d35b95888edcc3a9e8551165a28a47c043c038c0e8f4466262f9e9a3f9f0fe2dc4dea1f251ea45f543379f5381061ec11fbf06225e502f07ad58468c2b137c74fdda8a4a4100bbab5d0e84367122130b583af3ac35f0eec1c3eb3fea0004644f6c74e87023f1a6cbfd06f5e3eeb896d7c87be3a1ea2c9d7fa902152a87537d13a662d01c1f38358253f3b370b9b9214cc3de2b85c7b77a0ea90bae9594a9ebc2f5f932171cc48987bad8dfb487144da1b78956fbf76a3859d024f9633497829b4f9e302415c8ff7f12f899e26918d9014e43c1cc1121f48a6c6754c4715237773dc729f39bb3ebb1cc3f2cab8e2be9388b71ab679712d097eb4f51941b3ad921c9266947e1cf4ea557c24093916e90f12ce27cd7c131c34ef9b922072e3567210269ecc0dcebc29259d0a34532ad90ec4ca1740124c13c1b863494d758a3c8392f2981c7b81bcfd1a7559e67b168d3ed88d39a6b085ab98ad12a789576f7adabbe24e22b4eaac7bfec7ed4c3ed6032d67b03d2efc8d2e329d872c47c6ab64951ebdd577a8f51b9060d173b4d52e2e9f0ccbad87bc9c6940f68d89df31318d8365d81abd9c5058c7ae67fd0864e9a8852b0009172efb2575762db841d6d2aaf307c88fe7de8fc19cfb6e1a1cb74058bf7a2762d3c4e21b57caa7d93e611ab03d5ee27d7020fa41d3c8d18ed6a0a75d572fffda7928a974a7a9c450905e6181d77008aedd46bc25c9eb0e1e2f296fc8b1906496ce5aad75cd5ca8f1d91848adec6148a39f2003dbd7e1c9b45d4a797ce7aeae397c003b1185adfccea3eb28bbe6320d19b106de85d9f8533ff8d542c1643d7e8f2bc158a7b5805f3fa3295ef49a7491d5c2948cc03a1dfe28f1b1fbeb8f06cf6e5cb1f940d2ab9d521ceb3eb8df7b51df624da0ec8266178c6458289776911f1ffb5cbbf59675f53a46661ce57e6ca5704197b8572f21eed0f0f1627233171512ee0c9b4c74f652669d08bb3eaf4c79871b564957d555e57be73d6040277ac5f29e9aa867bc2d2cc0b281ef219325a73924d7483a309705eee4c9f32f7c7b419ad9eb98ab3c6483bad8213f6", 0x1000, 0x404, &(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8) flock(r2, 0x8) fchmod(r1, 0x100) sendmsg(r3, &(0x7f0000001ac0)={&(0x7f0000001540)=@in6={0x18, 0x1, 0x1c0000, 0x9}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001580)="14f4c729e67160b727de0e0c4113d63374ee63e59a0c78786a9cc44ad5cc3933233e8048efd6c81ac82e4ddf6a412fd48b6430d21b45878ba126e0758ac6f41d5a0c1afc5b01eabe5086df", 0x4b}, {&(0x7f0000001600)="b6c2b6e12767fa5c1b537b44d8da98291e1ae516294e5bf6501ee94ac2a69393b9b7d19a9000bcfdbb55cf35bcdfba64c30d73340f441c97828507c4d3e255537c7c8b9173b3cd39e95731be8a65f899873a8848bf56c823", 0x58}, {&(0x7f0000001680)="2056ed5503d9b93a648d89d90e1a5d0b08e2e6ec33ee5c1409930ce10e510165786955485ff373a446", 0x29}], 0x3, &(0x7f0000001700)=[{0xb8, 0xffff, 0x7fff, "0475af6b81e0d79a67bcc964365dfed46ee05874d30d6476b91c15103a51e572bda3622701ed614b8331ad337b55e1d867f031315542d4db6a2cfd500d09e8a661cabe68002aa3115e918813c4d4c2a1a5f67fdc312ad1c85e1754475329d726daabe839fb6239d70b1680ecf500c3b8f55a178a3797a0d691551f00ca9ef119b973cf3c0634e49acddf3aa7f9ac343a8c0343b6af825a84a44aff8e9a8e864fce424c"}, {0xf0, 0xffff, 0x1, "05fd168d0bd977d5ef26acb2a144c0b53fd93b1f9b1198bb2c89ee079d42bfb53f83eebe6249506e21ce8e6956b3a08967df55b9a57893cbecdd7d747b2c62eeac3df14c6ae286fbb1f9f01d682989a9daa67740bd276c9569c0afe94daf069010803db30899f304cad99f4a706cbe41109587e77ef45c1b46a0198d95ac36486bade332e640476c975fdbaeebb62974e795028092f1a3f87a90ef56ef6064c8bb3e1eacfe74e9c3bb7c24352b924b5d141b5aa6e04912ac9fdb6fe85377af2fff8a9858d38402580860d4bf8169a3aef7cb580fcdea224171a8f757"}, {0xa0, 0x0, 0x9, "a8d7b4d613ac5d046aa3857dc5e5675dca838ca5854a744dd298def8dbbe5adb33731f0fdb7c43d177258f66ccf134e817f37330f1116a0328247b0f988ffdd57d3800b589a44283e11b9a4d68a108a479739ec9171eac52a175471dfa980d8a3f099488e998d344b0e942a91100fec09ef1ca17487b76242cfc6bff2e23f4cc4e9b2062a3a9071a0c396c89a9"}, {0xa8, 0xffff, 0x5, "146f4022e281e6f554ba77989d8f1c349e9c4047efd3534da5b1dd1463207ebd47897525d8f63d3f9253eb738ba94b94b9e22222aee06aa492168cf2f5f781bb13f0c98739bde6ba045129056887e980e4fc55fc36ac034569ab57f12e9d1e03d9a4bfffff1c778345846284fbc071352b84d6ef4c10d7de7a240aee8c7d685a3f668a5ddda7b4b7774ea88ba119ec07cf029806c46d"}, {0x40, 0x1, 0x1ff, "84e78effa22a0bd1c8a2c02329ee1901b14971a4b93f349a247221be89144682a32e0be72f2220249cc3"}, {0x50, 0xffff, 0x785, "19ea185d8def3fc09f0cd73774e0f1c4fb1dbae5e13b443a4dbe05650ac8a951ab4649dac178ef77686ac18cbf7a185b56037c141a298cebce14b9b6ad6ec3"}, {0x18, 0x1, 0x3, "22cdeb854c3e"}], 0x398}, 0x4) ioctl$KDSETRAD(r5, 0x20004b43) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wsmouse0\x00', 0x28020, 0x0) bind$inet6(r2, &(0x7f0000001b40)={0x18, 0x2, 0x4, 0x7f}, 0xc) nanosleep(&(0x7f0000001b80)={0xb074, 0x6}, &(0x7f0000001bc0)) getpeername$inet6(r2, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) r6 = semget$private(0x0, 0x4, 0x50c) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000001c80)=""/234) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001d80)={0x1, 0x7526, 0x1ff, 0x5, "d1b04113d30329c612234f6ccc8f263ff149588f", 0x80000001, 0x6}) login: pckbd_enable: command error 08:21:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73088d743c730d5106d43db58b20f99919fd368f"}) truncate(&(0x7f0000000040)='./bus\x00', 0xee34) 08:21:40 executing program 0: r0 = semget$private(0x0, 0x1, 0x40) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000001780)=""/162) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/9) r1 = semget$private(0x0, 0x6, 0x202) madvise(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x7) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa3f27f7306b836c63050b6291dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057e79e63141a9d99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001140)=0x1002) flock(r2, 0x8) madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) getppid() geteuid() getgroups(0x7, &(0x7f0000001300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f0000001180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001200)="b9e5f430ef44ab2b3cd13b0f104e56a8b3f341dc856a6a41a9ff3d5a9496883b682e83c69705f1edc2b2d84581968f3b86de9b8e1b4936f192fd27dd5e50ccc78f2926a76931eb96e031bd7fda3f6ef4753e21f94ff90d42516cdc38a790965762a247d2df29a57529eea1ff75f78042ae38ba5fbd4fc10220e6c532ee7965cab87602", 0x83}], 0x1, 0x0, 0x0, 0x3}, 0x402) getpid() r3 = semget(0x0, 0x3, 0x4) semop(r3, &(0x7f0000001400)=[{0x3, 0x3, 0x1800}], 0x1) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) r4 = dup(r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) fcntl$setflags(r4, 0x2, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000014c0)=""/85) faccessat(r4, &(0x7f0000001540)='./file0\x00', 0x8, 0x1) getdents(r4, &(0x7f0000001580)=""/4, 0x4) faccessat(r4, &(0x7f00000015c0)='./file0\x00', 0x19, 0x2) pwritev(r4, &(0x7f0000002c00)=[{&(0x7f0000002b80)="4b695f55556a5eb6ae01fe445f8824fef16e9618d0996ff7f60ba1531adc5d3663831b115abd5e345afe7ce0a93bc5141df252f074c75dc6de638e8f82f15de9729aaf66686ea658d7bae2bc4e463336713de98123ea5e2e4753d9029e42cbeebe3a5187918a18b0c723ea5b004ff32a267371a1dbee334be444ea", 0x7b}], 0x1, 0x0) flock(r4, 0x1) fcntl$setstatus(r4, 0x4, 0x8) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000002cc0)=""/107) 08:21:40 executing program 0: 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, 0x67, &(0x7f0000000000)={0x7fffffff, 0x2}, 0xc) 08:21:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000001300)=[{&(0x7f0000000080)=""/39, 0x27}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/195, 0xc3}], 0x3) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000001340)={0x1, 0x1, 0x5, 0x1, r3}) r4 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd0\x00', 0x8400, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffeffff, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) fchmod(r2, 0x118) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:21:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100000002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) write(r0, 0x0, 0x0) 08:21:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002) socket$inet(0x2, 0x56e71b311fa58cd7, 0x800) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) 08:21:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, &(0x7f0000000340), 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x401, 0x7fff, 0x4, "917ed1fba9705f3810a689f12ce31792396a5843", 0x4, 0x800}) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 08:21:41 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x9, 0x0, 0x809b, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x41}], 0x7, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) close(r0) 08:21:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 08:21:42 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) pckbd_enable: command error 08:21:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000800)) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8) truncate(&(0x7f0000000040)='./bus\x00', 0x4c9) unlink(&(0x7f0000000100)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x2) 08:21:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) getsockname(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 08:21:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/220, 0xdc, 0x843, &(0x7f0000000140)={0x18, 0x2, 0xb97, 0x7}, 0xc) 08:21:43 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x100000002c, 0x3, &(0x7f0000000080)="ebff040afefffff700004e713048e69931920548", 0x336) r2 = getuid() setgid(r0) fchown(r1, r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x959030fd4c78d97e) seteuid(r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgid(r0) 08:21:43 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x42}) unlink(&(0x7f0000000100)='./control/file0/file0/file0\x00') 08:21:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0xc1c3, 0x0, 0x7fffffff, 0x0) 08:21:44 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setuid(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:21:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x100) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8004, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x8, 0x9, 0xca20000000000}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000005, 0xffffffffffffff7f, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x3fe000, 0x3f}], 0xb1c6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xf0000084, 0x3f6b, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x8, 0xfffffffffffff52c}, {{r0}, 0xfffffffffffffffe, 0x40, 0x81, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x4, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x86, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x400, 0x1f80}, {{r0}, 0x0, 0x2, 0x82, 0x9, 0x1}, {{r0}, 0x511f68fbc6ceca1d, 0x81, 0x0, 0xffffffff, 0x4}], 0x20, &(0x7f00000002c0)={0x1d2, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 08:21:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x13f, 0x2) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 08:21:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xfffffffffffffffd) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 08:21:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) recvfrom(r1, &(0x7f0000000040)=""/8, 0x8, 0x800, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r1, 0x0, 0x0) dup2(r1, r0) 08:21:44 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0), 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000300), 0x0) r3 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x1f, 0x2, 0x8, 0x0, 0x1ff, 0x80000001, 0x7c4, 0x1, 0x0, 0x5, 0x4}) open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x18) fcntl$getown(r3, 0x5) recvfrom(r3, &(0x7f00000003c0)=""/129, 0x81, 0x41, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) preadv(r3, &(0x7f0000000440), 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 08:21:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x1) r2 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)='\x00\x00\x00!', 0x4}], 0x1) 08:21:44 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = semget$private(0x0, 0x3, 0x401) semop(r1, &(0x7f0000000040)=[{0x7, 0x8, 0x800}, {0x2, 0x7ff}, {0x1, 0xfffffffffffffffd, 0x1800}, {0x7, 0x81, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x3, 0x800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}], 0x1) shmctl$IPC_STAT(r0, 0x2, 0x0) 08:21:44 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x51, 0xa3581032a5700f73, 0x2, 0x66}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x9cef, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x9, 0x2, 0x5, 0x1}, {{r2}, 0xfffffffffffffff8, 0x8c, 0x20000000, 0x80000000, 0x1}, {{r2}, 0xffffffffffffffff, 0x13, 0x20000002, 0x80000000000, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x5, 0xfffffffffffffffa, 0x6}], 0xffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x2, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x9, 0x1000}, {{r1}, 0xffffffffffffffff, 0x78, 0xfffff, 0x3ff, 0x8}, {{r2}, 0xfffffffffffffffb, 0x92, 0x4, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x82, 0x8, 0x28b}, {{r3}, 0xffffffffffffffff, 0xc0, 0x0, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0x50, 0xfffff, 0x1, 0xfff}, {{r2}, 0x0, 0x0, 0xa6, 0x80000001, 0x6}, {{r4}, 0xfffffffffffffffb, 0x4, 0x2, 0x40, 0x5}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x7f, 0x10000}], 0x800, &(0x7f0000000000)={0x400}) dup2(r4, r0) getppid() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) read(r0, &(0x7f00000000c0)=""/157, 0x9d) 08:21:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x6, 0x8, 0x3, 0x1, 0x1ff, 0x4d3e1af5, 0x1e2eb024, 0x0, 0x0, 0x2, 0xff}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = msgget$private(0x0, 0x70) msgctl$IPC_RMID(r2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x24) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x8000, './bus\x00', './bus\x00'}) 08:21:44 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = semget$private(0x0, 0x3, 0x401) semop(r1, &(0x7f0000000040)=[{0x7, 0x8, 0x800}, {0x2, 0x7ff}, {0x1, 0xfffffffffffffffd, 0x1800}, {0x7, 0x81, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x3, 0x800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}], 0x1) shmctl$IPC_STAT(r0, 0x2, 0x0) 08:21:44 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = semget$private(0x0, 0x3, 0x401) semop(r1, &(0x7f0000000040)=[{0x7, 0x8, 0x800}, {0x2, 0x7ff}, {0x1, 0xfffffffffffffffd, 0x1800}, {0x7, 0x81, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x3, 0x800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}], 0x1) shmctl$IPC_STAT(r0, 0x2, 0x0) 08:21:44 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = semget$private(0x0, 0x3, 0x401) semop(r1, &(0x7f0000000040)=[{0x7, 0x8, 0x800}, {0x2, 0x7ff}, {0x1, 0xfffffffffffffffd, 0x1800}, {0x7, 0x81, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x3, 0x800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}], 0x1) shmctl$IPC_STAT(r0, 0x2, 0x0) 08:21:44 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = semget$private(0x0, 0x3, 0x401) semop(r1, &(0x7f0000000040)=[{0x7, 0x8, 0x800}, {0x2, 0x7ff}, {0x1, 0xfffffffffffffffd, 0x1800}, {0x7, 0x81, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x3, 0x800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}], 0x1) shmctl$IPC_STAT(r0, 0x2, 0x0) 08:21:44 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = semget$private(0x0, 0x3, 0x401) semop(r1, &(0x7f0000000040)=[{0x7, 0x8, 0x800}, {0x2, 0x7ff}, {0x1, 0xfffffffffffffffd, 0x1800}, {0x7, 0x81, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x3, 0x800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}], 0x1) shmctl$IPC_STAT(r0, 0x2, 0x0) 08:21:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x80) write(r0, &(0x7f0000000040), 0xd403) syz_open_pts() syz_open_pts() 08:21:44 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xb) getegid() r1 = socket$inet(0x2, 0x2, 0x0) setegid(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)="01", 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x2, 0x108) semctl$GETVAL(r2, 0xfffffffffffffffd, 0x5, &(0x7f0000000180)=""/23) 08:21:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xb) 08:21:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000340)=""/201, 0xc9}], 0x1) readv(0xffffffffffffffff, 0x0, 0x192) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xd8) read(r0, &(0x7f0000000180)=""/160, 0x96) poll(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) 08:21:45 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() r3 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x2, 0x6, 0x1f8, 0x0, 0x1, 0x3, 0x2, 0x2, 0x2, 0x1}) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = semget(0x1, 0x1, 0x208) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x2, 0x10000]) setsockopt(r3, 0x80001000000026, 0x2e, &(0x7f0000000380)="8cff5e0e8c6e33b159ff4e713048e69931879648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 08:21:46 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) kqueue() r0 = socket(0x18, 0x0, 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffffffffffd41) lseek(r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0x18, 0x5, 0x1f) 08:21:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 08:21:46 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00') sendto$inet6(r0, &(0x7f00000000c0)="52ea76c4cc01ea9f278b0422b340d4bd6d9679aacd9087d2a38788c40559f04900bbe37afaf05ecd08faf0f035fa3a3bb2ba7100957ad27412114c2ed59366a975953123ead423e118f072b4f33a8c4951286c4a25b69f", 0x57, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x1ff}, 0xc) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 08:21:46 executing program 1: socket(0x12, 0x4, 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) ftruncate(r0, 0x7) munlock(&(0x7f000010c000/0x3000)=nil, 0x3000) r1 = dup(0xffffffffffffffff) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0xffffffffffff7e83, 0x1, 0x2, 0xfffffffffffffffb, "9baee4e0f3a6204bc9637ad7b138222baa10837b", 0x9, 0x5}) r2 = semget$private(0x0, 0x1, 0x400000000000592) munlockall() readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x5b4, 0x1000}, {0x3, 0x6, 0x17fd}, {0x0, 0xfffffffffffff352, 0x1800}, {0x6, 0xff, 0x800}, {0x1, 0x80, 0x1000}, {0x3, 0xc3a, 0x1800}, {0x3, 0x2, 0x1000}], 0x7) fcntl$setflags(r1, 0x2, 0x1) socket$inet(0x2, 0x1, 0x6) 08:21:46 executing program 1: setreuid(0x0, 0x0) r0 = socket(0x18, 0x2, 0x401) getsockopt$sock_int(r0, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 08:21:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000000c0)='mO', 0xffffffffffffff4c) r1 = msgget(0x2, 0x124) msgrcv(r1, &(0x7f0000000140)={0x0, ""/79}, 0x57, 0x3, 0x1000) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 08:21:47 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x3) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x4b) open(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x20102, 0x10) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) writev(r0, &(0x7f00000000c0), 0x64) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)) 08:21:47 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = getegid() setgid(r0) 13:34:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x3f, 0x80000000, &(0x7f0000000080)="f47308e3f9a6f4a35586772e1e4733b540fcada2db32819222c812da8884fd2d2c40196524508a605f8660cc8ff57240a3e3d57fd4d1f996464f88ea96435596f158f4527700b20c5ca2d40b218996475a6838aadbe4167cd2dec22a359c7811afaaa6ef807f849ab5fee960079c2ce552cfc7e8c4c09a72c5b855a80011e311972fc4791ba65e6fdbfa7e920740d2688e13588c677f43a980f8753d3ec47be8515ccdd09d596ab7a6be8940c000000000", 0xb1) socket(0x18, 0x2, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x1c1, 0x9) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 13:34:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x3, r1}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0xfff, 0x6, 0x9, "f7be51dd66c5633ae5f8a84696f8ec11d359bb2c", 0x200, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffeffff, 0x100000001, 0x9, 0x9, "a631e8e33798b79342939775b846a85aa312a93f", 0x7fff, 0x5}) 13:34:12 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000280)='mO', 0x2) fcntl$setflags(r0, 0x2, 0x1) 13:34:12 executing program 0: r0 = kqueue() fchdir(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x20000043, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000041, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x22d6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x23, 0x100000001, 0x3ff}, {{r0}, 0x0, 0x40, 0xfffff, 0x5000000000000000, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x12, 0x7fffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x84, 0x1000}], 0x80000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf0000005, 0x3, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0xfd6d, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000005, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x26, 0x4, 0x9, 0xed83}, {{r0}, 0x0, 0x1, 0xa0, 0x8, 0x55}, {{r0}, 0xfffffffffffffffd, 0x49, 0x20000002, 0x4, 0x5}], 0x6, &(0x7f00000001c0)={0xffffffff, 0xf8000000000}) fcntl$setflags(r0, 0x2, 0x1) 13:34:12 executing program 1: setreuid(0xee00, 0x0) socketpair(0x2, 0x7, 0x7, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x1ff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x5) 13:34:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0x100000147}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2010, r1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) fcntl$lock(r0, 0x8, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) dup2(r2, r0) 13:34:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x400000000000000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x1, 0x4, './file0/file0\x00', 0x7, 0x7, 0xeb67, 0x7ff}) renameat(0xffffffffffffffff, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 13:34:12 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) getrusage(0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001c, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) 13:34:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 13:34:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30801, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) dup(0xffffffffffffff9c) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socket(0x6, 0x2, 0x5) socketpair(0x6, 0x2, 0x1f, &(0x7f0000000140)={0xffffffffffffffff}) close(r0) 13:34:12 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x2100, 0x1f) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x8, 0xffff, 0x9, 0x3, 0x7fffffff, 0x101, 0x20, 0x7ff}, &(0x7f0000000180)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000100)=0x1002) 13:34:12 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000013c0)=0xc) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000028c0)=""/40, 0x28}, {&(0x7f0000002880)=""/22, 0xa}], 0x1, &(0x7f0000001840)=""/4096, 0x613}, 0x800) r2 = open(&(0x7f0000001380)='./file0\x00', 0x18000, 0x10) recvmsg(r2, &(0x7f0000001640)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000000180)=""/87, 0x57}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/167, 0xa7}, {&(0x7f0000001680)=""/218, 0xda}, {&(0x7f0000001780)=""/157, 0x9d}, {&(0x7f0000000200)=""/111, 0x6f}], 0x22, &(0x7f00000015c0)=""/93, 0x5d}, 0x801) setsockopt(r1, 0x0, 0x0, &(0x7f0000001500)="66c03f51bee810a9f1d113", 0xb) 13:34:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x10001) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x20000, 0x2) symlinkat(&(0x7f0000000140)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0x10001}) syz_open_pts() syz_open_pts() 13:34:12 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000000000002109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x7) open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x0) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) socket$inet(0x2, 0x4007, 0x6) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 13:34:12 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2ae) 13:34:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/221, 0xdd, 0x41, 0x0, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) socket$inet(0x2, 0x0, 0x642) sendto(r0, &(0x7f0000000140)="d443e299531f09945a37029ce62cfe3501ceb9bf07c5bd75318d72d8351d62c04781c93d3bdcbcb35aa9c3ad7be02cd3e06ea2a362134c773c2bcdfedc01cdc185286e970b3f7c8edcbbc230ff071f2fd5b223928588e0e106fe83c535b55ed0cba7f257db0c0fa7b9ea54665e415e0de4eebe4f7ffcc9c815b6853d8d4fb990d9c2b1406ce82002c44666aa651b43332bd830384b4400293af8e8400f89f87811", 0xa1, 0x408, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 13:34:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffff7fff) munmap(&(0x7f0000723000/0x3000)=nil, 0x3000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 13:34:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x800000000006a, &(0x7f0000000200)="8acfdcf9c75dcf56ab3401db1100a686da7e43ec", 0xfffffdd8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) getsockopt(r0, 0x10001, 0x90, &(0x7f0000000080)=""/203, &(0x7f0000000180)=0xcb) 13:34:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x41) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/135) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xa39}) 13:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x7) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x1ff, 0xffff}, 0xc) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x352) 13:34:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000000)) 13:34:12 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="ba279ecfefa7bcae5a373a78b6dbf075e894f0c709fa0db2216a7330491af9fda057ea3d4f6b06e9b11e23be480faeee053b9fad781fdf04bfa2fad8012d6f58b01695c3b810141a22566802dffc6acd52dbce1c294a01426212e257a8a44c966b62e5da18c3630df9558f799cb3411d83b680840b93f8ba6f148917a8944a82a517d3bf936f379f703cd23376eb07581831fe7f87bb4669f474c9b03bbea82bddc9949b1e6433c6645436752a554e5da35c8bbb4c2806dc07c787127964afe0742eaabce63a3509793a5979f333b9bcb151d6a780fddf5edbf51b568d7845515275a9399a063563f7034198bfada956bd5fd05803a3d0f3eae8a09a45", 0xfd}], 0x1) r1 = dup2(r0, r0) socket$inet(0x2, 0x3, 0xffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 13:34:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 13:34:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000140)=""/99, 0x63) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) poll(&(0x7f0000000040), 0x1de, 0x0) 13:34:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="101ccd2d8d2c227fcad631b107b9487dab2613074fe7d58902c46368755c87b5939e6a263c51f0138dd35e7d252e9e4d0cdb59a99d62b5905098c27918e3f26cbc02a0a2c3af113afd29924610c7ed5453273eb7556baa8aa859386b0f6b12033b8d9c1e45", 0x65}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) nanosleep(&(0x7f0000000000)={0xffffffffffffff43, 0x8}, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 13:34:13 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000100)="d8041176487ea314fa08914119e7cc499908c34cd911021aad5bfc1f93cbdd3ef135f875f4e06ef637a230f515e4cd4a2ab207091439b8ae23d517e43b926a061de363bb69ae5cc45275998e2ecfbbfeafb54f6da6ca29806f0188d136b8bd21eceadd5f0ded898a22478dcb273758b393304451992ebefdb4de194875d75e8e29f8f5263a79010a9cffee03840fa217b5a8dd9a83e1a8477575c0ce5c39cea2b56fb4c3ce934f77b3fb608afe", 0xad}, {&(0x7f0000000240)="a9f5ca7bec7e2c89ccad26a85e7b2cdf815d33965df154c5b503e19e76737ef0a120bb83f014c00682c2d2a6fb89999ed83989d3a41073143f38ec24aa16e3d3ba5b08d0b5622e70589e74e58adb0651173611854e2833bb76ceadcfdfa49b175e50372b87e0f41fbac88287c27ba086635fa7c51a50ccbd672e825fce8debbab8f9a5b418966f62ffe1ae9f2431527c03f3f9fe71fc85447daa50f1a3ceddf31db796c5e9e44fd207930f9586f79fd79df143dc50ec080dc4858ab4512908917f434cfcf3d9f3dc8edde82544b497cf25a842829f6501c350212cabbf155d24c51536b26f9ba643fb562cbab8c097ff23", 0xf1}, {&(0x7f0000000340)="fb36a8e6ffdd83c46e889567576bea97679a6008d5638563f12311b0d676914a9d19a66aa3b99e8a94cb289e00909ffd967b52a172dcef470a116527ae01e3067fcef82dadbd0db6a71303f339c39581a663ce201ff3d38493a23696eac66d178e2a082857fcc62ae1c8cf2911b90f653ef786873e0b19d01c9bd75fb65a211ea4ea3eaade9280cff37f395487faab1f118fed0d73c2144b7c97a9fe4029b759d668337488a9f428409593f504022708367b80b3db868237aff97cb6f72f2edf438cf949da98d4297c534039e0603d1dee5207b669c0a41e802e68f9c678b840dc61d02a7ebfd3fd0a11ffc2812cb156bb571324986805683d2a1c7a", 0xfc}, {&(0x7f0000000440)="9f60cc60f8b894e45a8a73be46b47299a4c724b718e887afba7d2ba9825235cbf885f024824f632fad9a4ad7a4e01bc72a785c165a49bc021361f3595197f5b7d9769886efa060df7357ad291acf8c9c66e728156ea26d8c69f075b6b862ee876314f6db811b7f7dd2161a93df8cb5425996bbb3d5d57ea424a50ea8518644506c5792bd3b8a1faa90439b8b787f72dd123365f1c16cb1387c588d1e118d11cd4f2f84a42c465fe6bf61606a635949fa6dbc05d98c12fc8e7f0347e6aa2c158876316a37f781885562db4a10da062f5bb5", 0xd1}, {&(0x7f0000000540)="b3125d2097a51cd9a4998725576dba106ee5ec1f73ab6ce821f36c2cd1d74bc3d00c2d5ff82f5c8e03b57b2b2253409b91cfe95aa8361b1d39329feeba84af9e678bc82a6b522a4b5c38f84eea90cf317b9d723c00e485bd28c59e31bed278cdb360388874623219fd4d229e668f7a1f677b7567c129bf181f67cda727751ddb8245cd1b9734eeac4c46cd88979d900f144c2632faf185dd0d244d85eefe74feb1e5a1e26ef527ca6a561d", 0xab}], 0x5, 0x0, 0x3b1, 0x8}, 0x40a) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) kevent(r1, &(0x7f00000002c0), 0xff, &(0x7f0000000280), 0x101, 0x0) 13:34:13 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 13:34:13 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) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="abdd2700630eb8d939", 0x9}], 0x1, 0x0}, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:34:13 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000340)="1015ae4fdb7654fc22bcbd08a7f8a7fa1cd3fd6be655a0eb28f3bc987500ea26b8e485ecf3677b9fecd961f45be5984ff817a1d1b3b6c9c580fe9b79456eee7b8bf22ce63262416e82e63f4996dd591e14bde49a9edab8701aafa92217158826e93c1ca7d4ad85e5d5930de7b06ab1ee67e86e4ea33c0201f5bd908d81ad755379ec68c2b80e100efe7d7ee82a3c7772fbb8516a5c15f3fb987757e29f628e88cdaaa76f788645c565e9cf3c9dafac905bcd8c52269241fe5199a815c32df3fa40f458230008814b9616b2029a056f94ed6f0ac66473346076e4761e4fa39827b4a523eaec45fc69744054c3d0a065248e9b9ab73e960919ea7e685ddf6b5c3b76fccd52e03f22d9d067d791353d0d8eaa4b8d642bcceb3d911284c703b4abc96490044786df52414313310b047ce99c44dba3cdfca25680da8b87da143aea57f1f3f0a3fe220e79db15c2548a598810d1f3f40be29d30934a500369939720bb30f7158d3feb7024d3ff8ac1e67a22827b79b5b85b16ca089b5617197ba8252002f10016e3eebea818c87d24fcb94ce5904b20deadbf672840fdfc06a470a66ce7c4688c290441d1c42d127546d229f3dc041fd1c4c7e4e822f0a51c65a48cb457e3e006b7d673b52cfc568f50f8376d359a6d4b56bac5339d6dbe32007a634b8a08c5983eaac487d61f1d112585078f2af63ee298959cb9c844995767a194500d2e36e009961dc9e1c38f510c55b1a76b0d3670fde70f38c4bf76e583166d34f0e629ffc513635f2f5fb102f577e04906648433f379a43d55aa7a88ec5bad1f1d82f2ea6391b4ec3a81ddedfca8132693beb355c91dccd7817ca443b3bfcc99257f43cf82379a52500859aa623b923c8f2e63fce2dfd698189098ffc1d0a0da670066a920d6b5b6e1fd4b73fe13f81e37a4c2b3cdacb33fa7b441c292eb34d8d7bc325341ef2eea0f7f4692e4fd8fba2acb5f0767e2755b806e4f298acff8122ff8abf47e49acb97c2fd856871692f49dc6318342b9d76873bc89d73cc64cb1599e5d265a66c8c3b01c55e86f77ed5e03db7321ad32a55dfe2d02bc73b30dd43ad265b669dd5b01a3988136071431ef1e9a815d724a946f628ad9527f0050f29bc43137797e33a64e77c210eaf3aa5aa3fbac8e73f974d943a57d00a58e9e94ef294e7079f0e2197da96d4b2951803bbbb73a31816daa9e6ba3debd5959e3892261109495ecf69c3e580ed980c14d76e5b3e36e9b6e752b65d5cf5d5e0d04f7cc9376eadc352119ab499b9c7cab6ce5b60ace624b76578f4269d760aee96be9112748c0d6db268f546908cc1c1bfb05ccccc715f07182783b13e9da2a04b9c0b23f599ff2d707495a0a2f35a4ad51748be5b1060a48514810944853ffad3695e69ddd15720162f031f0e1869188acdcfd7a7c0be5c28f08c1ac23f95915e3d4236c689c26ee036a8b11a3488f9ca7e9d859a3297d4dc67df248b4e6db94c889d2fea03833e600c06cb8192a4bb66d858c090f87f13eb1d0130da9c28a4d3f35626893eb3838814af961b7a385ad1ec98a2e0ce60615a9aa5e1701d5ecbda28e6af19743c79f368c62fbf5eb120a004f9759d20d7ba524bb5bb43d92f0eef53e5d0eb3a982ffcda48b16d7c5d43f570b5c51c76a63807276c426d288f729ca8968a8f532f4006392101f56d409c10fffa8c57d11dda2b2a70cf8adbb8be9b521840f9c4a4d8ac3d28194be4b15bd4049ef153c3b7fc9701fd9f20af1064487b875f18fd2ddbffe33455c074767f7cc6e3aa950aac2254009a472b27471c56184982fcdbefa13ac9f88073f07f6e8d00da08374cf7e9c4a84d8db3b2d1888afd6e2844e21732a0742adca9e3cfc6e88654f0481e2f20b4e747df69056f09768c623ea2f6aeeba0262ec68f5193a78ac4310d68a401dde967f78fb1d2a579282589bf0e475c461174d43df4e09e91eacc028eb4e0a8e5c0e99173b4d74eb62fc9b13c8904b8bae4b73321ec527859b4999390a9c27a3f6d8114a08167c5373d34735aac2405a469af0203272fbda78658541a2da769f9f9ece35efddb02ded4b3260b85912fdd43ef1001ad22e7cd9609ad5687e38b8c2b628a750f11d591ab50ddd65ff1870a0e31c69758f869d732a3dc34354da49344f419c1dbcb531d2e1de96826a2686e8b49572ac3fcf906dcb2d506044be2f7c8ce7b271e16a0bb0a9824df92267a785e5a48f0811dfda69fc3bbb948a586ac47218d7f61e9dea33036f022d1af3e454fb7f645f7d22df9d746541a0f5142c7ec3c30e10624f2e1e4cd0af7972b02f214921901b44adc7fe7c5ab23f1a62c38bdf0996f8c6299db2a77fbec82482f18f1d7b523165992b58e889a42350828a3d7f5f81dce05075c4d0ac02cdf5d45f2440d17201ac9b2a713c5e754191c85604f1f80822075fb87c06cf77d9e6a115d62b00ca2adaefba2e3ce28c33c6d5b8228f9aa53dacc31c7117bda8881200378666413f7e16c65cb125115fa4cf6398e317a7423cfd86b068fc92e6b87548daadc76061f3f1c57640d189a3139448c93890c08e2068cab8458e503dedab9149f34f0e7c71bdf7284cf998988934a13017a4bf9799fa17246222712d4a67681869f8b874de3e8595b6a13e1853d7dc19245da0f217d3efe840210d940e5ef028d91e4bcb4e175938fe2cec532448f04c79a621fccb495c3576d45fdf00618d8dcace8cd33534c3972617f78440ab168e3f039b71e3875630931f0c74d48d3f3c8d9f6cc876f51ac82207e1828c0e13b3f6a3b9cd902b032eaccad84f5ab7562a6d5134d7562bf17d653c2ebbc5e474fe2470433c179fc552b7c950ab1c7f51840496c2b86b65315e650b51c744b0b5f70f97b04a55fb6a3930f95abc21e52aa932d438d9b537d7ff15ed3e35c02e15e7797cfc4f3ea41fb2c1733241fd26921c072a90db614ee4a318df64b9bb256454ff1cf75f6e8e1711de5ad6fe98a2a54214330e342620978a4ea0e6b58125b09c67aa95d630936f58769438c0827a5dc5cebad04d31e7635cb36e726dd9cd8e6cb5c1d1bdacb92309e18179e6768bef75321e352a0daa23c632b190f46a58cb5200e2a583f1d31ef69b951a249f348f6b8abf67faee0567f3a5f860ac6ae8babeff51ae7c2bc6233914f2b75af43c3d35fc1734d4113df201ab077c1769bc7ae10977e82c9e80c9a325e5fbf7df48d5031ca0c374a2b1cb1d3a416e73fb9e098f0363179e99bbdbf62f110d1ebd1910da37e109b1f6f125db768f6e9c4de93b2e9b2bdc5ae114f05405e465181b6244ec137a4627292d5e4defa4ff6507d3deb4aca2cfcd87246a56bbd588edcbbc5deaba415b757535eac837efb97bcdfb3b8959bb764a31add00087e1869e2ac9005e63c70b89c7f60ab02aff374b54ca4396558f48f0b5fc9fa8eb04ab5f196b1681bcc33d427ba4e270037a19031a17bc071af1b6cf2425ce86e9a4dedb5bd271344ab85683c17768d598d9ae6dfc7b4eb4c92ab27fcdddeda715b28d6f0b5a1193dc4a1cfd9384ff22650145dba3e489b7db1e14ff1e6d7369d60be67c78f64a45af954a1d616118f0ba1c693ca3f6d61507b712a6fcf8e15e3d47b542013bdb972f6f2c8e94b484fdfe1093992cd1cd067df1af9addf920d2a64fdec853a313a980cf023386d291559134a02afc9061695d56b65ec7ef8016173f4f1be45957e24b6e5a3b33b983cf610c9dcc9d81b36d826b8bb071df6e1ac191acda60f8a56e5d91952b8209ace6eec61647cd40b17ada6016492de6a9cc235c413572e6e74ac0e66aa93f999fb7884fbd66857dbf169eb322acd092b5c0cad978b1a6c05ad03a2825dcf0bcb01d26cf5960010c6ed8dfe08e871730cfde69d09a31e75a411c6e9977e366313aa1158820663c9ac7c654ad08c9b7b68ee1a3dfe7bc679359bbd6114822aa4134a51a66ff50d544484a2854193cf08058b485d5410870326160d46fb100ac63ec87579df31f2bbbf9dae8ddec5755b7ed99efb56b87d66a07c91eb1c5c1d7d0facbd922674785ce851d2069fca0b35076b63a8c2c8073d2947d0a20ca580f920cbb5786b34bbaeee95b46620df3f70eafb2e16e2b5be6ad5beb4e8c1d81a297bbe5a9302efac49c2740993aec763f725db2ca53de31aa112cc4f4208840778c34987122c24908509b93ed90b3f2cea9f05a8d103c8923e2677957f92898e1ba5aecb0835446ace149b38bb073578ac0bd37fead6d832a026ad2a0ea69567d22e1fadea11ceffb2af097acb68a2ce006da25a6c0e839d2531b838a92f0846d9927915bbce202d4239a74ac8ce06d4879c81d49f9425b22467893027ed8dab45855f08e34423d84bfe62b8a87ee7fde9a0a0139e40dff793d4ed62505db7fdc54d9529b35910f6c5f22e2e833b1e42f4a39d0d6bf9fdf3ecf1334b36b865d02cb4031d3a4c8cf7749e79b341cc7c751f1f04a020dc8b486958518cb73f1a1a87b0caec27408582db4b3d9dcfe26fa7bc269613487f9819dd846a8109b6d7249d0c8eee76b7edbc20b7b891baa7e4f2ff8a24bd7c13ea7a36033e60247cce7ab517951672bddda0ad74feae5e2aa9a7750d51c7e5c5eb53e524fa74520dbf56137a6abfd15f43ac3db7c4433b734963d26ef04561fd68ed5e275b17d1660cac67fbd627564276db69169ba36ac3fc0162259f16ad46d88c32ef3d59dd269d02af896eeeca2594368911f58739106ef0b8437bfc028652998c6db55c4026b55b0193c2089594b4a994103a2842dce92366a357d3182f2f8a3c61bf8f431555b2563f05437d6107524871a3b88cca877de5a80c60614ad3902d9aabc0ae61d742a3d7848e8f62df46f806f6ef6b7ca46599515fc632efcdec3347dd18aa2bffecb768e42849bcf7e4f23f567110d3c21c3bf87037b13ebf1ad568885aae5038de13cb3fad18b0cf8958cbb7a490f3bc3f65b035bc09386c48766c29e7602644d3133367e4cac5623516692e8e131961b68bee971fedc479e4cf0a07065bbf7ac2271bf60261969dfdf7176624231082f73b6da4b73b2ed4b501e0bc0b35f44207b710f0a75bf1a1a6a0ce17e861029f391e730959b59268345d264bf42dde88412ec7e1560dc176154885d880b4f2f4b5b8b3fe2e172931d9db5c48d3574b13b2c5dfb90391485c61c3e3ac785d59e9ed4ee80394d7a3133bc9d1a1cba60a65ccf334a0efa485231f8e9043544f965fc0e353fb12cf5f6a731be579473d137a69a33e8b032f53e683ee51766043c86ee4804476502247b0d4e6257a8d2986a3fed03f05aa744e2623b95f2bda271ad547ed286b6089a3f938e1ba587ed3ab0e43f0209c6d0c9ebb4783b3f9f9d9dfddf0f9a946a06452ef4fb970ea3844fa4dfeb30add0dd7cb709a9c779bb1be30a26a4c5bc972164c00c3f125878aa0e18b480ed084276508cf822a008f0a25ef9bc71508d8e66d474596cb9b4269f62068a2b38922eaa8f94ea5fc2179776777325ab01f0d534376bed44c93adb9f6c19f5cb19eeb44608df49af066ffb3a7435c85e864f6665a79d48f40f13d799eea5c9966bdc6cdba6bd99c5dcf58eaec050b2e106f30b365f72eaf8d43ec837af4f16154b55c90b783f8fe83561dbc242646d11cfb0193324eee12f59dd0b975a98ac5139587e3b1399a095689ee0757b0f49996dc9f66f547de43ce552fca3bfe5d792f61a6eac358faf14fe8a9b3eb7810a7954fe6df5cca7aee8f60cca425c9bc8569edd1906d6c47e17f1fe1fb0c170679f733329e4c96e", 0x1000) syz_emit_ethernet(0x26, &(0x7f00000000c0)="7fc20755d58e9ae8c3e237b0c60078c6022a036c2a9b376b9644629f5f1b53e84ec1c673555c") ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7, 0x6}, {0x18, 0x1, 0x0, 0xd634}, 0x80000000, [0xba8, 0xff, 0x7ff, 0x0, 0x1, 0x6, 0x100, 0x1]}, 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x46067684be51cb5, 0x0) 13:34:13 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10040, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x280, 0x0) kqueue() fcntl$setflags(r4, 0x2, 0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x90, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0xa4, 0xf00000f0, 0x6, 0x47c1ea5d}], 0x7f, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x2, 0x40000001, 0xffffffffffffffff, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffff8, 0x4, 0x1, 0x6, 0x1000}, {{r4}, 0xfffffffffffffffa, 0x12, 0xc, 0xfffffffffffff000, 0x8}, {{r5}, 0xfffffffffffffffb, 0x4, 0x20, 0x42bc}], 0x8000, &(0x7f0000000380)={0xd3, 0x1}) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r7 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x28480, 0x20) poll(&(0x7f0000000140)=[{r6, 0x80}, {r7, 0x4}, {r8, 0x9}], 0x3, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) syz_open_pts() poll(&(0x7f0000000180)=[{r9, 0x101}], 0x26, 0xffffffffffffffff) close(r9) 13:34:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 13:34:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080), 0x0) pipe(&(0x7f0000000080)) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r1) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/203, 0xcb) write(r1, &(0x7f0000000100)="99825b67c739b7b83d59a39d19ade4e7c9e45dee53e75563b5dcd320c9507c275a0af6785c6bd249f71f1ce123b1d8054351e958bbbd5e336ba1c37fbdd7c6068b5c10f09e712c802caed0a138b49061992f639f5563795e97211bd5fe9b363bc689f8011480d275525ac5a723eea19e", 0x70) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x5, 0x1, {0x2, 0x40}}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x20, 0x5, 0xb17) 13:34:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "c6e23c5cfeffffff00"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="817772ba6597cabd63ae7d4cd7a9f13e5b35ce61d4eb29640b106e8fcc14ab3a2d602902d7902b25a5e17e46f7c5feb66279a8a9e5459c6a6f32d78f20bc5eda787f417cfa4836907880a56b3fe8741b200499df6d6e", 0x56) write(r0, &(0x7f0000000200)="d04104c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a77", 0x27) r2 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) write(r3, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) close(r0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x4, 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x81, 0x7) dup(r2) syz_open_pts() 13:34:15 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) listen(r0, 0x0) 13:34:15 executing program 0: socketpair$unix(0x1, 0x4000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000180)=ANY=[@ANYBLOB="000085a030f0fe720ee318653000000000000000d24868871145c175d65bf0dea1078058e7746d7fa88e53b5cdd5cc75ff6db4fc54b28dd743c4153e6af3300cd720f797c49737fdb3e2cd83f74d066c8b5bb53d28176d73f0ce50f012e4b759e372af79d22c65ef1465aa165620cd9a59346da22a2914c0087f6bc036f3f0b8923ea15d419579cf564f6d5a0dcb011feed0460f1809"], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000280)="6561240be2215e5fcda1094c933369a12a78b866ec9a2b99071d7f9b8f7d8d590bf5fc62cd44d1c2a48cb1701badf72f3ec9a45d9fe2218cc62105e147d5604f", 0x40}, {&(0x7f00000002c0)="911b31f3cae28bd3cdb048374420ab6e76c82c586cd1bb2455c06cbf4acf1058e0b2affd7ac2ff91c3b53c4d7d769f04340e7535f8d6415b1ab5debfd13766bef8bf929340b81eb6d28ac2192eecb0ce72ba2842a76b889ab8bfa18ed04cbfc333cbc7921ce8cc3e683a6db20c3e024fe8530c33820ce36f490899a5890d88fc942a11b567654cad83cdba26f7498bbc2f0f13a46df517477e427b9114bf93c21f3ef66365b0bf7d4eb54bebf00708c9509b14e371d7ead19d69bc998ea7e33bee2c70e5629727", 0xc7}, {&(0x7f00000003c0)="a813b7557ab0a2c4afed09e6ebe982891ccad8b3bbff249235ba6f37a21c381afe1761e903e2bbc59907", 0x2a}], 0x3}, 0x406) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="84629ed4f37617512109a1b2d11469607e32477df9790060f1a7be93632bbc75153c3c97869b3c4191bc2e4c7f83a17edf0d1fa2a24b723335928662f59a2afe7959bea39eb8cf80dea5eb45392047386c08f3d61594162927a50bf33561bee0714fbc54a8f79cfbe0af269b072f43ef450bde23f74e14154f7db9cdccab861d48783c89976f1291876b2c491f449e9affb97f6e99d48ff8edbe62cbc292c515c95f86f69a340c0be358554614e3465c86a76a8f7fc0429cecfa94f577830a6c20f6434a9b04af2cfccc7df025f73db4a7d3592af37c95ad2b9c0e892a", 0xdd) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)=""/119, &(0x7f0000000500)=0x77) 13:34:15 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x0, 0x500) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/240) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x3, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000001c0)=""/234) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept$inet6(r1, 0x0, &(0x7f0000000340)) setitimer(0x1, 0xffffffffffffffff, &(0x7f0000000380)) setrlimit(0x0, &(0x7f00000003c0)={0x8, 0x1f}) r5 = shmget(0x2, 0x4000, 0x5, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) setitimer(0x1, &(0x7f0000000400)={{0x2, 0x8}, {0xfff, 0x4b}}, &(0x7f0000000440)) getgid() r6 = semget$private(0x0, 0x7, 0x411) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000480)={0x20, 0x81, {0x9, 0x8000000000000000}}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000004c0)={0xfffffffffffffffb, './file0\x00', './file0\x00'}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0x8, 0xec8, 0x19, 0x9d}) getpgid(r2) shmctl$SHM_LOCK(r5, 0x3) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000540)=""/250) getpgrp() fchown(r1, r3, r4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000640)) semget(0x2, 0x6, 0x400) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000680)) getpgrp() setgroups(0x7, &(0x7f00000006c0)=[r4, r4, r4, r4, r4, r4, r4]) 13:34:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000001300)=""/47, 0x2f}], 0x2, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) 13:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) sendto$unix(r0, &(0x7f0000000140)="3bda27b3d439122846fc9cbaf4ae8ad54366336b43d532d54165ceb54f2057f4344a57b3fd3739db9d5aec76f330275a2e95c14ffadb4f86946d04cfb974c0887e556960ace17dd22e9ebee35ffae6aceb443036efb1f341559f1210693d39bd417f2857349c65dcb02dd6711cb7211f24794f834b3814199caffeb7e9bdd7e04675cf25e6b36e0648898d4d489d431ff26451cbe4b5d3bc588ddff97fdf00241035b3310cd58f5ad67f6a3df2036252967a06d70a70c174e50cddbd2e0eb04ed79e41817d63910e76eff60393940469d4b111c4d667be018d1c2f867a5183dbe6392f369e6e2cc8b517ba82b64ef7", 0xef, 0x8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, 0x0, 0x204) 13:34:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 13:34:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, &(0x7f0000000440)={0x1000}) 13:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000007c0)="3e2a7913e4ba6d773553c0c01b3d7af90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828e697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e5610dd5c525cb873549a23fea6029c9e98f3dcf295995df6f17a8039dc9c10a48d78aae7fa3744546dd26f24f4708a98cb3a2bcff9b6edc9d530ab18c4e6dcefd7087f7420e5297b0b08e5431efd776c8a5000362ee91298491df3c76061bc22141308db63eebef5", 0xea) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x1, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000200), 0x1242) 13:34:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x12, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffb, 0xb0, 0x20, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0xff, 0x81}, {{r0}, 0xffffffffffffffff, 0x7296a05dd4e89ed0, 0x2, 0xd2ee, 0xff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0xe7}], 0x9, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x101, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0x41, 0x9, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000003, 0xfff, 0x2c}, {{r2}, 0xfffffffffffffff8, 0x80, 0xa4, 0x42b, 0x80000000}, {{r1}, 0x0, 0xa8, 0x20, 0x4, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0x8, 0x5}], 0x400, &(0x7f0000000000)={0x8, 0x4}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r2, r1) 13:34:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x400000001) symlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001c00)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getsockname(r1, &(0x7f00000013c0)=@un=@abs, &(0x7f0000001400)=0x8) fchown(r1, r2, r3) recvfrom$unix(r1, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) sendmsg(r1, &(0x7f0000001240)={&(0x7f00000011c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001840)=[{&(0x7f0000001740)="fdd7ae8ccf3248f092c7c39475d912f393b78d9e72c604f4018e7bdf00a0be754b62c5ea228deda9e96e70ac4705af0008c51943d4d6672a4b45c3c0a5f4f50e99822462ebaa081c358818c6f682ed317053b1cf14bd7b0b3ec368e90767d5baa3a8fb4c2453c0c1739adc934427be6cf70266484a58a4ec091af44c2514f5c167effb35512244b33680bdcf5d24cf93733a3a0e99d215c1494e21497909267beac9d39937640ee668069075f793c1ae85aa5849a2816cc45cff89dfa829f3b51721b511a28397d3284ef9936d2fb6", 0xcf}], 0x1, 0x0}, 0xa) setsockopt(r1, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setuid(0xee01) setsockopt(r1, 0x6, 0x9, &(0x7f0000000000)='\x00', 0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) getuid() r4 = semget(0x0, 0x2, 0x20) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001bc0)=0x3bed) r5 = semget$private(0x0, 0x3, 0x91) accept(r1, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) faccessat(r0, &(0x7f0000001140)='./file0\x00', 0xa, 0x3) sendto$inet(r1, &(0x7f0000001c40)="479e78341f83935fb1d5ca19cc402ef34a82f7603d0180f6f8e01989874e58fd4d524e2d3ce909cd05a40d541506b3502fe1d8f33b9c642c1ab86f1c079a79c8f0126974f11d756a0f1c257228f3e287adde19cbb1465f926737f122f9df8b526ef81a76aa35ad85b1fb2b8abb3bae947242e06090a06e4e88d23a1a1901646e20a494398a806076a4d2d90c0520b8aaf69a76b1bf0a7448888d7c6dd4827e02cae6de7a3ce4b471fc8d9489d0e3a8e139e9e2c19849ad735b95959238cbd6530a2dc24cef23d5b190a825c4469541e94ddb54a68a31681d562671dab52fbed1b0d1f460e8f119da94a0b134bb0db9ed877ffafbd8db48e4aaaf5215956c11fe3e11db696a60672db24b8486d7e65507df7f530896b9b2f6fe0639437864624ac9481d2d9b048a78f80c60ebffd9a81da47140f0cbd6a9c6f8424860131f71dc429f8a6c3f8b9c0e041d3610527de420a88a58bd4747d11d38399a5930d849ba76b22f9185247c2dfc11024f1766f88c1647f8ffefca0a56dcd2b46c7a7c611b2d4a9537e1081229b31f9cf87dc87eb145ca95d395c04ec14a90fc3e18158f48760a45b0de1f34772019b9a213b501c5f98fe495dcb58d5d574129fff803ba3801f648bd39188a2a6ea4cb260bb8714293f3a2de6df3bcb51efe39a95fcb6f9d6c2877e59f536ae64cfc955a8d8473687f3e6271850c9e14c0a24b8ff6c3eee8d291066dbf505d1c48dfa4d985daf0fedb509064bcc0884819bed9dd6e1d9717aea122ba8c572184808258b32576f369edac09b43c7f1fcebe5a7e7685d0800466c744d8e7c6289d5bb0a448d04edec5dfe5035f765b4d49225e74f1b789bb2cbf20bf7840dba782f2025367995fcc933c6e136c92051b750d169b899d6f6346df657434e9f8970ffae927ca732dcd90fd053dd0d346352de1233ca492f7916ec4af3e87f00a2a5ede70022532fb9d3d2690d6f7f63db19cae113cb2819e0870bd14068fcb8a3b3e5882cbe53aa7972d7ae257d95da86613fca8bee5286f2691e6282d2c5fce696188f80b3eca18766637e2da37f0139bf374c96969dc0c863e4e5eb89e553a7d9aa1552b1c739fa428d2b4529eb66dc3b9b2de71dca55c2efb2c9e9d8087927119f13f822072af06e5f30347acebf47477aaf25c0de2e447a43be10cf2a5565ab36e6f8e39833fbe078460c21cb430abd34cadc53ab4e14d1dd6ba4e6dbfde88ff94a7e44cd70d919aac12285531f2d2a5892b46cbcbfba995dc5a9caf701c7e13816e019a63468c08b81f55400b93bf905242493ae9e50a0f3087717c5c6f54394a18338e22761839f91c6c86cfc127639878c932fd7bb513f055215b1c736baeaeb16153197a2b1eb8b613f559d5e017110cef45619cc3c577101939e170d11a3399a03cada6216c5b7cfbc2edad90b4f1843623545a61ed717d92b856248bbb0c2e6b7d1fddd17fcd33f49554e297d4dbcb54241f2dd7a51f1a718cb64197325d7d057c95169ec2eece7d0b74444790182ae9e2ece24d730d6ae8e6ff56dbc174404cea91554cc7e29d5292fe436a1a55baff85fc712791998acd826c114df4b2f1874b14a5e0296e671f0b2e4827a2be6e8453696e243f3ccecdb4ac53765328e1de6c41bf659742e60ed82f8feb3c6e00e4866be34af3cffcf83d0634301a40f68b1a89c8aae9f433e6e8d8aab97798bf09ea17dda2d759b895ac6276441a65ebe06391ca0ff28103c2b36137e879c4493afec27cc10a832debfdedf1e5da0038d662732e2cc1cab5e0ec7f179db33e6f3d32333e15e51b9a03ebcd170c6e25f3a9691ef197887d477589f608c03acd49e0ed1b274e8f94d4c3bf1f8f21ef57a7b08fccb75b528876f3cf351d5493da1b632decbca885ea1bfbdcdadea5cf882469b3fb62498555e7a2d9fa9a49508bdeaa28f617949b269b3ca8cc7cde0c6f81d67325a09af945ec2883ef30caffd223ce2ca742a00cc80ce8a69d9f6118e1418ff70370531743837ab9a921ca214585efc1508863a1784fd9b32f89435aacfd3967c52aebcf539119ac6db2077dc706303ffbd7e681a443a1a5c661aa4e1e7d0be1f8a8784fea810ec79e341ccd46acb6ab5f3b60ec4d1eb232d0e04b6ae7c6e49e454f84792ad86df790ac82371d4a73c0487d3d5c483c313d5cd450e7cc72fe5fa94b780e018721d3acf57aa4e7ef26a7e5d40587de9ea391fd61b76feb2e9df96846450646a8c91c95ffa732fc47ec122b907cd363a1b0d53f0637872d7b5811d30d290401e5dee88a6a939754bf48bd0e5d50ba02e8a0f8fe8656567ef65bc906c89762cf1a31918b6351bad8c4a6f6a0fd46b913b778dec58663277dd8a0634246048eda46185debe5307a43cb247bd950e461822c6a7a0f84e33f62916f80169d50463fcbe1d8f799a49914ac8236d9edbb8459201386bebba6b96e4e5145e4db0155e9c34ecfeeed0369bca3d075501ce8b41db736bb1a158844af2518f76bc5d2a2d25cf6e1c2bc1dba6acc4c4f82904354752216742bc0c7c32ea864fc89f26732902e250ae7154ce9a6d55d153d4c23d1c697348349f110e08fc853b871f4c7868ba05205c9e5db7bb8252d60762951c93331a5b70e7bdaa86ad3aa604158514788438e30ecddba76f76bad8b50e9f2449e05d0ab0097d9b88afd2867afa5e5cd0177729600bfc023a05ee477f154582c3692da5021ac53a961885373adfc4fcf2f0786adfc191a3d43e1058c20ebcbefa9d622f23b90b5b89ead7e20de23d63a492405651559d46e1e0cb96698aa3976e17b73ae54d5a5141beb1fa8d773e6017081a403b788bb78dd3c7bf98884e7c961d16aec6f4f06e5aa4b9ad4e6a4342b389870dfdde537cdc99ee66980ce664af2ab10256a0616cab7a434127a6d5f96e58fcf8326333e8fc95fe760d46f740b7532d4eb6b92646a66b2b755beb69b0d53d55ed3b866be568d4573b2f3d2e015a53dd223e51550c2429cc472affba27ba2a028356490b3f7f3dd93f2dd7eb59983ba81eb043dc486e9f5cb57d7c8f7f4ccc0d87da17b3bc1a8b1a50d3cb42dc36ba5086ff8b72eab523d584cbe375b9ed400ae7050c8de50f04e9b7f032acfb270e0dcc6b433a148b89bf2d99a49efcdd488bfad5dce270a78e66b8d7d2eddd822e91d03eb6cb0536579d6c02f300d0891120cff12a6907dd8c2e1c0a51d2dfab8e96069891aaf39517da0be3f8d13c20f792f55d29fca4ab0cfc77425ca06b757a3138063c024995e391efc07d014a516d38407bf0f9f2b7639da0dff35f2b8b7f9158d3fccecacde1ba4cc3cd5c45dcfc301c2d96ffb200d37270872a76ab8c4899078e841aa6e7ba53ddf77c574b3719b1f95df02cfba8e8eec4603f24f189db81454f62b53e2a057da1de445b045c8a8c4690051266b5c460b08a3fa99be8b0044226eb15ccb89fb691602033bb963beaad255d333e7d17f9dcf750f008ecf79b7bceb2b7049239baedcd7547157f6ff10c9a36faa98b3662743c28c8e8ed2a433c0443687b207a04e1a3362fcdf5095801ec3ab9050b24af0c815875c439a6b632dab6650f1062c358fbcf5ec5d013f965c83a458f31a560ac1a90a7cbd99326c6ae6875868f82fefa597fb044fdc5d0828da382f42a6189fb7a74047f6218a82d9dd6523bb1696e2b181e636623a5bfccc15fb45cae959152d51249f262f39af7112e055a66ca70b0dada7d3a35135696d5d200e730c610fbdadde10665f81c18a9bf5cc865fc3a166b4628935a76c3c3b8734ba1d4188b8af8c585126779d9430fb64bb8c1d149cc9be3f07ed93ead4fd882d07e911fdad5ce8e318e0f736e18fe7a596758395f24dca188ba22ff8af1b4c9f236427b78d8c5b8ceef41178ea140768f5938e7ebefe0bba815a4eab21d53b80f82f64adae8ace61266884590479d6f157e28d0a96afff7025304349dbb4f68ab64040a2ac38ba8ba85d3dde054b9024ec118e0d30a40a98d8504558dfc9390e91d14f63bc6dd474d32639f961f4948a8b95bc7dd9cee7b449d9092e89947f6de3fb7df85687cfafe0ef4b9bc586e7c53496488a1754ba64e7afa05e8f8111dd2a0675331c30d7b35e2b4664b6cc2e82ba6cad2a5e178ec284273ae38981993a2143c039d0a19ca61b402ebdfa7b0774e19839e654f48551b620e979606d9ff785c9c3451c0e7129f8cc762462bc3e339b838f4edc25225d968a7b16cbc092b660250470dcf5401a30285a444da547a081c3bc02d472d10cd2b79dd6e1eb652dd452da998762f9a5790c5b92ce8f86984b812bcdc3b18d091a89262e2b594d09d828622ad90cbe00fff5aafb05c7df67d4d9dcee7e838d2be39f5d4da8a9ba3bbda078b650f3319826abf4791924ffc0c199729d7defcfd05324bbb91724a024da3ddfad45ee5644f8e3446c5c35fbcf5fe928b288137dbc0ce22ee2f8482a3fb84eed524bc15f362180e10cc875096a46223565d9b32cdb033a884f8d90055dc560854ce20658d6b9a6b1bdbc66e6bcf537d9a2eb5287d308569b2b8a0f764c3fcaf24e13a6182478e55a99ea734ef59df171cf52cab544cc4902df92c0dd4ca7a7e49f0c8a0433c4f60b3da067b65f3cbfe8a6d69058c94fd895967fd5d902bdc34b74b161cb23324a543106dd5021baf266766346a101920df62f9057bd8e815c7ed82aac94a6e911c007bd12ffe47f5cbe5477a42449a22eee5917526602cbfc91697bd9107c20f5174762af12b0cf4b1e36b45baeb2f37456164e54a4f7f0254620284c50f538d77dc033ed16f7076748765c445f7b743b2c202153c0b1109f8cd4eb429f251a49c0342e896c1750475c1ef75559378767d9c1d502849b3b9586f2d2ad2700023c33ea43211a90f381dd5e1bcabba1afc2d43b523cd4c9b87330302abb0168c254f161b171d5abe387550aa3ce0a00d31844ea1bfc5078fb13258d002a7e147012aeb8acc04297b954d243b69b4c885affda94be3aa2d7a2fcf9b948733673097e959012864aba9bf6a9a06937b281441bc3b49fa6d4d5ea7e378385d46f99cd093159ecce8a581110ab5bfe4d0a2b3065278cc850c95f0984cc9a4ab7bf5572fd733bfe5ef3e7c687fe65db4ce5e233becbf932c8dde602a9e5a698ad0127bf4e0725a6d5edef791bf20ad2b5566b7f5e06a81a80f7ee20699222831b445e701e3732e700ba958bec8e0a57796e82c4779668dee8c42ab7c8fdac1128ee80e27ce0f2e5d5c24535ad3303e2a27e7b24bef64b0ee346f5ced32f224c710eb385f42f31704d0c34b3e025b943a7770e4af136e9a9dcb18dfad0daa0cb03052c80b5250d602466969b3178fe402c06814ef9613b49b21e07f73ea1b4490e72052f0bbc97fba4f6980f7c9fe40ccf463ec9a5a91f9f89d389858d45bd46825b2b679fb5ae27ed9c71c75c4e894d3b193ce3d0e9c319c91b3200f6b0b8e50380cf223ba3c8f37faf051ff12aa32aa2810e2d0894f211d861b1aa11fcb0c6a770182c88f0d2d682e998d8682048ec3aaf9334b67e987c63636e4cf8f41db7675c3f7c4066c3bb1964774bdebd0ac7a864e78d5f784e854e0286911c5609e468f58e77dcbef818f0999376d6ffb208bfdbe1f439922f4789cdb36a7cce5b503397b653a27f293825da4d5d164a8c67abed82efb114508431fe1dd43fb410fce3cc91570b26647316f301d556eed2f6243a8c935a76fa0fe4c0a12b21244bac682c08be82e3a55c64431189d59cbc7e05b021c804470fd3d06daf0b40acc9a00e380892bb", 0x1000, 0x401, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000012c0)=[0x9, 0x3, 0x3, 0x6, 0x0]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001300)=""/21) 13:34:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x400, 0x101}, {{r1}, 0xfffffffffffffffa, 0x1, 0x88, 0x0, 0x9}, {{r2}, 0xfffffffffffffffc, 0x84, 0xfffff, 0xffffffffffff7fff, 0x8}, {{r1}, 0xfffffffffffffffb, 0x30, 0x80, 0x3, 0x462d}, {{r2}, 0xfffffffffffffffc, 0x4, 0x20000004, 0x100000000, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0xffff, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8, 0x800000000000000}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x6}], 0x34, 0x0, 0xc68, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 13:34:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xc12) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x0) 13:34:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) 13:34:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x18) setitimer(0x1, &(0x7f0000000000)={{0x8, 0x9}, {0x4, 0x4}}, &(0x7f0000000040)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) setitimer(0x2, &(0x7f0000001fc0)={{}, {0x0, 0x2}}, &(0x7f0000002000)) 13:34:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="d5ff9668", 0x4) r1 = msgget$private(0x0, 0xc0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = syz_open_pts() ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x80000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x2, 0xd19e5b4d6b563ff9) r8 = getpgrp() r9 = getpid() semop(r7, &(0x7f0000000200)=[{0x4, 0xd3a, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x1, 0x1000}, {0x3, 0x2}, {0x0, 0x5, 0x1800}, {0x0, 0x2, 0x1800}], 0x6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x9, r2, r3, r4, r6, 0x5, 0x6080a90c}, 0x67d4, 0x0, r8, r9, 0x1, 0x3, 0x1ff, 0x2}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 13:34:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x20000000008) fcntl$getown(r0, 0x5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6a2, 0xab3}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/44, 0x2c}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() 13:34:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0xc2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x7) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) semget$private(0x0, 0x4, 0x4c) clock_settime(0xd000000, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 13:34:21 executing program 0: r0 = socket(0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)) r2 = socket(0x7, 0x2, 0x0) r3 = semget(0x2, 0x3, 0x21) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r4, 0x0, r5, r6, 0x2, 0x1}, 0x80000000, 0x5, 0x80a5}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r2, 0xffff, 0x101023, 0x0, 0x0) listen(r0, 0x3ff) 13:34:21 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket(0x10, 0x0, 0x5) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/55, &(0x7f0000000080)=0x37) sendto$unix(r1, &(0x7f0000000240)="679c74a839a77a6b9dc57b65329b379174ac6604f5f321d59e4a6972e83adcb949dde4ada00d1ab34e052fc2e748d61dad869556c08ea496036b82c561b199aa6f5605158db10b99d104c0ce22ee78216c07e20ad1368d6f29c2027b1668efcd8f56cc7fa4c0f002c2c4a58c3a80601afbe359dc22bd92b6e3019afb8bbf24ab318b2c7da276527cbb8673e27997589022e3811cd3e82992c3f8bfa9462143b8a882cc820813fe61e614a670f696b6d5a7c85fe453f0f9becd1bd99df6903ee088362b5ea8a760fcec0b9f79b1cfcb2799f9aee5073daa51cb6039cfb26301247b4f07d60eab8876b8552c442785a9b83499f7ab019948f536c177f88bbfed5adfcd919d99a726981292415afdf7f4e5f747a295386aa16adcb5e2fd5ffb40e8c8b6af958ce16e84c12fc86c5751f3c6ae5aebe6779ef8452e0852cd469814a9654feaee69e815270bc8a33daced4465b169846ce32fafc3dc2ea3a0ff59d1b052b9ecfa94bf4887576c6791ceff07544aa572ecb009592ae3fa5c5cd9c1a98a4e7d1d1547526cccacce934fc4d42ce45af415c5ddc932f626fe1b9fc2f38a05e0300d62f8dd29726c8adb375b8337ef2c530f7c8765b86633f5b1c1c1a52b92720e6b2423176a38c63b01f5f472ae459397dd8a381da06072f89f3637cb453672ecbe068c68aad8c64b5a173c794a8e19611bbf57d83193368f1bc69cc3283d9ed21e8a1d1f55be30bca2aeecd29df37142be48c5c8ec862d2ea2ea412740aece52457cf67dab973e195e568b7f2958aef3fb881a039fdf0ce84dd9c8b3b5ba94640d250965e78fd8d5cc5deeadee3ee1f104d81c18cd1baf30b0a3fcda88ab022612bd135d9b4d885793d63b37ea455db8bde2eeb695e6d1c0df4fccabb951322f5312facbbca82f13bd44a5b0de5710e4d4dea4ebe86f372e93f4015d7f9b3b5f0aa376e96203fae7cd3e8d3a15f60cc23bdf98854c52346e06f2a04b50c745f9d3b43c78687b2bd881ec4222bf2776cbea8ee1b6cd4e3a61368db4191ddfd0bf1480018b9a5ce7e6db18cd8f5c6719f30991eeb5fb6ed185f5a1388031f310e6e423d2563917a8dd00125c5399cf06feb6727b17dd23da0a59983f2ab225299da167ef26c5d992cca854ba0d4ed9a77d384db9a0ce77f877e911b98da3a4a8b6ca0934a3795734382c755f726bea548b0f0ebf525b1e514fce571ddb07cd0b728e9d8043b0e0aef18bad9bf1bf80f3a4bc4a28b5c877026b55f2d27b1fb3fc0c4e4ac35c3b56159a2c37a1bf7167ab1d15cab1f210ebb181e103dcba5a44a6fbd33dc7b912f338db6b40e145c33005bfccedd226ac3f329e87cc975eea67aff9bdd09ee10ca3bf9b00d4f1a7a09b6cb7e584bd96a24c7688355baeebad0ea494e032e04e82791cceb0fa61e0fd77d4e684f1493381c05b02859d0c58953c982656016e172767f9adbd5125706f5e4720636b898bbc6c0d5a9ec1b788e50bdd7222d989e54fa35fdbff4e0aed6f45bc0727da84908737d13202df20ff43c0c56683c4b5647894c3538e258a041cbd06c37522e16536b0e750ffc83887b00abc72162d2d15108bdaf3fdbb29bacf7910cabb54666ccade0e50dbcdd4db9f8ed23820b2c7d44c079161c1e172fbd4cea7f795684d623b473e6374f5eb577a06ccb9421f309982e8c17ddfcfb1cbf83b36abd4ef5594d5c224e87f681a6af1c657177ddf4b6d733597c574c20381a447206ddbab8733c7de649eebcd80aaf8d2cac0cadf4f7a3ed25f33ccda0c8d42bef37873841dc8bebaa8b0c2b258e17c39d7de89fbdbac377ba7284013d8214ea1ffd405ef87bb6a5cd6ff9f5d9c7637b4571ad49fe4f207e8458f46e0e477af5cd6c800048f57338a049569b36728cc3f04d18729651eed6e1eac4ad06f7d665db4cff7727ab0d24a1ab8f4c7a6bcf72ca4ebe748781a7dde8ee7625c1bd156b60872e591440b38eb95338c3de5dbe0f917b231ab7a2c455caab6a595db23b4470b0b85da52964b457f7a727b6e16a07c847100c90cc7ba70806bd8d3685741ce91dcc702718cb7d33790d4fcabb99904adc5495433067483b3af951a59d9eae56a1361a59514e576a0ecb8463e2235a0546eb89e07c289dd7991d68c8df112a4efe08b7bd26065ef544036a99466d2e9b9c6b63a3e2fbcf79514f0a4f71b1281f8a3cb5b2187eb691a2ff4d772c289fe9bbca5a4d0945f29f8d7d491053d11a46c3d9e9236873e7d717aebf5cc928554f1b7fae15312d04f58b590ca9465a0a02689c3d05de6df4870a34a572804b9ff830bd1668aa218ccf7d70a1937151a3e4d075771d335878b392ca91ae401dd33282b4c6f7794ae97c69581972a55209d003f8cb63b0264178ead96c5941ee47aae8fcf3b3ecb2a0f980ea0fd7f8bd4a73ffa94e22f4277a1c08034115a1861fd41a809f517821791c7354bfdb77a32aace6819afc0fee482d48e7d6af6f868bd1e8bc5297ae11b77d861cd2a4212f1dc98ead70501430ac840ed87c1e307f7df5d32ffbb145448266d3410e8748da108958db60ccf13f2e0e0147c0a0fe9e26999768317c995bc822e8ff1f859160aa96c76672cd79872c3c8e3a4543cfe0fdc64361ded0c75599eb13e54f7820f5078cd643b17aa12cc79ff1b67e9ab119e777faf849e7c94628771b1b6227877a6b9d489fa5821f4feefcb9635a78f6fca715921a73b63da1dcc1a800d8d91945eb3fc2930dcc6aa1fb32d2f49e9c0f795256f8868f2d5297082c3d97d0542fb7b984aa50149ec101644c88dd547b977b7789327420cfdad21058823dc50e3b0ce6a7026394e00506dadc5547231d998744a5c001394db065a8f397924588dab4073c8a46518bfc5279af14add3c40e38e754e99b3e3ccbbb38b3319c1ef1925d689bb25357147cc2880b64130bba10d914fcddee1e9124397a590762fd5e4f9ce4d7cfa1c182baf0c5c6fe7d62f1b8fb75f1824156fef6175ec559e6f31464ea2ffbcefb2ef4d7165aedfe8e7e95e55f9093f839f7a476709618df0c05f05bd93971b4b0ba62668fd7cb6668929e501754175792dcbed801ef6c6a0283be4a11336aff7b3ddc2a2588f470575da1f17e9506af70b84ee96fa7768befadd4e6098bbaf3259c5d8b572e1260d30a60afcfaffa31b0b8bec05dd0d1cd2a70d5cd4b60480ea98164184385a32313dc151c0e4f795bc95b1e3afe7344347eb9d86fa357589e9b64f963f1de93cd03fb8777126ee0298dfa4e3e9d5c0a892485cc8148ace6fe27be326445c740b672b1b077a231731c51b4df35f5defb6013fe836d3b85fb8e78da2e7f7c66b340ee025ce4cb7ecd8422496fa4626e4be3d1118420c6b4f49f02916b2f929b6d9dc6053393d2e0032bcabc7449698d2e2efd05c76005d8e97f58f6e8d3947e97509facf48e7272c0d9e62d53ce2eb2c0ba85ee23fefabe1b8dda505635f44e6d96bf46439f47e786dcce5c0531c4109cd9cfdf8ea7090b6b5a60fb696ba10fa93cfa7a6efedd8176b34d1d65a3a3ce392dc2fa81db0b5ce889e742d80eaf5a9a45279367c27460f262725fcf05f5152db40bfcf55b074e121c6985b5b026214648c30ab941c20a5fdf2db8c7906c2e1c3bad682b4f20a709403e2ccb5f92e9d4d7ed901d47f8c1df5b1ef7990484ae597e7b70eccd5e5933d6b131c9d610d234429321880aa1e1460cc7b69a9428600e558666ed00ebf7f903e5be45b21e1172f9b7a51fbd081bae8fdd3f6d166845dd09acb79790fc7e925672df3936c174e1313ab716a074f2b6c79dea2b224dfd860a5dedec91734a42729b68d84483f5a14e1d87971f64fc305cd4c9566d94c9985499d3ab3dbf33a681fbb3332b8ca20f1b4855b4de37acf3a5420561da01b9dea532fac648284f36276daf73e58b7f3491c0514aa93f22b48b66961ad9ee1bc49cc8d5ed8905ef507da05e79f49ee9858501adfe63e00ded82c4a86f2567acbd35f6a7f0c2cd7cfd756b7b441ebe8e8eef360e07eaff2ad8ca08fced192074a6ff58b36d68a840d088dc730fec8a37d16d5a809cfb1cd7b50d31cf6cb8496506a30c6b913b61fa7fe171c11a9c62cc2d02411dde0f6fdc11770e33ece31e289aa77f84266869ef19d64e0fa3a2eda8fc4fbb6d2f49c26f8ae41b42053f15ccd5053fbe14522670812fa1bc69a789013e640caac2a80040de74cbfb1d4aa2cfe9725fa1a86dd4698b42fe4ff8e908f2575e69dd778e1dc25f614e7ffcaca8aac10c211fb5cab7211c4cac3ae90648a91a7e42378948baf9191c54c16d92985c29ca8fe45045574ab08eebbcdc1f185bb273d30c6525608cbc1ed9a5804e052bc345649054f77f5b585e7e2e04102510d9b7a05596ce4434303a82c12ee7ece7ac51e9c7e91347e7b4b00cd10b8c63bac9de92b075d1c9aab342d8ab8904f1b7ebdd6a4feba4392ee41e82f78f92e99fadd9bdb5ad5335b1c99d9a395186ba8ef7ca6a6c5d0ea6791c5f93c9838fcce30078379ccc2f3a494a38cdd7042851471777c0a83a8d9306464c25d51826114a0f7836c7b8b6336c8d48e64c4092078756b4daf9bbbeaff954b42301bd3b5c25b991277f6eb07982e968725b66513ed60c0406016e63fca018d24077a6ce2199ec0bb337b03acd6df8aa36d75d36f3dea3686c3ed8fc82fd6ba4852d05f198399a47422703c53197a78558322a60d8b0a05c578e3a2459170eb7d21cd11ce014471b9b196e9c947300aa53e00815ca03b61ca2769dcf1d7a6bade9f6a6aa5721896cb3247118360c631b5627aae9a8284782a470497bc12a2863a1529027fe774ced8b58b3dbb226b1b8c6f21cf73f96c59471ae886ad033373518de580005496e3dd862574c297f33155c70d2a40473d2592ba4f574700ad226abddb39e5022b471f86da347655803881b928d618b27ed0bd3c7f32ab0a34dff0a00d8b35e349997c2a8f92b9ac17062e81fe4cb53f6cd39254de7d89f83692768160e440a3b25b771354b30d38794342455b6bc8af6af1bb9d789d6bb4e9d9a66a07ee6383242b0132ee6d94d5172279f9277a8b171bbf9e8fa84e82eccda95c5512b2363300f1a29cf1c57f6b8884d27dec989c7b110682b50e425bdb0cface53cf650bee47208542bbf58b82696b06f57994ef680ec19510379d862e69b4ed82246c3355aac2a9f1995aa087d4902093190a543b1cca18de05023270a752fe6db024208194e75fa087cccaf006db9f637c634f7b19b4805c185af33de3f4ff6580d466ece527519a176cf2f235daac234e2a5564c001eb1d401ec764966967f9b2576f138f1aac1812b28ec8a40e8385b879332560ef4042fb79f94a711042c7bafb1ae547f04c5f16d1221e9bc36fe7c4e5f9b21a2f66fabc2ee3729d3ba093c7bc8068a6ed5d3729dcd33389773e6a732867d8ee71da9ceed86d2a21595294ccdd3de7b12d36947aafe7b18355ce12bb25a096f44151b983318f81f9ac8c4de9ceb13a3bcd3afdb9ba183a65af6844263fa2f525cde372d28425623db1bed6549218890c83e3064d8bb600a7bf380f2831f73e5a6f3b8d94deeb117351b2eea4e80b99add67caec7ce4a637b4d91feee0dc45be35e0ec87d78a470aae47b0ace22d66712e4e7c76d9bbab96f985679141a57ea650f6e5532d37e95786ff0d625cd12ca3399b6765afb40328023d989c82650dc6dd634949ebfb5c13bf59c6806b9cdca083e7665b7bd11ed7cc7d850f2fa42580adaaa9cb65dd1cf4006804b21aae824f93ab5402f328363aa", 0x1000, 0x3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) chdir(&(0x7f0000000100)='./file0\x00') shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x100) 13:34:21 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0xffffffffffffffe0) socket(0x6, 0x8000, 0x58) socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$getflags(r1, 0x3) r2 = dup(r1) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x88) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/61}, &(0x7f0000000300)=0xfffffffffffffeaa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/133, 0x85}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x0, 0x7) setsockopt(r0, 0x2, 0xe, 0x0, 0xfffffffffffffda2) recvfrom$inet(r0, &(0x7f0000000000)=""/50, 0x32, 0x803, &(0x7f0000000080)={0x2, 0x2}, 0xc) 13:34:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, 0x0, &(0x7f0000000080)=0xfffffffffffffe28) 13:34:21 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x20) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') 13:34:21 executing program 1: clock_settime(0x2, &(0x7f0000000080)={0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2000000000002) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 13:34:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2}, {}], 0x2}) 13:34:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x4d3697f46e5f59b8, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) 13:34:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) open(&(0x7f0000000140)='./bus\x00', 0x20020, 0x0) sendto$unix(r0, &(0x7f0000000080)="f5da404db87a0b82e308fca5883928486869d5920f9dd921feaa7b03e8c0c481fce8354e4ab98bd4ecdfb5ec44eafbb62853bdee8a7ca6d95ef4cc181f7fa854aeeccf4b00e9ff9c4a8efa873c5721e3b36db01a151e86c653073ed983a3db59cec98074de3fea4595bdbc", 0x6b, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="a043"], 0x8) 13:34:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/25, 0x19) mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000080)=0x8001) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x20007465) 13:34:22 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x3f}, {0xce, 0x1ff}, {0x5, 0x7}, {0xa8, 0x7}, {0x85, 0x50000000}, {0x20, 0xfffffffffffffffe}], 0x6}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r4 = semget$private(0x0, 0x2, 0x10000020) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000015c0)=""/8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/153) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) geteuid() r5 = getuid() setuid(r5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001640)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/4096) read(r1, &(0x7f0000001340)=""/170, 0xaa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) r7 = getgid() r8 = geteuid() getgroups(0x0, &(0x7f0000001440)) lchown(&(0x7f0000000200)='./file0\x00', r8, r7) 13:34:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="f1c02d7e", 0x4}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2) 13:34:22 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x2) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xfffffcea) r2 = fcntl$dupfd(r0, 0x0, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x21, 0x2) chroot(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x200000000002) 13:34:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/114, 0x72}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) socket$inet6(0x18, 0x3, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 13:34:23 executing program 0: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='P'], 0x1) 13:34:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x1) open(&(0x7f0000000440)='./bus\x00', 0x0, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10210, 0x10) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000240)=""/9, 0x9}], 0x6, &(0x7f0000000300)=""/145, 0x91}, 0x802) 13:34:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x2aae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) sendto$unix(r2, &(0x7f0000000080)="1552e23eb60c7cfff8b1bcd4d07ca3c3fe44141a3479d81d56f781db2d1de0d2c66c30a285dbee5771b2cb8772984b3bb7ce1a67270d", 0x36, 0x402, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) dup2(r1, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x6) 13:34:23 executing program 0: r0 = msgget(0x0, 0x201) msgctl$IPC_RMID(r0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x800, 0x2}, {0x1, 0x4}}) msgrcv(r0, 0x0, 0x0, 0x6, 0x800) msgget(0x2, 0x142) 13:34:23 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = dup(r0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x8) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 13:34:23 executing program 0: r0 = socket(0x4002f, 0xc007, 0x73) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) close(r0) 13:34:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) r1 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001000)=""/4096) r5 = getegid() r6 = getpid() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0x4, 0x9}, 0x7ff, 0x4, r6, r7, 0x27fb0000000000, 0x7, 0x391}) 13:34:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x10001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) setuid(0xee01) sendto$inet(r1, &(0x7f00000000c0)="6733e30476286244d288417c7a84b4293a79d74dbc00781c363f2aa0fc7423ce2fbd4dcaae", 0x25, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 13:34:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x96) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffeaa) 13:34:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002400)={&(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000e7ff000000000000000000000000000000000000000000000000000000000000080000000000000000000000"], 0x35, &(0x7f0000002280)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/31, 0x1f}, {&(0x7f00000020c0)=""/20, 0x14}, {&(0x7f0000002100)=""/21, 0x15}, {&(0x7f0000002140)=""/88, 0x58}, {&(0x7f00000021c0)=""/145, 0x91}], 0x7, &(0x7f0000002300)=""/208, 0xd0}, 0x2) r2 = socket(0x1e, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) listen(r2, 0x7) fcntl$setown(r0, 0x6, r3) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000002540)={0x3, 0x5, {0x7, 0x7}}) openat(r0, &(0x7f0000002440)='./file0\x00', 0x10002, 0x180) setsockopt$sock_int(r2, 0xffff, 0x1802, 0x0, 0xfffffffffffffcf8) r6 = msgget(0x2, 0x482) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002580)={{0x4, r4, r5, r4, r5, 0x1, 0x4}, 0x2, 0x3f, r3, r3, 0x7ff, 0x80000000, 0x9, 0x4}) fsync(r0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x32aba00faf3fd80f, 0x0) accept$unix(r7, &(0x7f0000002600)=@file={0x0, ""/4096}, &(0x7f0000003640)=0x1002) 13:34:23 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) r1 = semget(0x2, 0x2, 0x400) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/121) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) 13:34:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a00, 0x0) r1 = dup(r0) linkat(r0, &(0x7f0000000140)='./file1\x00', r1, 0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000001780)=0xb3) setuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r1, r2, r3) setuid(0xee01) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x810, r1, 0x0, 0x0) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) read(r1, &(0x7f0000000440)=""/253, 0xfd) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0) 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) shmget(0x1, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 13:34:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = msgget(0x1, 0x208) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/161}, 0xa9, 0x3, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000b1c60d1d812e859ecf62f0b8d6e09d987d817db76cd5f0f5d74f4b396ee9e939f0cb2efd666c17ac6393fc76fde51149e153f0cbac2f5e9e3a5f9d5f345dfce98dc9eaf20db9b47d1d1f00000000000000006b2291d154723b507ce02a08031a77e5d9a616e4ca811976ad563dd4c328dad9caaf26b1eff970a4f7e686ca83da5505d1172b25e8be03c908e411a7632fd01d66bdba50184df781ca5e0ea18093748ecfcb76a67ce5"], 0xb7, 0x800) r2 = semget$private(0x0, 0x2, 0x25) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r4, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffede) semop(r2, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0xc, 0x0, 0x0) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000900)=""/139, 0x8b}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f0000001a40)=""/200, 0xc8}, {&(0x7f0000001b40)=""/160, 0xa0}, {&(0x7f0000001c00)=""/217, 0xd9}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x8, &(0x7f0000002d80)=""/195, 0xc3}, 0x2) semop(r2, &(0x7f0000000040), 0x19a) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) getsockname$inet6(r6, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000600)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) 13:34:24 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x342) 13:34:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4000081, 0x0) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="076d19", 0x3}], 0x1) 13:34:24 executing program 0: r0 = semget(0x3, 0x7, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/35) 13:34:24 executing program 0: mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x2110, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x1002, 0x9) mknod(&(0x7f0000000300)='./bus\x00', 0x4, 0x213) syz_emit_ethernet(0xe5, &(0x7f0000000100)="f6ae2f4c1cad27b8d2fc2c6be9889f1caf239b2cab39f095ec45ff74eb9d9d0465c23ae6dbce21a72f496923bb9a7a60d128371e2b3abe7200fea63e08b2368eebd86f1e87159de4af20873bd6cc528472a5fb5dca19e2a575862c4af6f8fb1705b5e510f6cb0035cf76b24c6e7a950ed47849ea5e789df214aea8e855f5bc379d95de3656663744baba00757a1aadf240ebaaa917f883f2fd88bb537aaf452642aeec0ef984a0ef05fb3761839f738031503bbdfd35561e10b8a204fec04c0d3cece1a02e8480cbd625ee5e2f40abb335e546a00385878a153ab92f7477406b540f9d629e") r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) rmdir(&(0x7f0000000200)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x100000000, 0x81]) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x10f30, 0x10) 13:34:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000600)="80064f", 0x3}], 0x1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)='<', 0x1}], 0x1) sendto$unix(r0, &(0x7f00000000c0)="96eb17e6281e97b4f3b1265b1cadbecaece59fb3216f3e49dd82430078ebf78cdeb8019e30c23c31f7e3d5f7ed93057cd583172d9b73328716749c78da93ba151f396dd8bfe45428d1f368eb8663c1beda9a94995d5092ad2f1e1561ffe670a68a2fdb6ffe5f0cd82bee25f068dd23a0562c31a4d298b79c59142bbe9d9299437d2f9e5ea42d3abd98f241a6f399ce9c0b8c481cda4296ff305f404a82f279b377fd335388319256575a3dcf6ab8c828bf9e6889a41554708ede7869", 0xbc, 0x1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) 13:34:24 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xf245) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) getsockopt(r0, 0x3, 0xfffffffffffffffa, &(0x7f00000000c0)=""/15, &(0x7f0000000100)=0xf) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x48) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) munlockall() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) 13:34:24 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000280)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) recvfrom$inet6(r1, &(0x7f0000003280)=""/4096, 0x664426bbad74af15, 0x0, 0x0, 0xf2) read(r0, &(0x7f0000000140)=""/68, 0x44) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1f, 0x0, 0x0, 0xe20}], 0x6, 0x0, 0x40000009d1, 0x0) 13:34:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x810, 0x0) ftruncate(r0, 0x3ff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8620, 0x6) dup2(r1, r3) dup2(r3, r1) 13:34:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000000)=0x800000) 13:34:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0) r0 = kqueue() r1 = dup(r0) kevent(r1, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) r8 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0]}], 0xa8, 0x400}, 0x4) kevent(r0, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) 13:34:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002008, 0x20000000004300) open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x381, 0x0) r1 = getpgrp() r2 = dup(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x4) fcntl$setown(r0, 0x6, r1) 13:34:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x3, [{0x3, 0x8}, {0x1, 0x100000000}, {0x0, 0x9}, {0x3, 0x1}, {0x2}, {0x3, 0x80000000}, {0x0, 0x166}, {0x2, 0x6}, {0x3, 0x7}, {0x1, 0xffffffff}, {0x1, 0xe6}, {0x3, 0x5}, {0x3, 0x7fff}, {0x3, 0x80000001}, {0x2}, {0x3, 0x3ff}, {0x3, 0x800}, {0x3, 0x9}, {0x1, 0x6}, {0x3, 0x100000001}, {0x8db51ef2ba1449b3, 0x7}, {0x1, 0x3}, {0x1, 0xfffffffffffffffc}, {0x3, 0x200}, {0x2, 0xfff}, {0x0, 0x6}, {0x3, 0x7fff}, {0x3, 0x8001}, {0x0, 0x6}, {0x0, 0x3}, {0x3, 0x9}, {0x2, 0x6e5}]}) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 13:34:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 13:34:24 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) flock(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(r3, r4) dup2(r0, r1) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 13:34:24 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667e, &(0x7f00000000c0)) 13:34:24 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) 13:34:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x3, 0x5, 0x8, 0x1}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{}, {r1, 0x1}], 0x2, 0x1c8c) syz_open_pts() 13:34:25 executing program 0: mprotect(&(0x7f0000623000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r1, &(0x7f0000000080)=""/130, 0x82, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f00000d1000/0x600000)=nil, 0x600000) 13:34:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 13:34:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8040, 0x101) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="5a01fa53b9e033f4dbd2586a75a0da82cc3210110940a80b15837c102b5f1b0e98f52b12ee8b7b8310a2ea09bbb265b68152e218466f32dbdd78a9a37442123912ea417bc5a818961be1378310d2b07a66d9c19a2eb16fa3e748e70cbaa99a11b31fb91c4b", 0x65) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20, 0x1, 0x40c}, {{r1}, 0x0, 0xe0, 0x2000000e, 0x9, 0x314}, {{r0}, 0xfffffffffffffffe, 0x41, 0x8, 0x7, 0x1fffffffc00000}, {{r0}, 0xfffffffffffffffe, 0x23, 0x40000007, 0xfffffffffffffffb, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x8000, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x1, 0x21, 0x4, 0x6}], 0x4, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0xd8, 0xfffff, 0x1f, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x83, 0x89, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0x9, 0x0, 0x633c251700000000}, {{r0}, 0xfffffffffffffff9, 0xc, 0x10, 0x6c, 0x80}], 0x5, &(0x7f0000000140)={0x70d9, 0x2e}) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/63, 0x3f}], 0x1, &(0x7f0000000200)=""/88, 0x58}, 0x2) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 13:34:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e07aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95ab263cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd047", 0x1002}], 0x1, 0x0) close(r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000140)=""/53, 0x35}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/222, 0xde}, {&(0x7f0000000200)=""/26, 0x1a}], 0x6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001400)=0x3) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 13:34:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd4cf80005000000004000f2ffffff"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4001, 0x7f) sendto(r0, &(0x7f0000000100)="549ac3de289dcc1d5ff324ae91da71eb6f0323e50f2a601837edb3b8dbf04a76c6b6cf9e56c3fbd844f4cdad0f2391bb10dfc9257c78b199eb127f4d6891d7b96900b47acfec4cf6f863dcb6afc6c176d036321580300a62bd24cc3893b02b0af44adf161556bfbd6c0d15ea8a0c092252de6355734ac70d35b32aefe7951a23af4122fc5541c66f1637f97990d7ae81cbbe35629955f1d5898532bb94f1075c3c69c7a33010fffe3672e481a774f20813820288166309d26431a00a3c5f9da89d7853737d1b70bb65db766fd63e306afe644a", 0xd3, 0x402, 0x0, 0x0) sendto(r0, &(0x7f0000000000), 0x0, 0xf, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x3f}, 0xc) 13:34:26 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) 13:34:26 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000000009, 0x52) getitimer(0x0, &(0x7f0000000100)) lseek(r0, 0x0, 0x2) setitimer(0x2, &(0x7f0000000000)={{0x2, 0xfffffffffffffed7}, {0xffffffff}}, &(0x7f0000000080)) 13:34:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/199, 0xc7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r0) dup(r1) r2 = syz_open_pts() close(r2) shmget(0x3, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) 13:34:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x4) 13:34:26 executing program 0: r0 = socket$unix(0x1, 0x8000000002, 0x0) socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000001000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004680)=[{&(0x7f0000002680)="448a59140f1775417944086c8bb77cb22b2cc101aafe0b1ab70b919bec855ac1059e8fc6c438fee2bd44f796415629d0c557f22be189591db357c51858978df42f1c91776a5205e3bee4f0aab43e25558694eb09e6c400f363b344b7c4af9706a1bec473ffdeee248be65bed0a59e64d62442988e411f7101f52be1a86a5860ffde5dc65d1e27ce08c56655904f672e2d741e333053945c6f79bee8189957bd0c3a51a4b96b85d8e8f0c9faeaf7e371b45215a9625fe4f0273863b250855dc38b1cb4e7359494c80722daf815fb7cf4f58a6ecd733672969012fcd15a0d41ec13ae99f238c99017b61359c56c3fd334bfe920057db49031179b6d658cfa80e9f3471cfc91f51443893fdca8b45ef22b7d172758c1ab8fa50fa08be948ec963d1e09378f14f21f4e433bc17c03e06d5051c9c6e768736102654aa3bf21fcd01961747f07690a811f53c4653de2a0e6212a3dacb8afa45b0124b6cd5a27d3f642b572304fe7ae685f425d591c76aa53c0e413a202965c8a2dee341e1d0469cd91811de7d00e09dff447c1bed61ce7fa53c80f7cadff56b69d5b8e663170e1a6a7dbd4d37e87983bdc2c7350ea32129ff49f898feaa1c378d40ffa90d4a283dd35fbfb9b6ea8b9d605efb0547a47582e757cdd92b288d04228e3d79cadb8c4bf6a1e4a1d2de13141a19769b7730ca8d9c148aa914bff9312e02b736ebb7d63fd4cd6d64c11e55a43c1b35e7736c9b5cfd94300c37a4ea39c8e72aeed29e8d8194f13dcd4cb8ed2050cff704556f6c1e8ddb1a885849da0bbaadc9cb1592b8b661cbbe732b0c3b0d9482f889a5393d41fe1c73c498548183c44a079348c33670f5a79dfceedba16f872a5754d8615af9f28f581824affc85003dffb7707e4dc46641add101e46264aa5f22dbd722276f6d9e6f04095f8a39bbb39b423345f95c74d558126f3432fb4e28baa9911756336ff111a8571eac797720760cecd253b82fa008bc0bfd890b5b19275b9718a30f8a36a3e9419afc83ad80b0ba20ce4afb91e53ca93efc0b09e4afe5a3d3ced1fe2ecde2c8d5d81758db11b5641d01c5455d5fb9a4f5aa7756bfbd0e56e59a350e5b19efc8fbe61da5a6b0a1710c7bc17894af5f7e8090ed36b93a14d96f31555dd0ec9729a47f1f178951fec51af6438be0c7c4baabe4e2db861be26622d890ec025f5dbeca07553f1f0e38cee275e14be1328e438db8a5c5bc5747d21f8eb35828c61a128808939cc0813316e8662abdcad223d00973d0f06a34f91778af8522c983de1c48891b728aff0a5dcdf6f0280584e6607b99079b2ef8f9ef205e545c6f17b0249d6a7ae30e9a94904c0e57bb5fc71515a7d104326d9cf507d4577790c770db28e571c62ce93f5a082bddb57d279c1420e92238fbc72a9b9e1cef4df03812dc0789346875df9d9648bae1e83b7beb1b1ab04e5bd41ba247c3083e2ac48e56f7b74f12e20597bf671ca00ed8096d1bd2a6b286847e03a2b5e91682fda9d061888aa70d9410c4f7b4dfb5fb7d4bfeb48d6a07b8943a31ffed75f5e483e09f6a70d879a41511de3d52cd1ef91865b970c41fdd20ab925a54f6ac3b7dd1dfe0113fc5e777f16eade6451a70ac0f4749659466ca7629e46cb88688855585b898e55b7c1ae47f8a9e34ff0eaa3065e7ee88f60a288397b0f58289af970a38ef4579487fb4fd1dcbe6368b42b256ce49040c149eff3fd9020d65ef6df1a608494bb8df39c4a35705706d546686211bded27442dd0d48d5718c0b1a322b534c221b97a01d7f735bf4af636ccfe3164bc2c590244c3cbb2fb79d994627601015582d8d9372395dc7d2f491af34965bf65965971203b5d91d3e1ebe1afe34441e633f10041441ae0a32feb45dd6b7607d8f8e0c0ac787b21779c0aa9a88ad86faab19e17c62421e116f4be6640a76ba2ae13f580f6683f1fbd4ceed9438685307737ea938c006fbc55242fcc60327fdf6658e3f8fc056d4aeaaa9c2c0b54bc60adf33e18e38e6ea8db3366a7da17fc8e0667f5da00660fcbf05a5809b22e63b1c68474b47c1127ec2b6be2e516c2478561a22d3bcd6375ac3da232e08abd066aff70f1e1e9da793db9a84407bd8d41c63d31c6e89e9ad9594c2396984cc150b44e562b0918a6729ba60709669e7291c7c52a601f71bb7870f89eca9528c2d3872bada76b4c2b6b79f3e5232299236b7cb752042a33a443e90356fea99838b0debbdca41c0f8757b05067d78c746dbe9c145ff5430ed3679aad15c995279c50551b5a16a1493fcf027f61656f2546996c2769634fc2db19ef32c1292a96c48a07fb83737105f7866f6929335093547415d748e514fea468a79c9f4f8e5dc8525a6c6c617ca37cdeae573a15ea175b1c8120994c04c96f17a24beb323e0738602a97fd1f0351aab760d9e43f84eb91bfea0d6d80c6a24e1be111c0bb4da8ceaf558362b6199a44e28c870c069487858dfadf95ca385e813d17747520ac9012d59d4fcb977eba3cd2c1f33f639782ffd7bf2326e59bbb90dfed9afe3fa4500f2620bc2ccef81ac18d553f5c078eb05e3fc8176c7ee14b30190b9ada3419f1a383e01172dff7b68de9b4300a2c3501fa5a6ecbd320c1ecd404bec911297abf299280bdddda072b061926e5a35c869368f11c71746c6b7504f2ba7c58f5d7e52657fefef032aa7358b7870e8bec1c63fc73ffae4504a3bc53896a41550ae343e7a65a49d849365909951bd777d52ce9d3d02b434d3d1df51e9e564a51d3be64ffcab742beb11238fb502e970a4172e572db0e4e8d8e056b90ca64adc8bd830b60d22721e8010cc7020a6105418d2b8028ae05ae676bb22ef79fcd27233811f943f62bfe0dbebdc6bd3a184adb2d0ab49ca0ebf5359597e", 0x801}], 0x1}, 0x0) 13:34:26 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) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 13:34:26 executing program 0: semget(0x1, 0x9, 0x0) 13:34:26 executing program 0: unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x3}, {0x25, 0x7fff}, {0x47, 0x8000}, {0x84, 0x7f}, {0x44, 0x3f}, {0x87, 0x100000001}, {0x21, 0x10000}], 0x7}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:26 executing program 1: socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) 13:34:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x00', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0000422f66696c65302f66696c653000160000000004000000003972463b07387c0f1d020510118aab90e897bef9b069df0826"], 0x1c, &(0x7f0000000200)=[{&(0x7f0000000100)="b37b447b11f80178a6d1e672b7197a6d4cce8012cc19d1da62fd6a97e8bb033e2f56effbb4f32072b41c18fccc70df6a0315e227e640cecdb9b02e5275a93c861c98f6ef0e5001eac76a6d8ddef3254897a7e3357e3f213be56fb7328ea5787bcd7362f229364854cd87153f38df1ad03944ea99f726c16990f9d7138d08cc0231b43771e14e27ccc7517b6d9b71315fad5847333c6fc9bd85110a87e5a9a4cb08ecee57", 0xa4}], 0x1, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x9}, 0x0) 13:34:26 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 13:34:26 executing program 1: mprotect(&(0x7f00001a7000/0x2000)=nil, 0x2000, 0x200000000000005) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x2) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 13:34:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000080)="f1afc1dc17f5e007c17ecbe1db635ed5399d", 0xffffffffffffffc4) setsockopt(r0, 0x3f, 0x0, &(0x7f0000000180)="9ebbb3d078faccd60beafc13ccfcd6da00d030ecdb86cc924a2294da78d605efe74dd1ec132ea4d0d3e0d8dded3cd1443b7ad3beba300a6cee3fd11b87ab74df1846b1eb439f65a75f8d12330b606780d9a671116c0941c1b7f70755010404071de5848d61d62d513a4303d7f01f68b71167de4f868a9a1c2e795b2ac1ee5cb772ea2b33c5803ccd19d62fb682b1203d411bca1ee8459e", 0x97) setsockopt(r0, 0x29, 0x8, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) close(r0) 13:34:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x3b1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xd0a, 0x22) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/1}, {&(0x7f0000000180)=""/98}], 0x100000000000009c, 0xfffffffffffffffd) 13:34:27 executing program 0: r0 = socket(0x21, 0x3, 0x8) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/92, 0x5c}, {&(0x7f0000001180)=""/247, 0xf7}, {&(0x7f0000001280)=""/227, 0xe3}, {&(0x7f0000001380)=""/136, 0x88}, {&(0x7f0000001440)=""/163, 0xa3}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 13:34:27 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) open(&(0x7f0000000000)='./file0\x00', 0x900, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) mprotect(&(0x7f0000561000/0x400000)=nil, 0x400000, 0x1) 13:34:27 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) socket(0x20, 0x0, 0x10000) connect$unix(r0, 0x0, 0x0) 13:34:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x5, 0x7ff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) listen(r0, 0x765fddcd000) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 13:34:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x1, 0x3, 0x31a3, "7e17d7abe7e1f81560e1fe659a3c17831b269d7f", 0xffffffff, 0x2000000000000000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x1, 0x1f, "62da9d4e2a4b00013689a8664a80f39f13ebdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 13:34:27 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) listen(r0, 0xfffffffffffffffc) 13:34:27 executing program 1: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x800000002, 0x100400000}, 0x10) 13:34:27 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbf19, 0xffffffff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10500, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 13:34:27 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x100000000}) close(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) socket(0x1, 0x0, 0x7) r1 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x903) socket(0x0, 0x2000000000008005, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x100000001, './file0\x00', './file0\x00'}) 13:34:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) recvfrom$inet(r0, &(0x7f0000000040)=""/242, 0xf2, 0x1, 0x0, 0x0) setreuid(0xee00, 0x0) 13:34:28 executing program 0: kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) kqueue() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 13:34:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x1, 0x46d6) 13:34:28 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r1, &(0x7f00000008c0)=""/214, 0xd6) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x20, 0x0, 0x8, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x4, 0x8e, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x9, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0x3, 0x425}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x80000001, 0x7}], 0x8, &(0x7f0000000100)={0x206e9071, 0x5}) 13:34:28 executing program 0: bind(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d01a6318c650f783984e93f29e2be2e2f662b85d715abd3aa9d5398e75fa1d4e3d6ecf03179dc74666c88551513a2dde0730834a06a98eb01a666537db6fcb3aa05ebfb4ec4aa10eea6737d187f6e09014c1855f33dc548df8847d27e4efdd7f58801e9142ba8cc5398ab3b1bd8181d0bd34270949ee66b4f0f0fb86c90"], 0x1) 13:34:28 executing program 0: msgget(0x1, 0x81) 13:34:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x408, 0x140) write(r0, &(0x7f0000000180)='C', 0x1) 13:34:29 executing program 1: r0 = socket$inet(0x2, 0x80000000008004, 0x10000010000002) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 13:34:29 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 13:34:29 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) write(r0, &(0x7f0000000080)='F', 0x1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) syz_open_pts() 13:34:29 executing program 0: sync() r0 = shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r1 = geteuid() r2 = socket(0x20, 0x1, 0x200) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r1) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r6 = semget(0x2, 0x3, 0x0) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000080)=0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000180)="d367582e94331b2896bfd4a60a3a7a8507d7f1b2211a24ea07ccd2120568a371382d25f5dd90b69673a7208167901b54230569af8f0564cb0d2fefa4e1ba7bbcef3aa440104e94e9847108d2d817187e5b9741c01c1e7492cb4dd0bb0b4ffff9bb45238f841c89093532c6b1224ce770ef2963e58bd977f38024b35c97e9ffbc947feac6f9aee12772", 0x89}, {&(0x7f0000000240)="db95f5c7978c3f7363782c3a651368f7510851ae9ed30c52b1c3efcc855539ecaa4331e31c06a5a838844567c0c5c65abac57a465c761e341039f7615ae744c27ed93672891ce754b6d24022cb8e43a513d3e07e8f167245a8d01d482460183ea57fc63eba4d71c0592ef7b9ba62481e62a154d194690ce8d368585b20ee9a5e", 0x80}, {&(0x7f00000002c0)="957aadd23cee90e6f403c099f576af944af1fad9ebc056a48d5d0a5cb80d08aceb3b6df1c4f99a047c50062b49149e5660f7dd410f5bfd5f51154988502e5b97c656d12969fb4f305d1d", 0x4a}, {&(0x7f0000000340)="18bbe75bd06a1c703747f3297aae250002b066357c823f3f5192e98886f1f6db", 0x20}, {&(0x7f0000000380)="280af73bf7aadd9762b13f5c636d93d539d7ec95910d827d1e4908f25296d9fc8f84565da17ac04ce47a3e21014fdb30a816d3c93583af4eca877ff3f98a89804bb74147de1af3d4934139b2ff635fdad4a8459d0f3ff465a8d25fe2a097e3dcb53d51dafeb2dc910b73a8243f7589f34013d006eb768579bd0713894af271c422fc818de0a5dff056e5d8058a7e82604b314f9c59d3f22a087927bfb56144c5c31cae6af6de0b9fe18500b6489498cf462adac4623b0592ab1c87f548c0bb22c9eaba67b1b249ddb599561d81e883b767b3f6da621aec4ec5d4c718d714dbe46a2eaeffbd9d1677c71cf29e685a9340ef32c11c3e8b5b32faf54dc02a68a6229e62a2781cd008295d30a6735e6cc4bbb42d73a6cbfd0ea9a492a1e33e1de850c4747b2ca5e0a26c019052dbcb69ae575826c61779c0ef5218324afa2d514ed5ebee3a634d510db983fc4d30154672f96f741b26d3b791e654b7f4954ae9631b6f53920c96be201cd737efdfbe368daa74427cc43d76de17f61edba07648c63792132022b8ae6652fe134000348d2454e029a12ac565ea47b11bac33c050f9c8bdc15083ac93ca5484efbdea3d8f97b64ee0030220c91f2d6a6fc9a5ca1c74175e5c9c1f6d33594db70b34c59ac787f9dd165c7bc1dfa9039718e17580223d544cd1bfdeaecb73486eb36e2651435e715f1800ebed4d840b7b87b6e81518efdd32e90cacdd9430e990055205cd3214915d0c546771b7d48479635cf087fdc225b3916e8302c85c5fbeee1af1119ab5aea6959ee527f511ff8afaee73f486500927c243364fc0b318ccc6574bfcddb784526e2d7ab5e03b963f75f329d97cd79a0467b012d0b14ef39894145802ddbe9df35be92419193b3f66e02a417597331d2fca9f1d3ffdc3c3923540ddef51786f4e66dd55a668fd30d97e073a8abd0d6f0c21718044b8397d88eaceac97202bcd71025f5fc2a1f87326e3d25e82216b4df3a0ba02b4fd5a2ba01393081b5310b52a2f638896f2ac1654ca957fb80b8ba9f65fa43c20a0d000e96f1e6cf3028388869b6d19b1a0f57cc1967324879508228d0d82f6caf9ec65907c3eff7caee835070cae6fe8e226db0517fa9ac68955de7c18730519bb948a1dd081ddd80ab529d8a96cd19eef1621338607f206ed7e20dc55945b833d6cd81c7c9857cd87c7403ce9df82c2aaf3ad0e198681b4a3ff56e6f4e64a4abd0a99c7e6e852959e388bc8770d7b0fdf5af38639775376ea2d83126e878e04bc853dcfb8bcf5ab24ef8b44f5e218de2e50dbf5dd2f6d2e3e26635e89ca2aa7b321812c27ae1c81fcb77de327484437d59f8e357d7f1995fb3c9a21040ff61de3bdcfab15c3909410cbdf8f6f65f878931450497cb30951e28ba2c84b511b37fc44ab2995cac90cdc606cd2978969a20be8811b95a3debceccb404ad61f1aac7cf4796c7e80b0b31f4c56029110a3c0e92657d55921081bf0c54691a42c1ba24130dde73add95624d8332f4d89334e5c3be2ba2ff450100165f02fa98881a9c113785d5a2ac5835645ede39dd4082a90748e85fd364ae70bd65fa294996bc16f29483b3611f54b4c9355d633a5c58011f4284fd23d6705057c3eb1d37fb10436b3e18e2a02b88ed2c99d418b053af8316bc0f37be2bb07cfc2e174d872c31d991471da24c282c4be5c278d28b037f0be34a61f6205188995897bbe4943a19f586c938224ad581f754992ff60a28290f592224b0d5573828c72dfbaa2e8da4f63c56a7858a59a25bc952da09a6a1f783342c1e2930d055871a4b6c8e4317cd22db89706bea413bfee8ba3c43aa35e2bca4ef1b5d3edc03d11f6c3ff7bd93c5a01a14c66a68613d5c2ca5f076f42dc20d4f5785a87cb995a1edf679929814b4d5b5c3a79bc06b3804839fe59d68b13abb918df81b48c634ed3d87ebebbbd40a7b966dd9649ed2e15c58f26c06d8b87e9f3dce9a9aaefce5de09a7b175d640751395a960547e01af7b05819b95890899ff5a8d729ee99232766c4d7629ad0bd7edf0eed88cd015f937443c6a012d0aefdccc3f553728cedccf4b3ca86db8d54d3d157c1147df73e626d2e46033f20f4af84f7a4f71999d4c6b24d7ab9d7e992de59596f1dc6ccb025d175271f18c476cd247184b84b5f787e1822db063d3d048aba5b65945d74d51523e982f94d6884fa3c16abeeeea03d7363b83dc4052a053c57a749a3121ce70139dfefcaf5cb60c58b56b5e431e72b21fe7ce6e3bc71064bf52fa811b7246c671015ac9111b02b6bfbd36df3d3e9f2825cfc4e9bbbd835db7af0bfa769cf87a533994897dfc5f94f4a2ed423286a6eed1219f841133f35bc0d01bb6d477435e32623c9b89090b2539d2c14b5f998002c5da077c331ea3a4ab36df62144a41c897d44a86536a30b5de35d84eabf07e85b79c3e66b497e920e2704ff3b7567d82a504a89fe3c910d76c7f9979351e4fc33eeabd02972e0253b636675cf09d228a7805f9ef5bf12d1d43a1a4cdaf081d47ff8b2ea0f91dbd20fd1a64ba98ace1426da3fbff3b6652dc2cf506ac7a9660e7aae9fa7cc3ceef7dd66cf98c09c36bfa2bcf6a79e6697cb0ace89e2470885af7374098a92a3d00ac48ae5cf1e89cc0cd7c71c2d714dcbf9399eb7023b2ebc7cde1bd6ee80d29e92492482ea1c97f7a9d11df0c0794f19f3f01a6cb6938529fca99c0798b4610c1ffaf096958ab94c3021a771115793ef501aa1856c3338e0ce44c29dbce349ebde1dafc795c0ccbd2848564c0a5e5e5595e36392efbaadb7e2f061ec036422875ac4b4c0f3cec7ed1dadda909443e6c16895eb00aeaa1b33c5b8c4cb61d76233f246c16e0edf836cdcbc9c085538b9fc801ae43a9064583d098f6c57b239d67c81b0e3279309ec502558b3bf52fcd030d99ed3d6f9be36789b18da94c68b711b48ff1a9074e8ced7d87b98f492d6fd318e7cc50bc6b26a60fd71f027b08f88097614542da7a913b8bb70e8ab28a3572a9d3f361fae0a6e023a24fa92125aae5256b384f44b6fb003d190c79ec02be95788de6fc071c8ccd56b0d994bb4c5a344465b97641fc8a07c3b26798bc29e7fc1c1ab51a68ac761e47e3eae9e64ddd89a3b454a59a713679557ee6a6f3edea36547d9f11dcb79babf4f7544a4e7c626842100e4233a598a356d2699aa73d32a1bc694e398e41c3926ca3fc7c2e1a7732c8d7597a67df61e4126fbdc9e83f26824979f62d623f87793893a5d03db9712f4473388ea5be50874b676d414ccf8dcd1ca751e78025211c4bb9f1caa2a9c7b724ef0a3d3026f260e92eb536493032c8e9210f8b233c6cdcb1bc717791e15c7126ce1e34acac09483188dd19f2d6fa269edb02ea108a83ae828a423d2aaca8f392a7ed581b928d872390454ba95d8cfdc152613ffcbf4c5ce7e80307f6b0d0ae124efae08810e0f8c88180430ea2b6d6e5f14d579bb185e5fefbf30041e767e8a965c8110b504837ebc354acc0fb2a9d1d3ca0c4c84c5dfe47363b548f0016d45ae7c6ceb3a536154905d66051e36d02a744b7daab6bf8376def93e325ee4ef4a06c73b7913ad58695871b0e92a8596d3372efaf3e9a6e6ec95e9999971cdde4632375708a6e0b59fdbef86576229fca8e7bac67895099cfb751852d778ef7027a68f360246ca3f3f72863fb0ee016de4083a01427d1da2fbc767b6c53bf5472ed5537ef781b733aa77a7cf7ca1c802473d512c73af230d9e1284e593c8f3ec241ad0d7c1aae4f85030ec6386df8b0b58d80e55df4fefa1638b13a92b3616f418db3fb688d89adcae3a1774d356583e996df9fb64cafb7f0d0e884fb4b06234e382a3427d22cec109c0c85a68b775911bc9dc6c3f2b1316cd93b6d76d26be15008568ce57bc44c9b1753b028564e968f6141e3cdea3f738cc6229a92adac18b26761baf9d63672bcead587500c0deb6a0e5686db6408581d697f70025c6f31fc22871889217413c3ecb0058c87825232610335512725190050510847e1d98ae1db9dbde00d21f3f0a220ec2d6ba92fb46cc8a182a1e7ff1097f4a591168612deb599fd07f489b6ec9e793f63ab79419debe3839a2f0095acce4c4bb9b13c4cc598ac63b8868b7a7c414e699a28c95d5b6a92948ea23ccb9a3ef5d868e235afd5a497bd1684e65fe445eee783c2e62a58629d3e1ea5fa655e875518082e91d7aab7b4144b6355f7e878ad0176d2452dc12a3a1444b155db6f9bde4ab053336aecb9a9f5e2567f3954fd1f8617d45f69a2a26a9589a4c82034831a5ba6d827fca8de5b216cdecb373b0e4665a8356383fda3b5b955aa5c1b71b7ded6c83874f594d0d767922cac3f44e1be2c31fd860c4e38c34ce1d57e725afa2804948d9d56ad1927d1e8f75e3b620627b25a2a4fdb32269277694c055961df3603121cb99ed020e08032bc776d9497b20238396ff44651a5493ca162f8804b3813d780885da5c161540e083b59936bc6b2c2dc5006da404414ec08205b31cdc67ce02820ccd7c35df2b8fa4530c2c3a2f1e749f813f05845ace5e75e161b5ac05a3a43165817ae9a8db73a19350cd9044de225afb64b7fca7c4e3e932fd910c7063d0511086e6e37b72ff301dbdf7e6217b7a803e8f86d9e07eae15095710537b13a7844a0f7569dd32312519204d5fb68900c5c1092887d116d1b95bb08239242b1af58b2bb27d7dc8b82976cb87d3c8561409285b132979a5a435d1819804f35ff9ddfd615a5c5a8c7a522198aaeaa505be3232db7eefcf5bb276beb0185a0ba5f0742014394e08b4ea0bec144376686101f0724ad26a7bbe53b1595d71407b55ea76b6b17ce692e6ab0b526e53050c49a5ad3babfa8f6b27c33223baae5740d949b6632e277fe25210efc10fd52baf4e88a58d539a064e0949ff955c7b76933076e5cd7c98a564ca16f9e4ab5959a2405b485b343fb3235bcb7cfc5045925befe1f71744ef8e38203d9b80f702879612f07636c730003c55a6bbe9c1ad557cbf9ec58d88d902ab48bd04034db5fedbb7420a29d039494bc781e77b01a59ed039621e407c8479cc975c2137d34b5240915f7dc1adcf63b1c8ee15e070897c8edd895aa7e3e5b2879f0da7cb116390766095e068178803a4e4d8fc5569da509512982dfcb0c131069d3875fa6f948eb49efc28a3fa4f84d3636aabc3078220e2fbe84159cf4848e39e7917a5976954138b3e5b4baa4da1b4b04e8230f200d34e55138b081d4e679deaada6f8541d297ce38e376995874ee687126685eef3356cc10a12828f61921979d0b0d8eed7ab9a16d7763a2296ed392ed03671e95eda871a58e122b75a450403df8116330ca0be79a4f254cb5930cd08a2334eadd37a5598950d33a30d1f3bbc09f9b815fbcc73f14f2004831d23d0f9ce9e65b8e9cba28ff8a79ba4b9e214bf69253838a1ea6d02945d8308792c4ea0709f2ec8dfbbc620f26004a8914ad6b0f8fbd3e856bae7f96db7da3ebdc63125a4070eeb74dea42df4efffed816535d609f22c92b980d995e8693725489247d84684267ca8c8a9df8477545677cd5d9b8cd1774aeb5a76f70500ac7ce8b1fe97d45aa94dac5cb40d592bbc95f6983e3f02602adbeca5e90c87565686fd0db350515c6700ae18cf6d67ae5ba2d38003d0830e8ac9556ba66eb18c6d64f9dd506d2b2a0e4a2f42f1849d8e27b71939d3d43a2294c4ee6b243cb7849d1d36b57cc746033bc48a4d8a082018107c3b4b82dde8733323c972b8de4e1250dda94b1875bbaf56339c9f0cead70c9", 0x1000}, {&(0x7f0000001380)="1fde7e3a349bf029c0c0dc843ebcb67ed3de02c65757dcb0dca5ef9bba26296a14c7c4c0196215075deb697293734b8cda07d7ce2cd713dc36a76cefb40b331691eee39a754b4ea4095f6381eb02926cd2cc7bd8503c23199ca4bb438d5cb9f0539a4098e6771cef969f94d461513ba39864ba16d51f0b76a380041bcf4823f7050fc3faf6c0cd", 0x87}, {&(0x7f0000001440)="9edc14344999b8d172b67da052c71c8713a841727b7f3aafbc65bcc0b8f52b7bb960ba8ab37b6e36e7c46060cfa38678eb01b4bb5aded7bd984d0c177ae32ce2fdfd9387558cdea12666b24a5a83cc047b7cf91db84d4902a7e3e5758edf731184f99ad97cb21c295447e5236692633c2f0d0a1b26fc2c4e936848e2ddf26b5d451113f238a61a0de2e659c989999a664eefb0b36106bf11d614298822e89776f515e76fb9353a9feaf9aaf69aba61e63c3dadc3443e489aa773508c94da1b4a9a6d37e6de71262dd8caf603e708cd08e9dc3c37a1", 0xd5}, {&(0x7f0000001540)="5ecf5cda5acae9c5e9937314ee7edb5ba332857373d951a5c6951feb66e90ea8f478555a8ab9f6395b82bebb2586095f5033e9ae0eb8230a239ddaec4a9df719709580a83860617a0da61a95fba0fdbe17ffcc874d439223c32ea5210688542704fe380e167713f6c9f5c8834679c7540243e1e6dc45240274b9c7f2f1d96fcec829147014b8139479e1e569ee94834f176d54ef571bd5498b69b3c8127cef25593cf47b7920f94f54f5e35ab8fc02ff00344dead70c0bb436288c8486d6e35db00c32a7af3bdc66df", 0xc9}, {&(0x7f0000001640)="1eb9d233710ad0722cfb891a77761daa24726219261e2ce68ec54745c8614a8858f6c5a3559dd6895584a9c9bb64370a6efd4fa5680c66e62da8c8a98d2899f2b57493ba8fb527398a3670d960a4b99c7e0346a01bbc959a7bd0c5ba1859086b7740f0e577204f6837c1616228108ef2d1b675ecfac57e37531817868c0ea06d581d6973", 0x84}], 0x9, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r3, r1, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}], 0x78, 0x6}, 0x400) socketpair(0x18, 0x4007, 0x2, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000018c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000001900)={0x5, 0x1, 0x8, 0xeb6a, 0x800}, 0xc) setgroups(0x2, &(0x7f0000001940)=[r5, r7]) getsockopt$sock_int(r8, 0xffff, 0x1089, &(0x7f0000001980), &(0x7f00000019c0)=0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/zero\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001a40)={'./file0\x00', 0x100000001, 0x1, 0x6, 0x0, 0x400, 0x7fff, 0x0, 0x1, 0x2, 0x80000001, 0x203fa0e}) geteuid() connect$unix(r9, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0xc000, 0xffffffffffff8001) clock_getres(0x3, &(0x7f0000001b00)) getsockname(r10, &(0x7f0000001b40)=@un=@file={0x0, ""/37}, &(0x7f0000001b80)=0x27) r11 = open(&(0x7f0000001bc0)='./file0\x00', 0x0, 0x0) getpgrp() recvmsg(r11, &(0x7f0000001dc0)={&(0x7f0000001c00)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001d40)=[{&(0x7f0000001c80)=""/160, 0xa0}], 0x1, &(0x7f0000001d80)=""/51, 0x33}, 0x800) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) setsockopt$sock_int(r2, 0xffff, 0x108b, &(0x7f0000001e40)=0x378a05a5, 0x4) 13:34:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0cdea44dc6f8e451ceb2e456b86a542839a0014d72db5939ff46d7b90e1e0378c96973781eb34cf2a05430", 0x2b}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x18800, 0xc4) 13:34:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000000000001) socketpair(0x30, 0x4007, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="000000000704f3b39930bb09004810437342dda0e697ca9c8c4d34cbc973897b671e132d4802531286aebb3ff9ffffffffffffff1eff36279669a1af1b4b80d4699342dc5bb69023fa01e2be2f7ac69d64c86185e6d94e7d778b000100005cf544a54367", 0x64) msgget(0x3, 0x0) pledge(&(0x7f0000000180)='*//#+]}\x00', &(0x7f0000000080)='*//#+]}\x00') accept$inet(r1, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x808, 0x67) 13:34:29 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control/file0\x00', 0x400, 0x21) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./control/file0\x00', 0x200, 0x0) 13:34:29 executing program 0: r0 = msgget$private(0x0, 0x400041) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x1e, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x10) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 13:34:30 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x12, 0x1007, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x3ff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000025, 0x4, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x11, 0x40, 0x5, 0x25}], 0x1f, 0x0) 13:34:30 executing program 1: r0 = socket(0x18, 0x200000001, 0x6) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="02000000", 0x4) 13:34:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3) 13:34:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004667c, &(0x7f0000000180)=0x800000000001) msgget$private(0x0, 0x8) 13:34:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x68, 0x0, 0x7, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000011, 0x4, 0x200}], 0x20, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x70, 0xfffff, 0x0, 0x40}, {{r0}, 0xfffffffffffffffa, 0x2, 0x29, 0x10000, 0x48}, {{r0}, 0x0, 0x10, 0x80000000, 0x5, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0xc4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x0, 0xffffffffffff7fff}, {{r0}, 0x0, 0x30, 0x5, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x44, 0x0, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffb, 0x1c, 0x20000001, 0x401, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x800fffff, 0x5, 0x823b}], 0xff, &(0x7f0000000200)={0x5, 0xfff}) 13:34:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c64f7b202c, 0x1b02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) readlink(&(0x7f0000000080)='.\x00', &(0x7f0000000140)=""/97, 0x61) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) write(r0, &(0x7f0000000100)='N2%', 0x3) 13:34:30 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 13:34:30 executing program 0: r0 = getgid() setegid(r0) setreuid(0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r1, &(0x7f00000000c0)="e0661b013f23a4736f0ad6d4712f04ac72bde559c250c51fccd749e5b0c7d9fe352041e3195730e6eb3954aef3af0bac4ee3d79c01cd5c80d33e98effd3567604d09cc276ec2b6f37d1f55fa43a4c0939795232c26278c736b44ec4c4859100a7d2efec1d69e7d7e468cc34e51c452d1c37fca0acd31826fd5d79d537dd40e75e3ba8defd98b3e8f130a0a95f6c7288047893b4bf5d820a675c115e75eef5fb4beee28eaf7d0c7a2e4e66a075a552b4883dc5571ebd16b6223f9cd6c110266e80307baa09fb3f3d9bc0320b69db04a4f872b7c4c67301cf7ca643bfce524af384a7c24fe3bb5c3ddcdc653d7d93770297d5bf2021656b37d27353cee7fdce22035bca17490f8c5f93a70f90ccae391df0aaebce5574cc6f9aad3fe36bf05eeb57f9fdfcdd07a88780cd6a50692b072581768b67b3f4051836b2159d4e2d173e165aefd39d691f6c46cc82b55a4908c040c80920dff1fe6e4d1bada0be202a3994fe226679a86d7445964eebd71d65210b1318ba2497379735fb2d994b8167b6b0bd233639b8491378c5eb6bf8d951fc430857a94660c92033690f319306b60887bdd45c0284df8e4be58762cae8b30ad787f4d4f501aa69afe96a06ed9f3cf917f73e0e3c7c0bf66a4c0e67e8085046146781aa87a666579fc79ab6b679208b84166c35f28676175f611634025cdd61b847600f5bf3851d8152e5dcdd80e08a1a8034434a5d57b40d8b1ffd836b05169e163e3101491011be84420952cb2bfda5b58cfebd105b519e0081abadf10da6c06fcea9600da352adf09a6d796d3148c1deeea41b418729c90418ea5fa6729b8a351e3a8f53754173fce10f8c62b1d6c6b2882d231a39256eea78f4b3be6af1556343ce9b85fa6a31ba3499e854ad58731f315a4fa795a64adb360cc43c3c2c94fe36e3430f8056576254eb3f4f4f66ccdfcade9561dff0f228b8b37bef1fff71d9f0a6be7b4c06428aaa5be86bf95addb764023eece99ed27c1e4f1322cc592104a7dae154a30953e411363538ffbe81bd368f433b9f57884060ea133901250417cb2b838480dd6360cf9c1308481950aac60f7c587da35bf8035b82204578c7efd75300610379e3aa61e10db9c9854719c0483c3086bbe1e09fabd4676014705d7a4361bedfc7f7d1b0500df8f4825e82afa264cc3b802f033e07f0e07fc91e70ff10098689699d1cd2f0d82dd885f7444c674a1bb308f8839dbdadb580b281b270ed91ff89d3d2aecde4e50299c2eb536020c6341d8b279c1a9dc4ef8a3ecf0e76e54e44bfdc5860687439eb7a428784c1d44c527bd722da17bf24481f903ed600aac083d01d1cafc966d3a628b4eda4406a5f2bff81ac816681695d8cf47df671989976741f99f00569d08ae98d16443ae1933a682bcf3f501a0f972532c6d9668cf00c6bc2c0978203f0d93188e2e863cda06302ccc2fac38a74d6032f91557fcb1126c21d9cc5fee0fabf295d6ff5fe13df1c677db5f20249f96e0fddecd8c457ee928816837c974614f4e2f42aec937cc9e7d63f291e15c2acdb6aacc9be91fba5e9e9ccd314e00b98e17a9a5942c4496d613a96e4bd1a566bed4466ac25754da06a2d619d3a8cf078d9b336680ea13e0dfd4117e4645a7be5e2b96a22ba0cd02e7996bb7bc1f9840af6284c1dbda29236d57e78d0614ac82aac76f487a5cf5127b1a3ffc403d99421e62ed642c70333b509b93ef795947d154e977e183162dbf05986214bd12b4ee616a60013bf40b1303f1ccefac00cd9a61cb78e7b4d378de11380bf8e241a8f595f0df21281a7fbeec00d6deb794afdf310d8a352d38f2248ec6945576d46abf66e30e0e70557bea7fac5a499bb151213b7184a5207c0ef687215bb51d7284782e91c819b235807937dfa1056e466ba7f1619e70be60826f15ac539aff8aa28caf4e4bb579fce0e54138d35b4e670623bee6a328a30a5c4aa60db2e31469e181025628b806c7da18e37160f522cd65157e8ee3393e25212fcedb548f9a4c45864da7517fcc25c619c69f9b5ceb9d9fa748acf46cd1ccdbc18c03f0b95a36222e603326e38c40d096cdacaac7351b18749a298b088c3a4a5233eed8bedc57a798fbf0182d1885229100dd4adcd667ef03e6045750e9a948f05f00b652f534436c5106f4f034d1173e06ceab399a5d33ed768ff3cd8233c788fbeed2a0da4d02ea41bc5b657933dee4e387e15d6bdfebff98362bed7589df1351c1a5fa4af14e5ad0d342e9e9ce95419d0ade4eab1e137dea82bd35af1a04813ff40baa7e8f85793a0aefcdf6fb3b88a0427882463831f0ede148600d75aef3526311a0bb3c76b21554bca28784474e101ee91104390877610035f5444b46c44064d998bf972eb564add0910275f1bfac31cee570f676123cf773ec68ece024b8636dcdaaec562ebff25189981562b1d436723c8a009ce003a79de93ae11bd739a4c57d6f0422a510cd900bf39f1a2927446c1f03841506c4929343cde588092a6b9506fb6fa89e666ac5322b12cdb647468ebd67a2b7ee33c04e6e4c2ae3935945cbeb77339f525064f31f3db56e17248fde4bfa221f57d3b99ddf7ba7f3e37d469c9f7020cd4c6af83766e1819de3041eb052fa178caf2548bbf6bc61ada77aa903c08f5414a86ecaa3e6502fd9f18215d2c23f2d6eb786c5401c06e81fca4f3497ef57b1f798d4fcefb9b688602da0acacac510c5eb22399fadd1f957bce6f6bd4068388b136092a1ae82bc5c47ea4e26a48de2b3e2017031d8ff285e5076c00cbcd701383266188adede949d2225d8bbebb34b00f1514621af593f45f09bf871a87a56b829f372b5fa3b015f9ff489a9ae74ad51aa134f307cf3014cfe8047bd3076b480a62ad1511606993ff4fa9c6c881a49b16f14a5bd696ff06d35aba3800e8f38ad117215aa4daaf1dc0b040030d00078fa83a7cdb6c7f5a8707a206fd4ebaa3a2bb1b47ece6b6659e38f3c1c72272075f24b351c24820102a72fce3bb70a6873e83ddb61938efc7d49fb47525e29d1dc3418b386198251918b8d5df54b6ad104217b073e22aba50e4cd0352309203ce42b18fceffe96542969bb2ee46a6f69ea0662e866583e3acb4d718d94db97f2597069cb9c660ca0330460472b08ce8d864a5792b06d0148a2d0e8549e4831205a2037107a9e9ba63973d24856e2c79f8ab632569d105a27ada437027a8981ec0ade3e49f6d21a3eff7da3a642232597e798b7e4e0584094522d47b1ad26143fee25b475a21027a4c49b8b7b21693736dfbcad5e39ce46eac62b8a8902c748ae9906bd4bebe44dfbccbf5fa5505807d052a35b9080de6601f74b02ee6731c513eb8a880addb2fb49beda8625f57ce1ee1affe8b1e16f47433dde1ba437278d8483e2db79e04888519ab67f8f9401159d1bc1591ef2b81d5db8830dc64be9fb0cf3099eb6911c1a66143c84a49eed003239b8f1c870565cbe6df79a0d09f98a10e2a508c76415c3f45595b52c1dd0e48d33a4074675cadb1f9dc22c8194473cc16461b2b3f6b23d6fdaaf75ebae0d3dac3fc3ad76df762a043c3c5ddd1321b7d86565e86be64ae2438f5a9b2dbfbaf1ca772e3ec0eb9554d68b4757f1cce6a1185bd9aa2816b94768f2a29407ce6a0d2578108bcd0070eecc41f6c154370d2c8237d10df38fd9178630b6c772faab319f66b2fa2001d62f5f4b5ca3e94efedcb531fcb69ac0fdc1775ee5db5a9ba7a879a491b5696bf3b99479b3d512827d872b9f8a148e6f5adf47b07389bf2435b6c6219564f1242df37a3da5ca7fc074118e97af7916d5cabdb5de22a36dab27843528b4ce1d750c7274599378a126b61d763484fe0ded02675f659dc5d5c414520e0910806a5af312313e50ed177a47b2b0c14c578d6ff82c7c9b2b2011ccff2840e2ef78e0e6a2574bacaad4a8f4de3a21d758c08d6565ca536df76b4237729b91dec84e4eb41475ad90f0e8300957ad4b4ae0f9cb36e83597dafb8e72fa9b742762a37c5a951801ea49eb07225fff8a5745af31066b9c271840143f1846feaca7386a27ab03e9f0b53a67b9320c8c974c7d950ce0f22c151eccff02e60c7496c45de9e196f3119223a496a77880bfe786af5917677983a88e30053ef67bc9a466d84ce84e5cb63595633afc8c867cd44fccdee140e56219b0298d5b1ad7c8447421f33ff9e54bccb500e1011a9f604b7fcfa0bfabc07046315edfc96e1e089428761d36df7d3455953d7131fcfd5198e5f0d49a70a2d344bce7bdd071288fd4ce821a6b5a358d55d4ff98f16bfbc80c2b5a71a61a0d01087b88314f6385f50073eac91140e3c224385b07f4753bc1937e46d79fb2647818cb43562cf600ede4e0ff42276f9601f7d369f77d22ca276ce8991567630cd287dc89cfc6a53f8d9bca2af326008c959053449de15249fed7021d20d60de5f63d701fc59578fcfe570e6aac55e88656f2a06614e0dfdcbd8ce2adf801f8503a8a84c648ae65e28dd55fa72b2617e8585fea74f1596603984bec37e6306827744c765c2aadf737c81c4b02c6fee32704b1651ccd769a09b48d7660d89e00e7b6c31baaec3bacb247e9f011851a1baf7a14cfe523e24beba53433b28aaba62a4c7c0608b7205622a417ca7b55c5be9ea65d8262a23da0f54a1e7c7dfb313124f343240793069c938ffd24d0188f1b167f75620ef0d26619936b44f8d8d6fe535b1189c610edb8899dcf9c9ed741faa586b9471c207d973db3aea62d46cf9757c28e930e8a194a21e2784fd812065e05641e34776e68bb7369af7312fb809b7656f90e5abfe028d4d590a5da6b7f9a226ba3de70f805aed0aa4991ef54779cd0cbeedd9be497eb6b40e4ef961a5297106224c46fdd7afe556ce52b0ed83181a40f60900eb4199064a04f84565f814452182976ee156caa83cf0489e00fb7f10f3c237e641fa3730e9078db50527f811279da67b24264bc6ca9ce895928ec83af47f844c5141a6e15900c1c709ac8f86c6fe1ef310543b6d306f3e4996ca6ab10b856871fbdcd057949be306fbdf5268ce1a8441518bda60cef0fccd59fb45f9b5ca0c431d86ef07eadcbd1523fb84422a8e05efaf81ddb0a2273c0612947e4ddfa33a0f4fca1a627128220c098a10524ada77e2bfff615022e0dc2c17e2c035f1ddfa665b6c1eea083dd9a4c343c645d9a8f44064f251bea6843e78d6a1de4124b26f7249dfe068cb58b38d416c41daec8af48d509175212c8398e050d7d5f69a83ebe843672aa8bf137101e34d8be274462b53df006539f3bb25ca52c6d673a8f98494c838e69a8eadd7f3635f83e5801ec899344ef70309b8316d3525adfbb9d0ea0b050b8474a420975b47f30c4ebff327d361e8a2e06518c43f2b0f2e06ca8e63e09ef0c8b7eff5206ab984fddbfd22d73448657c6b9f6b02f18fdbeecdd400d433040c57fedf6df1141efab53d9a02c95e824244a95a2d17e5c0de5e290aeaef9062b5e308f21fcff2636e7e68b2b8ca65332ada6e0358ef02bf1d9c5f867d1bf11329c89a50f52eddb50893282c47fee97482cdb821bc8d66313228fcf7f145564e407aea9b9f4e2becf54c36acb824327a2353bba2b6bb88fa3be1be02d5badd2fe5349348b1801901b5b72c387dca61cecf1f6043b745a0b9ed05f051042bd751e18db393fe18cb824c69fd2ee5e193142225f03e27cccd3bdd2c90a36df787e2b305ac1157b192125f97b31e0517e7e2b5f0db42f6d184de600e4d45c9f31215fbeeece45e5d29384055508962fd", 0x1000, 0xc, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) r2 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:34:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt(r0, 0x8, 0x5, &(0x7f0000001180)="92f4387481f917db4d7cc757f6c298a5b52142199511a360120e141952ca8b39da3dfcec5c5614f758a915a9a0d17716bc1bf05a462f4ed35e4af483af0b7f933accc20d2e12f3abe6448f204af75363dfa72f43de39a733bf9396333f83f55e2d9b509c55e6d79b935870d970f07d9ae6d24723d0ebbc5999d2e7bde45fd8777722a09c60279d65b40941c9c8f001d3b89215da0421c2d6c03a2abbdc057ec355028a96b350874e1e7d5b06b9250a7309e9af47375e91cab9b3f570d0a6320e3034d2b964ebf9d1adc06cebfc6c4eba0c625feed5e22b795372d68553dcb899010879a7fd67ef878979aff92e434aafc5fbc3d70e9d0e0baeb0096b6dada4d324217a2c7a9bfe301a037fc331c08904a71c7875cfb77eb492fefa850ffd79bdbf447bf2054bcb630d07efdc5f93afe20600b5a013feab658b0c3681c1fed76e68ea5363cba0080fd1fa6b57bbe8049306914a1884c5523af23be5c2fe13b7e63ec585ea49a3798afcb08fd41c002b360422f6dfd53628751474b7d0de5cb2790f1cfbaa91603779f54966f6bc322d60105d2e1657771f1102213e64547e3d90f0ebd849d8aef30014c56817bbd04a76eb06954ebf6f5672881cd60d123043df50601a4b4b06e5a480e1e4587be3359355066ad9d4612361a65d58316645a48afc4fb40ef5c395a6f113211da027279157e694ea7ceab7c3e0e5216d0b20b760015d4af261a39de9c3c328d8862532b1805b7db936b4bf59cf7e6382bc84acaf97df0ca781779213dd38d8bdcf4c4ed255383b6ff8ca6512b289fdd86929bb957fab68797066fcdbd559e17f433690e5064b6cd12a40bdcc2cb88345c046de97873f05cb119ca09fb6b993db8597b96c0781de1bfbed038b9910cae19ea8390574010f5236ea2e801f291e58a255726f95007742dae03495c4eacc15013bc6672dd26a5d294b2206559241885ca7e21d37202fb68380e2b394abf9a79ab02f78113ca2ea34960be9cbf9f546fd90ca2ab19883eb37085f7e77679fc9b7535badb5f5a3cb0171c6d76be826212267195d1c112ab82fb79956e01ccffe231feb7c93e17d473a0438d5403becda931694c04ab0a58250f26d579db834f87eb83463e65314e1a52f866c193b6a5fef0b3eb911f7cee289adf1e586b4be2c9987e550dacfdf39d7e852ef8b62832c1cb4d98191438376167f72ab8bdec54e2de809b5068078e76d2870d8cfab7cb405494a86b400b5d5839050329eb03fa3d9fe5479b18373e466c750109289ed2a754e8b400529a12251e14fba8c56abe0577ac3db59e86342e3e3ef0590304288fe06cfccf878eaee227b8514423a54409c138d20e3bd0a785afc0bde63247f15a8c5e7349b071c77215c0c1f5e83cad3a2b00ada47ac42154c6e8255c8dd5e5bfbe4b46c0ae40cfa422182c9f9a94d7b9f5ff80949f45b026623b8ae1b48348ace6e95d68329303cb69177c1f11648ff0ad6f5e42064fbf1893696ee398110afdcb44c8a69502de842c8912dc9726dd0a594953b09c605c3a51f53e3f9a7d15f53c0193d366eb95c238eab32d5adcf8e4cd314dadfdb36e41ab368356eb3b74b745f998a10833aaf9c2c824056332e3938b2f9e266c0a7364c16a42e6b766d0eef27d0aab1ecf36baeccd9029a8f61575431e30beb6da312894ebd24146ed5ee16e85fca27c6ba8d82a0af1cbe137602cedd9e560cfe44fc8bc21b3bced516d9d8558095a2c2d805655e87a4ef2e051ebee2cb5b35aa5a526150dd2c487cdb6c29151f9fdabeef1df58004473f94f25f97c24ce23e754135466427d75b3a31aa22817d302978abdf8348d64c5914f0cf3bfee6a713251464d3c17a42bbe75d458fd501a67da45033fae9b50e56d84ac803376102800c1c2e5909a0fc15f0938f38bef1b14d337e347b3f7534ffc8a6f47e3e3cad1eb3b6f4615c63ec6dc18862a5e0945e8a845e87d7870a05eda2ac3504a9c27fde2565e0df22989b7bc0921e44776b0ad934a331e43efb2ae229a20696d577ab7a9126ca5400bb65651ebb7e0b2db3754f6ee4b991fbf94803d9bd03d6209d664b9fae27b6f3787fc73bc77c4b19635257c1d4c78ddbf5b9ec0e78efd82dcf311915a63fccb66f1a2ddc587b6c4a22d085d6cdac34b10a6a83f45d33e6ecf078883e00d200e5859478811df066668f445a296363b1cb796912b07bcdbdb0a260ed33f106db8e263a70d92a9995223282af2f9d36c1dfe1d9c585bafff699af4853c0b99ca27c3e7debb43446adb7a36ce68c075e4fdcd399a5636b32ef31c83aa6a936e55833ed917d335374621415c0d64fef6d85d81e5503b5c092399ac5b4c38676e7bd6e764487fe5188e950342bd00b0da8a87050620ee99138b2d9b375d0def749503721f5d2b388f5c7af12ae1a33ed4a58ff32901334ac08521f0792518553fe6dfa3167fcba24326270aaadea854f4a533933cfb2f674002e44fcc913fff821dd310960305a1c6817a9d7801e0c81540ba6b90aa98f33adad50550e3e28e956faf1d61ed859e2731b46b7173e42cb8373af0144a7ee83ebcd04bd9b439e26ef26cd07483f288953233e464423c63956646333156976f7e97b607d672d0982ff869f0c2956a1f2e3151539890642ddae1ca6c47e12dd14cb08f999e2e128c24dc377b32ed4d70d8eb46c61f2b35288b92d2e8047a66e028e7349bb28e6ebb4c22f001ad93c60fb50683b40425913b970d0737ccd1cd1c754c04b52b438ec3a67b1496d6553a178caf7a38b00a84f137388c66b20be78a80734045d3161d0284ea6bceb9f529b9751e9e67e9217af0d2a8678001f0aa9f028db25ef89d24f652e6decd5af904514b8789a4fd5feb630dc5fd95bec8ad261b33e8f54521145d6d555c70c1e28650e3eda60c5a47c22e27a52f33ad9f7955cb994b8ac02b7ec698277ec2ec97f6f6acf053156145d1766b3ca1c87f356b8186280f2705f59c906060dd37d61f1c2f264339e30023efab6b6b091098f1eb3d5d9d0058ec1c80715dd94a23a3c002fce7b31973ef40c458b74183ce1c6de50a5cb3f56cd4f26a45864475469f120d10797b1a6cb6b58832176a210d9e05ff760f1ea1784930212b05cec0ff067825018750c64b73941404a8a4384e313c9bed467fbbfde32a9de346ba67558e95412ed0b1b49c43381513ead26c411ef55132ed1ecae9b41198d96cb98fdbc871e5c32d9781051bf95e0f70e9fbd4fe398217ec6922b0f20b4f5ff811480cf2ea013c82862513d6e85ff8f2fd588581f53d56e605de2f3162acf204f74835b37941cc7bf293f6696870637bdbbaabbe1c0f470991401fb6913563844e5d47cb74d73202f0b58738f6cda1e11adc6de27f0256fa0b489ac6f2b2850b0a887b0e2e80027f01f871dcd04948b888c95e7e22a841b9c7fee3282923234b242208521ef68a3c80a859af0165ffbbdc77b6ad26818ba83f82f0df875da83a815af3a2f8152da750723a18bd6dfc1cd02b08d0345971c206ea6479861048d0e02f7b3b8ead64c88d45db291843297629a27bcfe5757a16054d772aa1f35146dad419e4e4f5163960d2cf1f455d2fe673e14cad959e5b0f225cbc489accf48a9580c23a28411eb756a1e2bb76fc768874880a18ea6491afc2cbf839f3fad4d35ecc028aabaea275746dc740ac538f9a7c875a365e08444a3e419c839e5ed35a4aa905a4b26d4ade83464d7f9204433981d41c1078aae265fbe5faa84d443b073d9b9e4068dff6349007a2d29920da2a3a4e261a87745babba9cb8ad4ba6e160274bb5f6752955321ced6029099f9e6ffcec913dbd907ca24bb7ae5f4ba1c66089145dc5c955a7dee2129324cf32b91343a1f3e58e2562bab7b95e56992ebbc55703dec8e3213124db7ad9a53deed78a64ae3be91088fa28cdea2acd835dd96dfb60419ddd05eef52062042ca2e40abb77e8622fe45b0434eae91c0f306062eeb772f7b4d2a715bbd57dc0505c9f65a8b2e3b20ec605879e7354950d596a3330ffda069f5a093543646f1f304f17e5b74fafeb07dbde9bc1305e21d8d985c0392a485fcc1c1125ebdb335d95e19ddfcd461f974f36da49b3f1443848bef20c54718ed6f611a53d789b0fbce3084637285fb31d837dbfc5fc12cf49058f8b25d1727ff19f5c43f04e4fb0f6212dbf12bd2ad309c1f5bc22e6823c94016e6d23dcbd34b81614ef936d57d2e0a52cfd82e13ce6f6dcd8104fa3177ce985d7443db39bbea0127590a474b339862e9fd1d7349eb571f17124eaf923cea2f2d86129fbbc6d004adfaac58ac127993c338309a5e5a20d681f58be2e7811419b7a5b2e9c166b9b6a35020254b71501c96d3c8d4319b0532c1e44691c9639e75660a57045c83e1f40bc3ade04e44e7dad5072e05ce37b99fc04d41f4a90db89b123905ec08b6994cffcf217fc940f7d6736096c442a66e5e55a77205838978be852d618654e1859cf805591a065d3ffbf45358a80ec7b97b15aa354f0348339b0eded1995f4623db93220253a69da0ff5690f259258cca65fa7a09e3e8fdc34848ff1196d663077bc3f408ab63ccfac3605a196a5b0d95520c0f7459f43527b3de957f4c07ccb375fbcce54efbaca5f72a6b17e6801c1c92796d13c6f017bd6d1c571420e8044bbf72ac666f7e683f7bc9266c116e84daabdeb4c4d11427f76d4ddf9f382ba3377d6cdc727a0310b4610ce236e623e1a41199fa7ccca0e057b9af81901e446e889365d4f7944977fdf2535482fe4f404173fc9b663abff1f1c010b29d0dbcd25096701f3c94fbc94f83ca53e5bd6a8fd89792b0136f2e5a00eadd7a8f813b7122bc88c6022f5c608e7e887c88edb5900171fd507e404f4fae1592988768a5af30af1ba9fe6b96f53c378c8c3946935df6a1997cde155988bb2e98b39485fdab898c260dd9c7971dd6216225fce5f8d0d7fbe8688f48bfa65186b381206183487cf66d5fe6fe09f00458374108044838a5eb51f72ba67af03dfef0ddc82f0d7f361257b971f8c10079cf480e83e7cd18a16a1b34dbce9248a855619b6438e5b9063bfad8ea9a4e4331493c260db2079b1104fe70d7a4f1d2a911d550be70a10de2cc6ba342c8ff394340b7cdf5d9099c8ea0a5b48489d033a72a7866f43ec42045ef6ea9f3124c3984b4f9414cfb68dda9d28cfb0124160fe307287c3ca72323457ce8b2d55ee17e7796bea64ec11d40a4e3a0cf58cc93fbd5f488e081e57197840d35ab31cd85372a831cc09e55a05f4ff1fc5d9ea8784e914f71927842fd2da9f671bbfca755505f2f8f2f78d62c6c09de3399135d500fdc5c4fc3ac50c77d6cd000418395a6ffa245d90c292e293dc492a1a3afea473c8b123609da674b6b14380d534ad2431bef948fe337eebcd8e4308c619c59f58549c1cf5aa4594ad594655e24e03e9b8d0b09af7b06bf457a0c124b6f31dfd076f60fdfbc72157fba100cd0e3bed35197cad37ced373e8cbea05b397f6933dfbda66098cbedddde545b004d0c2402f110ae7051e57762c29fcb23a3337a083a44a6d294987a789f9f5a15aeff750534ca71f0e95e625f88c835de77657f763e383826184ec4922fa6d30ab89863a14490ed29490bded125b30b81a89be5f1be76f83b35bacd5a27f0f6bf1039f19971c8d15ba3574fe3d2d5c53ca6842b2a02563b3ca91fb0b3474f2892a536c96fbdde8d64d8d8b161e0c9ef69217f82d2e5541434de6074cfdd59ece03ca00f45df8374189f70506ec4410dadb5ec69a45aff4a8748", 0x1000) close(r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="dc5c36d878d5a7905bfbb7d6b34c80afaa209003b974c6ee3656c11b76c5d0c565a1a3f4185bdbe395c8748d5808ff6f5e50433a", 0x34}, {&(0x7f0000000180)="20cbfe8bfe88a19e4a240adaaabc42265cc4e837132e413e01f3d6412461b29810ed0b7fab9135eaab6edd7fd2d6f79694cb752bc832d9cdc338adca415f216851f7d8c38316f4c17aa0f79c5a0dc892adddf3ad778438fc8335718691e5c843c55afba7168a6b0f1ec4af2e98f4c04dc0433bc3be8957afd913eb6d70e2bb268805607cf56f467db3809b7c0084f46bade8fe34c0d879e5e0e5f7659323f2c4dc6006383938b1c29c4564d78f521203b6adbff3f74d1747b1879400a8362e49d934c4ba859f28e2b9ca717c8f32d6004c1acbe7a499af5762bca801191c00805df95fad865e2589d4a672843e239b35da1ddc05d0e77baf02a285bc5993b3add4ff5f3f817b7d6adb97da06f7fa740585b0b3a96c812e4c27f800211b6057751460c04614652d050c15ce55df91f765071dd1ebd2706f7e2b2568ebca715e8218188e297491a64da9a71e938b205985d4c44c6b30456daa749ac2cb8897b5cd7143c99f03b912f3b637fa19c982b8613b59646c9b8833d55a1af3f7a37f59aaa93df361bc50541e29bf8e747601aeff47d92fac99cb0bb5c8a25b3b120de2a91dba15da9ed64f1c7ae46d0b925e0430727dbdb1bedee5c22decce5e8b33fa9d9e25420dc71e1ad4da8b4d18de26a9d9c4d347523231f942a1dc5d8e8e24e1caf42039a855f2e8e5e82bc594aa123ea0483213a9cb14c4c5914a1b8cdd9fe398d0b3372a7ec15e511a2cd7db32a6113edd317d613a1f0a3cdf1a51c67271fdb3f6a5aa7fb612f36228832ed999f107e7d00f1896fa60e6ddb02ca5d10f5457e69b5edfec62974134e3ccc95c03264c4218e08c1c817d9015abfaea592d39dc7951d34f4af3d1e4b8cf7f756d87cabd1192597adcce45f813e68d791f7b7c1ac94f46d90ffdd172de43389ac5ce9b15ee761f68bb94961d1756d789d0d4986900f71f9db3c28e8d8556c03eb549db9f908611678c5ed6d3d351eb6bfef15aa2c98b6d25d33c2aed0487dd1b66534c80bae0d9e800961ecef4e8c6f8befa9a4d32df25503dc178aeacc33c595d13838f8eb3f354fa80ced7c8cae09158b79cd71a004f6a4ce17dd6610af621abdeefa39a4590a72e78950910d9af2c801161efeb73a2eb02016302c3075097e0f948714acdc28d4e196669551fd08448f59a7265e030bd9ef51fe9ba8322b0e4f5aa8932037864b0d4dd4743d7698922f0b7d42141781f0e97fee86cad8600e254a23f612a047cbccc211d0bb1d0a090cddf3fd27252a08f42fc4a0429b5e258b072e122e72032ac7f6c4f9d04ab2365362c1e2e060548dd4d3ae3c7be756a14f12d1e3ec4448acdf830380120198bc64dfea811d34fb06b4571ca8a0b4c043481a9bcdd23efd9c15b6fff471f7ad5bfe5acf62af8d43ba550ea3df7b3773b6fbfa99a940c0fd2e908cd2e764f1e786b6af52dad49c8cef3d1d0eb51ad37ec23b7bbcd4998be00292ac73f044dd855acded88c41bf889d6e4d9369e39b27c70ba6bb3bb4bfbaf41e33faa5a4a064df2604da13666a076ae241014b5281e4642e5a343aba98f3d988b3bae47b049faf8d84d84359e63ba3e272322f616faf44bcc901f6b152bfd95a2ea23bc787fe4d725351553506d48433cebf84458ee0a93a82d5c60fe28ae99aef28d9fa30ce87f2ad08597d80c60d9444c1a1336acd08278c836e360e9221ca5add508fc1a9ce984ecda77011148e7e9fdde90881958613910a103a6a4e2c7fb03d85b117846b80b19b720b23fdfed792ce4e427fb940a35afb9a6c496190cf3b6e0194cf3d480f0728a992b3a9c29478965285368ed4c1470a85b3bfb0552ccaa4a33d3d1836dd7e598558b7be913d5317cbc6e1683ea8f85f936c1aa888338d1b8751aa93e5c1a6f3ed1ada0ff8b696e1a769e1f9c2f2a99469c65abf02eab118c91533123c1cca314f3b090340bb05891bee72254a8e7d277289ea8d6a1b787b4209109c2f561db8ed69533ec1dbbd306543181edf46bac59c23f794239d993814a31612289ed4f53aa73f9f29debad9e25d1de1b37c9c363b5df6e577e1728b04789cf4f0f8df60a4b0af2ea1b9c94249fd16c28b223a8e2fd1748ed05aa0bde89ad8222653f2d0dd828c0bdd6e7cfb42ae67fadd1cf292be592b55a97e43e26c52eea21e77d07829a071923edd0a1f35c0093951393d26666dd63e77bbc5b198729ec25522c0ef1b5803701c9b9e952eae89424db7863b36a848917fedac535feb41b6272355ef898b41564dd91eca133bc9e502a46b4188f929acf90183c557f68859652ce8d642b28f28b3d3ba9c6a774d1f36f4d7977ae7f90a2c6a82458e68c6c8d229660969321187fcb7aee25fdd30d7a8d611586dac24475cf5d563d505a7f844e420ce2c072b6176649fe58a96887a4183d30fb0d39b1928dc989e55e6fccc6f3855e090219899c7e914a1ed7428e1b0b9fad511f7708988cf5b040ad0fb6335df7490c335a5f9c29e1a2503777b815da828b9e0bf0d75a6cc9655f5727deeec8a254b103f2039eaed40e415d720f6caaafa3faf3733925d99bb5aaff76ad8d2a007e496788164bd1798aeb9190724d5e62dd02a86a62fefcdd923464633f5c2fe53f9475aa5476812bcfb95dea48259821fef5bd3ecd1258948205ee37811f50acd14d33ca3ec417197d64b8e845c1bac366d8a0163e4547d775ed9a78f84fcb54d5cf031a58a4880824e0c6fd10570ca88fa7684da9abb89d33634097116994fc9ff7347bc1dfef3d67cccb6ff69eaee79899486c62d4c287c69fabda9c5960bb4224abad6dcd42d66b48cc70c475aec60c8697aaf02b5406557aafe115738ce72e83f643531644600c04723efdbaaf0a510b4bbcac8965cd62fc9198aa320319e6361205e365460a679b31354316b89c160a90724981a5c79445db2cb10efa90b9fef5e66d44c26dc0557c6b9f6fb0c2e36b60b0751bf5dd48149913c2d78c8b70a52b791849e6bc81bd2ae401112b591115273b04fc6abf4284d8481c3f929fb4890cd662baf30a97de1681cca4a33313481a97a1ba806222f49ea50d97fdb9b52c68e727f7ff313a60d63e9dc3b82f1840538c22578f4d3e23a4d26f929c5ba1286b7da2874da54e772fdee74ba049051f99df3b51e81b92e7354106496d3c5bb3c23ae790006c5e7e048dcdfb96ea32f0a43c402475773f41c538fdf70c1f6c9fa7b02abba6422c435dbd5ba2e4a27df9463ac922739a9d5c6ef1b34bfcbbed117df1d402c364161c55194cb26f3414e36fc398612edfefb60b0dfc469c169518241a0ec812ffe66b985947ccaea7f1c9660e7efa4a72be7d65329eed6709df26c5c04caf0da83d7f9c41399d6a18197c95f2d385034c1be8e4f9d2d9c3701a15073ac9a3d069009006d7b4c6ef468aa80c360c4c46a8a58754b41ef6a5217c7ac030e373240b5dc49510f26c0acabc5d86dbe614d59175aed4059acdb8e7c38deab802b3734f069c0decf807c48b515e67389ffb2bcfab3caeb0ee47e8819648d9c893527b65804bdf8b12b10cc404fbd9f0803f778659f8f6fccd99506cb9361b0ce0c83c9a67f64ee5800a9f8bc6d4dd515be358d9b56cda6f16f09f8499b265180aa85fdb6768bc559062238555257de0d6969a99f3c1f6e162bd7db168b080cd80db478a18bc26cf739b1c989d3cc3243562ce686a864caddcc4b3cd2be81cc924b35a467730ac52ed4de7b8051ad36249b26c7094cf1836833cb7504e3b728968198f7ad74d1e28008b65d98aaa9750bc7f7b64bedbccc7e6bf579935809e698aceaa16fe21e2f413cfc9988ced3b455ce9507c2fe6d857f87ee77b6fe7d6af15ccd1574e9082d526b616ca0cfab8efa46d62b5d3ded42a2c9aa779046e34c9e38305b3adb1be7b55817afbc9b0e08b8313b4ae6a1ee0dd13007ab1f07dd2f1f88f60a1f7202794c085c868bd0cc24d5470156ace0cd8ae781c6640b422427fd8a9889740d53bc1aac749a4a42381a079f2c3e2c29ca9b29efd9e8f4917605580d702e917f84fc4ed0997a0a20cfcd0f1f65286dbede524b67fba792844ecfdefdba4eabbc843a850b16721b67212e5eb985df7a2d6226f9ed9f9d4c9831ca7751d16728ce9d854f8e270cc33adff0aea86f97f20d25b0a7eaca20af1beb4a618df6f51c04735048485575962ab9f1d53c5316884536481d17ac998bf52ad77e45a818debcc3801f5528700e7f5eaaa242918ed40238a55beea2620ef1425729384c66355dab698e10bd1322100a431163a2bab4af275cd620aa2f77689e1d40ea72f12630f2fd3392dcb271f7759c916ce10d640cb35c252797d8be697b4c4f0c7bf2c06cbf9c0b63c97b79f1b5ae27af46923c3ef861a199348dffd8dfc24f2e568443e9217cc739bc1a37b1307f095086d5ce20ef51d5e3d7640e6bd09eda92e90ba7d1ad3752f560b714e059648e138b55a4796375aa8e03600d42b9a2d8e3b63b5506f3bb2c1c26f4efa4763e33e0fb70a4483db4b0266a3d98cb47b8fe63211122b57a1cea58b354f37c4d2fa08d747d9d81cf501c9484283317f64b3c0be1bb89930b641dfc932deb382c4f73a40db265d0402bb4eacb2c53c6a7f52b3b393e03a5e5b9ae114c3b0cb7664e1f20ee9854f12929d48489516c2bf7a2effc05129dd3de6899d2b933fd4a1df3ebd6f135f094b57285220992b1ee6166f85e8155f66d3a05c7869437a76af876932638d82faeaf6165b5db5ac25c3e54e6570b816e5725aebab849f0280de097f48b793c2632f7f3adcee5db2215e14f07ff5ba547d1993b59316a6235db90a5e5dce995eb745c94b819596cfa390757ee269cff63f7367d211e294da3465cc0410522e3651fa11caa06041a8666aacf4ca30f8cf028448b844aa1745e689956d8648b8fcf0107c684e60046d8424b2b2c5bdb1f3a21bb545b3306a09055455404c2ea5be9ecb90452bc99e0c51c03a4a0450c368003558fbadbf68e6733b7569e9bd22b4c28568ca37832fc56f701c7db16150b9cc74172722af9207b251dcddf43128d58d31cfc80456b442927229b3994efd0f2b315d5c7ad921812109804a989ed56582f1295f46ae8a328eac221afe08d6d36db173e7123c9fd6bcca04fb88912bf3095b4fbce64e7c159c72a2182677ca06c19302b85898157d297b173bbe80dc0b2fa2dbe63f00928cbb128dfb261ceaa02aa1168f88295d35dafe82f0735b9d83d5c58d71756ac28258208acef988965cd879c695667203cccb6e5b31fd278ddaddf7a196f5cafb0e02f0673e9c26f33607c385abce59d152632a6d93eb7b180999d9765e35f9314e249f71e38bbfe3f61dca8e62178b189843c5b36849cb6b17ebdb706b624198e5aafecb5babfacf4e1c74541e556cc2578a426a2545094b38c6c185e06f7522d3772705ad8c1fe9c20633839f91473577d55769640464654a032dec9bf92dae5deba05c43fe2c8f1fb3de8c0a741a5f45a8f38e1429e78e15f5f04ecc2fb743529626e904bbd9caf930ffe4dce8798e50c76ba16f7739d6c34228bb54d8f1c334534feaad23d3e042ded00f445f827b193c428bb05ea3afe58b20c771dd4dc57309c04cf8712b62830630a128f6146d535061afd3768d4b098c57b49373b424252ae06edb37a78c0af461ad34bd9bee58b70d5ec4fd3585ba7bd11f1731651974f2e899500dbb71477cf1ab8840cad365b3f0939235a9e635f03f853ec259337f02e0ca7da9429a6d9c2493c51589878f7f306c51a464e7cf6e88dca27e69da567c3cf53", 0x1000}], 0x2, 0x0) 13:34:30 executing program 0: r0 = socket(0x11, 0x8006, 0x200) getsockopt(r0, 0x2, 0x1, &(0x7f00000001c0)=""/42, &(0x7f0000000200)=0x2a) fcntl$dupfd(r0, 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20020, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x3) recvfrom$inet(r1, &(0x7f0000000100)=""/116, 0x74, 0x801, &(0x7f0000000180)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 13:34:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000001140)=""/227, 0xe3}, {&(0x7f0000001240)=""/197, 0xc5}, {&(0x7f0000001340)=""/234, 0xea}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000001540)=""/172, 0xac}], 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) sendto(r0, &(0x7f0000000140)="a6abe7cb3f9c2a22d07dcdee6c9fe5ed13bf8ad0dd8908c2717a72326d3ad0d4ce2e51e7c1ba4d25a56103fc8a39c38e96bab1451c45bec2d0f814ab772a33588def6e1bb3baf680bf763528dbb74a9a65100bb51e5d1cc9dac5fb8ecdc94b6b8de3f9a14b8113b0a4598585a467d7dedc4641a8cf046d6a94a082b92d7eb08278eff40e28ce2fbe4679bf3d2133d5ebbb668f3d49a2f16ba2792a9cae312a422bf17c82b63637d1c283ba115d07a955cffad8dffe73071752adef7ce20ca879edf9e2f7e0cef4ec33c961fe025c6b93d3154459bd22f965d62415524c070a10d831f57cb6142e2d4be93dda48879471d3e6ab18b34d9b6e377e69b194bff4b92ed9b6c0f995a1a32498a551c479435328f66e931c061a96f2d1be5184139f8832eccbb4fe06c6cd55121d211db4775ce605382c4e0c26615db3b54ecfce54b222259ee833d81da3f35d59b1056daf7c1a5c491375fd8f8ae51e9a1667764456a4158c127564d728dc26342c6e9d3f427b6d9f6cb7cb3c24bd753d4458f5fea1b1593478e75bc30dc6ce1febec0c3c56e311bbe1ec06228abf9485e33f1343835b0c4b079f0c42bc8e45aca5a4e975d115bf8af6fb56d692e67182301692d11a46b9593b3f873b3df6c9136ef22144e1a00547a78a1075c8f6eb61c49f47ec59bd1c21232ae3d504e67ec0fa440a7e024b0debc3d6de0524ec5b222e73ba5066cc763dfbfb852360aade0394db961530f6d8f8677441e4ca35cace6ec18258d0b801ce20f5fdd00900135041236968b4bd104d4083dc60b3ad91b22d66fc38eb748675889a124d340f139f1ff229cd9e396a48071dcd1e81af31c482e57c395627012889b0a0206007b30c07b64d6357152fe5699b7e2648a34e58a2663e720d70cd54602704f0e286c071c77e1c83945c639e50bea61e9305db7997162065c946522d6e9ce287e201f5bc609a8aaea99467c26964bbd51d828ad47a6eef5403b40e61d6780e077aeb6cf72797ee70ae6187622840acf1d0dd788241eda3a4bdd094137075b9cebc41b52883f87432a8bf4d5a6ac61c4e777d101a6f2c6e4da9f4c790a2f90eafc8a8a76d80361c0f1f60a5553c6e039d750e995ae5a084100329d9d0d936682d179496c8d1cb2c152ce6fd5a8c42ee62a62e16669c482e7a40e5b28d0355b109ab9cea6bfab4fb6e0bd1209e28d6368185b379c434dee7e3fc78f02b419cbf70431a548288fb28d0624d96954590ca371331c604901a55d69644e1e3e470624b7b5ac1707556dd9a5912a9f9a26c4d664e953c0e4096d2cea6bafa4bd129db4911f05f8d7e04c69d80269065a36c2c6d6c009c0b24d7dee052bf217937cd3ce4b243b7b64217ad31d070547a18a1b433c4ef29b14f1c968f22079500498403bab89efd646f4e29f987cf8b76007798448e50c79968973cf88db40a54f97608d9dcbd29b6bf58a13f62687fbe8bf8d0a096392ad88312083755d9b9e095c3aa40933e22074d06e566b10871815ae9ab302402f55b6718b885d3490820856f17f24825ee10aaa7c631c54dd17563e15ad6f607bf19dfb405613b810f1b99adf9972b63b60da0caf417dad471579f82808aa50de8c3430a53f989631cb68b4260d33727810728fa820993a7912266c1d016f80d0deed7728ec90fdf873294b5ba827661355b016a637108110202699f485df843b4e172fb3e1dc5824f1915438c8c75200ca4c1723b36f681a48a15b6f48487009b591d8089bba29dc4b5a11d9296ba8461f02f6ba02bec85a5e6beefa296c09418947a90b4f240d9fcfa12e2fe7a46830d2833f245e58cf57774b8b54c255b6691a325aeada5f471c955369aff4a8c033052707282b698dd3be22041b57a1e0cc163f5f0aaa336461ce1f614b86772da2b7953dc4a604420a372e6a1bd8f7059405d3c19f46f258ddd736f7191237e9e74404ffcc424c1e0d74c8a9d4a6ea5c5bd9bae25dbf741b4a44a8d08b0981e3bd6b98e70207fe086bea8f979a506014e8d1e505674c2ef4634957718ca7cb3e27807a3d2e0999b2f7db008cb373f35ef256939e84e5feaf83c449e290f8b774dc53ddc9acba16a5b1894a9df7aa0bd3c249dbf1748d27ad86588fb780170df487111b0fb1be2cd4c976721ef83e02cf693a286023a47e6e7d177109a39b4871f219799412d3419d03e9f663f506a7ae38f310012d398a5ae6eaf42f599fe68131dd4bbd2e07e1548ece2f7ebcdc43ab5b4806e0701a5bd2ddd856623fc6e191b7031b11eea3172c2bc1c588e5946b83a7393108fd4d8154f749ce8ef7a9a4d9a10ffb6de5957d8a54c696c3f12275da976f752573319fd7bc16c0f34dddeadc8cd0aa2948b8d00b235ff343939d49b14963dd246f5f3c8e8a74417116cee2cf05e38c516873a10c0bc9877d2efc18372fb58bca8331b1bab4b175e026262a3ebfdc6342d0028345b50dcc71fb4b49960100947309354048612a3d70ab3b2c73f434d974221dc790bfacb49cb8efa7ded3648843ec42ac2557e2b1ddc72fa416151940dea744358e8e93b1658f731f73c009392d75ef2b768ea54e2f3cbc58a878851a43b48c91a49398465377920ff046c3a55458e831bdafd8dff898288489ca6e3ec0f32ee2a62139b7509babc0232b0ebc165112a0b6fbccfff5608a0cac563a786567561cd8cc42d513514d601de3d35ae63834ec8a2fa83036c8a9e2a8efbe669d50dcbf6395de1aec5affbea6e2bc2fb4d37c2d31c942b14eca1acafc68eea1a1da63a146b5a8ee6d5a0dc476c4e9b52ba86adc8ee342c0a08f56e5ff7b24b5480ccf5fcf3f7d5b4a97008286187abeb102541ddd8a6dee477b7d3f06f1a9e7967af74dbc32f0b1d7c11b400555d94a30c041023aea171e4144841dcf6f4d91a64d860593f0686f6541ca7ea67ca8b7d5b4a5e3b952c886525e46f7ebd79dc2e5e78c84ecffc93335d938901af244769ed0ec2a17fd234fc66a7596970161d3570285bcfb3421f7d836aae7edc3f2ce6275618d5fcda2335aebd41db24c94a2cef9a2afb490e230e50c183845af764b959ee1a0f3c3b0722eb347de91eb3f9088fe19896b484f26ed130c554df0e6aed6b7acbf8d4bec405ab33c8175ba0dce0e57faa849039ecba6e3359e6225a9e7aeef5bc8a8808437d616fed76586b0479ac115f521557a06b1c305218d6ef05a2889aca71bd60070992871ed0f56c2a3f779d25f312d8da171d4c52e787adece56e5a785c8308461d896a3da45e8e23aa2b4715d0df461843d3d6cbb4d84eb1824e80f40ba457648859b7c093e72dffb87d847eba8c71f3a719da7dcf8fc6c00cc2b37d4f6072d39ee60f5bc845fcbc898ac987ce9b4b1c008b602446a0b99a5bfa9aeab14ddf60fcef7dab0fcf714c175a6aaf01bf37f07c2de0b57edbb85c218ae25193e59df116da164c0b0cab9ba00122086448c0a03e9c0b33815659083f9612fd739442837cf0597961fac3fb7a205aa52e0c6f33cdc06736fbc8466142f2108a1941603943c30efe1e4acae0f5f050c2484eb65a78923871ccb48d1a68fcfada014d985b0cf6bb5be014bc58dbb0539104cf9f0fccb88e728dfbb7677777397042883eecc7b8c9fb197671c7098ca96ee4b711ef1cbd66b2a9f2fae0dd31d80f04050b5021394136c26724a3324e447de7027a0b0df961df211b93190fdebf6157616a556b5feccaecea2e3f27bc368e417e6c9050af9b10b025d9a0c98e9aed366f0d2f3148cc3d1b3b7ad4ff345af42ab7d4d6b518976813da5aeea862b9a6442e479c16609c5f73f7b8e7ba9a5330208f79d14faa6318fc30531488aec3c487377cbd07e6f675a497738f7967f2e2b1b5b4c006e69fd755a027a922d0392fa10830a5e28b01435bc4137251dc1d0bd428656f890546935815ae8339e30b5fff8356d945ad0f218f80ae95a94a95918f8540072c3dbb0f3bef7eaac4557c4c65c293a4ba0081a6cd2dd8984cf622be007c74f85afa12b01e7315ecb5ff4833f7ecfa8f508cabdd0a15f7738def902b255ca5776d528c5a0cb16dc72bcc19b63a4709839e951731d58d45d390ac03b2742f3c8273b8b1d4529ad613ae8235931249c5891abbec3f6f3e4984cb10a46bcc7c8851020813811669ecfc227f286698811c5d2f6cd92b5041da136c2ce07432b621efb5f0de6cee39b8c5a96d18a391936317b85e052b5df8ecdd9f52369260d2537d49680b3c155d32cf891352a3309015b0b08492afa7c7ed3e048d803aefd8f8acd2c340801e132135fd332eb0f0721a7b499f51519f04b14f845cec6fa8c024957651e09178e989ed2bbc470925d208bcf785b61d0afeeaf9ca1ffbaa59d5f6606422367c6f138f1b8a5c813bff61b5b8bb69f830fbe9530adc06c29182ae47732288fd7892982f5f6f87ca9179bdb7b26d28ad6d6ec90a48777f5e1e85da56d63c2c07a52d8cf5bc4bc91d463ab31c033a3db4cb4ac361e0a057f1194a2439e247806e9532691f26b6a420a870d8cda98a443ed6e83a0d1f4b67fd1069128c2957914cfa46e35ae9f22b8e38d59d0c8d4ea2bacb571d79e082e0fc5922fd24b4c6536fb6513798b56b3a3f6c016d0285c516a626778f323104e4077c5b0566cac947eca58902b695a1be33c56836750e0d6f22b477d7fadbcf50634f406a436926adb74e82f3193afd482074a6257d2b7b6cc68529ec7802541d9ef9beda920fa2975d0cbe31a80dca044f9cb2897bd9eb666591418286e0f8a868556464d03fbe02fc5146aa6c8dede765c114d8888c2031aa8df8402dd8a905185917b9c4e3ef2938e85ced73cf9ef3ccc4e0187f11d6bed2d4d2062441b36d881ec2afab76fe4cedd23e5fb017dfe98ae90644b3896ef35e79aa29dcad1646d0450416503afb169f4b88560139eb651d375773962bbe6fc221888bb7eb96f5de0368111f7f4500760c652d312762b7730fa3e7873e6fb293def49bbc64c50fa50ce889be058dd897bc90648c54b02c4aa0fd78629637a2723ce6641623c28132667b8a252affebdc11ed2f9ca449e8f4f5e3a481fcc82cd815466ed0b88d33da8046faa2c69487a9dce35bbc0215a6c1ce89d48a4293344604d3ab70ac9a4a3e3e75ab364e9c2ce684a562b78314265858c77ee019df10549c56f8f9f1e9d9570e81386dffdd01c22376812d5995f10e3e2c1f75bc68a64742e747e63eee999e259ad778e4330d3b42e76121af9e34a8877f786867e0f77de9bb926a8c1da17a0c984db8d5126b6bf011da884c34e0d84902bbc9be62a9830d14939e79b94a83a212ae49d357c614f0ae7d4702b5b33c19b685155abcf9cbc1d0c60ed17f54d0bd33dcc9cfbfde48c64714c17209e6b716e5b5334949cbaf80f79e83d7bcae3cb4b28aa2ba27849db820414d084e50ba0803871874cdbab7332e670f1e84464216f30758484f37e22a4ddf243bf2cd9fdcee497f67dc3aae206c158cc0e61d231dd3f09f548a80dad0068a40116acd0fa774eaba44bebfe05e5ba03e87d4777598c30be707c6975ed68f6f32f639094dfe33ff64e96ba487ec10ee84827733eacd18be2f1853c6b305738f55b0423d3550af15b0644a989f7dc46d421957068a0dec4fb82669dc48c493281f577483638fe521dad907bcf864303eb332514d3aef02c79fb8e79a92e0fa88623c6d850e63ba91bf1f922a9ae6f6d3befb6f3dd1fec961fc13a7aacc0a2181deeebb0a3ed602e66638c21d57f3f023c1d8b9d92bbc2d35ef2f5fe81637d6f9d76f3cd9e59427", 0x1000, 0x0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 13:34:30 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x1000000802, 0x200000005}) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 13:34:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x2) 13:34:31 executing program 0: socketpair(0x11, 0x3, 0x7e9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="9a572cc783a6e655858204ddc5764232234a78af34f59de4f3af03430988b56f5b2030c1562fb48c087cf0ad551209999c22eabaaa1dacc54f722abe6f20da0bd8efc5d0df596c4f3ec378d3eb69047c61e0828f379d4bbd980e5db40de4e5acc5928fc1e07f3d7a8d43abbb35e43ce1ca0acf3dd4f5e4a44dfc9ed702891dd3c882e2ae6914aab46bcba4a52b864ba20292a090ea17f0071b57a99aa5dbe42b838d3b0c", 0xa4) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d409", 0x40) 13:34:31 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = socket$inet6(0x18, 0x1, 0x6110) r2 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r4 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r4, r5, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) 13:34:31 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x8001}, {0x4, 0x7}}, &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./file0\x00', 0xa, 0x0) 13:34:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000080)=0xd3f) 13:34:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) socket(0x0, 0x4004, 0x19052372) getsockopt(r0, 0x2b, 0x78da, 0x0, 0x0) 13:34:31 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) unlink(&(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r1]) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x6, &(0x7f0000001900)=[0x0, r2, r1, 0x0, r2, r1]) setgid(r4) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001940)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980), 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000019c0)) r5 = semget$private(0x0, 0x3, 0x420) semop(r5, &(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) 13:34:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0xd0}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x4, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x7f, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0x16, 0x0, 0xffffffffffffff80}], 0x470c7792, 0x0, 0x6, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 13:34:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x4d8, 0x28) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x7, "b2fc4a9cba025c7fab4752b5de7ef2c025e24dfb", 0xfffffffffffffffc, 0x101}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 13:34:32 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0xffffffff, 0x0, r1}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() dup(r2) dup2(r3, r2) 13:34:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x2, 0xae) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 13:34:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfffffffeffffffff) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 13:34:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000180)="354a41f78c432669d111f1f59594080def8353117fc9c5e32c3d8c5ca70d6ae10f7c0d2da4253f90d7ce123451097d92088f0b5c5abeec97c08bcc4b31f08b31da63ba26b1a02f5933b952e926b0bbe3827ff3c4fcf8fe94c4359d923ea780aac143f28124f517afdbed6ac4f1b32db1e116c82337890290ae37c124d12761874a1e6938106ca442236e234a2719c2", 0xc0) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/199, 0xc7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r0) dup(r1) r2 = syz_open_pts() close(r2) 13:34:32 executing program 0: getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x300) semctl$GETPID(r4, 0xb95377a7854760e9, 0x4, &(0x7f0000000200)=""/137) syz_extract_tcp_res(&(0x7f0000000300), 0x8, 0x5) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 13:34:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:34:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40a, 0x0) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='/dev/null\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='&\x00', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='^,\x00']) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) fchownat(r0, &(0x7f00000000c0)='./file1\x00', r1, r2, 0x2) setreuid(0x0, 0xee01) 13:34:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="e0231f22aac5c134b61f45df5af6277d266e60b97145d904817734068ed203159272816863982a8d1f764e57f499680383b25c0400bfbea5f87036d970ad6b61e8bbae846f51e4b9b59bcc14f9f049d0eb3a48af9afc089db81dd37c604f125c8ecef07c2f790c5ac193d209e0c5ad6a0dfea7e6a53de3579c71753feaf6c86ced59595a19aa4962750856a90e05a841b8dfa514c0c6165a395c2b3ad1302e2a7afa2d644a8b222d0de697541a40450b22f87aa7d79cbe340a2feefc3d9255dc93799a39c3d631e45c5c1054742f9a7c9cb4a8fe9ea1a38b2a1dc651e7997a73ef8639a2cd038ca6a41ea641aba3ef04c9ab0f183bb7b55ec3d9a4f45a57", 0xfe}], 0x1000000000000111, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000500)="2b3c4974550ae67ef1fb1d701fbd63385f8fcc71b12d622201fd8652eb4ba522182020d5d46069fc2dfc190f050886e8e6f6", 0x32}], 0x1, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000600), 0x10189}], 0x4a8bf4a85344312, 0x0) fsync(r1) fcntl$setstatus(r0, 0x4, 0x8) r3 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x8ab, 0xffffffffffffff6e, r3}) fcntl$setstatus(r2, 0x4, 0x4) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) ftruncate(r2, 0x0) 13:34:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x83, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x8b}, {0xa5, 0xd9}, {0x86, 0x2}], 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/24, 0x18}], 0x4, &(0x7f0000000500)=""/209, 0xd1}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 13:34:32 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) bind(r0, &(0x7f00000013c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd\x00', 0xa8, 0x0) r2 = dup2(r0, r0) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000100)="ecd2797e87ecc1715e6afef5bd7ca3436de9aabeb763e3b9b04335814c4801ace6b326bdee222fdda1722ca1a4392f670412f0a418c7482a38d2e780a1397719f1405c4633cc7cc9027dd76cbf5774575b859010fd5d70b11aedd6ddffc32dd2e7a191d3d89376ad5aa424a905cce458d8187f1523ea612590f01bc45c6d0c1a3bc4b611fca5eee61825fd9a75833edde92014ba47d7e928a8a5998ee2418cdd76bc87f376256c9b6f1bf4bb091d9ad5be42034f3c785713f139d84d59cdd6cb4cd14a25bc589f54e6113fb24503db6aabd62bed2a98b2fb4c0d6943469b8220f649b1a7b028d3e569255339f525853aff95371dd59317d6bbb98ca412d045056ae27f4f45db4e747ed02d51ee213e1ced6964820e92481b2f4b02be8189c7d533f81b8522728a9559df9c683a9f31285ca297a93de2e72bd59f06f0d741cb6e0f85bdb2e80b496d1f4f81c26d0cfd68cc1ef13d5cfcefb452050d86a4817c467ebd0ddb2f6696811dbe30fa4b230e55ebaa007eebde102e1d83a430cb03037ed98678b43c1fa93d19beb971454b93d803f13dc211cd64fba078bd1733783c3893188637e4ef48a882c24e1cb51d45bd3c3bcd75b49bbc487614797df605092ad98696ea02a3caae381dbe5665852b91b137e3c52e32c58c62d22a2e3b46eb79596acab4311b2e0e86f77dc30023dca09020f12435eb37594ccd485a09d15e5fa23545e58470a7d97165df3b45f09d43c2b9e78a97c45d1ebca4d309c387bb225133d5f10c1949a05b51842bb0299af28215da8e0fe57e3b1363a62c596c91d8db2665abf64eba737bee55757fec4d440c4e4f8bd4b864da0a996f90cc38f0e93a469c782a1d6d4e1e50faca0248c4e930297cc53f122046c4533f7c424dcff4081267eea11abcb2a14a25486afb6a0891ca2a907b8449e10f003e5aaabc6585186037718e8e97677877e57d6fa8cf98be2428849555a16296589f4ee0e2ef2d5ece0fa6082b4917ed9abe7e49da5ee242589cb9d463c95b9e53e11ac3719f67566848df6b1d18deb15f6ca0b27a24d5996d25128c1b44d6b4208560058c01535d18136749a187a67541885177a3a71da2a685825ddc8499134ab339081cbcea150ddea4e33719432ffc57180d9ef266f97d21008abf1596aec595cbc73249903c33bc8ab6e3cbe760669c9c51dfa6906d13443a3f0d25752d08936846c4f2b7278b9e9467232ce2ab37ea5eb10a54de529fc8aa0b72399d99210e7c54ca1df8e24bae9e37c9a77a2660bb7a1c74752c969fbba5d088469151a73afc893569798d4f7c129cc4f2693191c3ac66a82532a30a9d936d7e42e96c85fe89ffecee4e56cbff57ea2cd6be21c752eb71ee37dbd75e4cfa851959669b91ca89824c593768bb0dd8d97ea1e21957c42766574aa358942a5aadd018b9566f77a018eeb2b7ed20a50901d5c4c799023d3b7d4a493e8f2b8dc80206eafdbaeebe7e5781cd81a438918725288bbcb7d1a018be34ae6e21f8d30dd6a8c37b165a2a935ff8184cd0c332521cb8cd9c8e2b8896eea3d3dab12e57f176ed3c18b5a8c1a56eb03e49c5b3f8c9abe7e797db0c43d959e307b5700e163558c441e8877e41aee66d2da6112891d4c4551394ef1e4dbea6efbd9f0ebcdabe84b505bbddcc8d14e6ad4c5153fc4bb2f38afbc280a71dbae9d77a76c8dddb50cb009ffc02a1218fe4579260784083c7b1dbcd613a675001d1c4d61e77d2903e6a0b739b116143953841e340ed3f4ded1541ccfab0c1d93485ec54eb01934c895d2260b0e358b26fe4cbdc62039005b9e9443790313bede749e88771db16a43b5ea2385b1f38501d1d6d78a80c9ed296f34b1ed798796d0759b66310d941f265ebef84291098ec648a5e9c05d66ad83f2aee8675da82fbdc0e83ceb1baf5d5be6e608f81bc148c8e23eff631f2c495a193fd94b1593efa394815cde1ef4a3555a52f81fae18f454bf516ce1cc24fb3f96d710871e4df974e4cd8d3262332281b94d9ebc25985e914f1f080fad3cb4790a2509d65227a68def48d3dba6497378bbf180029ca130f637edb8fa10166714374f7e34a34ed00d39a3835e5ff41eb8f3aea79678248e3a4cbeebdb86a2670c80812859afccddb600aae6d7adfa8e41e765bd31da2ebbe636aee66e23b7ea6e84e4f8c9141a604191809fd7f6da12372382c2ea3152fc4ecd33736dd3cdb6e8f68356159227224c20c54485006599857b04db2b9686202ef54b3edcbcbe719cbe48cd19e81d4c052bbd401f49901c5851042a8dde4522313cbc13abcd260ffd69333282884fa4f09d86d2d865d808d98a77dfb4fa018bc52bb1696711980d25b7e30ec38cb82a70480a384ef14965d89a230ed1ecb0f73f6476424a4ea568544d3617579eee21bd8b7c4ca31282bbcbe7edf68520ee420d78e33d6036d5d60e273a7afdc350eec6947859100b0179cca08b5e06ac8759be640c7df470e9115afe44e7e6885d0078993898ecb7544e5f57d0dcd636689e2c10d5700c0762b5ad8a9711d53c5c0a6a73ae5642ebf17cf71e9ed4c8e336336e970aa6a76bff069d54d058e680a663096b0a956aeafcd1ad99adcd173bb66085c03ef94358f5447ad987c48637b429788dca99fef5e177077ee443cb5f63443a41e973705859ebbaeca47d3d918d23a6cfc533216d2769c5e79cc8e4860d4186c7751153a242f1780e4c65593c80e2016081e2770b20be6bd4a025afcd1b7e631621ca95b5aecd5887828a6c8a1c6ec81791616df99bf15f4a562e3328e7a703fc8aef5bdf6bdcc50bc1390c290091d69ec5c14c54ea3b30612f4a1916b7b5ae17f15a2544f6311093c1027c54a5fc4e8bf13ee037a37acaa89d010d8ee6fe4f87913836296bdd587451b73efdecf67d64f4b116558aeb61af1aa9ae866d4232483ca866695315a4369cc38807c3336d022a6906ab7aa80a4bfc66d11b1ee0afc856d62c0d4209522eb2076cd4096c6120b706974de7472bd096b9aea4f39a60277428cdb6e0400bfc67ad67e5bfb4d5bae1b17a4a6a811f4dbf8ebe909ddbe0da432306ef141060493da25b0ba849724c1bfa11c93bc87c7cd967fbdf6cbfe74caf6eaf358ccd7ca491ca0dcd0910aa2066311425c1f72e6cb20058b1ac5dab842b3d2e83f9896a827ce8b672ddd8449acf634523e835674ceb76231da4d5bd97f83cd2d4621fe3137fe2c6d13137fda850305b6eaadedb33a292ff2d5bd560c4ce4b7d859007c800bff4afeba0a489cbd4445ab8d537b5366ae6d82d4fea6f60a254f7fc2b9912ac1a086d0f6523d6baa15ca367e32fc62f9493701f51819769801ed9efbcd5a64f23e2ff2e1b9789e851439d705ba151330b884dd562258d36a0c31e0a0394d1b2f27bf5faaf5e1e1e7dc714cf23e76e9ac120909e292e4be061891d795107e5ff96961f64f39746fb7fae0e03c0c1aa0e1654de116c3e19a1356f53170db6a1f4415fafb008e53db1e6ae6490bc943c50f86d197101435283a3d6996e118ce3c2d9efa1e5d5432d60b74caa55fdbf70f74b616eb3c454afb9ac231598255033a3a234a2a40fb6463f7a7f480392cde493491fafd24fa45e1f72e5e5fa3c03565dce0f1d1b9c23ecf2263c351986ef421e3ef32d8792a49114bb3013b695aa33766f770fe8bf26793521eeb9d2375bfa31e6332f24b5034bc804c691a9a8f3b3873200f8161b900d88a870467d5a877e33503171e62c5b2f1b20876cf94da425b2ea3a862adbef9a81f7b71898e56533ec6ca102534ce1965ab6e42077d4d82dfb5e592863d186206649682498216b43e26667a12e45a35f9dc19bbb501d12e05c158328e78dcd6ed0a7dcbd3a6e399748bdf004934a690ca1daa45544e0b880a40e5052c925e70e44452e2103ff20ca935198703fc1c62d6083ce3bbe665e08be99a67d170d3690bba3cdfc516091dd1d1bae141f53e702f5ae29a4c4d10f72865d56ecb8f2f9d4b450871bb7f15a60086e26b0c96947a8083f44c02ea2e171cef6e565fb5fd74f607800540bec0ce72eec9294b4be7cbe717204c31bf22a7f6a24ad04606cb2bbac0850354c787427662a313e53eb7c64dbc42605e68512883e27f02d228ab616f36f7b40423102ea8099b257c6054b503cd6efb34421f8115de4d9b06777239c47a75a5c03979b07b29ede6889e568ffb0751347e16dc7ba77d55595bcb5cf9bb0e15f1c06f17e55ebe453689b0d1b040f93c5e6b0cf3ffc89c4b3fab3f168878a68ff63892c4f4351d49efe7be761c77fcd6297820bd520612960fd73d708b1ad1e91d1fc70106c1f0377c7d94526d7d62af6d4fa0812962e7ccb6e1cf49198e99402ba51691d606af366c7edfc457d789ae9f52d34e52d49f8000c961c86a86f54d99abdde13d8cd3065a93a400f80eb838d98795c2fa099539f36946b04bc38e0ca1855e9d6bdb889c48f5404bac22e81fe5a615fded1e575374cca77d86e8b07f94f8cd5d730b7214587bfc72bcad2238321d5ec74795a07a9ab16fc8e80722b80c1eaa02c39f78103fe657ac2fba10e48f3f5075b2239c396e48429e2f1a820cb90a268dc0b0ab9474bc207d4eabc384e5869bb172130267a8e347aa79cfbc6bc5ecc26031c593ac707479597c33e6e997748514a4aa1ab0cf2c00217c800d7f1fab8ed5fb786d8da9f432736a68348d9e1ef1f607c71a22c5f45a6a4078fb2d83143339f5b542e815ea885f133739df957ab19e9b16ecb563fedd50a99c2a6bbede45e0f788ed2784fce5c39f73c2d8098011be6c27273ad7ca670e0bb34a97fdef90b394ccc4767be9a8b6dfa5a52959ee9656c6d1b0f667d724de97f12a5ada65bcbbfe7300c3600b6121fd09ddfd827f26e5796379c9740e797068c42d2878f1dd2d39365ecac5e5983aafff276eeacb4151f865ea485745b28266f040133857c792ec14c7b01eadff08ecec5ce26a215b4e10a330ae669c6882ed84a377880897ca5a7caf28e40938fdae463db89f080c437610122eb3e8e7b31df7a88baad1ee3590cd9701386e828f1d84d242fd3688097d78cec7e874502b2e787d254e0e35d655c50d50ab76c50bab39b459989007320292008193540110d8bac73017283fa5d3b960db9c2275f9c7a57253e3df9c98e60a1ffdfec16d70dd715ce0f8d18117805c5ea3b76b1dd58c6d63b8e79e70b9157c987a574a33c24578e5d1cf6f7f6c5d76071d75479c7cb620a0caadaeb30f909df4018cc1d3cba8f25677a8606064714c69d35c180e727f21fc06b00db4d837ce7052330c96e3fd3e0cc9f34969ac2d8102333e97915ea44f0f26ba4d54b4b143683b7dc52a86f19d6cf1db387ecf5983b88829630f242f0fbdd695e7cfde5ffbf649d953d12004d0ff49d7490acfe2ee2152150b94166d2ddb38cafa46a0592d0606497b0db2aa9f908c4d23c449b9290d428409f29fd7f2fd63ace9bfa8ea572cb634f3203eda67a47a465bf038f7953f70f60dad7d43bea35ea49d3de350ee6930079d44f17ad52491ff72b498105498c8f13135d7d811fefbfeeac789df9a7f239712d65d4e879be7cc1ad7666e5764ae65e0aa47f97e577a4b800d1b824a2b6b1b52974518e08c5ea9f38fab977ec578fe7185733f6acb60f8b91ecd8b9986409ec4271a25cab9faf641c048a5fb44eb3cdcc37588a26765b789a02f7dde776a0a62752850cfa9ea8b76095327b206c846dee7288fce9aee70011df832d34c2c97a3d477e85d3835c872140914bec5bc2f728d80202c3eea1418", 0x1000}, {&(0x7f0000000080)="cd377898c78efa06ae411490928d33b420dd24b34984f99e0782fbaea871d5ecead773dfec8cdf247a69866c43b31a24998010bf6d", 0x35}, {&(0x7f0000001100)="181f4483529e67480ac4f258ddc0cb74ec4a4d2f92d2cdb1e8efa29e8a2d61764d1721c8887b3211de1b803d425c635056374c0934c01d4eedeb2b995d1e819702e03477d44ddaf86ed9f70366f08201c1ae6fa28b26e1d4e325c88e914c5feb8a33703d458b76b6b67bc43a6be263e49c4bc3317ad19e2ae93c3eacbc99b3888983a19867", 0x85}, {&(0x7f00000011c0)="3e769c356f9e08ed6e7436d437f6fda685fbedb1a7de2c49f09956983f869af01bb3938a1aaa8f1be646434fd1668e459ca7a845a5155399e564e8437c4b4bd78510f9c8c5568abe2df532347ec5c984370075102926324a16d4fb61e5463e761d5c5aeadecf75960af85e332d78cb58a57301d7ee10bbefe150fe6d3c2213161be25a63908ef59e8462f78e8e2281566a5cd9feedf42ef85025154876322bfbb7ef391eab3dd70107d964458cd1355b1e219f8a2fe133554db9e436c9ddab747ba31f1f", 0xc4}], 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x200001ff, 0x1, "a40400dea22d00000400"}) close(r1) r3 = socket(0x18, 0x8002, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001300)=0xfffffffffffffffa) r4 = fcntl$dupfd(r3, 0x40a, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x2) pipe(&(0x7f0000000040)) read(r0, &(0x7f0000001540)=""/195, 0xc3) sendto(r4, &(0x7f0000001440)="dd466c6cbf3a1e53e05a2904c5f0471b704dd68c3adf2d2692adbbd4ad42a7fca10bd886527702f3005f716b386df17de5a238d1065f4331f969605025ab9fa4d10aa4ab66f91927161871824537d1dbd712ccf110af22dd6e770f2991584e8de2f4a18ce8fbdc3964b5a7d5a9e74cd8dca382a2a5dbde8402870db661be1f3392008b160f06adbfd32628eae30145f58c628d10882011098000792ecf554f342a38adc47c59218bf350e5dead1f5fbee1b1b89334f9144b31e4bb5d24ef7ae5cfbcb051d39311ad30a17f6e", 0xcc, 0x40a, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 13:34:34 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000680)=[{r0, 0x1}, {r1, 0x50}, {r1, 0x9d}], 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 13:34:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semget$private(0x0, 0x1, 0x42a) kevent(r1, &(0x7f0000000080), 0x7, &(0x7f00000000c0)=[{{r1}, 0x0, 0x80, 0x0, 0x9, 0x7}], 0x7, &(0x7f0000000100)={0x8, 0x8}) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmget$private(0x0, 0x1000, 0x204, &(0x7f0000fff000/0x1000)=nil) r4 = semget$private(0x0, 0x0, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0x7, 0x1}) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000280)=""/242) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000380)) setsockopt(r3, 0x5, 0x4, &(0x7f00000003c0)="180aa8d74ef8ff5df56a3500edb077718d93800e9b8559ec928529e1cb91666a5c1a8bcd4044f560cd68eeed6742e850314fbbffb8d724a127a1a45e7989c06bba5492666f9b00522b54dce89e73277f677168f054026f3f60a3e8561d905871bb7e4673e8395d0c1ced5a6b34f1b1e9908e08b31c993486730c1c6e36611349372b1a26babb2a9d9faebe71b7df94c189151edf1d56167f4ccc5b088dc870b6d9b70838248dba8370f41d53bed8385e5aad15382c2fab2c1202a9f56ec4cb77a3179a13315a", 0xc6) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) dup(r1) r5 = getppid() getpgid(r5) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000540)) clock_getres(0x4, &(0x7f0000000580)) semget(0x2, 0x0, 0x28) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000005c0)={0x7fffffff, 0x1}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semget$private(0x0, 0x3, 0x64a) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') sendmsg(r2, &(0x7f0000002c00)={&(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001900)=[{&(0x7f00000006c0)="18dab35148215393862468281a832e85a457eb4ebf11b2c112f4b59586bf0fc6870c1b6b498f6bcd11cdd776c31c15bb35576710d30cdba1e82c665322c2adf10c5f8787c03964b7457730feb644686a5f2aeab359ec73fef2bf52a1b205803ec2a3936c43ae8fc0a3b8b8bf49379a5d38e5ddd2f0d2ec1fc13b504b52d5a97d49f7df3efd850c932a0ca75e70aaae9e37fce4aaaf5a084ef9a9f8e5e1287b0867467868ab4d4d92145474683459adec91c33eb1aa94113e5dd3a63f14b7e1e42b37844db794be78743fae80e4d39735269004ffb47a72cdb93fb8219c392a44b08baf45e70a8aae41f98031a7f654044d487b87cf4995ed0b1093eef87cf758c646464aff531526dd932a09d08e9088aac1b10249477e49febb2556d991f4bc18256687d418fd44463cd58027ed296be012da5baf3ff0383500ba3fb8ab6d460af1561fe7f8ae02428c8bdfdce32d67459ec5f622c18b8f0c2260cf71dec4d0dbc81a3eb5c92cd4a2db1670310a763bbc09177ba6a1bbacadfd23edb0fb212aeb4198f96b25585f2cdda987ad661ee0a8631d99f92822ab42e87d5f3d056c38b455dc0100c5d9551b55b185ad52de54c06f7e9df565d1bd8631a833406db7079aa6fc6be056c0244107c91504df2e84fbc54bb6a7940c2fb73665bf8f8b056b8f2c2eef4a2013fa7f14ac9861dec00476d2e9e6e1c01fdf432d1f7f49d6b9fb861c1e6fc1eb2b99b73315a7da08b4184cc5f9e8eaaf0822c3ac43370517a00088014265f3c4e9811b487527cc98bfc708cbd80723e688f9dc79258b72e13d78c9409233fe8144d926b0f828a875c28ecda9e180106ce2cd8304bcdda94c834641f9f00d17765412b4754b7a53a0646928c716da4f688a3ec857709d2f40d1fd48d874600b116ecd798574e70ac6b6568253516c0547c6418c9330cc495a582b3f2febded35de0682373e733a4a670cc629f0935ee73c4cc146df7638b2d90a1f753dcc24c852574753ff0f16adbcaf0ed7779ec3ecc76815f91531bebad5c787cdb04493bb427373b5f94d66a3e293c6874d7dd49536e0da377fa8dc0dde6274bef3a95332f523334b89654d8f6c34bbec5cdc904d32a896c5e73295ebcecdf50d013b17da8277d62712c270b9d4cc7918d00f6e06692a2c0d3691161f6dd6f53b810c012ae94caf35dabcc81c6e58bc144c7617c946e50eab99ff1a4a0cd89d414f3e0d32693bf60ad0d8c6b39d52d07f3fb3a5596c053ced9cb250b475c7d8e8e4eebf34dacd07b9ed8988a59acb20f223424a0fb4aa4cd34c52d93780dc148d9723965b44a08ce17730daf77c29dca05250e9f5fedec8b8342581269774b947dddbeff1a4766a72ade286e01694daa0fcf82630731d372992ca1ec8c06b6328570e412962ca25f08190082098e05db9a75fd715e606a1fb8bed2dcd676de924475d7a322a8896354fda7df9e31a796c98c30fa04ecd965ddebd6c190fe5ef1bb30ae1fc4f76b90367378098d41e7a59c86bb4589d7dfb3c831bcb21008dcf4bf7c4b16f46111b76d6bcbf021fb53413d9ef281328ed8f712ddf4a33bc26ca8dfb4884ca82e268400617af959b81a4ecefddd8fdc49566ca4e413a40c3a5d2e4959effe3e17db9b430198bdca0f6548679572d17b46894aa1294b79c8d275f2a15533a5e4d47054c65c6da25606db6a295a83a64781cd0d8af51c5a33be0396ba133d84f371a161d7fe95f976d29f13ab572d26895910bd18c80d6940ffb1261e70da93d1d5ab59e6813668a3e3880983f2762cd8d8b83590d4625ada35ce34c778485b51c784dd06ec62784ca3d97d9b7a644b67efbdf75ab888d5703f29fa728bd9b52078611856cf56b28c81ebd66aa86e7a954657fde3525e256505bdc2aae5c26f6dc0133e479e9bfbdc4d7050cb9dc59f85010489b1fa2ba8d64846427cd2d121d365c3908d66b6eb6786813176a8b85b76319a85f829bf36e53909ea617f7a86b759abc898cbf0b1f0d3cbeb2f403a5590e1d8ae0455628e9a3a621d5927a821654639e6f56eab125f5493bab903d2c71435be2af4b7000d70dfdaef5e0a2da93906e27a1b1760562f60c5f791f469d344473f7b2dfc09dd56f4612d61964a7bd35ad5ae96b1526715f20fd35a4210d6de75a2df1e1314af75652b627cbd572a76e1a7d0a89e84da1d78ffd45ad517a8483e53071f5ffecbf09837575b59797f93ce97e8d583278a3ebeea38caf5eee1e7f3ebfb45f8bbe2b842b371474fba05a638a65f16e4d468b46ae15838a85720d0d8e0cbfc197a7272badfb5c6a240e8480f65598658dacada7edf0fcfacccd60dadcba07c642746eac6783c6224c87d53e2c1d1f870334c77cddea5711dc5045e960c73f9557e00bacdc78b677b562eb6a298451ad0458489ee7b9fbb4ba8dab03e3d4bc3e912e7d4cbfc726f42507af53bbabf8b6eb05ac68a2da9ec3c990af29073865f2fbb6d918d8f0f5081f3a8eb20e2837dc5bad4ecbb3cc8c3d468c6c15ca476d8e12a1b398be5b0298de8f5aa4ec9683b8bb56ab551d054bcff639eab43ef31c5c5f8b799210eb9e897590b1aea9f2a05b558759e8fabe3af888003d9a38cb0b0e3ec678aefe408a9a588bfb6924cd17c7c605fc6414b3663bd7b92de5f6e3634793faf9d829fa8d08003a8e854b5e7b75f92c7154b387a2f2beda8d80506bf120f2d4b0a0479529ba862ec4f6fc6216fd216b4c7d59ce2e4d09f5dc4aadfa523579698523590898a338c33c471d4541194515a4e2a1e92292d1bdb30bb2b494046791ccdd030f7718d6d7c4074cecbb27ad5796d55fd731b289ec7ac90c0b2e84ba59693cf758f2867c251639d580c5150e0ab405d78bf4f8bd68489c4cfe7d8e054550e4ed896f06cf6cd0cfb4399e584f3896fcd469fb4fc55fc2a6978be203c99254990402e5feaa89da58dbe0b48261c28185f18a0ae516b9e535a66cc270f93ae69ffbd0d79fa03535dae522261034b025a99c33e4bb97b673558716be4902bd6c4f1a3c7f4bbe8f174852f17d4b9535c279c56fa7de8294ce73b5cd546b62b825f4da393d4a9aa81776feddc423a9a6b09f43d43478a8949e03a6a0c192bb5cff67a47e3319ed645966a0af589f7c04a03338ec831e1545c0ba53cd16d8c07c3152de0e4356a1563ea9515b1a11b10539aace0ffa43e637b2a0b144b30dac0bf3fe6915f97e3a6f2a96d61b9231b981d647174e6acee6b20e770115261cf519a7908e8df3aa6b98d26210ae9b71e64de438aee94e29946a60b4a470783f76bc7556c3fb5e204764a38e528042cd0965fb077392d6af8f49a2e18131e3a0493adb5a76e6921a1f957be35dde392e1e47f6aa6c781e1e1c0c5b002252b048b1f858d404aeccc34ae26b5ffc1adf69afbe027944660c7585a943563b7f4ddcd71ec7d36563e92d7f443378665618a9f2bc9120b30521c55ac8424031f9ec02fa2245beefde6e9d04a40db2d0be6887a8b7b1142b1aba1ad31b4a404a13f6ec9a75ecca3db5e49348a3cb0c08cf43100541c0e4da70f102312ed68f15427c1cf661b5713fe7ba8062bb2eaf02d841d478e8895dcc8763036416a9c88138411b9b4ea52f5faff1a39213092bcc423e7b22a9fc5979a120c5581ea49526a4a30303a31ae73825f214f15861ada16f9815870d91c52df5bde80cb23dbf898114fd167292e250662952d4958388725656e1bafd30a2d66bef4f825821b8d1db6c3e636f2ce423cb8edd8afcdc0f39b0aaff7158e52d4dffee92131d98f2ebde1ea8fc0457168c3a54a6ff6ff21f46eff1af9f5894b96d7048ffd76479d9d538c711e4e94c8cf18a94d20a80a32762681a10b31fcbd1e2d499f64377f994d98f077b4504f6db409a666899fa539d41c75f8c225cefb239d5947728171780d95d3aa5c83b469b2e17cb8bba48a5d56cd97625b3b700f94574506324f0bec55fd46b0d2168402dcbffa14067cd7d5a77d9d7cd103b81de1bd2ce16f952cd5cf8d32afee763fcca57cd07c22b96c7f5e040c664184d5de8e73269d84ca40922f2546d34118b0bfaeb1773e847274903cb1bb2de7eecb9ba30cb350004e31c949d98635bfb529dcf30da164ae864ca42577d5d428c47a7dbcd71e51337fbb1808fa1f011bbf6afb928ac103606c69beb832eab281ef70bcaa962d9e3f0a24183512a803ada7aa31bafff8a58954347d7b81e56e559db83a9050fa8b0de6580c58a22b0cc091bf3d080bf97d4e8aec7e5afb8f8b739577e4b315d0fec01dd408f0c8f94369afa20551612f303cb6b9f8dd6f2073d52595bf9a04fed1653fc88e7cf48ec60480975f0c7a401550722b39f83c85c03b4e27c6b48861a845ba21dc76e6ec662330cf5bf94007616cac46ed62c3be33040a858d74b58cf38e0f225dd486c5dccd5cdbe8dc0a1b2cc937b431bfb4438e62caad8c8824e1ae7fef0ffda4c1c274e2d141c096a327ec7230e0ed8e6cc0395f5e7bc076051af7e698cf9e0e70a7060f5973eeff1cf86d67ba99952e017b7872f4dbbcdbed6842cf83476156ca82bc19ab1e96c30c2b5be89742ac3d9b80c4b381b1d89879f4f1cb0b70c29a3145cca5486cfb77483dd23adba64ca8625122214fe3941c06f41bae271a1b3c3ce61f4cb806e0a7595f40f4c03fc877f0e2f338f3fa38dc56f12da68454574c6ae03ec16aee65d743511e7a6f723fb4fd969af8013db58c551aa54ccf0b79d1e9b33a118bbbdcd05aeeea47ebf3f5f9ecdfae8cf22bf2f952877ae2dd245383366e1ab6b874376ef16d4797186c782b6ce821173d6b704022114e7cd4230a2e056515a4e6cd8a4c8238e72a57c4b67b423d94779aef227ec28597829e06af7ac01cafaf9e2b213c46813cb052182ea21bd6e88ae438016126ba7d38a74cc9bb74d5bd9023b48a6e532bedb44414841311f769abe547c2a2765d2ba919618b85c4d0407adc5da5e63adea37718b0953a6f066d901fc529d2959a7151f6f3af47c7646de18c4b751ede0a548717e5d24d26ef680ebc75b076d5f89f4a19d975db20f4909ae324b538d5fc7a82db01cfd832d936dc7aa57fb6d2cf5f04d37bcae1e00a572bb83e45c186d3682f394e6675617426cf88706ff1a159af081cf4e3bdf22f495d2ff77d542983c4309bd602c2a4a944404b770e3c6cc2d28660a7e96db933eca1af9c78eb803861c0a80e1c46b4c6a164ccad8112ad2b7ea24b343b9d67a961c447f6e9628524f143c88c687339f420ba342c9fd6c83a104cd3afedb468f7a34566cd140c7d5283b4edd80b7efe0237873eaf3cae5001abdcc441b846d686d93beca6de65ca62cf5c8907eff846fe2f9ff59dd4aa0031c43b47b7be06e27516c7030dc445cb03012beb8b21b0c240d661bd4927628721d9d7cf793c9dcfe209132d5338bca131e0378cc517105ce4a7114bbbbc2e2dc6c886f29e9c011efe7e7e49751dc8f4a40a3bab1f232d33022ca70e4c5b4cb6a1818f4a548aa35c80c1dfd56917c951e24d7048e56bd3a0e5683c5868d3d446572a4884f2226da3e36aae2fb14f528d8b3d42f89f5ce704532ceddf6429ce05258531cc21df05f9eed82c1fa97edc0198726a95402d287c163554f03af03bea0006cf681c0f9ee154aad92e6c9b914410d129b94bda599d890fe1b0d60d371dcbcf58d8f70711e314a71e54c8fcbfe7382c03a17abcfb846afe742b0f25a1eb61e46e623981b015f5aececa16da1b2c3de21654755adadcca00faff056fea00493ba877b547968680d0f91647b77a8e", 0x1000}, {&(0x7f00000016c0)="eb538c4e94398dee5aeff5af19cddafa98184bdbe09c5e846ff1a2f60d", 0x1d}, {&(0x7f0000001700)="3788d80c078c8f9e437248b36265f6002f5a66eb91a0e4b8f2836a3a560a2899751da2b092c48f7d5485dfedc1f02c6649bec08bc730804b610ea0a9d0c1d9054a54cb5446d9bfe454af672122ed9010bdc2813cf25b7ee42c2526afa16d55be7f3297417a20bd619c8f9b2035b1a18e5e79fe1f57c573644b6e8f19bfaf31a2a56bdfb3472594f6513da80853179632d0a3b9948d892abe7e29c18e707f8c7766f53dbbd8847874ccd6dba9ea66da7837dc1724a4e52f466b1472abc5dca5adfacbacbba435afe3fa6aeca2553d8ab5c6412ac2d2801066c71412ec3d83fd28", 0xe0}, {&(0x7f0000001800)="4699bd080fa952f6087c3a509a5fa49962d46e757a953955c011e9296401871191da0f3b5322439ca228d10b8697f58eba811d", 0x33}, {&(0x7f0000001840)="08b713b66391e18c500b292b6802a2021ae6f15b30e2f812b2ba72929bd7bcd08c42801fa227b92c61ce1c706f42cb071e3dcd6f9848cca4e655e952c558085a71775bc62c293b30e1f0b53e1f028d308771dc5023fda01309d5f3c13bff92cab458ed028321e974ca4c9f05c001cccc1f42d571e9f7b595c7d98396b2d4c4a7a090369390598fd22c8bbde7b9770923a7f7c6b4f5b0589946fb37a9b0b1981e4bb2dc415dd070b96404943a", 0xac}], 0x5, &(0x7f0000001980)=[{0x20, 0xffff, 0x3, "ca096a8d0f4e0fde4f95fb30b227"}, {0x50, 0x0, 0x1000, "d54c30b80ddbd6208894175a41dc5dd7a512dd41a83df2151b9f1dcdd2e3a08abada4021f6578c9d8337268788de066afc5ec8e00be860fcf1d06b8582"}, {0x20, 0x1, 0x1, "0897d4e791aafc6219eaba94"}, {0x1010, 0x1, 0x3, "8a32abc63b5c4ef99cc0d2773dafb9cef4b2bda9144a9dae797f547df25c76e2639c7ba324dac0bc2d589697cc815623d8f5119bc1c8e779bc72bdb5ba67b750b95318a9a21ade2fe96ba8345614cf850b62da6dc813964aef410a611c1f5d559728730ec2b22323a1165253687d18669da32e4a5699340ab42f8a3187765767114d28ba6be88de3ec2ee9b7835c59ae3e858e10760f0cdc6e5079aabcb2b3a344601cf79d4f47495937e7ba35285176a1e0eafe64bcaf458542cc5d436c9bd3b6a833b24ffc431c2074ce2d404303fd184fb5fd659f1cc7a45158493edb5c366cd870579fb4066ac1afa226b4a2ec95e8e068ab08313b5a1b8d8bca1a814fb20b0b6be0c211afb6cbad73e502d4bd219a1f6b00874d45785d9e47e30917bff52216f5594c3d1ca9351174e337747aca7510a532b6db3d529eb9a9a1c0f8e959c6da0ff78d1cf9ca71cf2478284d038f0c8ae05b2ac1bc06e916cc7651c68412511380183a38abde1693285f4b6fe5b55ef19aea6a88df4c5fd1f84209a79d1bf3ce2ba026a7bc31aac739602448b256fadb0280a76e6bafcc60f83656891d5a7a0aa5d1e5e7f804920418522d52658767ec01ac2d31dfa1d82b6473771de2c980c488e1c518b1609d1f88c794ed1c4c6cd4f3e68f905a138cd9d8d3c17a1d3d1d99ab055a116bc7d56e5ac2d74d2a6b15bb6e6c8852db6cafc2503eee00854e5626b5b4dcc13f17313b161fe174c32b0fe2b17dbd04b9eda8e1c91203cfa7a1c124da4641a8439c04fa217f0990a09dfb8d1354222c49040a3103454ebdf6921d0e2b98ea13cd4a5a368d90336af44b72b094a46df34d4799bd6f25c7d46d8dc1b8511cb778ba59c6bb8d0a260b9579c40ebc9562d8e7255d6b101abcc1514851d994bfc42b450ca5f568c5c360cb7511046aec690e2179a4687df3c7dc996baa1285a49a859e551b75954f4a260f28bd55786de47c31e7459c6534728ba8fcb0dafbc35f515481b72a7fccf190837f6caf0fdf7bfa22659028500f3dec542e9a948e5fce1d73464275915c301a285bc2aca9211467edda184f1916758af16fcb31b30bbbcf9b35a4967d86663f76262f402519718c06c459fd985a8b7d4879d44295007a0120da61770e095606ccc0f0762140e55d70e7ed5d44605a65c70c756ce4b20928970ab4ac58b7e83a53df7386ba34ca266ee9d7e600a712821cff57de9056b51daa19f40ca271f984f507ad2db9d869fdf018f70d9e9721e500b78fba6809d37e821c36d24e488f378bc659f60c4b9a027de4c64e9729bdadb9914f20fcf80962d99348c9e0a540cb6ba6f68a6daf65578b876be8ece615cf39603c3e6db3a6905a487b6efbb0a4574007ee4ac5654c3f9eb452b06d88748eab764e97503586372ccd2dc9887458ef424e099c1536cd39cd40a63bace8e54d75a366677e8f090d6b80de31a24669da11595bccdee03c9b717460080af5a34908f6ebb722ea3223eca3e3e1c52d47a8cab44dc7292591d514acb4394bcf837443ea5a9b7c7c5151254556481f1bad85d0dcc8e3d96c04e49546cd04ea46b76d89aa06283b96f50a3da024ed06e21cd5ae2ce2095c4e5a6f0a53fabd1fa641a125b72b8873fa81ad9af512198ca727c283fc44a30f8a361c838c4e39179d0585c9a9d5848ff75f684cd81a54dfcb93b1f92c41e3c569ec56a97250b8eea779ae582d5e48a6252820b05142f9f212f2aa48fe6ff9d4cf8b8db6b8b48b88b871f5a092e183098a90924b43aaba7530e93f03bd7bb884b944a8b1d135aabd5051f15bed618f40b0bc6c8fe8b63c8af70ef47633f8ded5620b3af5b11c436514d112d7c13356903e32911c299edfd5fb8526c875a6fa969ee555897dcb34f103199cd66449dc27f742051b572245967ceaacd0059604bd91e33f2b3e946f5f95a59ff49c0e7bef943ca01939dd4b8b51852d93b8eb2b42ac23fcce969ebd479260654e826e7809d74f7b496bcb08c675ac0e61152e4dc85958f1958752577ae70cefcff969295518b2ce273738a6f000d859653d2f8fb95a1dce5124be1bfbf14eb0b0510ad2397b8696709e7ef329e82b6fb5065b182010221938a85fe09014f8f362d8b8d702a74e0eaaec8a02d317effcbcf989edcfa48d0d77129241e432dea3d152dd77b18d1c1d3bfa9a1550fe1bbc985178cf3ea60747f3fad0a2229fc64855b27266927bf36683701f18f30a6c1219c50cf9bcdc7dd0456fd90b684989319d170df6301dd51122b64754a949f35cebe0005f13f4310f46c293cf2d7cc95f4f376d1493c69e4fbf096f36b6c86fb7f84f69ec5c2c30ad147a41e8402e9a8e247e700d1675d0109fb27863eb8f3a2a199c4a979d9aac6427fea516d84aeaeff8bbb1aac91aaa7d37ebd07272286dddcb97dc42955afd4715f43c23eca86d61036b666b26ae645b6e7611c4fe18c7fcdc925a672194ea91ea6b5b9d996b8a5126e18ece12a2bdbd0f4bc2ec88b8d67befa77bc86239c4d19af825a2a0d99db9a6917e18e52f0cd9e69166710d78e3d7cf1235a3e19de4c58f8cb289bdcaac73eaf79a1ff467c7b89935f3c3b4154a0e46c4ab46361d09a91f37fba8d065ff0da4fb4916834c6fc914f02a4e3c52898dee19d091af74c587e2586104a4fa3b4e494d6f410fcf60c0f8fcfe1dc63c704093481643779f019401dc4dd54b88da46792ca6f92a8fbe4dd6b35a16e3c6556304ca7907abfbca598d6be66967052c118f6379718fe0a0c8bc4a433b92c2f6baf58fc06e3bad59d5bbcb5b2f0718c7617ada13ccd7d1fa1780f33fc77472d6011aee97a8184aab33f20d3459575f7d157f4b0b633e710f34fcb57421134679ec67552e57286a94534562a33cd495a7a57459d0d1e01407ec08d39e16a3783203f6d521377303fd5efea4ad62635b289429dae56f1e683455630d80db72e939627a450fbb2f17800061f91684d7ad08ade6ff9caeee842bb496aa3acfbfc062bb072de918ba105ae6dba6320e801af55adfcc91811fcb9201817d6eb103bfb7d3a0c21caee8171754bbc99e21bd8c84c6f205aea8bf6b06840520f441dfb89af40c852562d6a86004bcafbfc2606df7f37a11c0a925810dec0fd4c090b35a6118f190c28c66c1f0e68b4f1971b75c2245f163a35335dafc18df2a0211f777cfbfb1e3c670f9077e0e91c2db80f50f00fa808bfcad1de85a4be66b7120e9918997b2c9e3a8feebd63732a2cb4c6cfd3672a818fff871d2e8cb3e15d415644173733d519c662bde5c1ce145f68bbe11da366f5c4048e6d85f6cd41069ac7a2a5805278341070408f91ec0bfab1947fc3a60430814225dedd4904c23e69f3cad28f85462c7fee7b356c6adbc4ddba85d79084d8546ce47c6ea407842183f8664f2c56d156f731e0391218d33072b7cb033a1ca3ae11115b0d0b18aaf8c5337089bca8b9e4be4c6c81525bc01c8c5a6dec53fef559ba9af457174f4e6fefb14e9fae60c4aa3701deb08f04471d9648aeea8ab6560d2d25bc781e8e2896ddfad289cb58d07a61bf3366ffef52cff4d99d2be49eb57ddf1ffb75455c1ebd9bf464b7204c5f992a8a8e841e7b7cdd4d82515a218fa2b3b73889fb3928276dd5e0f62b82b0168873ba6cba8a4979a44dc2e2ca2ed4d511d733725f5dd0f210c6bfd9412f52506055992910b51790969c00bf840d75132e78078143df6d334e1be60c0e8a1b5725f3c8cf24019f2ef60ba34e4539c512533a813ee9f5f994bd2f053db606fde6fbdbad24524e8e525a47b9aaff81ba053848edb5258f52f0d0f7a14b513ade6d9f5102996b031aaa03363003fb582ca284c3a69f27dabcff7d08885089acc6cd86d55ba092c4d1b26f47f160a44dab39dccc23cafec8a6eb223dd2441c2496d820fbae9731b3cb180ab2b6c32ee8fbb3cb06586f9bb741ee96ddf0534c7cace11b9b49a60bb100480ae392c3e3eed1686a2b72ab6d451bb775d8832862d94a9bdb8a13479853ee29be795bb32a8aa8fa4bbbc16a3e488cf9aab3c54feec53d114c1167bb634879feaa1027afe8f938022b32341ecddf1bcea295252958ff2a135dbe66b4e4b6f989f814dbc963291bab56bd10f75be7f2fc605c5fca75790eeed8b5f866f0b80a490d791012e12cfcc1fb7a49231b1f9f84fd21fa5f3b5209fe25a8996d57118b4da2756764f1556b6fafb53fdfe26fd559140701028370ae4912633edbfb82a671cd279e6fe10e852b3a7b51ca54aa48f33657ae309cfb2ef2311eac5cdd17abd75de9f8d57e28d844e93246bba24a5ec3dd4e23307fc7a2d0721762e9b1f7775e7ae14bdcb73b7206abb68fa0bd5aff7027cc32327244b37b9f7c0a333a619c295dbe876db3192f47b8f1468b66167c84f7b95be58e836b235c0aff386a1d9b4cfe7450e1247d8abae05c1ced00bf57279aae74ded03558c13ca5c0b82d494bf91c34e68f5ad8a1edca863851fe1cee576fd91af74c233f942f0119cb719561973a333f19e94a4e10c61c3847b4c1aa1b0fbd426142338d6d1784a369e822b026210dd17e6cb06528662d29dd3cc444d959987165ff1cbc9163688453e1818ecb64b745464c5892f18393a228c1f52763a0d2655476eef57106d79fa418e2fca34af002adc256f0574b1ed3d1ec30087cdf0f255a005c867795ebdbb1beccf461fa1d422e889c7a27a418a68ab47ee6f4670341c5898e0908dc076722659f0d6eb8193cd6801d7e9047b33708fbd14cce672002939259f150436798784f313e8747be7c7ace7a372629b46a9aefabfc222aeed79d6dd16e965629f2189e1107621b2d6258cda19db2fcbf512dfd3900b1c19f6d495895747d77edddd0a5dc46acd0bb9c4571e51d8b5fe07b48040e8f0c4aff732def265b8a322dc7ab903ec0542b376d3b6a7a45a89f5b93713903f162cb56272a7d96c3b2d6cce21e94364e3cfe2551d49f0ab8034e746fe04bd47dff17b471cabf4b477bb77c0a92d0dc3e24dcc0e5468173a0e0fb4ffaaac3a877e9c5355f4dffcc4515ffe47c2ae3777dbaf2367416bf7bbc363cd5cbbe1194160868fb2fd5af36e58c9ad2e4a20d6ae0b41c056332d40ea933743dd1bbccae9243c66659c9d1af1fafaee410141097b8aaa85ff570cc6a9eda828a133ab29df51bd56aeefc42715aa93d8c9e2c82670a771366bb9ed8dfd80a5ce5dabf639d813f3e5d6fe4ad712d3d2f06e28b9f99625e70490d206287ed2d7ebe6933e722614e562c911ac8dd0879864f28d5559f4b8d80abe0a79b69e14be64f1ac85af7565af2a0063d60b34b825e5003b0ba74fd0d97a1d582031f849e491f1ed03b729dbe16192c9df7deaed714584fe185ad6bb83256de6b050d6c0d87efc3cf648ae74de22f22278a0ed0c8659eb9e2dd73de98f796b3bbfe54f4ab4329b1b8ff3850d74373ac73336c1d1faeb139bd4fa05f8abfbe416c3e322869203cfbb69734ce91867159da11c97fb01b13e1eaaec941ed43d9041c20d1f66ace72c5fc44291487b9ddaa05cd52d234c66e3bd207a70fef2917997798bc98fec1e41752ab795b717a553c451ce1d8b411b408305e710c49486b33e0022c0164e0560fee6cdc57c97e72ec9f7a63d820851736b86515b9a8fcd2976f850003222df0da088151c1766c68494e88fa003775e857b8d9625971886508d3df0e664831af8e00f9bb26bead04fb3e17779cfc8c16efc4ac721f6e79b25eae831559fec78fa043e014a9b6a7b574bd9160879e3b5f8b53fe34df12754f5a8ca1dfa7601"}, {0x108, 0xffff, 0x9, "ec12142c217cb78253855ff4d754efc95483b7deb7f5b940ea17581bdaf773f3178f0b775bddfe52acfdc82d559ab527bb7eb4dc2ba6b0015cea58316a30712931703e865e7f64f3aadb973b1e416be2df4598189890f1a921c5d661daf78ea48fd38ae7e3923d1b69624cd8c2d7776ed881043b6255ce1e37fd4dee0b4c2afa235058f11dbb059007a20761587001963f3a90a193e6aba9841f9566a218f13dbded9e0efb940becc2d5c6f8bc8e4dd27f7122e51045d2d40a7cb466a9187cef849a644fc3b954f243b1d9a5c09a707aa256dc604a51bbae55ad6f70db0758b1acd177b8b8ee03de054f5e33b923a52986"}, {0x10, 0xffff, 0xffffffffffffffff}, {0x18, 0xffff, 0x3, "7b9c"}, {0x80, 0xffff, 0x10000, "563c88cfb9b582933401a2cc283b3d3e02722fd75d1de1d9c8dfe137335cfa8ea34576a134bda849341ea1e8b1009b9f89c2961bf9aadd65f0558dd113b1000f39ce1c489278a6a9127c59e9927c0444f6c0dc5986f372bb52b7ad6e76950dd6d3d599c2db3e8d0c7a9d9b3663070d"}], 0x1250}, 0x404) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000002c40)={'./file0\x00', 0x100000000, 0x8571, 0x8a7f0000, 0x1, 0x8, 0x1, 0x2, 0x1, 0x2, 0x800, 0xa8d}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000002cc0)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002d00)=0x1) connect$unix(r0, &(0x7f0000002d40)=@abs={0x0, 0x0, 0x3}, 0x8) semget$private(0x0, 0x3, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/null\x00', 0x20220, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000002dc0)) 13:34:35 executing program 0: r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="2ee12f4b7057fbffb0756b67cfb7f4ceab2ff01cc0ef5c832a1ab54d65f17cf3d2332b7702b323b1edca5e2a67dd725672528e1b2b3ce33660bf966f7bf640e5b12b", 0x42}, {&(0x7f0000000080)}], 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="a5c2672cd77bfd0b08e977cf252767801556070b5aab862b23349bbdfd2c20e18a29c40b384867a505268b793214259329a5b7"], 0x10}, 0x0) 13:34:35 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000007abdfa665f13218e00000000000000000000001805d1a8eeb0247500000000000000000000000000000000000000"], 0x1, 0x0, 0x800) sync() r1 = socket$unix(0x1, 0x4000007fffffffc, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYRES64=r1, @ANYRESDEC=r1, @ANYPTR64, @ANYRESDEC=r0, @ANYRESDEC=r2], 0x5, 0x5, 0xffe) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x97ed37135c44dcd5) 13:34:35 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) 13:34:35 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = shmget(0x0, 0x1000, 0x410, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 13:34:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000020000000ffff0000015f1d5df9dc021caeaec5000000"], 0x10}, 0x0) 13:34:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20200, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) 13:34:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 13:34:35 executing program 0: socket(0x15, 0x4000001, 0x401) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 13:34:35 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept$unix(r0, 0xffffffffffffffff, &(0x7f0000000080)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0xe1}, 0x8) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000800)}], 0x1) mkdir(&(0x7f0000000c00)='./file1\x00', 0x40) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) writev(r0, &(0x7f0000002f80)=[{&(0x7f0000003880)="5021683f5a09875378462fd82b43fd935ce39157ee8a63dd17da34079604b590ef1e3046d92cc2c6eab3b48e67e14f12203d42a798bcabc1853ad546eeb0f2f97db1163a817a39f3a374665d4c41dca0e38e73904867b7e71eeca89ef37a689ad848554d1c50647a051dd9c2f3fe422d8d58dfcab4e36652de9c676b629e964f794951bdaf86bf86eb8a2a39ff7362b52bfede7df42e31538ef029542826218822108c12c18bba4767b3c8ed5c814de28e1fa3485cf79776fad7d2c53a5a3c14feca23c0fa91f6c3fcda9f7f2b85ad49c33f1d9b06e9438be1911bd5404e418a9fd2858ccf0076cffdca42ed519c51b3fae57b191bdad13da996bcb35b49ed810eb74a8de93973d133707ed9f6b89a332234f6b7d2971e8f26fd98eb4782ed3c1f7180ed516ad4b4230662bc431c3a3a263521e2d282fd00eb5aad9da948402fa20081b8596b913c4ac15e680e67c814e360162b188466f1d6422928947c7beccd2450b938562dd321d6aca48ac843215d90847197072b7cec615614ae8e56a76d8a1582d7072519951f14af3e7c7c1ffc230f7d8c48285b256722378618010222ee6b21f7c9bed03ae3ee82f850b894e17fac6ca6c9544816e45cab1ce7fd3551ed9fc2d6d75e06e5c90d34cf71b092b38df5a590354d8c688380e83ea0b89809d97f63819d44fd22909593ed78cd32b1d81c472d8573a1756b3708700184f91bd39161732dfa27cd96f3bcb6c494317bd7e99a94baecbd6e2e76dcd5f4651cb590d0ae10d6a77e12b20fa38ea6332e03b8a40483a7cae4519827febfb8474a3860ce6e4d255112f4c0fe193578ecae56785085e35ecf1869643691768efb19354ca07034a0d8df37051b556c920fd8d05e7c3e449b3345ad56de42a93f58333f8dd65d9e5acd1630a0f0bdf6fea176e4af31ad3f82c9ab536b66025f3076fad1135e91f7c53bccd08cc46e7863b8e490957fb389aeb0ddbce281e2fd60ea90dd37cdc8bd0b445966f0a750aa5e148b8d30b854a53d2a3ca34d3470d265c12adc044aa52c50bb381693bc7f5ca055e396e8577392b3f1d2ed4be5bdba0e01f0423eebded2e8ccdb543d599489bde31319bf1bed580aa4f4fea05c2e16f2d992fc9e97e32b8a7ee8970eada261823e295bd32bd7975361880f2d8750f1d031d20088447404f977c7ae9385789a106b422fb47aea491f63faa8b1745a6323f9fa65a1053abf57300288e83d2c4a10c11d4d2c0372085230fedcd0f162d759cf2e4a514ccda81950564b0f12215fe4797e696170a9e09b5bb970de3d9905362d437766678a18d0bf136cb1d3756a28455a5ae73e77155eb7110ff9b559eaf4508508e14fb709b682d2b368870baa4182472161a865d0e98830babc0555de00068115a2b38f5cca57bf5cb7fc73ec4f85be4deb81d6ed55ace19f38ca43975da278d202094e3d50832bb5dccedd0d73a3e26feeab92a72730e3bfb1e9767b86f23400b981f2c5b6108abe0cd42b9fc7858c20f14428197817e76c18f7eb421a1a4703db36ad75db508419a5c175c9be03e2ab1dd071f9789aed33e59cf6791f0a8715c015ed17444630919c6d2a1ef75575d14e3b9af4ab149f30fec41321af2c77ae1dda1349b0d143b1ec7380090a88d2e7ee55cf7573fda1ee720ed2daa72eb2df37d0bdcf31ad50796ff77212f2e584bcc7ec4be9e7e92877a2434a0365417ba6fb587318ee3def172b4e21ebfacd21e3852094533dfb302891ab304b0275c2d4f7be46bf9e00b9d0aa7afb547f77eb314650f2112576aa2ac3ba5ca4634956d1ac7c799c28217c6e63a743a75042330d52b593fded2d400e37becc3ef804801a3db7689eeb8096d4670194d590127f65b90d2630eff3b4d7f37ca69160f161906a967078d5b12d7a2997538c98fdb12f5a4ec86066ae3dcfff627b83caaf452197fba35ac653ef2a8d7a26b35d32234631ae6ef8bc3844d0edca841df78a5114693266257394acaedda126955fd8884ad9f57266aa38e170383c65513add895a2b625ac9ec3bac3574eba9e345e95e665a2119dc322c5501edc95a960cec4a25c201aba21aea7110b4cf8d5ac4828ea7a96e60c648ed1abf088d267bba2917723052c8ada39347403bb30a15c481de2345a19fe11b5771970d447f3182c3ee5299d168c3d038e25cfe382484e9bea43e0f2392d75339317623bc9238f7d54a145d0abf4980c0e1a99542690dc03f25e1c2a28852271b3a52d9bce095db122722184969f187ae506bd36669f6161e3f4d124083c624b65166456c2fb12e10d0b339a98b19e492631a9edc70ee26ad1e34cc29a3ca8aa912a11403f5ada69233dcc72473250946f751a5196a4ca284aa4258924bdf3c5a00c4a5c9e341b0a7db6381876a4eb72f528632ae0524541d88a72b9d5bd264d96f92d16a65c8eeccfe1f7c48395d2363bef26e18e752ec81be99605cf657b7b91a70d5c8f03d873b30ac82bdb710978c9e0733889630048c1005c7ffc83caa4582b94e0d8db243766116f30270d18f6bd1e08e80577217067fb63ee4ba50acf9b0859f483c89c564649f97833b811543505cc544a88c0618b9cf34f15efc45b0e87354c68d6b8282141ca009622652e0ebe5ccd511600cc7436d720b5b8e6732d91426300acc406defebca8cddace7a125b40d88147ff3611d2269cca6794624a09ad86a1b68f3a6c75cec35c88f4a207e7aa3a8d885bf26f8edeaee546319bd1deacd4baacb3d041514d9c90a219169d52a5cf9557c3e61d736b24ae8d1fcf5ff51e9ad31cfd3993e1fa3cef721255404fc0cf81ec3fb121230cdeb40f6966834abbdf335dfdc3d9528ccc78169ec6467f811fc5d501510860aa1f423624978fcd74398dad10d8de7", 0x800}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/39, 0x27}], 0x1) 13:34:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) getgid() setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 13:34:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x1, 0x3000, 0x41a, &(0x7f0000ffa000/0x3000)=nil) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x18f, 0x9}, 0x40) 13:34:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040), 0x104) 13:34:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x100000000}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0xfffffc47}, 0x4) 13:34:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x10000000000, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 13:34:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x801, 0x42) ioctl$TIOCMSET(r3, 0x4004427c, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x1f, 0x0, 0x80000001, 0x5, 0x1}, 0xc) 13:34:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8001, 0x4845, 0xffff, 0x1, 0x4, 0x7fffffff, 0x100000000, 0x2, 0x2, 0xbb1e00000000, 0x9}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 13:34:35 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x68, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x6, './file0\x00'}) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x8, './file0/file1\x00'}) 13:34:35 executing program 0: 13:34:35 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x120) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100000000000000, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f00000001c0)="615769c96abdccd724bb5575e242b46d", 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000001400)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 13:34:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x20, 0x200, 0x5d6c, "00255ce992ff704d1d63cce8b4a7378d667ec8e9", 0x4, 0x1}) fcntl$lock(r0, 0xb, 0x0) 13:34:35 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x9) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 13:34:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x6c, 0x20000000, 0x200, 0x5}, {{r0}, 0xfffffffffffffffd, 0x96, 0x22, 0x9, 0x1f}], 0x200, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xe5, 0x9}, {{r0}, 0x0, 0x2c, 0xf00fffff, 0x82bf, 0x2}, {{r2}, 0xfffffffffffffffa, 0x40, 0x40000000, 0xa2, 0x80000001}, {{r2}, 0x0, 0x40, 0x16, 0xffffffffffff7087, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0x5, 0x8}, {{r1}, 0xfffffffffffffffc, 0xb0, 0x3, 0x100, 0xe0b}], 0x2, &(0x7f0000000180)={0x3ff, 0x419b727f}) 13:34:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000700)=""/234) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)=']-'], &(0x7f00000001c0)=[&(0x7f0000000180)='@#&)\x00']) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f0000000240)='./file0\x00', r3, r4) r5 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x33d, &(0x7f0000000680)=[{&(0x7f0000000280)=""/250}, {&(0x7f0000000380)=""/220}, {&(0x7f0000000480)=""/244}, {&(0x7f00000000c0)=""/15}, {&(0x7f0000000580)=""/222}, {&(0x7f0000001740)=""/157, 0xffffffffffffff06}, {&(0x7f0000001800)=""/250}, {&(0x7f0000000100)=""/38}], 0x55, 0x0}, 0x0) 13:34:35 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xfff, 0x20) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 13:34:35 executing program 0: 13:34:35 executing program 1: r0 = syz_open_pts() syz_open_pts() nanosleep(&(0x7f0000000100)={0x8100000068}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x8000, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x1, 0x96f}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x400, 0xfe}], 0x6, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000002, 0xffffffffffffff81, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x21, 0xf0000000, 0xfffffffffffffff7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x9, 0x7a5d}, {{r1}, 0xfffffffffffffffc, 0x28, 0x3, 0x1, 0x7}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x19, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x42, 0x4}, {{r1}, 0xfffffffffffffffe, 0x44, 0x80000002, 0x7, 0x5}], 0x7ff, &(0x7f0000000240)={0x1f, 0x80}) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x43, 0x2, 0x3}], 0xff02, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x83, 0x7, 0x4d73}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80, 0xfffffffffffffffc, 0x400}, {{r2}, 0xfffffffffffffffd, 0x2, 0x4, 0x2, 0x1d}], 0x233f, &(0x7f0000000340)={0xa296, 0x100000000}) 13:34:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xffffffffffffffde) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 13:34:35 executing program 0: mlockall(0x46d66eeb700cefc8) pipe2(&(0x7f0000000200), 0x4) r0 = semget$private(0x0, 0x0, 0x4) socket$inet6(0x18, 0x8005, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/81) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') kqueue() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/201) semget$private(0x0, 0x2, 0xc) 13:34:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20000000000600f, 0xe02) select(0x40, &(0x7f0000000100)={0x101, 0x1, 0xff, 0x4, 0xffffffff, 0x100, 0xfffffffffffffffa, 0x1ff}, &(0x7f0000000140)={0x3, 0xfffffffffffffff7, 0x5, 0x2, 0x401, 0x6, 0x7, 0x5}, &(0x7f0000000180)={0x1, 0x2, 0x0, 0xb9da, 0x4, 0x2, 0xa6b, 0x266}, &(0x7f00000001c0)={0xffffffffffffffc1, 0x3}) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) select(0x40, &(0x7f0000000080)={0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000300)='./bus\x00', 0x10000, 0x9593430fe43205a3) select(0x40, &(0x7f0000000200)={0x9, 0x1, 0x7, 0x55f, 0xfa, 0x4, 0x1, 0xf000000000000000}, &(0x7f0000000240)={0x0, 0x2, 0x9, 0x3ff, 0xfff, 0x4, 0x10001, 0x2}, &(0x7f0000000280)={0x1000, 0x4cda, 0x20, 0x81, 0xfffffffffffffff7, 0x4, 0xfffffffffffffffd, 0x7}, &(0x7f00000002c0)={0x4, 0x7fff}) clock_getres(0x3, &(0x7f00000000c0)) 13:34:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864ed", 0x168) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000200), &(0x7f00000003c0)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955000200"}) recvmsg(r2, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/102, 0x66}, {&(0x7f00000015c0)=""/114, 0x72}, {&(0x7f0000001640)=""/74, 0x4a}], 0x5, &(0x7f0000001740)=""/117, 0x75}, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xd9d, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockname$unix(r2, &(0x7f0000001800)=@file={0x0, ""/77}, &(0x7f0000001880)=0x4f) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x8e2, 0x4}, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000400)) 13:34:36 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) geteuid() r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x4000000, 0x14) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2012, r0, 0x0, 0x0) 13:34:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x200000000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xf0000020, 0x7ff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x68, 0x0, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000002, 0x8, 0x3}, {{r0}, 0x0, 0x0, 0x81, 0x100, 0x8565}, {{r0}, 0xfffffffffffffffc, 0x6a, 0x1, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000004, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000012, 0x7f}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000009, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x50, 0x4, 0x8, 0x1}], 0x2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x6, 0x100000001}, {{r0}, 0x0, 0x28, 0x2, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000010, 0xb7, 0x400}, {{r0}, 0xfffffffffffffffb, 0x42, 0x80000019, 0x7, 0x8fd}, {{r0}, 0xfffffffffffffffd, 0x44, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x54, 0x21, 0xffffffff, 0x9}], 0x2b64d8a5, &(0x7f0000000080)={0x1, 0x3}) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000180)=[{}, {0x3}], 0x2}) 13:34:36 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0xfffffffffffffd81) 13:34:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x100000001) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r4, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r2) 13:34:36 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getuid() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1028, &(0x7f0000000300), &(0x7f0000000340)=0x4) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20801, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000400)=0x4) setuid(r4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r7, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r7, 0x0, 0x0) read(r7, &(0x7f0000000000)=""/214, 0xffffffe1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x5, &(0x7f0000000380)=[r0, r5, r1, r3, r1]) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 13:34:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() readv(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)=""/39, 0x27}, {&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/19, 0x13}], 0x3) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 13:34:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3bf2c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280a452cf7d3d9ab83eb3e7cf9fc6478d369393d92e308df708c1d", 0x65d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd97, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$TIOCDRAIN(r2, 0x2000745e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:37 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x4, [{0x3, 0x4}, {0x3, 0x76a}, {0x2, 0x1}, {0x3, 0x490}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0x2}, {0x1}, {0x1, 0x5}, {0x3, 0x9}, {0x0, 0x2}, {0x1, 0x5}, {0x3, 0x3}, {0x3, 0x2}, {0x1, 0x5}, {0x2, 0x80000001}, {0x3, 0x5}, {0x0, 0x7}, {0x2, 0x9}, {0x3, 0x800}, {0x3}, {0x2}, {0x2, 0xff}, {0x3, 0x7}, {0x0, 0x5}, {0x1, 0x1}, {0x2, 0xff}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0xb1}, {0x3, 0x9fd}, {0x2, 0x9}]}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000040)=""/88, 0x58}, {&(0x7f0000000200)=""/59, 0x3b}], 0x3, &(0x7f0000000280)=""/53, 0x35}, 0x800) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:37 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de29067989a23ff89c16723f911a1d962f681f"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) 13:34:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 13:34:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0xff, 0x9, 0x2, 0x0, 0x5, 0x3, 0x2, 0x0, 0x2, 0x7, 0x8}) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = kqueue() fchmodat(r0, &(0x7f0000000280)='./bus\x00', 0x26, 0x6) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) 13:34:38 executing program 1: unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = semget$private(0x0, 0x0, 0x12) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000200)=""/102) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x120, 0x4a) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x142) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x8a, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:38 executing program 0: socketpair$unix(0x1, 0xfffff, 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]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:38 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) r1 = shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ff8000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) setgid(r0) shmget(0x1, 0x4000, 0x440, &(0x7f0000ff9000/0x4000)=nil) 13:34:38 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) select(0x40, &(0x7f0000000000)={0x0, 0x4000000000000}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)="4f381c31a760b7405abf18617f854a3ea686a9d269797758524d47c78da21b33954db2bfcd747820b6e8350312f8d290974ba798e1", 0x35}, {&(0x7f0000000240)="ce1bcb78ab9aeef1ced7c341d088057cea5c75d649e2c7fa2e60627a233265c7d136cc52", 0x24}, {&(0x7f0000000280)="cb11b569d99d4518ae31932dc00d484eb48e09b46c28a44b1993d58e4683a2aa8093267c719b06a05ab3a2172968d3be81aea93b2c41104edbb091de42af0288a4445a1566bdd49fffa9f9991573440c7de3d015dea1f08ed1803fdbbaa6d92230098923ec8630bed2d83a5d8846e4ea75b5c1526eede66bd55033b07347b9f3ea7975351d5f5c5f444010ff2f4749c6cc8ba1f784bd1202c913d9c00f6cbbc5e546004946c5c6160bfbef3f89612fac35", 0xb1}, {&(0x7f0000000340)="b68710a47679f6e67acb509785c5a0cb9d92e9959de2ea32a14e7913cccc5a9ee54767d569327087dc8a10578ffe9ff38c2d7f268e6bad820bb21a4ace06e57fb234265f9ecfbc021d8eb8ba96d06d9002f8d3e4c0b4d9947e2235ca3ced569f5a4d80a926cd031d707c16d73b93e6b332d823d7c65aead027a730d35ac95053d06bcf8f66c748084ae817f5f65a298ad9cfbf519b025f923068c55b87dd37e64623525f046c3ee16c65e41fbdd01918ce16d54cce30ec2243bf2e2d86", 0xbd}, {&(0x7f0000000480)="a45770668926042180d85b61494268ce6267950fdf96c0f642603f87d0db3c9f903feba71753250f153875100233b6531fd7f3dedfabe225fc8c57c083695a5b254924a0128b688c5d3be0a231d9ae96", 0x50}], 0x5, &(0x7f0000000780)=[{0xf8, 0xffff, 0x9, "a6fb72432c0e642563cc52073cf2f01291b74b80101a0e9663af944004e8145d901bb4e1c966757fc0d4026f9e1dc9a94f9a0623162712ec67b95ee71d82a3d9f7611c7a3ffa7b702c360dfba122203e68608a9f156dcec6a05f0e030730694fa66f863b7e95328b48a5e225637bc29622a1328d922459714c7ac23c1e512db0122356bca3ae0b348622d2ceb2c69019906c3c4610838c3b0191979afeefb4b399adc78485417262efdfa4bf33a6e56aafc0ac8388ecaaf8cb192c3d2d8a5397dc10f37e951072b670c0707403a545e9e4cc2af0a25d64deea5010ed3b835a44f3f3d248"}, {0x98, 0xffff, 0x5, "c90c8c47e15607f6784ce8f1d242265558f22c1c839f1d307159acd780a0bcce1f71a8618b6ac46aa4dc5136833bb6de1c584204ce2d115f7788545070a4d943d61bfd288f2d8b8bbcc441f8ff4c75de4d1bc3da9d37b762e1af4462e9d23a5fbd02e817d2e4100d0e21409def9b340b35ba29845cd4a42fd2d096df9241c0dfa50f79c8ac1458"}, {0x50, 0xffff, 0x4, "c64ab90f1b36c45aad0ae746e290e7bf9b82eff43afb664cd5fb5a567dc2dca05e043662ce94b50a7a058cef2d947bb65e65492849ca74e7dbd7b9c4791100"}, {0x1010, 0x1, 0x8, "15a2498d37397d5764cfc352722003a46b6aa070c1031137c6b0c4e3578ff259a0687a02c30ceb17abca5b34f54b41c95cfa03368fe05c309e52bc911c7c6e68c92ea36f98c0c18e8418aefcc7314fef37bf288da95c1138a17712dbbdc9ec676ff94bb812d3ac61dcc20bf00a59ae51ddc7655cac30762371b3cd9e1624519f34e0efa6b8fcb17c8cf857dd5e45e82b2bcd7836d1012ef67cf747dc60155d328d022ceb56b5cb4393f33853c313d47ef3f0d1db9387d9e03d2bd52d1d23f182fabfe6a66b4b9dd851b3b2736e035447fd870249635cd0e23a0cae2601369d886d1464bbe11dd7496f24a49570d29ce573c9acfb76681310e8eaadef0a6f2df0a971f95bf606a324ae6407b420cf8086b5c6b46ce3f4dc2c639955e52441d2ca3585fb0cad081495c301b1557af18de10e540227ca48922d890db93ad8b57fe7afc6a9c3e2136848db961dd6bd5aaaf9bc600bb3621755d1013b896e6d3b34f53421a3f4b79aff6f9d806163ecaa0470c1b4ec3e8b5b68a07141876a0f91f67a278c4f2e683978587979aa46eafe1524e15b364899e518341ba929c9370b1c68cce89c98a87a62ba614062ebb9b14ce16d44e1494399ba9a71a452afdc18634423cc33a8f791af680ec9b791f25e1cf1cf6f9e33c12f263a1009169323b2663d1938e6bf4b4b74a2c64b19bc4842d38c24a11f9a760aa2341e1354776607b12e2634a8520bf031c025400460436fa04286b5d621e2a8456a6f687423ebe5292e919d0c96fdcbb378ae528d90e18a8ea8c690db79ce89a97299f96380ea2ffc08e79a442fbc45fff092d33603044d9c5abf698b23d5e3685c0416f4b038f2e2c09b05ed42ede06ebaa1c48dfc8e70e0a060d49165f8c9d2c51f6263b9f2de04a5d93bb7b04b7672146bcc767db5515b53742ac3df0fc56a16aa350bc6c35866df5385cace095a739d4dc9a6f0fb86fa5428f47545f4bab20331731c1fb5a518bcdab9fdf31ceffb965c7c955d088b69400c8829e0d96db4211cdc68cdb643fe51d2be16562f73abb23268e774d80cde920b926fb8c17a41f19a0d287ad2a574618e518d7650424e36275666178a3a86a51ef80f3cd9e4d06fecfb6e218334f19b026c5c416d7f81971d21dbe227402c26b593e76ff3cdaded845c798fc77e13fcbc2a4bbd96a6d318973e8fd452861570d29496ba98d055e7db3fc34172323d46ccb8c58229780716c00ccb157fb87898864f72d136c90cd153f6aab23d613a15255be13f6d0d5f95c7d1b8ddaa7fc012f9db6381f9dea4fc2125064e3234390b1a1eeea5f2770e45adc80bc8216d52233f5e392de55e2c74d9d738132b307b2f75cce92de0f429508493d608cab915da71c7f7894e85906cd8e3e7a4efff0591cd5cb7921951c62d9bc62252cbcc68dfac0806af3b48a8c65b5b311e80f575ab7aa72a17322334a232fcf9e12b1f87e2a6709ad00f0adcbfdb7a054330ee7fa97152a006ce894ddf39a38d60809f26c00aa0a01e7093ba92a133b5fe958d7e465e9c5333bb687073399e19c1d29a0b389ddbc5c1c739daf12bebb5f5dc04b53ca47ae6a1aaca907b28dfa006b01374c4fca3daa82b6fe3767e352fb7fba8e70a3592e66f9cea41ba24e1878b3dcc0a00a501d4b0c91680f88f2a51a20da788a7ad3e0b20c6f8cf36cf58280b9bce8ff875a541c4895bd3135ca27843bb032ded282da1260e5419cd3966d3c7840bd0dc030731e2f6b2b949b3e74cc8e6cf5fee1528784300c099fb384e609cf54a527abc903cc65783677063a68de6ab32acbc6477d7100aafe5f68f024c2ca47a4a9d9fefed1fd2e52766164e1cae8744db629ba363b7c00aa0383c71d80ecf9a2f8c329b32797482ab69bba17044a47ef1f87f21f6d0911c46ecfa88a88d0a742089d8cd5414adfc590b816118ec6746fc9a892a511504167002489203403062a9d434b4b7c0857b397c769601233ba2ae773158e54827ad0700985a1857f727cf9d9d1c02da3d4ad7c5179e714e0a51c8c62bf1be6b569c2e17371fffa42923185a3b44f8a3f01ce0aa7593999b3dd9155cb03a286b3c9071941f28b7f7fc349bb33c9bfed8f01b266cc4e3191128be21f537e5469fef5548801a6bc5f748a6e159ca79aa7222a4bcbb203f9c92d12f566c99aa362e3e66c914386e6faf53fd56eb1a9ea5bd6e3724bfcdc815775c20aac06a891ccd14fc36abf9ec56e7689d1e4d29932cb23c5176781c2415c70dd52bfce8e92d4bcb3ab04630def43c110c5e9d0086d1321839e2a2482ca628837f1f9a3103e58738e29f8c077a43430bee28a20a24fb611fe0d64b7c4ed5332eaf0b1b26d5ba8549d25a721f03f782c36163b917d27655dce23fa8334d59ade5756e2d39f14fbd42adbe1164305f43e9168966a2f1b285a4318e5a02ec15dba8df5fbcd522e5a26d8097088a15994aafb29e11ff8be254db2006f0c94edfb3a0e43ed146230a9bc231d64b4e4c6f56dd32bfc6f70b9510b66f4ed7ab6b0dd39ed04e8f97d599716af1da8c13494b38616127cb12db6ebf89117926b7b1b22ab281ea7f18bcc4b31188055d26a08f99832dfcadc79c6b1380cd46e99345b53db6c78b3475a2d62c73d64dafc67cc00b12604fe78c24af84cf32ab13edbec49f6fbdc9c314d796dce2fe3072a494584ba3cd1dbe891e23b86c6048b5da2429ca88e750c3466edcbc6bc01913bc555da5cd5e3b3db6594f2f08f43c161490489b01b459e3db0ea2087222ce3931dcda642105ff47fa8e06fdba9cb840727c1cc78ae6b01390f406b79c1433d6ec052d453d51b394708ce26b1ea7fd0e9f8c39d5ec5e29d069e4d30a01e2209f4be2a5d7db6f81dcee49fd48e69af7ede9bf9b7aa7a5f9ebb7b576ebace58785f7ab1037f6b62a8ad38f798a8d4a9c4f1fade5891276bed8063b46ab4ffba6984e6ea8af5f4e35271a1794b4cf37f5ca413fb1b758a42334930e3b5b68c84e6054583cfde4982056ad2014f8d02f916eef630f923a68cce992c353edeb9847e4825c6d189dc5a8e461b995051306bdfd3ab90cb56c4d8d8748a6ec37b4a20c41a2310b9168a6347a567220190de2383637d21c6a7af95a2427e3a41a6ab83b6df408cc59a85f525a6aac40ba4254c41765d7045de4409f304be0153edf5a28c0bab6c028b5b288ba378c5526977260b025c2395cf4496cda692b122b3e781a1c12960efd36501740a2e03ab0ec408b54eca48f8b4c499dbacd3d073ff6a4ab5b1e49038490310b9bdc6a3b1a1c3b3f89720c86b8165573ffacb832e60a25532665b9f7943bb188bd63e98f21cb56ec70e72d2149939d207c4a24b257e6a5834316b0958fea176b1a3f281ef1cab79ff9cc622bdacd3227b82b47917feaaabca4b73a9c71f46234dfc40182ddff64befe95358720998845c1a0266da68e1964e39ec95390e269fb5423b3b96c05fa8c9f86576ec259f4dbaa1d2d9f93ef5a92ffb2f7de2fcbcae0e749d768744d15cc282cb8a83c1671236632008822b972c668acbe23a82b01ff294f6e98819e281003e4e481480f0676ce291448c1e6b1851d05826706ba2f872333b85b1a207b8e2eac5a3210b29033f24e44e9acd2bb7abd30c709b1904b909748d33ac2dcafe41ed83b108d6a40449c8fe221d72f50112b8f9f51c409c9eae48c8f24508e0733f2b29e8fe4f26581f1a237f39004ecf537528d04fcb9147a0ec6486c98f1de936c03b12b3d34e30323d0b514cbd6523c97a5dc992191f8bdfa47a4d11ec986fadc519cc3aee8b23a3a1a0aadd2d9a5fd0d6d3de4e66fcfb05fd835da3cde83e3a5225081ab35059d8e635f0e2134535be1f7c354525a7a4a89ca31266fc380c88262c28a199798b373aa9dc4530d94f94e8499d04502bf558420c7069c2976700122b9748ff5b88948cf3ba64d24ab69b235f075e9ef4481cd41492d56a41ee7bcef22ede1001454af06d8d3c5d35be8823679b3da7004eb9d9f8fff2b0197d3e0953524edf22f7cdb785e121a1c046f9fd49863c640f3fb7c28e508b94a900037edc8fb450e76a4530f9ebb62c9a9244689c19cc6340aa524d2dde7e0d19040e2dce118514656cf474bcd87623d9c3ab1b50636bb6e3f7fdf8e0bd0310615dcaea32c95af7705f86ab37a8bdc441cac60964931ff60706f9d23a92c7929c615e43b8f8777848f4bfa848a8cc1e261c6f956b8df6cc3a120ddb78251d9d9d44d2843239e2285813275d15bb1101a7f2580bdff347e7bcc7777742d7ac4b8cc938e830cba6ace4780f6aa8e6e94b58d5a0fcb764956f9f10dadfb88a7ac47b04af00aa3b2cfddcaee9efae0dc1cb0371e9ab4cd51b8abe0fc9d866e4c20dba083143bdfb5ca4b936b1d9e27b1b89ec7ff809eb8dd4feff258cb4a10dfb1422c08548356e173cdb6c2259071a6ef6acfad05b954cfb5759699d70c6ab9dbde58d7d1a0bbd24e5668fdf468bb8ab99c4c4d71a9e593a89dd6ee171b868f631121bb12edc694a1fcb3dc0ec2b0e3008118416b4ef4f09f7961e984f9d8cb1ae4780f5ffe252d2464e16212d5173a31651ffe6872408c408cfe9d1142f1237d9f75cecaab81f61450c6c5f093cc4d282b156bf204dd442f1b427c7a1aa27a7a97155c771d81ad1d30b506918221ff546ab5d901cc68f229397ea6592b85cb4c1798327d5f4c227f5c9680700d0aaadc00a39141b35ef60c492754b9d02050a09d79b9815d3ee7e8505e54a63a4bc259b5d4ef08ae0c24b789a1188ce4a5c3db2f0ec922391348d308793a2806f15d045cacdf3d44f940d0b84e83036ebec74b0e518c9c27a636cfcaca45a0afe0308d37c6db0e4b5495425241069c8468e68b51702ce2a6cdd385d819b266762da1ac6881c190ab518dd495f82f04f3cb6a2d90814f2e334a3aff151db5f823b43b95c308be99219beb622e0a0534f0bcf80bc2a601da498a91d2965b46e9dfca54601ad92784d1e23d6553cfa653fb63fd533e07c40e1e998dbc3413ac30f5a57fbe974475f2c04e800e8ea0532a3bae9a281a809a149053e077b985792be4b746adaede9289353fb9e6207d7437f25ee483b04dcbd56551817c8e7c9d251481316b20c3f9768091bd62b5c8d5c9d4b50f7a25496372146976f3ff0a97c31a52397968891d9499836941c4152636b1ae9da5b5a69ce9e1f6c91d9ba6ed7de44bdb78822cec406a795ee1b0c667cb0efb000b2dbbdb16ed001ee1d5bd5fa5c43621845350f0cb9b831dc27731e4fd7756dfe3d970d645e68cc45a8b571dc0769abad5fd3d8708820300b096aff5c263dd8f19ed9ada5f54f3e942cb2cff6ef07a7695571017aac0dd332fa9847361706f2e6682d5ec144a6584391830dd6804df647e6c7f7312030f39071e1d98a608c0bf6336a7a37418ee72e5eff0b3284275e0004818e80d541d946c755697bc1c0735e6237ca83e0a2c5309ade56d0703408710991c40d0b2aa819cbf0bf6b8c88ffcc8817c3a16f72eaeed18bb5957ebd30a7a2ffe4a30db0793b071a663c248e69f51119a067de1bb02c6d8458534405b8a9d4947e84f48d7031245ef60bd9e35eb78f13bad497f5161af40046da216d055b6e01cc38a2312b8a882ee49444a881150931c732adee457253bb259ebeed55a3b90b8ae1a3f265c7ca90e5b8c7f3ee5c82789daafaeb9d2ca7adb50a4a3946ac7e0c8a925b3ea363b84d1c983d6d705c70584f3bd7893620b485ceae98f111b97e743659765d73a19324835d1346e0cf500bbada75d3d0f4e24d416bb"}, {0x68, 0x1, 0x2, "a1eff525a3e53b81a3a649f33298e6f02ac7bb407687706750c04a0079204791a7d85339696b0193c5185d2a5f6a3f66b5b06c3beb5d474d940cf66ffb65783c3c8e6ce6950685fc24faca13db84bb7e4c"}], 0x1258}, 0xa) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)) getsockname$inet6(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) fchmodat(r1, &(0x7f0000000140)='./bus\x00', 0x100, 0x4) chdir(&(0x7f0000000080)='./bus\x00') 13:34:38 executing program 1: getuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8000000000002d, 0xc, &(0x7f0000000200)="ebff25929b43716a64624e713048e69931929648", 0x14) socket(0x18, 0x6, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000100)='./bus/file0\x00', r1, &(0x7f0000000180)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x6, 0x1}, {0xdb2, 0x7fffffff}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffa}) 13:34:38 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9130dbf, 0x0, 0x4, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x101c1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xf5}], 0x6, &(0x7f0000000140)=[{{r0}, 0x0, 0x52, 0x80, 0x8, 0x3fffffffc}, {{r2}, 0xfffffffffffffffa, 0xa, 0x1, 0x4, 0x2}, {{r2}, 0xfffffffffffffff9, 0x1, 0x41, 0x9, 0x2}, {{r2}, 0xfffffffffffffff9, 0x11, 0x0, 0x5, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0xa, 0x200fffff, 0x100, 0x716}], 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) wsmux_getmux: no memory for mux 16777210 wsmux_getmux: no memory for mux 16777210 13:34:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) 13:34:39 executing program 1: r0 = socket(0x2, 0x3, 0x0) write(r0, &(0x7f0000000000)="3490c212b155e4c572fe69fd329237922a34cb36db37aa7a31449102757c8a122656c8144de3fadd13a95f1a0b819da93e452f6834944986c1ac8fd2dfcfeae1ec19eb44187ec7066f2c283ab5b033a7ae04606068bcb94c8a348f3fa4cfffd7c5b8cde5eb50b818f9bc1692df69232af9d40701057e2e2ef71fec82f0f505cd59fa77d03bada8d9dece62a273923229535e619e3ec4e60e9288adff6442d23906b9165d59c79b3204f8cde498fd172e76ab79a96faa5494abab89fdc6ea1dadbe38d31e801fb052d42c87693f40079e05aca4a8802ea880cd487bb56a6689d69f683b91c6101e3ea55b928dd1680daa51", 0xf1) fcntl$dupfd(r0, 0xa, r0) shutdown(r0, 0xfffffffffffffffe) 13:34:39 executing program 1: socket$inet(0x2, 0x1003, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) 13:34:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/123, 0x7b, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x7) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x0) close(r0) 13:34:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6f8520b4f6efb56b3bc349029765ded394c3839dd", 0x24}], 0x1) execve(0x0, 0x0, 0x0) 13:34:39 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) dup(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42, 0x8}, {0x7, 0x7f}, {0x65, 0x1}, {0x81, 0x5}, {0x81, 0x6}, {0xe7, 0x7}], 0x6}) 13:34:39 executing program 1: r0 = msgget(0x2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x7, 0x8000, 0x7ff, &(0x7f0000000200)={0xffffffffffffffff}) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000240)=""/100, 0x64}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/231, 0xe7}, {&(0x7f00000004c0)=""/21, 0x15}, {&(0x7f0000000500)=""/110, 0x6e}, {&(0x7f0000000580)=""/32, 0x20}, {&(0x7f00000005c0)=""/106, 0x6a}], 0x7, 0x0) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, r1, r3, r4, r5, 0x8, 0x4d7}, 0x1, 0xfffffffffffffffd, r6, r7, 0x7, 0xfffffffffffffff9, 0xab, 0x4}) msgsnd(r0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000040)={0x7, 0x80000001, {0x29}}) 13:34:39 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) dup(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42, 0x8}, {0x7, 0x7f}, {0x65, 0x1}, {0x81, 0x5}, {0x81, 0x6}, {0xe7, 0x7}], 0x6}) 13:34:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50b018be5455ba5fe808f9840f9e13da075ee54c068224873e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde4015b9d8a14970b846a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978acdb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f9ab70b59326a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96000000000000000000007c46d991810cd27ef09527d167d405daf92f1c2e346bf1b36f4e1dddcf481a0833a7442cec94be170b11961dd8081454c3ac135a84819a5faa29eb6713a93e1e35ff8501f1d0e8d46e97fb2a50ed40273a5adeead5149889fd94928beff1c135c8c95435b11fd1f7b696320f4ab30cb87579d46ae29a3b16e5e8a43e731fb68572426211ec8824482140a2c7b2a9d9ec3afd3ac2acb3d74c9d60493f27410eff1eefb2b546", 0x2ab) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x0, 0x3, 0xfdb8, "b08d16c666210524d8e70000001000"}) chmod(&(0x7f0000000040)='./file0\x00', 0x120) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:39 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) dup(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42, 0x8}, {0x7, 0x7f}, {0x65, 0x1}, {0x81, 0x5}, {0x81, 0x6}, {0xe7, 0x7}], 0x6}) 13:34:40 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 13:34:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) dup(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42, 0x8}, {0x7, 0x7f}, {0x65, 0x1}, {0x81, 0x5}, {0x81, 0x6}, {0xe7, 0x7}], 0x6}) 13:34:40 executing program 1: r0 = semget$private(0x0, 0x4, 0x80) semop(r0, &(0x7f0000000280)=[{0x3, 0xfffffffffffffff9, 0x1000}, {0x3, 0x10001, 0x1800}, {0x3, 0x7, 0x1800}], 0x3) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x1, 0x3f}, {0x20, 0x2f1}}, &(0x7f0000000240)) getitimer(0x1, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040), &(0x7f00000000c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x401, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x80000000, 0x1, 0x1, 0x8}) socketpair(0x1a, 0x4005, 0x0, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x5, 0x2, 0x800, 0x200}) semget$private(0x0, 0x3, 0x24) 13:34:40 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) flock(r0, 0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd", 0x1) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000719000/0x1000)=nil, 0x1000) dup(r0) syz_open_pts() syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) 13:34:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) dup(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) dup(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) 13:34:40 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup2(r1, r2) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r3) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0x8) poll(&(0x7f0000000300)=[{r2}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xbb7) map stack 0x20719000-0x2071d000 of map 0xfffffd807effeca8 failed: no mapping 13:34:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) dup(r0) 13:34:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) open$dir(&(0x7f0000003540)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000035c0)=0x1) pwritev(0xffffffffffffff9c, &(0x7f00000034c0)=[{&(0x7f00000002c0)="e407d18bfe6ce0590310d15762232861f26230c1da2616b84bd4f748ce172d10e12134e951886e84c342bad18aa8e07e2efd9c2e1c2d275614433f58a8541f6cbe30d3c00da9380e0dba6cd040625d85a6570408ca86712ca0c44354800c1146d34d5eacb4c6930456df9203bd79e1eda06c65bd8c204a7c53eaeb4b1650d00d760a878a03da802bce99f2bbcb789417aa06f7824736b781be4231a2e8c2265bc9958278df3df780e0717012305d2bf281da8b62acae764987338a5f82d2d2df09003af13d597fe7325e12a0b5b1efa41de3cbfc6e326ab2b568ab9b284ff9fa6c16ec528cca786a92e7fc38502b683a32ba072b6b084869d62183d84613f2de455487d4cbd32e201262f9dc43da513caea584c1d74bbb24eae7c5f31751ee8ea899e7cb8aa1be46263c3139b40b0a07477e5ab57244d5037b1dc42dddcea78ce2d08ba05ccf93d320d64e859d51aaefdf01576de7e8f0e985bb7ba88c37c0e27ab976158bbf1f2d10e58bfcf0e012a689068c6970231d6d38603ebbffdd757eaedd8bdd6dc12187d6c752a6555d560fd64ee2b91071003229c7cd474b75048a22c1bc4e5bbb8d89137968b64d1b5a559c34cbe8367de37262b84a9cfe35a0464331a53da3f9e058db684399d7d5038ee20cfa3093a3359d9bbbd9c7daf5483812ac50a9f98cac32d8558d7fe8d95a05a1241e6dedd8914883d69336f945d1a59abe59c4c8c0b41a8965d25497a2e7409e4b956bc0d51b7ab9099f24a0b90d22bc3cc7a5710db372f019bded12d48a36bff84837c6c77cba5477c008f42bae865073d7ea372e30f2c781643734603017274a082270e768e20c8dbe533588c08ff7b08d55d9c841f4f95713ddccb499b245aa7b513ca2786a02072e5a141df0f3c7bdf0def1dea8e0b0f332c864df5ba37b4b0ca80b951836ca151ffafb75ca1540a90ff06349800ded96970da9a8fbaae127ca87d4cce72e4d57cde8c25f612ea3fae080aec9813a51f5bb0716e02241b2a8ee315eed753343c6b45ae9a8e279996997fe0a13cf03378e76a53f6f0cf23f092f98e0b00e6b750af776410e34239a239cfeabe45871b9f4e8c3942538527f262106733f093b4e14c555276a81f040d83dd2c540bc4dd9cca955d58f5e2b06873935d7dcc069da9bb4e53d0ccef74dab4ad4013f320ea150af11335d65e141579e42f2809706134b59aa4a263f756cae1fd4f59f077a45056a012d86c56f357b7164a195ed2bdbbe4b2a2fba43424c2c7505f2fbe89ea73340e3651e25387222736222c7e124fe74200f960b6c3e7307ec68789e68380d199bbd4ca564a9169717f6d8543206c9683f2345698b7664583d5647f3faf813d854bec9d405eb35306450a4cc37ba9a8fb0bbe58b5ed01e3e865bf380744cfb956d09b740b8b9c87b23a8700a46f9ca04d6c11a44f92fb4fc578a546d3922e4ddc145919c64d157660cd37c8f56bb290491e6f8356b7b832563c5ff5397e4a491ad9d2a2af964fc3b09d076fade5809b293834a1ec870d8573132c2840e99be681b9cbf97116f1b6c1938ac9288b5e43586a9560503ffa09b1b6603a79a216ce69ff14d3267ddc00119e0a9111ac183e52a0abb3ba982abfc20e3725508dd4598ac5dffb9f1023a94643ccc6fb53d16683b350e14a575ab490cab9052baa9a662ab5470c72393897c295d4fe08175c6cb6dd0460d355b59a3edf1be1a482c5ddc450bd7de1cd020dfa979f8bf5efcff413368dbb9c8cda8250e562f4dace7adcc57149a402eda1c2be792f00bb63f611a90687e8255f963d76b86f1f018338f62127f6916efdb577e832b573b9b8779b2c683a4f3ca07cc38e7bb9dfec9a8b0e50ba7c71b761d247256c2b27587daab58eb96450ca492cd943a14e445fd15e67f57d3f35710087a07f011e3d1ef83a4b6df5cabf4baac93b86ac41c050342a9ccf81bce8f578325c2a28ea50ce3e935313bc75cce22a8b5fed4df20665ff38e2c3aff9a1a67b00ae432f8bf32bee278f97ee96aceb13ead8568657cfe7d578ec6796f9373f6e7cc4a8cff2b2859cef4ff0df67baf3c9041a9501ffc575bc77a31cd9b570b7c6bd7cb088e87ab4524eba80775c61a2068fd96e59c75e15e06304024988601f23bef1c88301d1171ab5ccddcee20077ea2e108935f305944c459fcd7dd0ee22b6c907acd44da23f6e29cce8558e9f58c543495d4cb1f5233af60ce708f58aade003730898c87d4b8643760a0f03325ec955babcd494227c1826f1861a3d6fec66c0df03caa1e2a3ec81abc417218ec87c404d192447f1df4d46165fb70f80fc51213a08ce75373c02d463ab3f150390bdba88987a1e23df1877ae2ce65f255331ee4bfce4bd9ffbe68a621b0851e638b3f073b17f57dcecb7d4b94963d807b3ecdaac7bd15f804b4628c156fd07497739682e8b18fa6c649c6b494f15a28e38cfd925b89fa311719deaca43b89d7018d2767f7ae7ae38f898abd9806062fb71d5bfd61d3b10b2a1e756e6c7632ac2c769e85fbc71983d8ba180d08224db6439a071e0b65e340b2ce0b8fc6cd1dea443e840f7e6b8c5e225054bee2d95d3706c5ad34de0fcc8a7e4f33f093364c48217787254686b8d934bc65318f743b3162ff08c0423dbe55f967239d0080df252cf7294479762d9b375ece2a2c3cab8808c8df4388fde9801aa46e8627e8a064c317914bfa5b29e51d1c701351e27a0cc6562f4dff4c3a176a179cdf6679147296e700b21ed3b290d714a4e8fef5a4dd2e6b0547f84dfac66c526f342af042323b27d185158cda1afc465d2f85303e5fcc1a99592477579c89b07ef7ef5b4e294a8b42fc663aaa60900aa70be7a4d6a33eb1970c99f06daca27202843c8170d4e0f6cbe065c750b08982ad3be7db09a6a21342e811fbf341dda6af181bfe9dfcf3d3dcb06e2b623a9b79493c5c62252966af1550180cf238a4473cfcc557a078586fc244197a84aee9847f73152bbd4d3b5c67a4ad76a4c94bdf18330d7e9442af04e11054a26e1799bdc01f75dd8ec2509888a311bd51519219fb9db08426a0145cfc7417531d3bb4c9043cf6b6414a43c34fc1d486e2fe9d8154d0b34215a0f95cb2db1b488e62d9ed87b5400950123803f5f1efc9f2ddcf9f2e6129700d9164f26fd7d93ccc18bb41b3d4309be951f74e3b7112fce04eda298d98e37680776aa8c222e0c65a948d112a61c6554ea35c697001cab113a91ef9b1c9bc6dc2392f7db9d3238f6d3c7820bd961b7a02ec12ada1929d7bbf5564ec0fc2aab850a11939962b99a1a1ba8aa35a430976278189f1663739695c79547a26ed78e53926b78d160dff92f081c12e04d403cc865795b36c2417cb86afcc5ef3ebea47d8e9c3d9e1636bc7fa7c8463ed20555a34d8ddb722ec7537e221e6a44d87ed93c7d200d5a8060e9e1c74a1e6d8dd770dbc2c66c290db83e4dd9b8be7ba977243ff63c1cbe995488c6016ba03b2e445ef74779f011cf518d99e88c9fc8a8735202f7d0a61476f681c642a3c9eca5b9ed4f915594335f8d4c2bde7bc29c7dabdd0ffac69889935cd3be2fd6a4b3ddf7a5e8347ce9af5c16f1addc4ab2af091dbdbc8e48b5d1c8ed57d42ebbec3e2afbe604af1a534c4b1201e55d98ee854e7865dac3e14e433b61e7895bc9cc21b94f2e9171cbbb292bba2f03e2b6a099b4a9f57a0720ccbedcc72e4c9ed84fc860e924e8977d84f9ab0fd6c3f93f3c3b3405674a0664e6093d2eb687b10327a99dbc7f4ed7bfd06c1f35e5f08d723337b091ff25727acb9679117d7727d9a2fe0a9e912bc2e811625c01300d7c0bbdde39d341785149b2806aa560892c7200a5bcfc330903abf296f970cec56abf6d336c062da31237c8012709787f137468a1c0065c4e280159304592db96df643373b7ae0c4750e7256b84d4bf2fe71b1c165be91ff1a4270b84a6ebcaf397f7ebe1cf02190fe7ca38175110afe7cb6b233df319b2bee00e7814f0b58c75a128bec250b20ccf2afe4140b9eeeed37101a41bd84826fafa38d4f5645b3fec670e6295afe0b736082c47dd57381fc85cb3c956a61a0edfbfddc7dcdb77e868de8e635c5437b5588b8f59122be3f6aa9b8b3b05acebb5860b314eff3314dabbde0fc413c4493179507b593315b950019937a7e76857f4774e01812f1a1fb7351c6f8c11d598e233974bc98232553038299efc0b1e66aba6e1bc7084d1e75dcb75f2513f545179c195414a18cdb5e0669da0fe4f38b1b97b30eda9e6d87a779a8d8db931209932d97e355be9913f7492e0fdd1c14b2889cf1dbd003323b32298d89586c58d7019162dc0d594e93fb1cc6f48231a261df95079e7ebf768eeba88646b33cbb1452caa8f8622ff0b828bdf196b15548c3e019e24bf31a0de061abd4f339e21c7b54821c182c2785238195fb31bb2308d55d8eba2f1cba3f448d5fc130f52d26463c68d1865bf90ca234c1714babc8e584a3c6462decba4343dd954437a00898e02b6797759847a611a9e26859a318d52f2dab3450b9484ed44cd32b849c15c815dd1fb980ac06df6385c561d5c37ecfb0a7179a12c3564820929297755ca201085a0a21bd7b5bda3986f1ede9d9bfeebd390517175ad595eb3a67de8c0d8bed137e72bf5fc84230855f1af74307bc3cfc1c4f5b19f97b7fac14cf09e9edc0ba48c90db08d04d6ad8843c5f0ad94b43b1c0792cb22057df05a7f51c8bdc7b9f1053c11b9831f90300e15dce0cdd1cf3d20d9344abe8b67881d7295b435cdecd02888562854a2ab6758d25f1c86b49fa1ae7a6fc58dd1769542d3ba157af0d7142a655b0b5db192cc4a420a167364d45fc1722a69b907aa05646a8fd4fc38d1d4055096752a42f858313014a65f785e8d1b50da0a24c5ee8d591070534e83fe17e0a28e2df9ce8ebbd0d1d19f681907776802d81c96fe7abd5ee913ad480b88c14b0530cf90a3e514888b3b4a4a26b771bc60bbbe35ac6f8d27e544d2ea2a160481d4ce0ccdaa8c312beb54fa580a84106c5af253d872b9e32cf9b1e0ef042415cb1f56c417b11da0d2b09668f8a99fa624033828789551f42264fb2516c18af953b821e6dfc492584f61e92cd8a1bb440c9def2094228c18d888beb4bc60e3d9d04e7018a07d257b8066a0a49151e29f58c47a31f857d4e79a8160e975f20d76a23fdd4bd2e61f09905f9aaf98ab9339f3c06df9891d2820b7f3c951c9b01fe9b18b1b23cce8f8622d215c2585528094b51f33e168444fd9b9dd0507e04195dae29d6df3364c4a120eef0ca10e718bd3746f5dbe4ab30ed3492f930295963f4db3d1d45f778f0a1cf21f5b5f5911f00d65114c5dbc4be729f11dcf72eb53bf979d23f831567d5380370a4d9d75030045312c091ec615f9617efe17d8976ed399ee8c1473ffde511c69f15a86a36ed4d5bde3ba68876efa3e3264470bc59baba7012f25f5a4d36f8a7b1452e5ffd5af473359d03841b5597d92b63f7639638ecec27f5c4ee8d6531177f28001bc789de0f520a989111cfcd28f4f708991510b2a6966750735ce045c2a5f720e7e292e2a7e350aff5050d77a89e2285776519d9875057af019194d363694d3962298ed40c2e6d6d9af347116d5c2d591f37223a91d0b47878413aca8ab19fa8bbc7fe243555162fac4ade18de6c9058691e686b639d07abb6fdc805815534607666af601c0de3a8e6722946e8781f458972ae5f65efb8677a0b5a4195905c32eeb4ae1dae8782e1df6450aad91a75d9b21731ae1e8c05a02ed55d0c9", 0x1000}, {&(0x7f00000012c0)="80f29ee53c9cc6a9ab71799cb0067c9ea2922c301fdaedb34b0c6d8283c96daf92327c0c6708bded5ba21360976fbfe63c1015da311c01669de3cee78469e7b09881be74fb29b5d234c1a1b97f0a28d27005e18e69ff4ce4c13b2fbdce8325b7683330f8302ea18fed9d87c327c1268589cf082381e3a01beac3e2a826db730e00f83195aa3565250e13a53125bef4498ff60671bd8e33fe7656d4aff17c", 0x9e}, {&(0x7f0000001380)="e3d5117b6e973c3fdf59fa472a0c036f7dcaf68583329c35e1e4b772ec80789d3224207a76a6ca04d897fd374bdfa50fb78653a88ddb0107766085c18fe3a779ab18bf9b1691ddeebcef8e5ef65e0da36f8024c378566b65694158189c9d496c0dad478f50457fa4b6fb2819f9c652331632ec990d7126213a7b968ecf62dcf7b3833a9530264b7096f39674a098e09ae6f114a98b00ee44d8f59497a1bc5d5b3f105b0b5d25202cb2dd30658380c04806555862873e28d21313be237065af76dedab64c4cbab46b2f366def32ca317c04ded7fa5f539733c10d113e3b140c845f7e4f56dbb3d95da01d603bdc1aea486387ff582991b40de467b7a9173ef5050894e667de37bd109353a73e40edfff9b8ef007ae1e39e720ee4b625a79c1a8199abf475ba8e31ed85b85e415414d8eeeecfbd957ff097e31e26ce33cb1f75c8a8a5c6168e63b5b13be7765a8465759aebcec1dca65d19620268973a77f1e9ca2352c47915da5030134bce3ee2a124db539363815fcb01ee8036533e6d3fceb99d0d33ac7848ff8e43cfe91d10c4ba732299799891b79eeb253a0def7a64c6cbe5c7ccfc21b91ee58ae3a2263fff587ecf5af144ccb7270d8283a663b52200b2e7ec91f42931e9994bafc3c5a00f0742a30ef9913a0005c1d9b2b9365de25d64f91046dfb74daf3a4721a481fd22501c9a39af6b584150bd2b88a2c9228db26b06d782290dfcc675ae9ee6c2d2eaaefbe697fde6b3c2f9f83f50212a64f756322ab01f2f1c70d13cf9d20b774c2c26e989bd2dd715d678f5d02edf39b46314d01f8479f3fba4feab89504c8c2714af6cce1a6354498dda0b86ead8f3cfebcc5870fd492f73e39df8bbfdb0c2467b60679419d747acb2103214cabebabf5a3f5700730dda2829d0d9867d6d9f1e134f853ff1b5c0887a5076eec9917901b73d658be134902a6ea65adbb398044e8808364c0a8b44528d1f8826e2fc3fc3886b662b17ea428a4b5bde08ab9da02a085517e5d4869f664f522415e13e93277c06bbc5dda42ab885709bb56f265ace3e7c43550dbad1e0a691872fdcb9453e5a7d902df5450d91796e039a5bed2649e2d5b9c05e390a6735ced9886dc1572782618dd59de34aa0682e282fac4053f595745a1101ab7e82b3a492490b11478c58b08568d914098bef3319123169bb549eab78581fdca385afb1e31241fa64cb1d19b700b581418c079e6d5e2d2919e0cee5854770772b131256acdc7122575e60fdfa13898e92d5de9f96ea730b13ce97482d26bd098dcabf0dee0054b139bf93dbf72b060844243d2b8b5e642316df765229334dbedbed43d1a9c373ed10f537522b881183a01fa3bd32d4f421dee1e863befa8e98490e8b3adc145ce90adff8c1f3241881fee865de96f3feff4e57e2ef29543f7635e2567195d5c25fa1bf9409620b2109dc8bfe8c1c6bd202f84496d94deb1f3a11c5b886f08641bfa3484a95bda55253623c50cf19884b3261662fc5049ccf2e1d4aa52907dbe8e39e3552fa6d6b57e162cb31eeecb3ed8c0e69dd744abe17446c4adcac5fa1b5fa8b49060ab14fdb48e99f4b246081f903cc4f7a19004efe9c350485ffddbd80578d1136010f35669f939ce44e4f7ee8e96e83854a87b74061a3684ed370c4caacc076e36868b1a0b00431c96b963f4ce1d84d6e00aa118e5a52d2fe49b1753757f301abcfc3267d7c31bf8b3b8ca67335348b559ee74460592f5230d5d2fd92afe138203f64320868c173de65c05a82fc071e2e7e01e4d9d9097838dbcc5f8578010694477b0b89cfa1a488b04c496ec6ad29c7ca566c96665c69aa87b2fe6712c681b0fd0465d561c45d21978f9b23e1e9ab9e617a912bf2b9b28f74e4fbc7de5ade6dea8ae240fae6a2bb41de770243b1dcb2964f7a2528c2095db91ec96d32ca69e76da2400325d5e5b8df47bb8fdb446d1fbfcb1089e6b01f6e25acce43502b4fb007ef9d32483d9e32ae2f8afdd44c2385911210e0e522474176975b8f2f75c7330ab260cb4aec939c68e6a12d85015f225bc0878e4436b3e3ad7dd739b1acf66726005f93d0e659706ca8de9f5038c2e63017349ea98f43153718fec8ca94958950b270d2f22f0ef2c6c04508a67e78804d66213b95338081cd65150bbbbc9bf926a907ec1dfe46a4c33931839b587859be7bc9c965bde4753273bf377ebbe47cf35367f03685ff27dc5ba72045f3aee56ff793fe1f704f97fdacec852ec0e16d918592122ada1f902568e3fb15353cce963fca5976dd3c145117a1d6a30246e515a1718401b3c1957924f0cc657761423559c17a15ea8e6ca966887a32238f02dc651e64ec2200ef88aef701a5b65b14b5a4bfcc4f92e3c83a89186e9b0a9e1df3fc6af243b154352e2a85e89e99523b7ec8caa53894c840fb099b9cb8cf0769d4ab9cd078e381d7442e77db060027106875fefcc9d56c594e2a28362c616ec4f6667dd43145749265b600e8374e19df1008f3d1765b7de1638b8af2c91d61e1e9ff06d23fc7fdec170cb2f6e4092a9ba33738623feffd8f55397089779d04471ce4f945fb24482002d8e6f46b0a11836337b3c02089b5d5fad9ed56017e13ed49a100fbbf934eb458572fe98d4cef5f6f765f6c1ba313fb5d85ed5cfd1cca844aa2c99afa1a66ec609a856783cdca113c8137d8e06b5e4848788c0292e7275f479a2e233e720b26fc448a6963dec1f07c6d91101e9eb175d38375d65b8323469f98e4b9b2f24e24a7b18b5b1f78bd356d6e2192b54d0e0e53f797b8b30881c0debeccef7b1e4da787b69876e026eec734e53482819751a7841272c70756b02fff06a7473967081a88d928fc8250e700d6074763f77987ea29c0462f5dff81239270d33dbe0af7e6c804b810f3283fbca2718d4a08f3aaaa6aef4663a3da71519c03cb09489860693734d8c1c13984355e5082a2d53f39803901a1b18901936235d30aa6ef2e7c7c953fe294d47aff61546bdc952f40141b1a6d62eba52846150977637d6a6147d7348e0988b475758800136b2e57df90986020d203236849bd65a3716e5de0933aa3ef98d1f640cc9656da984e938e0a09d2e8c9b92a454b53760f7fbbeb3e2fd7ddb77f8a0b9851ba8569f15a96ee069f3b48872f5e665ed2d6dff2234676e2873344c3fd2f144bb6199f38e1da0a8af60e0f31cb9a6f29ca2d524920a58186d9557c13177d626a66d3bed2f7da1c3042a4a047c406216ddbfc40f98b144bafb514afa8e4c9b03affec5c150cd1864af3ef63a171dffb9213683e41052e8acaeed9e1cb4c63caead9c69b0095deb5f1ae93606b052230fe7a9bdc24b4e849d19e3639e9d9ffa2e0a36a28a581016d0fe0072032acb1365be8615b3e1c5c2c2c2c28cc6446f4d0c4ea4d42d9a26d67f19d10a5188025b8bd916df9586752a000937047153e0e35ecacf5186492f713b58d1491469a50092e163857d657e1e143626001d257061aa5bbc9d57c9b5efe398d5dca137da7d61c9b5c4f04eb75fcdb673ac0b00bfc28789a540db7d38ea4be2b00bf4756e45773925148c37754e630863b987994a95b60a638be6368bf57f75a5dcb526f9ba1a90afeb77884ea2841d7f430fc663cc356db491dd3afd9225a03adac675bec4a7019beb94c902a1f2ed1a988da8198cdc3c7f89cc1c39d80324e014ba9d3a214faeae06ee239fde6cf7987bb5cee550a30d481e3401b2e7034fb5f7d6946d881c572143e66638bf953d7e5bf3025d4f1f2fd59efa5470f07d7961c6e300721662161ed194b223acdd129d2e966d9baaaed1ce2f09c2ea68b21399411f89e3fa1972280ffbf54c0748f4bccf7251a144f6b838115ec0697f5fd5dd0c3ec77804c30ae322c52e7fda6d56d1c6653c7f21c5f1cafc87d5cca05943b870cc4d47345e5dd3dc67b15b421df621a98913d97b1eeca6de99656055eef026f0551a3daf4aed6b5b87a4ea6ef2fd411dd565e07ed5b2e74ef120f73f0c77c207b605acd9a962dbb3c401925bbaa8d4871aa967038018ab8f79b279ab5163ce0da5374f1c198f01a42bd6644245a87ca156327360d7acea8b265bc562d28741ace80630fc3e52c157b6f5467dd2548aa076132f71381b2cf294a38ead5ec433b86310f2167045a3c9bf5d4d2daf6b178e8ba93d20c40e8fcedae29d72b7b65893def8909b82489f906a58578782a58727deaf8402045014a2681c0c2d054966bffa4d7507037ccdec0314933c422252a340ae14844367df00ccfbf4fee43e61334e67980b0adcc16072fd0fdcb9805839c4ad2095ff1dbf5a258732869aef4f36033e147c6c726224441783848c15004415c57be7fb078ab3253d94ddf7c8c9f255afd342389b87e78db870b4f58013dd0865c824534ea3a720fcfbee4e7aa4d8fc78eede4ca52d37b6eef0dcb3c52d55a6ffcd05267d0af7daa7dbe3b7fb7521d84ffc8df17798621374fe498051ca51635bc26669f2f49e92a4877c2e1d3f511634e7c682c3f6b1bba755718a696cb1508c9dde42efdf7fd5e92540429f7fc21bb5da8ccf62056df27ab0fa7a50221e52b4493398da56d3922d3f5ac7389d5dbc4c37a0692593fb08a0cb916a839569b2579c8436d91bb840741510a5a3e935a3b2c476aa524973c2e098c201715d0790da1236ecc90bdb236d65b1e042c177c3a8a73a18172dbb5f618e7b7b57beb197b4831b249493b0f4ad96e35a69114f1b9dca4ee2ee2a4fd19507f234d99f2f3ec4d1993403880fbd4a58ca08be00e02a5faa2682272b0b588c3f19d460143decc5e40dcaf383c6ad2734efdceab5726fe4af17e281d882acc516ded109095a87b8cec240e8b689830ab40ac15259805700256bd935a6b8a034f04215029449fa8d4867df2e5360643552a6e5587711f8af98b76d54840b564a3b7ae8bf40c6048f16b239b9fd3bc9b7ed9381cbfd1a1483b087965a321dc8d8ab11bf51d91370ebbd6fbb862838ae874e2a659e3bf88ab46e0cd9ea92cb158d91c47bbd3264eee0e388752a211466506350885a053bf02165948f7c5976237ae4e867677aa02747baab8a3cc985c75b9e83c4e207a8ff0ccb8687f27096d597d9d905bd0c51ed20121db6c1fef74bd683fc30a60cdd96d6dfdc7605640b0cbd17025a60e7c58d4af59934318140829b02d9f91396276c014240802d17c7ee20abc0f4dd2edb47ebcc9a1f6d34fdc031930ea79b0b5efa5afb076dc8c04431f3cfa99ae52f61f61f3488ba7cecc7b5ac134ebcc9db80b2e95b851d0c661a5f6502166c02ae1e01b5a4cf34785c5eb3222df3666de11915f10d0829c21c00a0c8016de54c1d6075d6fa2a7a8af8c4b25044c92eeea2ff4858b23023b247e3dff408d893c25f9c752892b0ecb96a78a43addd453fb8f4e1ab96db2fa8a98139f174addb0ba7867f049650e6ee64feb9352d5ac10f4c526ec5ee813c12e37d22692fcf9076a4bc9f09b80f26f93bab10aeaa88f8cfef2b004b1a6cc7ff035b1d7d498956d9dad9db7a91dbca571d09768627f07552bd8ab7e24850db061ecd0b201168e21b7d53ddbef1c66d513de0c657504062a062c3a69023aaf8849bd1692c823d7d836ca3a23cbf43f0ae5c88d8e9acdc8579bc559b19045c6afe5784543f4b5f7aec0f7c85696e71678a0c303318444eef111851df2b0dd87411cfaf923ca00fefc7fb878c1d4c35de0e05b9f1b64d2d2b03edc6460ab42c3601133a909b29269cbb3389d7c90c0916e7722bc19329afe210ad4483c1ddff00560b4b0b", 0x1000}, {&(0x7f0000000100)="69394c193dd317b976cf7b661db7cbadca9bdc48cfba0c0fb5890f418c43e7494fdfa18361299bea3a9f956d66964bd52874362d67e6e986aed026ec03eacaf143cbf63d190e84a2bf691149c123b3510ff72c9adcf2d4d9d38fee", 0x5b}, {&(0x7f0000000000)="d4ae66ecfcbfff328d01f4a79e7b43c4094db603960d43a9765a45945bab3944f5e19c32", 0x24}, {&(0x7f0000002380)="a8b2fe1618730f8ed16b4547dd514510103a86a346ef0d53aa5ad28394f615294a7397a083125fad056debf0b44f863c998e777439068a133ed5549cc1ffccd09bf4afcf4860acb2ab6d8a899f7dea2d3ccdc2116b1349d92db0e6db7efa0c283a5240d404ce8f9451cf14f239743eb86d815ed9dc48172212b48f6f0df28e60dd0dd146851cf67e2d0c31c2474bdd784da499569790", 0x96}, {&(0x7f0000002440)="cea9028b71e3a63e5db3b765165a66908f7938390e9509ec4d9e255f1dd36da724d4124d6dfe7ff011f7514477b130b1c71031fcc0d8e9b0e9b34a69eb4a3b35d18e5cb67dab9e7242bac7388ea8b56e7f96bdb33f6a84edb4ca13d725c0e4739399c45bbf3616fcb99d5480406c59e3cceeb18b5d66ccb01579fd1a73918dd85ac21f22b72cc0a1eb04dec04f65937b9ad024401eadf7729b4e9ebf501e80be6d4f066e072c442d60fbc9b219cde2647f37f4fe85a65df346ed336b1acad835e8eb0df5431f27ec7fbe716ef3ec32850a365f97d395262c96bd3e2b8823cee0b04a0102b5faa826dfe9e8e50d7c306760a4a1885fd1b96db682e21635ae331e3dfcf9bdcfd8fbc58283a85b50813cc0cbf9adef52b7ed5b6b93b4cb9fa6f58fb72c356bc3e65e16f56485988ade67965607e5bf92f1c05cf0124e5c9082de2b0c304a7d15fdab006a5f83c6cf080206e39b2939fe4d66aa82f844d6791aeb9cb7ce765e36a09420d8ee69a9458b573049bc0dfa88261cff82676d7a6d435624d50fb9a7c877755052d4e20e6334b5412a69ba4bbc931e947abf93cc3f918a682901bc21ff1ee0857490f63c3a94e3890c24539d7b4bd6bb88a690245d5311d7451b695a7f1b4f0ff15c05a77ba99b447b30c85f3b533061732205607b47968d588dca55acfde099c43640518b36283bcba1fe5088f294369e5322ef7020ba05bbfc66a1552f6dae1c86cb43c2e75aa0a9c79c76a8fc14c88894eebba529aeeda6a677a7fc7bf2409b4098825a34f8c5a4aa65aaaa7b53e074ce40ceafacf01c26c514d74ef2cfcd2e37976a530fb0eb5dcf78955a8e4b4f9ac0f7134c42a7d0afe5279a1da58cc45e3a5d5b31e0ab7b16f00884f43f8ce2befd4d867cb2337b055b0a7bf808172ef7d4ace42b9df41d34070c7a7fb1275f049c3dce599f6a86cf862038f75b06614f42f72274f5ff0afee7b4fb8c840c954f88671bfd1f077723d08012d391478f58dc27d090b637ddc5f6a6c7c04ccc6489ef7679380981f6079a52808bfbf41c6551e355c60ec3315d7ccde903a4707ce763f5916f0cf4968bd20f067dcd20f53267053cbc52843a3caffaeb47b223b39b50f2e50d9b1d438bb7bcdf96cfe99486f902e1a8d7afb923063e4b3d22a888fdd96b21a52914a90fa6ac1ba552a232ca5db44e4ae01351c0c84e73a9075f8650104ecc19872eeee8568c486d5553ced3431c4794890272c95dd479520a00f7571205fd01277062a74c5bcc6a535582464496d865e3498983ea1b9c6cb864084045303d670ac8014e7e8422782ab292bf87630dd75ba54d22f9c01f855e0588599319713c6092b7d97446eb9c20a4e484b831ada7554f503330ca0939f091caf7c6579414e7db0ded7f9d6f3e369d1e386cfddaaeee4aab60c1e60e13aa906fdbf91e23e65077ed331a9ecd08e429e40cde9f3026539600bade6f8a515389a89bc28b6290ce29ca55a6097a0797c21510a1f86d8ea9e098735416f832c6315cb78b5a7d293f650846ee5bea491dbb6dbf3e2bf757ce64df4a0ef6350d39894185ec4d246e05e5ce4d266aa3a317b67c0c1b5311b47328d7b584cc3544821edc62c1fec1714376a9194104d1f5444a9b37f0956031f9ec140d0df60548be34ca508712458555ff704f97c2698e3c869340d8af844c18f625d1c714dfb0c37a4c52b69aaf4f7e2b55334994ddc4112263c2b6ef4a51e8dca8a7e2f93b2a290363e2d23fae60dad155ac3dacc211511e889ea3aa833109050f14f9fa1c206695a1bb763a57791874193281fadd69190bdfb2d21b9318e55b75d4e7152a511479786d74fa9c4f2dcab9d03bf1421c99e2e285c2921c19c7abefc0fc6ecac7d3fb4c04871a31770fa0e733c5d4a1f327e296ae9ae0208cec70c38414d85f8fb999a3d0b4cf9a044c64f0b15a1573032d2ebba88b290a77f33f227e4812b155c6cb52cdff0060add2b6b48e726463052e17a5d565a3a79920fc9aaf578d41f39dcd4875a3113b8a45a2fcbbb9299c58ebf0fe2805d55d2599a6bf399d0b6c71eec2d6a38ea5c90b7a07df7c5e0f823504924d8f6ffd2f3952f1f5b307c3e7e7c4097a76c8b4f071c14b84f503ae648f80ab49a778aaa491aa64543fc7d9197a765a5ecdcfe0128df90b538e981b7247d3f854291e8311b21f669713f2a07f3c6fa26573cb4357f3aa9d34ea1bd2b24bf6f8fd319e21a2f29f7efdea9b442a32ae63d9a8dc56a604f4d4986e5e6bad0064f134b80261c81fc1bb00a919d4e84c8497be8fccbdc67103d9a3dd23e1e043b89ea6826fe5f5ed9a4c1fcf20e566c78dd6ca7e34edb9d8a1bd95c888c3194818dcdcf3c56d8f0a8d6b2a08a56a9729368bce312fe2cce6ff2843890b42d65faf0a8c86a09b6909ee25ed0bb2ef37d5e22c76eb762a44630b68f4e6a340af83276bcff2f6a0593d3452bc644993540453e0f40f8e316e73b0fb0b37b7d8b82c3260416a0c29e5ea5ed65891ec08f722c34bfcd1babe2ff9911ab3eb0231685501099a367d532d2b841fdc1ba378cc35c21f4b0ac4ced290dd7599e1a7cf64915ed3641c6215953fcf534516e456fddb4e59dbcf704d827dc3f42b3a965d557c5036027d535f88b00904e992697b8c139606adaaf259dbe193dbed82a4f73e0258644990aa5fd6accc79ae8bf24d33f5bc310b1a7c0c3423b8531d5ac0630100a96f5b8c1150068183907e9137528aed4464e1630df6e49faa759eefdd475ebe0ccc396912506fb856c2ad57626ad18ff953da41553b9fb56edfd7472026f264049ed4011580a137a32ee63cf85496764f7938cef3574d2cf4e8e12ec8ac98821bf9b659b235ca8f704aab63c4f9cc55f97ad5e57c47b32b8d5b9212bb8861e313c27401a618e4c9a0515350f76ea35717d8ac29db465fa832639b3a2a25add1c80fafbb08f3072581d328a1a48eb7289ad84a2dd05387578b544948c448e67e869801537a14df2ce11734f314afd8cbd6af04d15e66ed81bb5d9382aedbc35f0cea2fcb2d040cfb482beedf222433aea4bdd715d40253814a0064c95ea59829edb963aa3b1efed3a2b53db89eeb95af64831837e3b854fb561cffdcfce453eedf781de3c5d615a55aab1fb8c4c693e256ca5c0526d9c17392fa9fd03843ad8a2d9fd54a264b293a028daef82c87ed803bce1c08eecf5942f438f76eff119daf522b6dfe3b8261db971ef086995fd6ce0dea2ae53c7e1bc9b8b3d3b6a59a587b6086007680e551a2507a664401f25d430f89aeea2bea7bf0319437f791a6f2cac3e6caa3c9358493faeec7e4cd7e2901b1bc1e3dec7767b7208c0ae07a5dbbea89dc435656b53de62ee3e53551bc6baaca8269bb11a90e7046940337247d04d9d471e581258b9172a0977836fa7b11857f58f5f3990094ea71e20c96af86b5918109da3a2a6a4223d58f1648205b80e683c889d3f7bd9cc1c8cdf0d416f467e6e666016c976b685e0040af685888f7e9f48c23103da1b8a980472dc3af02c8eb469f5b0665fd858dec4085921e6b386abc39b952575b6ee18d1fe86e5b2e8796ef965b2d59f550ddd372ca2ec18affe214338e7bf420210c50350ececdf71ee29b46533c35ac37728c660a3621772a51ce3bc756b2209bbf8128c2876af45762e2e48ac36bcd211f1e17d1304b281c4144fcb4bdfa1761787bdb1d8f90660045fa6716d173b707d702ccefced946b2b4655fc1bf9e09e0ca41c0f5a0bdb29f7e6c3e8410d3f672afc29ae5faa5c8d51cb2819bc1c88534c3d53cd1a25ba74cd9952e14fee7a12516bd9983b12567af506acc36aa8db2c1cd771ed7db9106da067f841c03e8d6ea7dd9fcc00584efbf3e95ea385fd285ed23bb93c25e431be704d424575114499c00d46e274fe8e3b06da91eb43009b87ed08e5009e437b69525241fe3f571562f1197cbd88659f1deeb1a08cd3ee5aef1a7f9d24fc6121478de5a311754510ac57bb770eed29460da74adf74c7a16f71fc96d2b374379ce0258f1a485eea2db5a9d4d2f20ee0e57749230feed7992c40f16581586d142e9d76f6db1faf0405cf2f9966c61b7ef66340e2f244d53508f81c08bd682956931c2133a66d542a5efab3145a804f7921bf6af081a29b0fb4fe6a444fa9177a1989398027c2465f74c192eb29d209f2185a8fd96b46c00764e5846a2c77afe0ee051382dae228d60cb99efb05d532897fcb1a489e9402dadf7473012dc33e58289c994b07b6c5deb64f78eba33c9bdd955a1675dca17f151a9330de2e105d6d59e7532778358df9a4bdc535fa4992a3fb79d19eeadf3dab30d18f7de879fef7ac1d8c4521b7465a94e0cf1e7a93ba74f0afe6d6a7e4154f509b346c3e4349ed55d4c211409feb1779c850b0af3be55afb139be91abf6dd4910bce8bd359e7c1d96ee64288c2c476fe3a1e3882243475b41cbeba2fc2cee106268432fa43b2fae0d49d054826183ff88020d26960ca30c9383914e02bc876240af2d59072f6eece97ed89493de947d1c6f04bb162add9fbddad794b73a1f7c59c4950ad02db10521caa365ad85dfb87d265b1292965345c094b797ee6ec1964195dab0a6fd11db377b1de20ef9142320a609cbf7d6d9ad58a57b164b3c34e31f27cdca8cd62565252e369571c8fe9277bff1a766922a3e85efe0feae2ee6925c185371367f2a311abe1d9d0ab0dcb19d8af1f49f8c24de3a006daf8a7b47ea9671c785aa077fc2370ed291c2cf569e910a88b4ea341c8185cbf63fc93a076af56c135c13d7f50c45d75dde75a16833782254b396bcf86efb82086df6ca12f6618b9bb5d7e8555cd41f261db9507ef8d6de1fb31d77cf908981f7c7a1fc777a1e516f395ed985720feb7435d4f15e63bddefd5c7af63ec6607caed7820c71588c32c71942e76cc7762c47898ea87b7b6f525b026c871c183a30fac7b300d66e393eb1319527ff8507d4cf1d6d3013b14272db83b49d902dd1e683380cbef4640ac4eb035d6f777241f0a8f73ab03481fc4eda6aeb2cf7aa0e23c4ea01723e4debbe62b82165a00a90bd1c8e213b8eb12b4cc9b0c55f1726e2be4806de385dd3f8ce9dcd28850fada7cfb0e91be867abe1242cfb4f67e1d4639e6c9ca8b32100d19fec69bac10abaf6b8427a98a9d5534648cbb7f53e17ada95ec50ad14f54754b7000db538537b946c0d424e25b746002527244f17e385f5a418aa45f0e4588ac1ca104e7bb4c2ddcaa9501c6527313ff2a5c62f7b48936abcd7d202cb13a6f20a59b32fbf713d4b4c5a43a03c97c54fa6fbbe95d8942ae9362cf43b67db9dde3b281ff3d9b362a620a847c2936005e704765473d393493089822d2daf59354606fcce2b323897aaba97b1617a03b11d30e80012e3a0e354c18846032592c8d469258aa989d311975b1887170e02abc7446d0f44f74aa619f47550bfce2d2cf4606fc6faed63a4fa200a156fff25c7e7a019a95a30233675222e5fb2650cc86d3aeefb8d174cc06039a33dd65a74598c0c24753fbe4008faad6b6f0a87e3b316c9aba02371f6f316bc6fccfbbae00f2003c649f68776371bab36f5f9f29450bd2cad71d4c71416f6e2dd34c74b6acd79234d18c38043cd1f8d3e95e3bcebd697f12876f39edc0ce0d09acf2c194e4b391745931eef3650e56bc329a0516bfdddf952592d2b2e616cdb980899335768fbb03669e770d2bc0ab5ad22679a1b11fb0e081c321c3ab437f7dcef7c3395950325ecc47d8f1e9eaf65980fd2388f9c8449a27c2e89b", 0x1000}, {&(0x7f0000003440)="93a21308add59bdfa194c532b5b56b496f793c72464f64fa2578661b4ff9b1356e64c33b0f931542218ab10d3f030b352639ad14f45666426505f7041b747458fb1a20ab5ad1c9d5ad19dae4c91fda2ac8853550a3f53157227b68b89cef904dc665", 0x62}], 0x8, 0x0) select(0x40, &(0x7f0000003640)={0x100000001, 0xc8e1, 0x956, 0xfffffffffffffffe, 0xbe, 0x0, 0x8, 0xfffffffffffffff8}, &(0x7f0000003680)={0x6, 0x3, 0x8000, 0x1, 0x668ac2d, 0x7f, 0x7, 0x1}, &(0x7f00000036c0)={0x4, 0xf10, 0x6, 0x1, 0x10001, 0xfff, 0x3f8, 0x7}, &(0x7f0000003700)={0x0, 0x7}) select(0x40, &(0x7f0000000040)={0x4c06, 0x3ff, 0xbb3c, 0x80000001000000, 0x4, 0x9, 0x3, 0x7}, &(0x7f00000000c0)={0x7ff, 0x32, 0x9, 0xae, 0x4, 0xb82, 0x7fff, 0x711}, &(0x7f0000003580)={0x6, 0x6f3, 0x40000000, 0x200, 0x7, 0x67b3, 0x3690000000000000, 0x40}, &(0x7f0000003600)={0x1, 0x4}) select(0x40, &(0x7f00000001c0)={0x7, 0x1ff, 0x5, 0x4f, 0x1e235b41, 0x6, 0x2, 0x10000}, &(0x7f0000000200)={0x9, 0x5, 0x2, 0x800000000, 0x4, 0xfd5a, 0x2, 0x6}, &(0x7f0000000240)={0x8, 0x2, 0xfc00000, 0x6, 0x3ff, 0x8, 0x10000, 0x1000}, &(0x7f0000000280)={0x292}) 13:34:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) 13:34:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x8, 0x0) 13:34:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x811, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x80000000) r1 = open(&(0x7f000054a000)='./bus\x00', 0x19, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x66, 0x3}) 13:34:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x8, 0x0) 13:34:40 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x6) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x83584c2c65c7a145) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x3, 0x4) 13:34:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x8, 0x0) 13:34:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7ff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) close(r0) mkdir(&(0x7f0000000140)='./bus\x00', 0x4) 13:34:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 13:34:40 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x0) 13:34:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 13:34:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='//ev/wsmouse\x00', 0x0, 0x0) 13:34:40 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/d/v/wsmouse\x00', 0x0, 0x0) 13:34:41 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x6, 0x9}, {0x7, 0x5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10083, 0x20) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x9d47, 0x40, r4}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r3, 0x5) read(r2, &(0x7f0000000340)=""/4096, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 13:34:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/de//wsmouse\x00', 0x0, 0x0) 13:34:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev//smouse\x00', 0x0, 0x0) 13:34:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/w/mouse\x00', 0x0, 0x0) 13:34:41 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000680)=""/83, 0x53, 0x800, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x800000001, &(0x7f0000000080)="b9", 0x1) writev(r1, &(0x7f0000001280)=[{&(0x7f00000000c0)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7f5e3db25bae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43fc0dc445be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd8247f8a9dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b39e27e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c0570dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36e1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155c28089a02320a639b940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cdeb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c3f00000000000000b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fca4d06515ae51787ff5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c799053bb3ccc1532c752de5be39b419f3cd4da188626c3c98acd", 0x595}], 0x1) 13:34:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ws/ouse\x00', 0x0, 0x0) 13:34:41 executing program 1: mprotect(&(0x7f00002c8000/0x2000)=nil, 0x2000, 0x7) r0 = getpid() r1 = semget(0x0, 0x3, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xffff, 0xa0]) getpgid(r0) 13:34:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsm/use\x00', 0x0, 0x0) 13:34:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/4096, 0x1000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) 13:34:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmo/se\x00', 0x0, 0x0) 13:34:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmou/e\x00', 0x0, 0x0) 13:34:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmous/\x00', 0x0, 0x0) 13:34:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() socket$unix(0x1, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20005, 0x0) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x162642f663d7441f}], 0x1, 0x0) 13:34:42 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x02', 0x0, 0x0) 13:34:42 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x03', 0x0, 0x0) 13:34:42 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) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)=0x3) 13:34:42 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x04', 0x0, 0x0) 13:34:42 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x05', 0x0, 0x0) 13:34:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x7f}, {0x81, 0x4}}, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x180) r2 = dup(r1) close(r1) fcntl$setstatus(r2, 0x6, 0x80000000) syz_open_pts() 13:34:42 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x06', 0x0, 0x0) 13:34:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) 13:34:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\b', 0x0, 0x0) 13:34:43 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x3) 13:34:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\t', 0x0, 0x0) 13:34:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\n', 0x0, 0x0) 13:34:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r3) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="0509", 0x2) 13:34:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\f', 0x0, 0x0) 13:34:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0]) r9 = getpgid(0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) r15 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r17 = getegid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000140)="f616a2a9d1a2444aca4ea329e374e2ccf26229196fb7e82b5a1c6a7781c78868bb90b89bbe150fd0ddb3ae27fb062c0c755656789c7ff03e428828b7631c093d878c55f30bae4c67452a812b258101a475599ec732f4da62b47371887b7f4fba75b09e87225ba9e65a8e96", 0x6b}], 0x1, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x118}, 0x6) write(r0, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) r18 = syz_open_pts() close(r0) dup(r18) r19 = syz_open_pts() ioctl$TIOCSTOP(r19, 0x2000746f) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x3455, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r19, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\r', 0x0, 0x0) 13:34:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x1c', 0x0, 0x0) 13:34:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse(', 0x0, 0x0) 13:34:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x42, 0x1) openat(r1, &(0x7f0000000000)='./bus\x00', 0x90, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000040)=0x500) 13:34:43 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse/', 0x0, 0x0) 13:34:44 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x8f', 0x0, 0x0) 13:34:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x80) r1 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getppid() socketpair(0x1, 0x7, 0x1, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x10000, r2, r3, r4, r5, 0x42, 0x9}, 0xfffffffffffffeff, 0x9, r6, r7, 0x3, 0x7fffffff, 0x0, 0x81}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffff5d7, 0x3543, 0xfffffffffffffffe, "b0d42000006e9300050000000000002200", 0x0, 0x4}) r8 = socket(0x80000000000018, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x100, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt(r8, 0xf05, 0x200, &(0x7f0000000040)=""/103, &(0x7f0000000240)=0x43d) r9 = geteuid() r10 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r9, r10) 13:34:44 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\xc6', 0x0, 0x0) 13:34:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000100)="5264159999462efbc02791b2403a4357a48808a35e37fc38ba896c9fb0743ffb5777f0cc94044727a56c2d298445bcb9beb0f20a848d439e88cd6eef8bd42db79e", 0x41, 0x5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffe0d, &(0x7f0000000000)=ANY=[]}, 0x0) write(r1, 0x0, 0x0) 13:34:45 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 13:34:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffe6d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="84041b43", 0x4) sendto(r0, &(0x7f0000000700)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b0f5c33df245e107c9a3c506becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0", 0x59a, 0x0, 0x0, 0x0) 13:34:45 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 13:34:45 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r3, r2) setgroups(0x0, 0x0) r4 = semget(0x1, 0x4, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r5 = socket(0x18, 0xc003, 0xff) close(r5) r6 = semget$private(0x0, 0x2, 0x214) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) linkat(r7, &(0x7f0000000080)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00', 0x4) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000140)=""/138) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') syz_execute_func(&(0x7f00000005c0)="440fbc8d23520ffe36f20f590ef347afc4e1325e9a00000000c461377d7865420f5b4ffe66420fec1ec4827d18cef3803934c4e1d56d20") fchownat(r8, &(0x7f0000000640)='./file1\x00', r3, r1, 0x4) semop(r4, &(0x7f0000000600)=[{0x2, 0x3f, 0x1000}, {0x0, 0x99dc, 0x1800}, {0x7, 0x8, 0x1000}], 0x3) 13:34:45 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 13:34:45 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x80', 0x0, 0x0) 13:34:45 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) dup2(r0, r0) 13:34:45 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 13:34:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200000002007, 0x11a02a19) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x441, 0x20) 13:34:45 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 13:34:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x12, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x100, 0x5}, {}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 13:34:45 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) witness: acquiring duplicate lock of same type: "&sc->sc_lock" 1st wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 2nd wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 Starting stack trace... witness_checkorder(ffff80000197aad0,1,ffffffff81f33463,f5,0) at witness_checkorder+0xe14 _rw_enter_read(ffff80000197aac0,ffffffff81f33463,f5) at _rw_enter_read+0x80 wsmux_mux_open(ffff80000197aa00,ffff800000026d50) at wsmux_mux_open+0x82 wsmuxopen(4500,1,2000,ffff800020b43530) at wsmuxopen+0x179 spec_open(ffff800020c3ec50) at spec_open+0x217 VOP_OPEN(fffffd807c73f440,1,fffffd807f7c7a80,ffff800020b43530) at VOP_OPEN+0x76 vn_open(ffff800020c3ee40,1,0) at vn_open+0x4c6 doopenat(ffff800020b43530,ffffff9c,20000000,0,0,ffff800020c3f080) at doopenat+0x2be syscall(ffff800020c3f130) at syscall+0x5ac Xsyscall(6,0,ffffffffffffffb1,0,4,7bb31664010) at Xsyscall+0x128 end of kernel end trace frame: 0x7bd5b7eedd0, count: 247 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff80000197aad0,1,ffffffff81f33463,f5,0) at witness_checkorder+0xe19 _rw_enter_read(ffff80000197aac0,ffffffff81f33463,f5) at _rw_enter_read+0x80 wsmux_mux_open(ffff80000197aa00,ffff800000026d50) at wsmux_mux_open+0x82 wsmuxopen(4500,1,2000,ffff800020b43530) at wsmuxopen+0x179 spec_open(ffff800020c3ec50) at spec_open+0x217 VOP_OPEN(fffffd807c73f440,1,fffffd807f7c7a80,ffff800020b43530) at VOP_OPEN+0x76 vn_open(ffff800020c3ee40,1,0) at vn_open+0x4c6 doopenat(ffff800020b43530,ffffff9c,20000000,0,0,ffff800020c3f080) at doopenat+0x2be syscall(ffff800020c3f130) at syscall+0x5ac Xsyscall(6,0,ffffffffffffffb1,0,4,7bb31664010) at Xsyscall+0x128 end of kernel end trace frame: 0x7bd5b7eedd0, count: -11 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020c3e9f0 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800000947000 rax 0xffff800000941a80 r8 0xffffffff818cb2f3 kprintf+0x183 r9 0x1 r10 0x25 r11 0xa67393b0851534ca r12 0xffffffff81f33463 substchar+0x92c4 r13 0xf5 r14 0xffffffff81f22d40 cmd680_setup_channel.udma_tbl+0x3c0b r15 0xffffffff81f33463 substchar+0x92c4 rip 0xffffffff811a46a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c3e9e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=206654 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020b43788,0xffffffff8234a810 process=0xffff800020b44010 user=0xffff800020c3a000, vmspace=0xfffffd807effe438 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65376 140969 28791 0 7 0 syz-executor.0 *65376 206654 28791 0 7 0x4000000 syz-executor.0 95295 210692 0 0 3 0x14200 bored sosplice 11198 90168 84044 0 3 0x82 nanosleep syz-executor.1 28791 176506 84044 0 3 0x82 nanosleep syz-executor.0 84044 420975 18268 0 3 0x82 thrsleep syz-fuzzer 84044 463196 18268 0 3 0x4000082 thrsleep syz-fuzzer 84044 37470 18268 0 3 0x4000082 thrsleep syz-fuzzer 84044 48549 18268 0 3 0x4000082 thrsleep syz-fuzzer 84044 104060 18268 0 3 0x4000082 thrsleep syz-fuzzer 84044 61482 18268 0 3 0x4000082 kqread syz-fuzzer 84044 56038 18268 0 3 0x4000082 thrsleep syz-fuzzer 84044 447602 18268 0 3 0x4000082 thrsleep syz-fuzzer 84044 141252 18268 0 3 0x4000082 thrsleep syz-fuzzer 84044 305893 18268 0 3 0x4000082 thrsleep syz-fuzzer 84044 14231 18268 0 3 0x4000082 thrsleep syz-fuzzer 84044 348174 18268 0 3 0x4000082 thrsleep syz-fuzzer 18268 509793 7388 0 3 0x10008a pause ksh 7388 89344 72743 0 3 0x92 select sshd 5101 520175 1 0 3 0x100083 ttyin getty 72743 307606 1 0 3 0x80 select sshd 32549 238300 49810 73 3 0x100010 ffs_fsync syslogd 49810 147871 1 0 3 0x100082 netio syslogd 5705 480873 1 77 3 0x100090 poll dhclient 48230 214492 1 0 3 0x80 poll dhclient 41834 230359 0 0 3 0x14200 pgzero zerothread 43038 48694 0 0 3 0x14200 aiodoned aiodoned 62838 421291 0 0 3 0x14200 syncer update 13611 343605 0 0 3 0x14200 cleaner cleaner 79237 62052 0 0 3 0x14200 reaper reaper 46120 239600 0 0 3 0x14200 pgdaemon pagedaemon 75054 234987 0 0 3 0x14200 bored crynlk 5290 522256 0 0 3 0x14200 bored crypto 74345 453928 0 0 3 0x40014200 acpi0 acpi0 33081 49039 0 0 3 0x40014200 idle1 57450 271294 0 0 3 0x14200 bored softnet 67597 122044 0 0 3 0x14200 bored systqmp 79120 85798 0 0 3 0x14200 bored systq 89228 221744 0 0 3 0x40014200 bored softclock 89398 460773 0 0 3 0x40014200 idle0 1 341610 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 65376 (syz-executor.0) thread 0xffff800020b43530 (206654) shared rwlock wsmuxlk r = 0 (0xffff800000026dd0) locked @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 #0 witness_lock+0x58a #1 wsmuxopen+0xf3 #2 spec_open+0x217 #3 VOP_OPEN+0x76 #4 vn_open+0x4c6 #5 doopenat+0x2be #6 syscall+0x5ac #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82360c40) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x58a #1 syscall+0x47f #2 Xsyscall+0x128 Process 32549 (syslogd) thread 0xffff800020b95c30 (238300) exclusive rrwlock inode r = 0 (0xfffffd807659e6f8) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x58a #1 _rw_enter+0x44d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x5ac #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9486 6345K 6345K 78643K 10698 0 0 pcb 23 9K 10K 78643K 234 0 0 rtable 100 3K 4K 78643K 220 0 0 ifaddr 47 11K 12K 78643K 75 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 19 0 0 iov 0 0K 24K 78643K 34 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 75K 78643K 1392 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 7 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 53 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 372 0 0 proc 42 38K 58K 78643K 277 0 0 subproc 64 65538K 67586K 78643K 68 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 40 0 0 in_multi 33 2K 2K 78643K 45 0 0 ether_multi 1 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 185 0 0 pfkey data 0 0K 0K 78643K 1 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 82 20K 21K 78643K 1881 0 0 UVM aobj 21 2K 2K 78643K 22 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 22 0 0 NDP 8 0K 0K 78643K 19 0 0 temp 115 2356K 2422K 78643K 3743 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 170 0 163 1 0 1 1 0 8 0 plimitpl 152 16 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 58 0 54 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 7 0 7 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 4 1 0 1 1 0 8 0 semapl 112 51 0 41 1 0 1 1 0 8 0 shmpl 112 20 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2087 0 688 46 0 46 46 0 8 0 ffsino 272 2087 0 688 95 0 95 95 0 8 0 nchpl 144 2825 0 1180 61 0 61 61 0 8 0 uvmvnodes 72 2157 0 0 40 0 40 40 0 8 0 vnodes 200 2157 0 0 114 0 114 114 0 8 0 namei 1024 7331 0 7331 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6913 0 6912 7 6 1 6 0 8 0 sigapl 432 540 0 527 2 0 2 2 0 8 0 futexpl 56 3557 0 3557 1 0 1 1 0 8 1 knotepl 112 148 0 121 2 1 1 2 0 8 0 kqueuepl 104 94 0 92 1 0 1 1 0 8 0 pipepl 112 256 0 237 2 1 1 1 0 8 0 fdescpl 488 541 0 527 3 1 2 3 0 8 0 filepl 152 2821 0 2726 7 2 5 5 0 8 1 lockfpl 104 110 0 110 2 1 1 1 0 8 1 lockfspl 32 137 0 137 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 545 0 538 1 0 1 1 0 8 0 zombiepl 144 527 0 526 2 1 1 1 0 8 0 processpl 840 556 0 526 4 0 4 4 0 8 0 procpl 600 1299 0 1257 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 352 0 335 3 0 3 3 0 8 1 mcl64k 65536 512 0 0 64 0 64 64 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 122 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 623 0 0 37 0 37 37 0 8 0 bufpl 256 5736 0 1015 296 0 296 296 0 8 0 anonpl 16 61203 0 53536 53 13 40 48 0 125 8 amapchunkpl 152 2537 0 2450 6 2 4 5 0 158 0 amappl16 192 2671 0 2268 40 18 22 33 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 10 0 8 2 1 1 1 0 8 0 amappl13 168 25 0 22 1 0 1 1 0 8 0 amappl12 160 205 0 203 2 1 1 1 0 8 0 amappl11 152 336 0 326 1 0 1 1 0 8 0 amappl10 144 56 0 53 2 1 1 1 0 8 0 amappl9 136 517 0 511 1 0 1 1 0 8 0 amappl8 128 330 0 309 1 0 1 1 0 8 0 amappl7 120 40 0 33 1 0 1 1 0 8 0 amappl6 112 53 0 47 1 0 1 1 0 8 0 amappl5 104 116 0 105 1 0 1 1 0 8 0 amappl4 96 269 0 247 1 0 1 1 0 8 0 amappl3 88 138 0 132 1 0 1 1 0 8 0 amappl2 80 4158 0 4105 2 0 2 2 0 8 0 amappl1 72 19530 0 19124 23 13 10 19 0 8 0 amappl 72 1506 0 1472 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 21 0 1 1 0 1 1 0 8 0 uaddrrnd 24 541 0 527 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 541 0 527 1 0 1 1 0 8 0 vmmpekpl 168 7779 0 7759 2 0 2 2 0 8 0 vmmpepl 168 63107 0 61772 92 26 66 74 0 357 4 vmsppl 360 540 0 527 2 0 2 2 0 8 0 pdppl 4096 1090 0 1054 6 1 5 6 0 8 0 pvpl 32 192188 0 181558 139 22 117 125 0 265 29 pmappl 224 540 0 527 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 537 0 4 16 0 16 16 0 8 0