kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Mar 29 05:39:53 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.209' (ECDSA) to the list of known hosts. 2019/03/29 05:40:23 fuzzer started 2019/03/29 05:40:26 dialing manager at 10.128.15.235:14070 2019/03/29 05:40:26 syscalls: 1 2019/03/29 05:40:26 code coverage: enabled 2019/03/29 05:40:26 comparison tracing: enabled 2019/03/29 05:40:26 extra coverage: support is not implemented in syzkaller 2019/03/29 05:40:26 setuid sandbox: enabled 2019/03/29 05:40:26 namespace sandbox: support is not implemented in syzkaller 2019/03/29 05:40:26 Android sandbox: support is not implemented in syzkaller 2019/03/29 05:40:26 fault injection: support is not implemented in syzkaller 2019/03/29 05:40:26 leak checking: support is not implemented in syzkaller 2019/03/29 05:40:26 net packet injection: enabled 2019/03/29 05:40:26 net device setup: support is not implemented in syzkaller 05:40:32 executing program 0: r0 = semget$private(0x0, 0x1, 0x40) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x8000) r1 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x4e) chmod(&(0x7f00000000c0)='./file1\x00', 0x20) r2 = semget(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000100)=""/201) r3 = dup2(r1, r1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000200)=0x6) semget(0x2, 0x7, 0x248) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000280)='./file1\x00', 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x4, 0x800, 0x7, 0x1, 0x5, 0x2, 0x9, 0x2, 0x2, 0x5, 0x7}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setgid(r6) ioctl$KDENABIO(r1, 0x20004b3c) r7 = fcntl$dupfd(r1, 0xa, r3) unlinkat(r1, &(0x7f00000003c0)='./file1\x00', 0x0) r8 = semget(0x0, 0x1, 0x410) getrlimit(0xa, &(0x7f0000000400)) fchown(r3, r5, r6) unlinkat(r1, &(0x7f0000000440)='./file1\x00', 0x8) r9 = getgid() semctl$IPC_RMID(r8, 0x0, 0x0) semget$private(0x0, 0x3, 0x4baeef38f1a81763) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x7, 0x20, 0x6e4, 0x1, 0x80, 0x81, 0xffffffff, 0x2, 0x0, 0x1ff, 0x7ff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000500)={0x2, 0x6}) sendmsg$unix(r3, &(0x7f0000002a40)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000580)="47c7b875383341833b98601d55d93e71e5c13efcf1d02f0930f3e0c9dc1cbce4eb0e713bb5399dca3ce7d3213a1ccbf7b2e18358642282d8c6082f8c2253cd052a1cb487eeb3ab0c33c4fdf3bfd9c108351e7ff3e8b4da44bdbfcaa352a52685ab0d9ff98eb5bc95c0934c8f795a0e752df0442ac5ba203d1d81a1eafcdd6f7e35a57eaccaa1684e306a97e8f50009e971bca95beb2215b89c9024733460d195ca7ba34499c572409d328ebc8278c815751454ec520955bc32f5ed9ba62ee0819f56c091c7ab4cac810872f93fe611eb85f5221c7be39a4409b238c23dde80dbf519346b55483d0ed8f7483e13ec2765dfe0331e5a5840600891b2e52d7eb86db1c1d8e5d9195d0bffb66db490eb857ecb953d9b944e840dfcea864025d86a4553932d1203f63a68edf282c429c405c4d7517a71c9fdfed024fb678bb947cf60e3df40b6b8a341298606305953b570c0dd2bb9cb14368624dc66e3d3d9e60fd7c24d3386a31aa3c8aec14256aad5197347e4c311eebab79864e6a149402d10fdafaa39d96d7b47e18ef67f0b52589a0b803a4f39486f349aee37d081b820464f1856de8895c61b7d8fc73212f4033de18880f18a5fceffab7ad1c420fe85cac4312d14bcc35390de81e5a3225d0dc20f0655cd817ae3371fd94d1cd3f86a3c8132675af2626c2b54171e5efccc226424f72e18abe5598afba0264db0dda05488003394f048e3f433273f9e03f889046df64d35c7b06eee80f2d6247fe00a132495a2b4119a027ab14df5a610421d112056ec569df45e5e08822ac8a51cf786e22be49e0ac97ec215e88c339898da852d7453bbce8312af5123efb1dca2ce3cb88795a0f2fe55b9c1bc3d8438ac1858f49900492556d223d4bb8e8b1e7366ba0481b91f784b8b84f3803707dc650c24c2de33029efbef530ee9be83a25e1f5dc52834c13eecf47c675feb2b8f5b79297c6d974ac63d700bd93d5a6b85b81b89e9ef287a7f3f1c64c03fc6613e7b0dfaf8b47558da77e390ae6023cfa000cd8bf7b484029823e2326789703611d30253ae3ddcc245147825c8e43b92935d9eb72ea09a73b2715899282d2fe2cf29a6b5ca9d541fe7f99e9f262815db4532d80aa4c4b6dffd72fd1a6f8964d06366f2f59919b8bf2ff43446846385b8e4efc3f906398a57ace5326d36ffcb68db91445d66c25f02f86309decba79b726117504736ef4c3894e8e01daf0791a442c8284c074dc43135418263b6ab427da911165eab88c6134c1c903b10c63e53b4e2792b9255fc2ae8764a5ca8efe7c3c024356c08a11fe9bb413c18da141a17d757cfe03bf1e2ffd674721858ce42be04766b51ecc9a11dede1e039ba9b80b0165bd18ed0cdb2396839f6b4c8a7e110a26b8b0aa9a2ee4ec655bfc51fa5e02f22f89ad90c3204bd4a08577d209e5af2ee321a516c051b65580c30f6b490174e86979a803faf9125d281700314f9f24fe154f46ae7f8b111e33a8a7d210ccb383952f5e711fa923759e0aa1df3bda537c9cea373280074aa219c20895ea2c282850653e7f03552363d056f2d0d5c4d7c467ce6cc5d9957504bdb573c060a469e6aea1cbe3d832413e902d6610f852b11854cdc4ce2aa01d5cb38bb34b0ab5252bfc62237b498de6408aa7a99bd3b8ee46fab695b5676f307f3663960453523805b9aa962e15b5cee6ccdf18d3cc9c6f7baa6948767d192d4fd2c2e34d495527b6b1dcf60eaed12c774c004b5f449269e247d15d5108aec2b85f4beea3500aebe75ae904ee8dca58c49b5a9cdaedd28828d42565f0140f442aa3e84bfdc0cc9ea4e675c96bf044fe2a2c81809330efc9c07a220846f67291164eee53143db5b30cbee4fec1f5c508b89c6cb38dd44dc6b3806deed9c95fc2a5a3c1312a764f3b70bcb2251b105c3babf9ac1e86d9a3455e023be82878ba804a7959f985b3c3f1ca5ed32b069b2b83e49e97b7e651be58bd143f4c082f4622186e61d45ea74558f78774275669b6931ca007e3f983664364282c029713ef08b493a18b09889a46a76b308cf1db679ec6afd450407e0a78498ace2e0512d94f0d64ceba095cd6e08bfe2f39bd52c02c716808fe4df1613fc8c817b7ae8b1005ee305fb157b339cda819da8a72b0cb5d5a1cf5167d91dc46fe2aa1b98ef07c660ce86ce83e2c9f500da5d229250e43fcab71d56dd8e1ecbce60b9b9485f61213dc38302d3a4b3bf12f7d831f15122a1924b5ba3aed825ebfd9c57f9f88f0dab16e1488ceadebe74fe64d3dfea1fa1534732b2b933b10157e2ea261c8e57cd6a1cc6ef90757984e8bbed7ba3fd3118b07b851899b3924d8c21719a5819a91bc39c78d4669c8a30541edec62a05bb142cbc02310311038fab1e5d1beb6a76da458bcdea8adde25ab8ea3d956ab15ec3752d90b968250de505ebe75c8066687506c4c7c1394b0f4d7f126eb46a206376417ef3acaefa26c0dff3559c2fd546d701ce00d1b43f903269d2c3afb83013c71509095e9eb9510a170c86ebf9ff1e1f13a93cda2f969cfc9d1f0a8c0cfcf44cf5332ec0140a4da8c0b0a66ee58963e2b83df6e6512b73e19936ec2f19a335722896fdc838f61dca52e48f0dae427c3e4e26870946d9ae87e360ac2da5e1d53499f5cc8a163ac807400240bb33e02b13e3fe86b671953f7beba54946bcdc92a7af0de5dff8c3847521ef5e0dff13655b2a156a6b49dc8fed7e570fc0877775f9a74d63440d44e1669c8c25bcb3c79bb73f86f91543ab76f647b7ea7f6d9d703a9405258ed3f77716b0980dfc18f13c07c81cc22f51c4624d02abd8190dea1821b350ad42409f66f5d950556375ed14c697c86511f2986e7c50576b97129570af08cccf7f104c76f569ab5583d9296f03525f44210f3742f5758dc08fba17b5970b7ea681df3777448036cced6c5e2a893dcc801960aad8bcb18092990abab666aacfbd86cb314286dd26b767aa015536d10c9bf9deb42ab9a5d48137b4d94e3114eff6d8701ff672f7c60bc7c694e99c94687c9a0ef803be071b5f634d84c46bde9b1bdd94ffb40a494c5e028f1c3db4e47391e7b29c77448719c890ff503607ed75710e1922027aeb1bae08b9168420108995ef2feb025564016004a7d368efff7139b249f4accdd831dd070ec46ada565bf4b5044c7c60d29d14b1fa490aed834e345be2e412ee6e73453132b606dcbd2c2413dfcacfba14b8178069300240839af96922f5281a9bad7357028870b63ad6b6595cf3a72edfa641bf3437ede430e218ac471c1d47e05cea40f6238cbb5bd240e0ccee85f657efea370dd0d46b0730782e13876bb7af061cc26f5092b734aba072c65b63ab58a0d67098bdc86b40da6a3ab22fbf41c62cbf7a37d3f962da50ca266e0d1c9492025218c4bae0dfcfc22890a45ca0c46eae8944edb1677da8d4816d0807e04e41367c78a6c58f654ae23cc9decf67c928172676d27b8f842e747eb7e7c8aae5db974853ea8f4a1e16dd13ac29f7f24357a5bc93e4d2e64ced8528aa48896f987322789ae3a16b1ae83b3bec7988c19d4f31ab13c55fa53403edb97e3872d190467d34cca8a7b0ad2920713258c0316c473975ca4704e841c77cb03d1498ec6fd2852de0f472c305bb60658950d30a58c7eda359b0713fb500f2116a71a9691ff2b975f72a0e45400c0815807f33e35e47ac525f2522966c346d416bc68203bb0f1b9d2f57e0009b83032ab1bf3c51cc57ae24af9a07c11aca84fc7971f52534cf86bc7a91ec6a04e080d1a95de5519cca5fefbe76ee441dab4fdb893a7c185144014894ffa317114c665b4c9e4a8dbd74f89e277afcfc6071e6db1b7e08890d9ea94fdb5020aca374254ceed6de3ba1ace75f0ee8d42bdf86927722a42db6fa5eb7080a17a93dc4e70862bca9fd94b9e5d22507b72055508d7922ed89f1cc49b618c1ab63fb6792a974fbd2a03aecbdacf586ede32dc8c136bf10a01d5a16966ea73d1c9db0f3e7b3002ff932c066c5a1b08c3ca55e4d1961af166ad6cd33dcf5db9e9da3bb5fc204354ef44e8397d79338eaa7ae31eb036d301cf54a4fedf7175e2dbb90276319062dd66460ee9d9f698272a0b7c7963a713a5d86a4666b3073986d59e787ebf1fde33143958f3c0591b9c7b29d1ea8c5d721619e97e3dca88bb596fc8e4b5a4c4e247eef10a534c75861c3b8e4915a4bbdedd821a802f6e65e4b6936e543673c3adc218e4a3d4a4f3a5d2486ae498387f33e4bbbfbf273cda3feff23c9c9b3faa2af221c7e45f224a9e8fcf5bb7e27e69969756bc38a4bd5f0624acccc4686a032ca4300bdf1baf461dc8f9326f3809507272be29a4a20c855f448717c2e4cde9e4a6b3a97109e6e3b2b3a22ef84fce16ddbaa7783a159d9e8194a70dd107835549c9c8ff2986a830da1ef64fd48ef62b0bdb386662014de55c805934f5ede1424de6375b67bbc35318c2975c078692a95b76beafd4d5e7024966267127bcd529bd7c4ae59aebe331e16f21eca263debe40e4da2ecffae2fbf06b1f2c1e25eb4ceeca1e0d17b422355de14bb1f25b78eb9908f4472146143e2f5901b98e42cde4fe79e975ef9ce4d9482fa033da65d32c03755928370721ad6f6d7b673184d6407c5e8a9a14d8f3d2d92bd75110ee65f4a7e385d9896973626f27cfb98d390744cf5b514b55148c0ce8e89c4c9c8a6f8860de5c10946ff599eb0b8dfb4d396f5ba541602c1d5ecccafb4033145a80dd371156c10674e0bfc25443552cc2d49e3e9cf985475175b3fab0e210290326106af778a2680bfe2219bcf4c536064db99d6ab9054c153ddc0d3dcb5e8c0182015d3347e81d0cc112adc6ea8c725b45f1c2bc4b09dab63130020b1d307c560942e02b1419a7b8d8bb40ebdb395da2ae9412033029c2584d74268a9ae5f23ace5cbe5ebe2ec2fbf735982839aa4e3823fbebc8ff4f03310b3cac5559548e32f1f9e19ac6d43fec92a42e602dbe18a28975b15f17aeb21c07504d39da875d41bde24856864808c7df61bf3c38f4cc16c5a3583c86e4803cd5def97eaaa608df31e4d6125165e16ab37a60b37c46e083104e1d4a79b30ff549639b7c3376629385a8a34061012f534a38fcaaed7ccfaf9a3b0829332ea565972b4e4213af1d0f313e34c5f3a5cdfc0ed4ba1f6daee4817d293d0f27847183bb443fd2a627346e1fae2c1028e2b9fe11b33b41c4d32160df7be5f3f6e16916e3b4d551791984b2195ccf8d63c343f043cfb196b21b0183e95e9ca9f413433e5109956fe21b1dec98c99ffd4ba69bc3a632d0a6d3dfebe01c109a948609868ebf4a4e5acf85b1d4cadd575277af13d9280d86127bca8c3b081bb75dd5ac7f1bdfc4859d920a608c8147c69639467ebd0ef350b858f6a5833cfac11274935fbcfa14cfa087fae7178fa14c5120de15d641040e527054345bad26e34ffbc7557e5f9cb28063b01156663c5182a3a1ea0726e6d2f8f79aa7f779c62501cafb15f8472d0228824e9dae158ee2ebaf1cb81ed9099a7601dd3c5616760d80273f0ad2781bbda2abba3b6ef0f59a1b5b4818e179553f4b60a1746dcd6b436d7044f018badcbe7b84d93db23e068d4cc4fd6649d6a60928b695dc595057f9c902bb24b9a44e8093b6db2e37945456054c5c2f41506ac68a2518215b96363448f287bbc9afa3609c055fd17de17953e28c930657a16d1128e731d107d69d89a26c425555092a08a342f820857df836cb778d5547d710b060d6efbd0f10935af6cffb9ecc21357dfb9e4b2163dff", 0x1000}, {&(0x7f0000001580)="1379f56f2824cf94ad6231b036b7a3ba0241f1102fd5967b6fe8726558ec1ba242ba3f8227e0ce04e7c52aadc179b793165cde1576410ad8044ec55d9c22cbb49d3c2f56a06594b2d4e5553517dbb69d03f598dedd278351c1abc7e4aec885ef60899ce5cd8df39e99c3d4bbd0e4013de5b4d524514c162b1c344fa1670aba46e9f983a51b787abf84488c7ed462fc06b7a530d7524f82cc7d3a50d97852ded7ec0a7238e6e5dee429b6c9b60d1537d89bdefea95804d7cb1597630f9b2466d3bbc75cd8cdaf5256f36b0a0f9d76d4ac3e5b9ea0c76be9a426bf3ea54a61aed65a032a914bac0cabe448c19e40a922aeebabbb65", 0xf4}, {&(0x7f0000001680)="27be4cc45d8a090969", 0x9}, {&(0x7f00000016c0)="4fef1ec41cb8a3b4d847a9fef88c7b65ea130dd0c7f0caafde85abde1eac40d372e990fd53233299f420ceca756934783ccb80b9efaaef8e3f292adc4bfa012dce4b81c69a435c819509ae4914ea980bd0a29a6d1461465e5049dceec47e605aa81fc24f889406659a52e3c84264b86e95b1f6932ea0af293881e90f3c5b8626439181db90d69bacec03b7276af8497ef5763d009fa85f2ae46c021ceed13893c070f9b0a0a0429bb839505552c79a31f4f4c0109987dfa5d90faecbec5a2af693fc4dbae1e35c7439c4d2fb6a22bc530aa4b567a0eace8fea7871432482a2f8090059f75301eb544425e6f2d988a59e6e7955e7795ec7c206e3a1fee871dfc0c2117f6a5ba9d30627c1cf9832e59256ee85f9df1a19d081cb6d86d1c828f1f57bbb269b44e4004718b61fd1a3430190661373c42dd52c8978788d86424bbeb1e947d18d27ea7be09774d997dc05e7c440262a3bab4c5a9a814ba1a25c8edf0733f5712f1a7692f79407ed97f0067070897eb63dbe71076bbe866d850bfca33a96757ffa7bf4ca5ceab1387c25993a9c9d859c59e0de9cf9480ecf6bc4a7279f1e5b0af0d485fe9541c023a01fe3691770e8f34a714b67264a80bf3fb5db637fff82e75faa5c5c9b75be11ebb1a0304e47e01378d71633fddb447f19e564a6616e821e74ece8764d634d7478facab2794a598326748d51c5cc9603bedee4fbde85535839102f277dcf1c1b7a9ac76f8919c7e94a80f20ce2a14c27a254fa426a239dd850d28524df1f4241320f23c791bde6a5cac20323a6917a65f62ba76d92dc121f1fa97596caca229b3b71ee0723c8b151f94b74afd86ba07e436c98f936b45feb46f44f0132e22a499a2ed8f3c91b41c5391fe426707c40e60b4330d9e25a197c0960f10bfb8c8d50e3ef3f75df05162e6ea56a820986148e837626c609e71f4c369d3d603103f757e4555db2f841b9c81f511be34ede1daee81e803d123632377bdf78b101782d4901a36d4af930f61516ff5985951c5ecd4e4737c774e0c8bca34f73c21f01936be9112fe39cd8ac83bd1d4b135bb9666a6349325d73e9440923c6b62909ff1deb55857916f0d34664f1c1f0d4018d7ee808d5c4bd03856682cb2edc6746a7744892c5114d4c0fd905783aa1140f58908566b5b21cd19217ddf8cbae5868cb786c3f7fd146dc0c32f9987d71379dae6c2083ad51afca35471caca21f7bd6993a39b028ffeee7bcad3e0560c4d1cd9f68fb11c320cd6e8542dd091d1f2c3f279c128a4f44c140f5cddea9df8d7b84741913932fadf15e27d6a45658204b1a7e5fac6a885eea072f115af883f7d7e17da499b4723565e6edb3e8e296e3127856ccb59fee8ef0c790ed70f5ede7e46f88e6b354fe47a8e16faff1900acab56f4655dbf2e782d465fa7d229c81eb6c0b2ed0fe309039ce02f7e39c58431be0541bdd068a47b349ce5bdc8e7a6f2edd748abe5ca131e9f81572bba50e4d1e8b4abf9f6a99a9051304e498df5ae161da428a268d2df76b72bccf2d4df161b0ef785dcd098030682c672a163d52861d7324fecf364b237bb0cc2f646b0ac8a4ef07b9cae6bb4b1ddac8911e929c9faf021c23c1dd8daa6a69128594fd118b85a4f00fe19b0b358ab28a552b0c9f0d41c5beb98c933e32bcd79e5214ec871e765845a60f55858136d1b91079cff0cb07f9b6bafca3180281949e661b574f478529ba0bc63fc88c65ff8028b3ec07c7bc548fb93cd8f8cfc7704be00cf6d1e6f8e370fdd8c9a3947327adf89d1e97fb8cd43b84d5d85219ad8cbb8446b4bfd9e21d6f0286b5548d433210bbc002ee73266abf72cac5240a85c5800093586ef3202f56a2d3c0000f7ce2290c88d1a567d3b3a8a98cedb2d17179f4cda03c2ecda480dcd5f60f9f5dda084b6853eb6a3d740ca8dec73052b38edb15ab333a0408b0277241ea24bcc4396c831393562dfa9da67d85a1d2bb7f0820602f13e9c07906f6a9906b53a29ef7b779eb8a0d37b3a094fd81954750be515c45a13323d84d65a9913625cb13107899e4d04cad6af8561306b1c79302d6300007012d26720f46de93f1f4adcb17f168504ca520b8131852c82207d802e85ad485c205bd0a27f3fb7b2ccbc7273c91076618beb6d65e627d578a106cf85086d24f849cf477b746a7529b303f61b004b4bcccdf3f38b6b1c39a149b3a278af22a20c3a3a398d1859fc08c2769b3b3fb4c566e71894655d790b73c5528be48b75d51d9fe18dc6f1c43fafd847ed434a5d67471ef3dbe193aafaeacd426a0d82bdd002e05ab2e861ec92785e4517706fd5c37f23aaea932e624b1319e8b56a5bd4fde3eb8a2a44b86e7651cef3b7cc1920d05f90e6dcb21544981cf1e994a0e11b487a6387b6fe8a218f2ca8a1677b8eab9865bdf85aaf5c08aa8606d70ef8fc045c8483c56750fe75dcdd19882de1fb1f9922593cac62211630154ce8257368103eee549b6ab3db80962a9bd130d8d9be529b0cfa4cb4becb2b408c00af9e4132f5a7b0546d54cb6a72367df95ed2f2240e3c8548cc07fb1fd614f3e4942e244a31bd7242e87bddf6cce615464c78c897352d3b0ab6a55251558fd641f387a24462c636542703f39488d9006f8bc326f6555eff79513684358c8cfd6d69782c1615bbb26ae17a036aab1346129b4e40a3c98c030f31f55f0dd3bf14a095bfdcc7d5dca4ba8a1ca613cc685f29f9bd388e75b66105e0977ff2f91f10aa10ded3b86daa5353d3b6fa1301f77dfbdf625165d1dda92a3b9e4f44bf7b9fadcc906940064ba95e48e5a1d33cc9385293428fb43585c9f695013b564e26fa45401e7401128a60f5344cc19baf46ca871214feefaee78f3806a4bd1b58af8f00ed15fe9e0875cd3a7f230f57ee8dad4d31a727df800a628703e2b5fbd59ebfae26c1e30294110eec79b075e44ee56fc0a61334b95efc0f8dc42a010a78ed639564c21600e365891bad25e50a14124c48c5cca828a5feb193ba0d2bc90d29efcff494304beeaf2e46f4c5a1096f3f90f37879b377d2d3afa5e65c963d1bf4d6f89b4a70f2a003c63c9c5a5f4b16a625bfdbc564923ecce5492fe785b19781cadb1e75231dac0597feccd25baf92d1670dfd6b3c4aff8c9e3f456761e50ddf49e7f962202178b2286c02ad7ad1cd0db0b72e3c662ccf39e683f16747ece656a1fdbcff278da8211fe43b5d7fa1a81d2ab201594f4450b3714db7598169a8a1206f27f330376a127f463690c64c380140e68c7bb18703b66e27e9db3ba9ede564ac363dab746413cfd9e7f26892d8ef26dd9011d17c34ed5dbb4eaad6b5f99bdd95440e337397b3877a419fba972514ce947e4e8068abf06fc5c06bf1005a9012ebe7070fadd056531ee875779e0f7b133ea2f6b83e8873f7ea5eefe5771e53142521acb3f52545268811b4435323213b136163d1a62feb0e8ce1eebba4dafce819478e09d76865110c4d137c0e9aa7f146ae357b886c9b8ee9355117d83c903ed086197141f6a1e78fa948d20d0853f1e5364a15e9bd7bc16a6161ab4e80e1be5666fb044bf973e470a0978b144545709baaf57d9d341926f08bab4068c0b8c74b80e501bceeb40744f4a16c9351269d0fc189690205133cbad475d575b7d7af1d86e5cbc7c2ad14a70d8bae68631637f7fec5e1e0fa3e0a54eb1348b6b9c33466fc0422f40695e281f8103675fcc412efaa32fdd25b26fb9e1f0ebb0336a415bbaa7cdc88de793aeef8dfb3df9e07ed54830ee68fa832ed5701ae714d3cbf2939f095f94c4f976061aac4c4246c8e13ba48666612e124c2eaa212cecc4086c69fe58774c51ba906aba2d6f8cfb71745bde5efb6bfc61a08cb1968ec89387a67e5eade816a379ae273bed65a7717cd93b74a498144259647dddc4f85fdf1df4c8d2fa73cc5ed83b85db4b0bcc1f4b6919a2bdb9d3308debd14583659129600208f10de0319a2dc07e3d2d75ae33a27c6b4b6cd2ff1498cf34cac56967a62ab1e9671e1aad1c43d7f4f584f579283788edd49ed128af1b931061e556894cf1513f4e726439a020a1235a25ac4e0d3e47545b03b4883a777d3a9db8989df272d234ae2da7a57f4da6d222ed54af304779aa2276bf3e03f4c9114ba2489a1b4f2a413822e834a93681cc5496a314a3c638cb95bd2022e39ad42bf0c717acdb04a1357c87bda0dd6689f148a5cb9e3d10f2b44de65e010c57b7ed707a3e7436fd9f32cb4e58d87062938e1308106ebf44ba91adc931d09de2f753163945d78ca2bf2b5640e3ea6994c2e69922f92a91f3ce2bde1015d5ca0fc00aa3c606587bedcdfd91835b2f59829eafa27d434e3ca9756dec48c666fb521c53d44eabf877369084cce280f1693211cac958e63aece648044d087db585d8597e0a1039dd88431def5d84e390bfee629d1ad9969bdea4fb0beea54b387a3390aade0f2b395a99b30062ac1f83737bebcd85b481cdb05b43cf4c44bec8f6b219541a8044b02cab3851197e333c69d43f3ae90689cecb7fcfaa2e9641f7d789dccf7e88220fb0d60ca88cd7ec618c42c3f3acf42f76791d339cd9ab65e3534c206be13356fe097f6cad5b1baeece89f05a67a6cb83854b4d2e763b9b6535c9e3703a8fa1ce43ab2d85a9a0d5ef6c913e812ff627c8b9f6ede63b1bda211fdb6c36d08c50ebd33fe5dcd83555d66905b797b38125302c9ef48ab5b8cee5891f90e4f453145d7d5e327d41bd45e69dfa97a584139f51c755172042865f7c34bceb0ee8ec1b7c657e1ae1afec1d4dc8dc15d35c915dc5829f15cbfac1658141eabbfa8207f6bc0fce0adec19ced7e5653ab2cdd753bd5edcd604fe6d34ab331b43afb693ee1c28f86144aaed66f2da0bcea60ed80ffa6de7b5990df0eaa6e258fce5a0204090d5c01cbe1d1c92cfe21879ad37f42bd72f4df82a68ab405f26d80a7c61ab459121e94c51e1ca8050e430f91f425835e38746832a8e241b5ab2e1b2b05148c206d3887ff60a0a4bee5f8add6b8b9a4c0ec0aa737d6d17bb3042909e3fd9da170e588f41a35aeb6e5d7f7887a70c12d3644cce26b3abb3e25769be4748eaf6778789ff682214f9b4655eba24882158569f051b9074d59e4ca5fc4bd7fd9091861082bf347cc9450b5061580eb4491187ec49b9260c8d2a13979feb4ecc01fccf6d5846f6efee420846b196bc5a622664cda769714d9935df35d238828e861b834c35956c5ad1e1ee2614662c0d790e7928080e406692b26a1c78b2654cb11f11ed82b004a4f692d47a66d0bb9aff79b7db6e7abb28acc368ca4a15a9238b47206431c801f98d14cac3d3a1c4d701152d12427c2c1b9e26884847964a4e3ac39de50f337fd5430d5758c38720ec9a58d191d252572a24a14c43c6e966ace914bc5bbf96b61b0945031cbc845392eccd098e8875c2dd7d065052b1cc98f2884069d16ecc3ad30fc662cf3f08c3edc356aeafdc3ed15085ceb007c1fdf128311c753ad9b7f4ea0ee2fc426f1034eafdf20e11b0f09e982e86e71c4e181b7bbc0e2045204816f390e3877a27fa64c905134fd137488ea14a7b3060d8aba40ca0936c3ba38a9146686e9348147cb2dacfc011a0c18608708237d9b172e3161b9b3ac63f80eabd5b64538746aa3a109b15c6fc6a16740dc4510deae899119064bb7fe577d74f27a8417a9b4e3085c876fbdf047f4008cdff66c1bffddf16517a6bf032550ba4c1d70805196354153d58264abd0acdc4cc8cc62db439b1bf6cc00ddae8a752ef117547b6712e5c3f96", 0x1000}, {&(0x7f00000026c0)="ebeba9b8c11ec74aa52af5c601b43d315f2b77d4", 0x14}, {&(0x7f0000002700)="fd573483aaecdb4bbe23f118f1f6c9f82b2014b0f2b91536865c81375c34dc5bd1bd10919e687dc27d2b35e44d356202ca133ed30e4f0ec4140166a1f194f8839de46794d6bf288e90726c1446fbc1a7733af1386e434fc07c9bd9d1a06aa39affe08f1afc34c665f633725733ff67e4b5149094ec7a436c56d09360f503d1b68e873a0980975f2c232710f8a7f74b8578ea2731f8061197e53454b00c63fb0659549c7f566cf2", 0xa7}, {&(0x7f00000027c0)="8ce1499cc0dd21af6e87b2144f927f2b3a15ac639fe054e8d4640b24ca89e4193b634b0a538a73219116b961ee7838383fbbd269c31f9aa81a0a6c5a6c3ac4b657210e17bd38b081bb43056322", 0x4d}, {&(0x7f0000002840)="1db4aab14e33910e78cbb99e02ca6b44a1a8a4ef66ca30469ecbcdf9269ee9a4332497c63ad64f83e39bd0de546d07182fd48e86587da71483f9f84a52917ed9eacc9a683fa706e6cfc326a03bdbcda289dc64cf11ffd3ef95332cc84868f762e1384e1a0a8709427af9fb5c06a56e2b7717a3f0f0724a07a2", 0x79}, {&(0x7f00000028c0)="65e3da300d2a4b1d0d49e0f783a0c9d677367a678184fe8d32589daad65225fb546e4c69", 0x24}], 0x9, &(0x7f00000029c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r9}, @rights={0x30, 0xffff, 0x1, [r7, r1, r7, r7, r3, r1, r7]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x1}, 0x404) socketpair(0x20, 0x3, 0xf7, &(0x7f0000002a80)) 05:40:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10800, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="4a9f5e71b7b0b517688f7647904829e5a438cafbdf30b6afe5a3b5880b55e5e86cf671d1e186d85e126d5a7242978a8c756177b1952115270fa2a146723852a590862d84c7f93b92147e47446d4236a89990030a2eab8b3b27be09805eb0a4cea53f300fa9fadada42d8be2038a4f41412d9133cb86836cf32b874205e1b9787b89827e75fe3c4ccb888288b3870a9f86b2834122357af3dbb8165dfcbde985ef516041a78f9d94ee03d7ebb0916caa1d61732c2f612be39fc7256eba41fbf6e357f1c97b402690bb178f9e37b", 0xcd}], 0x1) r1 = semget(0x1, 0x7, 0x400) semop(r1, &(0x7f0000000180)=[{0x1, 0x6, 0x1800}, {0x0, 0x3f, 0x800}, {0x7, 0x6, 0x1800}, {0x4, 0xffffffffffffffff, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x7) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="51014f4ca3c35b594ef870d28901dd0982774e651a379b35a5281dc01f27a17bd920e9ff96af92f0d233488daaa56f5000a8af7ce627288ab70813ae02aa8d3699d605ddc15aee4e67b9eab3c22248a31dd98ef58768b5f625c517031316fa6446a4cae07a45bb73332702e7288f9aeae440b87c6cef6417dac36739409d3ccbea31489ad6e549df80f105d4e8730cff9cb1c1f0ecc6602f34a60e71c7ba56933a8bfcd88fcadd56fa29e01e836ff9f2666996bf313a616d5592bc1464f79556be493f7e98fdeb41e693d9e61069ee9dedf93cb61a16c25793b328278efefcd2dcf2d455b730dd6f8385c849e97de418f7107768e4335950c8718e1fcf66f180615e9f32ebbd8371c97e18a3d562ac4cc8d93396ef3791a5f8ac6928833e184699f9bfdfad441d406d7023fcf0d6d7871e8ea9f4547c97ffe743042913820382bd5b1af21371b39deb2fbaa9d018d29cd93a1d781613007fd4943db1adfdb45c21641dfc37bd114e8729d046af9e5122234f2529911f1461b26437abe20369dcc3a360f020610377f0edff20a2766d6e835f51a7b66e6c0277a7d964b7ac3fc488c43dfa6095bfcc5768b832c877f712159f6bc7b72728d36dfe4459175cbed92fe425a0d6fbdc37858855b327233091c91434e39e576c21c0032b8de979759f16e7dcb725abf6e93f36f99688c0568eda97577603b32cca64cb4b5c5d7784420fc450b5b7fb2c801825c36fdf59c05a9419034e854ec24070c3ecf7d5d962b5033a2b0f3506e041109eaf47de52b17cbc8f6efaa76b32932a4cb0211c69ee9127111db232392a1803f77b57067207a716c0d2ec43842375a712080fc44f7c249d2887c03c716d4f774566c6b38b0737d470c93833d3f3b677a5e9f06d501a2a420c4ebbd8230fe694fbf2e15152536a84721f461749ebbb80049c02cb2fac0645893c1301a5bcd3bb615b9b87ff4f5d9e17bac462168ce5916e6ccb48c3db3db6df7fe50d739b5cfa6fe66ce8b147a319e860918f3a12b6fbedc1955063ee1bc311af0ac8e836ec13c6d71301f6791151d7d8c87e86da2b904ea7c150df549019d670e740e10a26f344e9cfcb566aeaaba68481ef18698213d53a276674b07ea3d4989b4c7090a8d449aafd60c37650ae3ff04626f75e74f538c63d46da258d6f90e5262b85dab519f3969a9f0181e5a29f7901e58c8af28991174bbdf7f36905b5f3bea9c7f6edf3bfb5de71719b44fdd0bf76f8cd1765fce06ee905ccd1a030944f777c501361269ba1dac644d839b9ec00a3387023f72a9925066455d410c59e6533b7cae7d6ea3aad6d1b9dcb85416202522702249168f91308983c5c71c1bc13f1817465140e61b51b6a9ae5fe8ddb09100421d44ec1321bc86f518e0a467ad881f392b102a4fa0d630bbdd2727a15b8657835eaae94ec2a8fbf40ba02d68ed1395e3d5332944980703848f16930849d270e69b47724389e012c8a309acfd0465a7dcc50ef0a6888614a97067993d7b736f2b89250abffd79476d6638c388bf716f21ce19eaaeecf4ffd9c68ff25c706e8d9574f3e81654ff411234391aaf25431fd120ca2184d01f6a57d5187820804780c6b0867b0e0b78bb7d4279f7f29e0f47cd90f2804ab284c3cb6488d2f9f8ff7e2afe43eadd7bcbe44b4d6ff4ad69e33dc638826efa6f02b786bfcead1978aa8b7db408ee9f34972bc97c168aec8233ec494519bd6cfbfc694a07331e18bf447c4742bddb9f852226c84c4280adc97e2341408694ab3146d1ac3bb127d65c1f0cade4d320741fdd892b8c417fbb728ba0a3509a610f087b18f0f9d58199052344fea22e4a10015c8331385a849af6aaa9baac5afe70aa486b3732d49823062d5958f824bdccbfdd8c539b3c98b43e2801e29a5a5178312d88af0e8b4641054769dcd4872ec52af202e512c82d696ae47c9e37d43836b341b4a7b0def372e74444966941f775374686b55fcf45b1aa350e99c14dcb05bdd184e2e25d5de6f6f06ecda4d0460cbe86e276144b81e14c6ba7cbc64fd3144715bc0c59a789fc4d884bf665512b806f1ad226bd501a0c455346faec9334e9fd1bbe458dcbf396d3e1b0bdbf94d7c44b9c5926540a4c630037198d8d651785bd3186744bd7e150b7fd052570c32026fb978c2eed481b1e29979bab1b5386cb4ae19765e3d057afd0a4fbd2ec6719f23f920edec805f142d82d3a8b5ff3146561c80621911138452c06ecc6ff986e203d314d8427d74c35ab1556847922646e92f099697ab2ddf44a85bb609d83a914112d21944f2be423649b2b3f0ffdcbb6cc2e76820bb5d0774bebcb17e5ba27b216d60a67a16dcbf7d88f21099569e8800b5bfff72ce90cc135196097bedc0db88ef54eeb2bb5d61d6856123ce78f7f2301ae60a9061697f24fd9f11cbfae6628138827e0356446bf3f5d596cc096e5fb9fd962b73f35809a43c629f77157914052a898f0bf75be81962baf51b03fef8a491f57cdbf370435527e5207d168329351917cd3d440854b43f5b33db7efbd8f39a32e4bed9a5183b8a5155fb3f9e2bb5266ab037c7eccd9d3bcee40eca9d415fea8dc0611e61eb09744748d392b82a9879890427411cef1c34f583d5d9433af670eed79454fbda844a7b34b579996744c2c2c15aafa7e507ffb391bfafe82a19f3a2e1b69d0c4f946b999dd6d4a1ddd035f5fbeec9040c721f5967762e42ad1fa721d4d3c4980c22531e8192e5326a86d87af9b33b5ad3ae946fc0af210443ed617944d666206eb54c222e6b406449a1504937371237002d6cc7838f0e7e51979d83fe8cf28d72e0373e3c2aec81c1d42269eb27684e73adf526ffb453c6d5f21d79b8b5e1d6cb581f4e95421f64c9e112b857c0931185090fa3a2857a48c89a91d9dc67b6e3cc2c38ffc289ee3702c9a1bd9eb9c07a6a6e6ffaff1e2f8d3dfc700ac28df700590cb947aade5c46e2fa257df30105e491ee7a0d1f1e250b13fdb1e0cec2a657286eec864d8f07dbb2f46e32ddac1505dd73fe052de9eee54e165d3820ff5f2aa4ef57bce257314f0c2339e18e6116b239d268144f9c081bf7fa50980e0d014d56cde1ebc960fd104580347f63514888f3be77bb6514b92b1c998f6f12a4e01b9e7c0a4a7898eab24656bf7abe3795a856b86700132e48fcd10b89b869f2941aacbeea1d45df31899fbef843fe1469b20bfbd247d892c97481769422dbbab73462c444ffa2ed742e4fc4460b2b731342ac51ba421c0e391194e4c71d48b82a133682a9216e9c6bddc9011d10dd33ab21d7c102cfcbccf74df1ff60cc319111ca1fa7d10f721498439368850016bae8df19bbc7ae62aedc55ea73f0a158e6714939b9d49b8a36a24e402c147e1e12cbfa0b67ca1f62cb8be0cf4d2652f1b6512e4168c453006d88199b75800d70e8ec2dc8e0be3bcbacf572aff7b1fa43acc302bbae19b1e7e25432b4718355bf5029f06a8ac364c1a2a33806b66e0c13b74d220d3e3aac71deae216fdf5c51c9c24cc5229d2f9b09288114cc3af8a0315b43e53dc15205d7e8cf26cd060184a633f7a18dcb1752947421dea946dfcc17c3ad76d45e1954dabdc533fa5af18ed517158be3f63404afc3f2b81cb03d8be2919381f7f974e9ae5d7283b3e52dff545bf02a41a3492db07d1bbd7566841c9ccfc11e010e003efab84db92213694cf499e0847814cdd0c4c5db6d36b0e13eb5f790b338390a5cf08112a636fd2b4761ecf7f752495c7620057e6be9d206f1e5d4f6972743668da850028daa700bc40cb130bc9cb163c3712ffac6150b80439a67e8453a8228681928f3d76cd474a4fb489055f036bb39d00ded682f6552511866a7525f561110f4c87e562c75e94bb828bd2a950b4367955fc4fd37cc177d5129ecf1b57a5a12f33b788d38051b8702470d7db7a6d6a1a2df03c7211e9e1091a8814d6f6eb7e0b29284675fddc6421e5f4ba0344c1a7e6893e9e1cd8ac90332b532b307ee41ad9d9976380fdb2afcc3783aea395ff98717f659448f3c9d97f2e9769ce82cc18f0ce206ba7c6daa83310582cd19d356d8d1c32cce30b7354407acce4349bc146fbe38f42a317cbc0db1c9393d04f27b276b2a93a78afe1a74008c002e79fb6acb138ce3486c06e2e32491f6cd592a133259a09ef48c0a3d3c561e7b4f636dc1d5d809738d2e9b0c96fd8347020101308b16f67dde4a5c76cd8b6d91ca0ec4d1456f735c2e9544e37164e360b2b92a7673dc7fa94da452c7da020a56fe935a5e44d41e785f72b7da88653d57b5d173b525bee8ad2785ea005e33c54ac92bd157bd83f711b839a4745e60bb98ebd732d2788256ca8b1ecee9d9fa6b8158de6ef88b5d17b558c029dc93c67f7b555137894bd51eae4273077c5b57075d78ac8b64d06fe71d274a91c144cae98a0368ff7e55042ec1b0015b39c146de7b562b3327319696f7272921450a5c1c37b2397dc1c333b0f110da6f089f9f454a303678db2a84deae468cb7fd6fcff1b641d1c3291b482e4958aff1227eb3e6aff7dc59690eeaa75ac007f55731d637a3f364313e859ab476a93e10d9c28d8e37803b0c5e210d289cb4db76a4d8ba8364e4136b3bf24aedde45009b35c9455a7b88f620b81fc4df0c53beb017d48c33c6f3b0f61ecf74cfe48e6bf2fb74ef4d839137fadbcf4db2c019fcf98efba7c41a3affe60a28cb715f411d8bf68cc4080df841e942c64101adf6000719a202b796176422d58eea2114ec25d8a62dbdb37031cfab497c864eace6488e8e7ea36584151e822d06b073af3e45e9a153ec4b36fa7120e031e88896208dc79e5720927eafa345b290c57f78c4b1f22578c08fcf3fa07b2a5e5ca9e900eb056bcb17d93084903000f321de223e83294ff058458e9f6d925335fd4fe8c5c55974538435b3c8ca33313ad117758b783c3a5edea57aecb079a0fcbe8fdea826fb1e8b8bc7cb3c72b733c94ca0d026b3f5eaa464bab1dee07e364e7f2d354a4ce27f5a5a3c28d4b30a5212c062d3995efbec6ef20783296171cbf6d9e85d132a7789f9f8375085936886f1c5cb900a7673c71969398e28ffd12c799b289ff48601fc5b7025bac723b85c1e46eb4e5249c8e21cac59b62971c267aaac638186a4ff600c6b156842a485d00865337631d048edc243ed2eafe67640b0fdc22be8e3b948010f85370e2c44986388b314b4ee77a199c2a2eb5d1e9cd10fa77ad839ed8e86ecf73be420762ac6007d0bec5c076861c3d27552dc10f5016fdb3e056ccf456e19d9e349f69fece85763beffe921ff1abb31008cdffcf264c8d1c83e9facbd46977a1557b469713dd4adaf9fb9172f9abdd0d5f802b54ee1b8a7fbe75cdeb065ba951bfc82a209997f7cc986e43b6e6133410933042d1c183db91a23da8fb52dc3a595fbe85a9ff666ab4f929c24033917872fb78b91f18a931a627f6b811a4b829ccd1da1933ac377677a6ea090bbcb42b6ecaeb1e7dcd720fe523e0d02619c6e4f724c67208f92dc7991f1ec799f74505aeea79f3c80551eba254d732b5f4495865e282d96f19f0c215d034974da460c0a1d7e79f76e0bda6435aa14bc0819a35159b94f7ff32abc31bc66fd1194bb449f676cb3cbc0a64c4e29f134eb96e60528578a715f3dfbb2e28a7c4a5670985a6510ddba167f1dd0e0f9df8db1c0563a4db0b03025ae822a47498cf092d23507264954f82f94d09a7e97af8bbe83fbb196005a8833b5420297c9396a862da1bd0023ba6a15f53f97cf658e4b3eb0c2e569f5d2fe", 0x1000}], 0x1) chflagsat(r0, &(0x7f0000001200)='./file0\x00', 0x40000, 0x2) pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000001280)='./file0\x00', 0x100) r4 = msgget(0x1, 0x40) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001400)={{0x8000000, r5, r6, r7, r8, 0x1e, 0x7ff}, 0x80000000, 0x100, r9, r10, 0x8, 0x7, 0x0, 0x200}) fchmodat(r3, &(0x7f0000001480)='./file0\x00', 0x41, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000014c0), &(0x7f0000001500)=0x10) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001540)={0x4, [{0x3, 0x6}, {0x3}, {0x3, 0x5}, {0x3, 0x26}, {0x3}, {0x2, 0x100}, {0x3, 0x4}, {0x2, 0x100000000}, {0x3, 0x2fa}, {0x3, 0x1}, {0x1, 0x5}, {0x1, 0x9}, {0x3, 0x621b}, {0x3}, {0x3, 0x40}, {0x3, 0x4a95}, {0x3, 0x2}, {0x1, 0x9}, {0x0, 0x8000}, {0x2, 0x9}, {0xb320d3044414c019, 0x7ff}, {0x1, 0x7fffffff}, {0x0, 0xffff}, {0x2, 0x4}, {0x3, 0x100}, {0x0, 0x7}, {0x3, 0x1}, {0x2, 0xff}, {0x3, 0x6}, {0x3, 0xfffffffffffffff7}, {0x2, 0xffffffffffff8001}, {0x3, 0x8}]}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001680)={'./file0/file0\x00', 0x6, 0x100000001, 0x80, 0x0, 0x8, 0x10000, 0x1e5e, 0x2, 0x2, 0xfffffffffffffff8, 0x1}) msgget$private(0x0, 0x214) r11 = open(&(0x7f0000001700)='./file0/file0\x00', 0x2, 0x10) preadv(r11, &(0x7f0000001780)=[{&(0x7f0000001740)}], 0x1, 0x0) pipe2(&(0x7f00000017c0)={0xffffffffffffffff}, 0x10004) getrusage(0x0, &(0x7f0000001800)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) shutdown(r2, 0x1) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000001900)={0xffff, 0x10000, 0x8001, 0xb7}) 05:40:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x7fffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) chdir(&(0x7f00000000c0)='./file0\x00') 05:40:32 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:40:32 executing program 0: syz_extract_tcp_res(&(0x7f0000000140), 0x1, 0x29d) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x21) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) flock(r0, 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0)) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 05:40:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x4004667f, &(0x7f0000000080)) 05:40:32 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x89, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x0, 0xfffffffffffffff9) 05:40:32 executing program 1: mprotect(&(0x7f0000513000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) setsockopt(r0, 0xb22, 0x5, &(0x7f0000000040)="8702e0bc1a52224b036253cabc70f1b264f2f13a9d6c8ff4ba0479e4bba8914242dbfa143bdeb8d6ca1421dab00a7f3e60ddbdfbd967b2621436c1ddff247092e0fbe490e9a8e9ba4bc2181bdfafa221d0a1b775fc7061a5aa9b21a4f563dd6b933abcc335e8ddfec3f73c0a0ffccfc829e19c4a4a3ba6be6f80de45f2aeeb3475f2912ff1120af07a87c734b26ce4ac52bf067e14529e0909f5ff2e9b2ef303cb4617e072cbde63", 0xa8) 05:40:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x7}, 0x8) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000ffff0000010000008165e68288c0c1880b07e248ad57c6d3297ceac803b968b32316da74ba4302ffb1657df93adf377fe2c4efd3745ff410db4fd953e42c601d411c6c2ce79138ecc4d238ed5ce8c8525c17c49c1326a70298998d5a3539ac1dd74309947be8428564555b0ede2c24566689228a6df9c7f4f9b3e8bdee0c37249b50bd056b8c75a95515f69e57a99bae4461b5432710a593a0fe74cbb0e5add07836a33c7e90ab197726b27dade09b1e2c55dcecc198c6fc9535c7a549b1dda1bf4d0ad3a755f5d3403946a6fdabbe0d119969ee61b98cb9c34b"], 0x10}, 0x0) 05:40:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) write(r1, 0x0, 0xc0) fcntl$dupfd(r1, 0x0, r1) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x1) 05:40:32 executing program 1: minherit(&(0x7f00003f4000/0x2000)=nil, 0x2000, 0x3) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) 05:40:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffbfe, "0366402ba77f0c033c02dfc1795acd76ef37af00"}) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35df", 0xa0) 05:40:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 05:40:35 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="8936861828db6265", 0x8}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 05:40:36 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) login: pckbd_enable: command error 05:40:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) recvfrom$unix(r0, &(0x7f0000000000)=""/116, 0x74, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) 05:40:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x3, 0x3}, {0x4, 0xffffffff}], 0x2}) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) pckbd_enable: command error 05:40:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') msgget(0x3, 0x101) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) r3 = getuid() setuid(r3) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 05:40:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000040)="1b1c0000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0x4) 05:40:38 executing program 1: r0 = socket(0x2, 0x40000004001, 0x4000000000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0xf93b) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1f) 05:40:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xfffffffffffffd6d) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) 05:40:38 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x2, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x810, r0, 0x0, 0x0) 05:40:38 executing program 1: select(0xfffffffffffffeea, 0x0, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) pipe(&(0x7f0000000000)) shmget$private(0x0, 0x4000, 0x68, &(0x7f0000ffc000/0x4000)=nil) 05:40:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080), 0xab88dd538eee2e7) 05:40:38 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='d', 0x1}], 0x63) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) dup2(r0, r0) execve(0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 05:40:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001ac0)="baa10900230b3a4575b73af1a9db6658b701f11db6ff3526d178eaee30c1543736d5490f4faaf529b3ecca4875e42977af98cf3f9c6a69f22aa2569bc3a8cc0f98ed62491f6076b8384dec321158748962416ac19422e4ba95006a2f50ac376ff88ee0160c25aa48b983ee4e3a486834c6dcb24821f2ad62fc81747d58929f2368eb54abd3d47580c584765ee159836189295acb010dfc1e9f04390325bf6909661e969c5f6d7553729399a07b6c11c3a9cdba454dd96bdb047b08e55e933dea734aea7efba96457e458388330ce487458196e30e77ab26ea6f650111d130897e994db4d54663b772eadf5adea6bbccc4999970a4a9822c40bc45303a641810264e08d45004bc360dbe6a645800901882dc6d92e9b73c840b1022ce446bed204b0609da06217b4794ee11e7e8f2e3520e81b831a87854e32a74498e3bf9c97a7259033ed6cf24655b3c3685331f86f715949ca03086d6b4a5f8e42bf724b9e1a870e0078d22e8bd21c4e8d24f39cb3b60a9dbfa50867c9a83d903642dfc590829a83d58ef8e4920288bbae586e8abe528c96ad101915fd6c658555aeca57b439e3d0eb4d97aa6c546bdce8322a022bf4fa1a5670c75b65c9e6278dec80c94edf66dd944d448ffe9030b642abade66ff05d15aaa6fc6b9facc8038e7fb908729015a68d275cc31e4da97f9aaa94a4f2666cfde840df5e2b774bfcffe4d4e611cf1ddbc35a9bb2e15acaf17181c3977aebb562f972ba84bbbca44e3b26b3a07eef96416d3774dd322c57d65a6db4f04b7d16ab59ec173d333cc7f934f0ad0042950bd48ed733b7152b4324868409b2224b0f142bf58e425f34350549be6dfb382913624aed0f42b2e0019a7fec9bd8a3561c782bb77708555d4b073dbee547d3ea8b53ac0f50fd907d9507d8ab27093d401a69c372f961d6bca5df5772003a9a5740eedfcc7190ce36b951b767073ee1177b4e91806f7c640155d50c39de61722483db30629572a41e4dd476c735e8fe15bb1925b540f2f1fa11a5349a3e4d09d7dbb1c17e7a71ec65303f6170d93d69fbb96f718f3559e2bd51e283c06afdae5884039947ad54b19e0ae59c7b50e6a9ba9dd8211134078ee5d5d3d6cf140082ee35a0e1f41c1edba015dcd26cf4fb15d609057154b1264bd823a7e87781bd873412f2f8ad5253b462e9bca71f5b69cc8ceb0ec889379d2fa2ded96f557b21ef97272cc58ab5872b9c5a2b4151a33b1bdc4bc9c86f8365f0ed91e561d88363e22d7ec5ab6ddd54b7b9188ecf2c81a33e6985cced1b68bb050e6d34959f2f37c12deb9748beb062d14e562f6440b78a7f0e32886a6facf3a10bf2e839dcda2dc5fc112ab2a65868257cc664affb4f8150e3f9ffd592177cc2438138c95e1be1af8317568dc56b989891a81e99d2f47ab6c0fea225fc9f956e88c2db9378dd51ea86ed2bc78e764dcca5bd0939a1ae4d9a3a14adc296f2a972da7361a2121e98c698d21d459fc61097312566a03297bf9c177e84b684f0e003e047dd60bbcba4a3a35c8b74678c2a7c962dce17cf73f458bd527d1b7323f431fa32d80c7dca005ee9a17c056c39ea68f2fd7a8b51b045126019eac440766aea240f15b0fd0d47895702fe6a465e19a75d2405c39305da3a3d9b33b6f6ebf4ff10a630cb0268499c735933cc30b1739093e6a0ecabca735c47b1f54a6a09bf77fc44e571c474ec90c9cd9f83a399bf56ebf8012aecbddbc844e9ac0356fc75e151333d6d04589a888da1df47a97ca3d06f52d1365adcb0e9872f3e5fcb0585015b04a17f708f9a590d32feddc054df844e55346b61af97a3a2edf569a8a5f29b5e262c859ea30322a673f20f35ba7684a33d08d446316c6d3c60070543b48229bde76558922da964d0b2bcd1c05ccc92c45ec24e4c20fbc2041335c8de63459aee266228f98dc5d7db7dbc7be9cca7f8cb41e02dbe1cd5e5fb64f262ae26d6c28a03312eab0bcb192b348c9d22245cc3f7fa7f1c671e18b2d52c0e6c288222b41cf03e2bfde6f8bef883806452064392b59c99bce0156f6d56f667cdb90a84747780fff2355cd228853614ff8fc9db93950e06098aace7d15ad9ae509f09470a941ae0abb42ef9df026aefa797040e598efbff3f3883af6581b23ea4e87165919dddd41f77fd102dd7d4588a68e136fa0ea98b969d6e89b3f5ea76368f11468f7494b5cca09bc211cb6e61c3d527d51ff4e71ca6498427b27db906db0767ef28e0f08492edcc70dc4d13d1dc80384d0ce4696273d8b97056cb5455a0f23a2c9e0b81d22fdac43f2b2feb57f75f04d6472700eb8940536e733f826c2de4f34b57e26db718aa9128bebe08e8f0a46419d9d39d976de6b2db27328b52a879e6ff3041c681e8375e86aa99fe4be7caa59f03c4e6d4a0d09014325cf819d0cb764e80c23ba8bf9721d58325d313e9f8a7a7addf1a236e39b8f66adc5a6be7d883445c89e7cbdafddc6c20b0e8d1ed94eddf888adca47ac08a06d4aac4d52aab04d338440a5e4126beac23f51599de90943bd9eee58fca6ae207cfa5d3183dfc2d55238ad8762a194008490ae1e378617bce2258b97d61cff69737f21ca29f30d97f6fa88188fcedf201ca83ec0cd81161439f116820c3f2b8d2f6dea817725bf1c7e765f29c6150980d50da19aa890b54e9c341ae6fc799836932c78d11837dfda7d969ce73de98760ee4f7e2c074012b25b8c41ecdbe1eee46aae87cef4e483692c33ea350533ea60fa7b9f7ea15f7c507fa1445d9b7b116c1cc448724ae0fc43365db9f63911b9a5cbb2b2839fafe8a922365bda09a224648ab46aed6456b13de2dc6c94b525981e6a176a873961b64216781e6aac2d47df9d43fc89ba619a35a070bad91c16bffb504baa383cdad2b68253e889c13debf7b8d386582efd5f761f5e3725a064a6ad53d2c77fb9e74112de5ec666b0b38204993f5f2b33d520fcc6e2c9fc3117cb0a14c66ecfca40a1f811674b7db17f79d58837dc190f44977f3e17de68898c102e6a9ca3733805392ecd690f18839cfd94b033b50503a9a52e35e58f67b0f625b9434a12950e6ab521d9cc08674bd63bf288b9dfdbec8dcf05306a949b1bb8b8fca93beb95870869543772ca116280daffddafc0e97dc502464137ce775b47bf141f0b79c7f83b2e50b5b65c728a4e4890d9b3e97551eee4ae174911dd54a2c4b0407b32e9f7ba985ecb2cb5d36320535a8192dc951ed7d1a95622d02cee1205b2892d28bb0654cb9a71eeddf4d62527f3212fcd3744f44fcab2b61e6483335b343a1604c4f7b977ca5401007e194bf40d5b297975fd321b86eb6ccb74069e8a541f97bc7df472b3198564ad11a849b82844c113b16a7a9dd57c521d3f902d6a4c04e9816a020888550e2c70cb1f37ac9d18c7de37530ada9b577ae071ba27ad82256e51ec9b2b669753b17d5584b06fa92865143c881bf2bc2c61e498261b06489ab77a9d5d02a2090656fc90da3745e85a93cd52bb4614e7da969c90267c01affd7f4a798a3303ae7a5c1ebae0e37e423097ec820fc815abf7529d9a5c11af36e057efe0c56491302a6935fdcf33872f5ed83a37ce8b23c482a561bb075d914dc621017de48b38515a9a707b97ff7e2286c1af739bf297f1e82be517169fcae3b5d3b36cd72d9d62011e801816a797d5f89513791ba8e76a96b095b593b15a5e24b5a0b2e7a374220ef9c777a15e6e17980c2176df8eb8538a303dc92858351863ff09409c4d21202964dbde7d7c25231f9b31b057518e97a34542213fb5d4f06fe047881e942da8fa2dd191254c3c36b1848985c1bc282d7a1dbdbe6d5fba846f8724de8d3a04142377df9607aff08e8076c089e1f471e020e4cf861cea55a0850e070567f464d240d9af202d2410c1e3a2845e133f51498409c3dfb1069cb19c532cfaecb4e9ff680fb9d960980437e0c033cc7e8479d1aabef451b67830306b4a6dc13037df5b375cb6d44bd24d6efd971a7f42e6c179892901dbb347039d2df09997beca535da8449e7f556f20a4a79f49054bbbcbb4bb22ebe4cadb57e8412b7f0b33a407b2874c8408d5e70bebf0f14abf8ac95cca54df26b599b700e734c0c727cbab292a42683513ee405b664831364e44dc07e3d637d95f11c8a05f3924502979cf2bd2a8a3c35b6d23c33029d96634ca2a2b0915c591d82fafa05bde7e027e0884d5bd82272f560825880f4573388f591b0f806630a77fc371ebf56801d0d2927a49800c91afdebdc9777e7853355a00428fcc4d214b6957caa63630459f1f7979c6a50af15f588010bfb526b08fb506ef7116514c97eff466e0aeff6b5d90cf109d8038974fce88fc608ac428ad1917451fa9f1d3eced405d824ade3800a4b246854bd5a7e3f2bf319944251a82995fc4764aa035defa81049610fc97801e79dcfbf61df110bb28520ab6b08b533d9657788a67e9079b567734d21cf27f2f4ac31aa764c54abea517d997b8d434632a639d0156277f5ba3a9340139fb9e0d6bd23e08f2665fe006b99e98e44cad6bd26139c2834e69670cc781e7e5ca8c4dd83e5c2a02ed3d43269dc74867ffe4d20cb0e85fedcfe057be4d3dfbfe4ec3c4dc7a3b38f5421f14ebe894fb80a9c228242101ecd54eb2ef9492b9d75ebfdb53ee2deb89ea2ec270b5940157cab9db60cb919730c2b8bfbca83aa51f4c5b8f1cef1af3948e30e2af8fe4f56115cff54f8540f0be65082d6cb8deace598db2e051d7c27508391040a01512f75ed528613d403900945a97794f94bf3359752057f5e49c3de5a6a1f4f82853c86d120540ea2f3be96a51242c723588265f12e5c937565b2bfd71ebd536d93d622692771b2161c3c93d076a10e05b8a50798426be32d8db13555e4a6c4cad45deba08300d9c93796f92bee4b1acb5e91dfc45357d11fda13b11f17474f4e18a372e9308a17073508a0f92992c6fa3784fc092f27b08d25eb3ac822d3de9809a3862d249d08a0d45e0170cea120dd9c37de2fd0d33bf75003ba9098aa200357c2d3b0b4e4957e0937014f8bf6f22055ffdfc5cd37d3e5a14f1967e21eb7d23039ea8284eae827ee9b69d535a0b6217bda6d72e69287b9ced0fd5014d6db26205d1538de253e479d387481df0a6bd4a7975fbb8c720f9daab89b0a94f1f7b5b90119e617071c6ecf50152ae25a13b663343be23eb1231f3083e73df4d0dbc393e3569eae3763d8851fa493b40bfda0ffdea46a79dc24089b68124bb469504faefcda121aebcbb793d8617b34df27c950e54a7330918ab6c52da4ea4c99737cc615526b2790ee3888648b9a16a2adb682eac075686fd4da21ec7d7643e837ded3cf4dd04d8252141a373152378e7777dc1add71bb3208eadeed4067c0aea7da7c351c1add3ca5ad211296f909ffb6e7953fb8ae4d02ccd3da2339ee8ccf2d8fe79e57dfbaaf3494ddf13cd94839ccf5102c38395659b752632790abe44a9c9eb6776b07351ec6a8cbbba64c02f46b7de007bbd51422136c33272293545fb00fd5ff620986ed4da124db7b53ba51aa325ac85d757523e6276263ee461d91ea08bbd449fbd77e46741ffee8ef5b5199ba60797c21cca354d00fe5a345a7ce0d5ec075cc06e09da03798a4bdbbc34962ac32d4842c279a3a157b7222cb9a8461bd05e7b67ad73f447e656bd2b73d13bccbff3c1670b7bb0653eb483b9a576a10418ca553e7e71a75e116c5bce41751fdf083db57804c20bfdfd55f8d26090c495bd5b7bb6072950b3071d8093eb2eb6a067c500000000", 0x1000}, {&(0x7f0000001980)="0e221ae40494dcf9b1828f9386419f1ec7b2c637143c95514e3a786f76b3c5a7008c96fbd16d1d69896495cc65efa8bb074985f5d042838c684973bda7ccfa11e7a6ba36fb4770442a11616bc765c3ef63307b340b3c870b9b9a02c933466ae9a468005ffb5c53f316ad2eef04e336d626223da7c455ad2505d5bd4c2cc3913f6c3b355e31947308e6f3815451d4efdc63677ca0785b25a56fafae2187467825003a2a4e610315878f02b4af033af52bdbaff1bbd5ccaab3333f8f97580ad0525ae3ad4e133d8e00698e8bdbf772a2fba4e2d9ce541d9e52c0a4e84f25c99c79808d750bf55cab4b81b938b739fdbffa6751b1020310fcdc41b2301592901615d77919ced6dfd726c07e853a", 0x10c}, {&(0x7f00000013c0)="06e26b245c82658301bdeb7310060e6d4f44c8c4840fe0fc0ba5b8d81590d3e4bde59f1705bb9229d2452b3e509597f4691b16af0fe349eade17617f49edf39d96900dc68fdf4ef947de2af646729437f563ead1a9cf309620573869d8a5fdd22e36db7d677a447857fee75ffa0d03d278b972f6743f6a47ea12c07bfbefc53782d6e836269cd4e207c4f5517f3c0eb5951f231b457c1b35ad68c6a672e193b17bbd2001388a44829c835b69140267b8759a457fd59e40ac24", 0xbc}, {&(0x7f0000001480)="b6b6d53d6caa70fa6e6a93b3da163727e6e73eb4bf52921b337ca3b8797680cfb936126d573cda3a3db85ec47f06b6452cbb606d4c4aac013d471619a150ca61d53c5cb02654666eddb81f78b122b467bb12c30edff5974f2576c324f6efc06c4c21d2fe6d3b2513f9c760e4374abdefe55018b3e18c249a9a6787be2f015c92954a61ed763fd47806465ace68a899a0fbba1723f9f5", 0x96}, {&(0x7f00000001c0)="be087522212b51fdf294ae1cfaf7c7cb5a52bf29a699d787a058c409437371ceb5b4bce8ceb1ad07fa9a9acd4a26905ffda400145002693702394b2d52286cc38fe5479fafd556bc47a2d2a5f84f9f4f51f1c00dc713881b7127fe9a2026216033e79776b230895819e69d8e9cbd832699f4edd12ad2afe3e279677dd8e5a558a0fe06bcc109b87b37bc2e9123ba0fbbacd8c85de9252ff1417d8a92587605889fbb734b0e086bf42ff5559828fa9ebd1214c1ccd5", 0x257}, {&(0x7f0000001600)="2e472d02813714bdf1d5becb71c69cb7e1dc60875f830d5a1bd36e7078a8f924861e92f8d28cd615fdd85dc078fcee0478e02fc9b8063e6971465fe5f07fe1cd18b70d0dc94d2e1b184a098e887d56a6dd263c7f7b5bca8172a97b85292f98a041bb58332bdaf4d270132ad5ba7a7d956c3f6fc9c5d59c4314e1f30d7d66a616221049a9b093116f775e244901439fffc71000da0ca021b3a1badc8e28b0bac8507f97358fcaf96e80e8d9fa79b2da6e6d785635759d8d9ca5ac3f965d122b975beb5f56019231c391e1de0092a5ce9fa81afc3d650f0c422d8206cab11289f48aed514db43eff8cd7e18530248f981085f2f948b35aae90cd", 0xf9}, {&(0x7f0000001700)="a7771d6e5be76bf0dea8cf3dfdbe38bebe6b460fce6cb3d8737ca67e50a5b0d40298ad84f5959cb21a7ab689fdd34de5f147623036f476ced20dca8f74c1586377bd28a964e62d7975ba4386808ae7b0af52551e2ac9de6174382be73b90fb2c43f038686aeb053217cb80404597a06a46957cb9733f2893593ed4bb33554a7492a95fcdae2020fcee607003cbd211f56a10fbf0780f87897d299a57ca45c7cce3a23f5a17eb09f5218c56e0bb17ddfeba7aaead5dff9c922c579654c13f128094513a7ac631829aa8e76c435162940d470a1a2631f5b8a97d91f22f6792f52e02fbdcd1d8f4474e65d2d29c287422b5a007cfd1975c92", 0xf7}], 0x7) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) r4 = semget$private(0x0, 0x7, 0x38) getuid() bind(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x10001}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0xe000, 0x0, 0xd1, "62c630360a2138a3adc187cf45d7956a4be80d66", 0x7a5, 0x7}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x6cba}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) semop(r4, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 05:40:38 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000280)='./file0/file0\x00', r1, r2, 0x2) unlink(&(0x7f0000000300)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x40) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffff, 0x7}, {0x10000, 0x10000}}, 0x2) r4 = socket(0x26, 0x8000, 0x1) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="f119303fdd400647c16ece5f04a0649cafe27d8de06cae236f61", 0x1a}, {&(0x7f0000000140)="7570f0f74ed40a09eabfc892ecf58d81992912bedc575f9246b3496c31da6753ca6a07dd87e79189029380439d00174183a2b30886858251d12c535f2aa1e49caa0c8e2f91498b0641dd5d5cb25fa7755adf95c7da32e9a8e148f5523639da21", 0x60}], 0x2, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r0, r0, r3, r3]}], 0x28}, 0x400) 05:40:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 05:40:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r4, 0x80}], 0x1, 0x0) 05:40:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = geteuid() r1 = getegid() getgroups(0x3, &(0x7f0000000100)=[r1, 0x0, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r0, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002327fffffffe00a3d500000008000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) 05:40:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1000) read(r1, &(0x7f0000000000)=""/11, 0xfcdc) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:40:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x2000000000000002, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f378000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000376323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be4b3f6cb9b87c60d4f902e9c307da7ab69418203bb4a2500d9422e0224027d96570089157be6951a8334eb6d55a8fd5554255bebdea40e592d01036f606bc074109536a97c4bafc1dc2b9ac906ff5632ccc5ab150796bf23706e98fecbc1a7b2f56f7bf6fb89dd34ec8c387a7bf9f64508f4186de4546bdcd3de22df83ee3db2e8879fc6bd6152735efd5a307d70be12d2c009b86a701e8a2d3402ac588be84d2ebb408cc30fadeff8374d473e0c8464ab1d23064c4e4ed7b8ec7f7502bfe765bb49bfabeda94b40da552e1db66aa33915d00000000000000000000000000000000000000ea16a81f1847"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r2, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) r6 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = open(&(0x7f0000000280)='./file1\x00', 0x803, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r9 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000000c0)) r10 = getegid() lchown(&(0x7f0000000380)='./file1\x00', r8, r10) r11 = semget$private(0x0, 0x7, 0x7e6) openat(r7, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r11, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r11, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r11, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 05:40:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x1f}], 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000240)=""/207) 05:40:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x0) writev(r0, &(0x7f0000001f40)=[{&(0x7f0000001f00)="0000001860040000000020000000000000000000000080000000000000000000026177c9e91243cfb272877d", 0x2c}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 05:40:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) writev(r0, &(0x7f0000000280)=[{}, {&(0x7f0000000140)="36918278b1a250daa5ed59b387849e23e0ad1a1885a5c0d6a2eab716cf10e9a098a41b99191eb17e1d19e19f540ab0a053626f33f1c8cd3d32cb740a9c4d8bc3ef1b709f4fd060a9e881197f1f5179a009f3f7e89ce77e7beb3aa6766d41086742b52456ade494668c6abb5b1271ee7275d02823328e72b0b3351571c3921f0a38ae26ff82861f690fdbc8d78a889e83a6a3f8e3ce7d65fa721fdcef0ef179293b3010df04", 0xa5}, {&(0x7f0000000080)="b52ee0a3b2536e6318991ad562435999819ba514a36406343438302274b075c0449a5c08f69e19ce37b091198a13bebbe0c460a7e3bd887a36a01dea758c758c86f2a6f19cf81afc0439399d319afbfa2677", 0x52}, {&(0x7f0000000200)="6496c31ccc5caedbe358572cad38e52df7924dc83ff18e70f527c32a41b8b4b55008c0356615cab6573731b1a1576d2514f8e0f45d474d57b0c5bbb8460d4902e0ae9054", 0x44}], 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x2}], 0x7, 0x0) 05:40:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2012, 0x86128) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000840)="695236f06bca10467cc9bb2fc4fa718b7990075f0d07fa98de5c57ce259e9ae7269a96d703eb7cc3f109436e1b1b0dd7db1c6d33012ddebc6fbd000e05ce0b8ef4fa6b2a1e8b822a7cee09f69b400f56a70ebcc06f7addd77142d3a6f4728dd1628e2b19ff8dabc10ac7e96ff28b38fbb42518957a364b009e9274ea44b904f3f5c2c0d0d4255b109ab44208875b061e03d6a9fdbeb524353a48732038d03ce62423735c82fc9c4cb01e382d3c428350ba5011b0bb1440e02f1669ad7caf0b36232ab898d38533c82ae329ca065d993ae0ad6649e6e5d05afdbd48e057571c5a91532b091b8f7e427848a46504a0f51926180046226de6c1e27665847d3a457c3c44b3f92351825235a885d445b0466f2a5b1a032d9d958450191646f3b315e22bc9616709f6881318fdadd16e2f9192d0c3821452ee26233a5f4a4bd65ed0312e8901029a8e989918822eef807b9f33b12688dedad1c1989b40812901d3ef35552a94db297e56a6aefccb71299a1586b5310b911471ad88b119b862982dbc48dbb896fce72f652ca350e5e34e5c531fc95805196956c001243d19493dbb94364177871ebd024f803e31e68cef6f81ceffae36321862c0fcf493dcc1a872e2a13b30dc873d4207e7d1cb0f83a980e844d455c4b393fafca8496f47c08e2229f5e9bc91bfa0139209402bb5da2d20970ee8014953cd46d036f72e99ad263a060be4dc6f3877d40e3e2f078a5d6471988dca94f479b4dc98909c378934659ae232306c8ced7bc8cea64ad0cb38d2cbccb86be40a4af8f2bb4a33dfde6d196e3d25ed560f4c105cb9cc77d43cedec3701fac6752e356a0b24ec143c278cd480720885e717f3a8eb183e6157704524735f68c65d89a2e22417340206caf110c4823c204b080e7c90359f91f487d37da505986549eb972ac5ecd4e9a45eebb25aeb4719348224a5ec803def2e34b4894c123b44fd38f6999bd9c1c311d7daff7d41e45c2bc836bfc424cbc4dd02cf4de06e96c753c556bd8942a57946b6533dae74dd06952599d9ee0a965c8b78cf1b94402ccc92b94f74c548cc52b34cedab6907bb315c5ecb4f69928055305cd5efa98ac15bf58d2b4db8b43e5498b4060c6fa8bbb7832dc8fee8a5c373c5029091fed5c3e096b572d24c23cb6393b02390ef255d0c96ee26d976343492d845e20e0f88633eee9c32b9f71e9c43dd58b92832b43e3f7a6e5286ed5d59959a106c3c1aef9c64a0ea45913e706958789e63f93a558a3227c592986b373031b0d83920a25653ffa3605bfda2b36ffedc3f5d324dd73421664b8525c25f04561794df66518d9c6ea2135df667841c7d7058358879826866d9d96175f04188be8e8301751403f71567bcdca86d4cd5e47c409bfd09294a4f5d50ad8623b5e6f55e2905b090ce3d350cae8fef99ef2fd476d5b58ab0cb82a453b17752c44586fe39403b5d2d37076a688e772e1066861432f10448d14bc5f1387ccb6e549f850a631c5e87f4b47d107c36c0c2fb90ee33bb8590b3baf4be7f71555585655563f7196edd4427fd0e5f56e9bb6caaad2c632c856b1c141a6c40ad261406c8354da3cd3abd2bc1c07fd234f3232e1f7dfa901fcf76071f4d1f09f08d650d5fe4bb3923b0702fc5f2c06f3c72bd8554b56b100f1ef2a85dc744a90ff071b7b76f2b443ac92b9533489ea9509bb69049af74407ea4685fd95a13848596bb480ea6e673edb67ca8e7e249c5ef7bbc868c25448f887f93c5f85124431d76396cdd0cdec96b50be4103a18e933bf57b7373f79f8a544adc5f9bd7e772b830547b70d6de5d082a5f029dec0f7fdc4a4a122c860998d5133fb89f119332339f4d3b53db2a6417013ee5b7681319b78f3a55b1fa18cbc0b7590cfbd2ba12361510aecd92ed7aac8aa125f4e7c05138c1ca1ace32a816430619464be32f6abe213924ff2a025cbf017415a6d67661ced973ccbb068ae657d4472dd47d7702fffcf20bd4e2f0c092af6075dce32db5be6260b1302b484ee947415f5522ff575d624b33ba88484355f22c0130c105324541a968d553b2089cf4f25e4a71881918a222a3eea3440f51ebe1834f76beb36eca27fab977fe5f1150afb6fd7214718a821427bdbd57f567c2a0351c4b50c7a37873db204d0aba09c9820c1937c3f4dec11a3ed2774eb61f34b12ded384689851526bc008c544fb63db3d8850552e8583ebf3b54b444981cd78954bc9627fbef0f48bb8729bfa6a5b2fe480e01b8706a65165d0a97f077f5c667e9da3908c7c1c504a99dfc66634f621551f0768c1402b0138e605530e1577e64477e524d98f83550498a863e344ec44a46616cc8afde9947c86c4010ee02b55c3ce1518ef438bfbfee9bc216ac4623621b6a9b629f0b14e8c607932261bcc68b685d6382554018cff5e1e6ec74c9c00e411c9c02b3595a48729d23f680425a1fb31ec944bc0d3bd14121e93464dec8f200d06f7fae41d4d887de74b12110817f74a9bee151e3470868dd29cd6713596afefd60f45fb715302a4b4b914584355fb655b7e01390955264ed47b8cc5b87948a8700bccb1f415e3562e7ff410532e69bbaceca426414c44b609844cd18af9c81a5e0d94571287c25c766f32bf763f402e99d94f366e5d88954a92245c2d12503c1c2abc0f7164175807c5a6f8eae64b23d00f5695e4dc2401569ed06f596370358118480374670a324b4eb56368ca901af74867f3e18eef9c2850cd1a55bc2570e9c63c409486e8d80883cc236e84957032aec9b61d52fb6f8afaa6668d60dd64b8cce4076793dce20e342ab763dd6b51792fed08dcd26037928094e558a87f43096cb43b9ff46a62411aac6133f3dcfe3fe253e10a28608b227c39a6851e1d497a8153fb42f7bc2f1256d2259405a9bc003933aa0617d057dfe542d397793aa28ddd1f8b6b238400732560ab73c0be40045b42a96473b17ac60461191b5e9e40dce3f55c5783c8209b78dab90b8e5b9ccf5a87dbde5049c72d221fcf579700d39ad9273b48024ab01a360427973ff133b074c31d51ed24101d5cc10ad4187e9b790e94ea71d8816f459020add7eebf3997f0d74907f02f8cce45b900835d5b80267e5f0e45476f990b3fd02980d459d91166325890ef20c89e7eb8c244c3a39cd8f3fee4b7463900b289102e5cc1d8b289925c776c6c2c8555f189070c0843721df42dd6ad49593448a160b03b1c66945be8a040379ede2683abef0ea765aa76a469d3052f9688d9cd5887f61f4ba3e381afd555783255ca8dd9a36e367817738c2b7ec94e9d31b29747f9788592ab2746c9ade3488f4592a3b9634d2a93cdb5380f4f5ff6ece1a8c5e825693112a93a2ef1f239ccde119acd61ea104fab7e31ac1555f92ee1050e80417a5315530c5c419c1230806e511f2b96fbbca0efe8613f7d36b72345334280116d24393dc41b782d24e636c69e9af38261aba790090d473c47f9c0ca5c95ebf1053f4fc37bf56965b4bd6bddecba3b3f8bfd4bd1106603dd75b3bca837389e356793b88fe773ac3f89d3b0eb479faf92e86981ccf769dad1a5d0ee66ae77c40b54e1d19c233aba75f81f558ce5819515bbb67c609d405a983944d72066e6ba5fcf5d833cd5dd256e2ff0582af603d473cf0566fca05cb065a74cf95524540eb891174ba1d9909379244babbec4d4432c2d4210f4d5b4840b053de7a2e186bd402aa74107820d978be05988577814150f9eaa774e5c13bb72ed352188fd23f19f878e25f9677e7adfcf6c010f48d4e3d32511dc40058a3951277d54147ed4449c426f8d5f2ffccc82269b3ad4c00956e12a7872d77ea10f7d797c69fef72a03de4b6d2a033cd867cf08264a1a9189b7fbb06cd6409706ce80a10cbfa68df6e03f57133d3d04c0eac6ead790d0c854855f404bbc272b6082411a0bbc425a9d2fc030b05831069f5ab21aadd10df37ccd8d0be83f2d2c49b909844d66b525e0b1653f3c9ad649aeb69ce0da2407e8f5557312041126d9bed11452e736912bb89ce4921bd73fbf39ff0cdd13b925da7a5587bf9d2f8f13f794c14fc194f4f30d75a3ec585e778931ad345b4cccb5d975229c4ec21ceb8e36777a811fe00121457cad05ade61b31ddc390d8657787538b0da4fdce063d7ce399e9a90df942c1d02cdd4baaa477675c43d744600ca9a7229da7e97d035b0457fc1bd21d881c8d85e17c5a6b9b1c01ad92f1b7464a8b99b49bfdee9b189834d8fdbdb837175f1921cb325ed5cfd2ace8a2d0b1217b10b5b99ddbfbf7f325ae444e117e0e1cd4235865f28379897032a39da73740d25add4e2f916bd850514e4dcba2abeb782d93ef6dc2bc5bbbbb1295bf6db6e02b436f51204d628b1dab3c4d7c3c40ad826b40873abd16ca9408aa85ee6af813c28e20cb5b755e23d8ce998a0b94ddbb8a579dae85ba79913942c9ce6d9cd0a55e7a868813216a58c8ebc7d3c9d679226d33ac83c4e1f9d20ef2c8a394976ad93ae60505b93bb26caa9677e2436addd1baabeb52339ebc496fdfde105cbe2544ccbe1704fc4a1f5c9f8a3bfb5749052c12fe206462b85f2a749558abd3dc655a75003092857026c1a9e73fbd208036d8df47af9b54237c14947006afb8bd19c94650340cf4f0442b25c55cd649da5e1535e9e50a45d04b795723127ac674bca8e2dcdd7a49806b0641081132211713a14fd984e11c7b0e95db9d39a60cd3d8f60619b75bdb2e2f82ac52c1e116506a7686a93a5f908750afc8227c17045703e18e4abfd5d67b08c2f1bf693cc70876b4562d2b409b9c35a664ef6df43c2642aec97dc45b2b9192a8ce658c72d7f1ea376a746b47ed526df52f028a8e70bab0ad3a5628f1f6e6f60b08d8a1a9c7f78ea17a669e91ea5b4789ac59c076ff208e86f7851630d9f33bdbc883c762d19c8fba49bfcb8ca8e8a26dd428bbe92fa285d1e1ec635300b18a6c15f2cbd01664ec456b9645ad4f8b2e1cecdbc4f35e08f5be6022d2ad3051e172520163a08951cb031c083050ea409ae8a29d1190ad8e4a6aceed0c72a23f5d5ed45b7b0e86a89234c56062bee693ebf61252a5b433d85d6e2cd99e10ef0b06272e10662763c51ae0452f4b828e39f3ef55493b64b1d781e5874c62d82b9c8f53c56676ba38826520b5a19315c869f48243346306d40e59490f336b5ae1f7749607a32d29a6e811cadc6d5d322de7ed4e63d0fb4be09ed2057ad9c58b855fed8b906b5006bab15833187add63bf0da18a03b35e9004c00b513f9b21fa17488f205845e3dc1bdcec08ee9523abfb4394651e8252350fa231de24d037eebe13316b599c0c75cfa8d4f3058e702844fa93995eeea66067714e273b60ac0ee8f1f7c8a354ce086e2bdab05a4b75164bec9b51522011b06ebea687c1331d2c9af9ad3a72ee8878e9b2ba6d58ef517f3b0159c1e42cf75eeaec030734f5f2f83f1d5595ed521fc6447ab13cb5cc74e2346b1f9aa734c01ed47d9e5140792c4072d26529b4a22f854f1ffcc7cf7c46b8a87715d676d7d13d3ee53b47fd832bdca63360458a6476841de7af9912841477c5e08d503331593a0d7fde17e493c938605d7a89a125c2119c5b1568aeb5296612e5ffa5be1c82545dbe92e67dc850b3eeb7d0a3497ce025987b74617e6aebbd865ceee40fb63a10025e7ba576a2f05f3d8dfc52daab052a26e9e99c52902815412c08607dd42a7d3070460f493e70670f3b059c6200887e57f622b88dda02866a207b941273dbbd38ecb2d245708c5f0987c863d51992e34cee6", 0x1000}, {&(0x7f0000000300)="ccfc6053d6771532ec7a81b7f949c49bc425220b56d7fc4bffd1db3c7316ead7aa332835d2a4271b2556dcf4a39115f8879a53415ed61ac0ae549709f80ba5970ca06811dcb07b6d642cd13897abba4dbeef8e7f5d5ea31f1e667e5c119f0a860421270923982982018ba5c6b55cc72a0950382dc17bb60995", 0x79}, {&(0x7f0000001840)="860134720164772643cdfd2dc9a73e92e30aca5118d54f2a249b50c24c6bae6b2ef489810ee191de33a13d7ac73b423e1c48394d9b5cdb4faf2f6973cdfe0f814295802d3e51e472adc5033c5e6e5c908ef5476282bad652eb7a8dbdddad52e98a35e7a26a22f74b0b5095fc0909d4e53475243bfc429cee950c3da064fe78a14f59167791c7792adfce6f6275e92958ecc9dc06f7b7dd94698b11d5fa49750e062aa1ac9e4875cb44ecc5e7b10649ef1ee7cdf49898c347b25dda74fcac389a9fa835cd49ec591df773f91bdbb4408271751ed76ad55002e483df63f4f2c8fcde6d3ab065b19fa41c7ca073940c153e8d", 0xf1}], 0x3, &(0x7f0000001940)=[{0x60, 0x1, 0x2, "7f66d250da80b98e792c96e9276bef020b83d3aad69a09c63609929d78df181f261d993d5e60018fbca35cc0878c09ced5205a011fadccbb3fd944c7e28b4784e2081abd38ae707b9518"}, {0xe8, 0x0, 0x4, "0d63c0debcc1c456bb1a48d85f5d78340de619e199f8e3e9364c465b56e223893c17f2126cada90e75563fe864fe63918c2c4b5cd2f7d4a76bdcd608a1416524605ba6c4457c84a059ef0c781fb51757c7f2b2f2de884bca9d1b7169537dce50796efbbe89b30f3b25250b0ccd6e9785ab1aa6c46d1dfe3bcb01f4841730cf3b04c7c3ff3e923a84d5a334c5924a1083261175eeead3cb28277af9b6ccde75a9c246a309fed687bdf67b18c7a0446f498855775d9a9ddebde5a18b9d93a15c5a76e2ef784128cd6ef4c0412b9d57a38dccb57c3215"}, {0x48, 0x1, 0xed8, "e919aebf7e4b23b91e2aab2835547c6ba12934d1dd66e3685f0c0e490f87cfd01900d97acbce467c5fdbbcf80ad75f5c0e"}], 0x190}, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="03", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000380)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1", 0x49a}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x10200, &(0x7f0000000000), 0x1cb) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x98, './bus\x00', './bus\x00'}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:40:40 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:40:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2028, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x13, 0x24a1, './bus\x00', 0x8, 0x101, 0x9, 0x6}) write(r0, 0x0, 0x0) 05:40:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:40:40 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x7fffffff, 0x4}, 0xc) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000280)=0xc) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000001800)=0x8) semget$private(0x0, 0x204, 0x80000000000400) r1 = semget$private(0x0, 0x1, 0x204) getrusage(0x0, &(0x7f0000001500)) semctl$SETVAL(r1, 0xfffffffffffffffc, 0x8, &(0x7f00000014c0)=0x5) fchmod(r0, 0x20) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = semget$private(0x0, 0x4, 0x200) pipe(&(0x7f0000000240)) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/139) close(r2) semop(r4, &(0x7f0000001840)=[{0x3, 0x45a1, 0x1000}], 0xf) readv(r3, &(0x7f0000000300), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x403) semctl$IPC_RMID(r4, 0x0, 0x0) sendto(r2, &(0x7f00000013c0)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x403, 0x0, 0x0) r5 = semget(0x1, 0x100000000000001, 0x22) setsockopt(r2, 0x7, 0x7f, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000003c0)=""/4096) semget(0x2, 0x4, 0x40) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000180)=0x200000001) recvfrom(r3, &(0x7f0000001880)=""/4096, 0x1000, 0x801, 0x0, 0x0) fchmod(r3, 0x40) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r3, r3) 05:40:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = msgget(0x3, 0x0) msgctl$IPC_RMID(r3, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='p', 0x1}], 0x1) msgctl$IPC_RMID(r3, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x4, 0x3) poll(&(0x7f0000000080)=[{r1, 0x113}], 0x1, 0x0) 05:40:40 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x100000010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmat(0x0, &(0x7f0000e00000/0x200000)=nil, 0x1000) shmat(0x0, &(0x7f0000f49000/0x2000)=nil, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) semget$private(0x0, 0x7, 0x0) mmap(&(0x7f0000f1d000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1ffd) r3 = shmat(0xffffffffffffffff, &(0x7f0000e3c000/0x3000)=nil, 0x1000) shmdt(r3) kevent(r0, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 05:40:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x90, 0x2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x8000000100) 05:40:40 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='oL', 0x5e03e1a31dff60ea) pwritev(r0, &(0x7f0000000cc0)=[{&(0x7f00000008c0)="e750128cba451d912f57dc4c61d26803c42474696a606235", 0x18}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:40:40 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x3, 0x7, {0x1000, 0xfffffffffffffff3}}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) r2 = open(0xfffffffffffffffe, 0xfe, 0x101) r3 = dup(r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x10) getrlimit(0x0, &(0x7f0000000400)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f00000001c0)=[{0x20, 0x4}, {0x6, 0xfffffffffffffffd}, {0x8000000000}], 0x39f}) write(r4, &(0x7f0000000000)="d66279a0379cbea0d969771840269ccb07959adb6cdec81c92af65fd5cb2fa930569cd5e179cb8bbfeda5c45e12e10eab64809fdc45143755e4a26d49896c6ee1b1196f751a650c21e8dfe9ed20d588295eafc74ff116a8a0bcfccc1c34bd1ba20b1875e1e067967cea9057d11d9955726c9a7dfe0d64e3909cb312123b716a665536f1c324c51d33b5c22e2cd04316c4e7b041cdf4c7e65cdf3acab7202b78270780def0e6e102d39790e349089f36e2b2863", 0xb3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000200)=[{0x87, 0x20}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0xe7, 0xbd8}, {0x66}, {0xef, 0x8}, {0x8f, 0xff}, {0x1, 0x3}, {0x42, 0x1}, {0x8b, 0x100000000}], 0x7}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x22, 0xd9}, {0x44, 0x1}, {0xef, 0x1ff}, {0x23, 0x74}, {0x25, 0xfffffffffffffe00}, {}, {0x44, 0x10001}], 0x7}) 05:40:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x210) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='W\x00') 05:40:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffe88) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r1]) setregid(r1, r2) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x38) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) 05:40:40 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r1, &(0x7f0000fef000/0x10000)=nil, 0x2000) r2 = msgget$private(0x0, 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x7, 0x40) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r4 = dup(r0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000240)=0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) readlink(&(0x7f00000013c0)='./file0/file1\x00', &(0x7f0000001500)=""/224, 0xe0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000063e4445fb4ef5219ad992189c3d00d583058fe215304ddc2b2aa70154edeb6744168a6da980716966a867149e350c19795ee973453be620e265f4bb76afc6917b4a7018b350b04b72773ad97a1692b1708c980940a2b0b064b0505785918364c33f7a521deb6e2097247b02bf59c4f9180ada76a11add9d7bc0b8b3022e6f5aca38c1c98ddb8575b1621e09394dc7dfdfc5269b922faae325f85c3e0a6de9e24db69914ca20136caa71a5f8871b5457a053bd40fcdc743133841ce13dee1be0cea2393a4d5c6857674755c816af3ec5e4427da26049ad5950fa4c4212dc02b774aa622a049bb64143dc78be108d43fce9ca6e3c8ce0dfec8b1c8f7bb63498bd306dfa108ee2f870da706d0ac056de0ce7e3ba6f892b2b25bbdea7e1cff03e8c4732cb3b75647931e8207b649698e68a42ce42cd10360e1"], 0x1, 0x800) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0/file1\x00', 0x6, 0x5, 0x9, 0x1, 0x4, 0x80000000, 0xf7, 0x1, 0x2, 0x5, 0x8}) 05:40:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000004c0)='./file1/../file0\x00', &(0x7f0000000340)) r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f3780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002582769ad56e0619e72e8cda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271fef4fb836629de1374775fd087b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000957bf696f1c0057fb005a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068c69311d8557140b20328f11f5f132c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r4, 0x5) getpgid(r5) sendto$inet6(r4, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x4, 0x0, 0xfffffffffffffd0c) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = open(&(0x7f0000000240)='./file0\x00', 0x20280, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)) r9 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r7, r9) r10 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r10, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1003}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r10, &(0x7f0000000140)=[{0xfffffffffffffe, 0x6, 0x1800}], 0x2f2) semop(r10, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 05:40:40 executing program 1: r0 = socket(0x18, 0x20000003, 0x8001) setsockopt(r0, 0x27, 0x800000020, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="0f02f81b89289e4816b397da349711e449e2fc29309abfd4a303ae6800267f87250cd5b7863bab59c1fe", 0x2a}, {&(0x7f00000001c0)="6cd9fc6c85d282c328163949c2bd79f6d4b0950c364efd66c203cf1fb3b1f8e9b837bd8aa7ae925a132ae06ca6fbcb2e363793e977d3fdbe5aceb3363639e468184b99d9cd618fa671ad550427441a4082c334724f6989ca3c8996d5ca8491021422c60b75d0129ec0d4966d61bb72be0097d8f7993789e2da8f412ecc7c8d3857abfabe82d7106366fbb337037f431f06293a04cdd1e789f690f7352eeefd664f023d7ea3260f1298c76dac03bc4644afa74b7e80c77aa3bde49f533a600ed71b2bd43ebcd1e2066dd34d68dc865e577c00", 0xd2}, {&(0x7f00000002c0)="3763b1794aa9f0f5501e3447503293eff0d335e49a3691a4414cfd4ad93487abd71cfedd5bd90966cbb0c936c4a99e4ad5f3f7b878f74fed52dad0bd2c24eddd7b89b2f260016e080befc4c4026550bb37f5acff305a7874fd815c2d81b3e165349d787f54ea8be0da61d1f5999e1dbc8cc1572133ef7f88076a09adab666fe9ded4c1db18c3ab4caecc9381c8920a557abb06d75e33a2e503c11261fdccaf7fc9b943c6bb34d530e759abedf46a1e6f00b33d63260002370b749140a2e335d83af6926211f87a6d51148ea4ae9507c6f7b99e103bb3bc271a6d0c8b67b4822c7ed063afd77612882f87fab754a43f440eda", 0xf2}, {&(0x7f00000003c0)="f831642695d9940f1acc42f13194a4a6ec5b4bab0e72bbf4293d84dffe7a03d5d33a821589d4a879ffa978bfad9efbacc0d7ed5f2d54c391f63c9723ea9f13cb127d1e369b61c147d1650b4054ac323c6b893105fb2641f0b25248ba0d1b5eceb51b0260", 0x64}, {&(0x7f0000000440)="ef126848d6c01d4a47460d0f4e", 0xd}, {&(0x7f0000000480)="12ca95de8f65373854f8ed3949da88507dbfabf27413fc037af5eed6cdd9d7e3aa18eb426ba2fdd815628668c5a5a14317d4c95853e07d09a67ee753deed79491f87745d1123cc6da628dad0fc168fe380dee2f26dbf0e0c165d363c1b738dddd97bb19767e0683fb7151fbf88", 0x6d}, {&(0x7f0000000500)="d821e5714fc2f627a6117d40b81d822e51722a533f1c90384644d8cefaee87918f4b3e77cdf0b435e193c4adf15eed848fce9ca35254988f57ddf0db8ecb149cf6f8f70e6c68f50bfb0a02297f7bd9d7e6f7", 0x52}, {&(0x7f0000000580)="d246656959c39433a3dcfb0f0f770412c7a883b31f4cdd2d0eb78d95868e37ed46c27f80a5480f905d782689bca48aab6c866607bfaa6b219428ac3f8201591c0ca5b881d9eb4e5c4b7bf2a29a756dfa8d4293115d5eb9ea13114cfa1b0981e66bcb75facae340b19e97030797f567cb1d945dd9836a92578a69a4a86790004dffe0ad641ff2e4", 0x87}, {&(0x7f0000000640)="fafd01eda9fa89a320583209b431cd0c29829d9b6fb3c5e041fc", 0x1a}], 0x9, &(0x7f0000000840)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x80, 0x1}, 0x400) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x2, 0x0, 0x0) setsockopt(r0, 0x1a82, 0x4, &(0x7f0000000000)="eedb195a7298498e8db523164123a261f420d5acc01934c2c80160359e2a1724c81e3f313d4bf62b53848bebbf4bf070f5b72f2e37ea35be49324bce2db4bbaf00a6ae996e57a95449d06343c87b23db8ceee62440c0ab74336605c663668ad215ee5a62d821cc51d1302544921ad60f11723235a61655478788784146ced5e22a517c0c22aa0c10383c805fe8aae97453e83128fb5f3ec3859d392ef3d34678677bb4804b70c0083ef804084a383a1ab81e82feaafcc7354e954b84a86bccc22ae8b6874522c5f1ec7e0e2517b244aedaa9549d3eafa5db2ccab473a5fdf3", 0xdf) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0x2}, 0x8) socket(0x6, 0x7, 0xffffffffffffffd6) 05:40:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x400, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e", 0xfdf) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) readv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/78}, {&(0x7f0000000140)=""/130}, {&(0x7f00000003c0)=""/146}, {&(0x7f0000000240)=""/98}, {&(0x7f0000000800)=""/4096}], 0x1) write(r0, &(0x7f0000003800)="53bfa4fe53eee41664fe3737446ca6c70deb2188f9f5dbcf1cd36f07a19f24ba5b6691a7e6ed1604cd2dada8e21fdb08fc63b3d956176590d2535a9b237ecfa2f729f081d51829ebc3a71fbf7f15e31bcfd697f9d510055b5cd0641a55f7f5", 0x5f) setrlimit(0x7, &(0x7f0000000080)={0x8000, 0x5}) 05:40:40 executing program 1: r0 = socket$inet(0x2, 0x5000000000003, 0xdffffffffc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) 05:40:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x101) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x70006, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="99a00da58e7c95554bd4581e602649d5929e08e183fbe83cd7df88b65adfaf74e77c6212f586ca73b39859b610b067c16b4a27f4712e4115eea82dc593df7c0e32c1f718456c528fb91e89e82d900f82b0c85b37eb6db317", 0x58, 0x407, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 05:40:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00005ec1cb7b0377fdc020000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x6, 0xfffffffffffffffd, 0x80, 0x2, "186a396b20e543b060780a195c0eb701246ebfa7", 0x7, 0x401}) 05:40:41 executing program 0: r0 = msgget(0x1, 0x10) getsockopt(0xffffffffffffffff, 0x8000, 0x1, 0x0, 0x0) socketpair(0x2, 0x4000, 0xfff, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x8, 0xffffffffffffffff) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) msgsnd(r0, &(0x7f00000000c0)={0x3, "abea7bb02f4cb0459b01b9c00c4f313fc21803c79032973266d98a2231415bb4f8235f817d8f048b8540eb91b7cb8474a3a21e16d0ed80c6b53bc693af711b64f34c671af77e81dd7ae02defc5303189e08727060d948dff82e14b3a300ead7ea3e2dc250d274f15759079a4e2276810ae341cab406ce8bd65ae0144b161b6f611a5a43708dcc51a70549f4140ffc5aec19e9966701b8aab8fd50c3658d436d743ffe98e1c93bf7cb449b68dd76b22faf283c2919b511758390de5dbe3994353d00e678d21dfd55b12c2128554e88da6de0887eb716aeff94c09dc0aaff57425c2f5a6caaf8d9fba0a5648f7670b88c19c8da50ec60ae2278fc1cce06475f428377e9bf8d8e9d2c327e4a57e746f5e3227ebd13778b78159cd90785438441def59acf717c81b4d46cf286eb3c8b935ec4d0f0ddd36afa39053035ab3bde5f8e03b9e5d6bf98e92f18ad754cf7f82eb0e334b05ac5a2e35408b4ca91d8d146d310bd7f5bacb5ff6f0b74e874b5bd98b12ab18452d5c07a4a5f601832cabacc9f7da17fd7e927dd8b39cac242882b4554878cd17ebcd20072c82f395a8484dbb66a3fa42d5ea736b900b607db4d422b2ca4e687e9e318730877017683f88420654d23c1bd7813df1740aff2f13857cb0bdb513325e7407a782c0871033a573e762aae89adbfcd603531d92952a152438bb507ccf3f93a5c1229c5891c8702ede800796cab2a2a2bc37770160b53abd8be3b4a05cad610af687979fa3e8334c8a1575c040bdd9f1cc9e5d0d75e430f45c2ab1da8d86d4a1806d3208e1b438c9a13e7a88575e240761fccb417189dac0d9ccceaa6170c8668801277320bd41564496f9aefc35f90b73d142450db56dbe5430490e9f86ed62925dc94170b88db68e84350a9ac3bc61922ae6e1923bf82f216d9af82ece6b12448eef6240d49a9d194995e0e70f6a4ffd820db0e25bd979d69beecb00506a7873ed71579badc381a055ac2b8e8cc6819da618eabb4b67f052b488eee85c436afa56220b44e1743c73c263594b3b3b3a2217d760c850336b22a800444e0bf7868293282ac9edfe4cfc7bbb3a0aebd35322756b52e569339328d104c9286604b9faf6455cdd434f7d115cf21b2d7d8c3765094aa925f8d1c0f2691dfcabb228c8ea19a8391725daa5191f2058a43d14745b8bc37aff49bfc08a3ecb20971e69062ff1bd9721d5ffcfe9114b6aa23a5a9b29afe5ccf2942da0896b82cbe674ec7b654061bb9a45fa8aaeaddc412667a13ba9628538f53871c2a3dc9343e8d1725ff1e52d40944f20f1105d0bf764285cfe04cf654431c05785ac4c949b8d423d9f8f89cfb7cd707047abe272e486ccb060682a3cf8a2f6874f944b6df258eb936a2693a79b1766f830e72dcc866d7ada1c1e96034634c695ca85eb8f7a44185b4367a50b6c09119eeed1c6a24319387f62178df4a5df9d0fb1164be439d83c7303da928cd4926eac3ae7fa0d20a1a9a3f62e05f6746f62c0ff3ac670257aa28533b926905addcb6bb8239d51b8d8a8892b1c08ab3d642d4912606a9bf09738e2d596f8e3554370779e4192d496d339c1253ea6f31d4d5b938ab39eb1a71704455122c14f89b525e1b7b5fe2cc389bf65b919c34ed79fcb3957b560876ac7fb0822a9db6a66ec2d0112001e65eaa20cd8d45cbc269fca6f10f9bedf086d682d8ee4002c42850173169b1ca5fb90d0864eb170d1cedc6d3b2fc477f5f1116a732e42bd316cacb130ad16d3ca5608b5144c25950c7539d60f96199d8126fb54d88d1faa0ef9431bce64af131acc778aaf6759c57555edc8e28b7589c091a39383b0f25088e48f53a31fb007c37672c59ebd11a9f27c471ff95efeef6fe8f57de4149e4d50113a56e49f33c19e20bb60b5dca84b918659ab10368e6024e19fc4d02f0bbf4433742a6279468e1ba4a6dc6b8b044b024bc9bf76039f70455cfdfdd7f3bb1c8403d0619dd9a5e7a5bade25a33bab5a6d6a758286e6d420d3fad875b18850d2c1fd66fc7a705376d5b82ca7db6f64ae6c556aafacee8c50cc3efc090b1308c519544875c93ef90a094aaaa8c2c8b894e6f8341a2e139f069e71e105bc01b3f2d18c682267c5dd72543618790cafd8a4436961e522f251f2660d3ed928743d0ac24d0989f601a777a9798a23b1d792ee0f522b04725410fba8b559bac74ef7e3952c235e38293658fca4176f43e4191d8c818785dbf2b3fb75b5ce5d5909e4a5518e93ae172a452bbcf555705701323450974500ebae241f511965d3bcf9444d56fd8f6a49ff08540367fbd843324698b3ea12123a148f9172557de24f6e6597d7d6de376bb1ea997e65fda6a1cd21c112f97233219d146c57ca3481aad7f5d1ebc84841ee3e0a71718bd380fedda4587efe6193468cd0be12c550648ab1065d91c299da274b2f1f25631136ca3152afb937a2a40853f198bcb061afed14eb79e46fad5afbe5c99d3262faa06a761b7640a92c335bbe7a3dfabefe13822f58b40faa568fe735f36f5751af4bb2fcd0fa3161177999f0bf867f16e1b8b296d7be3095539e1b0e71b5f73986df0879bec8b172995e8dfda12b490e0e8b9e86a24a893933b733f1c67d527d6be2aa7e9ff11a8a65a34531c7c751b74a2efd77ab402e94b214649bc23eebc9a3143b16beb9a344c672f6bf89c9e5a7fb7f893683cf7d423db531ea1b5207e51a1ca0611858141ff6d89569a05a8274e2e2bb3f1b71d24d4f57d2545eb28c122aea5d52228657447358787c9e2e53114fa4af099ce88bf229c40d8c1aeb63b8a1bbef8ffc08a85b810fddc6bb747b2260e829864dd6b289983f7dad3a96529bd505eb986e59e459f23440cf069c980bd7ab29ba48dc73a7a5a6a3af3550f62666d982e7ddc50a7959027d7486c0ad535bba5fbac2e94f7ad6e1b893fbc9d12abea3816a2abdb765af81b2ba141026d83e43e1bc6b90551a9400236b6ff56161881b3a772be5b4eb1e55aa84e42d8b90569456e789613e24135ba5eca87040dcdbfb069065bb925998256974976af444836b6333f954e5c6a2ff9b2c17856dfd173f64a2530f5105c819a8e4e69008d5437326850669e6a7cd0d02db955c4fd7e43ae3ed736b09184d3b05f674b0ccf2e6e7e3a1a07984e7afbd5780d0a2964fe993d6f5a24fd29e0464d89c1d8d40e09bf12a5526d4df8793ecc1c85f3ad979c901b64b4760cf25bdb9dc91199261861c80dce06959212c9ae0724b4178286c8bd688cd13c6dbd43bec33746e4716468bf08b88446f87a354814ead93ab23be8925ecb26a7b20f11fdf35a92bb77a32d9acb76de40f2d64bfab677b5847722179a9b9fc32ac39824ef0bf9ea869b45f750a4a932b3a8f0a7a068b9ef33b7e3adc089127e2bbc3569dad4c6573288721958d91dd4e9550e6f8b333da2a8ea47b248be421fcabc67f242ffc3c5860947c89b5c606ecdd4884bcfb0a6e62380d74b8edf2c57621f44b4b133fc9a3e7149a06e2b18f2ea200bb2db2d6c8355f796f0622fea25b43bd4a59a57ce14ab64991ce73c95ac520911053364ef3ef24735bfc3c5343ae3af3d55f28566122e1aebb5b8440d1bd1aad1e7c900e3b44a6a48b717ad3ff67c19e9485135d1179958978103ae025b69fb9059948784e5fd100b7017a808791edca09b3324709210fce83a7b3ab3a891c05b8319d8d6f407d535038c44426c6c8681f98007b6d18f1524acca26301d9a653df28f29ff4ee9e901a39f7f2275835b4e90df87a115ea08fdaf53cc3531031359a375540472e445245c517f8bc9b05fb0068aa6e48eb5166e2be064850b251c55a80489a6c32bac21c97c42df1eba1c867da677fef9bedc963080fd57b27b54507a7f0ffe73ae3c3ef950c72164ac1fb99e096276d332aa4fcdb6955f7f6410a5f4af4d29466b7b460d132151d6916265a29fb1a3483f7fab7cf22c159ac94e2c1e26104ecbe71b992f63e72b43dc632fb59828682eb10988a73541c7478eba84d52dd942db30fe4730be7308374893dbe6971e595dba0b19ca92cd0a65c70745df674faa644fb8898845efff39a5841c2720d2ea702a1046fd015a5ae80e7f403000b4bbde5405ede20556f77c8b57b8fcb5c660d3b04e51b0bc5803696dfd8096a5ba50ebd815f19ffe1ee2dcf3123557a6cff6cffa8772bf27d84ddcbc86abbaccf25c7905d72e08b77027afcebd3134a3fe643d6e71a3727e257582c7bab436d6505732b1a28a56b9936b736ea0ce3b4f4557310c105597d27eac0ac9ba7f44d147152fbd7a5c888bf8b51a2bcc02e8f46312af5fb343e16973902fab29ae35534697d6c906cb2a4c1e8387aa0e02dd4212ba7d3d20bc075a7cea0563d825fad304abce265809fac72f777b7363602f3cfbedee4fda1b2e6d541f5a4069991f4b764d4ba4ffcaed8fc6f7ee14f45d4864cd61c88f2b7e41dc52fbc0d4877bd528149734da62d75e9a4150d6f1e7c79165d1cc5526fb86e19017a261781ba14d743aac6df3bbce7968b4d122460e98c3bb165c71d8c0507cdab1c7749d4ea54f207dc40e952f8b0f036a34ba534e803bb273d3eb8e3a73f82ef79dc2150cbfc05ea33d5e26602532f190ab08ee065b93be8776414baf41de22eed47e96c854439f53c83b76207ca7076e485c6a79b0f9ebb5c5ca362b964ced0103da2681740772ab364e4b717cc02438925a3c319754ad523056a36f475c27a3d0feec0a8881ed409658b97c2a1cde7bd186152d662f5d59d7de786625b090169edb8c19680f7c5632495985d73e5fcf2ab0cca60c38c0fece7ccb506cbd19a561c13c41128358a38948e4184ad2390796c833f43d140d9033583e630a1ca05188df9186ccf57aa8bd0d536e2c4564984efaf54402485bcd9866690d866136632a98299bedf003558a9c3a6248a65cc9eb6d08b975d6221afdee1eec2c9c596e423339a38e90e07e4227e16c1c894f26741929ddf97586cf86fdac8810e19b050a09067e9cf14e1f634e673d4f3ffd05cbc780cc1ffb138613b2c2f8ef947f453af4e306248dec483ecba164245dbd14b0c29767b61805e6e894cffef3fae5a9cb5a04f0687da50484e1f93db600ff83274fafaa35d7c7347192690f040c8b7a86ab309462377672798548d4eea1b95530caa78f025c729f05820cad7740b1efeed5da6adb5f8f68d59783868ab8db9d2d1bcf3f1e64a60320c679a02fa54f130d0aa059ff1018a96e69a0386dd13c17cd0c32f1a5f9f15886fcd76e8c999983f28f549e535dcea9194d5633eb06283e413f9c86d442cd651e19b7a8b424f9488abff4849eadeab94fd850f63ac6edaa35442b0144f472acc36923785dac90f187ec34db1b7db0233d7ab96af179966c2750179f325817aa814c1eb7ba19e1b48a5916360b4078d794b8e25df7f2feb40f9e437331e6f1b023bcf6255c43555ae6c5cf573814cb33451ef4e531f58b80b2a960508427052b45c0914b1bd8ffc3f1be07f3edd52b8f7ff7c2e5b60b7ac3d6e114f18e4dfd3c4cafa0ef11dbb2bd2f674c1b968507a8ed5103796dab79443a2b0771cf78a1cfcf78f6dae2a25cac8c191657c10ba54c6bda32a3bcfe112099223816795c69f077d6cfd5f8fdf7dae359259b01225023a1e082beacec58b444bf2560d7244c9d25d49db2e104bb99ff7d80af0a3cf656be0222028aed2c9010beb421a89c4e2e117e3b6b02db186689c6dae7f6bf9d2fba16c75fbdc244efec8d304713774b4889a6883fcc37ecc0f440ec058f35ada246bbbe676"}, 0x1008, 0x800) 05:40:41 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = shmget$private(0x0, 0x1000, 0x6, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xfffffffffffffffe) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x10000, 0xfffffffffffffe00, 0x8000}) fcntl$setflags(r2, 0x2, 0x1) close(r2) 05:40:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x40) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e581550a5c8b9f7497f75f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53ae13d53cdee0637fc6df02339c7bf03dad4007744345449e4f1b6fff648d36b1b8b6bcdbd22573fc3bb35c2f984026eec4e936b04868a7cbd9c69a5dffcee385c0bbbe77a24328959ae827f783b165b5ae8e0a0f5ecc478a1f2a00c0569d1224b96b286bcc91e8a5cebc9f13a030171d37a251a7c9f0399ac108a341c", 0x1b) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x401, 0x8d2, 0x908, 0x7d88}) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x39c2dea5, "855c55021a0000707b6300"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r3) syz_open_pts() 05:40:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 05:40:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x4300) open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) chroot(&(0x7f0000000000)='./bus\x00') 05:40:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 05:40:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000280), 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x42, 0x7fff, 0x40}, {{r0}, 0xffffffffffffffff, 0x84, 0x0, 0x1b, 0x7}, {{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x0, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x0, 0x100, 0xffffffffffffffec}, {{r1}, 0x0, 0x4, 0x40, 0x4, 0x8}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x9, 0x40}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7f, 0x6}], 0x80, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xffff}, {{r0}, 0x0, 0x82, 0x80000084, 0x259, 0x9}, {{r0}, 0xffffffffffffffff, 0x90, 0xb, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x3f, 0x1}, {{r0}, 0xfffffffffffffffe, 0x89, 0x8, 0xfffffffffffffffa, 0x8}, {{r0}, 0xffffffffffffffff, 0x55, 0x7, 0x5, 0x6}, {{r1}, 0xfffffffffffffffc, 0x10, 0x46, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000001, 0x8}], 0x2c2, &(0x7f0000000200)={0x80, 0xff}) socket(0x6, 0x4, 0x2) 05:40:41 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000647000/0x1000)=nil, 0x1000, 0x2) r2 = socket(0x18, 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="ae89c91f57c360c7277110897611a0f319598cbaf949bc7efc1d3fe3e00bfaf54e54eedf7a14011ea9c70b65e9a4c16ea9c838748228d021761deee7e7542b5b769a654b158f6839bdfab5b998b559a4a9c9e6217e91e3d6757181bc1ebd9a381ef12dc96e242b6a10b5f86feff3f73c1a9fff8aab9915919ea69c2ef6d10c25369eb965aeef229859034e400f588cbd715b6e156afcec8c2e08294a8a4d6c70e6c0fec60e9a38b065dfb046d480cca72c00957b007ffa9f1db08f5e214e2f86de6db18b56", 0xc5}, {&(0x7f0000000180)="7b569d9c3d0cc0d67970877bb79b24c82a3c3c9b9eca2afad45873aa5f6b61d00d54a23afa2478cb3a840919570746210269f63236386b42f70b3e6929d9d0dc178fd64a368717422c6ff413474c358e083d5fb9b63ba47f6f278c4eb2128f29d18cd65d", 0x64}, {&(0x7f0000000200)="8a04d105b63ab1ff6ed2c04514303bd44d3edb313a4565b29b49ea4a4c111d026625b644c48ce9d2040f2b75c9589f25b8a7c1a2d7abf3d8cf", 0x39}, {&(0x7f0000000240)="0a19799c3a601c294634a7904c50546558e8f90d544ad2a124f96b41a664722e0c77dbe87a34e75d", 0x28}], 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x4, &(0x7f0000000300)=[r1, r0, r0, r1]) 05:40:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="f6bcc43226b5246ac0d65c7a590cbda7ed62d711c21995e9b9ba2b0c40345a91fe8c5ecd7ab0617ba4d9d110dfcb1c1b380530d9ad481ef49a7b934fcd13068ced4b953183772b3621123f810ea0d518de492cf51a94ce40047f76a55979785221068a8e80362ddd7611bae8017f202b7960cb2c8d246fc72593826ba52ca2f8169bb2cfbdfbc81b53a3e2b1f0efd69c88ecb0f9751fb5ebdbf8933e11337b9b206871d4ec862f0916136fea8f4ffba45a35c639135cb94ffdaa68b61d8346234cca8cb7c4525a1660a2375f159a32727cec2be814384cb5bdf266b81108d00b24c1a1", 0xe3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000011000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 05:40:42 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x6) getpeername(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="c1ffe5ffffff0000000000c5a6f0ad0000f4670000"], 0x0) r2 = syz_open_pts() msgget$private(0x0, 0x101) r3 = msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) r4 = open(&(0x7f0000000580)='\x00', 0x8, 0x68) setreuid(0x0, 0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchmod(r2, 0x3c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x62ac}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x800}, 0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r4, r6, r9) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000540)={0x6f, './file0\x00', './file0\x00'}) setregid(r7, r10) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r6, r11, r6, r8, 0x0, 0xe8c}, 0x6, 0x6, r5, r5, 0x2, 0x5, 0x100000000, 0x7f}) 05:40:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24f9d73bc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c89ff65d6a20e9f6b3363085d155a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d797e322712701efdcf56d0a997733bf81ce958356a6ff90d67977e495cbd1e677ca5f9446ffa26be60f21e5021ee9bd7bb837"], &(0x7f0000000000)=0x1002) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x8000000000d96, "ec442a7158c6610cbe4a008141a5bdcefacf3f72"}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce", 0x16a) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 05:40:42 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000080), 0x3b7) setsockopt(r0, 0x229, 0x2, &(0x7f0000000040)="807a3ced86c782b4e7f4e1b300dbb58cfe33d8b0527d90f6d295b57d635bfff354105615c5d599266358be6e212c0a17080162fbec656e9fbf4342fd121b046477e3c42b6d6a15c7d9cf363da9639519d8e5d7c7ac8bd33fa05d43c5af3d09f08b15d470c840e927373bba80585f21641c505147459e1601d3ffbcc08a25d17d63992f17b378f12293e0a48d7d7083176718fb418acb6811e1ecf4aff6fde16715b3954d0516ddeb9d25d27cdef1a334383e127a8ea05aad8d389ef3dcc07e97218631bd6920967d0d3d9dd33547d4273cce23d26a29f30f1615f94cecf7e7aa0c47675ac976dd9ee820bd41f54f00e571d17c70a1da0af8b22d9aee62f1619030db9ac7fa34733991f3e174f636324ea5383e8f479c2824eb460a7be67257a1b7e74811fd073a835c8aa7bd4e6e7fc0957ab840e28f7b6965ae7c7f94e33d4531f4817fa21b94de459eb40489bf5ad73cf23b7f3646698f74a572246e4336ae6ef51b4cbee04e20d46e330ce6d7e1e3df912fbfd5e8770f534909f87bc08b58a1e0fd7b3e7a998781d10f3107a7c00322b2236bbff3bbbb24059d232cd98537c8789f1c55f40f4bfb9ade8bcb84b1e4796ce5ec7d72220c65e8239fa0b6af270bd02234ebb6a2498983a5a98c53f33e19f01cb4141020265487b581680018bb9f062db71869cb5ef62536de4e0ae0a526c47f3c33359d5d16ec865bc323feb077b4323f543dad5a9626e92ff49947bc34c9d5f338e5bf46313885303283bf32b37bda4c2eb3d08c2d485c64daa5cea593f1fcd313a25d1d2e6a045b9dca6e7b507fec8934c8d2be740415ca86ef4ddfcc9c3566f63144d0a2364ec6ea0dd8db5178e0c247b9fb5184555872ff23cf34e246a66dc94ed620b58aeb9667e6cb36f436a6f4956e0edb6812b72a2486d8935a03dbe9e0ad1a59cac4cf224c0b0b38e7e6dd91d6d5ba948b5a434687c2f25e1c9f404ca72934afa83f5f8dc8d4753cfa4dddad2c679a59471f687bffc21acc775c1867d301b77548464330cf5dd157d84808cf2c0532b306f81432f2ec187fd39a48b882817bad4bead42ddc3072f558bb11845310213a83e869644c675737ee892ec1dfaeea3a923519c5f07330694366863f14ce63cd84cf0bbb7706abfb01d74d447522c3e6a12794485bc150daedfa4bc649f140453debacf9ab9db0df4dccef8e643ec185ec0ef378bce7807dbb6763309b6a6bd6c383aa45fc1d5b7d149008285f70dee6988ed03fe557c5871c2b58a37503d233ab5d473905e7a661b0ad76898310d87489e5924c0e62cb0a88db837d05758b5ff77fc858e2a7e3482a236613d73f642e39fd7eb18abd70615338ebff2cf549081ddb4b4665aab855cd290db295a377eda25018e43c8b1bbbac75d756e26c89394758774ad78f61f409fbb3c8c2e7c156b9a31c400c7723e0f873b69eac91cc774729769fb28e14eb623da88ff7751c8623a688091bfc8e620710be197781f774be38dea619e3b1495a5f1a9b4f34f4b754395074bb8fc24a022f8e66ad4180b90bd706e3533c67769f6c377ffce64e5732c4476f1ca94d27937f0c43cb119858abd53de71203a4b547905b9c165bb09d0f49b3ddc8bb4f0ff8eedc36dc30fc0b2ff4f3abe4b4fc587818fe6b45d221009eafb8e5047363f6e09d36aa5256cf4c799faf183b5c4297a6be4279af4a452d954645b265ba8335c00ae5aecdd291e884926f7ed45af153a8faa6b44e0316ff920972b32c31e0ac8c741ea221a47ee0005a7b3d6b151e75bf885fb803fcc654fd167ac456e3c748dbe68c899d7d7c4cb0fceaa302ffd5408039bf5ec7e04174b6a7b73f7427ca0f3840ebd4f791cf64a58c2287cc36c806be1f77911b2ff73fba0168ad03eb3b8992632e47a082e8fbaf696b4261d40f95e54be711e728eecca4df04e213c631bf32b1f18a8f1d21d1409b2994d673e13cb1c240ebf1b54c2b8dc59b2d5a436de71bced06f6a7928346c1b042ae473b751e6463352599f169d32c33d4f6d348fea52c4de475c86185fec4aa96482b553b0c3cf2b9be913dbbc5b6c186b00bcd9fdfe0aefdde31a2109b03f8b42cfc13897c5c832451eabb9297755d155d599e10e7f009d1bb82037c15cda43779ad392915902fea1b3fa1808c592a68a9f361fa7514206642d8f5bbdd3c56e5d6c392bf26b41fa64c901acb5492fae7560736029786b38eb5311e95f5002ee1de92c7c983845f281786f7f72b5be715e12e7f1747b967659fea5683e98324c403d64df4585452bf12f62d8a19fcba978ba84b507089ce994a3b3a036f51a7fb67028b294fdda40e800aca34578c8a4449065d6e84c6fdcb86de92a0a646c6bb5110c8dc846366920a45f307c6dbc8fc0b9a6beba8075ace093da59227538a7918bd4aa2e568943da2eabdd4a2333b9c50dd0dce62fcf12f7ac826b879199542b6fa471208e59a7053993b73053631d54fe1ed03085a1ff0e751ab6e81d6a00b509d2f15a267e6be3eed920d57115bf48ebfdc9722e90ad50f8824691a874aae2e6e2cdc66593bcb5af73bcf1031978d417ef6eecfd51efc7375bea3047b9ae82cf52c708231e2086ef69107c69c2b51b4ec9d9090d56e71426f74f80cc30fbdc73315cb1fdda4e7a56c4fa665413f6a32405adba2c12cfc86fabae899d896eac7790c43540c7fab175e52856deac5af3de3b37ead4e8af387ad01049d19a50707a586b9508c401f7e76428e40ccd196fa04d961f2b757e0aa28c5adfe5d9fff095c83ba3056887940982a6fe01791bba57bc93dcdf4814d3f84f7d1de64cc79039ee0c8ea970bb04acf9adf94d2dc6af6edc8b8def5ec9117e61c8244b588e01c8b570b777b9f359ae8cb8e9ac5bb96dea98bc441e05c5c86907380d1f1a7942fd3ead8d415a2b9763d43ea1fec1dfaa9fc0dfccd05571a0d0d07d6d318f5b47954f8634b52f970e73f1846185180e831cb0604608c03ad8a7262b6d56ac3a50eee05a330c0bf89b0e3e00151273bb9b1393d9aef4033f7c09b181cd2cc37063dd50f718fc277799c91b61f8b94bfece20d7b93da179b34dc25f447859ccc9431f5bd47030c66a27a8fa42c50843f963586ccde72b7f1eff9d50a2c117590e57d480921b655667ad6c7b2df9aa8f51ba754ad0443feffc2b47a9b99b1981308ce2095091b62031157f9c94f6e68b9158f610d759fd852928edd6041265b9e3d8bcfba5d1c3587e6d71aede35e1db1948a78670f02c249a873308ae2d2253ec444294c613ce61e0f47446525b40d9e08713da25dd5d5451d819cf5cd03b52ec4e4e10e16d26775aaa348801d1d14ee3596666800cd5b53e0c2829d9a2cb86ce17560e0b87c474a328b2c8fb9c8316f4254db85289c3b95cf01e55d0a989bd56a17de0593e41b0b9efefc6a285e7a49788524c3df46aecefaef4b34ca8b167cece21e7e0dd5bc100a3b7d3dbad3b0ee7180df864e2c718db901ff77a0ff603206d95b51dcac17af974c397b6f6d40efd335c813bbf2e341ed6591b04cb83193cc84a3980110c3aa072106f00974873740fc81af425796659abe590e6669137fc0cb061a5df1efe7d108c16bb11df7e298426521bd047416221f9cc8ec40fe1ccae11e32a7658b4b8a309d907b0a73d0d4401d671a65be335d843f16438a8086a1a761f68ce4e1858fed2c7c8a9fe02025b2bd99ed0ccef89d90bfcac4d295f4fac0fd61df8c5c90eed99e11385fd85f4b8b01253298d8a3d0d2fead51bb7fc59f263fa4594e3ef50bfc55df7cf6a6968f5615cad2a93b35089c06c34d31443eb2dd8d980f32401fa62a07815d2c1c0eaeb7f822ee99e969aa7c9e340325a755ed5f8682b70edc0b3e9cf200d8d82b19e33006e6311ce01f603264565e2ba4571da83549a38e6a5cee7f1ba13bd1682e85ca00476218ac08762d155e8596412b7936a9c8b25ece48d01a52856eeaa8a9a54787e48d15f3dfe1a602ed7d36aeed5fd04b86e8026aeefce9c27c63953609b41f9e1276a6555dfff4dc3752131d8caf04e526728c68cf8b475d8e84ac33960602a4d796653774046d5d6d92d63e1dabe56d0ab61284b5dfb87ea328d2843a8f6327fc64a1c5f5041f6470e35d9eac9364d7626218b6d7eb153814615f497836ccc88d8a2e834c86a8e212e322256b8b60642cad4a2ee5d8411c13d0521f89c529359e556a8630d238b791ae05890d740fa8a09f35e42be4c6fc580c3484f9bac8d4af1ef2a4ab0d13e9fc9974ad8521c145aada5c287f1e5cac9ca4c8751cdc326c1490424d554c29b3e63c525e550094481e1d2e28b633f35ac0323684c2ac48cce7f523dc774adf920374cf1caf82f0996490a4b58b2c1b21725ace16721327f40779cb5448449e9a0f249529029e67b79f333a405c7f06f4e5abe94a5e7920b4377e18e1f38de455b3e7981bf4511c2cf2d9865d087cd5c90e8b9ab8c65001072a1f2a38a6c57c716ae416ef5f2b9d95df51ffed4035a1bfef8b573e72ecb0cbf1d8204c046c2a3b8b9ef1e5fb2fa8c355726bb41329a3157ca2c3424b1e490a41397c32cc76981be0e676571a4ac28b151ab1fb751a6059fff18664d4987534db4967e9b4fee3744e038c0a141fea7d3ded4df7b09752f366f3300b2ceb479c18441581311b152fe9ddf90727fa59ca6b46d051f37f43bb010258610d1d08b736a80687d322c2376df5e99c722232cb83f6d12f1b143cd06adbafe90fdf99e6da8170c425cd80717fadff15242a5861a785e42832c7604fd5e08cb3aedc9eaf29b7df42c68984657a8bfd14b39512f966863c51c21de079b49e8041c14be8f0aa18cd563ebe8fb346352a7818a6ab97ff2c7a09359087e8d4f02a10a36eb9a00c75b74ded4511d901f298e3dd87d1d73e8e30ffd75bb9a8b027d297fbfdc47059baa9efb8707700b842d0e0ee308b43c063be221274f53b34b37aa0d67d72ceffb6e0a70f847ee13d4d8022f8497fe7a6f3f04fd4ca36f7e5ad5cf430d0e877f76c709a7e598975d68918ab969d4f74395272fb69823729003bed72cc513fe82fc5cd11343c36e569169b55d51cb5a9566c9c227caa1f1a33927ad3473b06e1da869b7c3c3f0e3969df89250ac11534b126a9ffd2826a1d2648131be166866cf1e9d339746c8b467c383ee1c43314bccc57e08576c9d45497b110bfb10c620aee9a62b39c91afe3ee73ab3fc4c1e54d815ede587259d0020e045bac9b40aab311ca80c25dd43a970d6a192cbf0b2658d346c603bcf43a0784fb3cf75d0e3c09555770347dcba16d904843d6f9081ac759e007b26c9e39858c530ba740ff37b552fa9c64e78ee6502f5ba2d9dc64034220efa420ecb1446e6c948c030fb90561bfc74004abfef5b296e7834823d9a43dea631083b4116f061899cb63b9dfa780ada5953f72019e181f7692f7cd9edc4502d1b1422ba48626d6ef7b6fee5a4180e2be564111502e5d2dbfac9ee331a834cf287e4c039f22652c99eaa600525d3d88c6a7eb1ae7a243eb1f4f4b064b30e1a3d24bd6a8c8179c48c4993bfeccfa5b64c2efb3b848f1424a814d82d1f3c7e5f1bfc98dc7d9720acf8e5cab0f5ea8bfdf0222f41602cb5fa00d198fd6e3a24238f5e2b399be1400778a2db7f95daa4000b2998c8d4159b483820ff08c6ff7a29f91a932526e3555fc208a0512d208c4d027364660ec417fcab6db244dfc9736d1dd03d1f57f67bb40496c464896141fc7d82d9175fe8a56510578598ae19043fff0b7275055a7b5ea797f7f35e859fdf8944", 0x1000) 05:40:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0xa) flock(r0, 0x2) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x2, 0x1f, r1}) r2 = msgget$private(0x0, 0x34) msgctl$IPC_RMID(r2, 0x0) close(0xffffffffffffffff) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000280)=""/221, 0xdd}, {&(0x7f0000000380)=""/39, 0x27}, {&(0x7f00000003c0)=""/191, 0xbf}, {&(0x7f0000000480)=""/96, 0x60}], 0x7) 05:40:42 executing program 0: r0 = socket(0x18, 0x2, 0x5) r1 = socket(0x17, 0x8000, 0x3) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="7e56c2a1e4cc71523c887cb995f2dc55d6d2953359d5ee2c3fc94b81ad", 0x1d}, {&(0x7f0000000100)="c98c001b8840156c39c4e57a81d2dfaef3ed7c658197b2f1950516afe753181e4bd2dfba8fd8bf3622194968b8c92ae93d7e99dae0314f126a97abc0a2860320d07147ed651d72e67660ad8eada1eacce88dd8c12f2ab2fe52d8894edd9901b19147e2bd6075e59894649a13d9afe7d1b69d8c6c3e809a73e775570adda226e2e1c9049b16cfc8117957d6e89e36e9a609e5ec82402fc274b0a2ed45fa19edf73f216c6e137cbf03af5cb0c7ed956f07bdf7f81a3d93e5508c7e4553330b7e4618fbaf215742249ba1f741e34f8ac825b1718967e2a22337c8d3176509d0f9eee4e406", 0xe3}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="6800000000000000ffff00000800000017e6a086ce4060fd0a17898470a181781cafabeecf532f86e942de68967e1c4314202e756c2d2c01d1ff0e04476c1f8a461b77c0c459809a33136d468752a203ff22f01d067700000000000000"], 0x68}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 05:40:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0", 0x1cc}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) close(r0) 05:40:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20080, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667e, &(0x7f0000000000)) 05:40:42 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x20005) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x20) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000100)=[r2, r3]) 05:40:42 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000001c0)=""/90, 0xffffff34) read(r0, &(0x7f0000000000)=""/21, 0x15) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xf3db, 0x8}, 0xc) dup2(r1, r0) execve(0x0, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/145, 0x91) 05:40:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x3a, 0x8000, 0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x3f, 0x10001}, {0x18, 0x0, 0x5, 0x5}, 0x3, [0x20, 0x4, 0xe9, 0xab0, 0x4, 0xfff, 0x100000000, 0xffffffffffffffff]}, 0x3c) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x39c2dea5, "855c55021a0000707b6300"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) sendto$inet(r3, &(0x7f0000000240)="1a62006652559762b416eeef7668debea85b0061f419dfcc557b6eae5ab603534e2f1c347fe2e40788750afb3de0046af673db0be7a4490cbb8dbfa866280c0bf268ab76c2e7e7403dd88727ebba01465721b08f257f06a122cbec001bfc4e7aa1a111afefb9db2d7c714099402b1c3770e04932d92a9a8ff40ead0744c353b34130b5a302912d05faa688b363268b32f2498f684502e4418d89a35690f0e4206ac7c2470e4716447c6661da4caead93f94ef2b3f75b4fec3c9c9622c308e641ced18c41b00e70e2f46273ef48687e2d82f37b14d64d1e26acee5696f2977a4f04947a3f072b32713b4c4d47c95f6800d1f45fd11a", 0xf5, 0x2, &(0x7f0000000000)={0x2, 0x3}, 0xc) fcntl$getown(r2, 0x5) 05:40:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000002108, 0x800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x5, 0xaeb, 0x45, 0x1, 0x4bc, 0xfffffffffffffffb, 0x3, 0x2, 0x2, 0x2, 0xc4d}) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x97)\x00') read(r0, &(0x7f00000001c0)=""/101, 0x65) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x68, 0x80000001, './file0\x00', 0x10001, 0x7, 0x6a, 0x10000}) open(&(0x7f0000000240)='./file0\x00', 0x712, 0x200000000000002) execve(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) 05:40:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) fchmod(r1, 0x100) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28012b63cf4c460b22"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 05:40:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:40:43 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1f) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:40:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) lseek(r2, 0x0, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18801, 0x100) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 05:40:44 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munmap(&(0x7f0000655000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000656000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000654000/0x2000)=nil, 0x2000, 0x2) 05:40:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x100000000, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffbfe, "0366402ba77f0c033c02dfc1795acd76ef37af00"}) write(r2, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35df", 0xa0) ioctl$TIOCSBRK(r1, 0x2000747b) 05:40:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8380, 0xc) dup2(r1, r0) sendto(r0, &(0x7f0000000180)="53590d3036a62bc0c943e5469de0286f0373e20ab94e2bcb46b5574debc372c328f33b7536e69f37bbcae7025f82d041860b7f4e5837fd77ab31daa772ce404ac375336a2cca92df466d3e2bd02f0bfaa5f18a92c8ebe511882759828c554ae453fa215807efc2d510a2a0efe5b0a2f223be301912bfe51979c59295797f66d0a1cebbb3921da064e3f5fa4eeb3d68f41eee7b66a7e0f41bf5b16d613f1f6e28bce85f249a88ec2438d44f6c", 0xac, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x200, 0x100, {0x5, 0x1}}) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000690ff6)=@abs, 0x1bb8556c5bd55ea1, 0x0}, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fchdir(r1) 05:40:44 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3f, 0x5}, 0xc) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r2, &(0x7f0000004640)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617000008d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1677f8cb1b53f310e2955ae985b6079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd3e282d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a946ea0045697bef2f308b3151a0171b8d316bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30f635ed8e7210f646db87ba4f1341d1e353c2a727ac78db8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55e5cb45731b711cd63ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25aa87a5ab670b152d743d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a0440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693526de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d0000000000e88e920f9e24c6a0082a3ae830e4850c78b455b2b376980286cb66de3da569ff33554239662d55fed760476ed417615b5fdba90ffe190f446e7822d68c29187e528a31fcf5c35c2b0286df0eeb878a5c9db659223b896caee8f2de5eadb89fbbecae3f81150a643fa953d304e0ef98be4c818a70e2378d85cbf20fa47f03c0fc7539d1f8e9a86aad6a184400358d35c3dba1c45f01f5686e0bcec8d49bb6c1fa4c1ec944c6f74ec77e128cc09535a023a6cd642a032e182f3624ab674f29cf9f20833da86b853021066eaed408a88e74b9d6b2e472fa91517744bdcc0431f88b2567de6e249db142d544ccb3f475", 0xffa5) 05:40:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/11, 0xff59}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) pipe2(&(0x7f0000000100), 0x10000) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca", 0x49e}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb41", 0x1d5}], 0x1) readv(r0, &(0x7f0000000c00)=[{&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/4096, 0x1000}], 0x2) 05:40:44 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="d571c3e247effa014493690bab2de63eba9a6915c0c1b4e3b98570191b06a519758faee5", 0x24}, {&(0x7f00000000c0)="dd968c884b8064cb484b54a689bcf073ea96b6bb715256f5be6c99730370a2f3c7dfb7f9715af5bfe88165afeeb8fa8e4c00422d1f2aacef844f32972b53787d96588a272e6db293c7b24730f43581efa5268ff74850f1b18f9690e227e60c913a01351ee4b0407d642c29b4ce7f7f884fcacbd1a26fd2df9d131fa1a682bcce4cbe6dd6e372663734eab51f5593818429a9288c9f61517881ac539e341b79d26ad9959acdbee4e5153e577ccc543a20054ebd9f6838fe189fa77c4ba8090793576239b89bc3d9fe75e138f08a", 0xcd}, {&(0x7f00000001c0)="9850f4376b1777921a01701e59b36bbf5f68d4949243", 0x16}, {&(0x7f00000002c0)="b145177b83ec82deae1203f2ac2e4704c87777df955005a40e3a13d36852bcb7d5d5f0667347515008d2ff2fed3b934b92a66f6574e6d2776453a958a2eea8304ca6de0a00c0a21bb72fd74fa04459cb66122643dd654ee7593179d34aea75336995cf7753c37bf0786344755a38f8491f0033f467f8a9e2e09bc5dee787ad7b7698ef64f828929cb94f8e55e127ecaf3fd49b", 0x93}, {&(0x7f0000000380)="43fd8335f89c354e194cdc3fefd1b27d61c0d65135c1c884ef5e8d6d4274a077d57e4b012f7b6236611a229c384fd70d9c909af3a75ab2d85eaba8d4d0fc3225dbefc10250bc099de20e9af6678810fe2581d2c8e09890deceb0e2437810f84efdfff8758fc0573cb067696de5231b8124902d03705c02b21fa826398db8b40f577eecb8952d85347b3b86f7d6c8039fce8af7cab8443f967fa4df87c50d0ffb783f7ac7cc6a1f290bdbb2715680bb0786ffa458422270c9137ea2108825f9fac1e6ae213a837d878213", 0xca}, {&(0x7f0000000200)="e6059248086cca4a94daf003eac2187a87dc20a0127d01afc4d92681439dc689efe4dae240999c0d", 0x28}], 0x6, 0x0, 0x0, 0x4}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r2 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x2, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) 05:40:44 executing program 1: socket$inet6(0x18, 0x2, 0x0) syz_open_pts() socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() listen(r1, 0xffffffffffffffd7) syz_open_pts() kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f68f1cfc0e434a7f6d13c6f8aa05c31f5b68489dc6b9d7589b303c8ad45ca3507cbb75a6ba93a4c08ee83af52d3b9cea45de4ae4eea9ac53ffc712b96501990b927c78a7278414f011cfbd5cba08a1009ceeebfe25c7d02f40e7c75effa306e2f3d415a63c8b21ce2c9ed323b8d29fdfcf97f730c4af66", 0x77) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000040), 0x0) 05:40:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x12}, {r0, 0x20}, {r0, 0x9}, {r0, 0x8d}], 0x1, 0x26) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640), 0x20000000000002d1, 0x0) clock_gettime(0x0, &(0x7f0000000040)) 05:40:45 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mlockall(0x2) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fchflags(r0, 0x40000) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 05:40:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="006d7114ea0c2bfdd6b751479443f4af07dc0e93c1f3f59d20a907a6a22c03622da46c77813a32a0bacc866f75b983a00cbe583cfd4eebbe06c5208c1e8e73dbdc6ba56ba2d9b2c9709f72fd97d32131071a8f3c919a69bb47ee0402ed550eb87f88df7c5e70e0b21abfb9f8dbb22fda0fa73517341c0c4e68a69f2036246a75d8ee26a026a876398367fbc4a957ff762773eae0f8f358790d387f86", 0x9c}, {&(0x7f0000000180)="83079f937032cf9f3907cec3d7a88d482b6b0eac6d19205bafddf518caf9a447f6", 0x21}, {&(0x7f00000001c0)="eea455e00a3a4d248c3dc37189209218ae7a30f4e58b100b94f14495ec387c4683fe5172401b69fbc6298ee09a1b2d00124361a5b45d05962d21fbc4dc49663b866086c18ee9476dea70b2e750c60c482485408de7055cb7f69fd66564781a5ab0a34918ef97e290b6c8ddaf80e9b0b8d148a921383202d5f23abf4d5d9010a91b5478d5c7dea6d79d8ecd534c015daf43312bc897a453e00b99a5ec550f4d35a4272efb71a7376158b6af3e5a5990f6f36b21c45e513103faa830d47800e210b48a9f5f567e7c61ea1db7c8ddd12490cc5e881f6dc9a0630907f3d76c8aed6b95e5bc12b4e156d6463fc824bcb3442967cdd5201cf47c747d6a4d4ed714a604daa9b60aa08e28da0773a5f847be6da553f03d617287b2f44c1051b38259deefd3b71b3090d4760e305cc274d6d400da452605336514300f37524b5d0d38ee50b8e5e341754b54365adc8877e21a55c71857727110b37e0fa29ca296c9020b1993f54f4b78626c4a8b2e895dc202d5df1e6a2f552b6b70528969dcc4604675fc44aff867584369591872d77234f438e96aced366a4f54f4fbd1abf6a53b9737199505c299e4ef69a744e8e54f3321de0f6971ccb1b1aafde0385b9116bffc507782d9ec27e2bd7a178b32cd1e137581e0e02755d651b9e0980789193a449778f33a51052900c3b9dfbdd2824df87192afd2f4f775aa3e659c39b4e81a44592c188d7ad883adbae7550309a275d7f49bd39f6b60573472d48112cdd1bd035e40dccfb6777e4da82769da410c8dbf643bee7c70f953ec953fc00fd7d457b7567700d15c63e3a34d807b8c59a76c81be55c69d841931f6a641e2ffe247ed1ce07446b6e387cab5dd80a4c650e2cb65b1ab993c4ea35d6886d013ccfc375963f4958de6fdc70709466377b184976e08d46873fa555adc45ed9967a1437b4bc9a30bf4af08f6250eb633abf6f010f315f0297f6dadd442efa05ec394bb3f3cd0e8dcd843fb00b62feab66a6e1343afb1cb8974f214fd7f58100cadb38018a61f2e1747387d83d3c0cf33c974dccdd9501f9bac15e6da7f6e3ec4637a1c97d342dbdbe512b2ac01f91043f0f73d9a8da343b852daa9c0cd96bdfa81e810513273f8ffd48d8560c83f0a91766c9f4bbecf4c6b06b551bd440843e8c7d907b7c52c862d9a4a4d9c376959f993cc9223af8c09ece3ee235e232b7a856720513718a6e20bf061fe3e12147456c92d5f76b3d3f745a34a9cfaa045e52251b9e199186944aee70aff57b094d979d5dfe449a49961a8e7fe3a24285a0a49e89c77556afcfddff6d22e6caf818943373028b19ce12614916bd61a016cefb05d66205ca113c78958d462555a69b45901bc3a876f6a3edac37b495db77d35035cf82a595807018fc464889a81b5eda183db2ab367f9adc4b4247ed7c328c5bb05656b81f970872930b1d880cf6ec7d6194c5f6bdb0510db3556ef646dbcf6f08c4c88545a8a03cb3b3cb6c1a37b00c575b4b52e74a805d9e00bd36bc2822f92990f75c98046384fa567ca7abe17b21396aa6b55b046cf25f08f41c34665cee63348a4bc77f8a8126a5eb6b70bde02cf9860c2c70f1d32b59b6bc2457294f8f569870f0c7a1214c40569b20b48586d5efc92b67f487c95332b57f4434445d4a989bdb43bf0fb10727a44521dd765da85c64233d3d72942b47d8aeb506345d37c43297815de7d656cdb74e390dfdeed8476ae58ebc262cf50c5a777cfcde139d8260df393eb53ffbcb1b14240670dd0acc4d19f98522c7f858a19bf54d06f5f5552c746768d1af59263bd2a93d6895c61b205865e97f999f696de862b707fbd8b7ac48b9c3cb3d1f92f3067a5945873515e9f803806160378cd502a3629c377ae88f5dd5b4d92cf4d125d8fb73c81b5e90775dd5f19afd1e4558c3249e8fcec259db3424e988c12a448b33b43bc56b9bfdd60d3325fcbb10aed041f744dc9c884b7a8c1f54b081d173320cc9a847d267f61f8d2bddbb68d2b89671706138c313538045a8b9bde9a2f7d68f43bac9e4f68661bd163c80ad7f450ada2754951fb41a617795c7ac92543167bc90d74d79c9ca992903bf9c5c318b7786f93e6c5013f4e684761450701a65bb4ff2864975b1fa81a47982d5cfce7aafbe56a9a7147c9393c270a85500c7657a8865ee659b286858b88d367a33f86fe39d73bf0b639b9d7d26227726f82f2caf933d08534c8cf37b54beaf66b9e9574689e1f12d96bc04988f8d83f17a5d7dd45eabbec0764fb79b3b94554eb677371812542dff23ccb5e72f7d6cf90c902963e1d01a8b0d2f571ed1f1d43b967580b2817a900a357360c65b52dbc6386fc37a3d5c2ff5e9f4e496cd736ad50d1fd13168c8f2cb40fcf8ed7b253041406228353e1d51dd5afd7df935a0ad25af49abebf3c3aa17b8482a10ac8495c601d42531754be535c1183b278ee8869bd8ec0aee8b13b927ddd0623a8af1a5e0e99c8826973a7fc5413fdd204d78fddea3a3d0e5ff8436e3940d4dd6c5648834dcf772bfd19ccd064f71e0b7d100e23d8048a014308f9a4b9d5f5bffda15750dd100b0be1dab70aee4ab05820ce249a41b0589a32c901c1cf0cfecd2b49373ee6285056b6a8f51ce3762091e9215b04be9d2ff19c9abb1b3b5cc7c2c02a36505a7ddb30ac150bcc3c63eed0d4c19fc069976fe12c598d71663c4db9fd894bd125a2869862cdbbf17404b5d58c9dcb43cfdc445c61e9ff96670d184426c814c97c9de44a92ddb900e2ad17355c26dc02e5f85bbec59dcac1f9fb3d8b11d1f286e50f4d4dfa02e8916b3b61f3844d28051d6b0a56729ba2781be0d93c747e399086d4c1e17b7345b8c8fd3efef6667ad0db3a133f996f97342d894c022c80736e7819b7a5f29ba4e1bd91a6f0aec01e435b322014ce72531edbb6ad3584d99ad7592b2af5ca408dc141467f9850399b2d13f5c7737b85b17c1c1d9918af92033babe81c0d996b2da92ceeb50914c376843bddd34c4c21336654bcbf6cc8e3a6ab1134f4d887fb8114ddc1d2434ba391e98fe17c1517d805c205e63bb1330c43ff535c5269250cdeb23a2573f305d87fb76fbb16ef2671e0855d345e3ece64dcd2e997b99a371dc606fb6286cbfd6c1d0030e01f757fe5bdbb4dadfb8a3d22f66ccbf89e89dbc7367b94ef7d2a9a3f25abee4d0a7565a3039bf89137c7b8b1f98b9c09a2be3c458af1176a3a3603ab1b8a6273e7e87e0aaff9b8888c06b1596a8ed70dbd67117e8d6cd40568df6c2752de5302d866d23d4d10663042b1c8f82c7e60ad9537797cc5bf305f6916141d43585619ca03b705d30bae477a28376a87a9b6ec7830f72372158009ff9df02f6ffd75d8f67c05ecd956ea01bc115f5d46b453a2f9d0560901a85d72b83c8cd7078ebf9b3637e171903afac371dff4a2f46ef98aed6defdee2e40cb64e6c8f67a685bfabf6952226ceadcf38f2af4c3d1765dfb011dd981b9ed40b8dd6375019799b7009894634f2390153c33546f633bc777e0c20bb8a7bb1ea1f3c7ed05bccf35ff42be9bad35938acb7e2a96aa3e6004b5e64d57d3311948790ae76c46573f5c957d05604982bdbe20e3fae510e2874982856be8ab6370b8296dfbde83d8d5c408722cc7304dc30776811807ab15eae47dda040c279cacea85bc823d6fee0fd39d97b0407c31bf4e190099bdd844dadca2d180b4586fcbe9bf8dd46608ea23b62d3da1c11a09e579f9edc1c1c1e738dd8172d8ee907aace86f880f26ad16da0a1e673b7c842b917dd5efaa83d0617ae50a9da8100786f32d1817a5bd2099fc01864c10e68e3a14aff01a5deedfe8293427ddbb990004fcfeb8c74320762b2c14333b2fc5e0edb81e380bafaaf1b06c48ac074e20131b61706c3361670ea981d4c58fa114893903db7d04afdb1ec9fcc56bc56950ec7b21b72c23be5af43239d700675540bef2396f1bbeeed35294256ef61117a9d226e32d754850babcd1b28a57837cc2e6063e259309259eb0b23fa283925ac984a4b57d566d53c2ab9e70a8c84e815a6657d66b749839fec88f87c89437c29304d4e0d1c4bda4f9f78afd8103e14f0794026f6771484e3f7b9f921027091412d802dfb3b94f7bb78337151e0eaef94511644cb24c74b32bb52fdec114f8bab21450868583cc810cc5a497ff47a73ee48065b7ad128fb92933c913986f4dd02058c55c6db08f133df1d6e80192b6457bf7cd9a6a9ed48859164a96714f63d8352570073df6638f7777622857425f6bcc382d1f111da45060b23eef716c74658011776844a6e2eb77d1983258c02a2fbb735865fdaabc4eb21dc6a897d201852ec177df7a27f92263d5e92ddc6e8fa57af9f5b6f869a89dbf1df899296a1a8f356aa125df185af72a5a80e83ee5422e07ff172e81fb8004fe000ba2268f16a5558c80a050765b047f5508ec1d469a980c16c29300b4bfa3b4db7ed37f066fc9fa6a05ba98d46c26d11751639b8253d144609c0a5634d25727cd6e1b93f913bb20e2be4fd16fcfb1231ac5037c58c43836e4d39fa0851c8959519f8139d1c75b96534c4f763be6f5c213567f41d5110eea293e3f555b7151d5242ab469736aa5d5f5a4b50af3aefa3670f155b5d88adf5d60b7eddd2da0e75fd9f14833f4ea7073532b5b3728c36271f9af3f75be7d5af3bb2527595e03d1ca60fbcd59367bc42fc070571ec5eedcc4dd4adadcd302c6651c7a961785d7a313144132dae4bcb0b9965a66232cca10ab689fcc5fb90b2e186f6d7da2e4c73615f4574653044e921a8320cf5ba4b9daf9303ae2a28de4566447c6f0bc0f642e57137b76e22e5d436a32f9ef094904795f868d082b028332af00a82a4da1f90bd68456f3e72ddd1d55e8151960c4889402c53e17e4e17a6d2278b82ac36aa8cd7ab3a18d97b31b573d0bc5a4635d291580e34e20841a20cfef99c2b3c0bf89257161a667a74ae923e7ed09f1f9a5d629d40c3949c2186dafb73a4256017ea7dab0654eb269ad923df3aee73c70a9aeadad0471f18fda32cef0d80ad96ec7e2ec953a0d47afc38e9eb3b91793d7e97141c3a148fc5f107bf6bbfd5bdbf5f24d48f30f73bb293fab37ebd624b78d7b144f1a753d9974394f89e8e7b56b84c87d2bc2ea581139d31e8b3f90d7b12385cf3e08ae26af067e34090672e81e7a17f26bf8bfd9d1b5a3131318db264018b531c804404158e571d4d83d60e8f159b1e6c397571fb7724591b99c51258843a8982466576c95d8295be51c6d179615e0c887940e6764a6fb87d0faa31808a01e6f2823829fbfd4324c276d009fc6582300def1ffb6cd27f4e31b39f4545b882de55b3dc2c541e9fb1b2e8483f76026ccfdfdf64328cc42d5d48e91758a14c6d130caf47568ca0b2ee6c921c64d87c28c3308fe4c85aac25735c9223d27811554bca400ebba4e1dc0d178c8f1f96cee493a4766ed55b270c9b551ec5fb265cea4ed83b8e4642993b41e0898a3c301e52d6374290cbd708e5faac2dc1442ec94472aee25722acecfb62e124665b7310f27579a9f037b80e5814264ca76c906e369f4b749429ab6a4b769782f92723ec6ef5844dc46731b3ca2218d6e97c70c1e24c1922c37247e707e74aa2809cec86c0adfae19bd9dbf9a26bc75683d3c723bcfbbc1b7cef10af28b51eb17c093d517044dc63b9ef881ed3276b75966efa80f5d9d5f647f08e1cfab26931ce21fa2fd8238bcdf94b5ac6ec71871179a9d5824af60ffc2345a0daebd43f6074aa04d7e6f9eaa7d9603007e278623d4", 0x1000}], 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x80000000, 0x9}, {0x18, 0x2, 0x80000001, 0x2}, 0x7, [0x2, 0x7fff, 0x2, 0x80000001, 0x80000000, 0x58, 0x5, 0x281]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:40:46 executing program 0: mlockall(0x1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000afd000/0x4000)=nil, 0x4000) 05:40:46 executing program 0: r0 = open$dir(&(0x7f0000000840)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0xb, 0x1) semget$private(0x0, 0x7, 0x100) semctl$GETPID(r1, 0x35b3238cd82a8547, 0x4, &(0x7f0000000340)=""/191) r2 = socket(0x200200001b, 0x4, 0x3) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) ioctl$TIOCNOTTY(r2, 0x20007471) unlinkat(r3, &(0x7f00000006c0)='./file0/file0/file0\x00', 0xfffffffffffffffd) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r3, &(0x7f0000000300)='./file0/file0/file0\x00', 0x110) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2}, {0x4}], 0x2}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x2) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000880)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r5 = accept$inet6(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)='b', 0x1}], 0x1) mlockall(0x5) semget$private(0x0, 0x80000007, 0x20d) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 05:40:46 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000002c80)=""/212) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) sendmsg(r0, &(0x7f0000002c40)={&(0x7f00000002c0)=@in6={0x18, 0x0, 0x100000001, 0x94b}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000300)="8110ab42c5e8e742bd61c14ae2f9f5556bb7957217b556fce5958c82c95129bc3586b543f0bb7e0dd0d69ccfc3ebb1c972a477c67ac02fdacfe951b8a98b8b4924af7a6257c117165a3f1fb4cbadb789de26ae6df4b6266bb48cf5458f9e9ee144b8e47911464be11f53c2464866129e80d089", 0x73}, {&(0x7f0000000380)="03813593025cbc51e410a862265c5070f1f77dc4fea6037554588f77da81349dfd0e32e29165152ec1458f9216dc194d527eb2f3aa47c790a6d3a127cc9273ceb710ef603445497c4ae00f8c52a09f78966e3cead128267158e1c67020fe75a19eeb50934e3040e399cecfd25a8798fc29f5c455092420389fae8ed540224de195060fbab9f37950e10986ac262cd862b5f73f7e0ceff6edb63ad804bc3becac10a3d93fa53efce5815d3a4a0e4326dd8f64ecd1b5d88439", 0xb8}, {&(0x7f0000000440)="382ea6ca0c0b746a46cff6b995a5b31f5dccd156902ef3373c58d78b92a0ec0c7595059ce1dfbeebf5e2989316b42e75fd695ee30103fdabb5cbd68c14459fcb9599fb781c562507b644b50e696e08aa2e074af4f85328f74c782fe6100d247f3bf013d7af0a36cb13c767979504b387e9dfd0126bb1665daa0d0501c85a4af3e4f9f4d8d09d061f76fd68eedfe055562e24b08c4c75d659746aa1b75f945c8f27", 0xa1}, {&(0x7f0000000500)="65fdcf477b10d858e14f8de503d80b070ec3167524188d97f356a6367c1e586bdd670010948f7a6d1165e62458646b707ec640fd2414a68291a4818124c7e527b61f49325abf7a48ef78f1bc3c5fc81404674fc1cc21c464bfe623d56397dd13b02f928b590f5f55849f2c4eb03e5c765f13e3f5245a7eafe380bde5b638ae987cb4a0e61173217f990522fcb8b75bee83239c20ad3fc491896c20e50b7081143afee99337379528b5d17a2680d989b6f72a26fba48607a0c032e0ac22f4810b23d22211490421bb715a31d4fa9d48d5efc56576eac792154e1fe2d93657d38639d766f352f09da39faa9e02d75d0a3a23b1bd5ae1bc46cf017d6125e029cf688fcdab6a5cd127f29c703cbeb68370677f5c7b944522134dad39de04bf850da8041cf5f9068a2ebc5938e6394c5938a6be5c1af3bbdb560b14e5070df0ead739278eb5a0326a5e23cd72b40ed4c5665dbd245c340382e5eca1d13f62dd3bd569b2efb8e210fc61a8fe8db6f530eb30d93ca5f3e8957e2f98f4322e018ed38b3e0c65239eaf18d4cf90ec066a0be310114e74f31ff3016a0e35d4de26b8f4a307fe27fcdcc5eb3ca913e7a76af34e965fa39eeaba4810bcce05c272b35526a395c26c946dcb9a409c4574523e79f34b123916095f6a208fb35c5d67a669ff3a29b4adb05b58825ba9ca7c95e043953ad58936821bbe297cb1e83f75339cd3d6279049b9739e97cbaf3e0a28902d2a1dc7bcb8c4f7e28cb73700c1f078afca5b1f72b6278f5bacb9a95260c1c7e38f98785a6a799f070b8bf616a32cca3241320944c47b90f123ca36eb693c3532a07724aefee82a0bd422beb72901db2ecb53cb5a8d6bd844dcdbc73b2eb7433ae843e32dc964dcfb9d9455ffa4c3331489560e413cb6877710ec41fddb568665f9430a054c6347b3559a6573126e2b31f00ac63197a64dde6e49598727901b868008a76e4de9c9fd8a4ffc9037bc0a02d161468e362a44caa865406d311023f1b29d03a9a661b9c74a49231d03590976288cc8c6dafc1bd38ba028b97e591f5ec4edbe4c51cd5e9a1c14e416ea62a050c4a974d373caba53535232836366f60c2589cd51b7455efaa5378ce21fb74a85af35409adec90efc034728923195ea16f79f4ae5d72c1256eec207c9343af71eb716d14fc05ecc90a4ae2ba0b4a604283d7b56bb011e5d4d37f2cbb34d8f1c5e020907f15a6845fb32c6be2ef4e7b85f9e33d228d621b1fa58298900193376c94890470022c26b672959ed8ee5de108d4c2f156a5b307163ce1b002705e947713d326b98bbed96b2117967d7272043f1984ec8eb8dcbaacfc45aeb2ac6896d565beaba972630f9c65f324e89472dedf632ab9eec821ebfc2fa405a739b339ff67df1aa69cc4411d19b19da10246e65ec8739da3cb9f9ef1d3d99d6fc97a5111302ccece5492d9349d7c627cbbd5456efe6244d13be2e13ca0f2257f5f616bc1db0ba4c3ae62410f83a427d00355d303ed0c16f56a33e332e8bb7a385f9d8ffea502053f896328595b2988c845e147d8c598ca008d2db1df50c56976b16e743d7fe640c9f7575bdf419e730d6dcddbc477bcac5bfb6514ad1b36ac7801f6c9782bbbda58850657d5eb3027beac1e1170661c0eab27ac1c976f2207091bab01051bf5673dae5ec21952e04076a633a1be8e861e16981e6f96ad4d03191d9034e0f4464a95557660f86ab8b9519e10ac4559a3f1783fc032c975ab531f24d7b41764d40eddaa30a96d0af3c3e35c92298983987f6f6cd14f7666c018cec7e4f9f56f64e6a71e206d85d679721fd8db22b921baa3b39ce132b1d99d3575e88c85728512db2833e02f9bb305090890619076ebbb463f29c9fec5b415d60815a3ed459ca98874952bf12bfcfb47022de1937c4d80e6da4c6f4cda2a996ae76e6ff654236ce5f13d28c2e71473fd9fad20df46860ccb5c3e5d36f632ca5ca4f8d27626b7dbb64a489c44d4e19dbfdf9160a828f2106a37cb563bc6c20bacbb024b9ffce1c3210aa1046516d251ec12438bed94dcc151175f8433a5987f9b854fa7f991df1ef533cd1c6e12b3193ff25799263ec42178d7f77086067b0348bae4d58d30ce6e23f3a46676a55f1474317d15d088ea662aa480b146d64ebb063441f1193d5cba420b1e463c609e0d4d9b40dc24038a4be39f83d8dd69cb852c2e786fa09877dd642616ac7d98a50e75d9e8b76be89d3ef1934a2fec5f3fc8ac32cbca50f845f651d3036ad7088741b6d84efbf2a5c92a4d5414342dc5058a5b108c7f02d3a90c4f3b7d1593ea468d1626ccb3def4b6683e21e42e5563e939f34cf108e2aa523ac069be8f6cbaaa6a9a6ffadbe65332dec1208e3bdf3d905bd60f7d215f4d3b075fe39ae3bf86e04ac3f2ac5a145595abc3be2862d3c5ec4bc89d70c7b95d7b1d9b586ebb6375341b8d09432b7c615e7b6af098e1c989496f8131e9110141eaae7a0dde5f46614692c1f4d8f645f34cdd094b9fb0fde5d7661d9fec8e1aec7e41a3c90352ca99b69f31bc67f3af97b37ad0ea197ddcd9ad91165b3b75bd1859c4d13915e4c1482284d6ca4f24b50a3c7955a3e65965f334082daaa19cded0bcac0cabd3f39ce742f3bc08d4e553e490c565bea442e14dc890008ecd38f1620aafc16b7481ba043e779a23ebaf38349e4cbfec2cafd77d878c030eb3422654179190620203ba1868f23293ae918fce559879fa33bd4510c07062a003d82172fccb53665c7f57cc38d76df3f1009dacde11d1ac42d7bdda205b322252a2ae37b27bad00d6eb59e849e9eb65be400e3f6a4679c9b595b1964f90b085ebb952343d04b5b39cedc6ab17094f1292814a036244d645640a16187cf35dd44068f337c67dd7ba5ff4d7d037c378511bda12e7bddf59035d36f853195214716461858ea6b8aeae0687909ff2dd836de451b48139d29cd8a99bfb4c5b7b3fcb9fdc558368506cfa0a6d0ec507b849aab07215c936e7509d6d2ac9eba25927fdf9ee12b0aee2c08404d0b38f4b063b515ae14c7badfe4f453451fb85895aa612939c47b0020262d688aa388c7bfd55ebc62f3ac3931934ea91fe52e9e11524fe6e0f99d5c4a76b7d650ab5cc528758a1ac068dfa9d4a1f67aa7a445d5683f7ea6303e436a91d5d4ec1e6c204673681fee6219764afe0ad812f3c5f43223d26ec7ea0fa606a3ab0284912405bf0e9f0ab51c20c85030e3533ef6c2b5706fd08bc33f1de750ab23871391391066330e60a2e54ce88e39a2c002d33cac41c0050e918c5379e054937c7beb0bc3c7ea65b57acd0c2d3fa11b9378fc000ea0f741f7c8ef593af3fb3d07b27f00d31ef2d6018b1e5dfa26071abfcbb0842d62b15482628db6e940adaa053f027c4807ad4059fe1a985c62b7fccda01d1ba6110516166d707f9a6408f37553a059a1e0a6024e5375896742967a6593ffe9d7c84a9a8078894fff77fafc508de2ed5a5edad2df9d3b1e42a9b2a661fc046488e6c630615ea9d68889a6eb593f9548e72d4f0b7d399ab387283690989fe995449906a3545310c85bef63052af94d954c83564d0d57dfe6f5ff8d424e3d59e2310dc638a048383450950567481b33728543e64e109ccc19eac96dc5e8b58e6edb161956348acdc9c810490ab02fb872c04bdf7661f39270491d47f12ed5d7056fbcd2f2c3710ff150fe8bfc54625467b27f34e86a20dc8f905f405f944854e187a354cf1a081b52d9620383c0bf192d88a99936663f03bc32c7363de0d9af88addd29f5569f177282c8eca2dc3619261ad3ea3cf55b88b993378ed57e0f12551e5894a2bb4b19cdc0ed48651b0b63eb39524ce446879ae6e36dec04d2223981a87ff05ab27e7f662830d5bae6af083d5939497b4510737091686e9b3f9e5e4ea17dd7b034b7fd15b4a84e63f92242715d046f655fb647bd018c82b1af4adf7c345ed6a533ed507c42407645199ee9b5a85a82505360b017de2536fce1efbf7948ed8265f540da10837c9e42b20721afb54f7e394497a44314c71a221ca4f5aca5e41d4d3d4b033877edc84a76bffadcc57d5cdda8e092d84181e1df3b4a240ad72250bfaca93dc4e03b82c77225826447bbb2b472005403e01305c48594fbc56e48afa8c8f2937d9c865ab2b9cce5724f9843df6f24ac45b224e3801ad93728c61115e204e4b5c2ac8e759588fe10e674102e952edaa814f3c7080730cb90914deba7cf47d43e83279018f143d49e828955c04a59cc16dcc9e02da35a04caae4f5e505fe9b68f0dd4995be4eedff8ff2e487f2504aa4065574a23b3f6f80c1939a89fefdde9064634fb88d23f923739da0e31b5436f0b9225f4e6d7421e03729c6e8be4aefc3739a18410903b7738a7a697f8009e8ff46238ba0c37e19b9c6549bcf2d38d555fff3377cc451b6a3a4130fb312ba51d32f83805301688cfa22be98bb6fc26e014e36e47e829fa6ebda94dbe70605b79c2278e4d016b7d01945d7a6111e63e3fca1c14291db5f33d07bb114ebf119c5b63dc9ae478898890d1552f228a07507f15fc443d2137e26e40eaa7fafa7f02e1744621eded09dedcdf988ac8e0499e492c8276f74ac9c74af9183be7220d0f4b90704b5dcef8cbf25d4c5fb24b16e9703f99a4b5820ada742ae5823a9b45bb71702245626ed9f401351657c3ea3b711e7700529faf3ebf5ae3466c868ce57777cfe9b320005af57813e0b9cb68e334c2d634c3fbafcd864a5b5cace5ead0f4216dc8a210204f2e99c5da247d482db79ba4a80a871d0559240cfa6ab821528ad412618cb5297c8ffae66ea006a16518f5997538af4a49b571854b866cdb095dd6f8f208a444c919bae80596d02466a1368946a32d90b3729eb149acf99b567de383dee42f4c3a5ae9eaac9f2e9cfd5d9f94daca622eee49826d96d38bff33e7e358567d261d5c820678180cf7baa6293fa65481a4b5602f604127533c7c524af24d0d957bbcd05dc2106861eb90eb00a2c82cf7a51088c4b064ade4a391ba3a95b6f1bd88359ce3119cf1f7971c9f2a71341cb1bbf8f6d804e8a9278658181619326bc85ba7e00a4feb30311355d4b9b5fbf77acb12432f93fa9c357915c2b04b9f9f14f19e09d151f8aabafc45d387842f4161fdf40f2f2699f422a4a34cd8f800fcf22e3b14fd663e46a209a8fe3c901a465d1488680ec734c17cd1bce4d42488bf6a1f878c67b8e421b911508a06951099771835804052618e9c8fd1c2f69598c200b064724e0f04fa059fcc28abdce3b756b07567a4942a1aa7d15a411a8f98cddffa79b6bdecae56228a882513fcc6c69e654f18cb3fafc6d77d58151feb6734a2830f3261c3bebb896522bb92150f6237b331af0e647e21b620fc2c46637f62106f2f9919960594cf6eabe13a4f91fa2fdfbf170b23fb44ecf1161e819fb756099fc4d6d3b79c727107d0f662429ca86312246e2b036827185421641f4a26465449c4de368ddf5a4e808ffe32f0e4435597fb787dfc367be455420145f8a674a4d0d7e810643df1b70ce0146b4ff9539ba26dfa6fe0acaacd2fef20760c7ace675d6f7de122a7ed8ce5b5f0a7aa594cba19ed0ed7c2149006a4e244ac735db2a997686319052c860be4bd885e9b3da34a1eb5be975b0a6eb327f257fdbd3e6f6d802d05628b02cb2148367337b405d07c29432e28423735c2fd94e5fc0ceece6be22f69d2b3454697fbe4f94ba9320b61333682d0130d6ab524bba09e16f4f39183ed8b98f8111e50531d5accda3d49c53f5e781c", 0x1000}, {&(0x7f0000001500)="1fcfa192c593a60f204c3b421e843c083ca698405e27f339fabefff33714dff0aeed5a1ae9af5031241fe382303b6bc912a83f2107e8761dec65d2898e9b3bc3fee03bca93e9e1a2cb8a34de8a1aed2d1200f56c737a1458309dc7afedf90e65771025f62e9dbbc1ae4383774a5b11debe2203a9d67103f49a7aa09f11dcbedd66a1a7663c464a6e3d5922bf60d06ccf8d4c786ac8dcb5bfb09ea6988ab3fa4e2baf3195815e9730d28533b324d5a2ac775c252ee717049b84f5e83bcd964d7f9ddd2d0b98c0736ff004b6abe60c63f04612889a7b0da665e7", 0xd9}, {&(0x7f0000001600)="bb3341e2d568beda8fe46c33bbc6a58592d40d130a824d667d81cd4aa407eb921fc313b8efaa9537ea64a81c443ef51b64cadd4f63a7f5b58f8b59457570640782cd4a138594bbb82bc55c96bc0af061b7f5d06856d1a8ec30f91187e555cff1e7af5c22ea0fd48585864a878c1bff", 0x6f}, {&(0x7f0000001680)="2f0a32a9c2761a25e310818ba23f01865eda1f291f760b2ad01ef7f4749a678a6b7f6c48078739ca461ed4d3b1ae7bb2822932df8723f3fcb7583e5e58d72df1370d5ef6a0da56208a9f0538d2a0bb964b5125cf4dbe626f515a908887b7fdc8a4b15a0bc39ce57ab233d33f80a294d1806fdc677c9b3b62e66cf8f473ca5d7584d96552ced4b6f10c2e88dd128e6dfb9d6a9528", 0x94}, {&(0x7f0000001740)="d8bf50fd50047d75e8ba4dc792", 0xd}], 0x8, &(0x7f0000002d80)=ANY=[@ANYBLOB="f800000000000000ffff0000090000009c43c13afcd94a24bbf03acad10c4d1e228f3501261dcdebef352446886d1d5e9bffa04df78df1c27d5ac528a4d936bac713e10f698e07615ed0bdc9f38dc174c460858c1171470324eda30ad2e168eaf8cdac750869a160c3cf10c7ea931b714c6e4edad43c8709c135035dbdcec0c33e8e9a80b8697d9eff64cbddf6e8abaf467a1a6dc663f13789fc6a3eb855e2e9e77c95d172018f0b6a19a3be10e8e77268b435ee9ac133c338c3562a39165cbaa9c45d521a3bc03877c781f7573874b10b2d1cc28001f13aa03c617656b6cafea5b03e92e010520c3e5780e6999385a61c00000000000000700000000000000000000000060000004a87ab9d725edaca2ab60e921f11c39870eea4e88f307036e5fcf828727b0dfd5a3c8524a8128348bb1d5f2bc16228567530b30dd9e46ba22c122e31b58d5f5e2529fd33542ac28c46b3d59108fe68e341668b14956afca9e94acd441decce00e80000000000000000000000050000006a07d978efc8d06e91aaf565012cfeb0bd560b40540508e0134fbc06f8e54f9cd1f6cf8acb126306ab74c1c4508e0e51132f3b709543fa9621d5ce579fa07faed0eb16b393ea4810e1c00da93c91460967a4a6f8871556f2a6bfbdfb077ca173e7dfb011dc59a74844e2cc7918e21883e486719147eb0895be766bf29ffe1c8b9a64c9083bbb80bf11342805317d80cfe21e1a03034fc49695de3f70c176dd2ab1e11be80f2ba5a065825a4b5957d42191f0c0950ded2d41d099bc27b87a92f225229afb66234800180000000000000000000000000000007fe102e8a79a8d00200000000000000001000000000100000a9fe1beb8e1916a088a0000000000009800000000000000ffff0000ff0f0000e2fd08ac5abbda431167e0249caab90b3963b7438323bb33b1e374d82c433a2d269cbcda6594e5efe9c884c14c496c292f504ef87f17a2f0617dbd43d2f313b85f156290cc6401043be25d5db6b7d7ec1ab3a17694345ef27f6f0e47584ae466b99153d86d54eaf04dbb1b371b9d8eaba602b08d3c5671b3039cf0ee30474fd373b55e17000000001001000000000000ffff000001000000c98a0aef18fa16a15520a90f6e686854a6c627e2292b13184ca24eab48eefbca9f99b70502ce077e0a36c5046b56e3148030eb0df185f0e411f2b1cfae2a8eb7265087255e2ad0850533ed08a47ac87be7fd292488a153c01438eb1ee907e41592a0afea7c19f2e330012a1b62792ea7857af938fab40a4769a4ae65c7e6cfc16721b1bede0495617192a186c5002e3ced719128efc5e846df152a658ba2605724cf100427202ba2be5a8dc0b42dae8fba64e3627bc18b3a2fc1da2fa0849f3ccf8e82264e3b6c0b155b4c26872669971019a2a292e51c498aaf624d612af8b575984bbebcf0bce71d45e64a7fa4391f67c7001c4ba884e23f0d85312bdd000010100000000000000100000004000000230f145aa588d499ab0b73c79c352261ba474da7be65600f2712a1cea3849d12f2c95d7ea8539133dd9718b29a1e86b38eef9b7db00d0115598072cfe92a7c1f55ad1a2e6d506e3bc3e02b8205a62d0def9f09363ccd3b10a7ba58be9f02b25334dbfc4817c3896c6670defab994a808ece8fcf6b97e80a2261de160510d1c45fb07feb29b9209b7697e8fda2b51d029b8fb6df9c4ce5a4f97e06bdce09034cd6727e2fdd1ff198a6493b0705fcc54429aacc9fa6e7e6d0e40fac3ef6187c5320775197bc4a425679c457ce93e00914dd3eb39f8f7e0935fcc4e549cc65ec697ffbe62dba6878f51947250fddfa4acda846bde9230b7a8d3896d5f4618be3b0a01a083df7845e43d860cd2d962b925d02c816ccb127d75ef4d4c8107fcfb28a1d0c98fa6f1a3cc19a17aea0f238e75eacd0d00781c37fe37358e2555090bd28a507edeccc500e175cbb89714b6636174801c6859f2253b6c054dea1b9bffbcce620f4818a5a53590b66ee23ae8ca15cb9fd72aa89005bf530c0027e4fc879b261222ad0161106195225709ef51d6fe0057edb9ce61c621c0ddb905b5385622552febe9759e3f97d637940a8f6482e4f4e1a01301e6d8e42e1d05429aed79be38729bd7e55de8ad1594baf4fbe915910c9cac237f43ab73e6cfbef63bc74296f3be668dbfbdf80ecf4d3edf7c8c8b460c7715e8c86749e8e6766483542400d04e98dff99e475d65388eee51c2c2da497539c37ab280fde4210c148ef8289e2530e687ce935338e60c0066ef249ae117712c7f2cdc071c9c828f39c6a9cc144a5c0813f44bf8c0711d9efc8f41a0b290b5ca5d0310f7a2718ab7d9b650354bad858395770ee2c7bfe67878158750bd607716afb6067e05b55ca2583d86bf85dd0894fd56d2fb22389ceb24b2c103833b2a16aea05d0e6326bb159526f219cdf553ae711b261ecf02e4a1093b0a5c656311f538222643da4f3e918f53a99217d518cfdee92bc470454b9ffbfffb2f9581aa206f919063dd8ad433761a4509055b8c149b5ebf124c62dc645f98228c986c4eef2b5f528e1847a6afb81ac00cc059ae345912bac880d34c7926d5e22079426afb62d9671db46ba53251ddb349880d51eb533e3e56a565816689feccf9baebf91c1f80c573e698b35a5403b582606c16308f5bd264976e30f4df36a54e78eecfc8e6a62402a094fb8bfe43a700dbbc92554d3d7c55dcdff79689b219095b1cda06f061898b57b70c32fa801182785f3040a655a8aa4b1e56d78d6760143470ab1695767209fa596e2b1079bbcdd50e8ba8f47b655eefd8f173adaadd567b41767017cb0e4c593c07328b24d6091934c6203d51c7cb786a06ac73c93c74a8e275f0f9877a3083c3514bc6e0fc83cabc94cdce70f3a0c572ad2b3c656c1b0706b27acd69bf85330d40966a14d078aeee9c3ad8a1fe9125ee7e3bb9487f42f1b43b4f485af993acaff151bcc1c25cdfb2b506d2473650cbcaff60274dc7c9da95a9fd0fd282e9ca8b343f5dc4c50f90ada95faadf3dbd82b5e5f13ad08f41c86def2c1857c21b4d7ee49577345ba51ec787aec185ed8267d922e9dcc006824951f655d0ffbd793afdec0c2582dbb72f8b0262d483b4c17163b872211e1af299ea8bb06c835dc446cdad8f9d3734755f9178be0ae06e327a17f86aba521a6e5d8bd8e9ac047208cf7a90ca2afde0280300c50be725add60b3fb57f471375946a904b76d644d0cc81d50d5ee9f989c151b0777346cc839c6820af76fe88e37fbef5d2436e2b7f57c6808842522f7f39115bb42496f4888f8718ae4ad1747136dcbfe3d55dfee4d8e1637f0e8e63da96180a831938741f69d8f74eec50b7f057dd89d2259863ab14db9ffd757b6c56cd2467a9445ccee4ce4ca7f093d77f505d7bde9cd5bffc6d560528659d0bfbdd4f9a77a2493ed31f42ef99f80a6a5a54d5e888c2e98829a2a1ee0d0b73c790098e8f9b3c49940f5663debc64750af17c95a328a822e299f79b5924be0c76d7a17a6bb01a1a0c3fe8f53277c28dc64385ac642f595f652fe20fc676a3f6ae6252f62aefe02627285a4fe7c711197d43073b45de06b56d70b1048d1872afff5895eef39ad1f1cb7eee1bebd7ac9bc64a0ebd32fdc60ceab8d57df6d64bc0efba55b98e4a9dc6bed48a6f2fb8f335ec2f85fa7b87cbcbefa441e1cc8f4a3a6fa87e8a6aa2df202724ca5d43e710f3d8cad882788dfa7ca1b3a4a32d2a4314cd4c3bbb147257a1958b04708788cb39dbe7885ed3d7e177ae1c5418dc8c3d5aa8a7f8ff4c18197577be8d924584641fe68a3dcf03d5c6eba43866ccf2e0ebb4cb2cb633879e8f9531bf7a6d6bed6e32c08f59e42438994b1b16f921ef13fbc139d0010c424d885201205779513f16f9dd05186ae85bdc3372ce5b3573160c3ac121e8a373ebde1be452b24ae8e95f7fb6b5e49c472044b126e5a2944cd4d4369c58fb36c74740da3922322368458b94ce1a4b2fd87e4b3e75294335e999674ad3fabf6e4eabbcd1ec58eb5095ee4105120928b34466344acb31dc5ae9bf831d33cc5889fa4093b2f19c7a4d21810f924de43ce81bb618b665f7f14b325046faec618c2a33ef01414824500dc3dda0419db0ccfab0e6b5c6cc15e2cbf10fca1d685a209ab987fb776b36acdc308bd60fcf1aded4be2fed76745b966ff6c492f383c02155d987efff5fc4a23ec440cd3c6cbb8494bd5ac327f8ddd4550d6963e99f175c7d4cce7df51a00e545c8dfa7d3418a2e7cebdf22474f6e765ca2b7dd22f4bb55b2e18aa51b0692114bcf6b21779416f7d12c36d5664587f4a058f45c270fc04374378469d9c07c488050b149df2818ee9f5e6f69227431bd8c482752016b6f94b7dff399577d5d1e75acab262d8d58a6249da80a2101cf68b2c638e4f067650052a2258c5b722580c421fad901613a079d6701f60123a3a1086594300feae3d23083eca8e4345413dd23dfec0c44fb1ebf27fafcebfa1ea246e40f9d90fbf3695a454dad749b57841283e445b74dee549c228453ea1cad18786b7bc545b74ea448779e50149b3eb9d95606b86abe5b4399e3d30390b20367d06907559a89a776990715fb59b3fc4d5bddd8a23fd127752f552d452b126f18c2d1063a4f7b39897a9504549a06dc01bbe006d6c3ac328a5987a8764a546c5e032bba1feca44b4a7e6fbccb0626bff5608ec6271db669a568acd1d085f0b99e37944c7282af292530ece6c26a42cbaa0fcb5e20300783da7d12bc270b26d992918cb9e5e74f76fc1a0f7bc3ef73b31a509b26b89ba54c014773e7d6b24014b9cd98f630765a5d70cfe5a7dc2f2355c60a4df028ff293612abaecf2a1d0e7889fc768a29bf0704696d6ae3cce844e56f38342615af9a24a6adc1799778a578b16dd207027984a5774fdcb537458796fa3af97a0d132af437bfff9054b60c8c8aec2a9d00a4cb4a867689e4144cb502112bad0949f24b56a2277fbddcc86e96c73e6aa7f60b99f2c22fb750a5b161be4b484da8150a6a590e48a9827ac9f69c4cf78072f95984cd8763e076a7d50ef6ab2244f9f68ca829e008d832e3c4e3fa1402c9f2b0c63412e7f1362ac6eb86d5fe67173b1fb40ddda610100f2e11d9b9284dc6a88015eb5c35bb08b8d72e9d382461fdad307afd46472950e4e2087667547245f84ec85be9c039ccddc0962f89950a7ee2d5588f48fccf3e4fca5060e0e20e31a0f1946fbeedf29e4826a87a2ced36a89cb7b718ae2806167504cdb8ac98367118167d159a7648d34ed50a9d263cd368ac0863b38c43de51d2b65ae8299f5fce2a89f8f6fc24bbaca774890a1f69adcb16aa45a0ea0aad7085cf0e6b5848f53a4a9944e5b4b0e7742c31771ff2a84b23b05f43f9ee8ee4b40b3bc15e7a37b6c413eecd580ea286e6fa961507af76a3fe38ddb7b5c7676a37e40759d976c7142a999380331fc2e71dd48c96c03155f1db6c3181eeaa423c1f7c55d95a9e98d06d528b9aee96573b1465a934eeda7409539d6c2d4776b5bd637e022c9afc3c501c1c9ad5c547c4b7e51beb09c86bc7e2386d15043201516d0a9d63b050cec12956f1648581b479e8b601ba0c1c0bf0ae6c52d0f817493b00aec6544d810dbe7af08d84072d15c83882da657781d2fd345c2ab3bcc916e2ea2fa901161f57f4d5c9982262c0245b28862d02dab0ae34ec50f72ab22e09a8d38ad6c58201941ce037f5d6b149095875913c6e13f4da907c1b4ffa33688b6272600ca4d7efd0607b532529e3e9703e6a9aeb50c35858b43131d12618c190cea1163bb0a3a2929ba040ffdda8023b3ef14f4c30bd5beba1751e738cded6d54641a4fa9cfa2c8870c099d177cb73b1d9f98dc42db798a5e7e579835cf5f3fddf01bd8f2e9fd13ad2f57b4df7f0facfda95340a541123461f804913a843fea64f9deac9dfcf03dc6e91d4e834491719f28897d188e9864e35d86476a5726328c489f7e41393c54458b656ec68bc554d0443b986f4f185a66fbb272108824d743f181d65e3dcdfd544422cabf30fa58a50aec7f040309fb46173b79ff1b1aabdf39a77507d63ba92bc668d418b99711cfb461bb07f40afefcbc47defacef5f720f6eeb950a26c08d10029532cc10cedfd435c0361742fe2ca3c8275b89dd6f2c4f8f3d504539edf7b8825bbbc91d15e64b7a488bc5bac20c3f67b7ea457d920de9af761f5b9c15a4e0dcc0b7b8729387bdbb6ed671bcecd5d49471f81471b901958d05c8858c31cf5cabf86750b5049583c5fb54a5364e47ddd12d5905acb8623a12793c642e87ea5a491add93dc63c08d6d727660a00159cd49fd056a23f45a551104ecaae2871e1fa22bef109408bb63d9efa119026e3a4dac53c319af330a0b68c2bcb28eeec1f68bd8c2f6cdca122b2434086eab47a7b77daf41af2511f7f75b4b2aa090ff61deb8641c25736524a5a99b315d996faa4029b85d3aa3e2ac1daa0d70fd014d6d69bb5202f6da0428aa9248500d8cf9bdc16d2c48ee9627b0ca04dec14c3699f2026d614abe4a01cb55d5bc402bf6e821e4087a856ef826bdb9d5510d0ec74fdeec775c8e9c8f86eb827aece4325076a621fc2cbbeb21fef5f91dc812ae618d4c5127b99adcfde2f76c2f78558cdee5e5008e7c1f801245d2379a01acf747c8eae81ed10b0108e8f753895eaaf9c019295f78bca7bc69b2aa0132670f708d29711a671a75d0ddd4cd53e2d632a342886f04992687e50491e7bc21691d40ea3c402fc9f94ab4147e0ea0407316cdd6d50d423f9e8105f4741ab015ee14d87287b6388c66e38bc73e037f8f2cd41427df343a432e0a8e889b2aae9d8eafc523dec7619716201a8ff1e6f0d631016183a7bc2991dc5a84444f4340c7f72b2ced613d00ee181f589320775f91f41ff2ecebfb65b90d52fb6907f565cc263aa3e588a487714a061fdf142204d586d04dbdb61aa26a67097dfb0196596d10f70bf2dd87a8b62ef8cbb901d22bba54df55ac8e3115798343784c293187aa80be8f79d59d685c49463c96f9904d7f25c766ba5408519f0816889415d2a7caa8ba460e64fa05203074194ff16f656f09d9cb5d62fd058b5f2fe68adf695b59ab5bbed412e41afd01773de99a15adb8750f548f321a125d22fef76d77b820197cd74555c02f575c1c325e68b40188228c4eb4d9cb55ff3691d0067f219315847cd7b69b46ffd765333f9e9743ff049d3ea8b1335d2c74b45b30d04d9afc4fb292e49050449d480253d3284f577b6875d065d7cd114584d19b2b20d5f56c5ee38223ac29a2be1e8304b09ff5d5ff1c8ff26acbd7097ca116ee9f909e76c3418d79177f0743eaabb4779bbaa6e2e2b73e6354b3669e8d338eb598417fae2ea4a50f7f984d94aedb0abdb585f631db1b961845ea8d2e82b73b59aab425bf263c2cc9824c98d4ae373aa3ba1273971c818982bcd1afaf646d561d791a38e3682407e064ca427fc375975f7e20a81304d89c1013b634f032fcdbdd4ae5bc1aab62aedb4d7576ebb61f1a7f00206ebb7f93ee748df56dff0f444f5b3a3cc2c960ba655d87dde78359c79c6907915689a8d85e2acda62194bb90826d0aa7ff7fd0bd8f26870de2d464ba628c3b4a2eb0c4a6b2daf261e461ea159ae87b08fe12a707785855b2b24ff1a232c6ceea0ce542b08d0ef557afb069c95dcb296e8e01ea044aabc9"], 0x1440}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r3, r4}, 0xc) setsockopt(r0, 0xfffffffffffffffa, 0x100000001, &(0x7f0000001800)="3babe6b7aba0a7a6d8055e8bbacee7455e3c252aa6d597eb70a5e20ed864c98abf2da8039e8856fb09f619923eb10f41226fbcdd591882130951d576cb27ab25cbba41f9f1b81cb20c95ea390a84fc598440d9881e288d8079263dc9fe5a3edb50711b4992ed8e44a8ce214775f42c24254899742a01df452db8957d0f0ec50886ea186cf67cbc087c54b9990eb57b95b4e4fa19e1c27c9df12a1da53e81a3b32a0437f29b3bb116838f23d7366c038efded402273fcfd6191d888d662f704de4fa7bc143237b097372e9be2a2f74c16", 0xd0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001900)="cf20de8f2037410e7e4ab151a12207ea64fb7791022285536ace7040761d66a63017459b2dc453cf7bc47c0fbf7e863b333b41b9983f62c27a218324c6035a2935f0e990189fd5024de0c447b54dcae80451741cbc6c3679a8de090581c0eca579e8e69f0137b4ffa043c543c7398250b51cf51e366d780ea7a9f4055704f201109857755b6fdadd7d7d598119af3f97bc651bfeadbdb0f4dc1d03d42c", 0x9d) r5 = socket(0xffffffffffffffff, 0x3, 0x5) socket$inet(0x2, 0x4000, 0x8) getsockname$inet6(r5, &(0x7f0000000200), &(0x7f0000000280)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)="082c75ba00a60ff7a6b599264742c242b93a040f7ba103fb6e2088164bbcd31ecf5163fb82cc1746dcb895c5", 0x2c) 05:40:46 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, &(0x7f0000000640)) 05:40:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 05:40:46 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d737", 0x65, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000140), 0xb51) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xe61) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) fsync(r0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) syz_open_pts() fsync(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair(0x26, 0x5, 0x100000001, &(0x7f0000000200)) getgid() poll(&(0x7f0000000080), 0x2000000000000126, 0x1000) 05:40:46 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="da10789afd4d4bc02d9a9ae6eeb0b37634bf2932bad9915d55e1cb5ef98f1a81681a3be7ffdb916178fe612551bff831b1e7c6bdfdc4f550ef554e534affb9db3e73ba19dfe7548b2b097523034bd49b4f847c84485d528f09b43a00bbf24e3b49e75d3f6da33dcf30c2e8505bb78a2d3ab38191a0a7ad059f6ac73e01ab8a48cc52077cf6ddf3c10ab31842584959f52034b783", 0x94}, {&(0x7f00000001c0)}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="b0000000000000000100000008000000134b2a8ed6caac34de2e30b238ed36f50e2a990008358d3e9a2052417aee97c12c1d55d732cb4ef42374adc4d3e5ca94b3a21994fea9fe5f1ab740791625f9b8f1cbe93c5db435683c5e3209be0fc268527c6c7aed9f6b0be216427d851441731252d2a2fcbcef14d90406a2c1de9cd95cfe44c0a4818a50d8c2670305701b34abe481d79963d61dd2c4cbe7d854c8ce08909a6fa446b2645e148a2064e6b5004000000000000000ffff0000040000002d1d4f677f78000000804d071db8109793fe8975f7a653171481a1501af131cb19a5d5e8ead8c053258033fa39b257002800000000000000ffff0000020000007ecffd3a7cc79ae38da9987a973280144f794bdf4e766d00e800000000000000ffff0000020000006d2a44bf5db10ac4b4933f14711ba16c81f3afedc3ff348b8c5a21a5fe2df56a46b9b4d35f259e430aa982a85b131cbc2170442e13bb84e93f253c1a423a5a3dfb4ee1d94ca678580475254c02d9b657b81f0f859dac8a1b37319672558263c1ec24bebe0a165250c982e0c3fb44b4eb8e64928825c9080aa3caa7ee35c9aaa8a27f9f21dbfe461ade7e1c3cefb5b7ddac4a641c6e3fa8654c1db33e9315c86e96e2839e7163fabcb66b261007d84701c4082dc8017dc5d62e7499e8ee0b68c40ec7beb3a8b180e57469626daf13804b4d82c010d0ea00008800000000000000ffff0000000000004f70d167ab41f4df3c964e6dcd23473936a2d95648c37861ecbeab1ec49c4e2b2311bd9f05d2b43855370350458d88a55912b612a1ffca554894e504000000d22c99bca7307f64a6e2912bc5e8e400d87fb3120bbc5056029104145c9aebb35c75b242a5fcb24a36ac4aa37ec75dad9ca5000000000000006f3092a8c4cfaf84e5eadb60ee851b18760488d059f8462a3e5d06b3a12ac1a67642c0cd9c3890edc53ba3ce13e6589b21be76ed6fb3b699dbba9605b8299654d5924e83d75696f04306f679a580ff140e7b08e060e18ac6463d6957b9c471ab560f6e342afc6a9729891a484b86"], 0x288}, 0x8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000001c0)=0x3, 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r1, 0x0) 05:40:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0/file0\x00', 0x9442, 0x800, 0xd8, 0x1, 0x4, 0x18000, 0xc2, 0x2, 0x0, 0x7, 0x2}) 05:40:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0xfe44) 05:40:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1009, 0xff7ffffffffffb80, "855c55021a0000707b634c00", 0x0, 0x2}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 05:40:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000040), 0x2b6) setsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) 05:40:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) listen(r0, 0x26) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a3724de2ebe3626b43488de3aab682a08b17ba7ef5639ec64bdff6532f7e50baa09af03e966c93bc98480bd43ce113506e370dd749b196b8d4fcaf806f5059248d05d2d137da9945b43c02014357e172783e82277bdff23682540d4584c8dfc78c25a71bf8b29916b917bc3ce5414fbce066671e1eb014d499cbef760114714da246ccde088d6d29ebae6d7f04ba2ea1e044a4", 0x93) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="6083beaa980ce59a4e4781c7890dcafd7ff38ae8a988838f0152e80270229f037f2f76ea337ee7dfe2f6d7eed5a97381cad041", 0x33) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000001, 0x3, 0x842, 0x1, 0x7af, 0x7, 0x2, 0x1, 0x1, 0x3ff, 0x1}) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='W\x00', &(0x7f0000000340)='W\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='W\x00'], &(0x7f00000006c0)=[&(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='W\x00', &(0x7f0000000500)='W\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='W\x00', &(0x7f00000005c0)='W\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='W\x00', &(0x7f0000000680)='W\x00']) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000740)=0x3) r2 = accept(r0, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) getsockname(r2, &(0x7f0000000800)=@un=@file={0x0, ""/25}, &(0x7f0000000840)=0x1b) truncate(&(0x7f0000000880)='./file0\x00', 0x20) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000a00)=[&(0x7f0000000900)='\x00', &(0x7f0000000940)='%\x00', &(0x7f0000000980)='W\x00', &(0x7f00000009c0)='\x00'], &(0x7f0000000c40)=[&(0x7f0000000a40)='*\x00', &(0x7f0000000a80)='*\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)=']\x00', &(0x7f0000000b80)='^\x00', &(0x7f0000000bc0)='%\x00', &(0x7f0000000c00)='$\x00']) recvfrom(r2, &(0x7f0000000c80)=""/141, 0x8d, 0x0, &(0x7f0000000d40)=@un=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000dc0)={{0x3, 0x3}, {0x201, 0x100000001}}) getpeername$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000000000000000000bc6cfb00b33e00000000000000000000"], &(0x7f0000000e40)=0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000e80)=0x4, 0x4) r3 = open(&(0x7f0000000ec0)='./file0\x00', 0x10000, 0x1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000f00)=0x10001) mknod(&(0x7f0000000f40)='./file0/file0\x00', 0x20, 0x10000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000f80)="6a83c1b9a6e517265c709f3ced3faf5cccae29353359d786eab8c6dd17f01e2e5c4740167552bd9d2666b81edb088fca1a688ecd332a8471a3f8ff30f310e7803cb6406b7a3dbd54d2fbc94199efde86e5129050823fde8a83d3d858b2bc4325cba4c1870752b704546f968642f079eb221b190573654b47a040162c5d090c52b807000fc3c7183bbd2beac62f47fe2a570412a16351055934c07deb6b2e36f618b3bb0967fa0c2c3fde322e49114a152bb0e5c6a7f41c0d4cb82ff472", 0xbd) readlink(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)=""/247, 0xf7) r4 = openat(r3, &(0x7f0000001180)='./file0\x00', 0x8, 0x90) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000011c0)={0x80, 0x1, './file0/file0\x00', 0x45da, 0x8001, 0x30, 0x4}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000001200)=0x7) connect(r4, &(0x7f0000000e00)=@in={0x2, 0x0}, 0xc) 05:40:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0xfffffffffffffffc, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x3) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 05:40:47 executing program 1: r0 = socket(0x2, 0x4005, 0xfffffffffffffffe) setsockopt(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 05:40:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000580)="18465cff1a4b0c7dc4122a81922b03405467dd1d095c976a4db9897f1d99d4472ec4192af6a55d3c86313f61c5100a2933999bbd3e7bc196c0e2b96115fb77d0ce38892be9f14939ca8a245b3cc4c85464b25b4e6e3607c51d9521a79b120ca80d8b38ad8574ca176b9e113a56385b72401412ffff98a686e0fea499fb6bb43ff0c3f8db1cbf40bd64a91aa48710b748b717cbbe26dd874703244d51ca6a66b91345b2d504825ec04d707d16cb4d2664399da482137b7fbd2297a95f451656bacc9cc2e0d55f9fe0f7a0f75753a61f824ae604d146538b3d6f787d7811aab793879ada4087ab391a2306a9c52142a3004602a91783542f2bcebd9600000000000000000000000340c053e10195d7dd6380d8b9c8ec87915de1068704d37b923ac07e5fdf332234763f97aec762e8f5e3f4b70b287021e6cac2645f747daf36aa6a06d93a58902495b2fc9b32b2e7b03d5b52fbb0e9ef4968a3c771cae8819da1779e42494ac8375596a0b6de17f8bccd23b14081378a4949a4ba22a5294639e711ac5b9d3bec6493f84eabc275f589774be0eb72bbc26d4f01f53ecabb4e23bb267ac2ab9b9ebae49b07db68f0741020f5410aa71df093b4a8708a1efbb1020433deaf6ffcf8866e42b64bc0bcdee7c49dcd84585f4fdb71257a76da32f6f508427a", 0x1e2, 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) 05:40:47 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) socket(0x2, 0x8005, 0x0) 05:40:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300018a3000080003efc83819a1d498e61"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000001280)="edce2ae7af8912d3181bc184aafa74265c779df27138553e26db7b0ba942cb2ce2f2482fa9b727507afc26e8d35f8d5a381b69c2c58107503d5aa3ae4503d2e8cb4637aa35ef261bae7b7667bb5c7f569cfd103326c32471e570e3bb391b6bfb6bf16779821d11f06dc0afffa2d136acffceb0c0a2cfe747b065ccdf46eb16d23a669ee9070c1119a8bc80593737dce2d09a3c0619e1cf0ce1acab1dce88fc3495778c0d0a1da69925ec7451fd5091a86968ebd3c8339b94cc227aed8fad7530a14120a4eeb94731e48a4b631c8d99da4467462bec5a0a9b4d2f7a2b9eb8d6244749e370af8ce8c609600c42cc51af82ef68e51b8e98cab6dda691f19fd4629e39f0d3cbb55bd835609e3fbfff8c53b7bdebc9062a77521117dd3933313d35c784e5dc88cd96d1b1d6c362d11c50dc415dd226c0a62ab8fac854cabe3cb58321ddde026c8b2cb019eeb2742083a68f7e2de9b64ec0cddfca7b8d176c98ee9a1832ddae57668b9c1f6374ed05fa29b2979817fa6d48c5c068e1f017bded24babbe223ffc090dcde9f291f13fcedd5f7319c9a3264b5aa03c1dcd5a2d92510cd8633e4977c89fe442db8ba6df88d15ffde353a57e6a6cd03e92379faca109a1358c01044806c5a1cca1be5375c2ba33c9c3e4002441e53d81f4fdc5a86dcfd44ff1b3d2bcaa292b8253d355b64f7bd3b66f31319dd6e8beed3e9366282755cd60316b6f89d38dbb4707b9ceac8ef3ac8d42336dfc090b0af1f37b308721bd08c5f4b9f0ebce98bcf63ce91c03eade64d7150896abf8487c2e0d99d6391d0baf05913f7752ea186945164dce452d73da504ee5829705246b465e868b89b2481be7d4c57d066d8d3a1f8e53d12c2660c15f790d0d01f8fbbcac2fbde809647c5559489e146a3246f163b6408d9eb1d7b7ef2d74ce6c442982d1cf9cdcd59ffbfbec377d4456853dbc5b13d533d5e35a46769844318be40ad702a9e9c75a613f9116bd09cb4d904b7be71a9d2799d9c4646132671d1e65053a1cd2fe8c47e475c767702dd2a0950306d81dbcf35000201000000000044ab71a599d2e9532aecf3f1d1dd7f2124fb142514bf5e8760d20704406b028ac1d1d4708193f58a7975656b6a1644dbce7ad8e194a982162400b4805ec791cbfa16f4271d9349bc5ff7830a95ba34f91a4c6d4ecb40e6e02fe27f3ddfc1f91204c66c3c71f7f5cd832739dbdef4c224decc2b7b15042727b72778387c68155efbdd2be5b8d51f7044ff9bd49adc6c599eb6616da0865db09ce62407b367afa1edcedd6adf8f2fc615a0a09c5cd1d9b972f1f3ecac2e23053633a6413f55bfd54dd0bd9a47329a7e4adccdd49e8ba16fd0c590aa83ca0afc9fc5209f61c19066c157012937263162c32ff3caec43e5b1533f7312113541dfb453f249577da95ba28b4013f832d4cc43f09f5d5340e1e040ecd2260c3465c7f2fefe488eba2997fbe65fc551b083f61bed9e8c66ca52b61cb201aaaa1888f92253f831710409f32244b49c9bf25c6d8cce1a6553eeadb31c32e9fda8d31268a53b403802a368558cb9835496b9964bdf7bdcb70ee1bdbdbeef0eff15d383b48f7b4ab2c80d9a425d41d7841b76d24886ad8fb349965d1d2a4d0c2523472cdd267841473ee9ef8157d77d1aaaddde4273632ecebb74829e5245a58bb5fa4a0bb8a5599a84860912d1be0c8a437f94fbd9d72b8c7e521725e262c74d6a17522a39149fc8b31e21e935265a198bca6e2f6cb50085a83aacaee14049d8751deb73faf04bec98b99ce4711202eae6569e95bb79052f9d94dbdeff0af5c45711f0157ab41a3dfac9e6f5d95158a2c3c00e6a7fb06fa71b0758c5dd42f986362296d349bcbbce742b4999f7922a0387d422d82a8fd4d301a696c8ad02594ef4df3707df3267ec4ea6189aa70e04c77cc9f70d7ccb50009789043b5d90faef57207a681f4ffc6fad985a3322295a2443f0a2fd8d710ff435df329bf7de9f9e16e771e83daeca22fd06f554a134e2c65920a91336dfcc5678d0f610bb0b915bd1af539abe3381c0c701ca53e92b7f515399836344f49089ed1c353422b32dc7b8dc165106fb42734e590fab5b73bff71dfb8b8e42872eba31f5aeb7bb381e999c97c06f045a46000000000000000000", 0x5f7) 05:40:47 executing program 0: write(0xffffffffffffffff, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x65}], 0xef, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x83, 0xd) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xd}], 0x1, 0x200) 05:40:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="828c85347c7f77cec66235078e86f4ade1adf473a807e28dba9b24261f2a417c7eda46a0f724905957f1656bc47716c5295745edc48c925c76fafa739c3d632e09634234625a57a45f463f0723ce2ae1c70841f598add59cbefc529eae57157113604efe04a6cd03394ef90da083865848e9bfa1e3eaf125c9f41ddf90160857e454f4aa9b241e5ca607", 0x8a}, {&(0x7f00000001c0)="5effb784afb4cd849e5caf2e2da7db6bdf3c4945d9384a078b0a213097c236573214ede40930b2280386989d1224dff3833ac44baf0dc15668dea5f758475cb45e76354a03c21a350c68b7f052c47f469ddbd7199a396020e94c1c9f7c9cea358b4544f7c7146a598576965b74c26de73d3ee97ba0cfeef26bab0e98e25fe55c518ac107fa9d2feb0f0711a807e9e140a8aafa57a7cf3716a84ee436d21f79564af8ff12ff9e31fc86b4db275a3225bfa579ab9d06bac5c57d547ee30758db76234137aa9c9d03b2c13a8bc793bd7e9fd2958cc9", 0xd4}], 0x2, &(0x7f00000002c0)=[{0x10, 0xffff, 0x3f}, {0xf8, 0xffff, 0x101, "ac0a3bb63840f8271bf4de9adb15125dc1a701e1f0d982f66c49de6e6924de5de99a8b3d16af407dd77ec520943978764c968d8465907ec049f66329450e952aba8402f589e36e807b921375425a0b6126d5324ef5126f6b343b19137a43b13ce26390c766aa5a23b75c40b386a783076cf0d1bbd7881c9f6c3ed058481526eadea0804c0222df8cb137deddd6e636e6e7e75e1870df70a911685ec65fd3e11b3e9d6f04e423dd1a53ddd66397f552eee6d91f57c0731aaea9337e562cb8c3256646865505e323bcd29c135897ac19738f6c0729c227e5d9a426ed11659675d96df6bf"}, {0x100, 0xffff, 0x6, "fc9a4c05947f773abe31943e8f3090e2e2cce53e44894b6e67ea02dd95373817f8c8a7242001df8f86e6eba7863b10d60f86f9fe0b30ea531cb658c6a083cdb064e681b7c46c041ff13615855461df908c1624a4acfe98c5de7dc4f0c466629308a2cb3e0b5b3d72a210646584393e3677eaf23ddd89324a071907595a75ba8296ab114063474b165e27a855b8efe2b34f5f734b2c1b00b0c166a6f848f289e0d75c4211b56e300c5291b4b4bd767be80a16d96a22236420ed32ff794703bdb71a3dd09d13a54ee8e5f84f5f468d54eabad23584b5f7715aac7acf92809af6a855ad5af28cca4dcdf78d165713"}, {0x78, 0xffff, 0x1, "f6d3cb0fd2fba947f65a35be8080b5be605fbc29893b3808d6dddbf5af8fd61e09f6473c8c746762015c223037439c4a0c98e78891715e924a1e874d9dcc9ee64a4cab68fc041f182febfc1c4042db87f01f6919002c4a616ee386534d5136c20b27"}, {0xe8, 0xffff, 0x7fffffff, "eaf9bf77b4ac07f4439b369abe0442005f4e51943891f41fcd63b5407462e5c7c49a99df80459c7d79f78c9336a66e764d295b2a9bf601d092ab7f700b5c09218e011e0a91e145063e519f8dce23c82affd0864a31eb0bb91836d38b216d188cc2476ff4fda16064794fa90c9c548f13cc35d7f127c2073f8c808df919b99febc8b01c93334edb3e8eed2c5aa9c5f434ea8febf2566fbae61ad0150b073c29d631cf8b6335f8a5c265a492d8b33d928d21318bf7bdb7fb4c6f02f1cdb22ac593b82d2b8867a2a9863c27bf07de35fae128"}, {0xd0, 0xffff, 0x80, "ee72997a619b94f19ce1bbca04050b570aa293a9011946fbbae81bd2c48bf4f39f6573e9ec7c01513ddf5ebbbbae87cdd27418d90901f1881ed8cd08d4d3211c85658b7d11365dd88d379d240a217f6b983a03699575fe7f60370a098299e8c3a8bbfad055ddb5724f3fa300695889fc35fc2070842109c0d6cfeca044b1f4b0f133a701693647703c6fc995ec623eec927bc88e4744de1a053d04a8b090aed1b5f20d7ff58084376473ee22403d41f4a011019274a88779d545044a6f9a40"}, {0xd0, 0x1, 0x8000, "91dd4a3bbd470b81842d93e9eac833d20b4b114d8a8a28138420e10bec5e2c416cf2becaaf6c9d45aa60896182d8e3592f74d30a1f4d1d3548a495358cff62a634801bc2e9578afe459424a892ef275b623c7fc2666b13342bcfe209f024d7af98aaa9e395ea3bdcf2e7504f7d5d736e17a15806bb1fb45b068a379c4b0f106c7599a7ba1d6dc8ee61909c296649d4aa77df0091119ed5b13b30b3f6e3e206b3855b3f45a40fa6611795f0da35568b81b0e31f4b28217fd7cd0a694499bd6ddd"}, {0x108, 0xffff, 0x0, "a1a2b24f78428d29e0235e60a2bb7e9f3d23e57723695aa851ab202e654381cdbfae4d50aa338f9392b3195a1a4b439b0f270ee2d788823a361dccedd87aa9131dc6dfb4240d467502dde7699437859bbb5927dfb7265155b9fc13203481f9724cc4c8253c307211a6f4b627bf97bd610064c812116a33348027e26f1c8c4f5030cef194b4d47664af0bc7e8cc1dc7e1129b1aa8a6c14d006e01aedbd2fc07ad9ab148140170aa157bd7e5001cf454c9170e9955ae3c2fa7b0a22599a0e3d58c2b7a0be06168c32c311b032a90747be40ce81c40685b3c4af9f29eca21864ae634384475194a0311f22b7236e93d6b92a619fb9698b1d70c"}, {0x70, 0x0, 0x7, "98d11840b1443ead9358b79f5598b7770c3aec53e1d702286084966aab3e178700cca171f4bf385ec3fa60d165acd957bce349711ab8b19c538ae847ba90f58fbf18428ad9f1b982a65a3bb76e660b510a595a7db2558a531de3256e3c"}], 0x680}, 0x3) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000000007000000000016d1e3d100"], 0x10}, 0x0) 05:40:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x4, 0x0, 0x3ff, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) 05:40:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8028, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="2b00ff7f000000003c008aa4", 0xc) 05:40:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002005, 0x9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b4000330100000000000000000000ffff4dc6f2e9ff000000000000000000000000000000", 0x2c}], 0x1) 05:40:48 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x31c, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYPTR64], 0x8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x38) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) 05:40:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x4]}, 0x5c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) 05:40:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0xd7b, 0xa96d}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) kevent(r2, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0xc3106658313ac372, 0x2, 0x100, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0xff, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x1, 0x800}], 0x5, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x40, 0x0, 0xe44d}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0x0, 0x2}, {{r2}, 0xffffffffffffffff, 0x8a, 0x49, 0x3, 0xd25}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x1, 0x100}], 0x964, &(0x7f0000000500)={0x2, 0x7fffffff}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=""/240, 0xf0) kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r5, &(0x7f0000000080), 0x1000, &(0x7f00000000c0), 0x1800, 0x0) kqueue() 05:40:48 executing program 0: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) minherit(&(0x7f000071b000/0x3000)=nil, 0x3000, 0x0) 05:40:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x301) write(r0, &(0x7f0000000180)="2b00ff2300002b003a000079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7fef", 0x171) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0xf78, 0xffffffff, 0x1ff, 0x3f}) 05:40:48 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x6) getsockname(r0, &(0x7f0000001480)=@un=@file={0x0, ""/42}, &(0x7f00000014c0)=0xffffffffffffff48) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat(r1, &(0x7f0000001400)='./file0\x00', 0x2, 0x14e) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000001440)=0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r3, &(0x7f0000001380)=[{&(0x7f0000000040)="e71c7c93cbca99167d047e07e160b8cd2cacc2283dfd7f89a821f877ab636212e6564a4764ce8ec084d588bd66ac20bc000cc177bc18d6c5e0ec38b97c482c11fd0fd56dee88dec902f1fc4d457c54a3125ab5fdbad0d63fdcba49e16306de14e8f0adb3740d04953249e8321f03632605d0752642803e31775bf12d776a7b3ec94a022ac668ff8b599ac29ed76434d598f32b24a0d139f77fd7273a84b65ffeaa48a9b0d5e9ab88215c4f10b98efc767dac6ab27050f74eb687fdb83379ec47fc00535a624d0cc0c949a884dd45958737d70cb954d756d57fbb201b30a980a53fda2f9b45fda9b3b620fd26ab6919a49e924d6ab511257a75d94262053dd6d12d52f3d78b1faf6be6b3804d9d003d12acb7bad0642fff491b49d39f0679d73bd236d2b9b5a8bba1cc06aec56ceaaeda0f37c28286ab09ad89d23854ed94283f302174c3120fa82764c03ac44eef95f3df54abf75661e149a727fdcfdb999d1f04d2d4864b2975cda7dfeac9388dd0f4f6d419314842f40efc6a65ae1da2bffbcd32897c0bdbedf480f46ca7b2706cf47a85617eaec3b3594cc1473b95e2a5764ae469bd4d4c553ca10ba175a18b6463587ce5b48d0b975e05a73d3becdfc82c7aaf2fb291decdf36d7e528edcb55feed80c0f0abc9a1dbd3bad901729f4c4462982862470a5fbf1454cd9cb2924fa6ed13d5b8ef3b03be0958af276d996d7ab2119e7cc8812662668d74b849a0dd4fcfdb810254b2b1ffde8618a6e4066c3ee89eaf18b57b7bb16683da2f11134df3f528c136f14f12041aadb82027373c413fab24a7cbb33f3f2a6261da3cdb773ed74a6b287da293a1d782196db19fb6f7c0f5ce777c2ef775e4d262edf309367c9ccc7fb1183cab31deea056962c9aa0b64b401c7effd70278e48428cc5a3e5ebf088eaa4695e2a1cde0b9ade8efdf826a034ff24f078d8db54b480f8db7e986b8d000e1248e238c32f7ebed057b7f9f4c5406305ac291a1caa7eeda5c3f5005cdfdf0d67132d010454e5fabc9f957f42838da36d673bb257758fe4c687c5dc95c3954a726f6a99c7ac96d865d818823a5b77bed31779f385d3ce59aac05d60d55588bcb581c7f601dae668f7ffe8654d0fc5113727357ece94790e568b3d5edfac696a44563ad8c3bd18958d29a91da1e198228596cbda5d761a7022e6c8c1763a6481dff8de0ae68cce98822e0a388a13f677e3ea6899520d0f86e33dc560e1c33ca2c4ca6c13993a820c5345907cf39009e80b0b93e6b7f249c65c380db74afed0ec3a32908848c4b1cd91560837d8fe17c51bc563d09058e1a7dfbd784d262beae4749b1e8d635dd4918ea2754098a8aa4872c4d04f03411e1b425924c7495216d37799cb6a09e350d9cf7ffff4bd200866ce24d1fc49139ba065e3a654b6fae9a59e49926157139a039e14a21d41440a212f4734ce53d866be327e8e6eb7b219c307a3c0ffd3e057a21868bcd038804873d5d37e973ce9b00f56b355d752cdc0b5cd00c90152897d8a80e5c781c167d4dbb14ea5f9fd287ab5481f795ffab5b75101b09a89e3b61541ddcc54438387c8d14a512f4071640186d222fb49f855a4f8dc96ac6877d815b67af9a9f4598062555840362d7a1d04a12d669384622c6130d94a2da80165aa69fd83645ef6f62378a7ed61cfb2bb268bfa6ccd471f23594042ce6905a812724f696f74701e2bea52509392947235b0b29497e8e1ed55185b50af70121dfd46877e1c03202c0d63deb37509f2f84235dd9f7355ebe5361aacd01c4eeeda44ae6a3f53ebccf4ebfa1e9617127dc61ba482ef0cad0d9a51522c7a018ff7edd2973705fa788333f8152f7f30cded9a52cdfd760d7909b0078dbf96f2d472fc12e47caeec32986ad0713e2cf8c31086e26e340256c26d4556b2574b2be87da683f0d09d6091a3ab62749a687ba4205da20fc0023b2d29990c348e530257312b57dd0976ca984859cd76dc2002156afce0e67c31a85879a0c2fab6bb931909da92a291dac68435760a4ee6d7a5248b2e2be5dd50b644da896b78037185e8585c7143b8a9f4a5575b05ab4d2abb67bb12b7a9558d2ed056335acebf2cccb72bcef44214082504dc81e73d2366f496380467c392bf8bc34e2f0ce99e0143fd52b7aa0fc723a7bb3eea0d0b367233ecef47cbec8e27a7a111e8efd06ea9b4a485cb9aad3335544d45b644a9c4f14a5093490bedd9802ab1c1e54acb9cb93aaac7c0eb2c9d7d65f22639b86e4bd478ff1d8697c34a604540e99344861f77cf6a1a3410e5fc58a47403b15f87d1ae7fea4c560d32335f2bcf5955c5358c4e396b8800b5542838bf0b55a9e1801a51d1a9842aeb6723bcdc91eb162a8333dcf91367e46a7b6752092a19e1759eac05618d16225557faa154168efb3d6b4097722f0831436db399a4f9d862524cc254a0c669bc6df825dba54eadbcf00e77d3c713df83386e145f271329e6a5b026ff52fa3148d3a56f8a9bb976f8e328167d94ac979dbec1b11623daca445285817b7313a01dee260a23f0eeca52335d5df4eb399501ba0b55ed9c27cf3dd33231023c4916bb7c5d31cb1e462a9adea00a64616c7e808f936be5835aedcf59297f01c33d9319f6c8bc00d341e75c44653e682357c96234f1f2ae4c0245d58d632c269a3d2035e8a3d50905b21e65038bf1e32e77d81eed34382dd7aef3417ae4a4bd0c1705dadea2ca25a1c8bb5d2791170d2644a5a70f58061fff750ccb8758a02c9019aa4a52ae7dce24667f60a3ccd9d7eddf23aa2335e55b42f7c1e16fc7c3cc4b928cba41036ffeb6ce92d4a6d0afc4bbe1f1c199677ef073fda86b23cc2e89e93210c069a4afcca7a0b3ecd15c6bba186cd4c3fb6580360ed13f8147c9ffcba21fcab3738c22776b0e6435bc56071763cb70215196d00ed94839dffd8088096c965c4cbb1f9874bdf26b2a0c925efdb968081afd805566dffad801d7f2070f0aa960d6541252f7b8d189eab8e73ac2ff25e54d29bdec53bc022bf4578ae7725512af855eb329aa5f5deb25a5fc0cd0cb1ff8cad31bd939564b68530ed87d4c43c1b0e40cb6b462efa9944e1d07adef57d3d7f0f76c202027d7f273cb73759ffc43db3d6a59b84b60e908514196d06f86ba4dbb305ef722323827def8756b49c23a2530dc5695012a9c5d8726ec15fd37c393421e694c1efa1c787454b122717e400cdd28cd244b826f03c2ee57a9279d51268b3bd106a8f6b192397b8d61cd473e8f2a1be616d45c8dcc6cec986161faba410e213715c7613360b6727ebab7eddd87de298772854d76f529de75644f2d4c2984badf6ecf97e7e900da3391b1f7eaa0ebc05d1af11056f3bb29fe7f9baba2472fa8053876d28315dc704a62bde6af33c37323e1ed4276646f41a58fc2abea145990a4a0b5c21e8bce67d6fe4919e1db751804e6e77f70d646f3194ceea8b252307778ac47cdcd78ed779c19611cfaeddeb9b36cf3721f2446e909dba8e7c5b6003f5cf7f44db6be85b46dcd7aacb6e0366f0557fcd4409d2b5afa6899c1aa59126514846ca02dedc87bcba912144d9e71e4d89eede7b579a0157bbe58c623e71c352edd13c09f2a8b2b9e843931379b7929b99f2b1f6622360655555f9c6ad8b25ff14159cc1e7f3c34b064bcf4876492118125dc960418179722437699df9f2135a877e672f5d228f60cff4d814e0c93395a9c06605bc4ba6d35edaa1eccbe9c41409319c25fd83b8529ba11ab7655cabbca7ca37536b8d2327751d68966d0955a5322cb357c4661ffc9beec690826cf6939196eb82d489850c6d4b7a1220cd9057d7bb6e24782be390a1847981988a652ca60551947a821d4a26f0886f248079ca61718f5ae038bc1c07c20bb975b04c358f7474238ec6481c14e989a9571c352383eae484c93ac03d846ac6b828e65d929876406346c0ad019bb00f5ec3e95de14f8b6b5da3945138b0bbaac91514165ed6a4dfcc8e07c21fc0e1af38ef2cbc810dbd15337451abb71af1789c19bb518e4f26bf6299596285aad9c7097c982fb5da02ff90e787cc8c993c1b6a6acb7ee59e40a4586c8c0809f248caea7c948644ff382c802854037cf0334d8ade6da725814ef979eccc4d3f68bb4cbfc748701d181ede6e5fd3b40ed2f3fa40144fa1ccce870322aa624d75418ec28829cd1aed7f8a146913e12cbe288cca2520dcd36107e8c1dd602bcacb895c3e9df4920bb9b4132d83f24286c475055b7cac5cb3b8e83599f6a1d55314183280adfe0fbb9640ec965ddf7443b701a587a660a89c8392fae2f2e8396b540b6ff5ebdc305de756145218f21e396e98ac7fbe3cae8493b087ad5ea11125eef33f38052a180ae6de1b7f4ab5ea4e9ef76aad1d3b551d1201da011f052a015141b60b1e2e400c99d51a299e3f21161c16cb1ea1f09ae5b8a4b87e572be8de8871259e59db2d1d6cb7db4a97011e45f14d855c44a10e2f2036b02f8ea389b959d1e9fafb15046dbb3b1e0fe06caf17538a3803c308e960837be27e1ff0d845d9453c90f43328a9294b36b6614539c31c6a19a2a3515c63c3aee68fd1b5bab58b99ca79960ee4f1dc92a40ebe61197d666ca413a4f99f4eb284ec6799101569fbe1de9bc9850201e5e49b8c5e5cc0d1ef03dfc3031af5a24c2c2c6f6ae66581b1037cb7a873f100743f001f5b1dccc90dd885f08e76415d04eca8a9cd9a0f685f5f201ca43eb578e50540e28e965e2e2db1fef8adb6764d9a5b533f0d11fd066287801304397079a0fce55fca59c66785bc076e34048bd2a50f167e705eec22b1cc262ae18a4e7c35440f1621ec7c218f441cefb46ef28cf41096a8d89fc33e05d3fcbe4c715e903cdd4ce3a3e04e40d34a4a8613b66693bde2fb80a93ace35c22d52427f5b389e3b867a7366a6bd64df1661a6fbbfb10d486af08e22ed4d42b66534041e38d8a062fcda66b825b837a5bee7545803b60a732a8c1dfa8bae58e621b864dbec6abc67d1625bc76cc5233cefdc1faf1926cfd06ce7be36c1a935137dc667ecd134e322d74196834c1223a93ecea1d7854752075c00de8086e89752691722e52081fb11181a2b9b0f20d3de64bb9cc800f26d611a9f368363ea73466032abf7bc710d8e86f2b01e8254b507070f2774add6f40b9bdfd84704c51a73f4b2f34a64627229b9622e708e985bba5d4ce466900fe12cbcf16eb733116b14cf7c2219cd78d96a0f90e15ec3ed61356f8019f9a28e709117de6be9cde1a0828a5668b454c20069d80b9ac0ca50eb4c8e4bf4321a40f042f304d29e4f8545d605b5ba8228dd1dc524b4878f41333e903cc178a62d67f9d7132b680a41df11088fb8e26a5c71724592396d8aaaa302e31e247c6cc44ded374950824ba0b29e697980d052d7c2501a062348037084c69f2d2069b94834f8910967124b3d019ebc73b764b0bc7623e5ab6abf3f99034e04f77dbb1c846e347ffe80b33bb0791cb5bc008422ca02d751fca7fd934435d977262336c6ed5fbe3abbf65c97840406b983bfb79a65ad4a340cbb3af514cdd2f3f8e541698cc2675ed16230c980f6f8bbdb79f1231c09f4e76c9e800516613f1d13c72ad8901b1235bd4e9df25bca4fe9b68385536a1b2e6d7776a9c4af35665c89f98a6d3f2767107f567bf9aded01b872b92d7e80967535520926be1b71158af3f5692875b5d12e5bcc8d26527f39118cfa0ee904bda4d723f6cf495882b35c5315cc98d0f02e554113e2a758df652f3560a4d7a5638873b2bcb629080591", 0x1000}, {&(0x7f0000001040)="7b8f03e50bba0a95453651b33a2bd3313ea192e997f46c701f380374a75ca3c8", 0x20}, {&(0x7f0000001080)="c6ea4d71c8654aedf1ea70bd5b58a88641d605e259471f00d4b60c91dbb09d4999d24439bbdebe3d7948573d8d0f07fad081957b5179a9aaa7ae448725973de1b7b5a734ea3bc0ddab1f3c0a1aca61eb88d37f79fdfd3fe954d55c777842f115896a0f87a322", 0x66}, {&(0x7f0000001100)="a89f4fbfbfe64a9daa99276e6d204711d257f8ddf7322a5f27ca4d4fbead8ac9a85a0f7d44efd0b1502172aec70a9108a75f045620bd8d62c23227c0c159cf8686e406150e37a14f1fe0be3d2a5014b4b5a892a6f4b077754fbbb68fe09d2af8053eb2bcca205bd0590660dbd3adf8442bf47b2993be1795a57c78845a06ae4edb976a85a3a46c21aa", 0x89}, {&(0x7f00000011c0)="248769904377ed4cd76b098bc1aa20d57a6117157d361486326cd9d90c7c86df530fedefd4089539c81df674791f5664a4e7d19f3d2f8c622e876099b4d96782bf4e4303197577a747583cf2618bfc8d9db7ab486422fcebd554b3059d6012f329d4c42cb017b9c6374ed01f07d1ff2c39adb80609925dfc9a0df4ecdb67b684366618c801cec38585ac4608d7658f8405f1", 0x92}, {&(0x7f0000001280)="5517b0785de0759334858745d27b5cbca03f50e7d0b237102284a277480089c483d9f6793cc6824a2fd1a7c5d8bb0fa499ac30ed9f52b384dd2f5c2f861a639e6b2c17f95ecca6e3c73260548fd290558f373d290a47c2e0d95ddcd4809afafc9daea8a814548dcbf7869e427577c3d8cf8cd4ae18593e4f06fcfcb97706a2a2cf71fb35dc29ad62e5a1f01ed2e4cb72d04ce01e035c072e4e8f6986abee531f0a6939106d807ee82bdb0c8dacec6355084f07f2316d6c54be6eadb811027e2eeda7b549d942d4e6cefc", 0xca}], 0x6) r4 = socket(0x18, 0x2, 0x0) socket(0x30, 0x7, 0x5600000000) setsockopt(r4, 0x1000000000029, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:40:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 05:40:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0xc6) r1 = semget(0x2, 0x4, 0x20) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/174) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1f6, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f85b8a5b671b1b542a5387060000142f4f429b2c8d190000230000000300000035"], 0x31}, 0x800000) 05:40:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket(0x18, 0x0, 0x9) r1 = syz_open_pts() r2 = socket(0x1, 0x4000, 0x3) listen(r2, 0x7) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) syz_open_pts() close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x7) 05:40:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00'}) 05:40:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) setsockopt(r0, 0x2, 0x2, &(0x7f0000000000)="f019489a33fdf7280325fb60b036133cfac8fbbf8ef2ab5f52189cc251923422a145f51c397f215265037f07a3767eddb6a988b98e1c782d152819d9ed7c862c079bb731a63a2f653209c67b4ecf2e1edabf9e9ffd9b95fa7d5ba09896e2e38777f9d797e5a32bca72de539ae054c0d8f8fdf58e3e5002a15fb2f62fbb4995", 0x7f) 05:40:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/143) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 05:40:49 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x102, 0x2) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x80, 0x198) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00043000f9a3e37393cce1d3bd8b08e55a82950558481a6f92f41a706399ac1cca7311e16e54e931a4029917d8776fdec23b8e24bed197b257e1d4369b90b16177bd73f3483c92928792f3316d35306bae318a69009e436e42aa011b53940477decae556b515b454cad73ce564c87dc2f31ca0573f516744e816e03d419e16e486ccbaa89f36e435e41a42724e368b4a169f6b27748e0d4cab35b0a7ad4ed87c3228313d19bf2a88c4584a7188a31904b9645ea3530c8afd93e22655a43b5897db97621eae861b958b03f7ea5a1ca9f68169c504bc5ce1e347842c1f060e54d2bad4c239cd4d7462f0d8ccbee4753ebc9f9fa1ee73f01197f53f0d978e7fc6c364ce452ef0e31c38e2525a610c943beaa1fb78cf557d4fca75a8fc6b24623bf584bde0"], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 05:40:49 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/168, 0xa8}], 0x1, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 05:40:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0xdd8, 0x3ff, 0x5000000000000000, "be17b7ddde0711332440feaca4d0be175f8b381a", 0xffffffffffff825e, 0x4}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000a00)="20f92ef5a723a23c17b6021d1e6c7a18b7db3c6aa25be15260243538724feff8ecadaa64a355c8ae9b26f60b5d9b64dc5291de1e39b7d99a05be9c8919875f4f4e565ff3f8a344ebd8b9360066d057ee7294dd826fb0d08e345f4c1e4541c53bc0c082cfbb3b4038ebb63bbcf454166533230affe39b013fd02c35bff87cddb26d6a20323e4ffaf7ebb7aa5da3c071e67b8a31a1ef1fd5edcf6998ca58adb344d5d1231f494051830d48b1d5fcf832f8a31193e74874acbbd20eee17dcf9c53f4296b11f723d4d6b88efeb0d1e94b1f7be0ecab1b162c19ae6874195e99345d88513de20acbde3db98505af220a90485257fefc34bf175d096f1460118faf048d86940cb2576d6903ad97d2bda4e0abe4849c525e52280b01535437fdf5efdb4d155c9fcc3a6e6e5e6c9ba65e7bb01ae94e1fb62e10c40647629d423814fce881668807b7c5f58605249c1b50705823abfccc69e491605120b5f619982f2053a3e254145648e8d95e9d60a8224545e6ba45b5d316e308d40355defda7764c3371e6eab3601d9bc30e8646b4b0359dd0c73f6b5266dbdcdb31f8302b2ce87bbd0a0adf876052c09620f3c00a2277cc363ef292cf169568ced8d20ad7924cd68e7617c1fc24fa845eee7927bcc40c8d2479bf918dd21e480195b5b79f261686948306da8091e4c5a8eb7831618019d1a39ef9cad4427840473dc62294166998586b274298265673173d0732aecd666eec000ab7d0abc9e71a819a4dfe7dc29c90500d2637ab73a8ead940e46c866c1e7ee48e449430f8983a62593733c8ef0b6d0a525814971572398b957fb4334f12ead62ede4adb1634bb7f91fd0d8ffe531a233edc16ec2eb521dc90e7d8005fd0bbd167b90e4a046e0eeb91e0f7dd2134d4b184fc0008736de29662b684c75dc4015c9fc8ce4eeda73c2ef85ed84d263a92b63d2e9adc9b1a9a56c5584698325752e657e306727d6bb3dc15c5a46e4ecb7832471f8e72ca98e77a4c9dca2ce3b339c0b6c7c035d51e8151b1d5273481d7a3fb2bc2b562d1bdb6cd006b91cb3d34ee4d2620f9729f43929f8504e6ec5b4e2ef0b12bbf685790711bc8d37253a98922897455c71f712220382bf8a06e59ba63156b1cbef470909f99704b2fd7b8e208814ca8414dc79d47534d5a3305bac9a6d022705f501f3651bf67f8594e69276dc5095e9cd3ae628b98a0059133e243a0616a3b9092388f38690774baa2709a47aecf812a690439b67520c8d5cdf03b1dc12df77538a872cc6b77484f639d3c2e12d14b2a10d", 0x395}], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xfffffffffffffc00, 0x80000001, 0x9, 0x9ae4}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 05:40:49 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x0, &(0x7f0000000200)) setegid(0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r0, 0x0, 0x63, 0x0, 0xfffffffffffffffc) r2 = socket$inet6(0x18, 0x0, 0x7fff) ftruncate(r2, 0x54b7) 05:40:49 executing program 0: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000100), 0x1000000000000379) mlock(&(0x7f000097a000/0x1000)=nil, 0x1000) socketpair(0x8001b, 0x5, 0x403, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) getrusage(0xffffffffffffffff, &(0x7f0000000a00)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffff7ffffd) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) open(&(0x7f0000000540)='./file0\x00', 0x18c, 0x0) r5 = shmget$private(0x0, 0x3000, 0x3d9, &(0x7f00001b4000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000600)) munlockall() shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x7, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) semget$private(0x0, 0x3, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x801, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x2, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x85, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) sendto$unix(r2, &(0x7f0000000840)="ffefa0dc0cde6b9d28a104a016d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdad9af55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085be74c0d8617e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd2792847fb84c79296cb35b887b48e8141fc7e030000005d6516e1df53477a00d4b283a8e4d9325cce4d72083f6b679573a6d9fb521cca62cc4eeb97d31fc77b829584343f2a8b6c426a3f161c4aafef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1f01000000e8e0b02710f829010000000000000000000000000000", 0xe8, 0x1, 0x0, 0x0) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffeeb) r6 = fcntl$getown(r2, 0x5) wait4(r6, &(0x7f0000000100), 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/148, 0x94}, {&(0x7f00000007c0)=""/108, 0x6c}], 0x6) semop(r0, &(0x7f0000000100), 0x33) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000580)=0x41) 05:40:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000080)=""/77, 0x4d, 0x40, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0xdb, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:40:50 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000001380000400"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) 05:40:50 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2007, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) ioctl$TIOCOUTQ(r0, 0x802c7415, &(0x7f0000000080)=0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getegid() lchown(&(0x7f0000000200)='./file0\x00', r1, r2) sendto$inet6(r0, &(0x7f0000000100)="6529b8ab60e7b44799b3b5849dd5c1240f84c71411a1dd7b0d5a0912b63851df5f13664376dee65de3d3bcff940c21ed46a922c4b43d2f2e9b2ff5f08918b6f4a950ee32509434b59b357825435cb4f7810b43fa6ea9af03cbd4d586acff9ace479d5034f2779405503e9c3a65f57df4011118a938067e1d8f848d7a47", 0x7d, 0x4, &(0x7f0000000040)={0x18, 0x3, 0x101}, 0xc) 05:40:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffff9, 0xfffffffeffffffff, 0xd5f, 0x0, "79c81160d920784162b620483cb48f6b6cfee2b1", 0x6, 0x9}) r1 = syz_open_pts() syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8f, 0x8}, {0x89, 0x2321}], 0x2}) fchown(r0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) 05:40:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setflags(r1, 0x2, 0x1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d04000000696c000000"], 0x8) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) 05:40:50 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x30, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x200) fcntl$dupfd(r0, 0xa, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 05:40:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8080, 0x100) ioctl$TIOCCBRK(r1, 0x2000747a) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x3ff}, 0xc) 05:40:50 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1c, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) read(r2, &(0x7f0000000000)=""/33, 0x21) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x40, 0x78a3584b61a2a2b7, 0x100000001, 0x10000}, {{r1}, 0xfffffffffffffff8, 0xa2, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0xa5, 0x4000002d, 0x4aa, 0x7}], 0xbce, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0x5}], 0xb9, &(0x7f0000000100)={0x0, 0x6}) fchdir(r1) 05:40:50 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f00000002c0)='./file3\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 05:40:50 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x1, 0x756) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044274, &(0x7f0000000000)) 05:40:50 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) bind(r0, &(0x7f00000011c0)=@in6={0x18, 0x3, 0x200, 0x5}, 0xc) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/80}, &(0x7f0000000140)=0x52) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/4096) 05:40:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x4, './file0\x00', 0x5, 0x10000, 0x0, 0x8}) shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffd000/0x2000)=nil) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000100)='./file0\x00') 05:40:50 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x104) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x80000000) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt(0xffffffffffffffff, 0x8001, 0x5, &(0x7f0000000100)="1d6150c63584ac95b35694fc12bfa146598baf9d2d2767f8731d425e9361e3f3ef9398522b206d71a8193e72e6ccf82c44464b9dc021f434dc3487326fd1d1737978486da537fb266ae5f30e83d67949b7e5d5904c0dce70d6266aca8ee9b906bd9c0c341a74c8ae2619c15879bb7870f5", 0x71) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) 05:40:50 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x2f) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') 05:40:50 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) r2 = getpid() r3 = getuid() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000005c0)=0x9) r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xffffffffffffffbd) r7 = getegid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="b0bd0be462a81aae3e9fed0b6e0545be03b631ad9579f36179d98426174a7c048293ec57ecc2389c5376acb535d94161d9905aba82aa5b3e58110f982ed50f88f0401ce7f4e4bc02ce24c6a2a78e9e9488f9064345fe29911b74cf46a29d3a96c02d3fe834c947528c9990a6279a1b5b81b5b0dd702a20c830ef639162982b4980869aa1162b0ad78dd0f1a8c9bb0cfa8a677b7812d15040990fc8cc7e43effc6a93d34a5f2525af6e85a218cd4e88d986142d6daa28f4d41128f9a3fd075c5440de4ab580e4eddd701e329334b65fce26a140aed6c7ff7674d77605f829437b58c4159f3115dfc58b7e866ec2f8dd10bce957d5", 0xf4}, {&(0x7f0000000180)="79f700bfafc6f5638d255b8f13aa344b5a94e1ce1fc0a8b94ab0416de7c583b0313e910459ff42f3f083abc8ba110b3ac82b70df2daec0fdf826211f5fd5a8729a5b5e4de3ac4652cd2e9ead097eec8cb9e1dd1b24e4e12216738b66107238b75d0d2818de316f4f78b4ead8b11824790f69b78c462b1f8b9177127c6002385db3f4070a25d2225c3c59f037924f8e8c708f65740f2616eebf4692463ce76fb6b974baf759a03cd84f591ec85e6b0264e993c42f363e275c2d6e505fcb77a36c704d2ea7974ca9820f0bf6e5fee123a13d42b65ff4c967ed5062c4b4c4fe38cac36ebc2c01030adcc998b58bfab593640cab8e4b3eb31e42", 0xf8}, {&(0x7f0000000280)="7f8d0f26a6c9e9694636540c3aebde946da161120cc27072896f575db40cbd431bbde83fee690de5f1b0a0b899f3c4b9b14e90610caf473acc5813b949d80952809306bb12941c161a0776cebcbf46841eafbfabb48c6fc7d156e5cacf17c8c0db1eee81f3e6e095c2fe59a9d5d3d47e6fc8b98de6f6fcfb3486e4762e522ee5986e2b0b86f2e9eddda491a8230e24646a69233bd4b129a1bd40fe138436cdb3aab93daacce4829ffda2e4369ede00637a3a20a47285dd3a5d9ee73ed1614860610d5d9593805e620bd1d378be1d5bae38", 0xd1}, {&(0x7f0000000380)="f6f80addd5ce31680404c5bcd3552902ecd12da547c28cf5b16dd6fd66cbf0080f57935f64f5bc10056631132d9dcb05d4fe1b735ac981a31bad98a81cdfb335d6154f8b821384dce5c1ff0b0218c956e71dea69168676b3b2f5ea07f99ca2d51d5e883f782566ff86c0940468871690d88186bd40c5815735a29c1ef1b1a8e5809e13a285dd0054de79a89e59758fb825ac8d2f77984c4857f57258d4855339dc88c7aeb483a713f385144266344c6abe2488005534c8d767b1fef7a0a9", 0xbe}], 0x4, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x90, 0x4}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) fcntl$dupfd(r1, 0xb50310e43fec6e6d, r0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={r5, r6, r4}, 0xc) 05:40:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair(0x16, 0x8001, 0x400, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 05:40:50 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x120) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:40:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfff, './file0\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) close(r1) 05:40:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0)}, 0x4) setsockopt(r0, 0x101, 0x0, &(0x7f0000000080)="4ff383ebc62146f7e1cd69345667a972af99aaaa99b04343849c1d8b59db2190d9302d7959cefd7be27cfe053c89e66be4903d85b9c98eea148e3adf146d2e9a9a403277a1a49b8cbd5501bb74c47211a0b58cccb099f51a35459aa47758b65b7a575af2ad2ca0bf7029a04403f6a8c0e607d02e33b14dcbcf1c7c11affb2b39368b0a537818b00019c45537c10cb0ad8a3a33e5283cc2cf1b0dead59fd0da121f6abc00e4c42ceb80a9fc8d36a9fa33a2bdcb23ef79b8f76a9c7d97ff72f4b291fb6036ae65fef6896d5eb5cefb", 0xce) recvfrom$unix(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 05:40:50 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f0000bc4000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) 05:40:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x3, 0xc, 0x3, 0x0, "85495500020000000000001967f5afa680400900", 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x31a9fc8a, 0xf, &(0x7f0000000040)="13bd65c8be55d308004fd4e97226173c79b8f707e61de26e824f0065e1aeac67a012d56f6e35c7bcf1981681633beac1", 0x12) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:40:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000600)='./bus\x00', &(0x7f00000003c0)={{0x7ebf, 0x9365}, {0x3, 0xc1}}, 0x0) chmod(&(0x7f0000000380)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = open(&(0x7f0000000400)='./file0\x00', 0x3, 0x102) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./bus\x00', r5, r3) setgroups(0xffffffffffffff72, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) mknod(&(0x7f0000000480)='./bus\x00', 0x1, 0x200) r6 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x3, 0xfbfffffffffffffe) r7 = shmget(0x3, 0x1000, 0x180, &(0x7f0000ff9000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) r8 = semget$private(0x0, 0x4, 0x2) fchownat(r4, &(0x7f0000000580)='./file0\x00', r5, r2, 0x6) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000280)=""/159) fchmodat(r6, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) read(r6, &(0x7f0000000740)=""/174, 0xae) r9 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000000)=""/191) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f00000000c0)={0x5, 0x20000000000000, './file0\x00', 0x0, 0x5, 0x4614869b, 0xcd}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x1, 0x0) getgroups(0x400002a1, &(0x7f0000000580)) mkdir(&(0x7f00000005c0)='./bus\x00', 0x10) semop(r8, &(0x7f0000000440)=[{0x1, 0x10000, 0x800}, {0x2, 0x5}, {0x2, 0x10001}, {0x1, 0x3}, {0x4, 0x80000001, 0x1800}, {0x3, 0x4, 0x1000}, {0x3, 0x40, 0x800}], 0x7) 05:40:50 executing program 0: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r3 = socket(0x2, 0x5, 0x401) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x800, 0xd88}, {{r2}, 0x0, 0x84, 0x4, 0x5ee0, 0x6}, {{r3}, 0xfffffffffffffffa, 0x4, 0x3, 0x5}, {{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0x20, 0x1000}, {{r5}, 0xfffffffffffffffe, 0x10, 0x5, 0x7e14, 0x10001}, {{r6}, 0xffffffffffffffff, 0x80, 0x20000009, 0x6, 0x31df}], 0x8, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffa, 0x40, 0x4, 0x1000, 0x2}, {{r8}, 0xfffffffffffffff9, 0x1, 0x20000010, 0x1, 0x4}, {{r9}, 0x0, 0x22, 0x40000000, 0x9, 0x10000}, {{r10}, 0xfffffffffffffffd, 0x41, 0x20, 0x4, 0xa5}], 0xcb5b, &(0x7f0000000380)={0xfffffffffffffffc, 0x80000001}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) 05:40:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x8, 0x4, 0x0, 0x4}) ioctl$TIOCCONS(r1, 0x40044266, &(0x7f0000000000)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x9}, 0x8) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSDTR(r1, 0x20007479) 05:40:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r5 = dup2(r0, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0), 0x0) listen(r0, 0xffffffffffffffb5) 05:40:51 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() socket(0x17, 0x3, 0x51bf5158) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 05:40:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b0006000000000000000000000000000000000001495eb2403a1d8bda9fc3d28d821d58e9", 0x2c}], 0x100002d7) 05:40:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x30) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x24) 05:40:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 05:40:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x295b, 0x10001ff, 0x1, "b0d42000006e00"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000400)="2967f849", 0x4}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/161, &(0x7f0000000000)=0xa1) 05:40:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000580)='./bus\x00', 0x2003, 0x2) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x0, 0x0, 0x7f, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000200)=""/96, 0x60}, {&(0x7f00000003c0)=""/131, 0x83}], 0x3, &(0x7f0000000480)=""/192, 0xc0}, 0x801) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="ad38999515b85f812dad3ff8660e9c14d488c0a7a0b3ccc7d51022f0b0fa4e5a2f9e6b8336a24be2ddb98e9ebb4de8895e0120ad6a78"}], 0x3e5, 0x0) pipe(&(0x7f0000000080)) pwritev(r0, &(0x7f0000000280), 0x96, 0x0) 05:40:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x20005302, 0x0) 05:40:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="65772aa4186f208e0a28ef27f26ab23db9e842a3c771fa08a01e35cb7406c80a71ba0db0afae95768a163ae55469ae3e10313ce0753dc5e0643b7b24d0457bec3d460c012eeba4261cbf43d50ce6d33aa09f349adf46119ffc99add508e9def6a9a85c51504ee4d22fd0d4135de72ea3d5081cf9c983e524d183b4ae76e5bf30b0c56084b598d2873a1823584b66038af6d005ef8559ff32da07e879812a19c30b6234ba685fb0767c722c80d2a7fe1f364fc68c3e2be67a133696412216e8ad0f0b147d086abbedbdc1677e6dcc047c1644ec57f9a366197648ac7135b722", 0xdf}], 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xffffffffffffff01, 0x2}, 0xc) 05:40:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) semget$private(0x0, 0x3, 0x90) 05:40:51 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x200, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x40003) chflags(&(0x7f0000000000)='./file0\x00', 0x2) setpgid(0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = getppid() setpgid(0x0, r5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x201b, 0x367) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 05:40:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x800000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004000000002c000000000000a73c85d75259d653000000000000000000000001000000000af6cee7a484edd0ff7ae6", 0x34}], 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) 05:40:51 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 05:40:51 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x2}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x8) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0xfff) connect$inet6(r1, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000007c0)=0x1) sendto$unix(r2, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000880)) r3 = semget$private(0x0, 0x5, 0x1) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000340)=0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) 05:40:51 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket(0x18, 0x4004, 0x3) 05:40:51 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket(0x22, 0x8005, 0x0) r2 = socket(0x800000018, 0x1, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x27a, 0x80}, {0x18, 0x1, 0x8000}, 0x7fffffff, [0x9, 0x9db8, 0x2, 0x7, 0x1, 0x40, 0x8, 0x2]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) setsockopt$sock_int(r2, 0xffff, 0x100009, &(0x7f0000000040), 0x4) 05:40:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) write(r0, &(0x7f0000000140)="19571d3eee09ed4dbf0dfec264f8dddcdf0dbb55d682fcb0d9df8a579d99918880fc05dfe31b0988932c601601317fd2bb8693ada4449c5863cd03ddeea045d7c223a7e293f6bf4b8b9102d81f1dbfe9fd8daf8c6bbf9c0499c6c20fc3cf1753353ca6df3c23762bf7154cab4a06a02c5718b4370008d47f1d5e1c758114328b04fc61e476a3e36ba6b0b6e42df7625821236d014d9f48577e0246b4d7b1344f56ed2bb0aafd528c9548e2b69ace8fcdaed325bf66b02dca93ed527a5b290f5dec88c4", 0xc3) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000300)="e5cfa6eda3d140f8e5998736f506c20b8a4ac91ae9a6a8926c4d0c77df16a4c71a68c865ced8fe16063675c45c79ededd6003ac1e12832efa1420cf30dae72b4eb17895d0e04ec1153842cbedef026e5c145349a26774a", 0x57}, {&(0x7f0000000380)="78537295041cbfcc85347d344be8260a79604f9c5afac876b0ffbe07bb3e22c9ec84c1ff6b194ddc32cf7d9bbb03850fdc3e", 0x32}, {&(0x7f00000003c0)="ccfd4ba645a7a3a6cd0539d3dbc9668266a681c4839aacac13c57658aadd3235a2fa6787bdee63695baa20ed9b8b2a59fb311bbf5fd0293a81e971cb379327114988633117ea3af73b831fd20c784f61918beecf82e8e9187b14be9ef3c0024b784c045f53ab4dd35b68414efe29c6f66af92ca19efd74bb593d4464973467e831db542112fa18d1a9e36289b96c19d5b13d2ef640de02fec6d15a56fac49f24a38a7f60a541ade5ba6cddb87174365977457499cc4a612437ce855d157ba1dbd3cbed480930ca8a80bef8c8c91741be2ac2b0", 0xd3}, {&(0x7f00000004c0)="e99bf29e2328389efd2706f4dfe9451d7ac2fa7592ca1564e9631d0a8c46c752f343621e5fed63afb915b7c598e3d3fcd5b46f3b8517b0be5925f0417e60d8d1ac9f07b17bdcb6476f16384bd37827dbbccf1a151316a0025c347c57d218bb0d4450940b541e402720723bb1cce94e2d7e", 0x71}, {&(0x7f0000000540)="5021f901271464c4e48c4175d7c3bcb263d2b929470e7029ed860db6e905c43da6fa7839e92959529790dbfc07418e95c36cdc9d045956b1f27be31aa1bd95e2", 0x40}, {&(0x7f0000000580)="367df0550cdbed1ccd372f329c46aefb3960e54fbf9e2f60f99666a38b709bef4b3aa511e617c2e21974a1f0ec2d45e8ce471c591fb24e8af19787996d275e12abd6f8c1a271dbecdb70c2701a452ebecfda4d48758bcbcf211a7b073fab9a084e43c5416ebd44b71d1c91c830ea56268f52d7391d444d27f085e3e5a52a52fb12226e01ce4ff5f2d7e9e607f46844f6a1e43fe635751987501b6830392ace4f4c4b8cd605d108f65b26a4f6248e73653d5c56fdf208d1d6c2c983735ef8d9e040923ac018e39c67eae881826e1c8f5dbfd5f312af6a2934e41ba4c8f6853f9b1facadb5f2ee7020b963fdca3b9550d8aa6f8c24c0d9557e3f6662ebaf825ef807f6ff8b7170514b0d5422a706ad76a05c48c778b93ef3d856c572b3526e53264b9af1703d8f20174911117a6229635cf297b2f216456a6d2feccf0a313b2b6eafc4b21585c0514cfeacf1c5ddd1be93799407d415c483d505ac19a6d2a3ff9bd7a48c8b766bccaad21fe14c6296a55fa772e64fc1cf62866503d6fea5e95ccb5ce9ca1cadb710988915bdb16a023fcd9deef539ee175825bc6269a5ffbc315b385f0e01971cf08b70eb0e065362626d4d735280b5ee1625701d201a89efa4d84ea079618939d024c9062ca1d24c5c8899554aff59fbb7983d9e58bd0886cd4db7e4c535911042fbe184225543d33b860b36e5f9896b154bdd897d12de51365234dfebe4f6d89563c390fa6e40cec386187a32b1575bbf7eca0ab462f727a777c870ac8b5c457f68af1981241624287d6d590b1b5ec49cd7014fd64f215ca29d451bf10489a6216675717b65ce9e17c873081b640801a46cedbb41d304ea06f51069e914af02e0510c35deb6ed809e39fcbcf34c29a5cbc54038c26cbcfd85f0994d84cd6683b17cfb07f3c22bead22b127942e9cffc41012f11ae2ad9c915eba395af97aac90433967ed283eb2e7b003685a8838d62ec11a5ecf24db1ee6bb1b012b5c03dfaa6334201e65105df15332a25d997a5d761c0a9acecd1cb25476fab0857194e4eed8f8224a64c254c7c6f31f6cbfbaaaa97921649b45c80122288d1970ceacb916170728180a2a151b773af8bdddeecc8af582c4703596719ae0318523a4a95f4c3a9674c8c237f8685664dbc835cf6867a638353e278a955bf482a1b0efd09cee5563bfe1a11e472354d0dd140b1dedf2561cdd85d2be72c961ebf73948dd5594cb2c00f6247817a8a623ed8e2a252a2da37167ee8302440a7e9d4ed2d31db4abd15d752b32595205977884c3f9a13d1f1e068cb1224fd565981efc58fc7aa20493fae20d78bfc985c8e7fab6ac45c2e9e09dfb024a527eaca52a4c2101fef590dbe30863854e4574d13249762768fa0800c3718008b3a61ab721df542874eb670ebd5665e56d40bf2e45da0414530a674a9f1ecc9a60956a8b4ce40f762179b35087d255007bfe27f6ffb2318c1d8e2b7d28e939c09924529051429ec6618bcec795f58e8d6a6c3a24859635293454c8c0148bf0994a94cd33c4b12f1146d38815be8a6a9254be5dbcb7e0f1598681e1ac2e0b911f8631bc5692df9b5368a7442e9f1c7469df9abb3af98f124ebe994d817bc75725a6f28f253d3ea643ee8d20b8a5197a3fe554dbe1543df098bf57822be65aea1d48138be9e937951c94134386652e430e0c3151fcc890b2997c94f8c36fbeff4db75038d6df869c01ac73d7fab3fbe661126c523c60e980f3ac4bb1f4df6f3f3f5526948e760a864c8f9401c7c142adb2b750c8cbeec5fdf12848fb89ffc83913820e9f7967a0c38ec0f35da0b28c46fb4d58457df3a77c485c503acdaf4707302f62a943082b0e456bb7f16f9d474e4a1e9a778542beec0923e7a7c96264b2ab4fbed324d50b07ca0e233db0f25ee0c2fe126bc0533170e9cbf04cb98a59c0329386e6dad638afae129ca8f8c44605bb2491a8f74f40ad7a2fe3acd6e30f521aeb7a7afcc01d33bbadfac3d3f644898f1e0f48e3f0f57475ac463358fdd330f4d541495e93152dd125adacf5dbd7fbf8646b685cb70d32b2fa86695053eaf0f180d5934de401d98fef115014d465e3775560065cb46da0b13bca175952a27ef8b52cdaff7b43bc9ea8582d1f6a0aa188816abe1d033a043779aeb218547264fd981cf8e7c837b278a33cdcf66c0d30e8ed07d777642e5d1941bae3fb9bb4d6a979f9fd6fca24a96b4ded2c2dd612cc55759433db8c7e42774f63c8b4d11d4001f02941a96496e750e48ae6552fd84a2fec0eed290ed92f6ad4757dccdfbef9515858adb8b462b792537f40c49bdf5a4c20cb8de69d17b4cd3c3e09c1e1fe069edf77320a39de170f05eebb32cc718cbc7715af0082f546781076cad86ff6ddd423eb431da52016cb49346bf1e3587595b322fe013f847ea4631749caf16cf7823a10b20b2c4260ab6a4ea5087cd854d08c3c008cdd065098193c92dbec3b8b8a69d495339b6ab18f4e5c72cc72dcd2644d811e3f2d7bdc7bf63a74036a4417e9ac1d44a754a846984abd251736a770712efa09c1887ad12f0d9c004ca56b4af84915eea70e002ff98d29b597e77215f905dc266e594b1855b6ffd20b8d1542217c1a12a9e602bad21b413b8a077edff752c8f5207f52980f99e014e61d68ebdc3e7b7844d9c257f06e2216205926ba46a9add6915020bb03f29e4cf00b930f79aeda0e86019b6d10852d9d970930481529570c84b915e73af6adb82d978f1cdc7b5a4a741b9abf44ab5e37cd3740b9cbf68faba64f1609d2bb95fde64ba39b192c9a0dd439ef3281310c101e0107281c23d308015bc9cc809f07158807cee3305b0728c0aa00c1fe92ed10891075baa989b2b886390fe06dd571b5709fb3d1a7a596dfa1444b5d021993205feb664c8c55146a0bb4975b412eb41d79023798f146b237fdc3620ac0306db0d4a288d290684f729304aeb16bc3a473083a566adb25e0cba1a215e9c0add40f4c062eadd39c2a2725d3fa3a2470cd699ffc6c6c78145ba0cd6821db3b3c76d680e35e51d8d405f2ec6326dba9ab421db1d52fc02430a70d90b6098bf8e12ebc2312d7f8751de2a59b045412ac845de26eb44932384e7b00612ba066cbc5dcf2e7f5e1bf08db5873495d4b0583ca192b077c30a2122494385008f6b86d51fc6a89b5a5ffbbe4aa809aebeeac6ebf3addf21c1796079355dd31ef62d8c27f4a39e209948b6a55fa17bbb5e088e2656dc5708ffe49de84dcc06db64fcb2992316398c9154994da93981f35c2efb029536e21ccd2e886ad171f965e1532c58fc3bc9a415718252d574f0504240a23fcd3499d003e133c64fd730e0dc63dffb83660f5e51cbab85c341ff92d8e81dffb21e779902e1849e0e0d18bce2a9284e195e4a0377ced9b622e1d29383950d8d74cb37bec3e469aeeb2ad00ec931068d350e9f523fb28c5f0670566ebce5f42e8c33a49385509648f308c9b9dcf362dfdcfe7e9dd844094f1439b7fc3b3b000abeab30040e1bdfd74439d5d1bb53b63a5e039742e36774bbffb358870b3fabb0baefc662cc52fae85f3309236490f318c4cd1d722542ccf6eafea9647c69dcf603767c1712660f6b4a07e235675352430ad2b0cc139ba406e30730f73b01286bf9027bf4c643e763ed877d1fe684420cc39716f28e4ff0c59a5286b601aa5c1cca55bc4593497632c5617e915c6129d010d6c5a02cae79cef2d73ac1dee2413717db700a9c6b4604f2be564447a909b732b71d2dfdcaa7d6e5aec8613296bb1490f1ee6d7d06e245d9a1bd08b42f9914688116604bedeaeda5155b1afadfed40d5669145b9ed64ea6cc18b77cc59efd26f80f3077d638959eb6566085d7f3a6eb575fe45649fc54e0a200f3a19eeefc77726b965e92ba81f377300073f76ee6b5c3921ea3fe5ab7f2cd8beb820cacebd9b7c20f4e154a3d813b8e44e648f5938f7ebb8620549c7b4a6f110646be8263ac531f6da3302f3c4f37e9cb6e6bf8ff3d5ba4a73d635beee496808c062c1d74732a19ed554c101320bf6363c0aac6f36b9a2b8d76cefc926236e707de48ed251bf6875558e49eed5d3401ddd99ea8880ac67dec485ca97c79bf9b29fbe917b654e5167015f35b8f03e74b2b27343ac9fed14d3eb5c85347847df14aab45eeeb84f599504deff59b7b9caf20048566f6648025219417fb43ac4d5f5387edadb71a6e4c5e2116572282c6b546460ea58a1f0e619f5e902029766032248b286cd54cc007975133d56e72fddb493cf277b6393afe47d4a52d9934a0781ca3945032379fb8c619ccb45b2ef82467b9d15f95bf04010a645789d97e1dd71c041c66e3536768891a60e99dbed5eed4b9f6cf3e4e5f63604f512da38fec850580a9dfaeef76dfd2ddb4bf0bda1a2f013ff0e719137f8046a274eaa6065141a9accfdc53403d615de1a39e5b424cdd3ece7c184d5c83c8087bb9db538dcb6768430ec2d92535c33f26029d07acecbf0eea0e6fd7467c9452e454698a677bb939836b54f6f360407623a4d4bcfcace951554117ab80d0c9f284d55311e19385b4e6272277f3c0ea37fc7bb4ea711ff97d41abf11f34c17ee614e576965e682b09c0e6aa18b590e1417c090d8e8462f6455de6d9a5e45ba6ef67bf6822f89ede568c3683be4e5a910306a353f7fa9a6227baa2785d98a0b41464e00b6b1747bfa13d48de768dce4488e0aced188fd48e6cf3f7c3423ab34bced316c5da3fbfd9807398e346b0a9f5c20309e3211abffd08fcef808572719573d1387ca1c965f5a11dececb0d0d57ede6becb27be1849637e292536bd1fbc391b27e1ed8ca534313fd50dfb4a07be17b38aaf62a9b7796d5c44c0e0034d9ed00a271f1819e3d68b53b0782d2f16059e9aef4678a39dadf79e45a6eb0812efdc745104746e3d3a4c79a326633a2183612d723c2a055f3615f539eaf3d3e71bd228495e82e9a0c49e556596245f44b4184e970747a7d9993423dfba098f9f2df9709df40920c75ad919b3cd25eab7dabf4cf5d5ad3cfa7bed2ebf32cf84e637c252b01f6f04559edea05585982cbd50ee52abc129e21dc8df5bfd2d2fd74ff5da31900c66388c1f9198560dd1012324a9cf2b87538c80af90682fb5f2c71aef1ca77209327c192cc90ad4d21c8253b37bf4085839ba9fdddbf826d829bc4e1efe325e5c62099b8a0aa444985a6c33a84ee02ac1bcdbea9380d0abc8f1e0413ec30dc664e7607208d177f93faed8704bcbab5518dcb9bbd4ea8b61210965281b70c6e89aa7deb8b748c39b0bdbefdf28cdf7ad37b8993b1127333a28fc2c77a10b1dcb287506bcd5bb46e2677d47301b0d33521ad951b591b33f3b620b8c288ae25e942fadbe636d316bd82e2a4093a79033bee9c3d3ef5c702e2b2e8533f657030da227f3c77456ca4fa1e6b20b9289b78a0dfec68103ec73f8606778e543acb23ca914260f64cd64eec59fb889e6630d9ac269f4ad68f1747005f06b16bb911a25c6adb7dd7a661854d06a9ad7702b2087dcb289db233ca8733159aba78d94f9c9f4bf0aae359af0af860d4005a097ac080130e45f51815a492179bc06a1ef95804c8765b8d8839aba5fe034fc7f9d5ef3abf87692604297a06f0196d5f1c788df332035731916e5c85a2d2f17bd15012f921059c0281b3572e9d2c8faac1843f5d89bc35dce6d50fd40357303ea8e5595cc2dd12d7f29310006c26acbe5012535526a33bc2740e563b769922192c724d2a50dd34b6c5a0b7712c4363c2f701be2383257010e3bd614", 0x1000}], 0x6, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x80) poll(&(0x7f00000002c0)=[{r0, 0x19c}, {r1}, {r1, 0x100}, {r0, 0x1}], 0x4, 0x81) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) `‹@3ÿÿMÆòéÿ`‹@3ÿÿMÆòéÿ OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 05:40:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)=0x1) shmget(0x2, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) open$dir(&(0x7f0000000080)='./file0\x00', 0x2048a, 0xb) 05:40:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f00000009c0)=[{&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000600)=""/202, 0xca}, {&(0x7f0000000700)=""/247, 0xf7}, {&(0x7f0000000400)=""/164, 0xa4}, {&(0x7f0000000800)=""/161, 0xa1}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f00000008c0)=""/221, 0xdd}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x220, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3e, 0x8000, 0x6, 0x0, "43f0bc00a899f143a8ce2e58b6dfd4ab8ecb89bb", 0x2, 0x7fffffff}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:40:52 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) close(r0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 05:40:52 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1400000000000}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 05:40:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x1f4) getpeername$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 05:40:53 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x100000001, 0x1000}, 0xc) setsockopt(r0, 0x2, 0x0, &(0x7f00000000c0)="bb485f8bf419f44b32c07a0a443efca3faf86db69576aef14e3efcc53215b441ae9c1bf9b38e433551a02a3fb59bdb17b1ac7b4d2f", 0x35) 05:40:53 executing program 0: r0 = socket$inet(0x2, 0x7fffffffffffff, 0x800) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x8001}, 0x8) r1 = socket(0x3b, 0x8004, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) 05:40:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0xffffffffffffffff, 0x0) 05:40:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = msgget(0x1, 0x208) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000001ebc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000fbd23ae036c980b1c60d1d812e859ecf62f0b8d6e09d987d817db76cd5f0f5d74f4b396ee9e939f0cb2efd666c17ac6393fc76fde51149e153f0cbac2f5e9e3a5f9d5f345dfce98dc9ea100db9b47d1d1fa02251647a95d7b16b2291d154723b507ce02a08031a1976ad563dd4c328dad9caaf26b1eff970a4f7e686ca83da5505d1172b25e8be03c908e411a7632fd01d66bdba50184df781ca5e0ebb8093748ecfcb76a67ce5"], 0x1, 0x800) r2 = semget$private(0x0, 0x2, 0x25) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r5, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffede) semop(r2, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xc, 0x0, 0x0) recvmsg(r5, &(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, &(0x7f00000003c0), 0x2aaaaaaaaaaaaaad) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) read(r4, &(0x7f0000000240)=""/20, 0x14) 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, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffffffffffe53) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000380)) semget$private(0x0, 0x4, 0x848e4ad2a22d49ef) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000003c0)) 05:40:53 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() r0 = getuid() r1 = getuid() setreuid(r1, r0) 05:40:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x97f) kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchflags(r3, 0x6) dup2(r0, r1) 05:40:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x20000100000000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffffffff) 05:40:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:40:54 executing program 0: r0 = getuid() setuid(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x2, 0x0, 0xfffffffe}) flock(r1, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x280, 0x0) openat(r2, &(0x7f0000000380)='./file0\x00', 0x8000, 0x104) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x3, 0x7ff, 0x8}, 0xc) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f00000002c0)=""/90, 0x5a}], 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x8000000, 0x20000fffffffc}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r4 = semget$private(0x0, 0x3, 0x208) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000003c0)=""/48) 05:40:54 executing program 0: r0 = socket(0x18, 0x7, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 05:40:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 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, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) getdents(r1, 0x0, 0x0) 05:40:54 executing program 0: r0 = socket(0x18, 0x3, 0x3a) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="24f9ea76c963cb732664d71846dc6cf9ffe6951b9f7448a545bc9590cba51581b1dc46406b9c0d8b26df4675e492ee786c88f8c22f351d72711369f74eec8a56da78d5b7ea1c4bc0f5279ee6097a4a218056bc080fc326adb6eacdef81aab547d63737e4174f498ba4f5c7ccaca79d366dd09bdfc3e8bd4d9ef740640275bf6bba0cc6a14e9483616de4c530b540c1d1d6f4a37563", 0x95}], 0x1, 0x32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000300)=0xc) read(r0, &(0x7f0000000140)=""/197, 0xc5) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc14", 0x14) 05:40:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x6) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="cd2609cbfd0cdd870a7968130972accb8fcb68cfe229cb841fe431d470fb33ea755b18f2525deebb1ec7cb3821bacb3533ccc68e921c633c65a35fe3aa1f8e23d87398bec71d692798e2a0d02143778845bf877f1edc36015c24dd679fe9f537a5f2e0a8af3a7f235dd1144ec88bf92e3dba459c4b40f86b4f2ec1f6dc1495df8fe4bd3d992d8abebb74f316e1b104279c37a15653f26467ca4cf10d541b64963003a3288fb3ebb204f096e82679abd16cf66e7ffe0f", 0xb6}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2cf8, 0x9}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001440)="63fdb1586859d949303acc113e4dfa71bcb26b750b172f06086e481592f27e51fdc0fbf2ba470464f9fa7f65ac5b0e0feda7d74d717d6e9a77174be9d756f47c596fba967230737fc7daf865aae4f7ef53c73da1090614dc97015b40f47dce2887e0044257b77b8ad2c874aadec36d1393fa8fc7ec887048a11dd7c2cfc22b3f38a7dc972bec179f1141a25193a233ff7d6fe2f992086b90c092de54b1f69c22da12d855d54b117d02aa747114b8ecbae7d124865052bc042c8cbdb1", 0xbc}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x81, 0x4, "c67f4b3498dc039b33c26e9644597fee8cd7d018", 0x3, 0x401}) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000940)="f8fc63ae3a14e63489c6e9bc6364198be64f0234278a9f7deabf26373db6766f284f8fd3a0930887b3fc318cc4a55df3f8a7a8dae7b3957cd6a65e406cab30961839df4422f44bf7af3278aee707d772150b58b7ba0093a202a6d3d7197513d75f121684a9b63d5c368bd43bd2e4a95077cdd73b2a500f35fe81e3e01a586885e84bf29965d2a4ab05a2f7cc3bca90a1c24260e0a69254851444da2d7978f25d8a9b015351bd1e6a"}, {&(0x7f0000000400)="d8d406b7eb06b367d7358a4ec90a818c7b40845e740d51a7310fcbd05b9d0d625707f36819a0b2e745091b4230fa9384245227f3d39b45d6c917522329bd46b6cfb78afdc0046ad7bef93d126e0769f35564a8c1b104d4d593a7c3fed6bb3a27fe1f4c0f61470ceef3e0e9033daf3923f62a8ac3fd3b7749c846f648cec3f28aada1c9d9414b08ed90321869c16c58b2800ede6b70b36d3c7fb78be6a9f22f81249ac0330edc41e0459e2a3b2808445672995dd13b3d8832bd8ed347700efba5b96c3515871f0458d21a3a81e272b83cb182124f465e03f3b7819f35a22476ee6cd9dd879da25abd05025d2190355b7d70a1f2b5"}, {&(0x7f0000000500)="38877f8c9bced035c430e98187b6843851ec20413fc820733f2c10b81e063592585c9e0137f56640ef5d16204747325bf09f7274ce451b09c86e1da942fc9c021fcb0a39d083f2cb6a78c7c78bc5ce360c07501e5003de6acbc8854bcac3761a9d7538bd763998c2af76d05a954f274ee5140d26dbed24ccb987fea6d4ad62deff4c"}, {&(0x7f0000000200)="94e1a405322e46a7b2ab5a0512c44d486b2cc06e5ef1e89d9c4fdfdeb9ccf94e8ba01b7153a1c34d170ae0cb7c3e8d8c4a1e954e91f5ec682b0b3ff01a5a845fc5eff201bad6b2e9b78a3fbc5a472d5031303533e26fe3a43dd7afd8f86622c235dfa3440056df0648ee06de"}, {&(0x7f00000005c0)="1c0b4883b75a1709739fd7829ee0f94e55d0c3ad0965"}, {&(0x7f0000000600)="cab9453af288122e9d74a30cdda6fc59e7c89abcfba25d9e7553f5ae1210ba0996d40cce82acad3635774a2109b57fa52f9324f45671161fd3e813d50339ad4a053ffde2c55d5fbfe4c7ccf9e3f0ba251660d0895ec46f897c6cd3439fcf3c36d177ddf1"}, {&(0x7f0000000680)="8780ba253ef0fa2fcfa3a1ce80f5e0dd8278fb8623c07b66bf755f4a230867cc1a662765c8575a221943f882231d65e77606b1e29026e9efa8a207279dd8f7df6755f59470d5fb637552ebe073733f3d64478446936ede054db038f933d1045ec10eff13e82b449ab0242ed30703518ffb1324bbe2d5ac4924ef45c43f0b11d0e42e8d912352"}, {&(0x7f0000000740)="bab52b86956651c00f3bcaa7521b4b1850e0b8c83d0a35775e141920a3c348b4a253eb03c8c6cf833d991a5d7812bb8479eb206dd6352440102d90a630256001679ac7c44f22e2505bab65b7fae73c"}, {&(0x7f00000007c0)="502af7b493a7542f658376f6ee5b378877846152f92d8f198bfde2657771a94eb2bcaa9f0337a9f0ab005458ed436b63cf398fd3367ceec1a9825510427602fe916df369ae239e82c3f4416abd635c777f152e42374f0c3291dd901fe5e7e8790489743bb6ea55717caa1571b3b31fbda49cd5956d180017a40b413091b39ca1d1f481991b2a88133ece"}], 0xd3de8757c155c0c) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x365c, 0x9}) 05:40:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/247, 0xf7}], 0x1, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40000000000c0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/69, 0x45}], 0x1, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/245, 0x27}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x3, 0x0) pipe(&(0x7f0000001580)) close(r0) 05:40:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) recvfrom$unix(r1, &(0x7f0000000040)=""/236, 0xec, 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffcf9) write(r1, 0x0, 0x68e) 05:40:55 executing program 0: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) close(r0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) r4 = dup(0xffffffffffffffff) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r5}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r8}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r9}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000000)=0x1) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgget(0x2, 0x214) 05:40:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c", 0x19a}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffd9}, 0xffffffffffffffff) 05:40:55 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f8fe8c5df2083538b123b5ee11059f3df1537630"}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 05:40:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) recvfrom(r1, &(0x7f00000000c0)=""/28, 0x1c, 0x800, 0x0, 0x0) 05:40:56 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) setsockopt(r0, 0x60b160a4, 0x8000, &(0x7f0000000000)="99de63bfce045bdcf5ca293124460a636a0239cbfaf05bb9147dc2690c748197a2332569a3dfbf5e3a440b8f5f083e798b9f9ebe110f628317783151e63d0a6cf3", 0x41) 05:40:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./file0/file0\x00') select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x10040, 0x40) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x109) poll(&(0x7f0000000140)=[{r0, 0x72dbeb53a8a07e3e}], 0x1, 0x0) 05:40:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchmod(r0, 0x0) setrlimit(0x2, &(0x7f0000000080)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 05:40:56 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$getflags(r0, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x100000000, 0x10000, 0xfff, 0x401}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77b7fc6e23c5cd188b6aea417e4e74de4", 0x4, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000400)="56afc75cc09249e16e71928769ffd9fe6dad50a19c336c62801612a8d6f802f4fdf09b233bf57d4c02944779cb51d233cf909caa95a2d1994884a29a3c8ad9ca732c2542fe587f19067bdb5ed8905886af2789150d26be11a34691894962e7bfb7d650c64ea5f4b6c50c5b10bf964ce86a6d3832e55c7f3bbc5a37f9a5d6c5568f5ad44ceea6438a9624fd49518e35a5c1b1d057109b23c473d22c5c916134d501cc235e3d7f963474098ca66b410b4af00c85a81b180c9e249883fd17f9fc583c31b58b104df2358ba95a046bb56a339be502734da2e248417fb641fc869308b3aa6f8cd57193e5ee8810e6d9fb4a37c24f16ddfa6443dcd9", 0xf9) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) fcntl$getown(r2, 0x5) close(r0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x400000000, 0x0) r3 = dup(r2) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/134, 0x86) syz_open_pts() 05:40:56 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x8ba, 0x7}) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f00000000c0)=[r0, r1, r2]) r3 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000001c0)=0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x180, 0x0) ftruncate(r7, 0x9) socketpair(0x18, 0x5, 0xfffffffffffffff8, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) select(0x40, &(0x7f00000002c0)={0x6, 0x5, 0x7, 0x80000001, 0x8, 0x80000001, 0x4, 0x1}, &(0x7f0000000300)={0x4, 0x20, 0x6c3, 0x9, 0xfffffffffffffe00, 0x101, 0x63a, 0xfffffffffffffffe}, &(0x7f0000000340)={0x4, 0xca60, 0x0, 0x9, 0x8, 0x2, 0x68, 0x1}, &(0x7f0000000380)={0x100000000000, 0x9}) fchownat(r3, &(0x7f00000003c0)='./file0\x00', r5, r6, 0x2) pwritev(r8, &(0x7f0000001740)=[{&(0x7f0000000400)="5e91403b8e80b427a55524ba8d5819323a43e4de1c46cb8146ddac31feba5df93357be610f7485dcdcdd680219ac43df0f1b013896816ce8b2b627447b18bee1f64fe7c8258c7431a6d51ddfeb3d2fbe17d55f6a0d83eb3019045ec45b0c7aed9aa5f63255aad5b640cba60dc2c13a18d6eaac8b1a4b1c7c543fcc439230de7f5bbaf12826ceb720b9068e6b6db031681ecaff8bf9d7846e8400f0ba3321b556bf816a2cacacb6fb5035f546c6452fcad13ba0815808d39fafd2d893238a2a6c05a63191415e04eeab97521f855e3dc4e01567377528100a311d8d2fa55b608c3f33253ff3b344692cd1812461708bebc6e0e98fe35e14604240507c2bbb77c5631b5ef48ed5abbaba343d2b2aacf9c48092405efe305835ab1d509ef4cf70ab370b72f6c830dda57370021b86a063747ad996dfc9de9f29b903c519dadd1c023ff57a1d2ca489ed0f00e08aca31f2d8fea10c955b8bc7cfee0f4da101c8cb736314e15feb99b3c729d7351b55f989d950d2ef51e5378e59fe8e73c25391a4ac29a0088bc79cbfe50ab95724336fcb527259b74c79116b29d296b8009f3b6d4db30b16196ab56ff12a1535939141fcfb12aecb66a259ae0816bf58f86fd0b9965ee4249ab89751a678ba81553bce30725307d91869578e887065ad3c23fec7452111b5f94856acf4e313263916b0d7e5aeb3dc6fa70a3f460849e3aadada9b42614c8a7bc726f0f865af0d46a027c0e9a28a3bf5241d64afe7ca819c1ff5b8e618bd5528c17f8c9fa8d1474f5e4683758a995bd5ef7e950f7a8d6dbaa4ae0157706e4ff97d3eb32a281c73abb076b6b99bf9755ae1e5d6840a15f2944aec2651693fdd9a1610b36d2412cadbfa1bfa05b747f3fea6b61afaa4d50834d5b3f3bc310f34fec66a136b3667918c6e9670b4c72bd89e0c3385719c32fdd33df151c2a25921ddd8ee4212fff075a43dcffa84231275249d55e688f588da91a00b2e96a008e02110770feed4bccd1ab9aae890810a6f3fe5d514a6e645fe13861a4e8b2d443000e62078478effd01bec5467e610209daed1ccc530f4d4ce595bcb07976718e0881c5d05907bfd90aaef09a46c7e02cee3839bc6a0cb3d4330d1cb93c68fd31b7d53280b0f463aea06fa5db999fc80f5cb51d189bebd3501edabbed3c3a8b0d84f8834e7c2e1fcb2ce2b2f9ac7375afe3357929ff56a79989f67273c1ad4f9ee03308da090b847411c4044b0a6e4aa9edccb6e455e8a74b0bfab6ac632112a3ebc2e845b8d6aa6f18fd539276d96c7eefddd6594cd6efc816b698b99afa941490543962194717cbcc8042fca5063afef7d69a0bd31214d92776d08425e99057260bd501d10602ba3308a2ae47f698f59c6589fd00e7d477f20ac5e561231899637dca4ba1e5f3d6a3183526dc0e4e491a911524a4bdd47ff705759a21bf1263a076441beef462a675f9a58c61945327f82e2ca651c4fd4f6007aa99f0351a29c867ad5423f5a4c927fff013ee7cd69eb84d5e2b07c75f4760d05c2a3dbabb1793d22fdc66dd2e36f179e82a48177841f7f5ac87aef0cc5a68ca8c672fc13c2d6c559488b04a578bf39c62710dea510ef1221953c885b3ae36112f92ac9643ad25f5b580ded30d2c30e062ee050cb6dff2d3ac493d61bd860953ed69098dce6c06c3c9190bdeae2a831e2204434a91e9c2beb1a1b2baa631107b42a81348f404a058d1c0de243ec298c92670ef9a68d031816d74bc2e6695f79e37ee7168e9d8e1f316c0a07760fd4edb71c121e3e0928a26b611656505d10a723d4140f1906c1699854644a3b53ec3d4051dec52e664ad75d4bcab37721bc086ac9ef662126538ffaf2b939d81cefafaa6339210dc0e2825b8e7b2884596019994d8c6b2bfe69d2a54d2a3f7b460f63626da8b3fc48604b09e72ebb41a03dcbe3a5190b9a580d3bdc5f58f6ed9c6f96954d32f0fee1a55a6020e85641e9a890055aed9fb2c18e433a2ca583c24641debfcc92274a59052431e516cb2332c06fcdd9f28801a3bc8862228674d3cda78bc5d89dc8f3da1918ffdb87fa3683810f581e3b192e9722ccb88caad472eb80514b65d165df2d1d1573d37b9856f4abd4f7589a1f24e449329c7265b569d7f834b20beb7ddd7d9b6c85c53a7803f77a3e7950ccbb60870f6b398cf687d30d2515d7ee2478be08832a0a56858697cdca5a4582b078cba0c707287a5c2adf1b5146324f4858f67becac2eca003681583d9b0d01766aaaa4f8bf2716addb65ee8be46b060d7050bda87b24ef9808877bb666bd04889ada3650c48dc7d775e5a9ffd723a9be5e3e19daef06427ca8cbe39cea3f355084939b68202fa35f43a3d468a8924341bb099e456325eba81a77395447a062a73dd8c4962821f752e8ae934a5ef1715a690d21231650dc12933a7a5a505237d4b18ac99f73618bdf2c72f6bd473668fde1291daa4361f514060e564d924a762f36a0b28d786d81c1ac6b1a03b103d7a9658c231284f63049818dca6d360a43a4c8649eead8fe1583245aab295c5ebd8576dafcb2fa8554b7a1ebe415da405823b4b9090e10471738c972c05a5cc1547c5606ceb9dedf733d42943f9434c41965d7f6859a1d1938d177455545f4b81f1fb474d34663203d6cfe397695afb87f162776122640d08939d45b74b8f7b89bcab601250ead10577b4f96a2b16aa11310e08492a9d5e1bf7c54c5ba93474e79575e44751ec3aeabcbe39d04ed02f51eaf6db97371ebb04f2b2460869db6b44916a386380fa01050b29488eb5e2d030a7df5c11a5d0076a9d3ff2fa911f09d8428d393302300934ae221161b87c2a22408b0a2b760e5700679d74d50340c5fdd9d798fa6d6be5e844ce4de2b89d18af560aa0949ab74a67da41d4e3456330fa80b97a27eb7e9b38510baa8dcba827b9ad6b40efcc96b8630292a8c6b36604012be02e2d61e81e4c3b08ebe1d9551b45c73a03b500055504529a61a8c744640b097435491f220e253b1d56ec093bf4585db7f3b833e80ef17c5400c5f8c6c9eddf7d530f93d3096560fd1a125cefe7968149557c82d36286c815b6ae7e8e4bae96b075b713ed79fe2f5fdac0256a048c4e401023d3445d95c8731d128e85809028eff2a61ee96da4957b39f17ed5aba3de3f0dad6fd9c68e7c5983d88c382d6c269bb0e9c096342f2529ee3cc945026ed09bb6efb5053a3f28e85f57ec41905e3e0124ee81b86d11921f011a197d46e061b753d26cef8b5b16dfb7828897b42e55f6dcb2d5ffc51b810de97a984a86be45a966142f1197593b283b06524f1ea797b00d2b8402a619b373880dafe81d670485eb5704f8c02a56f1ba9c2cf99295dc100c44ed4f7859ac6b67087c37f89e478fce23e69f03666780c80981cf27ccafbb57cee7ec4d5a7b8b125213acdc4c192b1de3e0a8448ce1f8191fc819052f6bf1a6310a60caa65af169afe1cadfe1fc0628cf68e581071593b53f2f70ec0677858d549a05583465bc0a867d7a1d81f2a051250a2be1f141db227570ea5f585f4e415e8840ef3e3365c3aeff26495e7a2ee4db771eb22be4717597613e3ca7d4b4e308dbfffff6fd62b8ae280b938b4509985bfd3cbd5fc3d8177ae574c1e85a9a1ae4dc6de486745f6e6d6558d85c0da2088282dd6a624b83f88a899212d93b7eec68543856357b4c89f3827c616f3291db8339eb131da728488b4e65d5e73ead7048b2ead104f8a4d463293598e8908ca4970c37a742ab715ebc6bad228957b1b7a99281d75472020e83b1a988d537e0ab2455905f5fed1451d5b817adf83c47587fdbfef48f95dde9f274e36ecc697fa6a6466f751d30bc9a20f455c5e956315f47e1671abc246c8fbe7b23d939be7b4dc14c9906d4986671f34d3757ed0f45aff4f8138152ee5bfd8f656880d091a4bad431fac7a753fa04323d4ac4e01eefd5f8c8f11cd18bcf41aaf175ba7ae7e4e8b65d2985c86a0a754723b89bcc7b47afb7455ae152dafdd996508128902758378abea2ec50e00837eaa592c4fef7be8bd928c70c8f8c39b0c1df9bf0f364e26e917d9e778f2dca94764522ca9f6067705d3b96fca52cb83252089556479e928fdd284e45e7e4a0275d0aed63eedf7d3f7a96c143384094fbe6f6e25b7822cdd5d6cb39db027cbd1850c2c0511085450c2f270baa02c36511f1bdc58eb27e179e5d689c294b71407a16ec07794adc75b483e5bec92188a7b50668ece40d79245535e6f4cd724cec76018d92e078f5063a25bd89e3725faab89590298371081d39909d4ca0735b077bb5a86a97fcd247e5c534fc9112a8cda9f60d0d2cc0f637bf3eee4a08326530fe712bdd7c3200754972bbb56dfb746490f2c1313a9e6ccc6cb9d3375c232e0d735a80afe977de68b6cfcb9de12fc6a3a73710fee13f1dec9a02f7dae2e0f101c121f00c43c5b847fb3a817d8564e1e668cc81d8ae1f98f8c37d99f8f6b08d443327d6ca7da0e1a9775c4b1cc4ca47431d8cb5d3396190e7ffc257f1239ebc492f857919bb86e70f362a0f217f464f06a09acd343f93b260d8361a3a19513b1bf0605793accd5ffe50514839a111e045b3a34c84f019c7811cc0bb9cf174a2d75420b39b664bcf20ddf7c7be494f744b7027ab06782869902a8fb60ce9d096a17070ad4e11bfb8608d058f91cc36513509f0991727016c78ee3c34ba19d1df32ee9e4bd2f68302457f9095f9062caee4ff6994f5172aad4e46861bb28a0661e667ee3a192e39e41cb164cd648a3a8f1b9cd8b301808b2c994ce8ba83453519cae5d471e5ef002ef3d5630404ac7eb042acb297ba872bba90fe48641735ff7f672d9c751da5196748b008d87b4bd1be56ea83a8ff5aa509292435ff277db4c28f3db31f8ad231202cc118895480bfd87d0b0f216a0d207955a0a3b876a09d10e37ce5bd97c39ffb22ce03dd06ef46196d7df905addb3b6fefdb889f8e2185b207a2ce80b063df87070ba3920ed54209aebe5b031f0399099507992192b0c5fc9c9c32f7fc26fd7d75cf518b601fad45b8a33e363c009fd746bde5a1b8dd3d86cb4be5f812520377210cd3eafddb92799439577b3fe07fa7677b5685637b431914f67d0c857e1c30d763f4000f34e9a11a7c0807bd9a36471dad5ea17dd7d541fad135334b0e52c3025e81e55ba5fe02b3b0e2e1aeb6d537de22b3ad0c4711bfbeb3d89003ec87a0f403ba0dd202aa640059eeddafbc11e5d3f2833024ae79df21a16b239277390dbfe8ffd3e057345869c64eb200c9e01dba2fb8f37c4581b199af0b0b653fc568649032114deb827389affece6bb76c98bea0580cc3c76c9a4c9544b3735ebce4d73c16a5645878d8df946891ca1204b776c953a4c5ad918b29243764cea5fa983fcf06caa0e90fcc9d276967278fd96e45bbd98ba4c14ac936190ac1d2f9609e37a7f62f42cabd833a6e986ae82c199493f1c860ec627e79cdb4fce2e17baf90756f3314dea2ff9e894c918374ade7bc5b672a00e9dfcb9b219b2956197d4296d4133ce06da4291a4beb6a4c6a4c6acbb13e833c0f2d7520e1520cb5e821b91ab77ec8bcb338e606af2848cdb73e89d5e77a1f6c97d86490cbee8407fbe9903ea738cfe7ca5f2d956bfa547cb41d93c25aa893732925710f3e4e38349100e8e3f32d33bdafeaf5c46e5c36b59290ea5656bcf449473d6ae99116251c73851ea548b778d3589585b374d03e441e2857d6191d3b4e13192af80692a3e363fb3221889f52b82575760e962855a171ef1f4048e", 0x1000}, {&(0x7f0000001400)="b3df9f34982e5013ab78b0c3c4988e07afadab8473f1ea8ad1e594069c0378450d88cc535f8ef48deb7a320a03783c7363e6c2d3828c80be67a7544981e90d5d5a49f8c2acc349dba721b5d8bace29a109725743e5fc15556b9549944b9b4e5cdab3af45631e38cae7dc39bd885298117a197196a48cd3c9657d920860e043c27f6420afd2c24de3bc36f6149db8a1ea171898f1cd3e641923220addbf5da3dbf9fa12866a13daf7b06e09620dc9def29172834c0112fe6eb6648c706a6ca3004b1aaa48836fc4aa22a31de5a10bad65bf1916b337ff", 0xd6}, {&(0x7f0000001500)="56ae2a7cbf79d71c274a754e003c0bb473617cf08f11ba5476184be5544b4ad5418fc513182cefda7271fad9133cad1375773d07af4d578edb173a3385150b8975049bc94565ca7d785274d8bf291f76a03308c80659bdcc9a15c599e9aa96ad37f29f9f3ec4974c7b995417f9d96b1e112b513aed931bed5613ca394336c2d93e061195538976b5", 0x88}, {&(0x7f00000015c0)="d3921a45eb7478c314ae907b07b3e7552fe9ccba8c812578d90f615e3961b64ce572bbea845e84e8fc912d2ef1784cb479ebfa97c138fcac873dc63fe6d0cab1a362a0fcee4c904c118e647e1e8b9ed13d0fda7fbe5d291d4b4189d1cae380986ccd70808a470f035df638d68eac849dcc0f4a3793bf01958797d42aec0826d59c777ffae58b4121b67a3c1fc9f67d0a1b95cb7ee4f1980b0528c1a311646afd2f689e5b596380c1984ff22b9f37b956be456d65bcb9dbe20d", 0xb9}, {&(0x7f0000001680)="2d3c74299c854c4d5d74c99012567aef22d9b0a077bd000ba4f401c5db7de78a4f7c1b7eefd820ea49d04f7b94cbc11beead65fcda7110f85c1215b989b3c346fb8d8bacf98956e23a8901cba9245a3824603a79aabe1dec2b7f7a14c78cf39d03d30647e42377b835be8b29f11682c545fb3538d966312292d9a806d10aee8777e93bf878c2c6a2b97710b77bb1ded0b13e14b0aeb9b80b9137e1dbe85fea3f31ced102ef75d9c15bf71ab170e35203eb3b7925253f96d6fe1c506fe3a0b8b7", 0xc0}], 0x5, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000017c0)={0x7f6, './file1\x00', './file0\x00'}) r10 = openat(r3, &(0x7f0000001800)='./file0\x00', 0x20010, 0x8) bind(r9, &(0x7f0000001840)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000001d40)={&(0x7f0000001880)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f00000018c0)="9e454f8c2e97166d4ffea0", 0xb}, {&(0x7f0000001900)="7e0670f254ed373c0168c801d33b23f62bd9956293c1ba9b8e5fa83e10161f246dd4501d69d60b522112c7bf320e95e0573e24cb100fefd8b077d41338d4de948c5e87431a204abf381998a0308fb925f0275d2b67b5adcf41df504c31b2d15034be2ae3f36425dcde8bb4753bae859fe0c088a60b05279487b7f7e743c8ffa3800afbf58a78daf2f2182400ebbc3065428170f4c0d2428b65a1875f98e02a1b3482044d0111cea9308763d5425ab1b53f6a365bdd", 0xb5}, {&(0x7f00000019c0)="bd0c369d56b4fd7feead3c7a8fe3d775c1b8adbaf7f8754ada150c9fe65eb6e537972d1d3981af619dcee831e16612deeacae74b4c10b9824e0a6f2614c3e59e0c00198d24a8d3b760e52d55c08cabf78d94786a936c33aea71611761b169149a16b66f86a71977c5a", 0x69}, {&(0x7f0000001a40)="b286ec59d248b666847d7bdbde48b75e6aae97388f963c63447e5cf25520ce37218afe12b161174cd039df83888d", 0x2e}, {&(0x7f0000001a80)="02ab9a3b54988879517903f540a2f2f628d19b7da6dc2abe42aa2e624a77b496b7ab216a6a38adfe9290bf29e28b32ca663d4bf5c130a2a661b42a23fb1ec2827d15dec5f85f082463756523ceaa610a439787879ada60c5c903bdf4dd88d558f09946936c80db9708fd6b2d4f21b20cbce41aa7d1bde5560ec08eb7d08924d97923094392ba9c30d0bad142f5c77d833862a120b1bc525ccf57ad7dee3eccd2991e4e8c462247654017270c22aabc5096af272306f42d8db54af1a8c9e6adae", 0xc0}, {&(0x7f0000001b40)="d40a7c966120e91f9cfbbce75b3669a7de52d7762641c656622f96ca6a01c432a451847ce8730c84b67dc5a6191cb2717c7f43653c165301fef4661ec34f21157f005fb8019aef5e89f8807851f83eac0304556bc39c48a5dd8ba336b3b0c45ffb25e4ec41dd671802b367e18ba109cc3331296abc9472e7fe4dad9b41b93eeec2cad4697684f54089ab3e39e3cd3d4ef85e999098de88658c81f91217b813d867d7e60c13961a377b1fc07c3a7ecd77d247e1bc8a1da7de2bb5f62cb833506bd19fb900ad", 0xc5}], 0x6, &(0x7f0000001cc0)=[@rights={0x28, 0xffff, 0x1, [r3, r9, r10, r8, r3]}, @rights={0x20, 0xffff, 0x1, [r8, r10, r8]}], 0x48, 0x4}, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000001d80)={0x4, 0xffff, './file1\x00', 0x8, 0x4, 0x951, 0xac}) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000001dc0)={'./file0\x00', 0x10001, 0x9, 0x4, 0x0, 0x10000, 0x8000, 0x80000001, 0x2, 0x3, 0xf39, 0x81}) getsockopt(r10, 0x4, 0x6, &(0x7f0000001e40)=""/109, &(0x7f0000001ec0)=0x6d) fchownat(r3, &(0x7f0000001f00)='./file1\x00', r4, r2, 0x6) bind$unix(r3, &(0x7f0000001f40)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001f80)={0x5, 0x1, 0x200, 0x8, "b393310e8170b60acec659cbfc15f4cbe74d4b62", 0x4b9, 0x242}) r11 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffc000/0x3000)=nil) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 05:40:56 executing program 0: r0 = socket(0x20, 0x4001, 0xffffffff) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) sendto(r0, &(0x7f0000000000), 0x0, 0x408, &(0x7f0000000140)=@in6={0x18, 0x1, 0xaf2d, 0x7}, 0xc) syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r2, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r2, &(0x7f0000000080)="17f35a3c30a019b6a4871a71b1e29172d518aac19d97753b761341b6380f424cdc2652ed4d1cf705cf255cc0ff3b9f34ca4ca30bc50f68a082c44fd31043f57fabd83b49d3c27269707d3a7f56417814e90e6822d9ac1e414d8dc5124c4849179fd8dcf76f19c24465b362893e14a2ac5d89d965e11736d2d03d33613cc2028314d08de9d9927e5e", 0x88) 05:41:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 05:41:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x20080, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) fchownat(r0, &(0x7f00000016c0)='./file0\x00', r1, r2, 0x6) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r6 = getgid() fchown(r4, r5, r6) writev(r4, &(0x7f0000001540)=[{&(0x7f00000000c0)="77416fc326602bef42945618a6d5d1843d1a84bc6eec481f47554bf1ae92184092b591764f2560f87a3b6b7df8fcabaf29b6c00a4966279fff484fb664304382b7d6c730e9d45ef83cb2d2690b75b174c103db1e6e522a7ad1e4410f026cb8e457a309807af15816ce018b90a7110895923453dbc40f2caddfc0b423482b1b6c386ebffe29359311ffeeb91e9c1356d0157dafd99de0aebe9321a447f7f2ed500ae4b29fd03ca7d25cc9b238a7df77577b46fa61a28577e3a06ff6e3624f9253cbdbb2a38da5f5d4549da15c1083741b08fb5c47fdc0b2ac70855a3969", 0xdd}, {&(0x7f00000001c0)="52919f5bc2446a7fcbf0b19d7e9a1ea37ed18a8e2cd4c8dbec99c92da1ffd8f7a508d7c7325f", 0x26}, {&(0x7f0000000200)="30d03a86fdbb17d3d2d19567ffc929aa0107ed250ee3e152f201b0059597b767f6ff435da1b74d88292a2ce5eab3433b5a53d579b8d9", 0x36}, {&(0x7f0000000240)="0739c49e22c8aa97f00143cd9b003cfd378242bb6481d2d51643fe785fcafb890ba9a43e776b46c1331b26a80f0fecd471b68f7a2de77e47a41c77baf31a7711da824fb34a1401703ff825ed7ad931b5f0b2d2806978b137d0c4147d6171ade63d66c25d73a43dd94ea68957544fd0e0206a1418cd5a668dd733a95ee9461dd511f77697515f30ecd114ec386dc998ab446cfc21d76cbc2c58f828c4f0139e2ba3103e8804677f17c44b79630b4a403f9bc865e0341f0f9b05eabb74df674b2c8a87b54ab0708e28ebc48c6e", 0xcc}, {&(0x7f0000000340)="c75a3cdf6670c36da225ef0d8a0f60e1d7510b765b70e24f8ac76eb1c02b3be2c870cf8afdd403eb83af26d22ab5c5a26dbb5cafafbbacce5c8d43b69cbb7eb8459dee7ce9f4a49b59801c30b8aa1242abc05de26daba61629edbc18d0fc9de47f457a95ed5dbfc091b3e2ad3fe8a2c47d4ac0dbef72a823eac5", 0x7a}, {&(0x7f00000003c0)="691cd1371c23e876534a5c5127a328686f32aff9e5d9873078a52b83a1db3ac6f123", 0x22}, {&(0x7f0000000400)="acb8ecd845", 0x5}, {&(0x7f0000000440)="5112423cacf2d9609b5b6d2f9c5bf11e7f45b1f37c7a71b0d606a3443020e50f1a3f08a5a63857aa6da18f33d65b764bf50b7e9506904e0540f1ec479788235fbb3e66b4152ef2de6b040cb290e9c1d4acc933cb5bae468e2c0d2d2d51e0840b4e141fc2ab022d6be8e2d53bc5610ffe367381a5185c3e1f4ecb2807e068a9c4302057e67ecd82233213f57c9ff39d202dc0f0ce33962cfce830778aa846988a2f428e936087900cd04ef08b2bd46b93061aebcf7ee51340275dac9755a81d1612cafcb14e8fe6304a102ca4c4b5c0d51084648c70ccefaa2fab8f33ae0377bf3f55f22932e9d870e0c10b3efde24c526a71c368ab2fe77b2895ebb24b7b41c7a0549a90ecac8032a9ea30571e07bc9a0ff9225128806490ef158955ade4000d963938cc6b8d55f4ff8951b745a15fdd3408bae2d65b280a7cee0a08e40e2c3b5f726df042ecceb4c79e64918470d7cae81393b684f64f5df384d266181ec0f57d0bb279e830c03d04c35e8c5e3db298f78682e85a564699670aba42f7f1b90727fb63954443ff4e5dd7d09087f82df43d942ca126bd684a881347148c3bf987dba1a0581a6020b4b132e1e718d0315d169d22b60e27e1cdec37beb3f9cdfa5aa1902a4bb155361eb782cd8fe6e06f8cc8d3f637941700b5ba48e430904764e6a73b39292ede874b59de673b020a90ba76db1071e17787c7edcab6afd957626983221bd6aa57ef445e964092c87568fedf705137756cf2fbc89648ef18b0ba9e474ee2c416a6cb256bdf88317898a99d26b9a2559da3a978dd76dc9c1496c803069c78ec91d0410291ad67b03368af077525649065ccf17a6cb476aa19045928dd2a4f3fa85e56ebb960b46ec20a3c403a2fff2ff45ae09644a8078fac444dcdd7ff2b2821b200b43af73e919d6e3caf12a590692692493f3f4a1e6718ab57e833a44842d0199cd44f94c5d8fd4e0fa6510e6cfb0660ee4dc1de6032c89cdc7f723560cdb83b92caafc272841409cc30ce233642a7f07485eae08aaef88fa4a0ad1fba7405163a33c9afc584242e6891a798096dc05bda707cd0690f829b94bffd046f71f872845715de56e18445eb68836ef299bbbe9816a20a2d963ae58c7bc8dc22a0c65b9c3d0bf53b0da5d985ca22acdb52900551fbd0fb133635f057e9f219e2d53e75148a3ae8b4da7e61e93274ca05241b794c6a977d5fb22b752f4f5c0fb6513de5fe9a659d0c95b1d59e6822ff7c78c00dee460042b66152c218d27972fb6bbc494ee020955f4c300c2281d591e1028349bc7da245ff229fc9a99c228096d256f44711dda4dba3d8ef7540fcc75acc3820778f5921fbdef6be438db10487552cc79df3101f6bbf707a35d306f41eba24ffd4fad46a046a76ce11f32c31b87a86a63ed25cba7011a62584e134d9c1e1326e61c34610c452bf1db6433248f023cde10f8ba35eb881e0b3f9ab5d1fba7d99da3f708ed49250af7ea08cf9aeb9a4eff2dd509970991376aa71544fbe13b6b7c7115786f025cb5509bf2d055bd609311851aada37371541c5aacec4038ac44cc53d0155f0988e31e0ca6c5490a0b07b0bbeab00d80f272894730fc0ae472cbd2fe0c731ae8d24456b74e6b704c4931f8b325a2589742ffafc5f3f8b1cc8990e66c22b56fd3274e3f810281e4d7e73d3c54b4d2a09f6338b4fd11fc28610fb9f476fb4c5534ef5a73218526b4c06032b8e0b30f00d8fbde932fe7ebdb1337caf0c5ee29b17af1704bd470cd3311c3f6c25b30ff113fba2d8b27e2399bc9bde0dcfe57e1c7b2289bdfe0eb8867c1b92face42b0580be9c2a0cfc407529f44f784bc2ed16a0491811ebc336be0bded73b82ca4ef330158a6597baf6eaf2ff061946478c731241e92a31a4a1e74093318cdf2fada074b754af9bd9b67c50fc896650b88cd7b4347b9b1d585a7d233748236d01d52dfacd21dd41d494edb46295c6e142160b62e6e4a0db4103bebe34e0e875a6decbc6cbb32fdcb369693925754997086025538c0a91f52e552586ef1060f22f1fc140ad8b1d5cd2a85f3247199ed202fe3cb89bc22a8bb9f2e2f79d84ee09de2d551d1e8ffca459b3a52e8c4c6101ad40c72a66fe27f020578f1b81cf0c5fdec7e78fb64df23263f1d9eb534a08929a25655f1369a6c824fa0a32f8ff1d354e0c223f71efb79323e0a7fe14953b2725e9cd253eadf80e45d760cdaf470bf22af3ef1d5c301fb53903a5fff7812728c267959376bce756a6fdba068a97708d336d582a235c4b727fc7ff836ea65862fb540ebcb9e3468af01ceafb632967875972b2b34c5276daa80e2c78db00e5c7541ac2672fc819b74a942fc95eb184e4b64bbd05041e5f57f085ffaff9906d598b2f3dce237103bbdf83cf2699c886dea1b603a8c4e016ec920a955e2323ecc4c2447edac990a919f397f1594d4eda4abcb30bcdab1e4b71ccb5fdc77a5957dc1641383def62e6b3f2c523e167be4524275fa95e6d569dede419195b9522b578828437caa7048d7334f5d6a1c290766d577cc5f4c24c1ea3ea21127b42b2e394308a61672ecc52d9285a95685e475e1bea24ea96210d4127f621a273f56a37c1d044b56a0edc7bf4360636c7c3ee437269c188c54da4481f48e09973c47b647ed515250a42bf3c3c5df83fb13c8e534c9e00e4cd48d3e042cb7536df3aeb752a646012fbcb5e4e3a01561a0b500683a006474ad7f1956fd4be35971edf67f7cc71396dfefe2e500409e7d682e1867f9cf73b93f512c31ced624be4bbb000193f5b896a48146ffd7f471f2ddca64680fe99f04f3bfca6d27dbee14c63ef04201c60b815e2b25be98c758b6422b852df0ebad217f3e10f4f9a1d5bfe4956b1455d945ca335690f4bbc430990086bf614d49843c4e545b451502b84281dbb6162795b842561b6ecd7c896cd28aff020bcc1b185a77ff71b70ac8ccd8911b4cf58fb6ca15f419448fd618f853d344301ca1699c7c47bb7f11eefe60ff19a01dc70ed97cf10ac2ef47c7d1953238272e1a0a28b075496ea0a52601cf5e6445667b579265b26137b30e2262a2c32d61636dd902e537d7f3beb13873db756018c772f5617abdac194e8ec06c2783c11b65fe52b29c963815b3990cfdbf96b353949f96af105e85dd8695e1cfa4d3757e5178772a21e4cb69a8b3aa58d6397f8dd8c0de5195c576ef4165e2d11deba9b1573f8e6681dcd1a0101a3da12652b6dc325ac6a2df8a03b74f4cb1f2ddc829801ed9ff70397f578157ffbedb6e867b32c58bad729072e9e75eede54f81ced756c85ac1f3c5741d070025e948e94949309580cd312e9b396d2dddf6371a0bef0d009e3804b060fbca82236e17a98d0c256f87a4c9ac1827b70457453d5ccb1c42a8839c85a6dc3d2e84d98569e2bce76455675e13cec7e73633cd37acab26e448ba4839f9e00f14710bc58e857cca038405e08bdd4d3cd8c4bb7df498d747f29ffdff98917a0712875dcf834f75bec009d1aceca405ec3b6308775eec80bba97c38c86877bd5d32131c8bc2982212c72435a31fbe2c51a0804d8c53bfb976ef80f613c142c642458f463eb1c62a8ed8a030d406a2fc61cbb385115adb1e8e81ce442c2a395b1edc30e81d23d6b128832982b1ceb707de009d812ef330ce4b51e09bd4754c768432b35585c8d364480dc798ca21cc7423a042c698ed41fe2b75ce5d856b7b52aeda4962277fccf6fea15a2155777dcfe3b68cbe3ee89fb1aa14cc86bdd02906fa6d82fd195afe80dea6d259d01955c7fcf8acfc0162f23c6dbbe96f2183766d46c659ed3e9504843d42313d4afe040fd5295901e1de86d9500e33a0a649285995f758d6a97c5598f1e80f670bd9158284ca01cf25a01882aee5ee24dcd49d194e5bdb092e782d4be40010f8905bce291e94e6213fed655b50732a920ea604f604445f3185ff2f351a8fb7f2ec743c00735c931e07abd849eca93d9e8387a33834777f4c920e1a71d1e2156ddbdb3b97e0fc63c5caecc8aa26a7d4a2f9dcf09bd247a9502b87ca6a4dd929a179250a12ed7473193856e6bf0df964062731a3a945c3b15d03391394b408a72924274b0555652a9614195c941f7fbf3420c5b1fd27650d8b7d1a56252ddcd958332f619bf0e2cb70e269dccc57346f2d1ac3dfcae404f8d1e5494b3c859e516a3d52b112a6b4f436e376b00f734a42cf754faf640a9fac7d6ff98713e6757dba4570f640804cfbaf1be7d820b4349093049080f1c0b24eda558f83d469123b5582f0a36400848fa841da2354302dbb58328a3bde3e909fabb0c46a2f5fd4790a1debf440cec900dd261ed77628ba8cb68b7eef4313faba62a156209709f57bea8b288c8f73987ff6ab7f8ed51b4e1addd6529998caf318ee87620fda714adc78c2b709413c539535a4eb414059ced03d62bcec4d577cbab2cbfe817597ae2a390dc92d0474f949c2b8df58a215834dd4545d8369e2854e48baeaca851849017103d8cd8ffec5e63c7eade8a1760d78aece80a6e5cda4385139b6cd24d91fcc3a4ee738036a27ca90be274877b154fcd6d6b8a460edf0161bb5b06cafb0ce6c9747f31f931a975eea650fab3227b3fb3b8b6e77f1ad0349150a1967b6c7878d61ac59587ce96cae503d47cbf19053825cd8f95de92b5972ce3e455f6096616a0557369911079791818a369dba3d9275205445458938269fa9597bb7c95e37219790a100730d14c9df03bad8cf7df81a58be2842dbeb4ea2ae6ed8ca73d62b46ab39a57cb82cb01557dcecbe604e9cddeb1fc6ad0d869b841b35d3215bd010c0bcb29fbd5fa9ea9bc15da3486e1fd54daec1b002627bf346dbd0d25129842af128af8ff56465454b18358295f12cedecfb4df3739fd7a71612c34817367ba0aff2d4d892935941bd70a82075db1d3e25f46bf1907ec71b84cecad2bbfd80597d20fe21bdfac517872a3512448c2e70028d5df9f047f82822db04bb34d80f010b2f6aec0968d379742c7fe6e5bfea36b4a8248b243c81e13e94998884508fe2bdbfaf8a0b049d1f905644ee54d2abd931e054069aa4b0b414007b11498430bb4cba904a86c6d634d6ba91319c6cfdefcb25271092c1255cef1e6e878f41e1b84e9c48618d42607af7e389922dfba0918478357583ba48cc5cc51c471c1d34c7a7fad613077bd68678aa3a0d4a49155cc74c3aa1e2d05a634d3d177d3a52639ac0d8d64e4075fbfbe9f15a5fa86c789e08c77b4928bf587e34d27a445c073c0966aeb25635aff36ddcbbfd048971044bdd11afc026ea1013f3896f29950d89487733be99f6057710de3dad2274d180cd2dd27d818ba080145f411400975cd630e105652a88ef0cdf65a089ec5dabe687afd9b011d1d70c0bcaaee34c0abedeb77103905c8f8f644c72fcbbe10035a48cb8937754eaf9f4b33b4506b19d05a1177178d4739ab53b0f9e790f264371372cf7d728083b34c9204ae0d3f9e763f38b50777f7f8d7c2dd4ac2c663978209463152795a54bb89cd2483528e8f3c45c0b97dbafce868b52d94ee6fcba025aafaae7fb401c9c40a27530d226f1d6a88037f357ed3b14f0e5244351f7f04db74a7ef37e0118292bc49da957ca25d27f98be4a416cf701556f6dd510bf39a4aaa319f485756064bb4b7788118f1e605981c50890b16c1fcfd5abd4502cb797b5e3d6f638e3c0fc71f8bdebae10fe4cf8fb71f5dd6272e6f0e5cb2c94c3aaf2c449c22c2ff9d8ca609623f228e9a122d84c957983b243a42a18ca7c72ce582728fc", 0x1000}, {&(0x7f0000001440)="f521da56aae91a3dcf77de808e22acb7b4354fb0117cde70584b3dcc75a4a5ce72c5ba93de5deba33544ff5272435c62c432700fad3e4cc9c6b8b8d29aa8347403a3bc0e5e6b6946b5ea8a08025223c5b1a1aae8d82d288d247dbb9e9d8eebebe24a73373f67dacaf8463e3216fc647846c6e27375782fc103c25ed4984b5d1b6880fd3a4cd543b1d886322e70981a3be08e5b89a6bb8033eaf72072101c377fb6f0b24a21cb33f158db56d9724a14cb987cdc3a41c322c31fd96776b549114331933d793322e8ecce670afb50a3afcd862436f76de1ae460db86bc4", 0xdc}], 0x9) getppid() ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044266, &(0x7f0000000000)) 05:41:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x401, 0xab8, "0366402ba77f0c037f00000000000000ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7f", 0x4f) 05:41:02 executing program 1: semget(0x2, 0xffffffffffffffff, 0x100) semget(0x0, 0x2, 0x0) 05:41:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028af) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000008000000878100000000001600537d00ff396158b3edd168e9195f67ea5accffffff0000000000000000000000fa09f6ceb762b6177481d12b2f015c60e65b8df38ee88c4cc8258c2b69bbb63af55abbda64bcbc7bdd6eae7e491e05fa24ea6d", 0x69}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 05:41:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x30049, 0x0) fsync(r0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x120) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100, 0xfffffffffffffffd}], 0x2}) socket$unix(0x1, 0x1, 0x0) 05:41:02 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000040), 0x10004) 05:41:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) getsockopt(r0, 0x7, 0x2, &(0x7f0000000000)=""/179, &(0x7f0000000100)=0xb3) connect$unix(r0, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) writev(r0, &(0x7f0000002c00)=[{&(0x7f00000028c0)="a1", 0x1}], 0x1) 05:41:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x5}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) close(r2) 05:41:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4, 0xf66e, {0x7ff, 0x8001}}) write(r0, &(0x7f0000000080)="34b679f8ae19167c07a596ff0b83ad373bf42f2195e5ca09f8159fd444f4e172fcf85f6d2a20be178acc658f1b6ac3e2c7c944c8a1b0f794dda318ba9c31684261984e3676d98b83189dc32754b8f526df22cc6cb552fe83d0c1", 0x5a) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/93, &(0x7f0000000180)=0x5d) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) r1 = dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x101, 0x0, 0xf49, 0x7, "3aef95c4b0d01619533b0279f138bdd14586f6d2", 0x2, 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000280)) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2020, 0xfff) socket(0x37, 0x4, 0x7) r2 = semget(0x3, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/58) r3 = socket(0x2, 0x8002, 0x97) open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x1, 0x9, {0x1, 0x8}}) setsockopt(r3, 0x9, 0x0, &(0x7f00000003c0)="f2a7e5dcb2e433fb7479d7556810082ac1b4378f308fba35af0e51e9bb051f26308b12bd75d24c9a4a0cfb4da2bff1de7373f9ad2d6558f79ecfbcef270ce41527103ef0c255951c139e0bc4dfbe5a5015c6d9e4dc2269ccc23c2b2350a9957958c140110e27fa6160912b13b26ccac66790b0035b09717ef7cb3c8871d5967ccd3e12e5e52927ec516877001334d6ae26adca12bf2d11b3a3e203781b0b80d5d72ea2171545a6180016cadde8b92585c571f922dfce4e2c2559d71b175cd3ebc8", 0xc1) semget$private(0x0, 0x1, 0x2) semget$private(0x0, 0x3, 0x80) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe(&(0x7f00000004c0)) chroot(&(0x7f0000000500)='./file0\x00') shmget$private(0x0, 0x3000, 0x43, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000540)={'./file1\x00', 0x4, 0xf22, 0x0, 0x1, 0x81, 0x1, 0x7, 0x0, 0x2, 0x1, 0x3}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000005c0)=[0x1ff, 0x8]) shmget(0x3, 0x12000, 0x0, &(0x7f0000fee000/0x12000)=nil) mlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) flock(r3, 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) 05:41:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 05:41:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809", 0x98) 05:41:02 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x102) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x7f) dup(r1) getsockname$inet(r0, 0x0, &(0x7f0000000080)=0xfffffffffffffede) r3 = getppid() getpgid(r3) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:41:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpid() poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x0) 05:41:02 executing program 1: r0 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x7, 0x1000}, {0x2, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x5) mknod(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x100) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) r3 = geteuid() r4 = getgid() chmod(&(0x7f0000000240)='./bus\x00', 0x0) lchown(&(0x7f0000000100)='./bus\x00', r3, r4) chdir(0x0) setsockopt(r1, 0x87, 0x2, 0x0, 0x0) getegid() getegid() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) writev(r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4cc) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x34) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x8) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x80000000000091cb) 05:41:02 executing program 0: r0 = socket(0x10000000002, 0x5, 0x1) getsockopt(r0, 0x7f, 0x3f, 0x0, 0x0) 05:41:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0xfffffffffffffd76) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000280)) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0xfffffffffffffff7) r3 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x3168766225dc604f) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r1, 0x0) 05:41:03 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r3 = semget(0x1, 0x4, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r4 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') open$dir(&(0x7f0000000080)='\x00', 0x400, 0x0) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000880)) socketpair(0x3, 0x4, 0x3ff, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) r7 = dup(r6) ftruncate(r7, 0x0) getgid() semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000006c0)=""/238) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r9, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) semop(r3, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') linkat(r8, &(0x7f0000000600)='./file0\x00', r9, &(0x7f0000000240)='./file1\x00', 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/138) r10 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 05:41:03 executing program 1: clock_gettime(0x0, &(0x7f0000000180)) r0 = getuid() setuid(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) r2 = socket$inet(0x2, 0x1000000005, 0xc1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4000002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1000400000000008, &(0x7f00000018c0)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa00183eaba7685d2f604b8ac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e8027fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead7", 0x14b) setsockopt(r2, 0x3, 0x10000000000a, 0x0, 0x37488252adb8a56b) r4 = socket(0x18, 0x4000, 0x1) ioctl$TIOCSTART(r3, 0x2000746e) write(r4, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) r5 = semget$private(0x0, 0x6, 0x8c) getpeername(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r6 = socket$inet6(0x18, 0x5, 0x200003) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x1, 0x4}) sendmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000400)="5c93a6b6b1882239aff60d62e2d74b1bcef452949ae5650a104d9d4159666465ac08c8a21a301f913788b7effbb714fbbc3228", 0x33}], 0x1, 0x0}, 0x400) getsockopt(r6, 0x200000029, 0x2a, 0x0, 0x0) setitimer(0x1, &(0x7f0000dc3fe0)={{0x0, 0x8}}, &(0x7f0000b1bfe0)) semop(r5, &(0x7f00000001c0)=[{0x1, 0x0, 0x800}, {0xfffffffffffffffe, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x3bc) getgid() bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000008c0)=""/4096) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) fcntl$dupfd(r4, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000480)) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x9) setuid(r0) semop(r5, &(0x7f00000003c0)=[{0x3, 0x100000000, 0x1000}, {0x3, 0x8001}, {0x0, 0x4ca, 0x1000}, {0x0, 0x2, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x10001, 0x800}, {0x4, 0x2, 0x1000}], 0x7) 05:41:03 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f300000d96ef6000000d43999dfa14e9283a146080cd16b8228beca55995b28da8f67237de8a87dccfd2e9a82871eeeef6ae9d29f5e8c0dfe4f66313d6e7be566836b456aabda"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x2, 0x4, 0x9) socket(0x3, 0x4, 0x100000000) 05:41:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = geteuid() r6 = getegid() fchownat(r4, &(0x7f0000000100)='\x00', r5, r6, 0x4) r7 = kqueue() linkat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) utimensat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3, 0x100000000}, {0x1, 0x4}}, 0x2) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r7, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 05:41:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x9, 0x7, &(0x7f0000000040)="198d5c14f80bf9eff344597fc108a89262b7b950e72af6eacc835979b6e6761e9109a35ab9f94fe6893e99d2012e6c4bfc2abf275ff6ed0dc1c57dd33b1203be07b27ca23fddb4aecb01aee8c9343f0e10", 0x51) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 05:41:03 executing program 1: kqueue() socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {0x3}]}) write(r1, &(0x7f00000002c0)="7892012b2bde954ab78da0d43fa40482e080b700e9c3c6070077e24ae9c090a118f2e35c63e13608691923965235af3688c732fdd5ae3b7dbd46616a5f4c75c63b4f1011a4b9699b4663559dcd23c2bedc64f4c2", 0x54) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffff70, &(0x7f0000000240)=ANY=[@ANYBLOB="0528010000ffff000001432ea1bb78ad4bea00000000e330f29100000000"], 0x9, 0x1}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 05:41:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f643938def1291777d75fb9b2256dbc6b34e8846"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e", 0xd3f}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) close(r1) 05:41:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r4 = kqueue() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20021, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000380)='./bus\x00', 0x18081, 0x20) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x8800, 0x0) r11 = socket$inet(0x2, 0x6, 0x3d) r12 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x208, 0xa0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x20000102, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x5e0, 0x0) r16 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x8000, 0x51}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x8001}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0xfff, 0xc1cc}, {{r4}, 0xffffffffffffffff, 0x94, 0x80000000, 0x3, 0xff}, {{r5}, 0xfffffffffffffffe, 0x1, 0xb, 0x8000, 0x101}, {{r6}, 0xfffffffffffffffc, 0x80, 0x0, 0x3887, 0x62a}], 0x3, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x2, 0x633, 0x2}, {{r8}, 0x0, 0x0, 0x9, 0x2, 0x8}, {{r9}, 0xfffffffffffffffb, 0x0, 0xa3, 0x6ac8, 0xffffffffffff8001}, {{r10}, 0xfffffffffffffffc, 0x44, 0xf0000000, 0x0, 0x1f}, {{r11}, 0xffffffffffffffff, 0x50, 0x80000000, 0x69b, 0x8}, {{r12}, 0xfffffffffffffff8, 0x28, 0x10, 0x1, 0x1}, {{r13}, 0xfffffffffffffffa, 0xb, 0x20000000, 0x67f9, 0xd2}, {{r14}, 0xfffffffffffffff9, 0x5, 0xf0000001, 0xe9, 0xfffffffffffff801}, {{r15}, 0xfffffffffffffffa, 0x8c, 0x2, 0x8, 0x7}, {{r16}, 0xffffffffffffffff, 0x0, 0x24, 0x7, 0x8}], 0x6, &(0x7f0000000640)={0x8001, 0xa54}) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x7, 0xfffffffffffffffb}, {0x18, 0x1, 0x7, 0x8001}, 0x5, [0x3, 0x566, 0x7fff, 0x401, 0x0, 0x3, 0x7, 0x10000]}, 0x3c) kevent(r17, 0x0, 0x0, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000)=[{{r17}, 0xffffffffffffffff, 0x10, 0x40000000, 0x4, 0x21af}, {{r17}, 0xfffffffffffffffe, 0x9aaf23c39ad124c7, 0x1, 0x4, 0x612}, {{r18}, 0xfffffffffffffff8, 0x28, 0x20000087, 0xb31, 0x81}], 0x60, 0x0, 0xfffffffffffffff7, 0x0) 05:41:04 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:41:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xb3683d5e52f778fb, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x101, 0x16}], 0x1}) setsockopt(r0, 0x3, 0xc, &(0x7f0000000180)="ebffcbff13b9fd55f66cd271c16bbe8b319296482096711d10e2dd6f3edc98e5b17503209ad59c2da1ce99ca5fb22b7ffeef3170f67a539929db470501aaac0fe8", 0x41) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0x10000}) 05:41:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000100)="041bb72937c6059c07ca0a61d204225a0b59701366b6d64d499bcf85cce78df3bcc5145c52bdf0a416f9ededb5430a9097dce9a8a57bb4483fda429084d439353a6da464f630d69921cd5b97452cb8642d3766a1358d468baf0c650e7ced1b66181b745718a5c86f", 0x68, 0x9, &(0x7f0000000080)={0x18, 0x0, 0xd6, 0x401}, 0xc) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:41:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b854ae5fbff00000000120055098c6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 05:41:04 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendmsg(r0, &(0x7f0000002800)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)="e590ea9195ee3e2a12275c1f8612142b5da78f786f57af168a47365cc1dbea1b81d0b2b6aa4237d4a48e641ce5d61097e781db2caa9ac42c0d68e5292da4750eb601d2eba025af06cb2d2b3ab32dcc39e357368d8b72427ac57cd528aa360c9d02fc5aebf3b4adbee21eb41df743973c274ee49fa4c3763bd94d93", 0x7b}, {&(0x7f0000000240)="50c691af86cb5491781b12d54cd891f6b511a8b020d428cf3c9a81", 0x1b}, {&(0x7f0000000340)="6eb41f9baf", 0x5}, {&(0x7f0000000380)="f3f1dff31effe9eee72f87932d0f37f2dda3ed6caa9d01b34edd352b1a5ed36b88bd07158e181a3162033aa57121d42fe71beee2c52d8215f6d9f9ce1e958e71aeee2663754902e06967dc7ed7acb32d5514183cbe82e2b4e845e198bd4bdf468be88ba45088fb12400ce9e690839ec06daa9c838a41ad97b56dbbd3915ed399485f6f50c5c45957f233f8fafe5f40f0934228e94aa8aefef18103b265814c3adfd51ac31b3fd8dba4803e9ee9fd07d4964d349721b0bd87389567033d097e6d824000f396af3d", 0xc7}, {&(0x7f0000000480)="35a3186068fdc63a8bd906dad9f3d57686cfa14f76a16660e5f24e269e13f1faa76aeb4ce6be42262866e5e3be79e632941d15c4674a0beed5d8a24c7e2ad872d679a70890612da9c72d3cbace6ebbcfbd7b4ff22494459b949282a48aef6992e7c5c2f7477c1104725055695aaab5363c6fe0dfc6382517f1870492891a5b23925dfc55fc30a73b35b11382ae115d", 0x8f}], 0x5, &(0x7f00000005c0)=[{0x98, 0x1, 0x6, "7304239f1304c14f381f8dd2a648484a0c098bd34e48169c051a7b55afff0bba1a758653f7d1d079b8cfda59ad82e26222367226e487dfbf81cbc9fb3159ad9ab589540190a651c96047e431ce9cc6a34187f01aca00fc232fd38e9cc3d57747bf7ed0449a4dc0c4aacd81edc432578b3acd0bfe201daab774ca171340fd0e2f676af6bec9e50e"}, {0x1010, 0x0, 0x1f, "4fccb866085d6cbe3887e4f22cf494101d72a6b36c77754b51f3bc4d699a5577752860e410d87501f48316da68aa4cf1d8c6b2520be4ca3491c858bbd76ee01669750bb958787448c29b0e891f8425a242eca06b47e52001b3ee0861b272fbcc97f7ce7abe417d4a1df022872e53b0fc719640e5eaaf52cee5feaf3367862575b7717c492fdbad0c8b168fae5ed763263aedd689ee87beda4963709ee1d0e89c8a7c2df0a0ef0f47408948d4e658ab2517dc8dc105b66b35f81e0f49956c1c983e3d47713e0f14408d6f1a5a41172b3d993126b3e68ca7cd93fc475f5802896d1586b2552052227e66ca4c34821d4f9324fd321818a916b4bbaa5668e658d71669e740cd9874ef9db75af656eea732330ff44df605f25a7392ced519894ea5529756070db6aa80f4b9d433bc40ff4992bca8b896872838deffbabda1b46f8425e4ad3c3922ad3340d6f8283ead25947e295b70b22444c55b0705c237ef0468e41b281e34885ca9884bbedddd3a54be79f77069a5f465490dac4b9ae9b46b0e7f6b2d65fd603aa177622b9943c5ea2bb0642104630ef2d2f5889c1a01feb340bed0f02313f9cf6684126f7a6125e66271b7e69fbf4d9c450c77e8c57e85f9db5a36753310049ca98c403d19ecd108704037524208c1772ea21234b863a54d20b610e8793c50eca7232343fb531a73770fc00c5782ced821fdd8144d2f96a554c2ba098511d89974dfb0ed0304039ce22c17fa8d9296f8bbd3ce85f7bdfa302f234dd9f4491934c5e91055a34d6049cd759631a3c8d2617802e17d068b477bcc5591dcc5624dfcf350f23fb8ccd11bda7ae3ae934ba77329af611323b5310858e44be1c2780f9102fee3ebf7ee2b84148557c2dc8bacfea8fb7b070c46788fcc33a258547a7d69673e91c3260294005ce6451d8071e22b6e333fbae770b2a60094266fda5cdc833b959196253a86245583aa715b6af819d019721ad12cd420b2fa6885615e00cbe662fc9a6ff3d236f64cf0775a1dbf566a8e8af0718173f67d28b2b49b71e46e83b9b8a2e3163a09745ba3e67167c40fc6f08694e1dd23020f028ceefdf772de20628721e8338742cb6b9f48ca8bc744ce6cfec03699711f3421695e6ccca1ab384943e9e039d4256dc854738ddbd6c00259e558b4fc4fe9b6e3fb4886c41af5e0decc2eb189a8970ef052c3f5de0c63b0affa48a89f25a8314362237b2bbf9710e00a5769125c643b68d898d7c76a6a0495cdb804813dd0d6acdc5ecf92352cf261cfafc44d46c22189db5aeedca2b64866f84f65da71192541938257a21e156b452b68f9959646242af09621ffa1a1df429b53ce153fee0870abc9a5e3c7a2a21cd850f70b81939aa96ad22b55c44ad893ad9784235ee0b5617a5675bb5761cdccba2433376b9ea7e149b618aa64b7640b56d2a4e2c97bc7444bc6f96a372a93d96000f607c38673c7e92cad4a93b7ea974a4ca06e2d639c01e0d258ce2770d00faa17ac08a1e2606c73ab662d43d04d4a7dfb4c8686f5db7db1ceb0dec87de4259ce1abcf6fc7f976ef52cb559c3cf2b9f31a5e482efc5ac9fad8d4ce778043619cfe4cab3b08d4493eefb612237b6bdf66011464428c878842cde2f1fc305415eb710565ca0b456ddd8027a1f4ad2ed4dfd53a0cc81217b266a1bd3bd896073aa6b01b36f54b9409f027cdfe1647c4cd584f1d2a9dee2b6f0cb20e3090a49fc32e9342f99a54745f32885451e26f9d1d23e596709a4dc73c01bf4ca9be2b886957d3991824bbc6fa7ffac757e6c5940d87a195e5dd6c33cd512412f42d9f4cf5a27c0d2a061efe71b5a631f284074406f4322dca287680db4d4a8aae167a19e731b94072a423af8d783bef182492ff5aff1b9820ff1f0a12210f1d4a9cc68a06ec6011878ffb507f64233674ed8f6e6aba7ebfcfd17fca8565ec493d34bc9e7adadb4ee58bf968f911c4649b1245ed4121d397bdcb70293ea7aabb57be5cc4aec8473ae989af55dcfccfa9b8b2fe893a6e9f6d554f80ee41b664444297d48cfb02915ee3a3d70369765c7fc99f894502824e4f41de278ff62d6c528d962728ce24c2617a8fd8570408e47a799b95396d7c331580ca700050be021a8a7ed4d16ccde732dd32bcd6a396f09bef60079281b9bcae0b324afc5a7cd69ce56c520bc07680372b2c029723637224b4960de2e84970924c190e8faa3a5b8af89426231c56ec3dae5dc220ebae789f4ff9ee0ec77eb5dd9f52598529e3eef64679f25eb97e325204bea60054c839b9810100d2e0d99042db02563f9c455e8d6d9f8168cf6ab08583554446b3b21237ddf51e54e8c67a4a7b4828fb48cb69928c0ce3549858cddb399f2bdd9ce90ed8ff270ca741aa15cdc1de652d06aaadae71369623261b1a6edd1c48f7de9382b9e17e898d801660d98de0fea0fd424a2af749e2eae200cff98b49b370cee5e37e760801078ed03926a306176199d1ead576aaefab24de8298df8b10ddddd1e6a40e38ada8b04208f3fbef496f3d44532c748667413931d4f2a456c653ec814ad5b32d311f630f93abd4195872a3d672a3b45836d0117b8c6a2ca08d6ec1328ead6c6832444701ed5cd8fc25fe22abfa215e7b8258659a18ce015a19540424aa45dd0c0e00e65b13183071f2735179db2ee7214ef6755ce6bb49f901c7f54277501275e4875c01987badf9d62093fd3dc14e570e0686a106edee9ff8b57484ba81b71e0b3d53b4f1eeda58aa3efeab075974c6b21293a2bc9c5dbc2fe49129e0229b00a500dda4dbe9405de6ce5ccbddbfee9e1c04685c6446648648f7b1c2a7e63d3c37240bb5988dc5fc72f11879a13b3dd3ccafd0d60b22af525bf35e687aa38874332919c44bd7e7607951944115283be3c5a9ab41a0eb97d2f3b3e599c41ccbfecc69c4878115d0cbe6bc8158d4d76bdb55004425710e3bad705c7a8751ec3e4a91a34c44910c359da0de2dc44d192b41399f112f34ca8e95d3c8951347ea81650d0311214823004b5673d1dbc190b22f17ce7667933e45320816d7c49e90c4f4043740e6ef32d45889ac0251cd6fe5389801de493f46d96f1ac2ce0c9c8cba3c65d5843c7ea54048242299627a01fbaa7dc5bb8607f6ac8159ff063865885b749992eb24e5979fb3fccb2aefb74ec11c69746b8e295e3f84a49a816f02bab50cf305cae3a6e08f8c8291c31b5534f32091cf7dd990d22df0d90fda2751a163497a0e59e5a4cd00147f629e0b17ecd91f985a45343329f4305857e416fbf6a6c57045bf0c1b2ecb9573f1f530c3bb66aee8ae6a93810c5f843cb4a264d74be06ce2e4d17d4b1415520f0a2e645dc8962ef5b681cfdd7097457b7eaf13685b51d9e9eae1192330bad704100ce93fbb70e9a64635e613ed7ac69f42f41bb174bde34f7bde0a1368589da4abed4a6753e8fbc516b3cc501bd362c64ade91fe3ad7177de003cba51742fe6e3d6dc92efb073d95ca709c0b8000599d294644a7570d09aa6321cf9f37679ff5ab79e2664caaaa6b0eefd1e02e91a07bf20ea140c9c3a6a4c6750309d75816a43897be315012c31379a6d1d094808842f6157e9d0c52ff5de5836ec76b2bd82ed8bae180c567155c0eb01581018a30f8118b7f2db2ed7e1f76fe201d7386dbffb522c2d6e994c3c9d9a1245380b5138d25b39d1701f89dd3f46303214609d175552d44a0141eac1cb2badd9ffb6771466d72a907e53cca570f7acda6c5d111960fc0c53ba33f1682942c8204bb03ae8ae9a9d1060bb93d526bceb6fce4b86083219bc9f31c4f12e493a050184e15c9fa1e333e36a69d7a9e125a44d886b87441f40f2caa2a7b11b68e0f379633ad15c60450b4b3af601540a7ecb9c00bcc56cc6e0507d45a8725d820cbb40ee5696fb5cc6f17722b40afe1abf4de04b5861a4d7d43db1025025ba7820fb44ae24772d87344344aec8d789997b6257710dda4abdb588f7f99b7d0c4196c8b6574ec84d735101f6adb3a00a8473396ad21b587fb230042cdefcf56f28b04287e5df82b758025257d8bf687c894bc4704e20d37a5504108d10a218a6d50cef4d54e37e3e0507c7fe5035e99bb75975eaaa010e7d3e5788a95e004d5249d43aef79af62a697b25bbbce269af5b41a147b0d051769f801a6d8d6cbaa2ebbdff50c35b68f51525867214d48931f7b511ec642ea025d328829006ccd4933020e138b570cb33f2f1077788fb0365fb98a83267510ab126d3ed8f702499075b758effa63ad26c99c18ab67c913dd6a0b62bde1c66830d1aa216d76a5b2606c5947745fad8184d652b0e4115e83d7f3caa4eb4cc8ce0b5af463c722f522923420934c1a6776a7acef21f00e78da26134e6e90cc2cc13e1305018776c1585a60f971913c43ec1317909c4410c9095741d688f0dffd6739d630c3e56768f4e09016f658ddc846b4f2dbacedf1524097f70f1be9660002766bb9b32fc444d18baa76b8b196035d009f95f64a63d825f244b22bd61227e75f5e08c3efba551a53289fc66f4c865e4de9c531e316e860a8d974fc02097cc2cde4a436926873280a5e4b193b1e8cc9fe79246d18a7643972ca3abee87fd86826243b2b7431bc71286f9281badee6bff959bcfa4f39b2a61ec722a2c8ae45f9a568d358a7ed3cca422694106442c322f7d2c4ee14d7d08d5c5181fd850cbb34c59417458b96b91f9f40e4be1e4e879a2a6ba00faf02290676aca2ec3f4cd73ce37e9d4faf45a6eb27a82ff9bf7f12c3bc9aea0688ba2acc4675104761ec84b590eaebce4d5660eec3cf62d1dd9f046494b10a74189420407e8a1b895dc9eb929172b864a4e78cdf4ce99dc7c240b4d85fe9ccbba9dd87f4ec001da01383a15bccc2cf9a232950cd952b0504b3cbe1aa9eb7605b2bb869cd96ec645446ad7d59d892fdd5bef3c8f1078dd6544966fceaf0d2ec6c24f29e5cc3c1b7b103d51f8b473cc0bd0676b7b19bbc9e75ae522f4b1ebde686e732584776ec79b6fcb7d3fe19e16b53c316055cd4da9717af0e64c54b07c13a79f525cfd9cd87a2e6b72cd5703a6afdee71a529b05e6f9588dc097e63e4b49ece0b46ff6f58cb67e4936f32bc879a7906b15bb97c3e0582e692fa0df67f8738a768698455331addeb75e743a566bc577d2e6c9b289fcc94970f6e099be3abdfdfabda38e29e644e2e966d0fcf9924d1a71db6c274af2d6793b530834f8094a8732db1a2f28b582e93ff01f2eb54fb54227b25e255d581beec677fc4635d5f03aaec32a81f7bb3f5e4a1232b70cf8b55c284bd5a5dadd2bd320ef4224ca44febc7113460f816a9cfca49796356ba861c3079c419f73a7a79470732201add231b10deacaa064de87487c6398ea91771d6413c4cbb6006b2d8f3831611d7df134e7aab76be2649c6a9211bd132b9ff3e6392ed2d301e24d6b2b163812b5ea497839542bb17e3eb1d481561442fa2af1028d07a7c7f5f01da7636db43588c6981e9b2b9577a70aed0ce312c9caf76c9c83f25d432bbaaf9437f10aea8ef266a44c13f5dabb8fcaa9d4191524433adb339276698bb6979c75c829ca630977b6f98c3e3c0143d6f279b5cb47ae223f1ecc033fe1a18e94b128507ada6b2ce8dd55b740e5d377c57761ce39b611d00bf5f1bac5a1bcb0677724d8194e915c7ec8b4393e9f2d53be4792720871da195a4f518e4c353e0815a85ee6c007f11c95d23763fe9b86eb01a14ea9dfcf862fef2da77464471ac31d50b529c307960c83609729d8eaaf9d397d46af98660dceeb4c5b4d23"}, {0x80, 0xffff, 0x0, "205a66b63562139e0f1d5d5ea97d0eec8582f61adfa4d0446d47260bb9a44ac62ed8925f75b28b1e35bd8b8c73e0ac96d39f7cd44ffc8062c4517c68fcca5f1e7a7380442244b941c79329c2a364d84291981583342d4776c175c40162daad0b8286241f732bd882ab2452f312"}, {0x68, 0x1, 0x3, "f89906b64ba81ffae88e893891577ac57ae6e1c65f0608d84fa58354a3cd8a26ae8600c140ab3f3097ab8e45b3efb582454bd94ebc06c1801e8d551016cfaa1a0b549db01d0cae5c790f11639ad8c1274f6d31"}, {0x1010, 0xffff, 0x4, "8ab1faac4959bc3c7057cbcc65c41ee22228729bbbd8901373d63a4e197b15f35224c0557817a919d088a931992f4b18bf376b49494e5bc685989816d8c9bb29bdd2a4b311b7c4f2ce1ca0109a58b3a727c96f70a94bce6e871d3c3457a6f5f6733a7e421ea0eb1bc5a542c914c5d3647f076762c761bb0f7ab9dd8abd6e59ba73f517bb2315fe55d8db778d2cdb114ed85fdfc5b473494558771da7357388b1261af3ce72c8ccb560c79546556a0ef9b48dcba0a4f4c32fbae8c4dffb26bc83b4bdf0359576fd5111f266410b28a0b6c264e23d51aa965ac16373d286c2d829584139dde74e16e6d1248995444e9d540cac5de1471765e8545d7eb92ddd67d9ba62b6e41f5a1ba42191dc0ffe289cc75f5e28c023aa28f6f38227d6c2567fe483dfd8d913dfb0aa610432b817ceb554937f777e9c0a89b18aaba10381eabe974dfe4080f1a7351bce77b52ee80f2cbac544bda6545f61a4c1544b8f3e41cd18ee428d8cc15e7492761e2ac095eecfcee123d7b8c064508382d2742d167013f788bad04c229142bd115b27fee523248f1d879327d88073a7d3e7c8fc0f23f5f0f3a8a44c0dda7e03eaa23d4b80c7d3fe64b239288bfe5540960d5e69e5d23f5ef534f08ff2205dbff91a063e527b6bdfc86efeb8c8bf38a1b6ea35f7da21abd5e30adba3b315abf9346e6ef558aae14c5531c3e502394229468eb35b86a2d895a80445649892bf84e23ceb08f1bf34e19f344897aa7f60237c71366063a1f527ee0ee42981635668268a2db61c75463466c82bb227cfe6712a809287c82d9d606f9ed4152eba17380e04bab2671cc37fbf9c6b714b1cef5bccf59788136f8ab76cc0f00600119cd1fb8c21b1545c23f04060dd48645172e868b16d433caae222f3a2794fcf697e200b2c030e5d6188d22ff3041a9a7e58c855a971ffc7a04de161c13aa5de9d7342c374f76255c3ca1dba62194e97dc49062027d795f176be4638e3f457c976191ae6d9d6722eb936bf665d97b7f0ae2fd779d7a5c4adab35ded4e02a21cdc614117d2d7862d2eb708434c2cf9016fd5b04715215a369e15c076648ff36aeceefa3f1dbd508c6959b8d2273a5ea595bc17a6da71be62fad43e99f9069dd0da8d07216e3b242880457b88cd14c36d318be17cb9a5db378f59e9e75a0a612003eb6b796b416d6d66681aa0ccd801c2c94a26b958cbde890cef67de175818bcc66c111eca90495b0b037e915948014b128078f532262e308d440a7d0193af02815fcd3ed9a698412f2ff75a26a21155a591b08ccad2f85f81bf9d5d06f74f5c2cf9a263f0bd8590ff45b13261f678f043f4134970f0435a422dcb95f48eedaac0b6ec0254be76c84c1449f6a0f9bb4bc19fa9bec5a07ede242b0bf7937a9ba49336b4132a0d58ae8d13b5365670703a2406ee8f9452a8885c8dc632cd90edd6a950146a6af9e956b3cdfc1b99f718b34030f86b04f44bbda06f390c21303970bb61bba9473e66d629a8c0b589e48329c464a865c4bda8d6334d93ac26774ff4c7f12f2853a8fb65e5941f4d03985a84c4368fc464a109c78affb2aaf523118aeec1985a78095afa7c5b095b12a0d2c0a2c8a3d8223096836a6d726f8f9be027808902e1a81d97e584e08a770fbcb62c00f8726537f2132b1b0526f1477804fcf7191290c865f97a1bc9bb8723ce1bf12b12b661cd793ebc999abc7d3172668a0a1113cc1b8c05892c8121c1a3c91532c1ff3d671928f241666e43742e35f6b1e3b3a06c7f068644f6b15dfb37d514438a1fbc1eaa3a09d2b35b39d14a00ce6a01582315cf0a87f4b4fe596c54627a6b9b49c226d7d44900b298318a4aef73a024d1ef55f87c2737411c55aee59caf3453a8d95923a379319987861eb82c015f9b157c7b3d4adad78d4b80efd92f78bfda78384459bddf897bb61a73ccf6f33773be759d71b52d632143c1e9d543c8a747067862cc267c45debae50261b071bd4db9fa0203566926c8e5e63f7442f911a361f5cc877355174f7ec7e47160dcca076c61ddb6956f898335a5e3c9493ade472dc27b6c96fef6597397d2ef4c8ad26d3c21810206d449b0183c05c532bd891a730655f249cc82cd270e236542dba6828f2e070db16a11616dc86a263f8b9c5394306b3f77661804840e54f27731313d2c83accc3fdaf918649d9bc7c2f1126e24a1a4161264da1280944dfb420d4b12775c16d54e9c95250c9ed274063b454fce80b506675a4b524d03f9197131327b07bbf3667c41f6454ebdec8f3856256679a510ddd5d32765437e5e70c6f6221feed2a33e3304835777c1b47ae5ba43786c197a81cd62ddd26a5fe31a0ec47408f2bfbfa132fc95eeaf606ee6e4da4611f62fcecfbc2cac645c921ca6c447b112d29a596572e93abb5ebbdb8cdbf591009730d67eb06cfa7935d09b16dad4199fdf784a84b7917b5162deaa73b20d2dab111453b1a88a4ea72277bba1a55a4e022d64ae638a2f417357ae0dd01b7edc9ef4f4660920dc7516985f0fd22b3c82a5663508d138e171d1c00b32230e785c53f39e41260aec7493c4e1df0e3e4cfb2371e0bd202bab915b444248170074cf3a5fee753fc79003036880bd086ac81ef8e03b0fcb9cbc410ca0483bde3db4cb522716663d604f05517f1ff7ed5d92678d999f742b55da9825bebfc2b0fb22917bd205ba778733c72b88f21ca3ee85df1567c211f6b8f4a3ea2809358fb943182ce24bd3631a64961d74be288af844656b9e616d09aa93b9e7e53c6b4c2f8412394b16e407450c54f0d5c288d27013695f7624b28bac238e3e3b1fb5eedf821b2008324460f10d60263665305af56f5ae7951327aa1acf43249d61fc0eaac70da007e9ec21b8a16ec04b4c2f7ebce5864900d2ab0b68ba6faacc7c18590cf973a077e1a1afc03f4af57992fa7eade0e58885749057fa449c9ccfdaa711cbb7677e29c7e2f6fcbe78c86977b79ae2a7075e6866fc3699e90170cbc2b6ec94071bb3294b6a7721b4c0c50b053ab30f7ef1e7d5d3e29618696769ff1ae7cade6ff08c2f3da586803ffd18c9fcab04be464518c7f8db09141c58c3ba5b7622df23c59da61cc889410456f0fe2122b6c0fbce2fe8e5a24fb510b9e4cb613d60e12dbaef00af3f42ecd1f90d5633bd32424194011bee55271bd863dcc28a4d6e8cb38bc578e0b67ffe79f5e89e2e29c4a3539b0ddfc7d3776d96fc0f96a55c15354b81410753e2d3c6c723afb6ba08b0466bd9e03a515f6f0af36ccd7c16c8fb644de61d79d7516b685323a58b5782f32d26994328b26669314b80bdc41406ac8bdb9bf6acd93638e238fbcf147b7c4c7c09c984d2d83b7d264e21c0666757c309cf35fc52ce701d031f0f99dfdba4d21926ac81f8321ca368a39680d04d28492b6bc2e5762709ed829cfd3c5bce292617d983727cec6dc122219b316b0213bb898d70a4f74d28a299272fb1546753e0eafe2cb5c8a5d865458201074929ff506b8c4df5465f13129eba7238f4c34e8af348ab547e74ca951d74f7b7bd28e4a854d3bd7606c665ec5ad2f3ecdeef2e2bf45bd8e3878ae77f74a2642df1c3ade317bb707d59a32afdec03a470bdcf305469aaa72fa2646d8d7780af08dc11f6283468a515072e68946b6fe4328004e9491eddad5c422c62fd8ef6916ec531366285384691857d2367669161b722f47f0c1be6b33119c48350f8255d8921007a170379a9c16ebef9f42e950e6d0c85e604b8800846cefdc9d8d772c9cc15e824a1db8cd7246399d1ecd2a3990013cacbd63a00f4586a167ef4321f29cd06f2dfe4dd7f47bd4a5fd35a7f9ae9f4a9129cf65280ebe91bf373c28baa97eb840b53f7e7f6a155f1332d0a1a06571c0c83dcfecf6d6413d928f53b7bf6246143ec9e2cfaf3c4da82140b5ac50a8db1b4683d92eea9ec856ee1cf8a08b3a6ae3845020d5fc9e98f0050142873cba3524f147a6eded5eb6952fbf2e01ea5e87fd1eb2011721489b7dee1a74a5f708e053c89443879d869c1036c45746cdf3cb6bccd73660caa93164d08ac617774ef2f8cef05d9b62036166968e490fe5291086c7f09b447ad27ca94fca85a181bd5144339b0c082ed69e422be2df4e78b528a73d5815a529e9d822e2059323bfb184523a8eb41d864dfffd6d9f3032853515d242a7747b1c5f79131904f513d2dee3e48734f4beea6f42a8585cd09a8916b406bf0d596b5987d3ea78c1086e18b4477c738ed6d1e947899880de685ada087275934cd086a8252ea4ad31677c87922703f6d02a5f67e7631c6ffe52d8c504be8c3c813b7206f4ee3d2978468a12874fb159c35ecfb7c7fb234e8b559ba74d2ec8c3e64e5fb1ccb21c8761e91aa90dedd331076136a2d69083ca976c4bf57383b2e2121a91c275e70876948904750bc0b95eaf967b1d58e2aa124781103eb92e0f33ad21d9536ad8fc99466d094a2d34ec79cd3735efedcda2f028a1fdab724a1263961f52927f261029b429964dbbde28f5d1e9027ffeadfae811de838dd69dd765a1b708a1f06656d0a4159948a1a74419326933e64f70155b4e147868ab70f3ec29a42c5987862e98f79eb9ea6fe67d652059e16cddf4c3c7164e7f9ab476a5febeac8f9e5b8ec3359fab93946b09af2251af7095eeabcf0b9c74896e23639730f51e0254e3bb0919a5a64b86654f4fb50ce76380c485ad7466a0013490408f669942de3acd270f551f2cf500180df60593d24535f30a45abda19a87cef222c9d14d61173f07fb2c38044bcf4d18eca35bc4105308bcbd5256f34153ee0ef45097e85931ab649e7ab54cebeca73dd1f57da9a0f380a0008bcc7485767d22a539e7be4597e8a6abcbd64ce99058bc612a7a71dbdd92e905dd580fbf6891827abff2c31b3acb0637d84ae2956d27fcf6cc7c33d190c0357fce519b3fbc359276f35b477e40663f8c0dfe0ef9635b9efa38ff831d302f8c9b1107846176f121724d57ac582ca4400d7c95b3a0e311e06b034b3db32dc9e59fb6266d130c9aa3d4c5797ccccd00e01c5d401af46675107ebcb25b40872978c1366ea3f2f613b6b0f5d0e7740eb53affe6e7dd4b9b57b0cb31e3d6a2c26c465a8edbe7907fd738ea143d5197b6a6497b7761357a03ba4f219fcc8733ef8d70cefb0155809c0b25dcb4b702e47f91ec8f54d6cf9469c8e924909684e3d5b15d9977300ef750bf93ba106a6394cdcea268769a5e2f16555a65c5b00b187300e0d345329b0c30c893ea825c238e032c03707f15f8570014ad2865b96a74f0c8f5a75c406bf670f008e021ae99d9183e400f0435322fe28f845a13d6dea66d1d405e8e881de9b0880cc533aaf4bc4522909f266390e94d34d3b0df5bf7d4481783fe8e8a7dfc7e4cff66c52ecbb7d2343f42aa0770019d271ef577ec0cab31b41245c13e87918f2d845f31470520d90f8c5240b05a42a9f48b8d02fb6f0e41ee0177614bdfd6e6e2b210b71cacc0888b5879b4798520e730722b0f3f346ae691634a354eb9cc5c49e3b230e1bcac822b4e026955661de6f100213d732d4af0b7fcc3c5cee6d2ed7dd1ef8e24c47880a82252fb69ff6f08e19f04134d9eb6f40e62fd162824e5ee08781437032122477b0c0d0b497e6a5959b53736466c7696bfd955d762574c451f090db04e02ac105557605ca92c489dbed20e6ddb4f8d59b83edbcb88bab8ad0534be41c21c669f03b90c34db61ae327ce9274fb576c25f2e386de73612f97adfaf93b3927722af5e4f6c49712fdb147b33cbe308f"}, {0x88, 0x1, 0x8, "fae1250bf6a4d0161401043d037eafd2e17cd5ec4643550659aad69c511c133cb76d8d4bf439bb291eb7e0d24ecb2e8c75dc56be4cfda9a6e2b1e90218c91bb8b0547a47bfbf16bd6bdc08a404320417cc8a0649c3233c5faec84610d486c319da1f5f224f73c003bb7d3bb930a823aae4903c"}], 0x2228}, 0x4) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xe000, 0x9) 05:41:04 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) truncate(&(0x7f0000000180)='./bus\x00', 0x7e7) open$dir(&(0x7f0000000480)='./bus\x00', 0x120, 0x10000000000108) select(0xfffffffffffffe69, &(0x7f0000000440)={0x9}, 0x0, &(0x7f0000000400)={0x9, 0x2, 0x200, 0x7, 0xb5f, 0x0, 0x7ff}, &(0x7f0000000100)={0x0, 0x2}) msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000004c0)=0x12a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000240)=0xffffff93) getgid() getpgid(0x0) getpgid(0xffffffffffffffff) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="0304008e127f0400ddb4ca5c22523084f5d20000000000000000093e3391e197ab1122ad5bb3cce22c6a0811c925508f179f2fabb448ee55cf039af81372258da0db6d7bd07144bab70c74802f79e5781a727662145e32f2182af588486e65461ec8be859723e2b2034a04de775584a855ff00e3691487adf72c43bced24eb0a793db976a952a5dc21b3ee5fa7d8c132b1f72966870560eabd2c37a97045de80"], 0x0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c067ebc74f0ef98de61da9b3189580ddb50", 0x18) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r2 = semget$private(0x0, 0xa, 0x1000000) r3 = dup(0xffffffffffffffff) r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x4, r4}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x8000, 0x400) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000400)) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r6, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r2, &(0x7f0000000500)=[{0x4, 0x0, 0x100800}, {0x0, 0x10000, 0x1000}, {0x3, 0x401, 0x1800}], 0x3) semop(r2, &(0x7f0000000380)=[{0x7, 0x1ff, 0x1800}, {0x3, 0x202, 0x7ff}], 0x2) 05:41:04 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = semget$private(0x0, 0x1, 0x4a2) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x3, 0x1, 0x1800}], 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 05:41:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x90) fsync(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000000002) 05:41:04 executing program 0: setreuid(0x0, 0xee00) r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0x40, 0x7f}, 0x19, 0x7f, r6, r7, 0x58a, 0x7d12, 0x8}) r8 = geteuid() setreuid(r4, r2) setreuid(r8, 0x0) r9 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) fchflags(r9, 0x0) 05:41:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x630, 0x0) close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000100), 0x0) 05:41:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x9, 0xfffffffffffffffc}, 0xc) socketpair(0x2, 0x7, 0x5, &(0x7f0000000080)) 05:41:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7fffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x2}, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x400) ioctl$TIOCCBRK(r0, 0x2000747a) close(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xa3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/206, 0xce, 0x43, &(0x7f0000000240)={0x18, 0x3, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) socket$inet(0x2, 0x4, 0x84d) linkat(r0, &(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000001300)='./file0\x00', 0x4) r2 = syz_open_pts() getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001640)=""/40, &(0x7f0000001380)=0x28) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000013c0)=0x1000) bind$unix(r1, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000001340)='./file0\x00', &(0x7f0000001680)={{0x6ff35a53, 0x9}, {0x3, 0x9}}, 0x2) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x7, 0x1010, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) setegid(r5) socket(0x18, 0x3, 0x70cce780) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000014c0)=""/43, &(0x7f0000001500)=0x2b) ftruncate(r2, 0x100000000000092a) r6 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001540)=""/15) accept$unix(r4, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000d69c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001600)=0x6e) 05:41:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = getgid() setegid(r3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 05:41:04 executing program 0: r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x0, 0x10, r1, 0x0, 0xffffffffffff8000) shmctl$IPC_RMID(r0, 0x0) 05:41:04 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/113}, 0x79, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYRES32=r0, @ANYRES16=r0], 0x6, 0x3, 0x3) 05:41:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x201f, 0x2cac) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) 05:41:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) fchflags(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 05:41:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x40) r1 = syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x84, 0x0) r3 = syz_open_pts() getppid() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r2) fcntl$lock(r1, 0x4000000009, &(0x7f0000000000)={0x0, 0x3, 0x4, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) chmod(&(0x7f0000000100)='./file0\x00', 0x20) write(r1, &(0x7f0000000240)="937dc2fd04bda3b7ca904df28bb9c1ed55936014e4ba32d79a1c91dc650d01a38461e1400c52993ed1cb17edd5789a9062826a164662f3fc0b56b15b6f4243c658e279c9cf87c5cadeed044eb0ec9bb1b0e16021f13169eb320f578456b64594a2e42e2982e112761cdb9f172973b208340335b903d4af455d3cd41897ef48f903a7d82fe1cc6c6806f5eec7632df3200837bb96741ab7abdefc6a21", 0x9c) mknod(&(0x7f0000000080)='./file0\x00', 0x8023, 0xffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x4) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 05:41:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x286) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) readv(r1, &(0x7f0000000300), 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x401, 0x6, 0x2, 0x5, "4daa7f319e4d11c805525be6bf2b65b9fc4ca7d2", 0x6, 0xffffffffffff8001}) 05:41:04 executing program 1: r0 = syz_open_pts() r1 = semget(0x2, 0x3, 0x40a) semop(r1, &(0x7f0000000040)=[{0x0, 0x100000000, 0x800}, {0x1, 0x8, 0x1800}, {0x7, 0x8, 0x800}, {0x2, 0x6a, 0x1800}], 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "daed989286f54571fccf0d8f70bf4058bae4bd16", 0x80000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) 05:41:05 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0/file1\x00', 0x3, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', 0x8, 0x0) mkdir(&(0x7f0000000080)='.\x00', 0x4) 05:41:05 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80, 0x8, 0x8000, 0xf13, "71bd70e6b49e109cf08993cd3f2f80c3f2ad0697", 0x82, 0xffffffff}) dup2(r1, r0) getdents(r1, 0x0, 0x0) 05:41:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a018706000000a7c8000000290000003d0000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d5454d24587e33123ae654ce475e1846fbf8fe2edd74775d69d77ee72a25b5a14e9e7dd4279a02ab8520dd93a626ee7951c64ee704dab90df2c85d574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f683f39b92a13748078a169369d81542b3abe7745f52d2279f0c009e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c80143"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x2ad, 0x0, 0x0, 0x0, 0xed}, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000440)=0xc) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000140)="148e17def771bc570eff1e98b370ca795d3d5419de84380d6adebfa6c53132ec2be002646e052ce9824d1bf4148f08d969caa8f28aff0348d3776b77eca6832c7c06d99f000518d02b0f3874be3c3877e2f9a9a5fd9cf11cc0c392870812fbff7f469db6e67b86fbe937252b7c44158f440e049b436a9bc37b12469709a8bff53c78bb34643e79076be3075a59bf2d225398a00aab4557a1535a2defb0bf5853aca86f8d29fbde99e7162ce187af43ca8957f75d22cdf09f6f5be4427a65a4975b55775b9f2ad3364c731dc75153797404db046734775c5df1cf54a36ccf9ea9d064e95749012b1289b355b92fd8", 0xee}, {&(0x7f0000000000)="aa27f9fda1ae25eb90045d9c4cb057acbec0b7509d5779700ac5a21cb9a8e83f0b639e3a6091e069d2992db3a9b2937719894351c5cfeaffc8f065d8639132c6bf57e2ccc30f5492981e88d591dd45fc19b643554d830392ec01ef", 0x5b}, {&(0x7f0000000080)}, {&(0x7f0000000340)="b159d09e522a993062945a7d689d30de465077fe052c5805a683aca2a49d31189cb40d566343b45be09eedf3b9e32cdfe7a92f48fb4dd71085234cae5ffbf1ee74729c48cdd78efe4123a19f373c98e93eb8a511c08692f6341768cf2c28d487efd4e9b2320d8a0e5cb7f342430b71e8c64a61f60009e2608b5c1fa235b34b9acbef7179a296356f11468159ef6636131c28c009cbda08ff4161433de469b0edbc38bdeb82f17c7f13405f943a3fb109feb98b4f2a9acc5f9bec7ba1dacf912c6269280e0e3d2e0f1b62", 0xca}, {&(0x7f0000000440)}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="e7662873ddd40e766d67822e417b940e9d0ee2d7bba775e12d6ca4a20cf9fa76f0f0d389a898b0a0b635315efa71ab77e5e9859e6f834e70ba0b2be991a8a9ca8df66129b7c9150425f7c6db84f824d5b00c700a17ac6cb5df8fd07d347d0bba3940e691d050f52df6cc23aed4d171a83391cec5428871cacfdadc02cb8e7478b519f8e7c672ff5fd9161935428e3c55", 0x90}, {&(0x7f0000000580)="49247e3d2a64cfac6e713ed5506fad1c44af39d9fb09d18719768309b5fdba7c1b28f89504de98722c06cf302eea800e793cc96b05af7b42ffd71dc86d17ab1f3536eff2209c919112207ae5349c846907a9609bf0a25fc496a96621867cee9af5b0a115511f38352409870293fc445ab14cd76cb60c1952502cd6c09eec4558", 0x80}, {&(0x7f0000000600)="40dd151738e71799c59539b098952d75d74ddb53c74ec906f69b2515db648d0635fd500de2f01eb1c148ce5e5a8f64129f0818a34b374c2fe3095c6e5f34c3e47dbfb7b96edf65c849e9a49a0b39fa7d84cf4611558fd51649cfc98ed27eaf5926870a3bc93c641727be2c3623bac7321f8ee12a54a6b3245e12cbe0b229495b", 0x80}, {&(0x7f0000000680)="7746f87c93063b5bc28686f0a82adfce0100c50b264b2cb3b36277254d27ccb5edfd67001fb352b04a918ca04c444364da8960a0796b79fcc20f0cbb5f6a0a3deb142c3e90c2d92d9e3d15694d57c14dc5651801f5649866a90e78646054dd33add1ac5df3c8178785d0fb810cc1b887d384cff0f9f97b36927acac29258c5a5734f656d5496ca6ac74e583929c47ec27fc725a35056b0182b2c17a96ed46c881a04d04d839245c6bfe13b007982d6d71f9f0e5288dacf560c8d69aac6a544558ecbbac373c0cb70", 0xc8}], 0xa) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000840)="6288cf8c39bf9d177b165ff9dcbc3c99c3ae0f8e0ca8b1d5923e15a2d99a0d13e54f5defeb082c0969f35f60f3758e52cbf0a068b647cbcd9e325c5d0a6e9e7f354216e0856c994433c81a7b1d99d89bd23972c8e6e37f0fd4151216141d40dc55ee14f12192f5a9d67fbabf4421572057ba7be55908aee76294a778bb91fa33d657d745d34682edbeb23d5c5dafbbc7473067a9c5d103a1f9f31610a051f9ff8b9e2027e4fc450cb7942e980741e872278335c2", 0xb4}], 0x1) 05:41:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x800, 0x20) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20102, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0xfffffffffffffffe) truncate(&(0x7f0000000240)='./file0/file0\x00', 0x7f) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') getppid() 05:41:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) write(r0, 0x0, 0x0) socket$inet(0x2, 0x4004, 0x1) 05:41:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202800066696c653000"], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0x28, 0x1, 0x4, "b1bdd940177db15da7dff7918412ad10c97daabe"}, {0x50, 0xffff, 0x744c, "0403397d687e6bb24f9b01a5824b5d4aea9f2cb8756f585d6b02403aa5dd1dbb7ce644601532664b5a6861cd4e711f17ade36db793398a0c5153"}], 0x78}, 0x1) 05:41:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206983, &(0x7f00000000c0)) 05:41:05 executing program 1: setreuid(0x0, 0xffffffffffffffff) r0 = geteuid() r1 = getuid() setreuid(r0, r1) 05:41:05 executing program 0: r0 = socket(0x1f, 0x400000000002, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x6586, r1}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x5789, r1}) 05:41:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000240)='./bus\x00', 0x4, 0x1ffffe) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x9, 0xfff}, {0x18, 0x3, 0x101, 0x6}, 0xcf6d, [0x8000, 0x1, 0x7, 0x3, 0x5, 0x6, 0x100000001, 0x6]}, 0x3c) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x290, 0x401, 0x1ff, 0x401, "1c8e34d80bbf8646bd92bf3ffda204f986a8fa12", 0x40000000004, 0xab}) clock_getres(0x2, &(0x7f0000000140)) 05:41:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f7d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24a2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f8889a7eb01d16f63d94c21b0e4d16cc9ffba9a312150532356dad48553b304c28886223de1166b2826cb60e28be097a043dabebca88cd03f3ea9901c5266be141b980583bb7ec919babc0dcef00fd8bc1503f1f7b9673f6169df1223d4ecd7307f2f28", 0x1df}], 0x1, 0x0) chmod(&(0x7f0000000080)='./file0/file0/file0\x00', 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x1e1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 05:41:05 executing program 1: r0 = socket(0x10, 0x7, 0x1) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000040)="36ee68392fe90cae12539140ad160e333f3d5377fd0ce92d673468c9f5e53dc70156de287192cadcc22d87f6a3e9e67f5b3b2fca9dd82037a4545c4d78b5573048b4f62c2b1850e1d182d643592d13accf2c9e9f179e34", 0x57) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:41:05 executing program 1: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 05:41:05 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x80, 0x7ff, 0x0, 0x0, 0xfff, 0x80, 0x3, 0x2, 0x3, 0x719}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x60, 0x8081}, {0x1, 0x4}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f8fe8c5df2083538b123b5ee11059f3df1537630"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) 05:41:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xa5}], 0x200001ae, 0x6a) poll(&(0x7f0000000040)=[{r0}, {r0, 0x81}, {r0, 0x25}], 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x4}], 0x2, 0x38) 05:41:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x8, 0x74b674fd, 0x7, 0x100}) recvfrom$inet(r0, &(0x7f00000000c0)=""/238, 0xee, 0x40, 0x0, 0x0) dup2(r0, r0) r1 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x110) socket(0x18, 0x4, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 05:41:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000180)='A12', 0x3) rmdir(&(0x7f0000000000)='./bus\x00') 05:41:06 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socket(0x18, 0x1, 0x0) r1 = socket(0x1, 0x0, 0x3484) socket(0x18, 0x8001, 0x9) setsockopt(r1, 0x7, 0xb, 0x0, 0x0) 05:41:06 executing program 1: msgget$private(0x0, 0xfffffffffffffffe) getgid() 05:41:06 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 05:41:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x4c, 0x0, 0xfffffffffffffffe, 0x1ff}], 0x0, 0x0, 0xbc02, 0x0) r2 = kqueue() r3 = dup2(r0, r1) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r3, r4, r5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x1, 0x20, 0x10001, 0x4, "c2ba42efbab32d31980c173c9592c1b544c73d84", 0x7, 0xffffffff00000001}) r6 = dup2(r1, r1) dup2(r6, r0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc5e, 0x0, 0x3, 0x0) 05:41:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x40044271, &(0x7f0000000000)) 05:41:06 executing program 0: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0887e73aef19e23759a7fee518f879aeeb4b6878b5ff397c71b50942be27d35180ffd48e861a39edd1623984152df3fdd4a9bb80b1ac32ed7d67ad5e2ba30f0600000000000000d85ff47f5732c877b4f5c1655cc0dbe3ccf0116f8d119f6a"], 0x9}, 0x0) chdir(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 05:41:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) fchflags(r1, 0x0) 05:41:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)="8671aeb4f0c5d1116d73c3", 0xb) 05:41:06 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x810, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, &(0x7f0000000640)) 05:41:06 executing program 1: r0 = syz_open_pts() getrlimit(0x6, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x800020, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt(r2, 0x6, 0x6, &(0x7f00000014c0)=""/220, &(0x7f00000015c0)=0xdc) write(r1, &(0x7f0000000680)="582720efab9ab5e0cbb7ea54d16ebae63225259560f8c3815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cbd440f9d3db9ad8a4f5f7b136000000000000000000000000cf422cc1f6e32946cadb3d8be3e7e6325adf41d2d612d00a9c3b1f4a98a45f67740ef5bceeea07e0eba6d33b408bbc897756d852ef278fdfae29ec2ac9967c818d5cfecbef7cd8cc7ef7f3c8cba1d51fd9112aefc81ab31a056bbabbc134524008a61ff0752b76a79d5692dbe402624f466596f580b302d62cb74dd0d86319fd499972b48aa6d1d42fd2fc3eaa119005888ee39a", 0xe1aec520f354176) write(r1, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r3 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x5) close(r1) chflags(&(0x7f0000000180)='./file0\x00', 0x4) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) dup(r3) r4 = syz_open_pts() munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgid(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9c, "9c8d14ee7504000000000000406e50e800000100"}) socket$unix(0x1, 0x5, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) r6 = semget$private(0x0, 0x2, 0x20) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20080000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x100000001, 0xa34, 0x8}) 05:41:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) r2 = socket$inet(0x2, 0x3, 0x102) shutdown(r2, 0x2) 05:41:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d601000080f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751733f5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8608b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5655ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ab32ac184e6ad30af4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30900979a3edefad0c39068c5c65f9a0500c82c9ef59b196ceef9a4a00f9af502c095c939c696c33e343ddb8da44bb057050a5034dfef86fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d371037ad6054257be9c9d905544b2a1a1fce2f78a385a51aed6c4524104dab61703e13ec3ffef9ffffffa9a5ae87654083da7f8b40bcc557e5b1815e2b763457e167bc5a28ec1b6900c76c04c0288da4d9588172ba770098323c22b299df4f818541bd67e6ee06d6c7de5f788d72513a5a63c8f0a2e54190ea8b53c0a637d19c5f89cba82a2a6eaf84b46aefed186ecf2348f65137f98f16318716a2f21b2b22a829b1d0cfe14409", 0x216) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/52, 0x34}], 0x1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:41:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff28) 05:41:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) socket$inet6(0x18, 0x0, 0x1) fsync(r0) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) 05:41:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x840, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000440)="5a2b1b74a04861e28f5ede3ff437329ddcc5e6bbc6b0865a84754896d64efa3c18b5c8", 0x23}, {&(0x7f00000004c0)="88461791b1d3f57b81f92c71e45f95d553fc93d134d89616e57f7997c6ea0b4348564b9c236170ddce9e4cedd919d04beabf0d2938e628ebe20354c19c5a2fa1b712bc291d18b72737afd18ab5353d96fc71d7d77eae5241df16ca5d6002507e98cd57f32e926a8c743b5d3a72c3b002014a349d4e5bb814fb03954b0875ad04c56330ce8623043cf0dabcfc514b6314372fbceecbab73fcfe6abee980374945e85a58c247f6a97b72d425111e90edc728841360b720b42e108d5850a6be23829271526d3c0ea9e71a095455154851da3c40fb082161c28a3777d3833cbc2b664b72f7bf9a33", 0xe6}, {&(0x7f00000005c0)="5a5e4a44feabf9f05fc8a75758eddf839a1591c4203837668f9c439d1ce8564dcecb9ecf021f6848c2cb2cbfa4d1ca243d7ade1e174d133c015bbf7543c4e2ee81b1ff8874c36b38c7ad7e649a15669f33fa0cc8bce6c05d594d1ec8a2d543aa4a0ce4eb653a34ca7f4dbd03354f55b5670fc980231c887d257bbc16e98bb6689fbfc5e88d9e3d66742aaa25426d3076b8bd0924d29368a5795c98cd0ccdaf67cee5c85971b5f3a66e5a1c022c827cc927fdbaac7e29cdcc863b1194dc3ec37b3df78b75301855e3", 0xc8}, {&(0x7f00000006c0)="79a5384ccc940b542e5fddf334884dfe618b313885c17e4b944d4bd8f741ae8669f43c797ffc52918932078fa12d4c9c", 0x30}], 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) r3 = msgget(0x0, 0x100) msgrcv(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="0400f9ffffff020000000000e5ff07000000fd1f0000000000000400000000000000bc00000000000000053c34000024a2e843003aff404db42412eddc980aad86d08abf000000000000000000000000000000000000040000c0232f96bbbdc85ea1230000040000000000c2ec4f4f0000000000000000000000f0ffffffc64d0990fefaff03d6fee17139b899021e9a785a3f4172ac4d2c80099c508706745008000000377caf8c70433f9c8a8b723012b522258eef1c0c84d9c2772e862b92d6553c92270ef0b25878c013783344af2dbc1022c396bf3885370649accd7328bd254ec7268cbd59d248037bf8e1c78f6c6c1ae2cf95b59f2b9ab2b3f1cf7fc3ffd416824cc37be110fe91f9b1d04ee1d9f42915f8708511f7af94ac007135e23686aff4d0e693b210630c91203bcec2a59622f41e7e27103c271035a96e312d533cf8a4dced463ebe5e1c174880baafb54f95481321e83cbd3abd455eac"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r2, 0x4, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000300)={{0x4, 0x3}, {0x0, 0x43}}, &(0x7f0000000340)) ioctl$KDGKBMODE(r2, 0x40044b06) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f00000003c0), 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$sock_int(r4, 0xffff, 0x100c, &(0x7f00000001c0)=0x8, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/115) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000380)) 05:41:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x2, "3db922b736ea03f00ed44a52dbc95b628a32fc96ea3a00c8015247ec87b0ee97352a956e084b90ddfed58dd46851fa5578eb8a792c536275c17d5e60a2898b808fadcacb2a735edb844dd15f05c8c75c8a67df4843cea36b00fa974dd5f33b1ec5ea2abb3c99ee7e0a5465793aa97e714901500ae589d139a289cf14bc9160b204a177050fdb685eb6398391cba112e760b317400b480ec401ef4d5ecc83cad4d03c4318284539de8b7b7b26178b7507fb749dc6a6c5988e6b958ddfec179ede646d3451559be68039129f5282ed45a580bec0cfdf2d6784"}, 0xe0, 0x800) msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000140)={0x0, ""/73}, 0x51, 0x1, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad056ec2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e8171619f0ed6b4ba59d839d2fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e4d1ab2d745b01380ec96612fd87ce27dca1bc2580d617cffba6eafd5b2bf2799b2689a391dea73103bf89700e704e"}, 0xa2, 0x800) login: load: 0.78 cmd: getty 50874 [ttyin] 0.01u 0.00s 0% 317k load: 0.78 cmd: getty 50874 [ttyin] 0.01u 0.00s 0% 317k 05:41:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x88) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000001c0)=""/77) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 05:41:08 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x81}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x0, 0x4, &(0x7f0000000000)=""/67, &(0x7f0000000080)=0x43) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x80000001, 0x1a, &(0x7f0000000040), 0xffffffffffffff1c) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/42, 0x2a}, {&(0x7f0000000400)=""/169, 0xa9}], 0x4) sendto$inet6(r2, &(0x7f0000000180)="6097fedf5ceecf60e794535c56b6088f7bb94ebec1b94ba88f534941c7523549ff2ea30721278a624a324586fb3b1f7a70cd028f8e879a521d12400932b98dd79bb7a36d7bf578400b3829e3cda9d6a04059258957c0f52ff043806d1b4a17019347cd48c4e6faa1a9540de23cb34fa723bf4d9e52bbd0bde38f", 0x7a, 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe3f) write(r1, 0x0, 0x0) 05:41:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="25000000ff7f000001000000f2000000e6e2bffa726008ae413075e822fcbf6ec9ce6e53a3b57bd875d16b3854ae840f09203b8232d70c72924bba5f73a44c9c87bc990b83e52c0415254de5b2090a13a7654632f250ac4607589a01f3a828c906fa22e366f87536f77f964413612cebfb5451f6a52205bb12c5f970b1f4864435edaddb0b782c76cbd5566b36eb97f922d69dca7a08dee0a88a7595aad052be8b6ff9279d78ca97feb54efcfdc03b3f739b36a85676d70c0e40e3d4a7070000000000000000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 05:41:09 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x1010, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000000)=0x342c) 05:41:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r5) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 05:41:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x3, "010000000000000000ffffff7f00", 0x8, 0x551}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8000, 0x1f}, 0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) pipe(&(0x7f0000000100)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:41:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(r0, 0x0, &(0x7f0000000980)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x7) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r2 = kqueue() pledge(&(0x7f0000000080)='))(\x00', &(0x7f00000000c0)='){)\x00') kevent(r2, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:41:09 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c34542d1c44824ca51ce3596bbe1e11b011f0c4707efba67b7fe7e0c9dbd4261c28c1d0b31c2d32dab354df473fc583a66bf26892af93da8444bd158ddb41c1d4c4d68212a6e93cde5837c65a31"], 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) 05:41:10 executing program 1: munmap(&(0x7f000071c000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) 05:41:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="0304008e127f0400ddb4ca5c22523084f5d20000000000000000093e3391e197ab1122ad5bb3cce22c6a0811c925508f179f2fabb448ee55cf039af81372258da0db6d7bd07144bab70c74802f79e5781a727662145e32f2182af588486e65461ec8be859723e2b2034a04de775584a855ff00e3691487adf72c43bced24eb0a793db976a952a5dc21b3ee5fa7d8c132b1f72966870560eabd2c37a97045de80"], 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74f0ef98de61da9b3189580ddb50", 0x18) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = semget$private(0x0, 0xa, 0x1000000) r2 = dup(0xffffffffffffffff) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x4, r3}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x8000, 0x400) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000400)) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r6, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r1, &(0x7f0000000500)=[{0x4, 0x0, 0x100800}, {0x0, 0x10000, 0x1000}, {0x3, 0x401, 0x1800}], 0x3) semop(r1, &(0x7f0000000380)=[{0x7, 0x1ff, 0x1800}, {0x3, 0x202, 0x7ff}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000940)) getsockname$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)) mkdirat(r5, &(0x7f0000000880)='./file0\x00', 0x10) getsockname$inet6(r2, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0xab, 0x7fffffff}, {0x1cf, 0xffffffff}, {0x82}, {0xed, 0x3}, {0xae, 0x7}, {0x14a97c2d9d5855c2, 0x5}, {0x46, 0xffffffffffffff35}], 0x7}) semop(r1, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) 05:41:10 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xfffffffffffffffd) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) 05:41:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="c409dbb21f8e6a2689d1dddbdf0b0c5d82029bf5c1a96c6605e3933aae8ee08c6530007496148a43d7bf9f46e349081794efcd680e2cd41c089bc350f84bec1451c2e686b3bb5739857ae50391b6cee739ed724f1a8ce69c95c7543c04"], 0x1) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="7aceb8c56891268bac290e899b92c6b077606d918edadab6e775330b16574a0a25280301076f04e696178193a94865aa68c056a660809e147eb286db96536e615c66b2b6208f9a2d51c1acd04e210ffade275190d7953d55922c6976147a8167fe40540eef16f6f1b6f51a9af33e86d9a372e7a8b66a5129f922c9b4cb1d7bd2d3dd6556eb4a30295ee3dd46addc8a19c00a743bab7e7335662da7b2e4961b385ba43940dfeb237f0a01eb818a10e5a807f55276728eb7f30f961400c6fff82db54de2e5b81882ec62a06bcfed832fbb03835c93fd71d1ae48555e60343e4bf28c77a0bee3501046f2e01443fb124d7b3631545a331021709baff25c45c03d4d928a8947562a4735415e914b99fc985335edbfbb390eb333899f2f8cbb1148ea7bcf98759254084b4ab5135e3835b94387b577d8974e67006daeed4328a57db34f94e3cda4d31d3105b5f40d92279f8c133785b691135b6af265bed6af369f4e1a78e0fffb4a62c73f1b6bd650e0e55e3fbb9fab2be0ecee54c73e391570631b4c839e499b72ce3b888421406af87e232ab86df4c4c0925b040cbd040b3d4c5b66e81eeac54cbcbc55d7c59ac2d1824967060628bae04bb9fe7d713c3006d29dae62bd3f7a162b7bf35ec811e48d64b032928e254fc225873c074e05a41edc90663f66e0ef70ba68c9209473b578699aa06c99fc26f46c6c17d821a9fdd0b9e2325e9364377ab2e45deb6781989ba2aca60765a61f338b12a7b3e77fa0bf6966fbfb562d45f2b11962db3441dcbb37ad889b28214538f138a3fc33b2545e308d31a7c88a5ba195dffbe70e2955d9078ba818e6dc431e25c9b52ca91046d829195bcbfded47b89e089400ee5a6976e716ae88096edad6014a3c7326822e9bea0a8742bca61a2fc78205d55be8817a1bcbdca22affca3a874ded0e60b893d859da89dc6e8d835feee31cb1dc0b251b372b83b878f67f03a14ee9bf4dd91544388089bc14f53fb0d202ae1817647bb7df7610950b74aacb3f249dbd12932f5f60378e97e97a6f7feb836b194efce22e379c9bdb7b125e63a6219570d37809d0b0c43fd9ad79e84973776d0359abb9e279c1d884d406f3ef6dc17b72eb2e8091c958f989ed1dbfa120eeb21283d403cf7a6cea578f539f16a0f96ec13c687f28adc32529590c72567fe419b7402ec4a2d967bf8502fb9a7c12308fee4454e99226991632603d068a5366284678420cdf2c5f071a8636fcfaeb28a7c38daa6bb26063e547fe9cc3e2224bff50d15fb8e7de72bffe1b54f582303531f319848dff2e6a5fc070ced2e86c8c02e21bf3e032656d110e9200a0dfc9e048da878c42c56952a363b77441e1cae16955969ebafaa3773c286840d62b9f26caed522dd4ded32cf9aedea7e77906c7a9bffd7d8bad838af0fc8cae3a01daf08f281e5a392e8a9e85bac5415e1a20fcf85b0b95498c1a18cb4502675a330272f5de3f8ab28b80272395c44e1c1e6a61204383cfbbe442fceb88af3cdfe4295cf6011827f3df60e1ab51377fc45a7f6a1a0235f1e1e9c24d2fbf267f00dec296bc3a603eff7e850cc552ea39754d606f1cf66fddef8c3fcda17bd97f71919dfb1a0fc618027545275b5e48cc28ad134e03dc046a65a260e9fe0e6843d5b51bc548320226bde8751019888876f58a622b1c3f1c6e5d958ad683469cb4ecf7b121b9abf262cc094cc0390ffcdab83fe75de13735f10229db18daadd2914b422b075590d7c439a4052abaf9cf826f9eada5fc25d5d3a8efaaafcf23aea8e26ec6f4d60a789155e5870c675e890f0d29e4f7a16c34447571590d57fdb04444006909bb463520da810ca4d4df3b41182c35b18b0d42bb41910191bc2f0a6e1a5c43081f33d6b22f1b1cd094d4021fbbcb67957644fefa562a7bfcbc276396e36a7b15daed7a3ec191ad0127dc380ec974562f9915e51920793f5d909958dd29e30fdce20725f06eb9e539578e999821917f500d9de4c9e87ce2307feab2e7e3c9a782103f44849213658513571adb9a5499347c8861c7c9974f34961b8323f208bbf11a60930601842fa009e383a23f405eda6731edff41f86954dbc045f8d4a4678f216ee1a0a3638dc15fd84996746e8d2b5826ef8fac1817c529d54ec4059fd3df9815a963d2d65a0a6f40f280904efbc8d6f1fd58c4ba52991bfa5f2aefd7092dd129f97609dfc3fd710e72f1250fe2d25f51e5ef1b7df949cc3c1f126cb753ff9edd3a179a14befb409bd7f1e82023ecc81db06260b2a60ccc20833d2196bcf7bd949f3829e1c900b68168c2b003667471e683c4cadca9794729449341cce74b0dd99f97a5a1a163f355e875fb9445301f65d7e0d4b0b6d0c106ca797d4bed765226c5d7a8495e8e81b76a76416334c1844531266d5460954439d71bb95ceb556edcc660454ea314878055f9715378d7e88a3d83934052d01ce263f434dc3b78ea2e4aef748720c4b2238c6ea6e8f26b6b25d84743034d8bcfc81c1e4b9033d55d5a4dad782128304db24c444e68cbef1fb58407f85daddd510bf4df78426fb473c954c962107b8ca818d4186ad634eb64061bfca0e5f89eaa44a0be335117376336161f9320a8b3439cbf8fb01a5c4f2573b1e20744c48e1fee44b95fae15faf740ae0647e7bf0e6b56309066058d5e64f2d814a983ef20fe67c6acc3190d21bba6075d45d7807e58826a5cbf777d72585094e129a7325e93fdc402d13e9c6463f61807fcf1804aa5c3268644e5e063ba50211b0224451bb5e54e4de0bd790faeff84f2b71b5688727d47a08f108c846b54f6e7da85ac33aedf5d7edd802f5adf0d7aab3d7979a95fb57a8486b42c4916cef7326c56b7a0af640b70384d6b02abb0aa6a5aa88960e2eaa3b773e4c4b05ebf211644c755bf4bd1d63e4c0a59e650b2bb858b27feb6c0d4ae331fd61dd7e661c895c1cb64564cee10a9bcd165565945a7bf5f2da75777f3da152cc17c6f5e53c6c237abe6d2899160c52e83f9f565cfd784b9614e33ce116ed5085b76ececf49972c19a81db08cb811f676f335f885d68e2f46d80602f7158ecbca5ec6c73a09522db3f214dba7894d61413771b5092682ff6e7a272f96aeeac23f52b6481145878baa3fd4d6a2800471d01dc9ef859884bfccc25fc9d1da7fe514731eaf532c34fcf61949eb2b610896d775b9a5e0beb9b887be99f899755581222b04fbfb7ee4e5bf3493ab02a2ef7cf732a7e70dba6a07bcae4385819da4cd46c0ff048dcd617bfbb3dce99ba055d145e3a338d251f6765e7dbdc3fa1cb4792c4e242708d364fc5ddf81a9923c9e2105b4f070530513c1ce2901779d95db792af3cd17b328deac3acb97720941225a55f97dac9ab003ee460db3384d5d6af2dfa7318aae9d6d0e2673f9f3fc3f0e7187710eab540befc833d272af3dde3ebf59c5b9766a35909c7ed0b2aa4d02f8c3dd3dc4fa389bf294384f365e97a0845f071629c8f02756f73ba76c2603e244d5a39ef22a52f1ba0607ab169a49ab9664daa5f4090d16e32ceeced236463ca6a185e69ec90fc8f09274fdfed211d13d001eae9b3ebf3ed1443bad97c9c4d9a2697af861445d8bfeb3fdc3eeffed6b173dcb0d7e5cf91f6a9c5c1e69a1da667bb0a4d7bbeefcdcf8d321643b04be15a956da0e3a587830cf9ec121b8abc9c20a8c8c21ec150ea3974c83f8757d014a850963ca565d6fd63bd93d3823f7b84499504fdb2e881269de7934c0c9b61c34b86096a10f599ebc244063a1f27055a1422b987e0c4cb666e62f8e01e0074edf610bd354ff64c7dd580c8e89373180486a0bd5bf2b4dd0d62b8376f44821e7ee65c4dba423aa26a4cf7d42a567cf74a3f37c9ea66c76b67862fd1c1ee44d3cf132ca9d125db173ea2dd3be155ba3426b920d6800ae79df8b3639f4e4c1c95bc4f861005cadc8d251f6b48499d9a65b5f327e378063a465322e3fce62cd3e78bf9bd1bc31307299e50798e3d2aa817ff1dce74b94ed03f57dcf376eabe83b8c5a4b9023b3770f0b31c9eefc6b4f6665c6bc80cc83b41b0721f9475d5b1a42111f532ca7911de793e399568127a3781ff0b78c4c0bb15417d9edf88780cda5956d11d0114edfbc4573d5da2d01ba65567205fe4439e9d1ab952272ce2175ec8d0a2a7e79bc9505201b6343ff0fbb7243ecf076c0d3d54279dbaf26258ff0d4c76bb1850f92d6ee76af82565f0e6641631a48cbbe5950ce6a3a93058af5dda52cdf96c313d0211b14137689610612d07c4b62ca4b9bbda1bd53b251a620c48971811afbd3117708af7027b50ab79f1edc5498d5aec556e664c4e63ef3bae86146efbe4994614963cbcc2959e72a88d120cd953f70be5b937443eb0f340a6ce42d0666a78d4fadea1ae8aabdf630e22e6832fbd176b28c76d80bd43eeceb3d5137a2d6cb2f67c26349d87634f4e524ef2bb388ce2508e57b6382a7971a601790e3273e8289ca58aa6382663a16e132980c111db6b7cd2ddc894e57073e6816788b0fd8e00c7e9252027b33f39476cd3fbe8796b6a055d193b8b767e74c748cccbcc8e6543117313528a5b4ec6e4977b91960bc01603e2ae9485528b72728c472861b7adf6cbdb2ff7a8e7af6a77d7633567f0b3f31201cd7820a32f49b511d51afed57461f3b00757f155030eadd6244c1eb9ce0bb0e6f57dedb039ea952d9870d32197489c27f7d8b344238d45b8a5d154a5c4ce000e7ffdc3eb94578cb77c5c253982241ce6fcf7d9227a9248fbdaf5fcf13ceb83bc98d7551129f92c80a3df360a40c2e248b5ed8deb058c8b69198b07a210e4b931c37a578184497c2239d9eb795450f658b7f506b2b9b69c4e18782c01e8a2776ce4e2832c9d4d5ff1cbef257a1417a2edc290e432d43728dce7c3f47809573b09999840bc2815ebec8ee5f01b43e47ce4d6587420de91eeffc9cbd7455226ff26b490f069e3c6d2bff0d163b40cd404fea606d2e2f45c8d19e2af49c19cf19469f5e84ad0149181d69f34d80ed74fbd6353cf2e55e31f446c3514ea0541819e48d7a512e4b75b0dba229a073709c8381fce6076131529d0fa44ca145fdd7cdda90e9b81e39cd2eb200b72cac0d701d111bfc1342c82a5b8babe401251dd3be0f602d232ff3cdc9e9193f306abae6e03f3478fd9d162d4731d6d6829c3642c1751af023cf1db413b127d8887eb3b57f94f6e7f3dec20f6f10a3446b23f705f35af8ffc34b7a6fa5c6b91e9de977abc9c550e926d2e0c005b82d84e1fe3927f3f6a5a434e2821a3ebfeef62f0612b00d3623e371fa30c77673ade491e7dfd9372d39a0f82ed928592670efc3fc06eefcc8acdecb7530a52dafc3fb1e33e1f89a6e1c63aeb4256dadd", 0xede}], 0x1) r1 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r1, 0xfffffffffffffffb, 0x3, &(0x7f0000001640)=""/28) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000014c0)={0x0, 0xffffffff}) clock_gettime(0x3, &(0x7f0000001040)) mlockall(0x3) getgid() setegid(0x0) setgroups(0x187eb11cde97cdcd, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x6, 0x3, 0x6, 0x1, 0x101, 0x3000000000000000, 0x4, 0x0, 0x2, 0xffff, 0x80}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f00000015c0)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x80) getpid() r4 = open(&(0x7f0000001340)='./file1\x00', 0x82, 0x2) unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000001840)='./file0\x00', 0x800, 0x189) bind$unix(r4, &(0x7f0000001200)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r1, &(0x7f0000001100)=[{0x3, 0x215, 0x1800}, {0x0, 0x101, 0x1000}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/175) getrusage(0xffffffffffffffff, &(0x7f0000001880)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001580)) 05:41:10 executing program 1: r0 = socket(0x20, 0x7, 0xeee) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x1a, 0x2, 0x2) setsockopt(r1, 0x29, 0x32, 0x0, 0x2d) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fchflags(r1, 0x1fffd) 05:41:10 executing program 0: r0 = syz_open_pts() r1 = msgget(0x1, 0xa4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, r2, r3, r4, r5, 0x198, 0xfffffffffffffeff}, 0xfff, 0x6, r6, r7, 0x6, 0x0, 0x6, 0x20}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0xffffffffffffff46, 0x8, 0x1}) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x4, 0xfffffffffffffc01, 0xffffffff}, 0xc) getsockopt(r8, 0x29, 0x32, 0x0, 0x0) 05:41:10 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:41:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 05:41:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="100000000000002000000000000000f0"], 0x10}, 0x0) 05:41:10 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r2 = getpgid(0xffffffffffffffff) chflags(&(0x7f0000000000)='./file0\x00', 0x60002) fcntl$setown(r0, 0x6, r2) 05:41:10 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r0, 0x1, 0x0) 05:41:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0xffffffff00000001, 0x3, './file0\x00', 0xf6, 0x100000000, 0x10000, 0x400}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r5 = kqueue() symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r6 = getpid() fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x8f4, 0x8, r6}) dup2(r1, r2) kevent(r5, &(0x7f0000000080), 0x66, 0x0, 0x4, 0x0) read(r0, 0x0, 0x0) 05:41:10 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) 05:41:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82434a102eb50900000000000000ea928d59f10a8b1d8ba695d500d46dd19e01f40948d98f056bfb1e448ee04b5f004f93bfb662a80a4c670e242db71a5b0580b058b773af2301a5e340ca21ecd98813460166445b36474f5bafe68f0b1751d2ccfccaf987a1a1765ffcd89c6fb4"], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0/file0/file0/file0/file0\x00', 0x1, 0x2, 0x7, 0x1, 0xff, 0x1, 0x5, 0x0, 0x2, 0xc8dc, 0xb9f}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000080)={{0x1000, 0x5}, {0x4}}, 0x2) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x8) 05:41:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x10000, 0x0, 0x0, 0x0, 0x2, 0x95, 0x2, 0x0, 0x3, 0xfffffffffffffff9}) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000240)="2754f9ed30eebe8902180559fb4682a148002bb208e3731ee6ae0a846aed5bf7ff2836ed5a0d6d6ef67a0bad7370692fbc3d46f8a47761ce46cb2a40c8cc24e5f9bb59d37653c443046655fe74f1bee7c507bb109f56afa547a1abe0a0552819f6e16e6986fa68a932f0e5629d5dc6ac69ef4572a7945f11e6efc3507aed9e9fd771003ca863f414881a6fbfb087dc700afc0b7e2c3c8d4b8184a96aff7024d3d6ecd5cb14f8b406b0e72dfbfa526953424ac8bbcc233ea9cc64bd61ccfbba1699ab5f0ea883d081c1ba32949837652ce7ef929c336fbfa16317e2af9b8e879d371e6187c27f91dbb4e12b72", 0xec}, {&(0x7f0000000340)="5c1641514f0d6ecb9f5c4038e7ea8fc7f8f2d4fe600094f3c6bca42b349378c271a3417a1ad7b2f2100ef03ebb431dc3893c67650efb6c689778", 0x3a}, {&(0x7f0000000380)="e0fd4544429e58d15cfd982b74846b3ca8efb202357004619fd07521343f162014c3502193b30bab053da718018d445633276abbd41c71ad41dd5cf37d74e7429ac32042cfae4046dcaf961d41d1af079180696188c5e5a0015c5236eae66b48a47991ac8f8d3ecdb97a2d766227981d37f6c5ab36427ab48a91f82bea90ed15a4117a37c3b59f1017ca586c55260a07846b22d2ce146f4106fb6dbb5ec2b3", 0x9f}, {&(0x7f0000000440)="fee986084ed4fb02be6fc85edafcf84e3d31ffbd6ce003725c3b7791e4a5af4de8a8cd0ada513a8149d1e87629702cfceaf0ffd120f263378ee0bc2d96519b1a1b1a1658aa40ce5b33fd", 0x4a}, {&(0x7f00000004c0)="eb5486dd54c7183e2f1631bfd7e86146ef172ac130333b4fe7089ffe42d756f95ee48f889937fdeec3d3f78a1691768733977e1d5a1135f836ff7e01cb4c957c7c0d00af78758da13b99c3c6aa3107e73f9db5c8b3bcffcf7a90b5fc42a187f95130f5bb206a069b9b54491e8d984d7f2377fab0259fcebd8a18632a980114273414c95f8a67e861b5207ebd31ddb8260c0ff6de8ab3f252190a3a363fcd95708d6bcd2a7019311e260a7f738b5c3b89a7644a178cc1138717d6650d54ab22122e7a33ead65b8744f638ef174789371d8b83d4be472d0a3c981c91bdddc021fbe315d320be94a2d6ef49ee87f9b8167123c2954f2d3bc78ced15a2e15a447a8f624c5630b4c5756653c49edcf4b72e84b023b9b3c54459b4719fd5d223eeca10e17e9ec8f84f95c31167997bb32302c9d2311feb9fdb884cfb319e96e657ca5e72c25f760f2e0f95f8cbf345be7077c90ff5d07153b9f0a779ee8bd3d49a6fc32a5d603e051b210dcae6f84c74fcee26d94e753afdbec3d8f898ec7493120389281229fce596a3305c5a8e855ed817343bf765ebf23e739366f2c896bfbe210e5a3479b2b2a7259f94f7672db4b4b4d70b518c10fa1e5a78fad6a19db55d0c431a28ceac9f51a7b48873289bf73a166ab7a70bdf79649955fe7065667a6f215555814880f589a7bfc72a15bda86dad36a0f5900ae47434b3edb9a15add20c31df58ee5681e41aa0892e9835d3f1cf80724ac4a40b7bd134a6156820ea553922a7cfe60ebb382b03ab8e3fb1049b4d270bf2f6646950329e6fd93b06b63294d72f5cf1c10ea70fc7aaf33bf7f5313ed1bfa8cde7a8c67d9506353fef042ae88631d96d324386cf720beaaad63bb35e05eda551e9172406a09166ae53a24cbf64c0b68d70f71faac86abef2203060a9a3721a630840e1b8fda2fdb5b59d1f45594413ba7de607fe0ae2c29b873c7c7a561ac0ffd2d6eb1769f3049f3a9cf3cad0608010cac7b00baf5cc44f52f3602dc2fbb15d8f44c6e0f31ccec9ec19d0b624a7f8106964762c54e767d2e964432952e654c60d333e7dcc1ca0161558a3ede3ba26d1f002416935bbe6d2d2db619a96a8240a6712931c9c2def8f6d709622f26815797209b3f010983516dca97dd711dae50bda819bebe485649a1d8d16bafb685925025db38d91930eb1ba923799a70358b1f494bb2fdea9051141ac3cda34f6751bd933f02ce2c140230f2a871323886d74a9869922169bf937dd1518645c2dd781d17e007037b70b0e5985e2694c87d2b5477eafa47a8b84a85095ad0680cf9811d3fb21eb087a522211ac948bd658912adfb9851275a9cb8fd8d0d378ad0be0d4e02488fbf4186299668a6bd6387557d3b096a3ed9b28db9b88841398c0442e512be8aef9e6b8c5a71fd9ab5409d42e56cf8d5baf52c403f13ee556541ef62dffe127b598770b8312e15093f16e98d2e7e1a1f7e8e8e325f0be28ac35cc49350ed46c2d1e652350793ee111fcce6ce8c3710843594007ae8b7e839b933c69ff7d0b332c17d85726c0749457fa150ab169d349910ebc6d2d246f8cae79690ff1af33d8af6bb90d313af5436bcd5c7fcb2927450534d2f829710d6453a9cae36e7c3fe1b19cdd94cbba4c78624f605f244bfb21b0aee000f201b48c1ab998a98993b3fe8e675f6db77c9d91d48ec6399d8fba9a78c6e14dba31363c851acdbfc5c37e6678f71e5044a1bb8c3ee966425dd9ec142b299d6ab6b64ba349d0a6ef02c8dad0417c584a1b0bcbf92db70aeaa736921da19c9ce47e8b442f1ef4982d9eac3cd78b6692255f9b2dbb5fbc7edff600c6cc4f2f9b8baacdbfe51b7451eea99dbf91ad9735bd2278f41e566f317d96c4439b4d103b23ed4c931f9736a4c68d4237f724a830b7da97ffc1acfe79813ffcb049a0f824886d3c1918724bb44becb16c24a2d6ca934fffffd11745218d1a68b1d6f54b89a88caebb8b665e2561e93d22db4525dd181f062a8b3b6584afef490dcbcd9622423ed93753236db7c9842699beaf4231eec2aca3fc25c1ccf16b7e386f1e5d00548f0918da7c09853b5566b3bac75b883160b96bbd4fa8a33b346f5a07888f83178821b6d3e08b073dd42f47fc9452e09869104c3e1c966879944a477a74bc07dce27b91790fbe86a2fc7b31b3f8aa16ef168027e8baf54d29486e55c1e9f1005da5286bf133fcb85fa4e6254fc84337fe2511582bcb43e9a9c26a34537f38b01148bafd17a726a35fcec2bce28533d8f0dafd263e63911ac32d4cdf83a6876c44a9197d5615cbf4a771111465d22803b79b5e9cad09d0d48723ce53640d9bb9e093fe289c06e38e568beec4eee55a6eea11cb9fdd8834cb0e355a457624852d7b939d99b62e67df742cfa7c29d3a5fd4902a36d9f5d4868792367703abd5bbf6f03222952659ed1cea09f46e7dac75a419f744c8497c87940547cabb8efaa53b1a27e1dcf670a8c11b764410b9456245ec1c49a192350ea3b79df4108ab7463d2aa1dac56f7b53fe21d4838c5e1c429bf59801d75f7c5f81422b715aa7ae9f7c1204cccad0378a512fcb6c4ceb9084154ff60b49aea9a4f063990fa507955adfea470c491fc6232ec729d3a85dfd782db1d04b42adeb2015a9650d05e8f2218478c1f2c3532fbbeb97f6a145aea38bccbdfc6d4cd0294abfab847ed63856db3ae855b43a8115bbf8e24d350010b3348ec59880c8efb3861252adf8a020f108e4c36b4db27142d0b48507d417a2e653d0803935f46b4a7f90f70dd342d22082e6a851bcbefdb0184453a9f8c230187eeff6f02f34097872bec2752764c23546fe6f04b0fa2d2cd3a528d8757f0eebcb262c7cd095934ebba7b5ab5301ea1b69853380927bd76db1a6e62138df04aed63267f5e09c228c4a69b5045b75712e228b8c8726a897f8d014d7ae661ed06031b588a9c0a0c55a6b3d97246be5d5e4c2fd976b634a525f1c82325819d8eb359fe070ef0aed13854ebc726ba07bf41d7a47546be8db3d955650dc5c814c90896113ed7b3f7d72a80250717c52c0e5bfa8651f44bc808c9baf440d0ed87b5a6bd5be8cfdd770efc0af571e86936df49cb549197569fa3a5ae982fe7d7b21f35d81159395cf33ec82ef028852ff0f7f19aa9e61180e97502a94f7a209533165525cfc9b921c8c5b0bf98b8038df389cecb6872ed879efa3415edb7daec416b96824e81a2801887e7addb7fbcd30d7c760c285600518327b1046fd765c6ef13b49f0f9b06a59884f5df444dc5e24e4b4bfa4c6648a8a07f60fa83473aa72d822e7d33c82d04f6f251e8dd65ba26af419769c4cdd6a85b6116d1b86b4dc35252a372aaf1ae00cf57f6002d4202768a3903172c9814ab57a6866836f91f6f7ff9837b970e0564348579d16997c4eb729fa2f067418b9460fb5fdf9311bdec93e5169d4f85c2a8d6a29318b12de1db3e010b44bc0059847f63612ee7780f22ef06a6dc9671a64b716e65b6f92e80c83641315e2f9d786582263a86d86f92a98aeb20ae5689ace65dfc09ae9407b20df8b87408c445250cc9ea11703dcd9b539efecd17a7c20aea169a22954b088754fe408c14ce75468db72cb4e2e62bed0e4d3be1b3043bf95fa837cfba13d0a499f4011be2f994b6c28573968a247edd52055fc33af9ab794bf947f68ce6baa9b0e350e68e5424133cb7d9bf8c4b5afd02178dfe49dc9c9adff1805cd14d13107dd1f4194bd5d2fad5ce4633007e8f558076c516664dabf62e7d706b3d03974ed6b692dbbc245f706feda4028b1ed47e26c878a2ce58e1dd8590b6a203a905687c39e2314676b63bf75e0c946b4be6af8f69f15b095bbb010865a7c84cf61e2216e220de5b41ed20240f5ac3cac4cee6a5813ed7428cf741603cbca65f8df034beb7d6d5b7004ac564ff27a6fdff74e549c3af75dfe194229c0bc5e516f22626c222e8ba11a94f18aa9dcc48cac522e0496434289d7e07c239bc7f5bb50b7b5bddf63ec68b9925cce2c4aae11f244465d7b04926ebbcb2b67f8846232f32280cc0dbd42b3bbdd73308462d5dd434c1a6eb1c89d3251006a43bc49f779b0bf82dfa8e9d9a26afdcfe1df7b294bca8a2d9ff81969318e6dc78935ab425874e4461a3dbc2cf62dc9644969dde7afe744e4e7c68d5000f84515477523f9cdfe0c90b2d785fe2778c2f8a28f6b7885a6ef6d8caceed54dc3814b70b5f441cc1bd4e6d29b86d1887a1606658aeec100f46157d920065ac6559474164a9792c2d5289aa5945342f3e94188ba26b9c8c39714bdcc893de74154cc2f3ac179230682be140234adee421e04b18a20f6ce4cc8f014905d8d9c550834f8a9a09037341e945eb168aa582583ae66d545ff70634149e14e6c926ed2d05460c1adede598516d6425e903441fb20d1bf8059a9b650eccd8babcfa8ebc2fdc8c149a268b298ecbc16953b98ae91aa66845b6879726db6e9067b3660509e62a93c9655b76cb89d5d4ccdf0ad798cbdadaefe06e14e49f62b967703aefdb90e45d23dee946b61b92e0f21cd4f636433978e1c5111cbd83adddb12ab76a9bf04170f7bb94388d56d8f64aabee8292aaf22ea855182549b5112ded3feded35623979ee3c91a29239694ec3434ec21c0c4d9a73f08bbf44b01d0a062d1f7f27810619e2c690d90354ee9c806bac514facb88ca41a8bbfd8c5ecb60aa1495d84fece1437e49d7b9eadab1182b36b725173db37399f4ccce3800cffb7c4551e81f4f8c56aa0106469424595cdccd9eddfd77dabb0b3285dc58f9fc20160e1614338f537dbb463ec0a887139fae9489ca950216635f05eb3377cbcd058ac964362ca96c9040dac42e8dd912c6fcb9fcfbf9b42f8c013146c690fcf334fd172789264f641d37342a10706202fc724b2eeabb90415e185b3c78902350191bbba074836ad7c342bbd8acc7d068d869a045ad599bf234f73e5e003188478ef63151f1100717b645497709a2dfb2b6ba96ce31affc683e2cc244089d61d511450944fba6122951096e958be5140cfe18c2b46f8ea7aa9a94d3e1680f2c27a496e40fa14d0f82841995c57dbacabbf529172d2d79a05339f26a69d70ff058532890d32c8e5e8f182d0320fa20c1ab2930b074907c27cb3ec2369d4fc7d00111f0ab41a41ab06b76d29d72edf83a3a1f6ae4e238047e97f57d283b0b5fa9c019688859da4dd49cb06c62892d1ccdb6d380205bbc711306b0f037e0f8432bfdf98023971a013fc03a6adf9acbed674f51c5315912ba07fef476e0fa8b0d4dedbebc1b36e1e874518b00811dd5555c49f554b46a321ee9ff333bcc2e4663b0d6d40ed9f0e40ff2c8889abe9b06ad8ec5158fa3badebebda615cd3687c10fce7639ca5994874ff5cea61cc12da5c1bb6106ee947ca92f3da035b22b3a6dc6b2ef2fa99f6c7363a5a72653e86cc6d59e90c2637f1d3a406ffa07e59bea50cecd999ff3f7fa8341114f47030c838d6d94dc8c8814b2a3e15805be20d9076bfc01621dfb38b2fcb0edc5f797dfd6c29ea1a807ccc5c03c7f938abd2f8e9aff4cb39ae43400bd2224e5c2164f44e215e600c1fb502fad6118015826a53920c13decc92328d2187b0bfd69b0c1f68e752c9c78cac71ef18481ebfacb7ce0abe3b5d987555fdb459c921d75ba3aa5b1930210dd9c4335d5cbf40ed7b090ebb495a12251c4ceb8fa86eb8b8a301dffeabc1f8677d38e0bc5ea983f7ec9c9e1752bf390c3c22ca73ce12e12daed59e746f82302bae874e94440178153e6f15939cdd911c", 0x1000}], 0x5, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x2) r4 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000000000/0x2000)=nil) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) readv(r5, &(0x7f00000000c0), 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0xd0) clock_gettime(0x4, &(0x7f00000000c0)) 05:41:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 05:41:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x800000011, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="97539d6335182e90609e39d7294a2c73c3be75f4646552dbe797608c31c44fd52cd68efde941dfff8f23a42134a1b3a12e2e275b1014cd23a4614ad1023a090bf44132a18d1535805d1e52a756b99e23c7a77fee83de80d7ff7f72515d72a6879d9a964ad529332f288f385b9f6e91d1741c", 0x72}, {&(0x7f0000000100)="43610c17703bbdb2cc4791c54781f2e8f2a131719412cc137ea134a3cbf1fc13bb315038a2", 0x25}, {&(0x7f0000000180)="cb8d7ee755cffa8963d14329d2ace942eeae78de375d92da55ba6bb4ebdbb3979904e5f6c3d36fcd6dc604994c612764f96564", 0x33}, {&(0x7f00000001c0)="7242baf6f28b91a5d22fbd74b81cc3338400d748f88b9ae1916b77d361a0d303d45db135388acbbf5e46f4821cf32b104368976e2caec1f4ed73d83d5454a5e41323f62f5070132969a237268ced40bce11d4e7fd358b3f363542bfdfba825bf3df1b57b8e43cf2f774483fed405237c48b97121edd9a65c21e2834f8c7648d43eb56be1c8b2eb40d9571690392fe70f66414ca60d83716f8b9a7b31533e6ca5548633c2a8", 0xa5}, {&(0x7f0000000280)="9224c045ed741f77fe7847503bd14bce977df2b9c29ad403ca4dfb17be7e5d23ba3acb37453582c99cbe0b22ae88185e8bb7b7c37a1a856d22bac36f0d66f3457afb241b", 0x44}, {&(0x7f0000000300)="accc140b8068f3037f20b510ae43540b566f4d5f8a0fd0c13ef129a46a74921f60259625b2ab7f8a847133251b1e9d67e2be68f3a82068c7f2e46582f93756b69e5ca766c97a7bf6ee5905418978dd889c62535cc2d1460b92fb79d483cf46200b33db238627fe7b0cac82e8efac39a5d43a4008b3e3c3167a6437154e", 0x7d}, {&(0x7f0000000380)="758398914007cef8e112e56c06f91c10b53a6a1d5760969cdb1fdedbf5e7e013ab0a57e3fc4166ecc36924848953f8a4dc73cc94288da5e3fea050ea515e2acc698e96653351cc2a487834d861741b9c7a8812466af59d1b1cd1d186feae04cd7591e0827b75ddd0047a73d9efffecb4714d7b3fe3222efa6abcfe5d3e6114b0d0434cedf2989d9f4ee4e88df5907932c5d10f761797d82ec032ecfca1738ad6fe3f61ee90fca3e28e5170cad80d3f841b74e1c875eb4dac97b83cc0a303746d616b213936d1f315b134d214fad86fb34878b161d27e65", 0xd7}, {&(0x7f0000000480)="f20926803bb0f869d019615b1ea733f6f5df388983ec924eeed21611b9a34e3b6af7a00c706d2ad51188003f7ea4a7e5dc0a77ef4a43abd334cecacbd28e5728076789f9252c541ed1d94906218b8a4ef71b30498cc427cf0086336c548f5565a04b107794b486f9c24b678040994753cc4de6f983e9095a4411f37621fba18cfb32ac679797", 0x86}, {&(0x7f0000000540)="3433439bf93cfe54201275f6d80c2afcc14b2e611daa5c9103131fe6fc1bb299214c67949d86053730b17ccdb90556770e9677bee13173a52e7a6aaff0303d1960b2e8e3a7c63d24a6bf3c478ea04c3a79ac0f5ac79dc91da70f0d900921da800377fe04ac384e6f003bbe89e18f1c2e91479dc5398fad58ee7148551c805d8431cac681e5775f96a14c7b8c921f45c95a29321d5d985c9a5f53cba8e3112973a07e969c3d15826186163e73522b92c8baa8690670880c67d642cea5e89f5339fe4845c2c1e75c6a91e06682c28ea77b94aa8f12b38604237aea766998f803f387ad32e8613cd84e90f74a1c68efc602752e2b96bbfd7e681a", 0xf9}, {&(0x7f0000000640)="f86da2eb8518c26f030d87f9012bc8774dd14f505194cae076191bda4908f389a2e3630ef803b11a2586cfe01a570cc3c370e746c2aef14b923ed6f0888edb4936489bbcaa6062a1075a654c06a296062979438483554f04ff7897c42354c309bd1f80ceb5ef89df5f4210a20ca6fcc201569c196426a5f96e6836acad614f6f5925db092129e53c141e783a4d7eea7a1bee90d49bc9a3f54217635c3814d7518bd180345957cd15acaf0927736d924fc458f2f1e98ccc4233f6524304898aabd5be4dccfe8c9c7eb7a45b2062aeb281ee", 0xd1}], 0xa, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) r5 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000001c40)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000000840)="7ccca270b650eb50c62b15ee82fb51f5cb6ba3289a58b6556bc510360a9294b7b171e3e941655841708a271af091ebc04abc3233ae43ef8a92e60b23d68211c452918cadb020825e43935598f86d3a2deb5d7277b8c7f14941feccb8d7984a9c15e81c4219e450a78abbd314b62b8df9ddb3f0bd66cbba437f74a0675d2a2e0974b09ceaa099e8c76e88c3a7b5b72edbaa5907f18684ac4abb803c0a1b745c66f2d70bf9e168b294b275ccb03781fd9c709ed9f668e890797b8166527ec3126c3af1edde149c51d50e64fd4a91ab04ce024ce5827fd2fe9314ccde7bb20c9eae35c0f5b9ea0e0e27cfa245db3626ac5174265a87559f35a5ebb8fd2de62c0fbae3d905bbf76dbb1d584a08afccaeaff70ad006a0b9fb13ac382295a6cfe87d138372e637d3296a6adc6fe98b2181fc2cb0b5646a97734db97e49d8b7123bae54af10bfa862d9d9aa88114f25e7fd530a32f57d12c67390856ccb8c57c4c1e588fe3aaec40c82a868625cd915c0ca22ed7f78f61446cbfe752d599bee6cc2ef5069c5f9b26c57174d82556429f539736452106d474b033bef21d4d4ca494cbe5854eedd8a46d588acc252445f5edf7e198672a6c1e96b4811d7c218d9573443fff20cb83d1d0ee1fee2b22d14b3cd326c9116fb0e08f9d965f3879f4ac97c251fbc9221804c22c740aa782816908a5e297fb6f44f11b723bad6d8cab848c97671aa6718431322e2689b3dfb02b770d7e57830a6044794ec73c2b46a6b5e7e309e585a85121d67987ff4128926b8ecfff840e134c3279c60af145753448f8fe3f912978b6e03fe4984562519c75379f2f591b05fc25d0fa9174b629b2f2ff667d0d6d4663363b1c356b181b90f5315b6b0f4a263491cc2d7142e7293e3a85482d35e6362387a9e0d6f0054748c8058823a0d9bf8a8f55ce2aa338d793bac06fec6f6dfbe1d68ce617f83776ccd388479a9b6c7669552381fc9ab8e0b1cf8a97b9302a2b5c0a53912d3ccaad7ce05e42d21b3e2ca1e09d751617383198b3ee2d7a71d2e019ca7f1c147eeb72e5502f757d078c383a705f96c82c0e682438becf150018bb0d5b7c34cd630a38901394665e610835d812ba49b5eea01907ac5cadc12d6650fbaa0986afad8bffefc16624d32eb3ddd04e41bfbac4cd38e3c32569a34b8359b1ed235c42f525932896b3ce1571f6c1fe10e38a3353d5453fff36334d5ce976b5730182c0262541267dddeed71a1dc741f2e765efb79462889f7d0293a23dad93672862cb38417feb464a5813288c3cdf9acc7588bb8d90b86c72eac324acc445a81cf076abb82b36038001030bb73f18490f853ce4a10ce308f1d0c78e4648c7217faa0812584a4cce61a96fb0cf9b7fb8ba4af3f2d68984490f53596e6ad9536762024d4b7d7ac0ec4b24629b88a754c9fe3e0e21cc28278a1c04facbe564eca7d8da52ed50546e023090677c3a74c994000d42399487ce0357d4558f3c8c17b8f0da37e1118154448f8366e28d27418b479fe5d827809c7783b820ac40cbe2926ac5ba52474ea1ec691801aebad84acd5f6f09a081c117b53e1ad8cbf38b03303f1a13f7339560a6fcb48ad06759bb3ec1c8ceeb6ccbf70e60d7c46cc26ef9187c7f6530e026de075f6c9691c579e01d3d236410bd75b8e44489e94ca1432d1f8f64baeb1d1a15e00ba243ee3aa8fa1692ae752cd56b1e2569fd0e70421a65436544f054f041f214645ce011a48ada835ef0ecff4b9684c2169edf55e6f31319a9913b093a1f5199c132f4232de558b9358ca586130125815c3793d0876a7dd1a01626459888fbafd1b6a057424eba0039c5751bde1223e899e9d09197868f2d352d3a1ce701682c5629ff83bbde7ca52e16e16012aa354261f9f539c296e1c0975c1ed15b0cd0cbfd00cfbcd48b3c423922e1c8ca7b8750ab7e182a69b823c6f22cc203d921d4bc1b8c8be0f1db9dcd79f4f8b4103b31cd44cdd1e1316303c4c561764adb5c9d5d3343f6783aa2ad4ad827442269c3ea037102b829eb77670379702889a3e61c7ca26a0be01e9f540099c2c880204d194c23490f3d54f02c0ba962c49a6dfbe8fc0441171c37941d5ca9550c84c788d16f26f80f2dcf47e202f61a392e6f26dcdf2a29c76b82c69def8f224cc899f27bd4849467a0f7639d65a9ac386da15904b5825f335b0f9fb38d56ed0ac7428b91ed80a934f6a0097039ba31d7dd561ad08592099aa02d074f4968392000966b4a677fbf885a6d0f45deb77b525eead3968076d4858de11760dffe958ddaf97296fcd0e7dcb511c133152c9c10422d287db7f112ea52af235c33d43456569ba7253c90711bb86d19848ea7a1d60a35747fb140bba06f0872ee4b54bb499dcb77d4111563e047442d45180092898b611ba0531b82a162f23634c6627320ba5acb9b4a978b25ff6b11cf931aadc9fc1590e41600ae196687002eedc4684e316664fa49c3d8ade98b30bc89cc0e85ecbb958020dbbd99c4a7af551f365a2ae6a4280b2159136668aeafd61d444a0d69e2afe27776c8729259f18a20142ec90dd8cf7e7ea290cf856574e318c24731fb0934aff64a70bae9718a8ccf3aa7212363daece714715f81934020e8da93326a2ff8051b9a63d2b64fb5b87b5b5cf175600064e2b80aa51ce86ef910f614eb1663f52268b3814f1ef3dbc16cda91a7fe54411117a1c1a481e92e4081511e513d57f3c38b568004c796d9bea2a58911e8b47ac6d1ab45f572f5ea4375a7738c94aaac43c111d510b4d2806f7e4af26b5406e87c5bd133ad1b2b260d26e32486f9dc2f87b6d7136c27cb08ef49881361da37575e38d3e29f4ad98ac4e44f3ab3298df3c23d8dca50e88c287b94b10020ffb0a599013393d7853c0ea2ce9f6ee3dedcb094bd8b64f3750802b07fe01cda3da6fbfc05c075f5c78275fd2382d8b93709b1bb82cfc9bd072982d18c6ddedc0973eaa3c6fe499e7a21638d82e963d5905a40aa1700dbdce248212fa00b276bdc5c9bcc89aff214da19dd1b622793caa2ce64b5f741fb55b4bc9bec400df0ec2da205e2a301f887ef1874058baeb27efe1924d6a3113c71c1892867b8ba812ee7a8a26b334aeeea61c6dcb8661df7e7fccc5afb3da630c3d69a56ca321b255e761731a924b8ee9a227605958c0a6b34987c84a06d7ebb864c4e8759d16b498b1291015c1827e2cbd9314f9786eb5e2d974eb708aee48441a7cdb7d6299f98d87ea15214d7916e11a505c1408c274a9b920b50f8b493e4f6d9bb60c51531b0193eaa67fb2c48a1546e96c795db2daa08ffce9b120cb3d9ec7cd7b163b19bd10a2f9bf40b8f6b6da33847d61cad9af3cb879f041b8f84881e36197682b3dd145a79b86562032a77448b922e4e73fa18814e8c4f13334212946ecba40d2f80e0a193624ce368881170cb299fb4be974ffbe562420c3d13bcd1f969a5333022dfd5e2d9060bfb1460ce0511aa11325bfceb4edfadce05a72d952a178f5803c31f7d480d213db3385b4dbc358377c056f64bc27b399a5ca5f80d9dfe4772702da25998d98d9c423f233d7f6a9f08baefbc86e316648cb2a82caa62b2eff23d1ffd36e2021588b3e4e9f73792013d7dad1c2d732ae52326bca222e425753f8b7e829ea28a77bcc9e830f021ffb897a849c8b9e56e221ec24fb4c91f7786011dee8f8430472cc3e5ef4324b607ac95b2fc4efa98135e319949bc562f60c37acdbdbbe37c3d38154f136c0d4a44cc351212c0e3272a4d12fd682dec4c8e429e2e80c446284a8844d3b937da26e4c8d780084a27ab552dcfb33245289a4dfb1c228d73497fc006190a86b237035ce7281ca3f8602023831d1cd6e1430636315a1c59b7c937daac276e07bbf7bf0732f17fa78db23bbcb3188fae9e000a5821d375c13323edc85decac452dd7160203c311229ca062bdb030bd8ea0f4c697d247c33c0ea42f8571a7d7a1829e714f7b56002507fa033d0d433ee4b8b0819e6c4358a2fb9244a4c409dc1546d4a8f9baf149e6b31b0b272ae52b857e8d3ea94989f2f1c4eb5ae6ca4a46b51b9e0a6f0f0cfc7c1c26c2e74fcbb87a20eaf27dddc6354bc4cdabea2835d3076b516be0a14f9208595deecd25eca9240a45c8bb09e176c23bff8d8f15796baecc9c8314241dcbd889b414b35c84f8bd95b4b1d8488a63611269b39f60ad2b20d57d60705aa8b716490ad883db859d8294f84089efab0520fe621885958637842b7ce53484b55434eb065576fddf79709c1ac3530462726049212478a02ba0911f59299a0cd06ab5bd18862fd48b0069272740bb4543e5f1087f7968c9ab451e4cb60670a90493c0174d83dd53775ef536aca600a77f192fa24ff7247ab08b9a3264f615062c9a5eeece0d8e4f20bfc422d4d2e07c2b2eec304bf498b36d144ec2edf7cdb20469bf78b7f1bf737ce2635f7e40ea513c1cf9b2fe38e87ff3b09271687d03bb5b73417937e8811d5ef2853a4f76d1203cce2496fbd85689ffc4ea143c357142b22b4f8c116dbfade7b91077ec040925320c5b5cc9fb318742644be25bbc5e7e0b76b26baa8d11d0f9e6e77704ee23eb285662f9c53800991a99099fdf3d1ccef1cdc614258c65a882fe557067fb27d2b336287b1350ddcbc198a15ab30f8c2a947abc87e4864248535df5b9b99724b62f6dedff3ce89c38df01c2903a8437e351e7de5138a2fc75d682366152fc37dac56e4b995f282004b17f0aecf5b3e8f22726a6d1de0cba4cfa5f199a3cbd17e88bedcd72cc866b7aeb75ddab38e6d6b38d5dbb8ca309a4c960fbc5339975ca0585306853a83d63574b1e6501c0bdbc40616124e3b62b362bbee8695302f6d94703fe7ee3bdecac9ae9743959d34931d26a13713fa212f34bb575337742e58f0b45a3f02ad70827f9e49cc4ae724b031621be18722fb14afd3fbc9526e4d98a24a3474b700794a547a4015238d2f58f738d30afc0d8925dfd424ea34f589a36fe45c3f9c5a1b4a1ef0421bae2038c1f459e8bcfdc8fd6ad52c48f2e660c9b48069df58d264b83e6ef637433632a39f1cd6d45b6e8d7b0b411d66196bae0b463d2e882e64079ce4882bd6aada3468770ed3efa5951eec615ff8e321b25b048b84b64876fd80656acd5fd8b7e62c3c6c9f84331aae5f8ec5af67b449d04ebf42c1a998e563b060bc3501e8f388b4a0a2edea94547b5d77580eab6305511b7d1553b59810364eada95e6a7491ade49180d05d152dd3ce14c2bcd4aad971e2cb3b56cf15653bd344ad660500438117f10978375051ca81c867ba4dc57fc32ff6cac3f331b6106bb08314eadc23dfda3e884d597e4c0735898a2043a293b91bfa415cc31a1c79b993f1c5dc22c52ef74d9dcf92985401b23515299981499a6f60ca15141e9e889d7b15dffc700718a125b09438d405137a35d54e0d65afb38414e252a13d03f7c10e849debadff175e7fd7355a0aea70bdcef66db8112eb159e7e5a242357756ca2bc91e7882f8cce253c634cb6211f446e489f0033e3452809e88cf9663130d7ce952529f83de4c78913d78e0277df9eee0281a9e244f09b7771e4f44ce4ee96ddf78a4269b12d4ac590c37c620062e17195278045b0d3579b60f088f3aec599b35cb717332848d005037742cabce306b6e914476c2547c19739162cb3ed58b4e58fedc6c33159ccf0bbad0d90580f1731e123e027172530f47d3f98c406d88e6005239b8873830eeaf1768fdfa2e179be9c7ac1c2f5a3a5c503e5229d29a017135b4b47366cc31be1f", 0x1000}, {&(0x7f0000001840)="f5a6c084b22ae9dbc5c375653ac7fac9ac8b058dc58a508e22893ce2dd0b1a25ac391181e7ed58c1d5e2f5a002efbb929a", 0x31}, {&(0x7f0000001880)="08ece7afd4c04ee91bdb3f8bfe323f533501f5666b68599597d43014243476ad84528028477466f620bb5ea3f2d1a089882a70b8b9ef8c58becf6c010e8c8595d26854f148fe84722f86f13fe9646cd6cf3f7087474e6dd937dec3803c1d869381e6b151bb423a72e555943ca9e84ce861e43326bd03d34d4211e00c120f7e9128a3922d6a4b081dbc617b", 0x8b}, {&(0x7f0000001940)="3303a766a94072843019e55e6f69ea3cce9f1c7d7db3941e56e58f17310eba133c9ca9bd27e391f91bfc2a06e77d6336015b4850cdad60b1712b65c875a27b9d1ccad9ef0279f22afb2788e3855de706117007c615c6fea59db3ee87217915b3c18e18e6cef322dca5372439cf354125f2a472acc97b8703da433ed18253e69b597aa1318669f96e2fafb331ef5e2987d0bb6914fd666e840a7f462c0c041937afac83d360e5d7faf97bd8725d9ba6ea93ae0e26151eb8d14d", 0xb9}], 0x4, &(0x7f0000001b40)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0xd8, 0x408}, 0x4) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 05:41:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) execve(0x0, 0x0, 0x0) 05:41:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt(r2, 0x7, 0x100, &(0x7f0000001280)=""/4096, &(0x7f00000022c0)=0x7ea) ioctl$TIOCNOTTY(r2, 0x20007471) setitimer(0x1, &(0x7f0000000100)={{0x81, 0x4}, {0x9, 0x100}}, 0x0) getsockopt(r1, 0x7, 0x4, &(0x7f0000002300)=""/113, &(0x7f0000002280)=0x71) close(r1) sendto$inet(r1, &(0x7f0000000040)="f068fe48ac8a3bde8429dbdc10829d15ff0403ac965a3fd8ab83d34cf604be353e68851e1469a4286deff2ffb674c2a043f76e3843e255c4c565e63b0869523b72cf5a46fafa80be62b29dcbe607501beb53745bf6f2aa66a068b312dd3b8bfe7a28ef76dadaa2a21f47822c986f6b8668337cbc57502b9eb77f6d", 0x7b, 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x289, 0x82) getdents(r3, &(0x7f0000000140)=""/143, 0x8f) r4 = socket(0x4, 0x400000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000002380)={0x6, 0x1}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000023c0)='./file0\x00') setsockopt(r3, 0x1fe5, 0x10000, &(0x7f0000000280)="dbc2c56d5335c102bd44077c6fedc56fe6d3a44bcbc8e39efb193ed6efa15114232aef873503c46f097b4f6f43b856da9c25701183cde74a865ea6d18843feb2ccb9bc521d8bbb7ac7a6c1079d3b1a9a671c3714f038892aba28014fca53fb69f9129e4ae1904904c04daa1b08cdc8c6dbf081af4ca64b7224dcc28128743063c348679571fbec6c41f6fa996d7d572539a3f2b206388e407ab7ed7757a97371ac311e67d8242b950e3db4dc4cda72410c9b3c9592f4f4a0a4c8a4bb7c79b4f32591f45b4b6ad1b2baee2a23c52b1f6b2ec9dbbef4b8b7cea3181408135a6086a833b56eb6f231eef318190b45fd1a32bceb4862e0943c45cc4e1698df484c7cd9278d075ee01d68b03150c2f997a9d18c7499080ea5ec2557ae02956c214999524f53fbb25bb3a3ee010caf334d0c9a110930e0286fa980d63751838c0a7548941578d8c11e932de88fac9d51f652df49f2f09fd876487df9c36a3fd39d67cd36fbebc3f18be0cb260c77f931d93da47b24f5d6fd22e41f7fb0b5a963b45703a45f1a5d8c5c28e98823e0c62ebecf703b6fcb3be168ffaaa2805f80b782e7fc4ea792e4b1bdad51e1bdaf5caf9b8cc936719605a3e08d7dd1810c0f2347d5f2006f4eda6179fc45bc901c1817736c5e5ac6f9a76e28a65cb035161a99a006c20d4d105eea8c2823550b4b90c46aab8b245fb323269cdd6cfded24295b99302d5b0b7cd6132503bd9a2c1caabdc7568c9d69762dde89f96a1c73f9a245f5102911cd5cbf6ee43ca10b1346355a0730c7bc3a0ea82e60b6edd0e1a2d1e6193b0d89f56975500ece90930cdd168a1518dd2962015d394b5f2943a19cba19b90c2ea20f5f44d49a7906c2013fda2c990d4da1db46b78bd42adbe564e2679a83ee60ce6aac2adac192ed9bcf20f962ba8ff42915719d2a73a7ae482ef569092c719c29f8c2e8c69de3c7516388fdbbd21d4e1885bc831d3be86779e20c79b0ab0485dbd4bb7895ece54ecb7c9c15ddeb0db0e2811f9a80adec21217e12448c47d630a6c25b6aa25b95e753abce8497f0c63f65ffff179679cda2db4383a33a38db57bd43c78b485132eba9b2ca7003cdda3dc997a10fcb08c6a7853ee8992471bb7c1d92c5c198b03bb4584796bfce65603ff2ed8c507726b3dfb91f1b5990ba8ed9fb72a8c59b5f4eaa06e9ece7ce004bf7f9d2574a098c549bdfaaa4bd5ed791f104b769603e57b40f5b93639651c28a99a23b186ee9c0bfd1b4c596acfb75325f9df4d6f9123f7719ddf21416b4a61dff6aff4bd49a83426925ec53ac03d703240aa2ee33bbbda08f3ef4cc465f5b0cba8e1a989a5f0e1bdc8abca25b9b239f534a0449ad0ffd070e73f1dc3e53ed4f80a9d1aab99b790b65ff802500c935efb210fddeabf7a8977445024440035cb7129f71fd3dd2a2063767b32b86067fec14e7f8e4b1d544caae608a9f333ec60212c953496a6cd5ce036cb6c1edb7d8bfdbac17710288c84e8238a156ff0c90cf1643173934ea3e0cecea6e612f5fd4286e8c034b76dd9f4a08eb05b0e0c43c46b238ae95ce6178cc4c972a124781ff2da60375a96b6f0c49eec8fb556185b5632f5b7ae448e938c1d0835536a98b62ec9b67fffb87532662cbe4fbfbf1b32c3dee99ac9d055ac82d47fa7fc3fb2ff0b4a7f4d3749be36914d6760202ddc11cb52c860c00287f1be7e430dbafe5ff6c8aaecaee5e6c35d915dddeca97cef5a871412f90bbd58139d8ed73565877c1424e1eea55fc847a2d67a735207a87ba592919c8819a081e9e56dfa33a6b4e6c74f8e10b615ac3dab56a589aefb0e65923cd0599a37b01edbdab44916d044fde434bdde684ccde5652249a7f09cb9fd8c589a25cccb1f2b074e970014ae6e346e2c075d99e81dc907f255f97b9f3f92025148e6e8c1be1f0ab42254b6ea8ea18a09303f6ff3add1f936476fe619a16155c3df63ea484757336b4cf2cb09479d3403281c1203c7cf824ed19181a14040eeca1de88f35072ad06061cea00548cab4105396142713864a8723330e66692fb7be8ad7a4c1e7e283704f3811abf61b4530eb9e4f06c3e7f332b4377947100a889052deae25c482df4aacaa37476924427080e35058acd14f952b6df886c0d1edf41b91d352a9708bc978c9388cc7e5fbd7d33bbb6b556c6bf2e95d46f80cbaa782e87fba3fcbad2f692f5143c4b4c0af8771709e3518bfff5cc1f356dab583d2dc3f5af913d675862b8231aa50995d4c87899a03b77a89a47e82e72458ae940fdf560e7d6dc547f96b78d12c240f9780d39fb86523ef026ba59a2b0eba1e6b01ab25c573f6aa7b3ee96d02cc04f52eed537ea0eb0a70d3dc2b8ed7183b0a00aa2577599fb5527bb0510d788794974d8375b2de2d36a2d12f80ef1219ae018c8f2f43ee8f610d2b031f50a5d422ee8922921eb2323b88d8b7225ccefd67c441718826934c83955764004ae98ad3dfc6394246c2ce569af6e90bf8fc59e652abf8116a2bbd20ae49641404d35a3839bfdd286368c92d10d001c930d8f96668e9a14ea043fbcde3471aea35f7083557f373427f9755a103194e7d370bfab0b40f57b39a6a8c4b8d3c4d8e240758de56d9a8c4bad4bab16b895bf0aed43952dc4eefde1401b3a449647f1268b69de93f65d39df00c1429ab70ae9ee517dc3a9991d4612d39f02542baed1feeb0fb53b8029fcf899e1231ec1fad78816daf75f2718787794b6bfa257812632b9375767f683cb1830141bd7e5a6e165a8917b726a99edc5c9bafdb55ad9541d5a60ca85f9b85bf6eb3e22d3306614a7f46bf8584344cf20608fa7992cc33f42527c83504f854a9a438a7045327a63591cc8acb24ce90473ac607c5817b674acaa8f192a116bc5ba77e42c0a6f8d097471339c367f16e5800083aa10fa44040f14284ff81be2a8cecef5abfa5d679cf11bf4e184fe093c6112dbd2a33e263eb277e5353e4f67fd8a6fac3392cccc178ec1c8e29a034cdc4569e275421e752c4c9d7610148c826c309df7d0900b557686fbfbe9a93d6f8cc0daa4befd6dad9cde038ec80fb392945d1bb6f08d53207bf13459bb0d78adecf2a72a1f8a7624b2fba3bce48d33f0901117cf2d683c9f6a55a4ffc141a8f4792b0007f16f577b5e6e786bd175eb77d3e84b1cf8eedb1533f7ce4502b036146bb84d2ba8ca871ffde5d4b5ba4b47187cba2e1037b4d6ee7c2cb4d62c245af2ddbf333edf9801378b3be29612208b8344325680caaa6a0fc566cd457032f2046003a26df5febba18313d2b46284c8a938d1a4243c389b6c6ad0ffeaa4930f34641202972e01719e6c4b8ac932dee7922da98df7448111cee6ce77154b5ffed17e9f4541b718290e0d64c3654c7d98d6d313d2fbb483423b083adb34dc9fafa16d707059d60402b9f9d6f67f5069e07297853535b4ef9155800d9dae9909052ecb3b06e06ec3522b02bb67c13e28a704f99a3e5341d720362e9f3f39e9a87b31d1d12c5214c3b02ec6f6be8393b89ee1d37aed42a1a87a406aafec3b146a92318aa7874e70239cac141e06838082da320d049a71496ac45fa713c0cb14e263bf901070eeb28f36fd2036640b3e23a8260b0dd44e16c53ee29c33cd5d097dba78480dec53352583bf2d1fc697ca6aeb4efa4b42c5412565d048777fcb0da6c998c998614cbd68fcdbafbd4d833bf41959cea89d73dd607cd5f88913367b7ec7ec06da090a4f5b37867a915e91405dcbc38cf584714c26a632837e985f9bcb947e56d3967d0caec8474b1c632a2cf881586f3c651c54346c9eab15cad8034e721cd3a96007d8f216cf07f8f3d3ede97102b83be739733b9069b9c484495c41758449627db496604d4d82cb15504d762be8626ec9fce31f1927b5c1f1a82cd1282aa1ae1eab400f55161f6d3db54bc7fd278fa55d78dbc344179e4877c290f92fc725b42eb9fcc08e765a4bcfa45948d2f4d1a8e09e57ef2ea152c435264de61822510b14c5be6e409d51149e9ed3f4f48d619429e441103bb7b6fb65c948007f56074877eb90c94462b61c2c3a1655bf4652f8a998019456780863947aa896e6f61901e77d0bde970711da1f265707020b1e5c5bd4b5ba6bfded48d6cfc333612bc72f63797007c729465532fae46374cd4ffbf8d2b5a71b33174a0707be3b2ce66a72d3941ec6d2d8e935defcb6ebe1a0c561a1a589eac0fc9e7e0e3f32ebbbefa2fe7c9e519c499dcd7c29d0c7f41748971b5d3137d99b55875e00f2f0fc179858d2c89f00e5d913fdab4041110c43c0b0d6e3d29bd164d624bd1cd7be50f6c8629586cc3c2def47d3050ab6ea38fd2862630870911cf6bc169a84b94dd47aa4c6fdfbf562081ef4971147c9deebc7eb9c3e4eb66e38aeab4c3d50b30965257e34e8e29a08debd4fd5bd7fe54b23338c5aa1b9c1555428ec7576e8411d79155057c2e75c27379176af6c6fd39d50bcf103ee50fd424ac0343bde3828a3127f4b190bb090f9397a981cb4e0a039ae825b7709f5a59ed5d710a0c5203fa0aefc3e66b147b63bb283caf165cd43fcd795fa8e07e5b1f49a9ccb62fd6c5a7a7dd7e77bcf6cf101c1703a8dfc0f4e9cfeaf48e5266fc8c5f7cfcc1b65dcc49b5b736e1b2e9869e0ff20e672ea882cea725487d4beef1cd46d838428c78344908429176a11debbc5b1a16cce18900ac13053af0349cffa07cc97a80b574e66f75fbc478bdf179ed0de6978882cebd22f78bddc138ffade147b2fd3b689b9749a0716689abaea8ec6c34fce198af39b7b068cb4249261be5d4cf65b984d7f10df7beb5941895ab581e3cb8337451a418aef6ee6f837613f4b56d9e43be493bcb9b6720efd18b40e6c83e71248da7d0b1c98a0e0e043f0f2a035f03194817d28a1b90489a3eff4856ee2378e2dcdff37955ff44e370f49484a912b8b2d85df75d9e2cdaefc7584f18f8ca2ada68123c4617d89f644d6a321ac6cbe5e8364cbd382fd297677499fe0d08d2115224e60c1281029c26914014e11fb3338307af247681758bff9a8520de3a7466dba07c33a2f7125ef780bb668a685ad3feadc57c3f57c20f5ad80e82096516965253527155b0fa75363e8114f776b34f1d6881edbce461016afdb2ffbc4ee8f2c7ff7cbcb81dec8c63f7e8c855f2a99748b3561b2ec72cfef49ab5f9dec4c94c961a2046a49dda34dbc49f9ebd2789fe11dbcfe6716049435e4f42dc347694a70f683ad72a781a20f4d4bcf22461b2e3450998d87714216d5c9c2ddf8d05e84c6ee1467c84cd4455f2a5db049da97cfad04160e1cb0aab04b111f6b717fdc08daf89c587dc696d4d19d4c73c73b50c0dd8cdeaac6d6e0c9a302f5669d5b2605db12630505810459a17f6def3eb5a89dc1db438e016f254f9074b0ca3c0195c5249dfdbeee1efd11e6c7df5947a87f72a86a26613eb70759a0bee5fcb72917c03b3bfa2bf3c1a5c4051c1d49ad18661e85cb02fac371ce7ec382fc52f14e9851a7db5fb5094d23cee5d49ef804684872b8f3033b5b4faaf532d71e3951360096688c1c3f23e24021d33818a5666983f5a020af09fcc905242f2cd4e7c9ca3bf0280d088e2de0d4e0a8c5ded3413f763d01faaff74879beea3cc937da95e696e947be4335098efef63b672a813b45c7b91d146e244743372d86e88412312da61a06f31f58980c1f90a883725eb7c758c144bf8b59123339a4d1ea515bdf4a236209b80aeac75e76c1a9e6f2e707d24b57995d8f8ca6be868dfc9074f35e21ec36cb8edb7a2361637487a0bef8", 0x1000) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:41:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x20000000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07019c918d25000900000000000000b3bf0005eb5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7c686cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x22e}], 0x1000000000000133, 0x20000000002) 05:41:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x90, 0x1, 0x0, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80, 0x400, 0x7}, {{r2}, 0xfffffffffffffffc, 0x16, 0x85, 0x101, 0x41}], 0x100, &(0x7f0000000080)=[{{r0}, 0x0, 0x86, 0x40000005, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7, 0x2}], 0x2, &(0x7f00000000c0)={0x6}) 05:41:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="02fa392da5be495ace130c399428b9f7d455c1a485e40093deff61cf29c387a6a50b4fb24a8c9baa3efab3c1d8fb5784622c3248232b0598a2bf4cf9b2a66e7fe0bdc51b328baaa8e76f545b1d56205321f5f573261459533a45b0f698207b7c70d7a0da630851ed9dce52a2d659b41dcf0b37338935db856a2f72f786a708276536318143d6be2d7cf841dfa28696c0", 0x90) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0xfffffffffffffff9) 05:41:10 executing program 1: r0 = socket$inet6(0x18, 0x200, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x90, 0x1b) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x4abb4632, [{0x3, 0x8}, {0x3, 0x7}, {0x3, 0xffff}, {0x2, 0x9b9}, {0x1, 0x10000}, {0x1, 0xa0}, {0x2, 0x8}, {0x3, 0x7}, {0x3, 0x1f}, {0x3, 0x9}, {0x1, 0xfffffffffffffffd}, {0x3, 0x5}, {0x2, 0x4}, {0x1, 0xf22}, {0x3, 0x5}, {0x2, 0x1}, {0x0, 0x10000}, {0x2, 0x7}, {0x1, 0x7}, {0x3, 0x6}, {0x3, 0x1}, {0x3, 0x2b}, {0x1, 0x60}, {0x3, 0x3f}, {0x0, 0x4}, {0x2, 0x9}, {0x3, 0x401}, {0x1, 0x8}, {0x3, 0xfffffffffffffffe}, {0x3, 0x4}, {0x2, 0x10001}, {0x3, 0x8}]}) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000180)=""/177, 0xb1}], 0x4, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 05:41:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x80003, 0xfffffffffffffd7c) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setgid(r3) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 05:41:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x2) r2 = dup2(r1, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x4) 05:41:10 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) 05:41:10 executing program 0: socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file2\x00', &(0x7f0000001780)=""/48, 0xffffffffffffff4d) r3 = semget$private(0x0, 0x0, 0x8) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1800}], 0x1) fchmodat(r2, &(0x7f0000000100)='./file1\x00', 0x10000043, 0x6) open$dir(&(0x7f0000000140)='./file0\x00', 0x8411, 0xd4) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) open(&(0x7f0000000080)='./file1\x00', 0x1f, 0x5) chmod(&(0x7f00000002c0)='./file2\x00', 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fsync(r4) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x20, 0x4) mkdir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x40) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000400)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x81, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000429, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffcaa) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x4, 0x2, 0x2, 0x8, "ca16c32456af33f7cb8e3c27da36e1579f606283", 0x9, 0x2}) getsockname(r5, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getpgid(0xffffffffffffffff) 05:41:10 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)="84", 0x1) r4 = getppid() fcntl$setown(r1, 0x6, r4) write(r1, &(0x7f0000000000)="1d", 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x681, 0x22) close(r0) 05:41:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="00000018600429000000020000000000000000000100000000000000000000000000000000000087899664b8", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x8, 0x5, 0x8, 0x1, 0x8, 0x7fff, 0x100, 0x0, 0x0, 0xfff, 0x8}) 05:41:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0xe7000000000, 0x4) write(r0, &(0x7f0000000100)="2b00ff2300002b003a000079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d86270", 0x51) 05:41:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001540)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000027c0)={0x1, 0x8}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, 0xc) r3 = geteuid() r4 = getegid() r5 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0}, 0xc) r7 = geteuid() r8 = getegid() sendmsg$unix(r0, &(0x7f0000002a80)={&(0x7f0000001580)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002800)=[{&(0x7f00000015c0)="53174ed37b88c402f81c2b628723f5756e687ff754561af1b100596e38456011be591666c277ed7fd55e9272468965accdef5514307074f2ca068d108eb8ad70ceeb9eefaa4ca93332afad375d5dc7e1b87872465cd2041a0df8ad6b92d921e61d903db6847f3ccc8a914d472e59ed0179dd2344d621c6c65d70a3ed", 0x7c}, {&(0x7f0000001640)="fd9f9f2b7f0ebcf152467ea7690f9b5c7618c4e45e66a1899960987d30789a2f52c713c58006a652c223a9353ac843fbcce5aa91ba6ca932804387081d88cc0e89a8115e1d2d01241e3552807d6da7c35d2411e833557ae926f4e47dcb05cb3e52127fd4f9dbedd5c0762a319205c7e8d54b6fcdc9587b27672a195bc0b351bfade12ec802bd2d1b467c7902e129c5a93eed9d665ca89254a5b1a50d5a77d76fe130e7c49d42e8ba1adc0c3e05881a8a7bd59f6e111bacb5dbe39e49efbd5e9e3b4b79240a9352bcb5c80f40f9b49dbf943b22acf620717de039bcbbd0b6bcd890da922a09cfd5dbac40096600b1c764cdcf69ec4ad14fc50d57b92f05629110fc12c62a6692334d860a0748794f8589ac049697cc0feceecfe81c64c8cbb7751256b5a0b1b4e74a5eceaa6cb8ce8d6a0dd81ae25f25d0e211343d2c0f6aad46a62104426b1a4334fb448999a7e11fc454b0f235eba66b13f4d3b124c03cea68d5a9e9140a984024b056c22480ab1da36a4ce52bc37f732aae7915f53504a231492afbc023395780cf6bb87fb82dd410fd233648565a1e93574ddd5ea177bf42f91af8d97ab440e302419a9a6ad4d34d93bf974e48a0481a12e1044f1ffcf9761aa0b3bb68e0eda4725f17c4fb51680b7b92419b67d5fbcce9a339acb3ccdc1913ab8af5277fe57476fc651e42f3ac3246f8598a7f5fe9c78cac99779e4511d82227e5cfaec2bece9a6ce92b758fc73eddeb68da5bd70726188c9817d632fcf55898a3864119b820217e9554c12692982d8ac9fbfd83b80157577c16fe91f073889d16d166de619d6ca381855b6957afc0834449188ce00a916be8763173bb1c64f3db7144a797be5a727a1a335b986181998e487bac21da8548d4f39c1bda706a7d1166316ad1364d57ae4fbe79006f16f4bbb62ccd6bd8c45773d608853b5db80e815476587e3dc9aacd5acc483a1d670a032c2ff49e67d7e6be669f3612265f13949129367508903d139655e7e5cfc1896d7c14e40855ce8bbad8774d1116eda95b445895f0414862a51bd678751a07b012e69dbad38a251c0abf9519628e622ebdf7cc671a03a398eb9f00b8d08daec295f7ea5a7799b139b5d9e8d32d03895710736eae93bcef28cd91cc74f291317a449aa6b397985add39650b7eff2373c0b5d3cbd25e644261bd7dc7c6f5bd43f18a60a2b6a46ff426d286e7ed7953c286adaadb4cda671499b461c5b6fd6721fa8aa780309666a676d643e6ead1abb8373a3ffd62f680a92fb58cc22985e748845f708c024ce36a8b84beb96bc0a6901b3626d17001661c4df01bb8274a900daa446dfae16b73117ace8d97b6b110c6501f0dc470184ebd9a0a3f11bdd97c72453e57109c612481a532489bf8192ef9bd4a91b56b65d7c1870a73064c5d0f3923f1b29e7728478f26c1479295bb6f34ff898c9bde9dd5ccbfb674936866f54efa7c069715822ce5a7e80b9cfa2eea2e617dfed8d8feeaf9c9fdb12a51dfa895cbf378486a7a7d5f29d4805ea88d053dbb6f6b1a8c270d95bffc7c58b7b0451bcd4b3432b599ea11dcd95bc3d89f18e529c1382260843edbde514716af2b573f2a610982e273f3f3acb08a94c2ab55ffc580ccc03851b8e53bcb986a7983ff36813237c2b6644ed72646b31eb29d0e855e56c64feea0b986ec10e028101a8029d4644fb3b27a92d204c4228e7343ae84e91c881591a0c5e58b9502e92f1832aa55999abae64a9d97928da75aeb2d43fa83ab70c2e2d3af7b30f5f0c29c673023b473775e2144292f345d13f942a9151ebb77670a1db5f1f15d818d8fcdb2227a372cb881394575bc8b2555aaa58ec608e28ba53c0c1d126af83e3df381c9f0749bde92e2e02ecd75b4a274fe3c67cc52f10f4b0d39acc2df0544aaf9d3c295b64fa10d26ee164d2a9f7e9196bb461274d8c4189c4cb93c83fc7bda1493664dda7a20ac939afa367791b73a1b43b2b5ae4f9ecfb7169e621bc13e7cfe8753ddcf435f277f57d1ab961ea1d716699cf7bfeb54fe09211ba6af94a30d7a1470e1000fbff87cf35d95df5873f8cda264dc07d77f409b8e198f2c866689d88cda65a90e909db9acf8463cbccf7cedbadbd06ae59496fcb067f4cd4c1f50d1e0d376c85af437730ec53e3a00efaf5c8242f84b5adb44e75f876077204f153a44d2b7c0622972497690c66cc0eb184441dd79729945f0289988030fc7ca37138422010b473a9c429d319fb89c41da360cb0c3adbe2d93fe47b8ef548028a8c05c4ba1ef43a4aec336813be8a04cd63fb543f7953fdc3decc3c4e20ce01411fafdb1940df1de5b2d1e799ee46b0718d4437e94af5879f8859284f4007443e28cfaec4881a1c8e73a3293fe8bf0429c248c8c90983faf79b3a765666a929bfa8fc6afb8c40b2087b3a30b2c8288f066e6192c550ac148e2590132397331a089a8f9f9a30768e101220e810d3cdc10fb4c84e2da2a29db51d50a64dd82085539f570b911529c1c574c60fe3e1a14003e026fee58d51e21442513c74b2a4be017c076036cccb0a98ef662f259653b42de887ef356a1dcea3e04e93b765202c2d4475c7488ce0c33ffd673371f969d6e242341c81c85b7b8fc7f154dadcfae8d03769d3cd47721368cb44271e724b29321ea6a72695c67abafcb79287398692edca3f2d7bd2ec1f85d763239806e3236bfb789c3ba7799961b684a31e39623a9fa9a9e33f2308dea5bd9b35ffaa8a2e9421ff3c63e3a90edd520e6f47304cf9a3c70e72143e03a4dd567caf48f05e92331b5d5d923918923bdd46ce08f28fe6205fa4d6706d02b6edb7d5337aacb2b6bbbcd5aafa8f3a6389917c1709dce7b590f829f61b21e8a515ba9a7b6fafc23df6ba3926879fda69b26786807add3bd217a527350ee6895179d3883a9a7a49d44aeb924530a444cf0441d0ff11edfccc41b6b63e39c653279a4ebfc307833227eaf8e232dde6d63a330b03e67056bb6ed3f04f6b790777aef2b0a445387adbe5de986b895882e53651dec3ca3e80774c7ce66bd2232cc86d9f4255c4094348381721d816b4a5674b121f7fe354847386a4943d98acf02b135d9b999e9ea80d7fddf074b61e1b15d21e8a391a3b47bd04baa9e6a94b682df3eb10ca222dd1350a6daf1b3deb783bd773a992cad01701afb1d2e676ae6146fe550dc4e0bc4fa3016374878e1175e4924f36e0248381f0e0ef7b6b9a3304abb8d73cbabc0fc8d10187e9c0f30faf2cd0405020f0d208c981d6e32534a2d841e2e4eca84948936c42408947fc95bb0b177709f6abd1dd84427eca8b3c75b73264d13529e1c2efbf0c8119f4d3e0ec640834fae50dab280885b732048347f7b8abaf090ae7d82196cf4f0aff34f8daf98be153fd2907ed38ed61d608a256238d7e25c80df9509234a53504c5914c40fb7c5dddd61d39396f658c9cf910a3a568a7488952f1ecce6b55c8d8a0bf60f87baadb4ee0647b9980edb737c431fd902e7e9d62a1478c7660ff2361510d4f11d2d8e0a2b3416bb47422d4acdc8700d787b1bee6cd2ac1b34a6d9b2a7f221e17fab8b4d9b0d32a1e7a32bb0d57c6a11a448a5fda7cefcf0da08512deb7cf8dec13890ae59c01ec4cc284c8865be5211343fa36ccff79f130ab0c9d3430c76dbb6a8db02bbaa13bd8799c91e55fb8599871e8df5c4d71488484400f447575bba01abbf65d5c33ceba954004ab001ff5c98179c2df7654bd7d65ff4ff0588c2322616b13358985c503f3be7476400e2b822c736f699e879351b173c8f41b4946aae291bff6b71fe75d5e865beb430f57af6895bb0da0dd907b514a6e7ecfc70779df9ba24c6fd358a82d4f56184429c6d8976e5b8f9428df478f5f7622c12cb4d2c6805d612cdfd803b2edd58f33843a077f722b4676cc94a3ec8b44acc3812c781299d13eda21bf3539eef1c8c31c22392b58444e784f8b279e58232fc375e1c6fc631488e4a8278c025b3f09880337bbd00ea9c507b9e311472033d3c4375d5ceab7a3c987cf80f2d05cef83badf38b4b9bf8b750c66f0eee9ed012963612e4e3ab12fbf70c0f3497573cb6adea88a6768e1f8b1095c0c9fcc1d29d59e1fbf12a9c1c9e3c0485d76ff3cd265250b6475054657bb8ec21931564437bc62d5b92699a38d561560551794203e542090f0790fc3d6e9d88a0f9669df9040bf23ebcbb79d90a00b5c059901188c62f217ceb0258ea4bd3437f4ff676c5a455d3cf4c06488c248a8ac061824e1358ec527404240ec485b5a8d620ca8e7f2ab108fc52573cd5ff163bff5f40979284dcd6736951f5b233430b6e01a9b02c7a2883414ade406a734a2e3e90c05558ff761b106004599c5b5d0712e987b25bc9016d7150a84c0a15d16737e57441bcd006ad50ed51e999e60e44972db507b875eb5d8f7337d6e993c5826856b1194fa68e0148b72d88a8b9c9f4fde93ce8842733a6c949de063c784b2e598cf2484a385bacf23031cd08ec95db188f8839c71132c92c6cef2c572025cba9a92ddf8299774bc6e2b1f68ffdac76de4e957a364a3d9ec410b350611231da74494e66e8aa060b4fd6d357a7d06f4b8c96b984108e4ff254a201b38b42e33094bf8addbd29a4378cf2133c3f250d04bfdc78bfdd550d80bc232d400d30f7b31eac092f4d335aa782f3dcb3edb00df042b474e77e7f804d4e10620c1a79307895f1d59f12b0bdc4f1cbc1c3f864b6d823b686b8b7841142683cc90a2faf295b884e17650b4f01440ee948ca0172819ab175ae288c89091874d217effc86892938ebcba52445a7ae812128bc1bd018bd35e23b334c4bddec1eb87e5ed137034b6cbd0ff0d81da86621864ac8a38df4ea606efff686877cd081c0dbab0aa1688eea4695563202be25557708e7e4a7e794d99747fdf119d08a30aa8ec3f28609bcaa75a5d130e435c5443a9fd2db72a8f1a4700b2103418b01fc7973f0f5e3d5f523fb8a86aa63de0539a4f7672e432e05c4aa23ce59835600caf58c4b11a17b1256391e7ca5205f1c884d1f6baeabb997ac844a0234582698633d6db5bded65cd4ad2c5fdadaea1fd3850684c57eebdafc78c679b4467848d10f7144de883ee7639a6049911a4d686468d4b8d90e458ff7b52dd978fbc57fe9765261eca17ad80f9f20d40ac695f7c81c6c8c9224092f72be19cf8204cc8e8f85f61932f65ff574ef6389432c266ee4d22111bba2f3f1635f4706bb9da8a1ab7cad254dd74f42bcfd4b0bcc68c34ccbed3aa759218e500bba04d4dcc1d5f4e988c4ef17ba92a50eb8bb197a47f1b19425d32377cbb7b07a6e75e2af9648bfe0f2241dc4b27a0017e96b956595fee7d312d477bdc8bbeee84ac355198dd2c0b7228d14e87540fd8aef189a668d1cf1de37cec1c48be175961ecb355c7e2be232d3c9d807de0852de1fbeb32ac3a64756e379414862c39f1630357d68bfda0f5a03a04f48f3b1f516e526a25c4e89e107f24335373f587ae53b266e2ef1e2593a974cd58bd889776ac84822acae963daf1731913ced707f0356ed98bc02db6ae8de4d2e34353b828e80181aea8dd11bab4b92259f7e63d230dd4aeef184404cf2a162c40cae38ac7644d597bbbba1e9803ff95d4c75f0ea6a17dfd3d45d0a5a89fd5c2a7fc1b421eec8746729273cce06fc14869c294675f3227befde2826c39d1c0bc046e8007e7c5b5d73748a1caad8559ebe569401100707d8c40ddd530703e0dd9511d4519a9341a026754570381827a10b5f66fe9e970f6ef7abf385b00c771", 0x1000}, {&(0x7f0000002640)="527ac2cf07bde43afca8035ecc0f79f225d2299ded1cee74383c60eee1288af75b215cedee8a01396a03d99a98a13338be40e3fc9221c3a91ae969060c6f45f4ee08dde7712e0b024e3bade0c8df7b04772044fbf687b683f182c7185e29d60033a551c3fa6c873a612beffff5312ad1000280b4509cc5152d6a22b1c8070bdde65c77c9116ec094efca4b5c75a4bd2523e3061942e4e93813b9b6fe291e5feb75e0", 0xa2}, {&(0x7f0000002700)="beaaa6a54c276f679fe5e78f136e00887f66be5b5cc440d15578cfc1ebb5566abbf1c04970b95be2db7634ae973cdc35219111d2bb827758aec9595e6be1d5213953cd11a2ee43e8836b6a0246d54a8267cf85b4a59c0ed16b8c5f21bfd474228d93fada519e5dfaa9bc9a1e5921aa2e31b748c6fbb7259fa95ba1932750c05643764d62b66e8e365d0516b649a608233f22df657576016be729874896eed4853889957938cde5f328b8040c4869", 0xae}, {&(0x7f00000027c0)}], 0x5, &(0x7f0000002900)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r5, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x170, 0x1}, 0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r9 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x1) sendmsg(r9, &(0x7f0000001500)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000080)="0cc7cdbcf8a15ece6b910c3a3385272b2a549f464250d7f309aa647f343753e52ca53470129bb609860ad8c6412d5403ff88361b73576ababbb3925bf482658d99d11319914a96089e78e288769c900c133b02feca09b01e1cc9cf9a3589aa93939f8a620eb44b552eb3c146b5226743", 0x70}, {&(0x7f0000000180)="5317dfec317ecb17f8f5559e5111cd46e3e95a24", 0x14}, {&(0x7f00000001c0)="bd5e8fb51e03c862aa49a856991f550e67e155890bf9552fd72eeb3a4a076de7c4cb56dc40aaab5cf92da1f0c010d96c68c2d8e9fb7ac35b67b16e9a23a8b04d0483c006fd532fb3799a4853125be872b7ad92860a9e49eb4ff0b925c7d5a4c8441e5fd1a2e91ba92815", 0x6a}, {&(0x7f0000000240)="b468908c979e4518757699a5db38a6888f0eb16b9be52243f10c1c70588a350ed1bae0a003c78ebf5d3075b259793b559beadb5d7e46d92068139e77ac19ad516467b6a776a6050ff0b737ee64e766d14f8b69da557c0bb6b15770115b36a1e732243d708613a99b169aaaf7acc98d9a68ac95e375eb217c22224567ca4a042d1c99cc3cf7c6635f4cf42a85d8", 0x8d}, {&(0x7f0000000300)="cf9a1737f3b8769fbd1a9dc4e73af745db1f7389d58c6e9611e29a271b560827693c49d670ab2c588f512b94e392d214a3ab5d7c9311a4dae0", 0x39}, {&(0x7f0000000340)="85df8cbf958fb1e641ef525aee5d9ef2d438b52deb8eb5289dd3b8", 0x1b}, {&(0x7f0000000380)="43804ac93835293b23bf195355aab933a1185cbec851cff7e888602be9b2dac6d5edd0e134d2bec542d2e4d5d5301140f6e1e673b224e41619c1a6d024af822190b204b23ae260ee72dce7bc4670672fd71485b05c690180f576c761797d0b1217593b417cbba90d3e3ef6b7cd5b4d95e1bbdfff7745049bb32848c6617bc278252c09fd957053c43078a40c3bd4c56b39f039fda181a413101517ad3e06a8c857b57966000eb32771927d251b675ed52a46f930498df5832d722b761e04388e2db65531d0ffe35301fc00711c7ba94ce499f225072643320be40cf955c0eb2edb8ea297de2842576da432b579e7cdf4ad3d3264cbbe3e60a7a9dc968ea46bbca481db2e5ccb14564c14b752f1bc5f8f1e8d29a162588b37a20514a35f4effe90ad0049709cfbfb7bcb3de3d6c935e37c0038fc1a244ab2b2d04abced050f46da7a74f81965bd4311b9d81accd77df369a2afb57c495cbd3a5206e6ec7e5b9527fc7cdab78320ec9c513d699036299b43a2c2527ce31243999d5dd3bd042d2e73bbdf386870654b6064f0e6a0a5287dee87db63e0c672a3364333f32cb98053a1d926a74533c6c7f708f5bf1cda71a464003ce26b765766acee83983340b1f96c48f2d600299195e5d83ee372ccf5ba89f89edf719032321c4880fa90d33155444916280bf70d3d91581cf2d7678e23096a6d8a7c5fbc10f93656a9615c6dbf87a861c059e9b5955989b6252354bbe09808cbbd27338ea87df21a026e8039efab739e431c8cb94d40d13b041fbee9f2b7dee62d6abac7b1d344fc582174d2c485245e21c8138d45d116ef4fe28bead925f7ce005ae82ea8a5ab8703a43faeb23b6e5f3338dedd0ef92bf74c41880185b6bdb8696fd4829f651253ebf4cde296ea20b0e59fa8df6660b7eaab36ce283c8c82230a6aa6b1d6d77ad1f321a8d741891ed30f0216c559d104cf086a232c7dc4fa343c6de54bd61f638f1d56fd9b9319f7b444be26073b4a9c5a006de82a10151a38ea4a50634cc87a64a50b3ee4781d5a98683676dc7549969944a7ed29e4f457e8f04016483e4ef2d2e0e341e4039e50f0cd9b6792233a2118a86fd749b063e73b66593931e86c8c41280576ed9ecc0d6bd8cd2568bec83df93bda292508393a95feb570cfda0b9190d0601e71d7bb9208641feee03e8c166053e6ae541da8585aaaedac0997b06ed0582a2947a52133baa3dd0c2d8369e110b62f6a28a09b0df87568c182573f4a763d312186a232b6f728f65bcffe5aa3062aa53aa16e97131cdb19ea5b8246ab74c7a03614f2a7017a3c7027f9d390af959edaaf9c30f428c45f486ec40fbbd7fbab76b5c8547a41c4ebbf9ed1e8275cdd1f438088df45ec5a3137c06990c8986017149b069ddbe452916abf9bd3b1c951054a33bcd30fe8be892ea92a12c87d89b5fe2830cbce1aff3e3406de3f3734b1ffcb54f65803db436c33e2ce3f11cdb94bf921d0a5f956cd4b8feacf17c0ab7fb3e4fb3177975adcdd790f67750749289a0f1b7e69414f62a1f5b2be613228946837ee417b32191c74b3cc0fd974e2cfc1a0445ddbc60a18b484a3315311769403acd619dfbdecf0e1d75bb4ab8573f38f365949c41439510502221ed3287a5e85fc2b243e8118e451e3be1d933356fb37af880f2692e544d4ee97203ca925fb57539b1f3afa7501d5249ec09f7f17a339de8961d79f536c0d3e256dbd2ba3143d23883b7f0222ab34b0422e46fa7b48d1ed3617730ff6d1f9ea1736da58b33396d53cc7932ffeeecd481c96634e83bc72be117535f1d2e7c09ff3f2fb178775f3d91aa605b5f2475d237fecfda2c65208ed56e8005fc82ff1824b1e08cb6bce27242331e5c03241079bf337978235507ae2d9734ec22fb313545584a10b908dd08728f062b13a4fa2b83de0fd54050977ba1bf1dfdc32d6a7dc45ff39fa8d8b2fa8fa04b1c3016071fdb69badef529e998a8a74d5dd19c5ce07401a7cd98eafdda86b61730eba280685c20c1a74c94acea46df2efd0898cf440d3fca9b9a3aae1d5f395a77eed803270e82ee09b897e15809b30307ea518eee152222a809fddd294072a0ce587c8d4dec07cad07a1e0556eba2a6e35f95b9180804088e9f0a5fe0c8e94ae961cd1ebd445997d85dd8ad3dcea3f7e94aa2b5ee541f02712d41287224a42795ec632302f63f3aed31322fca9a16f10478aee06ebf568044a7fe5959976363dfcaa0957c1fbdbe6913b72d2b23ac10dca22d3abc727c6e950e33a9aae9fbc732780a8e1bc8e684d1e95567bf8b7f4ce8da06873b9966d28321604d4cca06405ab1f9f0a9aaa850107b3c9844179900e18804cf06cbcde5c495f167394bbf20c20b9f74ecd6ec521c60228aee926c4b2c2615c1dc934334e33093172ace5e924f8fd0e40c040ad618c79655b3623df6ba197a204d5b24b40573f9d2afb9a7afe2d7f86f04a95fdb79e841f042bedcb4e46368ccb06eda3a5176637ec7092f8bb871a5b3f5fae2383efe52845761bb52793daf1b072f47242a37134de6eec2529e3a67f5ffdb5e16f4eb61df1108421d1cccad360659d212f51f7405674d5107142f2bfae491a3c528f8341c2dba0e93634ce93e36ef8c63499d4d2581f89cde10ca8f02bc85d9b156d0d55e8bc23c5be561f4148d5af798fd494893f96aecdbac0d50d8bf396841ffe842ee23bb4b0c3dddb112155b8a3507cc5dafda7735f60305997d8e39444609199c9f95d07fab43be3cd4b94421fc0c243d2afd7e99985ed1204145baa2197534c70eb9e9ec5c557dfa4ea96bf8aa7ff17991e453ae5926d12199fcb61502a92e5c917a570705807f33d9e405512d7464e51c76f9d60ca086e3d029d0308187e5224dc4a6372d935041eac034c47dd278ad70e490bc33415140d6298a1e50dcc2196b579af2ca3cf0c8550a22fd061ff1c98a1f84a81076985afa230e23a28c1424cbf10af33467a9e84402e89a3265335715e51705f7f5306aa682908665c0224a8af424ef8628b3807e56db884adf98f948832fe9d2474885f70acd95e5c93078122d105cf0545aedbf9715b9ace9fd429b85861e2ad6dd722d31d21af449bffa88d386881298313f55f00ba8da543cc347899197b1234d4c579ca0c9f2e6618cfdb57cca817264585bdaac8d253ad58114d8c029470e4f6ea4f851bc0826bb89bda87e538fe12aa02765c99cda989b9695dc3a78ca101ff320b0d0586d8d96efd4afe3440232b648c0646c0414b11afd4c1b233987bc63344defcb0bdc4469ce60d22286764cbb728d324e3e23c4d694c925ff4ad4a1355fccff69fd77ef61e20b48fb388d73df650a69fd497518f092ecd42096aca60d5dde3ee420d831b8b8ae76a0697e35a44b72d6cab4b09cd36f3179b7768ec08fa88059b4f17c3640770b50c64d059ff57f8c50dcdf8b053e36e0607e1770208054d1513bdbe2a41d1a6f56941a8277bf1ca91dbe36639196e57c816f6499dd2733fbdbc9bdfeaa2a9b4e09c6ec7d131861dab29438c73c2ff48667a257768fc33d179542ed8c0e7cc3a5cf23cc6624bf6183ff8386c4d5836b6335de7457947ba82f61aa0fa5f4343a2c665ce6bb884df4ad65d1cc6492cbc0ec52487ba2d453f78d7a078579487928b63608808f04b7b1ddb9e8768acdbdfab2b3817bad486d556f444750e85220670f202c04ca54d50f43d2509671dbd57e59051e08d91357b08fda997ed05b3a3d57920c4d29fce7f71d120262f251de289c3f32d3abd0767b75fdf51b9172b63fc7cc6b81b37e88e5b2a256bb116dffcb968ff9d6c39ef9f0a29a747f6c9f290927eb54b37f1a09c457baeb6d4015fc33ff865b8b0fb2e2669f39a323f786dc21d9a071f68d4c5da589d663149c97a4721f7ef29934c5990f6ca7487a02f7b4412196c493abd17c82d52c4fefd68a5018492bee4ea24496ed93551977cf83d00c3eeabef00d88d4d0983a098464e1b77bc4bdfe0e0908d5a5914d2fc4b3c51fc876681dcaee072cafd139082cc04eca8d0176604f8ede725baa2f76f09c46577ba23107105dd7e895ba38e021e883e9b6444998f615e947f6bf132abe2408caa92d3c49213b8f5c1714fcdfad30ea5887597bcc940a8d3135e6e91edfa65b1f3efbbec6a920664304adc43c19df67077f65c6164022e8de55e41ca0ceaa73500b1392c7864aa3040359a0e4e9985c3116de488100598c77e7033cdbc39ef9cdaaaa9ff0d9c1b3fe543d69ee54c0cbf50d9b9017ffb61df4ddff3dc8df4add0eafc3e5cbf738294525604987d37f402e95a2a0ae34b32b254ed410073194f4a4bf6edd4570c66261400a528c7d0866684d8dae4f57cd35bbd0ac61f7082f8e7d06848aaa7b21226ab0582586f600e2baa53018c09459b14444441427953a3d126f5d2542c7734e40f55a2db53ac620b2bab080a55ea5d87f17f7644885161dbe151ca02f547f62ddf55b91e08e50efc8b7fc76b8ecf58f86ea921b8159f6a9130ebd61fb5b98c13e0eeece5fa9ad6456d1f27c3a73f18ebcb248f514246bffcf16a091cae194f8f7222735b212aa80f1a910329ba09aa15393def31eb444d39a89a9eb96abfc408395fa069ece147d216ae9dd739ba9372f745232847fc7770bbdda0612ca7e3f02a78055f9da4d4aa8a53ebcbc8f96321ae8c0d5c8f373a94a5681f6532d4fbcf07c09bf7d48479027a346c9695523a8c90079ae768403e48842eefea4dca42bda44a70f75949fd3009d847624de41bb32d758a0a088eeb524db3bf4ab6c65d63419709304fd1f8a555c9b4b74e50b0a3cd44b74a485bd972df0a56f70b2e67aa9175200e9ad67cd9983d31aaf395c55086f428b56945470b83e1f1940a6f3223e58249b4842a8c03715851eb1893a0a1ce83d64bffcf004dff802f98d984ada2376eb2817fda855b614603988e0cadceeb73652f3d71a75291ee55a54d630f7b9678fbea04f9e9d5bf304757fa0382d756a7e18e5452a34bb1d29b0869302ed3bdc388e4c63e7cef67084f14734b35d95e7c32024a44d9d55bc37064306329a357388a4bf6150a5bf299e03f6acb9c6a3f3b9e4831c41153bd14336a32a0922fd076a6703364ff9f223d305fe5bfa9809d9826fefc071ad83c3824f6e5c0886e09220df741fc91d4bc67cea295e988b24082a78c598f2c34ac339e1bc3a476c4a4726d8f2adec26e4bb9ff4c63ee7a24a55794a09183be4d41e0e7e96d05bc7056094c88256760e15e857e0ae9a583866826d4c30837fba30943ac7e524d87b007715f39e861da2be9079a8583271caf21adb34ad2d1b666ad3b48f8d0742a8d14a4917e044c6e32c26959e464966b6e24b83111897f9b2ab1955ffd11862763c6439dec292a98005ae9964237821be9f83d14db3b763b6e597014fd2db2cab7fbc1d7633ce243e4666efd2a7dea8852d1466a7590334ea2e681535aef3ed3d5b9dfa57b29899637f25aeb6d14d6238974f3aefe7cbad5ab7cd2ae5d07c9afd3f892f7b493c0a1a53c2803edf048e226fa168e9d3e8c81373ccbdcf17781b88082dc8a8c10c291967908da336e0e2116dc4f69c5cf5927469d3ba43d16b69c2e6f165efdfa8ec3b825895325dd78c8e9e5d013550700c9aea51dd024c13708c52d716714a4f0ed417cbe0aeacf02f144f4bebba795c1d4a936400ea5b3eac1ae2451bc4e114fbb4ea3eee63c9ea5c4b1714d59fab34b47f224c40d5443a6ca40e07e7cb53c05830c7313706890b237e5f7ac9f8dab297897808a826fc6d5245", 0x1000}], 0x7, &(0x7f0000001400)=[{0xc8, 0xffff, 0x100000001, "1b62b60f114d4d434e5d2cc043a9d7d661edbdd307f6f7a18fde32de95d5e62162a8dab6df9cdccc5580a8d53549d33a9d14d0dd8653ce9aa4ca3bbe711a83da30e403aa541f97da60d78ac8c445119ec496f746274a248d883d11cfb47cd13fbe7cc1124bc4032164ebaac630ce4003df18d82cf9d3abef85983dd8b89fcb03729c696154b051566fff04a8038e655d6c21bf3d76541a8e5761663b0761e59f95957c4fdc0a3c13589850ad9ce9f45d795c7623de676683"}], 0xc8}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 05:41:11 executing program 1: clock_gettime(0x7, &(0x7f0000000080)) r0 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x200) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x86) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x108, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x10003) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x11) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="8d000000000000000000"], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r2, 0x0, 0x0) lseek(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7, 0x1}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x6}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000400)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xffff, r3, r4, r3, r4, 0x0, 0x81}, 0x9, 0x7, 0x1}) r8 = semget$private(0x0, 0x7, 0xf7b7778bc7fb9eeb) semop(r8, &(0x7f0000000380)=[{0x4, 0x5b01, 0x800}, {0x6, 0x7a, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x80000001, 0x800}, {0x1, 0xb1, 0x1000}, {0x1, 0xfffffffffffffff9, 0x1800}, {0x3, 0x3, 0x1000}], 0x7) openat(r7, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) bind(r1, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) 05:41:11 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket(0x0, 0xc007, 0x8) fchmod(r0, 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 05:41:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100000000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, 0x0, 0x0) 05:41:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000002000, 0x68ef) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8140, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000480)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000004c0), 0x0, &(0x7f0000000500)}, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="14fcd7a3858185b766f0e672eed4b63fed541756c22e155a848af3a6b598bc55ad5826eb74ed43335d5bf08eaa1d7edb609664f7a6c9145fb8e34b10fe21701d540624138af52bc6c3c97fa18d37361ca082b9d48a99ed4b36d8fd31b919f9c28ee5969a7ab47d9eb376230a4d337d3c5787c684613794", 0x77}], 0x1, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x40}, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 05:41:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x1, 0xd2dd, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x9, 0xf0000010, 0x5, 0x3}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2e, 0x40000048, 0xfff, 0x5}, {{r1}, 0x0, 0x40, 0x1a, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x4, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x80, 0x8, 0xeb, 0x5}, {{r0}, 0x0, 0x2a, 0x80000001, 0x100, 0x4}, {{r1}, 0xfffffffffffffffe, 0x25, 0xa6314190aae9eaa9, 0x5, 0x5}, {{r1}, 0x0, 0x24, 0xf0000000, 0x6, 0x81}, {{r1}, 0xfffffffffffffffb, 0x92a16cdf30fe1254, 0xf0000000, 0x0, 0xffffffffffffa85b}], 0x0, &(0x7f0000000040)={0x6, 0x8000000000000000}) r2 = socket(0x20, 0x1, 0xffffffffffffffc0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) r3 = geteuid() getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000b00)='./file0\x00', r3, r4) getuid() getgid() getppid() getuid() r5 = getegid() getppid() geteuid() r6 = dup(r1) r7 = semget$private(0x0, 0x6, 0x41) semop(r7, &(0x7f0000000540)=[{0x3, 0x2, 0x1800}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getpgrp() geteuid() r8 = kqueue() getgroups(0x5, &(0x7f00000004c0)=[r5, r4, r4, r4, r5]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000580)="3e25d2cb0b7ecf1870878002f295c4d035faf83b832eb342ef5cd59c6c2d4855d327376a0b249613f7df1c096288b3f163cb37227ea5d44d03f4e2207b971e44f6b62a106809427c21583af6ac1a67633ca0a6d3d9650195861252f09f5563050854ed3d20dd452810e3f874e0034c52cf3d6b1ce23a206b4c0c464d54aef2c7d8856e0833bb84ae0bf8c5eec400107510744548c93ec58e3e6d1feaf005e669e8a06c17eb08719dbc1e7c0523709929a964eb770e991b21bbdbf7b3569f16d4e6b3d00aef0c7cd75db725e0b9861f7004399132c6d5dee255f813764c1495ead9c0d9de71079469b907a06332ef6c15ddffd3f17d9005aa0128db10481f7f", 0xff}, {&(0x7f0000000680)="9e81ff5845a6297258f9d2138ed7f9e8e26ce9659f7946a23fc9c8ee4dea70de5599cfaa7f749832d323ff229cd68b312c4d2055cb9f363702fb6fd8feb55d4af5bf6a1594a9d33c7e7899b36404381e6e2e1db1720c18e94d28b81e", 0x5c}, {&(0x7f0000000700)="85fd025d7d67417cae4744d7064763b27b04f07745e69a42e0db7d4e37ce7656b9fdd10d34acf48ac36cf402929938adf4ff6e6cc86baddeff56a4a74773d19fdfd68b0564cd502aab1cf386deaf1081258ca30b501ee80ef69d54627749a56bf4472317c6958aa2f2033b836caf953711002e17d40506dcb78c5ba5d221eff828e0ebf13bd1681806d55fa7b7d417f7053602477615f33c1886c4d6ed31301b6d7f5a9e9ec3623bf6231e62dd34dd4c0589be48804a42da49e36e5fe636edf1f7001f0eef8476fbab1c98dc3b6f5ffbf5f1f14c63434dc12f5320a0d117183e12ac", 0xe2}, {&(0x7f0000000800)="d48cabc1cb7cde57d1efc77f288e309c1d7a6dd234406913b3a3290ae979adedc9e39398eb40be7deeb94cdac1803010bf569e514bb372205c1a8aeae510150e59de7a5eea3e06022932428edb7c77e182b0e96de3e88c20d78fefd8056878af448d0619f602bf0eabb07145b2aff006fa53637d9bbc49eae3b8646f63ac8150", 0x80}, {&(0x7f0000000880)="076b7e57afca19e2d7102a5e3831e296e84058ea7533881aa51934ea9b8210ffa1a6505bb64832643e70a929b7ca0fd638f1c5648d20bcb7631d210bb813d111b81daa347016db9506e58ef4b9bf7f3d33a979bd79b21a901c0f79cbc457a7faff299cf47f563b27832ac6f4edd2d96f0e2268ad7226481fd5d363f9e1cdfc556293850f0de7f51712042907832bd5b486d2139b5d4c9c4b650027e6764246edc5cc0653f8eaac8b0b77d2de4d661086d361b42e0b675e97a274902bb085588871744ad60ef7e74bb63806", 0xcb}, {&(0x7f0000000980)="90167c5a5a1705b8867d374d46920c8a55ec67e57d9cf1240fad5d07231aebbb5c775341ae2142608d356e480f2d57487602aac173c3904d96346960daf267eabb0ea785bab6262620d2e0a81e5e0a2dbca603dd42ea83aee07d1a1486fc5649611056464e97ce87e7123ac9750ef707f5baf32c77a3149ea2e24407287129a022c8af0d80217e1582d0dc2afd5489446272416e2de56d0ee92b914b264dd1cb345f865acf6f166f4f63076e1c", 0xad}], 0x6, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r2, r8, r6, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38, 0xd}, 0x2) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="b68340e908ebdcbed31ef6165ab47afca8", 0x11}], 0x1, 0x0, 0x0, 0x4}, 0xd) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) 05:41:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0) socketpair(0x1, 0x4008000, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x1) fsync(r1) getsockopt(r1, 0x7, 0x0, &(0x7f0000000040)=""/199, &(0x7f0000000140)=0xc7) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x4, 0x3f}, {0x18, 0x1, 0xae, 0x1}, 0x100000001, [0x7, 0xffffffffffffff4f, 0xfffffffeffffffff, 0x6, 0x400, 0x1, 0x3, 0xb9e]}, 0x3c) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) 05:41:11 executing program 1: r0 = getppid() r1 = getpgid(0xffffffffffffffff) setpgid(r1, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) r6 = getppid() setpgid(0x0, r6) 05:41:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) faccessat(r1, &(0x7f0000000040)='.\x00', 0x20, 0x2) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x4, 0x0, 0x3ff, 0x0) 05:41:11 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x200000280002002, 0x20661) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) fcntl$setflags(r0, 0x2, 0x1) 05:41:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x3, 0xfffffffffffffffc, 0x1}, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x820, 0x0) listen(r0, 0x8001) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:41:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') syz_open_pts() clock_gettime(0x2, &(0x7f0000000140)) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) r3 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r3) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) fchmod(r2, 0x40) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000180)="1b4477ab4e732000c3e822300a613f73fdb35bb502135e39d0277468d68bec8d285f3b675e3086d6549898381948911ed22e9046a0d24e6a08ca24b7d3d8127c8c0883aa8e8736c227841de007149869b09a424c67ec948b7071cfa59281976d08b003", 0x63}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) open(&(0x7f0000000300)='./file0\x00', 0x9b2, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r4]) 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) 05:41:12 executing program 1: semget(0x2, 0x7, 0x200) r0 = socket$inet(0x2, 0x5, 0x6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xc1e2}, {0x100, 0x1f}}) 05:41:12 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) r1 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xcbfea0e5cbf77b67, 0x0, 0x3d4, &(0x7f0000000040)=""/235, 0x20b}, 0x7ffffffffe) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000001c0)) r2 = semget(0x3, 0x3, 0x10) semget$private(0x0, 0x3, 0x1b) semop(r2, &(0x7f0000000240)=[{0x0, 0x51e, 0x800}, {0x0, 0x4000000000000000}], 0x2) 05:41:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000040)=0x7, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = getppid() r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000540)=0xc) r8 = semget$private(0x0, 0x3, 0x400) semop(r8, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x1, 0x0, 0x1000}, {0x3, 0x4ad}, {0x1, 0xfffffffffffffffa, 0x1000}, {0x2, 0x3f, 0x1000}], 0x6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) fcntl$getown(r0, 0x5) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r9 = geteuid() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9a19df08edd9e0d03ab196643d76b3f1828a1ec1c88531fe6bdf87", 0x1b) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r8, 0x7, 0x5, &(0x7f0000000480)=""/115) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x101) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000580)) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\\\\x00', &(0x7f0000000440)='$\x00']) setgid(r7) setuid(r9) mlockall(0x1) 05:41:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="03be5878c04477aa3972c35772bcb4a11df2e4607a89f4e98674b7bce30941d9841c21768ce9207e0b284a5481f91cf1d6395870d98db570471e7ece077d6fc34eacdc8604ee1a8aecb85fecb68525f2f622140387e058743ec756ffb71e1e6e5a85d938754ca5ed2c24662b7861f2ef1c6d6136d89747dd709e65f5a67a859f59cf3c4c846ef73013742cfc7d72f5207cfc90549da6286c04cd27660474ff85a7665aa409456f4c0fc550b4d928ef5b36d3756a500f37b6abddf7ef946afe09819aff92003f57d1dda015a0548ff81a97e3fac12000e89e12da8d469d41b8d925cc51f3b708eb52a2ed34a218018cd18436e43006b9c2be3b129b84d01c7cdc5c6a03307379d80e660652e66287baa5a5632df0cd3d6f426775a874dcf40e8e795e9a87df1ded378b50f96cc4039926962d87c4d16902b770a19a6ee591d6ee4b1f7b4694d878596e50cf6403653e65779057642ea4b9544593015d1033ac11d19bc310e23bc29c1f0e4a39c38ed658834ab55e3f804aa6bebf0973b2cc50c54757e9eb652246d052b77fcded7712385fc1646ed1644a0baa356523", 0x19c}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x210, 0x181) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="dffc90b8e051f9386e39ec48e4a22b0800fb3b9d1687bccfd296b62db180e905eab1df69e53721353130be7ebd694a42d98b1fd63e63525651000000000000001becfd06a50398fc7f75cbddc8000073f78378d2518d7af185cf14114560787a0e155b5ffb57163f627b39e770c55e059a17702a9a2dde82b5fca5d0b67131789d9b91f599fb8d03e364d5b7a32cfadfbdc8621996cf19b55f6ccb261d4b30708928d068b5be5b65c7c5736fb5da692f731e1beb1e2eb6d19e72681aa9ccc2c63effb113d38a87ac6900002e760d8825a6b7fa000074ad54bb8aa82ad7346879345c738fa450083423ff329411d6c5cecd6bb7bcbf06f646f920bb574cee8d99b6d3847f518cf200000080c82821ae8d1257191ebdad94094847bdcf1374202e3e65be67bee4a6babe0e7d3b11483b1b7a62fc1e287c1f2f63177816000000eed5dad1d4a3fdff5d20c594e100000000641b2447322e3c28", 0x158}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:41:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x801, 0x24) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) munlockall() 05:41:12 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1019}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xa5, 0xf0000001, 0x0, 0xf9c}], 0x2daf22e8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xe, 0x4, 0xf2c}], 0x200, &(0x7f0000000100)={0x23, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:41:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getegid() setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f0000045000/0x1000)=nil, 0x1000, 0x6) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getgid() setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:41:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) fchmod(r0, 0x40) shutdown(r0, 0x2) 05:41:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="b11ac3cac42f2987488f82dfea9869b81c3f8fcbce28ce6e49417a5037aba5fb4690a4962e4fa423b1a9a13d4bead9eac17bb1", 0x33, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000031", 0x4) 05:41:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) pwritev(r1, &(0x7f0000001280)=[{&(0x7f0000000080)="ad85162c19c7d9b0f88d94086076f7c21de29d7b8a27ecce12ea52b42268c001edbb6fa619c2ef2f3edbac05e685f46c7d6679d79eb2815fc9255d97d8efd5eb57d375b682464093be37bce08a446a38ab57eef505bfac469b73685c92b0889f1be5e6082f37c8bf60fa3baac3e4bebb183423fe464e796b9ccb925746f0efb3f6c7310204715aacf87922b1b20306cc1ff912c6c7db4634e5cfc5ab34b4f9f4", 0xa0}, {&(0x7f0000000180)="0dd464df38dbc333e29270e766ceb6bc7bfe57", 0x13}, {&(0x7f00000001c0)="fe624551c5e71c5b24399a6da4a20a3f102e0f9387ef22fbc466be21bbf3a3ed81b1006dd87ab79f58f415b27a5e8cb2b429615d0034128ff815fc724b43b4514be608894e9e4fd864fa5a76b85d5f41b01ace5a4938b76f00a588c056fb4a8f04a6441f460130ea0a6f403cf57a95", 0x6f}, {&(0x7f0000000240)="74b805a609ff0ef0a95929e4cf54337043046bc5da724c136cfc94253e55f120a312d4102f7cc18a772d769c62ead6fac874f8d8b9153272179b4bf5048333a8abe799a616583bc43c9f0b93aa33b4f7cc1f29bc5eb60d234f877df6f67aa355eddf18b1eb739c65a9f3a3cdfd69acf46b6f82b86e41f411238b45295b69ae42cb5b52b56665865904707acbf3e8c9a7bf389edabf68cd1b4fde406a5b5e638340974b382bc028e7c7a59f96c227937fb31d32e1fe7a4583f799e34b12f3362e98f651f9004133420189c122f55b655a02516aede346d570009d5d08a8bdf482b5c61664fc52b001bc32aaf196d7cb8d58e9ee714b855a558b503f7273293830407e5479e2412dcf0ab80676a864714870d5c04c7abea0f9f1c97305de53ae1ad5159d92dbe4c0c2f2183e1b69307706a5cf6a74bdb493eea43f072794ef7ede5a3e6bbbf59cb3aefc3e881908efd5e8cb14a79a93d2c8e2deff8f3ad186e0bade5214953ac530e5c20109ddbf1bd73a2dddb50408bfe853e7ef34378b35258d7eafdabb63c530e917e3388cc5cfd20bd47be3f1d14c4c8f883b39392bee24736aa4f659f3f48ccb629d58ab0627f0bbca3087ff2ff3f12bec38004c8e3c494531b723ff00f78d0b4ad2e01731e1b8e2634df0455f765540166669fafdb88f47ec7339d0bb9a03516e57199378a72039d47bad33c0208b4a6e60d4b430a605db20dfd9106c10ec19774644e260f5db389e19f90c193a364382841793295c8dd2a67009d2db72d49d6b3d0d2756293ab7a423b3ec6a3fde1b39aa759e5c1a4a4560ee0721e3bd591caefa3b52b69896c3fda0409ba6ff0bf4ebf2b81d037c7c4aa1d1bab199a2c3723b07e45f8e05f623bf4a17ee0886d89ce156274732b13c7a4c02ede581ca4960805e8b9621622fed01778893d09638478562d93d0ff9787df26d21fa4a0c11892f93cee46ce0e5f193946055100118db53df934e26a97cde9ae2e17373cb589a1f8f06feb53b31b5b4b46f9240f409b19790fc3c81e024833eb60356abe6cf59b190315ce2c7604e808b4ef83988b55230aec174f1dc2a60d120b4d9f3e80752f00ef697dbc326b9f853c1d78bb293e3b35a9257d69724742fef12f94e4c7d37cc43a70cee8eb79023105ded19b0e2d53ac946b6e54aacf07dbb88af3e1a419a4de39c0c7528a7a32f4f6052a73e13e56dee6dae7cefc9d641521a22ddd4cf15acf269618174c4ec1f611d356f3a9bb43caf0dc2b33d1fcb385cddf3d2c848cab420729178a9b7e149b776ab9915b8eda088852085a0408a2c6c327d30844535860d7be12ce4e143919a08b5cc13efef89becea06a4c9bc443a82a9a1a40e6dadd5cbd536afde3a9bb50e7ea325c1e408a53c69133dac9af648e70d35770de2094cf1cc10b53ebf8ff21a7d4a2f7765794ebca5d4a063bcaf277e441edc55417f0885ac89be297f591581fe3cce514f48bf05a85d4250958701c52c2cf19bddeb69372c3398e7987c11f34726fa38d939e353da4c57dd6a4035ce019871d01512c545cbe5d0684806b2aee48cfca65affa2298ccb37b03c883085fcd6393578a2cb1d1cda4572767f03a5e335d1317529ac48592bd0f466b5d2934f8a744d707f24ad764ebedf4c3efec484732b1e481752abecfabc2ef18d051d85a68f33167e7dbda3cb91c633e2b6c08d87d3b7830283e2b7f5da92e82144c4ba1578f852af66d1d5da561705a0e5b973220f2ddc83104a4ef04a77830aca83569b57bbc9f9e16e9e8f462c8ca26ec22416990b864836d0c2bbb84d0dd66201bf2e1b381a5eb63cf373e30f8ce5e52ccf44306a0a8f784d7807118c032d773cb93ae2580338391ee0fc105dabd0de0ae93b7d8ca556eb3cff3a35d12b83dc575e0593efc3e24d092206c25cc572f51551aa13d6f3100eec84e9b886755a01f03e231d71c56bdf1ba7390da35fb1b44e0eb7ff6770ae4be08a765c8cc56560334ac80da4be49541d0732175a06a7cba164da98a1912d03800bdae98dd717f779b8762734b3165113734f752651e6731a480987bd89e56558a562b82f2a590458fe5ac4d512422919fadf322964ee43281bbdcf344c2da0430d09ac52da8b6eb4e69fa69bd91e8a3951c99bc89c2e82253cf7e6d695c2724376f8834edf437596a52c5aec53e71fe4e390f9dc862786ed6e805d0a30a63b9033a83d9f43b7788ede6342ae07d04b4d7427d55c27b83bf5efeefcd650b874a2322e98ab43f4c7db3060495f95e258a75db468f5511d9e59918d8cf969129ee2edd27a7f0bece139343dff65460b95ab76430327df8aec003d0c845cba84617768e999932a5186e06af043dd52d9d56824136de508e768b76a34f0d6ee91ad3e696f1f819a3c75cd39e6aaadb46662df75ec33319499c6dc06b51c8234654fdddebb0fa1ae827c7fe0713f005044f27222eae53e9e3dfee79ecf8c49febe8a7245dbd3a8ef377182a29ffb3fa360cb1681cbe8e891c94fe33811bdeeb33bca67241df88d45913c17dbcc2afd551380261f08bec7318613f32e88e3ddfed7d9d7dace33e1fdcafc3102d778bfb99788117a99bf43303970ebb0dd911f31282a9a3dce9f6866e23b828137aab6c042170331784b154db2c6fbe1d96bcf97ccc31b5305f166dbc32f5d87acc597481f4f9256c0e1f764f119a08d7497f9e4ce491db287df065556c7a53b1f548794f393527379373573f85c601be87cf9243e16d49269f48968e53eb6bcfe24c4c92b9acf352bbbd4f49f51c7675dbdadcdb352f7b92e72a89b969a04ff1436e1ee1370e716ec5e5f6362c07b37dfe8bfbeac358cf87f77baa3fe6139bfac743a8342cb91a46d35da50aae8e65d4b318c5cb6f0c6e17b49c000894308596f567105044f4db6a9344a63c8ab74116389b4d2ba6c2588d727e91035df024df35df62017f1d4a71cf798c040e307eec20bb4ed59ea852b26ec89ce9eee678b67797a3dbb617c63d9872b86e917787a681e308942859e0bb4c72a68c3497c283cc5cfb6b7b1b6bc5cd2779e52a08dede4b6f64d83bf833a945035bedd8fe813d0129fda300bcd3597e3f6be815ca79427f5b53009a5d5710c248b3a3bd39cd0553812db7cd56488fb5f45a7074ed04439f78dd7681e78a1af9ac7c1d5d885f566b303b9636ec94acc56422387a6c7017360f1665f9ae9d0a07f88b0ea433b6b8bad3b99840459a0566470920ca5cb7eb08352dc307124f0c3fec006c67812dd07f8f5e2cf9666b324acde59d75549cd75e19ae654e22df8b64ae2dcd0488be55063ea09d52c9f007e05b6270f2d7dd1da3d4ca4ba8a47a07ac5d6c041c395a7ea01bf25a8706c41140f7e531e82267939462ca60822959a6c56dcccb2f0e344a565634419689496ca7bf8a07cb667f50c1ab497808f9c74e04ed0428a83b36556a4609dc5a52a1cf9d7906f2fb930c5b4ff43c7f4ca498bc4f04ad8fa13dddf3eeeb5f7570ce74dcc21624df127b5663c24dfefae98386a8a622b18d664c68d09d13f9d270a75498396ffb8db8655fa9d5097c1f271114119c2bba8eb3cd1e6660af5e4f9a20e5317e5e3711d4a5f13e874d169a068a6c394efdd65d0c352c9a3754c8e66ffb640bc98f36f589def708ab5b6b935b74f9525cd4874f3dc546df457cfae573bf90a4715ae45ad4b706bce0012863f62250e7828b9a48848dd1a5614c09f704c3ea4d6451671a93820e0e9766e76167f61d79ad41ff7a626eb85dfba5b30f545d93ecea6ca9568270256ce5a381db03ef17bbeb38c2e8f8f045b42f23acc995536b97c891f1135927285711b81ba785ad040f983a62f5d8734983f3f2d0f29713e1302f07733e0728e45ed6f77f88cf5189c04e69a35876d5ff23bfbdb97915554953cf1f08dc95442bb34001ec35caa351999c955cd48c39a361d2d2ad7cdbfa6b93500814cf592c109dc1b4aff9acf231a7793102f54aa1ab45bfb504e4f04e19212ea96e4a4a1179cb1215cb4acefa155eb845ad947ee9346239e6f2a280f020bfb67f0c01bbaedd7cee5be2f49411ca989cfc68888d8b6fc190999a69a99128b72f8cab65a53c78d9da8e0f110954cf2a3a65becf9cc0538d9df692e0c8d228684792de74cffe451676a90a013234e9f79a173aaedf41c52baa8541d4a4f4f6f7164da9b4bfd60de989fa6f556d105b17f435950d4db3a6c8720312a3ad4abe45077e6c4b184007dee5be53521bf0b9a79efbd3a34d3b733ab40b38161218bd3180d8716ebff625c1ce0936c273dca34d41d448b017cc9a95f949de46876c72ef12a28758679895f2560e52fa2173b7ba98fe98b50d361ffe89202a20c721cef4be9e111571a1056d93beafee6776f6c044df36d496b3e216df0ce73bf222934fcdb4d365fadd920a6cb50519b39401bdea710ebfcfda153d2c4dab7c14794249f7d40d3d2d7fc9f70ea633a0f315cb77b405e9b89bd1d6b02ea3757f0c6e6099b9715b47ad93c9fee9098aee55c224843ccee11c3a15dd8a93718e7ec1c3d95a527f710e65e6fea62dd3e938f6f5dc7983b1952e42907b6f3592f17318585dbf695c5029905bc13d2e5a647999cbc46b8706f8cfb9d09e028499cda8b0aedda4134852561472a858de35e73c0529d3a86a43c06a5f05aa55e57bd3cb15de746cde32e8a1d83f23ab4d15f064f48c7c0a29759860cbb11b88e52701e90d02a4e6c20b3d9fdef195f6f509a8f97251e21d5d62f788ea70c5c52b4c38c443b1cac6e04cbbcc19c2662218cb41b2df43bc2fe42a885f9f9d3f65dd1932e1141f2852c6ff4167ecdf78d6f1dc46586f4621bc7bf9ca58dfd9c589ac138b24ef0c37f920224f34c9149de9c5f9ed437921cc18df6605d930e1f602e4dbab0ade7681db0349d09dcb1792cbe5756622908c5b7656ba07ff9ad5a78e3fc83c92c91fac0b062f173b6bba6a56fd45a3fbc8e8829825272bedeae3e95f33c13a2c4bc2330bfe657bc8cdfee715ab8f9bffdc99a678bc4df63297da9e52de1f0a8b30fc20eaf514f880406dee344f54d040dc70f668a1744035557f0896ae5fb99eaeb2d2838896c0b0a1d3900146387a1cdac7a943e195af8adb512c49022e1fba112f8362f5ced0b67f0f3294cf610eaba1e7fe0b9b28fdd398b357606bf612c81f5232cfd26c82f0f8358f96732f135355cbd9c0515eb44e9d0cde02f71cfd0e793d3ae05a8d0f3bfae44759485b02f39be6cd7bd957f7e6e7ab2b7cf5ad35df660c719accb3ccffb7c2eb63b8eaf45f9fe0336c4c12099f78e054be1890f27b9cd2d5524b64f8357f64ccb63573692fa894966111f0e7b20d416a98f972c5af6a28813b09806fd980b3e1d268beaf8fee6f476fd9e082b5ddab887a873a0e5dc3b6f4f8f72d5c5b189680cb25c85701810d75a49c8b433a11bcdc24c640c8e9983a305fc5f29dd09117bc37f013d95369721e59898165798140d5149a14e12acab76bbd8b34ecc3fc83aa0a7fe96a24e4e5d8eda6b63830bc2965170fa22d248a1553dc3e83cad613bc5fa4755c5a06559b5d5c446acd4ea113bd74bd75192155fab29ccc8efe933f3302d40ba0156f5f5c5a97425115f9acbfa972a5802045a465adadc8952311a84ece434836601523223c56c454126b9cf727c97ceacc097ec733fa6b8d79f57ff0b6469b5fe961c1be8e514c15bdd70e45ed79cac097583cdf8eb7846124b1c7aa2a3092e7b63ed1364061a20f599fba77b6c6ad14c88e06704b4bb9aa7d4dcc6f776ef0ed5d9ee91e2c4ab3fe2df6", 0x1000}, {&(0x7f0000001240)="c094615b21202e187bd3b3c7aef57b12d96a6a3c90d11bd25587f1df87b37a77f0f82b4024", 0x25}], 0x5, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 05:41:12 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x10400fffffffb, r1}) fcntl$setown(r0, 0x6, r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4}, &(0x7f0000000040)=0x6) semget$private(0x0, 0x2, 0x280) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='c\x00') 05:41:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) flock(r1, 0x2) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 05:41:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() r8 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getgid() r14 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000680)) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="518ff92b711fb2086be424127587b7a49a6e9b121993588b56ffdde1ee9eaf19161d75a48a815a6bcd3c2eb6361e068886fde3c19ec4e8d9d8624f630bd1c73ea2e0a8bcb02764470d87ff41392f9a5a97d4a0af56f6704f462d7126db9cc8202b1675ac40a383355f7309b1d77b2f216f2bd9d05ee5144f", 0x78}, {&(0x7f0000000140)="21f9bce80a3e41fbbba0f612d1655b821adc4348855927e004393d8ec4926889a4375e6713243542de471945f6298db5c54b8f8d82bd3ec9837d8f1736124be5fc584c0cc40b1072fd13a69895c3ab90e4151c6d4494de9a49793d95cc519d3b163f0e9d9ce8152deea16f9760df7d5df1ee9c9231c91aeb", 0x78}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff00000000002d52d05358061ad255007cb0d8bcb307a550eae36848ff0000002a389e93804f518badf49dbc44285a", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x120, 0xa}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 05:41:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = dup(r0) unlink(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 05:41:12 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="223c4a63e488a5098d16e0a37131e1d091ff5475b970c5bf6851664abb0c605eac071fd68ced6dee481f3bf56e6fdb226802a6dd69dcd18e1c53e1f08326e74ed8b1ecccbbbb29d8e17dcc4a8721248d9b27d33b93c4e12715396539938396cd7108e82b0266dbbbae749b117b20bcc27f581c1b4f0894ff87ad32b16cbe65fc03fc288de2247a6aaf69e38468104dcdf4c6a6ec4ed7ec20b504d5f2e15e3f6cfdfc1facd8", 0xa5}], 0x1, 0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) dup(r1) 05:41:12 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r0) setgroups(0x1, &(0x7f0000000040)=[0x0]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() r3 = getuid() setuid(r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) mknodat(r4, &(0x7f0000000180)='./file0/file0\x00', 0xa0, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 05:41:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) listen(r0, 0x26) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a3724de2ebe3626b43488de3aab682a08b17ba7ef5639ec64bdff6532f7e50baa09af03e966c93bc98480bd43ce113506e370dd749b196b8d4fcaf806f5059248d05d2d137da9945b43c02014357e172783e82277bdff23682540d4584c8dfc78c25a71bf8b29916b917bc3ce5414fbce066671e1eb014d499cbef760114714da246ccde088d6d29ebae6d7f04ba2ea1e044a4", 0x93) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="6083beaa980ce59a4e4781c7890dcafd7ff38ae8a988838f0152e80270229f037f2f76ea337ee7dfe2f6d7eed5a97381cad041", 0x33) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000001, 0x3, 0x842, 0x1, 0x7af, 0x7, 0x2, 0x1, 0x1, 0x3ff, 0x1}) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='W\x00', &(0x7f0000000340)='W\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='W\x00'], &(0x7f00000006c0)=[&(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='W\x00', &(0x7f0000000500)='W\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='W\x00', &(0x7f00000005c0)='W\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='W\x00', &(0x7f0000000680)='W\x00']) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000740)=0x3) r2 = accept(r0, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) getsockname(r2, &(0x7f0000000800)=@un=@file={0x0, ""/25}, &(0x7f0000000840)=0x1b) truncate(&(0x7f0000000880)='./file0\x00', 0x20) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000a00)=[&(0x7f0000000900)='\x00', &(0x7f0000000940)='%\x00', &(0x7f0000000980)='W\x00', &(0x7f00000009c0)='\x00'], &(0x7f0000000c40)=[&(0x7f0000000a40)='*\x00', &(0x7f0000000a80)='*\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)=']\x00', &(0x7f0000000b80)='^\x00', &(0x7f0000000bc0)='%\x00', &(0x7f0000000c00)='$\x00']) recvfrom(r2, &(0x7f0000000c80)=""/141, 0x8d, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB], 0xa) utimes(&(0x7f0000000d80)='./file1\x00', &(0x7f0000000dc0)={{0x3, 0x3}, {0x200, 0xffffffff}}) getpeername$unix(r2, &(0x7f0000000e00)=@file={0x0, ""/26}, &(0x7f0000000e40)=0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000e80)=0x4, 0x4) r3 = open(&(0x7f0000000ec0)='./file0\x00', 0x10000, 0x1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000f00)=0x10001) mknod(&(0x7f0000000f40)='./file0/file0\x00', 0x20, 0x10000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000f80)="6a83c1b9a6e517265c709f3ced3faf5cccae29353359d786eab8c6dd17f01e2e5c4740167552bd9d2666b81edb088fca1a688ecd332a8471a3f8ff30f310e7803cb6406b7a3dbd54d2fbc94199efde86e5129050823fde8a83d3d858b2bc4325cba4c1870752b704546f968642f079eb221b190573654b47a040162c5d090c52b807000fc3c7183bbd2beac62f47fe2a570412a16351055934c07deb6b2e36f618b3bb0967fa0c2c3fde322e49114a152bb0e5c6a7f41c0d4cb82ff472", 0xbd) readlink(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)=""/247, 0xf7) openat(r3, &(0x7f0000001180)='./file0\x00', 0x8, 0x90) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000011c0)={0x80, 0x1, './file0/file0\x00', 0x45da, 0x8001, 0x30, 0x4}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000001200)=0x7) connect(r3, &(0x7f0000001240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:41:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4a) clock_gettime(0x7, &(0x7f0000000180)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x5, &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSDTR(r2, 0x20007479) 05:41:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getuid() write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = geteuid() seteuid(r2) r3 = dup(r1) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x1, 0xff7ffffffffffb80, "855c55021a0000707b634c00", 0x9, 0x200}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 05:41:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8091, 0x35) read(r0, &(0x7f0000000140)=""/99, 0x63) socket$inet(0x2, 0x1003, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) 05:41:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x27d, 0xfffffffffffffffc) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x0, 0x3) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) 05:41:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x500, "f19fc763f44bd69800"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 05:41:12 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = semget(0x0, 0x2, 0x80) setgroups(0x0, 0xfffffffffffffffe) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/3) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:41:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/54, 0x36, 0x40, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 05:41:12 executing program 0: sync() chroot(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x67, 0x6) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x8) 05:41:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)='x\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) unlinkat(r1, &(0x7f0000000400)='./file0\x00', 0x8) pwritev(r2, &(0x7f0000000340), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000003c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mknod(&(0x7f0000000300)='./bus\x00', 0x7086, 0x3) ftruncate(r3, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)) 05:41:13 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x79b, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000342000/0x1000)=nil, 0x1000, 0x5) 05:41:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r2 = kqueue() r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) kevent(r2, &(0x7f0000000140)=[{{r1}, 0x0, 0x82, 0x80, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0xa0, 0x40000004, 0x100000001, 0x1}, {{r4}, 0x6e304218c8be910a, 0x44, 0x5d, 0xd07b, 0x200}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x28, 0xfffff, 0x3, 0x57}, {{r1}, 0xffffffffffffffff, 0x4b, 0x80, 0x5, 0x2}, {{r4}, 0xfffffffffffffffc, 0x4a, 0x200fffff, 0x8, 0x100}, {{r4}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x40, 0xf00fffff, 0x0, 0x4}], 0x101, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x1}], 0x2, &(0x7f0000000300)={0x4, 0x4}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/24, 0x18) execve(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) 05:41:13 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="b1", 0x1}], 0x1) write(r1, &(0x7f00000017c0)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce8fb733b42839d98d538b86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e430539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad007847e815e7485e6de11b85165519f8f2aadc5b80a9b9c77c0929ca15c78cb68b949d17393e6e84206aac652d5c6bb605a0c05a5dc3f69a759c2792e401ff5471913af68ed1918f375f2b3dadd4a3d0330ff1017e50830c79736d74346d995f551459fb90f7d9fd531b960aa9d395294dfb31df923726378b48d9cef0e641464fac78a4a9d905320b8a96e9e50774b6f2b8ba85f57bfd86c257a9616d5ffac493b8f9dbb5cae0b1e2781ddbe4aaaa5c1763bd67470ca7502736393e3067f579a61b3d1001c3f05d44038751330355f18c7404be37d0f057f96100b06982ae6f28f74fac49b6c7b8adf8ee76a6862310262afd9cf4255085ea9854892c8f41db42d66e36d1f1ee7478a49b131fc505c760dbb8d807000b98fd85cc4ad717d0e31e6ee67ae3c5a90b0c696e2e0a95", 0xffffffffffffff01) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x6, 0xff, 0x0, 0x8, 0x9, 0x80000001, 0x0, 0x0, 0x2000000000, 0x6}) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0xada5, 0x2e}, {0xfffffffffffffff8, 0x80000001}}, 0x2) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1ff, 0x6, 0x80000000, 0x0, 0xe9e7, 0x1ff, 0x1, 0x2, 0x0, 0x8001, 0x4}) 05:41:13 executing program 1: poll(&(0x7f0000000140), 0xf9, 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x2000, 0x40) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='/[\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='(]}\x00', &(0x7f0000000100)=')\')}#\x00', &(0x7f0000000140)='(}-\x00', &(0x7f0000000180)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)=',\x00', &(0x7f0000000240)='+\x04/\x00', &(0x7f0000000280)='*%\x00']) 05:41:13 executing program 0: r0 = geteuid() setreuid(r0, 0xee00) geteuid() r1 = geteuid() setuid(r1) setreuid(0x0, 0x0) r2 = socket(0x2, 0x8000, 0x471) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getppid() getegid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) socket$inet6(0x18, 0xffffffffffffffff, 0x4) pipe(&(0x7f0000000380)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000540)={0x6d4c, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)) r4 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) r5 = semget(0x1, 0x3, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000580)=""/132) shmctl$SHM_LOCK(r4, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x40, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) setreuid(r0, r1) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000640)=ANY=[@ANYBLOB="6d184abfdf91d3e2ab7b8ad093254f10860704ea392158621fe2b5ca9ecafc5d7607536794ff9a9ece95c88b57da92d07870531499b7ea910de8cad40691b301bc929ed0c9777742ce153cae8128acb3db7439670f01d65c6221d30adbec0e5386d5f719f3fde212fcb932adac5ee37cdd3ec6afef4f22e34510408e29fec3f8a378e8ab1f80e25297390747cdd12dfaa0d0988fbf7aba002b86e46777952dfc042dabd80af2680fec708d50da78e0367a9929bb083e0c39e31c1d38be5bd8e1446b2a09deb83a23e26eda9aa561d335f4702897828d61aaae1ec4f8f5551692ac4ca65f41c84368f143a448829c09b88b49580d46000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x8) r6 = semget$private(0x0, 0x7, 0x30) r7 = shmget$private(0x0, 0x4000, 0x30, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r1, 0x0, r1, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 05:41:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) pipe2(&(0x7f0000000080), 0x10004) fcntl$setstatus(r0, 0x4, 0x4) lseek(r0, 0x0, 0x0) 05:41:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0x6, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0x7, './bus\x00', 0x8, 0x3, 0xd4, 0xfff}) open(&(0x7f00000000c0)='./bus\x00', 0x306fa, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x336be277}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xa2) 05:41:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x188) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x2, 0x7, 0x142) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r3, r4, r5, r6, 0x100, 0x7ff}, 0x3ff, 0x200, 0x943}) semget$private(0x0, 0x1, 0x6) r7 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000c40)={&(0x7f0000000780)=@in6, 0xfffffde9, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/201, 0xc9}, {&(0x7f0000000b00)=""/7, 0x16c23b6f735127e2}, {&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f0000000440)=""/185, 0xa6}, {&(0x7f0000000500)=""/233, 0xe9}], 0x1255, &(0x7f0000000b40)=""/245, 0x4dd}, 0x800) r9 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000002980)) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002a40)={{0x10001, r7, r10, r7, 0x0, 0x71e7dd227f218318, 0x40}, 0x40, 0x5, r11, r12, 0xffff, 0x7ff, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x1f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r8, 0xffffffffffffffff) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/159) setsockopt(r1, 0x29, 0x8000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x84a2) setsockopt(r1, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) sendmsg$unix(r1, &(0x7f0000002940)={&(0x7f0000000940)=ANY=[@ANYBLOB="01002e2f66699400c0163b783c8f00"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x400) panic: malloc: allocation too large, type = 2, size = 6901666752 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *284870 40127 0 0 0x4000000 0 syz-executor.0 468865 73126 0 0x2 0 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(19b5f13c0,2,2) at malloc+0xa6f wsmux_getmux(336be277) at wsmux_getmux+0x71 wsmux_add_mux(336be277,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd8076df40f0,80085761,ffff800020c23540,3,fffffd807f7c69c0,ffff800020b39530) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cb47ac0,80085761,ffff800020c23540,ffff800020b39530) at vn_ioctl+0xc9 sys_ioctl(ffff800020b39530,ffff800020c23688,ffff800020c23670) at sys_ioctl+0x651 syscall(ffff800020c23720) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,c80e3e13010) at Xsyscall+0x128 end of kernel end trace frame: 0xc8396cf0820, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: allocation too large, type = 2, size = 6901666752 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(19b5f13c0,2,2) at malloc+0xa6f wsmux_getmux(336be277) at wsmux_getmux+0x71 wsmux_add_mux(336be277,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd8076df40f0,80085761,ffff800020c23540,3,fffffd807f7c69c0,ffff800020b39530) at VOP_IOCTL+0x9a vn_ioctl(fffffd806cb47ac0,80085761,ffff800020c23540,ffff800020b39530) at vn_ioctl+0xc9 sys_ioctl(ffff800020b39530,ffff800020c23688,ffff800020c23670) at sys_ioctl+0x651 syscall(ffff800020c23720) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,c80e3e13010) at Xsyscall+0x128 end of kernel end trace frame: 0xc8396cf0820, count: -10 ddb{0}> show registers rdi 0xffffffff81b0eb47 db_enter+0x17 rsi 0x187d __ALIGN_SIZE+0x87d rbp 0xffff800020c23110 rbx 0xffff800020c231c0 rdx 0x187e __ALIGN_SIZE+0x87e rcx 0xffff8000039a0000 rax 0xffff8000039a0000 r8 0xffffffff81476a83 kprintf+0x183 r9 0x1 r10 0x25 r11 0x6bd5c063178715de r12 0x3000000008 r13 0xffff800020c23120 r14 0x100 r15 0x1 rip 0xffffffff81b0eb48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c23100 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=284870 stat=onproc flags process=0 proc=4000000 pri=72, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff800020b39c38,0xffffffff8237cfc8 process=0xffff800020b8cd38 user=0xffff800020c1e000, vmspace=0xfffffd807effd870 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 40127 14177 73126 0 2 0 syz-executor.0 *40127 284870 73126 0 7 0x4000000 syz-executor.0 49976 190543 67253 0 2 0x2 syz-executor.1 73126 468865 67253 0 7 0x2 syz-executor.0 50874 82173 1 0 3 0x100083 ttyin getty 22099 37741 0 0 3 0x14200 bored sosplice 67253 293350 31635 0 3 0x82 thrsleep syz-fuzzer 67253 125253 31635 0 3 0x4000082 thrsleep syz-fuzzer 67253 286198 31635 0 3 0x4000082 thrsleep syz-fuzzer 67253 107478 31635 0 3 0x4000082 thrsleep syz-fuzzer 67253 374717 31635 0 3 0x4000082 thrsleep syz-fuzzer 67253 277994 31635 0 3 0x4000082 thrsleep syz-fuzzer 67253 487943 31635 0 3 0x4000082 thrsleep syz-fuzzer 67253 396400 31635 0 3 0x4000082 thrsleep syz-fuzzer 67253 327810 31635 0 3 0x4000082 thrsleep syz-fuzzer 67253 454558 31635 0 3 0x4000082 kqread syz-fuzzer 31635 376988 2139 0 3 0x10008a pause ksh 2139 224094 38786 0 3 0x92 select sshd 38786 412813 1 0 3 0x80 select sshd 73106 468369 804 74 3 0x100092 bpf pflogd 804 236115 1 0 3 0x80 netio pflogd 55385 521508 28123 73 3 0x100090 kqread syslogd 28123 76927 1 0 3 0x100082 netio syslogd 65381 86258 1 77 3 0x100090 poll dhclient 44549 75735 1 0 3 0x80 poll dhclient 80168 492810 0 0 3 0x14200 pgzero zerothread 16526 322320 0 0 3 0x14200 aiodoned aiodoned 14142 350357 0 0 3 0x14200 syncer update 16859 173079 0 0 3 0x14200 cleaner cleaner 71754 369565 0 0 3 0x14200 reaper reaper 60550 463219 0 0 3 0x14200 pgdaemon pagedaemon 49467 430892 0 0 3 0x14200 bored crynlk 36752 199957 0 0 3 0x14200 bored crypto 41712 192871 0 0 3 0x40014200 acpi0 acpi0 22472 456447 0 0 3 0x40014200 idle1 8740 403248 0 0 3 0x14200 bored softnet 23178 128646 0 0 3 0x14200 bored systqmp 36820 366563 0 0 3 0x14200 bored systq 96073 238602 0 0 3 0x40014200 bored softclock 29340 197916 0 0 3 0x40014200 idle0 54550 375029 0 0 3 0x14200 bored smr 1 328407 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 40127 (syz-executor.0) thread 0xffff800020b39530 (284870) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82394290) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 Process 49976 (syz-executor.1) thread 0xffff800020b38720 (190543) exclusive rrwlock inode r = 0 (0xfffffd806e318e78) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_ihash.c:140 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 ufs_ihashins+0x6d #4 ffs_vget+0x143 #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0x10f #7 VOP_MKDIR+0x76 #8 domkdirat+0x12d #9 syscall+0x5b8 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8068de81b8) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 domkdirat+0x81 #8 syscall+0x5b8 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9504 6423K 6436K 78643K 10770 0 0 pcb 25 9K 12K 78643K 294 0 0 rtable 100 3K 4K 78643K 556 0 0 ifaddr 54 12K 13K 78643K 156 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1482 0 0 iov 0 0K 16K 78643K 41 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 75K 76K 78643K 1563 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 10 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 97 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 452 0 0 sigio 0 0K 0K 78643K 15 0 0 proc 54 51K 71K 78643K 585 0 0 subproc 64 65538K 67586K 78643K 375 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 28 0 0 in_multi 33 2K 2K 78643K 149 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 266 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 87 21K 29K 78643K 2310 0 0 UVM aobj 34 2K 2K 78643K 36 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 24 0 0 NDP 10 0K 0K 78643K 53 0 0 temp 140 2374K 2499K 78643K 4916 0 0 kqueue 0 0K 0K 78643K 11 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 13 0 9 1 0 1 1 0 8 0 inpcbpl 280 263 0 256 1 0 1 1 0 8 0 plimitpl 152 47 0 39 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 122 0 82 2 0 2 2 0 8 0 syncache 264 4 0 4 2 2 0 1 0 8 0 tcpqe 32 16 0 16 1 1 0 1 0 8 0 tcpcb 544 82 0 78 1 0 1 1 0 8 0 nd6 48 22 0 18 1 0 1 1 0 8 0 ppxss 1128 10 0 10 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 32 0 10 1 0 1 1 0 8 0 pfstkey 112 32 0 10 1 0 1 1 0 8 0 pfstate 328 32 0 10 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 558 0 369 12 0 12 12 0 8 0 art_table 32 559 0 369 2 0 2 2 0 8 0 art_node 16 121 0 87 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 95 0 85 1 0 1 1 0 8 0 shmpl 112 34 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2141 0 705 47 0 47 47 0 8 0 ffsino 272 2141 0 705 96 0 96 96 0 8 0 nchpl 144 2976 0 1344 62 0 62 62 0 8 0 uvmvnodes 72 2381 0 0 44 0 44 44 0 8 0 vnodes 200 2381 0 0 126 0 126 126 0 8 0 namei 1024 8668 0 8667 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 1 1 1 0 8 1 scxspl 192 7765 0 7765 8 7 1 6 0 8 1 sigapl 432 625 0 610 2 0 2 2 0 8 0 futexpl 56 5051 0 5051 1 0 1 1 0 8 1 knotepl 112 317 0 298 1 0 1 1 0 8 0 kqueuepl 104 108 0 106 1 0 1 1 0 8 0 pipepl 112 532 0 513 3 2 1 2 0 8 0 fdescpl 488 626 0 610 3 0 3 3 0 8 0 filepl 152 3790 0 3690 8 3 5 7 0 8 1 lockfpl 104 114 0 114 2 1 1 1 0 8 1 lockfspl 32 113 0 113 2 1 1 1 0 8 1 sessionpl 112 28 0 17 1 0 1 1 0 8 0 pgrppl 48 36 0 25 1 0 1 1 0 8 0 ucredpl 96 624 0 615 1 0 1 1 0 8 0 zombiepl 144 610 0 610 2 1 1 1 0 8 1 processpl 840 642 0 610 4 0 4 4 0 8 0 procpl 600 1479 0 1437 4 0 4 4 0 8 0 srpgc 64 54 0 54 1 1 0 1 0 8 0 sosppl 128 9 0 9 2 2 0 1 0 8 0 sockpl 384 496 0 477 5 2 3 5 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 135 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 155 0 0 9 0 9 9 0 8 0 bufpl 256 6465 0 1143 333 0 333 333 0 8 0 anonpl 16 71514 0 62945 56 17 39 50 0 125 2 amapchunkpl 152 3588 0 3501 9 4 5 9 0 158 1 amappl16 192 2417 0 1949 37 12 25 33 0 8 1 amappl15 184 108 0 104 1 0 1 1 0 8 0 amappl14 176 48 0 46 2 1 1 1 0 8 0 amappl13 168 128 0 123 1 0 1 1 0 8 0 amappl12 160 133 0 130 2 1 1 1 0 8 0 amappl11 152 148 0 132 1 0 1 1 0 8 0 amappl10 144 132 0 128 1 0 1 1 0 8 0 amappl9 136 619 0 615 1 0 1 1 0 8 0 amappl8 128 188 0 171 1 0 1 1 0 8 0 amappl7 120 91 0 88 1 0 1 1 0 8 0 amappl6 112 194 0 184 1 0 1 1 0 8 0 amappl5 104 245 0 231 1 0 1 1 0 8 0 amappl4 96 944 0 908 2 1 1 2 0 8 0 amappl3 88 135 0 130 1 0 1 1 0 8 0 amappl2 80 4066 0 4013 2 0 2 2 0 8 0 amappl1 72 23325 0 22886 26 16 10 20 0 8 0 amappl 72 1781 0 1745 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 35 0 2 1 0 1 1 0 8 0 uaddrrnd 24 626 0 610 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 626 0 610 1 0 1 1 0 8 0 vmmpekpl 168 9190 0 9165 2 0 2 2 0 8 0 vmmpepl 168 75821 0 74346 101 25 76 81 0 357 7 vmsppl 360 625 0 610 2 0 2 2 0 8 0 pdppl 4096 1260 0 1220 6 0 6 6 0 8 0 pvpl 32 229170 0 217326 144 34 110 129 0 265 10 pmappl 224 625 0 610 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 486 0 4 14 0 14 14 0 8 0