kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Mar 22 02:50:03 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.114' (ECDSA) to the list of known hosts. 2019/03/22 02:50:19 fuzzer started 2019/03/22 02:50:22 dialing manager at 10.128.15.235:28166 2019/03/22 02:50:22 syscalls: 1 2019/03/22 02:50:22 code coverage: enabled 2019/03/22 02:50:22 comparison tracing: enabled 2019/03/22 02:50:22 extra coverage: support is not implemented in syzkaller 2019/03/22 02:50:22 setuid sandbox: enabled 2019/03/22 02:50:22 namespace sandbox: support is not implemented in syzkaller 2019/03/22 02:50:22 Android sandbox: support is not implemented in syzkaller 2019/03/22 02:50:22 fault injection: support is not implemented in syzkaller 2019/03/22 02:50:22 leak checking: support is not implemented in syzkaller 2019/03/22 02:50:22 net packet injection: enabled 2019/03/22 02:50:22 net device setup: support is not implemented in syzkaller 02:50:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xd8e, 0x6, 0xff, 0x4, "872525e8ddae7e755b9ca0058b541b35168c181d", 0xa7, 0x3}) syz_extract_tcp_res(&(0x7f0000000040), 0xe0, 0x9) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x12000, 0x0, &(0x7f0000feb000/0x12000)=nil) semget$private(0x0, 0x3, 0x100) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="90da5858a8f68c2a7004a496529ca0845f6b8264838a51bd5fa1fa44e1b68b211d74f0262ec9e47b8dac3297e3043b95c7e4bad316a8dab14f698b174a49c102a10c56cb8235c722fbbe951d6e415ed2065e6714d4131c578362ab9177d1409e1af589ef8645632867369fddd8108ae6ba62167701cfa8bc93062cf04bc9ca9280eefec7b83a64264e3d6df0d22afb01994c0eb7ce65e3b7a53479eec2ed4939062fff9ee54e", 0xa6}, {&(0x7f0000000200)="cf3e6a84688a6e67f10a4519b650f0915d077491892006975fb2ffcfee483585926e63e587f2532a60901467d6f38f07bb14b05ec077cd868106524b555dd76a185098953bcdfb7224379bca528bfad8f2d2975414ed49b9252d15e799fbba9535c739f5d55c15537219ef624807261c7d0c081a8ae89d81171ee57501640fc76068ab6eebae67d04cc08620a6102faf3fd8bb47607cac24b220a417f7fe66c5a35b210435832cee7e33db59ffb5fbe67bec83fbd61371b9ab882a75466d552d6e140c56aa1201", 0xc7}], 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000340)={0x9, 0x9}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/91}, &(0x7f0000000400)=0x5d) sendmsg$unix(r2, &(0x7f0000001b00)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000000480)="7d7153205c6e62a01b033ca82efd03031df7429d0628f08b5e0858c044ee5c05fc322eca993cb53e6b7b90cdf180a02b908fec9cd7611e8282df0da027bc721024a80065893fea8781042e33be7149cd00173fe14a7a969aadc9fe4e4ebfc0f03a68a956672e33f519799ed45b44a100b6b11c96", 0x74}, {&(0x7f0000000500)="24d6cd452f38d3b4f9cbfb4ab72b4ad5183b017bd38a5aa6ff70e1e198c4e661e852fa1581ac0e28bd1a7ffd52ba74189cf7cc41327bdd85799029929ad5970459db130647d6dcd2e62925ff8b113e1f9c5b73dc3b100cb5c604cdf627b2f6c2e2cc3076959e7ce0d59a5cd89a0abdfcf8c5fed4b502f82060e0c0bdc7ac23e6e26af70ef0ac2989a93dc5c951aa8909841272571ba728efcbcc01d3ffb1d33fa23e35f8c598b442662b852de17adf397b72186b6e3845be05c290395abae50680d0eb6a8e94a9bb0552decd598ca98c19841c2b1b57f52256c8cadc79534c2c34c187332ed1a4c06865c8e77d4ccfe2210914bb0893", 0xf6}, {&(0x7f0000000600)="e1ccc5b0cbf9b853fbb1d850d42a33e936", 0x11}, {&(0x7f0000000640)}, {&(0x7f0000000680)="e878002dd643a0a9a789d2b75f67890a4ce6c1838125d6b003d6daf9313159222ee3c41f4d1c7761b3b8f371cfe90f8806e5b0f26f4763778133265f59d3cb6c606f2f8520373924d90d46a30b932cc9073add8afb21850d1ad6cb2d5fd321e171499d7c361bbe23f104499cb055511e79a5eab1f45a19f01fc7a56418e8b159690e587542cc05283ea42440b5d4a6601cf5cb1edf", 0x95}, {&(0x7f0000000740)="5d20f96fe80c087e52a4e3ad46dd88d3129293f807d9370f706b6d474de6be742f59fe2612f7db4d5b826bcc11e277c485100d6ce821b3e9f81138af7ff8056a9fc81ceb39e7b6ec4837fd30612bd4a7dd5fa765eda63c5a412a62d5fff7f06d72430f965fed813723cf8c7ec9d175", 0x6f}, {&(0x7f00000007c0)="22d81bec176e18c786a05593b6b0ce508937419f52118c5014f441f36ea3b11a16bb44abc7f4cff8e2126d0cdd679c1b6149d9fd1c04a17f84854eb4e8642e3350bc6667c9f0422db55ebef3ec33efd557fdcf5669440409b5b01455c8847efbb764f1453409336c5f1f2945447c3e71019c57246eed1546e6", 0x79}, {&(0x7f0000000840)="df92804859403aafed0b357c15a04c1f9eeb5264a4af52f4f443bb90d2072eecfbe3732a172021deceea4b821b784bc2bd5d6e6e6a2d02c5d630d56f3f234a46061f55f016c6d236ddbeb752915b783b6b21014ad95f17722a37fc6b685456a8e7d036a19b1b9d0c27592a7d30c3c8166e3bd3628d88e0ccdfb8cc5a95d10e45b6f62f027c6a5145f301080e391a13738d7aa8a2477c64c57931f234f3a1f84ab50d78982d028b8dcc86d3148442c6e6b3d70979019307138ee8fee3b4eaa6d581ee4869e11215d2b570ff5258d55978e7d2", 0xd2}, {&(0x7f0000000940)="dbb652fdb269435b8ba25e9d94bcc28db7645861b52bc58c37d6eb06cb5b59f5e9954b6763ecf88bad3ca0a7f83431e2d08566ad74d3c5395663904961c6a6a8b213051c4d7a650236d7854478f89907af427ebdfc7d981acd29b3fa15ba3f5776f443c04034e8fe52940ae5af61b70b1a8354e34fd5bf21337d643625e6fb542faf849046cc10c8d4277d63a9c6268a8f33bdd2472dc789489a731744f12f108427a58b79fd0d2b76a051e980cd675a946117dc50233aa1e3b7ccbae64f2e298f612c924f8473da4afd8a37128bb60e309d17af71432ae47299fdb555d5948366e9427914bed145e66e9b8e9137b0deee39446ed01360b9b4e29643f43258ff41ff9609d83f8bd121a7ceceaa4bbd4292c8cec01579efe3b11e590f6be446face56b76aed0640bace2a458fb7e6711539945d3f365cce0af9b919084314967abccda26b4ff3574b870a4cf4789416630f1addf65e7b2fc3c129c4b9334d5096d606abc3c10533492f23f138781072a349bc284cf4ac93072897d98723206353623ff141f996bcdc4e055df6b76e3f3b8ede9c8fc5c3e2b014f3c669b60d6ad5dd8427018ed700cfb83596578a6f08503263f68fd6fb198676395eae57ef38955d593847b1c0625deb29bdeb0fd666f4fcc63fea49a215ce528568ab395d641525a2c84fabddac7f3b1b81ceebf671b02073119ba492ee950dfcdcd662f3c439bfbb19fd3a2aa832c7fa988c72f7afc25087f29811e779a6e4943449774c9339a7584100b24a6d91dcfcd36688031148855b223d3e028a8281b4dd1c9830e7051c4c23463e1a10b9b0ce3b0850acf5a8908e83126aa24b2ca400f11e8fe20cf21a61178f5fa1d7bb6620c65875f6da08fb2f6761ef87916a201a29bc94d1065b3994248c39ec374044c83fd1bc550234d9c9ed6515bfcf1240de4fbebd5e17f14e94fbe90a2ac518889a373e614f151a185c41237e27f1cdf86b2fab12c9c77f44752436c3bef96b1b811e0d100ffa5218b23d871c71e196da5060e3d20a2a95a4805685b75a6ae9f6d0e9127260e8f448e3750f7d7267f519ae32c6c01a07f6d8c6fe8a99b2bd64355fe65ca4c94e599bd6976a2074cb8ce994b47fdca1203e247d19421d85c1c4a36ecc47d42d5bc3d7bf07b243dd2ee02bdab1283c1d877732c8d537fc104771f01c426e53490fd63f61baf3599ed4c49c4711303aa8ac37a826985b52f6736dd373cf9c6a4c259fbae8212c094f8588d9bf2f323cbcf0a95eb29a54682f42609465aae0a306e63ff096d45be808f730fa5dd182e552d0bf017b343c596c0a571c8cd3c753d4c2260b2c8a5a643aee86424c536b8cb2e6eb20c41f0329b27021f1eaa4a8bc846d113b6dc218e257c62103f408422d74635d920af4361ed84d2f9c374618521146b87440101b48990a7eddbd39a01fdc35c57870e403e77d411f2aaf06bc36c86b3a59ce55d485b239349e930d3e4bdc5facb2d31e482a83d2b7b6a780c45542961c04636763e43253144a0c1a06a5394281669f0eb290ef5c69fbaca89c1faecda8eb43637ac9eaa5556dcdf3a4621882ce92595ef51d02d09bbe35d38427e96bfdbe9bbfaa42cb9d570208bd46e9fd86cdf7fbe8d47676e06284ad26b7354e04760581f0d957f3b2c314728242118a0b038b14dc1275f8c1a8ff3666222edbfa604d858e9fdea599af570eaa63aa5fc6dc8722bceafc3cf555a609a4c96167bae11b87260f8bba1c903b1aa73879c2e0a6a65ff9fb0519970bea42c5c4982fa83c267f7009f5eeeb8d0eecf604776902954d6f2a1a460eb2921814fc9bef35f64d22ba93632ad94b3a8b5a5b1986fd47b0b07e0419937f1d54b5bda01e4d462f775ef05b3bb90b1aac07178b52cf7fd73a9c5ae91fbd4e1c4ae5331e8c668d2d8a64dbaf8b25f7e576182d7369b726a4a56ee9cdfd2d864fdbb45329986eb1711da529c37f6ae98eba3073b4af2647288f7ad8dddc2f049041c6cf50917344c15e8cfeae2cb1a5570b3c35d663d5bdc6373edbb9ece99e64a3df57e0d68c21614b65460736b149bd5eef1166a0cadb12a287e6e1e09652126d2226ab15b0d0fe80c5a94fc63982c4cf15d63be18551101993b6dc8e3ece1ab1f6e5fb4a3e6001d03d7abae103fc4a9268bcc4ab1768efaab85abcc976ff45081ae1b449d83a8f0ec1d7c98f543595f4df6c7f884dd521161241bdbc159bfa3c242f02189df30e831d7296e6705aa12149beffce92b1a3c28252267914073ab7e34e2fdd6315384b7aad7632b9c8ccf9071ed33e699c53a5fb49df970967160f251feaa9312260fe74c4be53af66baed6fc2917574cd5d24f1c472ee033ca14462b03709f1bc632cf3e23bc10f8319da4de1d5f5cab6c527fe9bb03e1c0d0f52b7e5d2f511a265b17ba15582d78ff3d170d3fb43ee0ef0f4a4c43b253882e57c93c2968d8a36d8d13d469123ac33aa1575df6c9413369df67bae7ec63d19e4487c3c8e702f8ac7159b848f3381f0912f2378280dd54a648de41a8d30dac5a449c9cedef38611c83c2f46f99b6e0faf9c17c5455ea99f1617317ec2c5cb4a8b3cfd8435e0f007b73c9e38514977322c3657cb687bda7d9ab4e2176e9b0008658c630f8398fe3aeec941f25b1c67ff9548a3da53a74666aa85bba4c7bd416b5be50e04b9c3735fea755f8eac0a7054a1a269813870a679d2117c78de51d2cdba70aa10e1dfbba445bc144cff2cf91de8a85ced020689c9f60087dc02f90f2ccefe0e6c6e3c82f8412a03ae27d6350184277f2b4e891cb548d49a499e8209266aa8259a6b6af4602c951d6744a50fc73d15f04872bcd5b2c652a91b23c1283c7571e4c671e0d9d49529f429da2f6c9424207e539f632ef5c105f1547079d1e6947186034eb42e3695c9d4ec503f7a9823935b2f6fa9ce99b44f2310278fed817dd1c2c2daf52ea820dcc18144fb478f1aa0123865bb3200204bf27ac68f1792e3221c5215a6dcdc4ed82f9df971984a9bce4828ba9a00ede5a624febbd21cac08af2a57232ce1d6756c5d84331cf3d6603a518e8c06999476fcb71d4bc2a66b90c6d16c99d664b5fcf083135f4eac74ee042faade73915e66c70e3bc5133334d4ccf78bca661bc11471adfe0fbbc1dc26d61ce2aad7d8d69d3c73e245303d4c11a94769d47fac7db4bc98589c4ee8c414d96ab70fe03752841d59905647e2b00c9fc52751647838dfb935e5dc33444217c252babb3c969ffc93c5a568f73d7be6dc055048b10693a73ca746d64708c5b8044482463dc31e2a398e0f1188c15f15b756f1bdf9dfa66bf296b434d3c39897f3b12f56ee2ccc9e9b8a3f4881152bd897dda0a99545fa16bccf82ae4880a8c1069b445febf0406a32f2bccdd4373d94649d261b40acc82a14ed1e992ae2cb491f756fb5cdcbf7eea7ea1f4afe677f125ebe876f7c0e50d114340867c3f4d2a1e79239e77454ff69df07f1ae605711005113b342dcae7f28a8b96a572d13c97d78a64a3210cdc647d01675bc50271cc234dad6a51e37c24bfdcb20ecb684deee7b2b7fda7bf97f8e303576aa6f1ba335bee94b97ca857c0e986959bc4f65ca59688cc82eda2d6f39679637dfec5f1340252fc1f63e34d7c90041ec7b9ef8c1a3660753da65674e68418546c9e06e726ddd9eafec3b9defb448a1d2b52150ff7405ffc9ad92aca5f9140eba765d1038097bb923102fc3c1f693c5656fb415394c56ea7c04d78b07ff071040fb7f2f141a480aeaf98e21850a3e1e43fb476c5bd1ef940ccfeada61184d2414ad87ac5f9d0be15064e476ebd4b0282e1b918e812025962442a17d2f9bc48ffb987e56d7f5bd3aa8e0c450a2d7997d016347abf2e04879cd4e42c993254ca7753d74d91b79a8cfca7714e74232a5544991b026875714c367dd3eb2adbf031b16e2922115a5c0e7c5563e30f670124395c556e30aa76469c7bf2829ec441dd42f6cf0843a9751f3562f4a9c42e0e665a5f2a0c986e95d07d998cf14d2143de2861db8ea096beacfdcd386e21b0b009a2295b1a4824bd895ad90238d210d0dd8f71a97d15c9e3a2c512d26cb8b5f2efaeaedba9f27fb5c35755fa6cebf54bb382e5cac2ffc1651a7332d0a6b3244a74ee7880345e7195eca5127bcad4cbe994e30ccbda7811227e15206ae904554af0259e8711f43524f3b373e91b114875fef70af30bd6618fdc640ba889b94eb6a463d44182717de91029a93d005bbd5ca554ad59b8440577d6e950efb0bf3a8136a409f1f3f233aee188598420bd6ea1cc59e48f82f39e6159b32e3eb8f84c2f40b82dad765c3fd37facf39aa3e9ad67803f2f51d68e35cba18aba36ea75194fd882c5c80b902b23e9b2667fc10e412f65b21f61abd8bbbc433adf7cf9260d0df5ecf3da297d985966aaa58cd06704b41774591b155d94135242c7815a09bba776795477f622bc42a035b2c5b9504f2f566d9d74dcedf4d2a1e2cb3947e98bf95a8b4cc556ed2621ea581989558d374c9ee17c7f676b3c4b70eb68cc5ac6195606b03521cbc1b8612f18ee5b2548a5a626978b6f8a929bf0c724b670152a7a74dc45e25c56a09bd0279ca17468f9b9cfbaa41bd732d4260e87bfb29b55610faf40d519241f6562feb8a3e7fe85d2441cd2718c74c7edd2f1b3e7c6a0e2ee086124be030d77a4f5e7c3aded3611a2a4851efa40130af5b8138dfda938a4d15335379673aa10f492cd58866ee6d02cd9e3b73c5a0369c32aa8109133a4f3f43896740edd21da2149f7e2b10ecaa7d5164ebf641625eb73d996c5cc0e989c376828fd63d9c75bbfd3eabfde355a201e4b98ea7d385cbb9fa7cb88132a5c99e76eb589b587aa0d4b83c5504b6fcc86692d6a21cc56cb65fd9bd32fa78087ab064d40eec83c96b79c28b5a659eda19e7ba6f6e57869b24785b56b3631eb5b03eb3b9544d57335520a586f481d2f235c1a662e07b210b54c1815b6435a7d48278d342eae33245025a46a02a39a3b8d60215a94825d90f39c3097d113d91ed102db1d344260f89e78fd12c6a537d0e1b23b63f7583fb11ee3d924c24bcf4666ff606948e8e34bc29488dec83d273ab994522e0899e4e02bee167c69b6b9661fa60aae0097c13e4e059d621c207a155462529604e0689e60156882a3bb00ffc7b2e3f45706ed018c722b574933b956b27249aee8682cc5a045917b85656a051fdf496e241bb03543ece6b3818dfe82fb6adb06d477a9173372b8f7c7002fc868e29377134725a670490e47027dc53460eebfca54b547e341f45bbf7b086deb47ab5a231d6039e05fe4f3c85590f907a4bb531a81f2e25a502346dd0a421356670ce813c0a9448767a27249f00e5cd3c2d56ed9d3002aa29bbb61ffeafe1c66865379775154c77f6cc554a1b6fa02344419a88143dbcdc0833104fde9fb6bb7e60c2ca0304d4a8c07cf8fb95c6efd43bf50a92023fd04ca8e96ba875677ffb2801a93f16eddb3090f914115351d9ea7ebf1ea2780822435f63be88f25f3f71af8427ab3cab2f37616050b505641a847017a5779135147000c722a3ed546ecf1fb83d58ee67eebc6e694e85ed40bd450e54ca92d255065b3af07078ed412b1a386ffa3618ae354caf154bcb0ea781efa703e08d236775d4b91e412950cce8c5dc0a846e8c7c88f0f3ef1c8366f493dc80b55e6f31d8aa886abff8ccf5068cb45918c2a1894478a9c57aba71c2d55a1efecd03a42459d001ffd553e4569a79ee48ed922afc89b4cc16a37d4279644ebbdf501fa705cc", 0x1000}, {&(0x7f0000001940)="6e27abfe7f8e55d382f454dd6295f03128d996446072a8f1400625ab7f25e0fd82fd535fca6ec357b3c94d7de572164f03300cd3af0a38d12a1652883cc7eb6a5402922291e2c6faac71f1e69e17ac2aef35eaf346dd4d8dd33a6621c0a741259ff39ddac15980f3671d3a06206ad19a49550e26bfc7196865db1de18cb6f17b4fd1142058d61e3f6ffeab9c4e68eb3c94c7913bf5e381605d995a", 0x9b}], 0xa, &(0x7f0000001ac0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x3}, 0x407) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) setegid(r5) readv(r0, &(0x7f0000001e80)=[{&(0x7f0000001b80)=""/150, 0x96}, {&(0x7f0000001c40)=""/5, 0x5}, {&(0x7f0000001c80)=""/196, 0xc4}, {&(0x7f0000001d80)=""/237, 0xed}], 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001ec0)={0x81, 0x7f, 0x8000, 0x10001, "bfc143303fc89c5a25a69d544598abf1ada1667e", 0x9, 0x2}) lseek(r0, 0x0, 0x1) r6 = dup2(r2, r2) getsockname$inet(r6, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001f80)={{0x2, r4, r5, r4, r5, 0xe4, 0x8}, 0x5, 0x7, r3, r3, 0x9, 0x8}) fchdir(r2) bind$unix(r2, &(0x7f0000002000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r6, &(0x7f0000002040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000002080)) setegid(r5) write(r0, &(0x7f00000020c0)="c771ae0afd38ce33e19883d79df0324ca73e4f479c920a6f55c4bdb0c85902bc4f2cdf6a9c9d901787a8fde911e8c394ad49b9d28274fc51f29cb47648bd90d6", 0x40) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000002100)={0x278f, 0x4bd5, 0x6, 0x3, "c13d024f4ff815cb6abdb784e51000cec8f4653f", 0x8, 0x8}) sendmsg$unix(r2, &(0x7f0000002380)={&(0x7f0000002140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000022c0)=[{&(0x7f0000002180)="3a1f90d545071d58f24cecb64213384fa36dfea284abb6c9ec0d55924f85c5c0c200163a9d8b9fa2c4d794e1204f28b2b2b915dc06472afe7697f349e6ca6ef49884fee03547df", 0x47}, {&(0x7f0000002200)="ff6bb63704d4b5100627580e8a109c75a44f2e6fe9921340b8d7953ebee3bb1e507730bbab913c7c503746562b721630268e2f1582bb4ceef81b37039dc53a9dd50da5ebb60e2ed1c4a3a23bd88d70aaad98b8105c9a5c1d70fe8614df630de809d56ab15df8a688862c308b9159c73fec7e7e9ae9a6c9f89588bfc1381acd79ef", 0x81}], 0x2, &(0x7f0000002300)=[@rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x58, 0x405}, 0x404) 02:50:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x410, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x10000}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x10001, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x7}) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f00000001c0)="e16bac0cf9117de841eade4956963050580d7f91a9ef97b79a71301a5ae9ac05a0e1aa1a296f4bd829799d36c10349e8c534cc81c9dd49fc83325c2260d74aa2c7d8b89d024132a68c543436a85df8c1c3d3b00f44ecfd85eb9d9335351685d64d41aab21e470b22dd56d0e4de2ef8401c9dacaa02c61e93b213fc3f231d60fd6bc2211add6685ef4a75be8f38e6db3f928406f0dcde3c7d2e3a29aec8d1a119bfa5f047affc1cb9451b8e100b9f04159ccb4f832d9a6a32744eeaed16a515ab88e8feb6df31abab6bd8f9f45d5955fb42bf8524ba25f0748ca85768b34fa15207453314fa72d0a3ca0d6f162286b1544c2570fb890f8441fd2cd57aef71334077278e401efb94b0cb0d364beb10d6b6e625b0bacae2003f8d5937fc77f6e540c911e4a22df42dc87eb86dce3ecb4ca8a7bbed3c5b2bb138e748b7d24873e0e96a5ff55485f0a2d2f596e9fe55d15d8a28bc38360016649d1f12f19cd64c7d2de4c099d6f903779e994927638e2051d67f3d8b4d47f54fe834741c1b30d15f4814ebdb5d9a551f6456b63f6987751ecb6a23c8917023fbb50ef07a3bf22469afc99a5035d3034e06d962639986f02e038f4b9fd10ce521f77c9f22445ad9e07880441a6715881ab2a207b8aeea964fed54a512192f9bf98a89ed2f929252071757e1ebd7017217feb451fe431001cb5c8ba17ac4fc39543bc308bcefa7732b92efddc0f05dd63504274a029c52cb33a4dc24758c498e07eba5cc5dea269e9b0e4626774b3599a937b44a94a015673c9dd06a7cffb3905f9fb60417391529422632f15d384bdd4af0c5972dde0d3f24b8db0021d6fd0a4120967fa3e743e28e3ff6d4c831477dffa688fd5b4732069dd53b645142c690ba1110ca63814c3a25f1b72958b4bc93ce7861d2aadd1e7ab9257ce16ca43ae352a396b2d8a041d217e5a423c0cbd2a2ca870943272399eae52c8279aa9522d08839a36d9799b00bc77c453afdbe191708ff4e4c8300735219fc162def1c2e331bcdc59e46dccc4b93bbb076c0f07fb58a4400487c68786e92999c5ed2c7b53eef4539de00c715b21b8b027ce82ac018f299575219c88eac88c85e3e60ed8ac808a953113719416777bc8cdbda55bdf43a72c49fc1ba437b99dececb4b3170260e35df0bb247f0b6ba43e2047e767283332aac251a3abfc77d8f4ca2ede747cf1f481c9a111d5041809cdf694140d291bb0c2eccca8ef71a997465a78f931347bc8cffbffad33e184666e720067f37f45939ca7d98a24c99e3cdaca565b3e06dccb5c018a4f350ff6424847235f295ddb5473a7fb12d719f5d40a2dc59c1e23740e99afadffd6f1618caed1c50a398996e2283cbd025b901e246bad08745b468ff3d736a68b4d1d29a2ee8f18a89724d9772830508ce51eb17fede780730147a6a99347a846e8ce21d5b34ec93a5cb0444c9a79c7787b843b5abd7a14ef40fe20f6e38799773a16e24090d78a67676a57aabb10bc021b09155cb619ef409f0b77fc45ff331540d4a93f0bfb9a34ca48824c287de4fc249bc1346e55cc87ab0c6bff6336915c2adeb5a6d6c0c924abd7dd447921f3764e883e55dc055f58aced97d61d98bb7f12d9329df9bdcf2c42cbd7f71d6935f0f3a7ab517d0631fba0f97930f3de2b7aecb8fbf15be0addb0912b5e914deef7b23375b83f24a64932fdd6fe4cc7dd67f510ffde54146b0da03fe1ddc8e6f54212040dec532e3f5f173453ab7fece74c1d60dff39a6f128543d882e0610f1e47872f8bf7170f5496c56dc4f02e255ba64aa169d0bb219f44d9d3de0274dd5c9e1d59720fa0d5de82b576543de8363f3628937fc0fae5d460670c18e25ebbbc7a0ac6ba6b3a36fc95d4aa92724049f7e88d6d434c0641228f73bf7bfb800cdc5caac29fe42f4f9281598a93cd5da087a66475654715c2ce868992a26016494c31a36e36b4b8accdfa1d13c5262758ca3979cc5f3f72389baab27e084c42009a46fa6dc672f8abe60e62ea3af25f7c89db50c6f4be971c4fda923e43c14035581c7775491e0bb7abf1247fb1737b2c5f0b48f4b31198a865e61bc4b8e32c19926c5e0faa7443fba3fe21e8fb6edd87e1c8802b4b73d37335bf960b8d8c76fc858998b643aca03fd4c666b1a438a17ab311988793af7c8944472ba3230c2aadd68917e9ffa972987b60261113c89c6ebd5a0e34713dfcbd26821a4fe576c1b30764ef2a76c57acb6c1a14d00c5556c824714cdd61e9532bc18608224104f64652c6397884422a7f4853a3ee291430fa914ae88ce0fb181ce2374c5dce5d75fa180f5ea82b101eb711c3966ca2119990e0c0d212933fc230524470c28e70d73319ece90a212ba1102da59a6afeccac3632ee534401b731b14e32b2ea0efd7a3dcb4b250cd93aa4f4e5ca8a58fd3af4aa4a1bca63cfb78b184af6aea253f8059b63c3f3cbd910d2ed9df0b4f54219bdb8d08399f239891020ed682bde676c4571e6f003fbe062443793efcf2d9f9cc958b333552876596baa1d855791103685907166440e3fd2d422d2774401a16fd30715cb9a17c753bedea51ca007efdbaf91b1d05e1b20c56b3c1c3eb66dfa6463a8ff24c5cf1d10358c51b0f397b06d647410aba0d7d578f8a8c287f3cd12702a52ec9c67a2483f63cac3222681f09df28c99afa45b9c80d1f79e98aea09bb694b43041a2de6825f5f31778cfaf4e00cd550bea868d7ecd76bec627ee0235cebacf1ba6592d56286cc4a0a16415657ed98892dcb1f3293006c433a8bc46b86c9e02e430c18a54eefd737b6e5d2db9148340dbee8a001787635912670974c87b51d0d4dc8f530b4b486d97506fbd41841957fecaf15f643235f62e505266d1c6e9ce4c37b7f8ba787f9311252e12efe0d222742ba99f468110179b420408048b62e59bba5af71fd77b3a08ee3bfce5ce89657474db448c0b4e61dcc6049b76cc62905a32fba98ef338a1fbb34a43f97161e83198db087cbd500953b76298cf52e71885a933338651023defed2a16d93d1e00dc0485674bbbd7df2be9343a498c0cafe6a7e31598993df779b9e793175c699b19206b18a4e2f1620e2c48dc05a4c9f1c657c8e776d2f93844cf4930072c150d95541edd6f81a7b517438f8d2a96796bd27b6991ef424de9fb80058aa32e66b61143d8ec9a73a50e3612daff3e52a56400ae011d40d9b8b69d832a98e5a0ae6abcbee7b17ead5c761232ba6d8aedba4b46520ff21796e38328e13b61634b04b51a724390335f6c645d9b7e2b4de38a1c3d3f8e7856d29a5b0e4ae458010a27c6a88f853408f2c5192abde37d16a28659e90d6615ce9c2b3bca08a56c08bb3d49815d2edb0cd32acb91cae0e9e0c3c9141c86c05161e8686d8faa4972ce55e2597fcab773065b73d4b534efcc86ad4533cc761c4dba09997dfbcbf12316f81dbd7f45c203da04d55a353026e2f77b0469c0def08929d96f431201c3f94a6a18d99d662e9d606f7abcc0389c5ca0317e01a9fdf7671dd24b6bd83ec57f2b1d22121a76d60512c039ec81aa20a14138e397f8b32140129066bd8706c129000ca7b04f873b7febb6987fde8b866067a06fc91115eb3dd9eb71fd17764820ec64754d28f74538231d5a172ce527f3ce024de8e5dbfc977f30d2e8d2bac83740d024660ac83fa500ba2bacc218bfacd352dafba237e29180515f5c69997a240130fa8524da6ccb4703935a8b1c6e7633f2898a803855e8538b663cf1bfddcfcab2e53e3fc52607d272ff04af94b34dfe313a7e13dac2d74a82957cc2f031d59a0f12b9a7a8bba858096b7644006767f0798978f07bee51f713a5d00d7f732053586436019be76c4779e3c2fb7499924c31839e82d19ab5ee62ad6aa9ea4f769abe325a052f644222f5b277550c790e0b37cc09b9fd8c6f9f50b8b3a5693d38fdaad3fcb863cbc52303f274e9d0e2c7cdcafe6e07176fb251e5efdd4e28bb8e8c7cad051e2ff35abf81a18940a60473b665cf48c89289347a700656973270cb2135b85e2bbec7970a253f08faadba0789e63525140be57f7fb971c830edb0a54d82bc97ba8ae8613fddc7728f24060511bc7c40d733cc84622b87bc3bc67ed2c138a8a3fdc4c98848c0efc3d76feb2ab355ce237dcd3e7cda6cce0d4e94ecb55825f7e20d990fcac9109bbf39a66e47772069fbc70ebe89458444357ee96c70232ec30ad51e56fb2422de379bee6954e31d6d80bdc2ec4954afe7726d44e768e72f8b03693a44a1106237629f99b7d623e0f1ffd0227d1f4cbc72ad4246308f0729f54c4e7c01677374aaeee3cb4c34b3021393dba8edf49f92470476acca2d31e6a49cd536b4d022cca1af15ea855bbf0b7e57031597102d0bec7ac705252f90d978e9bf9f989bf5b45c8800b8d3b10304ccb0124dffd92771e2c70fbcd7bb13319684ac508bd13618384f54b74e1745bc4ccdada5c8c24db1dadee8d744f2698609a5381d6cefa1bd42b3a163ba4cd40f208e7ef95c49b91aa8c27e9fa62cfbd7bbd9ebbc733e37051990260e40c0073321991af02b901b286d0558b4ca707871a68dd634da068cd9ded052ed5fa062acb944432a07aa868b5ed0f778be3406c95bad46e3cabfbc54b397062192e59921ad9fdd2b118f23a5defa53d06e51e6369999a88ccbd528b832b7adaaae200891a1e5c73dcdf97a1945b86e57ec9f8d1738152fc314346e82554279103e165fb585276d70eca332cf374b9a65601f1af26584876858ba06df824186401431665ce331e74b0e37ebad6802f13ef0d05cd6018414dd1322dd19e6cb97f183a585119f9e9b1c02ddb625f586771045da94f3c26afda0ff8743ee3a1b85ec4afb5839cfd237c151e760a813d9e5122edc818d6e4c4c4690666ef822a27038a62f1230fcd0e5d13cf3f7a8ce4a7ed6b38e43c3cadb2403516a6de39bfc2a5eb9db2df4b27dc1a2b83c3113951a97d1bf21d80b4fb6080db34f6a764f363fe3a27189d5edd87b8460a42c8a62022bf3d6ea0a9004bb39ecf6da9fbf6418a0c118e5724f3161a76615105a6deeb1a01a1ad14ecc9b77041e38f21c5950e0a6d8abcfbdfa98f5d71c0d69e456f4c28660782646eab8ef61b111fc056a32d6e4513b84000bf136a60487a476788cc588b7d01c5b5ca932aee9b281ab969b4cce3d72a3d26f6add2d01d2b2b5241e5c77611eb58c29ae74d54fec25aa58d50b71fd6c04e5124bc58094b12c9330680220aa1cdad4d0238e71cf5d469bbd301491b9c331e14e3e80994b1fb7d850c0315f48f3ba60a9b4a92071a2730b30f72301cceef94b8f917780ecc59f1c48c184d46f5123623699eb9a2d9259f974c7377d521d9431f999ceaf64566c691339cdd5e60f9d4945afd995efc397aa461b88116cb4dd1d2c2a1eab647d12030cc4bdcc6a32905718dd0895816ca1ea393e409e00ba7d7e0710dfa20bc9bf7d7a294858640cb29918a7ded8a1dbcabe98eefbe418461148f38a951a724035a2e46486a753a221ba9aa59ac271daaf5ca92f3a6f37d7d9adfd41716f7ce22d9bf14e0aa3badd00bb0b859aa1413640350b66976db6787e6a11501be4c1f31ff4e1a36f71d11c86f74b96d22dd94eb70c1572ef4334dc8237b8020ada800749f403bf225282891f08e3d3535dad6efdd1be1b5723e2ed79cc00474fc6234e599901b66f3346a782ed0dfa8f188074098d576346701e6aa95c3109d0adec14f2020d4ead49ab2f9f229f45e61540cbc4658cb6aa067c1622cd451694aad1e2bb3f7890", 0x1000}], 0x1, &(0x7f0000001200)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x60, 0x8}, 0x0) recvfrom$inet6(r0, &(0x7f00000012c0)=""/4096, 0x1000, 0x40, &(0x7f00000022c0)={0x18, 0x3, 0x1, 0x6}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002300)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002340)) symlinkat(&(0x7f0000002380)='./file0\x00', r0, &(0x7f00000023c0)='./file0\x00') ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002400)) bind(r0, &(0x7f0000002440)=@un=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000002480)='./file1\x00', 0x8) fcntl$setflags(r0, 0x2, 0x1) getsockname$inet(r0, &(0x7f00000024c0), &(0x7f0000002500)=0xc) recvfrom$unix(r0, &(0x7f0000002540)=""/249, 0xf9, 0x40, &(0x7f0000002640)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000002680)="fba6145037dee1eab0f38d01b3df904f8d60c5265c8f73c000542f5f2321ef1b93b9429879a37a741c9fb348f8b16e0d276c9f4b8d9438d37a23c9ac073af65984f18cf93f797fc07aa00a33b0af3321e0660cdd10ee601fdf3134f8a41525be15f2fa3777cb81ef37064d45eeeb369c92664dbe4586325f873be79ceb33b622dd5d6da9a9961ef530cc3da7b7127db7d12830f3538b229d6d7d43c2c447709a874f3b971fdc3660851226cff04e70a8ac86a397217dcc6b5a27ff2350ecb9c4c9707a50902d4df490ce6d796c6d5b8bfad00e07872db528165159", 0xdb, 0x1, &(0x7f0000002780)=@in6={0x18, 0x1, 0x100f, 0x3}, 0xc) r1 = openat(r0, &(0x7f00000027c0)='./file0\x00', 0x22, 0xa2) shutdown(r1, 0x0) r2 = msgget$private(0x0, 0x60) msgrcv(r2, &(0x7f0000002800)={0x0, ""/44}, 0x34, 0x2, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000002840)=0x4) connect$inet(r0, &(0x7f0000002880)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f00000028c0)='./file1\x00', r3, r4) faccessat(r1, &(0x7f0000002940)='./file1\x00', 0x10, 0x1) 02:50:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x40000000000000, 0x5195}, 0xc) r1 = syz_open_pts() select(0x40, &(0x7f0000000240)={0x4, 0x80000000, 0x40, 0x1ff, 0x600000000, 0x3, 0x20, 0x1ff}, &(0x7f0000000280)={0x9, 0x56, 0x1, 0x100000001, 0x1f, 0xfffffffffffff001, 0x9, 0x5797eeda}, &(0x7f00000002c0)={0x40, 0x0, 0x6, 0x2, 0xffffffffffffffe0, 0x8, 0x3f, 0x826}, &(0x7f0000000300)={0x3, 0x3}) close(r1) r2 = syz_open_pts() dup2(r1, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/187, 0xbb}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x9543) 02:50:31 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x0) close(r0) 02:50:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8000, 0x8cec}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x5f60, 0x5}, {{r1}, 0xfffffffffffffff8, 0x50, 0x20, 0xffffffff00000001, 0x2}], 0xffffffff, &(0x7f00000000c0)={0x3, 0xffff}) poll(&(0x7f0000000280)=[{r0, 0x4}, {r0, 0x54}, {r1, 0x84}, {r0, 0x84}, {r1, 0x1}], 0x5, 0x5) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x17c110dc, 0x1}, {{r0}, 0xffffffffffffffff, 0x7b, 0x0, 0x0, 0x4025}], 0x40, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x100000000, 0x2dd}], 0x20, &(0x7f00000001c0)={0x7, 0xfffffffffffffff9}) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xa7, 0x6}, {0x44, 0xa8}], 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 02:50:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000180)=0xdeadbeef) 02:50:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600429000000020000000000000000000000000000000000000000000000000000000087899664b8", 0x2c}], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB='!\x00./bus\x00'], 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="b7d9d49bc3ec9fdd8c0b2fecc1309d58f2a19056ebce156cac8e9fb92a196023308588aba3c59512459acd8a4e9e146c098f9a7161b63b2c71ed2067dbf4f51f14793efbb283841b2fe58225ca3027d5", 0x50}, {&(0x7f00000001c0)="47a966e3039bd4418975237c43d1d9bf356872c410eda607bffc757f6e26f029258ca662509b8c5d6592de9f2b4fa6b72c5a67e2b6d138b152f8a78cb10a06ee13e22c7d27fc5b33b803fcb639884dbc59b5c108adecc353b97ec436259059167eec2f7169a34d594cfdc9126e259b63e427fbe541b4b62b209c1cef20f50891869b1990ae5091dfdce641900d5a67be7611", 0x92}, {&(0x7f0000000280)="a6ed1c4d0f130d9b3bdc28e75529d1599ce3ce45057271542fc7216b690c5674f4e21ecf11d3064dfa606ff390f4b8dc84441eaca39258ce4c462db2f3594c582f71d51054b1689bbb5061bf0b29d8bce235e83d33fa25b8042b0d66dcbcde3b4fc1d9da2ba565706fa5a68cf04252f1959c53ddb1c40136ddc3d2486fbfb83d6b884ef1be9e7d6b44f58c62684271568857598ce5ae7cbe654ba21cdea7cb6f7bfb6a4c12f2b903f95f5deeb09e14941baca7122544d90b9e083a0f663c5953e299ff6152f743f4fe6ab5d1671704941d81f2dc40060d68e694e50a14450d033ce128ae2b7cc3", 0xe7}, {&(0x7f0000000380)="748ef0284f58c26dd4d70639d5bd3027ff0d103614380278454e315aa4803a405b7f298e3dda1970504dcbf10ced0e3f533bb90b8426007ad370ebd44b7f24da1ba22de01406651e25b6cca5cfce65003c0fe23412990c2d0980d6a40faf9e6238febba507955f57c2d32bf5b5cef821b6548a1780cd9ef19ec8473a6ba7523d3491826914d52667b0cf820cf51c4a44406a798f1fdefdc488150d4f1df4d86e19bd17852c65cb0b42780b1ec2aef0cda03028fd54b6f056e1a82af91b854effbc04d21ad43c5c9c6345410812ce7c385a0f7234ba44799dd272424d1a16af3150e3764a3ff52823237585cf3a15cebea01e432b27f13a2440ef52c07533590fb971b17795a8909a46bb8ccaa812414c95cef5d3df209074c0cd7e93eae0c41e3ae1398e5e11933530484be8932ccef69a1141323c299e6d29ce1102179d4725be406a2a74287359c7d13afd43701b87bf429d1322c9bd903fc1d2bcc5c5d7f686d82872e2622bec0aefc167b26a175cd84aaff58cae837ca5d1e73890f1aa21080b7e5b711cb06c36a33ab98f9a6e74a99d9ed9de08b74536c2a2895aef7cb937d15f326ba4221c702ca7661d693a06200d1663dd5bd6a11b972a73b97eff528cac5901ba36ecd99314a250b21fb15b6699c0b05524fe36768feaa678817323c54a51c4254fe0cd7a83364484f7d98179c0a32f88ab7d7615e114033a7e0a5b200960b482b04994b0259dce7fda7efc2c98197ce711a4fae759ad46cea1719f3b456c0a67fbcd3886e511589e89e9fe2ea11e93e240ab939783408edc929783c7022846c659ab90496ad51f6afd312c30d386782eb1099c08f24efd99d8d98f16af6bec6ce437916845fba87af5ecd603970e3daae4db703a3c4a65e7ecaa73dc02d9ecd0a51ed3ca70c3f3269f31fe5cc1160282719784dd22788538b4758a16d77eb3df4427ddfb03677158bff0b9c81a0571cb78d22c9c47d0b716bbcb7304dcb21df93db39875468cdf42b29fb5a617c4dace59278ba1db4f0ef7045ce5ede903d4867b8caf05f89bdfc3c3c6b48e3eda71a3231469e288d354395d65f33e9145d09453b6c0ef20ffd6b12b4cab8b4906b46b72062a3cdb1fb854cdda3b00ffb2edb844ae073f2962c0154adaccaeae79274ee1989faac9332b6e4dba39e2a4eb5d880a63ce081c527aa4ab5038a10a2d4f37017eec7f9b2a4a53c40deb9ee14b1c20be4c505795bdf610db246e5e0b834a0dfd59f75ee6d9e6893e1427b83d256c4e3e1a0bb98524dd92b6e245841e3415166e1348a2dc72da906ec4ef3ec7eb8b2bf6cb5e56171fbcf6543c34ccb3eba17d9cd4669fcec02c362fb57791f18ce7d4f764dc1b5eae82212e18a4bdb4d13ecb7cba586a5d7f1dd1edd3a7c0247235f77fc65e2edb94dfa8667806838cc2e1dd3ec0c371a782f5cf407cfe85ed704616c63f85958aeff1bd7363860055f4222c6bf5d2571994b955b17dd858e54ac1eb574b9a3fdf2bd2d8052941d4c1b00812b77a249629cfdb42886d9f1700729f762fae1323e10eb72348ce34f986d37308068178af1c1f8df8af06714101bfaf0081952e121d6aa925d2c03983b75d322dc5b833a904dc8b98817a60b3cb15ea45db35dfdd6f3f7770723d42c8d7d007acf9d1b18ff91401702a39a947ac64fb6ec2fe5cb278fcddd7c19af5c3c53f193d3592d351a515b994cfe452e437a05785b42e3dac9a773a222305b90e9f2f37ccaf679f1866c3966fcca1f4a696a0a1e4ea5084c92d51a5bd02eb3069d727f5a78e04a380a761cd931ef08fdd023fa225051bbcc6d819dab5bff945188b5f3cbee8f2dccc664105ad89e66763b372ee60df036b18e4f9d66bf46624f01cc0191a12e2ed758eee23d635ea172ad79536839e66801d3109929e083cfbdef17215c28a98919cf7354714893c0dc53e5668c7bfc77099aff3d1b8455a92bb48b62b2207abd20a32d6be77000dc03936a51676dbccf75c0cc5f1d6724e290e2cf264cbde7be0a9109baec42bab1fe7b434591110c8dacde173b9acc062dbb475fc9cfcecae7ef8dcc24fa1e5ac38d60ee160d78985e9690f9b2594b93d425e6882ae54dfac8c2385810078374bbef7330c7e76e6bb21253c44564c51112612dbabb710f732f3613c08e11382f12af8556353eb72ed5abb9f635821cf53bd42c8a3bc3ffa6bba8b860550096b378a37a573333323c40d3a7ae96233c52ea31c34f23e6a1a386ec89802cac33f9c27496252b798e17011c80a6d97894f3b6ea3edb973744461d7279f27d8d21b06c2e94f3788dc020f2e1c8be8f3ba77103d62ba6183d3bd911f892d684882361eb3770509a1826ea1eab23604aec3a142e281e93eb7cdf00063212ce707794312662980cc68937af19ec1b7c8bef6935fa4a6bb273d60938977f7ed6e6c68b232a4dc7425fd1d921bc09b6286e822611f30f034400f2590bd2fee459a34a60f19f10e7452c78a89be89fc63fcf173b5791495c83bb97747974a1a3a3db48086fb58d376d61a790e54e56b5d19e0a3ae77b5ef386fa1887d463fffd059f827052137f5e31f29716d37185502c128730f24452a66dc3fe39bc2dd74fe11582fd5b9d43abcd6d629bb9f019c1a3dbfccaf6f05ff7158f9469c85f0b92ad701b57ade1971e38fdf78900128b04179dd98cc601e4d488bf670cedfdc945d91957ca1df73f0d5a8c162d628aa048204d43de95a0ed0381e24b4655b1779a059dbe3aeb86cba1720c25633701d952abf850fb63ff0579b968ef32c0c8d96f6fedc4833a125e3fd23effd27032227eabf27b1c344edec939f4704c96426f37121fee930225866954ab6ebf2871a3bb33670a7f538271e00d81da50569689a9711c11c1fd561c8ca214dc93f22652c8ef3e974e361b0cdd013d307288c4dc12eadbbc550e74dc3d198462b0e66af4e9bf5edb16548809f779174081efa5b9ed603395fbfcd1b7937e553269ebce81ab8545eaa40fcccafe574e6ce5bae013da4fb5142beda675b62c4436b33f740901d82f8d0083821e114a0cfd9e44a8caeb6918248d05698c3c07bbf1935dc19577dc0c55aab45fba8e21413dc9b45f142064cc713d911a47122efb70625772421e737e32b1e1d5c5a748a9406b70b98bdbc0392a01579293f8f247291035a28197ee9b954587004e04480f6ac8f468c509033425dcf76bcf3f63422b5a6b4175cf71fe59f2b12a442a54d17a7eb55a84722bab0b4b95b62a8ea696c9897a32b1f625608557bc47b1cf00881e053b719539afa5c9ca7883d24f2cd306523e928b04816d01de580d78104e0bed7e83d55f5e9d09cfdca5756f4f23f1bfec7a7f6bf9bc777efd9d363e4b5f05c9bbde9d623586cd5e4a598d0438600eef523401a5f57859f00b973ca9fca034cc1b273f710ea15aafef2402d04013d123c11fda08e70de05926d1681ffa0005e5adc12501768d6ef9a147f80b87fb93dcf7c9de10b80c6187782df1015c91b35548b16314ef8e8ec5e0a378e40ea53032407dfbbd9379a9c5f0134c771cb85944070dfee86aa14665b33cb61da8806e3cdd5394a0f5464702cb8de46f4111be98810bd2db7b6d202935898cdbb6267a34b1809ead307a8ca67f4aab3fe3e795d99a4253a211e3f9e3bf6a1a7783fdf06a9e376df0413c2ac1fe09475d1c33ad2f9ca49dc99d146ff00403de76dccbbcbb15e0379082c59779136f17557cd10e521682f428ed05ce396c53a9b2e0502ba9cbd2315641642e1b9455666a056590716827002480d134befe707369b38112e5b2762c19305d7c60f4673e0a596754630366c9b7692a93ec4608990b8e4f426fd17c42d086cc6803097e12f652c6688997e7dda8607d208d651ea3a72d90c87694bcba74ed1f1b9f5962b19a3e1b92ce76f948e716bb9e26cb599f888ed8a9fc91d8a366c466f6f11a12f7444ee9ce37e12c77c515b1b784a3d5d4f69e3c9210e0034df15ef9afd21b1b5f24146f76e5b56b1c6a7d79a48dfe01de94322b10a60f3cc3eb80ad893f7acfb81ecf9358c95f070c66f3855207c969c876b06e5f079ade1a5d3b9b6e62a13e47f8cbbe362b606074a9cc3dc0e30ed989a5fc03aa87cc5934fa5e4d8b25f5a40568c3787e20d54d677b05f72de8841837a596e87be2affaa204b5fdd313070bf893a7bf7e817997d57ab63a2d591669c67d2e5b2740dd82d2b363d09991797c36d45a9418fe4e6ede8857441aa26c86724b5661b5bacda98dd320ba6d2c2491b89047626cd39dc43db91647befac35c4301be1f3f63ee40f22fe50704c5083379899884ce57bdc6da19e42360a839121e7f3fe2c6b5f1bf4d3fc187493fb294d721884191dad243183d8fddcf807593ff5dc94491b763b118afd4173f94914a78fb5c9b7f27b3fe253e9cc7133c7c30dd50af2dc0262ce3a7f1ad3a881d85adc919987ef6e0037db995ca5bb4a3ec3e09fe2f45f2e7bc0f1db52448d4302daa097d8d81dd34da2ffb46de48314a90001b9966c3d30c68433db8a720b92bf1db6543e9341808974db43f2915edd716d572d55f546a8461a12858405da330b83dcf335e2cad3dc3d1abbfc93219f5e5233f2734763dd4c08fc52fec755faf07c2f087a0f6d31dd1ddce0ea465696bac980b6c215a481f59c9ed6e1682a8b361f156ac79127232daa7f85b5a88e35acda13f07d8daf49fc400a750e65c266a264c087145987c5e9ddf67adace204be4e563bf4c250b836878cb8054c9b7d18f3372e2d796c1308b0ac983f6b724e0afe30c2f7c4068810f05754e9a593b82d4f73751c4a6d65a15294b8cdb364cf2be35a9467462a9fd6e3516f089f6a3ddfbf3b521e5d962ba842c8798b2ec8d6d2420c4e3ba8ae37ec61ae1b7bf45787ac0a482eeb2cbf8d220364aa213df9288285ca4225a2483ba2e6a1aaffda97889f055ede4e83858fdae4e65af4960130b21a41d3bb46f8b47986f8cc0a0d54680fa9fa9bf29fa297132237facb271a6de3c73f6897702ce9831883d283fc77786067a52bb32b9febc1b72f44939833ebcf1d387e84f7a0535fc5ad6b6c3be42a5cc6f475899be1c9330ea288fea5010e82f0a8976ed30b533a081bb298681a0e295006f683572f2455fac545ce4cfb9630654638dc3ca8dff159a2dc8d366047563e67ca6b8c926e45e7da71490d063bf13f5df2a4ff012367609fc47a450c9471c0ba8c2ca8e7f56229fb8eeee65eeaa363be992b62ff5d9f596b785d926e5d781ccaf7aac717d5ebda86dca843179403ecd798de18ece5aa15bb66476bc616be205ed3ea9499284f20a047655b8f3b64cd1f5d0d84867d3bd9f2ab7f3d6a416e5c13bf614d242d8e99824faa523e9ef81fc593f2b672beff565fe0a1fbd0365fbf2c7341cb983570c0dcc30b99ea4e8f45da7a7b1786145d72df8784e14b7493fcec7bcca1a4ee1721716d34ae45ea0f80062bb9ffd9c689b2c3d2757404b00645f1203865b6193507c62a56fdd185bac16b7317edaf4e8e2fe8235c50f5aef831cbf2b1eebeebaaa9520e271619cb04f76d7f9336712232568f2b57953370524d47cf384d6b6fb146c84d715c59bad2c80cbf4e7d611e8cfee200db8a6367edea91ec029775f80e3bf19ad3dfe0794ba8efb2cba15f28c6333f70723c0b44d37751f3d33b7e9e484ece8919ac2af20a18c4b61a1534700ba08fb8d6cf896efaa02f3dba93b02ecff4438dca48143c937aaa5f580f75009f3ca4fe4401e9eaa9303ea0c0b24394c26400812eab1452bc1a01422", 0x1000}, {&(0x7f0000001380)="b1c126bcc9d93228953ee24190e0097610933cdd41d9621fd8ed5c097b2b5661e751ffd7b6a890645940a1c08cb6c96fce8c1bd8ef99fd1e87735be88a0654f3931b8ea5a26ce7641ed5fed1e9eb7c96105bd648bcb903cb4cc20a040fa52420ea15814be4a1b307692097cf71b850fa420e4df7", 0x74}], 0x5, 0x0, 0x0, 0xf}, 0xa) 02:50:32 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mlock(&(0x7f000060a000/0x11000)=nil, 0x11000) 02:50:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff2110000d08f9adb46e47f790000000000000000000000000000000000000001ffff00000000004000000000233bbda48e3d96d200000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf06005de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805e059ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b84152"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = dup(r0) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0xe219ad03ee787432, 0x0, 0xffffffffffffff7f, 0x101}) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) r4 = dup2(r3, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r5, r6) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xd0}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0xffff, 0x5e}], 0x8001, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x48, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80, 0x9f, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6b3d, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x4, 0xc0}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000025, 0x13, 0x4fc}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000060, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x78, 0x20000000, 0x0, 0x6}], 0xfffffffffffffff9, &(0x7f0000000140)={0x0, 0x4}) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0x7, 0x4) munlockall() kevent(r3, &(0x7f0000000780)=[{{r3}, 0xfffffffffffffff9, 0x60, 0x4, 0x171220000, 0x800}, {{r4}, 0x0, 0x1, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffe, 0xcb, 0x2, 0x9, 0x7264cedf}, {{r0}, 0xfffffffffffffffd, 0x88, 0x2c, 0x4, 0x8}], 0xfff, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x4, 0x7}], 0x81, &(0x7f0000000540)={0xfffffffffffff000, 0xfd5}) setgid(0x0) 02:50:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000000c0)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x576) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 02:50:32 executing program 0: r0 = socket(0x400000008418, 0x4, 0x100000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) close(r0) 02:50:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0xb) 02:50:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r2 = semget$private(0x0, 0x3, 0x100) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/116) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 02:50:33 executing program 0: nanosleep(&(0x7f0000000040)={0x200}, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 02:50:33 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x6db, 0x0, 0xfffffffffffffff3, &(0x7f00000000c0)=""/235, 0xeb}, 0x0) r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffb) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/145, 0x91}], 0x1, &(0x7f0000000280)=""/103, 0x67}, 0x2) 02:50:33 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = 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) setsockopt(r1, 0x34a, 0x7fff, &(0x7f0000000500)="55db34dc78e89a99525b46b0af3f1ed3159e772216ce5a3a9a793c13e93fa6eb102c2fdfa53b9d0fa9f3c823ba8d5ee9a6b73b6d265cb1989169a70e3bbe0d868cd75d55ab1b9527faef493a672405f2268adb5793d9e2fd272d5994a12a0e0838de2245b1473b0e4c3bd8fefcafadb725b818e8e87882e1ed4c90e753184eb8e3736c1dd4b8d31314df8423975ea1137aed6486a3552095ac5519115ab1c3e9b8164b126cb0dac74b16779d51e72a2e5e503abed0637db200fbafc0d234f9a61008729e9da3c55d219967acc3ad2ae07498df3c093f8878478476984a884509c061aa94c58830404113914badf206790a70e5ac84fb1d50a34b499808039100a0bb1e8c5366a14564ade5e7270c0319fc69d3b69342fb9e22aa21dc97d49286d06cac2982aba270f4f956b4217a0b41c58f08d7bb49ba6c5bc61cf9d2984bcad5cb1df733c36e346579de0e42eed8e6ce690b0d139fecada573f4e363b942536055d55acd8d55bd90a713af2f811601ebf14356d0d73fe9abae55523a8db4f040d1b8b8d0a7d7c3f2bea50c64f89bb005a5e1aa71234fa48461e99ead5e2eca07808066b2f7ece99500558393ad20313d71acba5ee1fff718d5b73ec002b9efb42aaa0d9f456965241350f625a09bd502d207e2b6f7b3d9958226c13f3102f75ae5bae978fd38d628394758eb7bf06011c4806391864a0b50cfb72e0bb8174c5d4c72b21edd4570ceb582949047397e01aa35764dd416316e3e2f5b307cca24831c618b52f7490ba940bd746daab3f9e05b26edd2ea65363afc90a84c6c3f8ec68392cf682a89fbe9c785d075e2185d7ec1ab8caf86cc784c210d5567514b2ec2024683f6ae383e09ec23a423828c58f2d877ec2928c8f037ccbafdeed56d262e1ad1e8926ee6e8dd73d20fe098765aa77b3edf15823f682d9acce1ca727f278762fb8cc5074b4993cd9b50c3b3505455e2d7133f95f51317ef94f6ada2b6581060b65e0299f04b33f1d4b3ee6dbadea8cc139386212657b2b4faa30e73597f486ff0dc9a890ac8b819a6be20e0447de5bf6b5d3f9992e42b424aa109ae64a8765dd7ec146c4d9521c76c081636e6759c980b43159c8f466c7d7654c989ed49867449d219133237cad6ebf3085b5c3fbd62586bcada6f91901fd908fdb3b4745b8af0ec76032aa74acc473d9a52e54afeac3017cb867b2d47325f8dd407e2b9199c4efff350cb3126320934626b6a479795b9dac5f14d5be92bc8ba78b5085dc49f01fa97cb99bdea8d81db78fa1733b636f28d324cda41aff96da4a82c624c26c57372a283b6a4e20ba80fd0a2594d9193700f2cb1b4f0bd88b1ff0a0507b1a92b3ca4a1955385ba2a9ec477c3a4a14a53b6873541839bfa89430e40a35dfab06185e33a5de5191558c05f9caa245f252a1962ffea2e8e29a2b8541d4fab4cfd65251e552b8328e480c5de4f29e0a11a231735ce1463666bd9062c0bcf259a9f46a6aa887f02b459bc739bf5645fef1c8e56ffc9cdecc7b9f1972a240b52b625774bd16803b098cad777c483ed14c639dbee8172c00e7a7602fb53f5b19e4397705e4ff411f749e2c9c7efd40d85e4644e129bd309813a70558e39b02d8fed63f9210bd20ffdf69ba69f36652cafe8b9eb8cd4e5fd02d3b97a36cd48b788deb748065ab7bb48c30934c9e286c189e00dd25222f86ffc03c6ef6110601bd01b4fd81767be65f0bedde02cd582975dfa89211765cd69858a5275288d99e5ead3bb1b3c49f51c2a600ecc9924a6b7fe0576ef419b657ac612b3e2398ad21bd2acc221b6df694b34c15cc5f37b076da3002ed47964b34a3f9a17797673800582f002d18119cebe5f97573f8df49ac5aece67b3da2cccafd6b468545f820f4fe4a85f0d6af189d395a5e060b0b80b6988377591d58b6bfae7dcda14798172e7968b2310c703edbf563042e20a1189dc273adba2b374eb845863c7591e9079c2570b59ad202cae05404c115b4997940d6d4c50bc65ebe641a08d1675ae9de919a00a73a9d703d70fa44da001b8d0202d02868ae75fd2e132e88ff668c29de9697aa27c5bd14572c4a02235cf24c37bca6268b108b3dd580cc0d9e9a59aa48a8af522998b1caf3166276f18d451a087b118a00aada86e95cf5ed9597b704150080424cbe961e31e1b1ea81e5cf10a2d2c68643f3231e2911e3bf14a0ec4fe810f1e4d2c6b791bfa06d0f9c5b53dee3725a6cd43b958b65b52595a219b4dce97f8c05e30ed96148ab1c8ec0c28b4fc2d33ae09d2796f6adcb762be4799b4cd07b6b5859d9baf2ab6ee22cc5ca0f2c8ab5289b1ae3b4595175125c209490f16e0ae77c781814d3cf3ed38b21f3bf413f5d9b2739ab0aceaf99bcdfa3ea9866da3e7c392c49b8dcdef96da6a658e39328bfedfd9e5622a49c4e58a1a4f9b54ae82be709af7e93654e4d87ccb58be5896ab6e4edef08ff7a54ef4ff1078c409d4f00bb8c662d21385ec56035c8089dcffd13a73ae0e255f01ac343ae0ea4ea199580f90cfe91108602add93670d235ef703d9e911f71d0b5a531b1ee5987f6c5225fe47b73c5699ef4781dd18d276e34695df09a86f43d146857f90226fed43d7d421f861e980024ed385b26826babff48695fd364d7188fc8f50c47cce46b38717ffe0702b8958d8b51178bf833b14bb3babb6e35a17006275f5883a45d31473cd2e428c823055145477e97d01973daadb8e7ddf7a5bae19ebcaa1a0077fbd0462da81118004a235be8f40ad5bee6191d72c1f39239927f8c7d672b57fde0fab19228903eaad6518091b16cdfd59acdd8aa9f94c3cab5d21d83c3c4324764fd259027aa88b11bba6ab8f40106cc25b9de15d580883c7bef9c78ce319d12e27c6197144e757e52936115181dae2a21ec2c75a961ab748e3e992136d8ad0cfc148617d7c666dc9627e1ff33e54b4bc43e81c8867f9c0ef33f2fb085ac6be6c1b6ed18a01a2338bf303acacefa8f6c08dca88ecc1030f92ef971e315e0be496fc0ffd8abac81fae54a717adf9e3d8c050e1b380631fa25c6ceaf7f103c2cd483995cb5af8e24fd332fa6845ef4ef082c24b9973fb8645dbe7b066add10a184f65d5a29becadcc107038cab3b7aec9bb7beb3811e3548af06e7eec204e88470fbc69478cb1bcd5d2c4dde7eaa2cf5672a7bafea3d3383f2f427c6a2fdd20160d708d8c01707bcd89e7510f11ef5b7e198a45ab0b76145838fbb541788a7eb9f22ffe85a5f01ca41195ad90a1f648a80a61b2c4f94b2a49822fed1c9c6cd0763650a18037f58d04ed9dc7c20edfc54928666cb7b05c6df5646eb0721e04b618be9134f3d54ec9ccd4742048fe64da509a6ceca845380fc8928c9f37e68dd9f6985ae5da19bcab1417f21975b2986c2e438effe9e69bb1e52b08a7c236939162451276dffb389f763c4bb36bd40ad539b08ece74d40267262019b77af9685e3c335a966c91d5e4064729ba361816f7c5d843eb6a9fd1391e540cff888f3085f57d4393ea18810fdde3c9249065dfd2c45bcbf714fe700cd4d53439d37024e8a36ae574e8412f5568944497f353acdfb754b74b1c09e0ebd77ca3d21cb0b2f6db3c1eed1f2c1cf619fa6eb9448226e56d1b84072aa4df13b6cb0a5d8403577527b7b67bd44dfc35d7ae9a38093269692a2313db4b7a833239610f7504fe52043c99fbbf6e3258e87eb10a1a40b32f7078735b72924bddd1918ace3cac2c1836097761855eec2c8ff5f1c99ef1b9c16f7c155a2140713373f3f801852de23d683bef8bef7d654d097b48a9279b008a484da52d2ffe46f4f88faa2f47bcc69bc842541f6059767635f21924c66369a25e1fc9fee3832e94e576f5df48eb9524fa8ec1e840752568f1e873fc24ad82720946465ef6134d38246b49cdc0159328ad1afdf196510ce0c0df06d09d7fc2be146b65b67ee8e4c774314f45aa44c45ec52e1c2959e708b7adfb47b46d86d35f7bb2562756fe0381a7e788795bda920b6df42984cb93dc61b4e67aa8f14727d2ade7ce72b51ea8863c651a2b0568e65380779ab19fddbcf551bb20b31e86f35ad01ec6dea6cae447b0217a664c92ca32e963a872e118826881e226385edda275c0416a2a257fa917761124dfe53a5d8a38a5cdb7db5936ff386090bfc3940da88791a25c429fdad3426deaf81c46a0b7a306dfda21054d10c0cc04ca784621a1ec63ae40c7a592863fc87fb95badf04399f77aafd8fc3fd9a9fc690f55fa8301523e1cc1d12711d74e1df11bbf5b4013d54e59bc3df24bedae61b7fd39941f69625ea9cc666a537407e0f9be4a97e821fa48c5fc2210bec9cebc5a0a7bc35bbc249e720794f9b942d50208473dfdb75955f9f5e9116f80125e8ab0ac09c0ba65cfc9bf2199c904e8358a1bb47c616c0f7518cd435bf64efdeed0a9b11f5815c50ad42ee6cda9bda7cdce5ef3cfcf39e9350d3cb3fed3e7db60ab8f34abcfb9af9f04e7af9c85f8951e4ded83bc6234189c78f8e6fe737cdfee25ac5de818a4c7b45bb8a80356dd68389a7006c4c2e611e4208c62cb74f7c252f3780438d07510301662516c6de21fa24b9b4076a45f57aa63c4349eb4d2227c31911dab156f5fc0af529bf04a30b2cda1feee3d3738ec3d42c90c3f37741a5296c619b7c0e689617b7c89bb84e6447d5990feb9ff2fe8abb67d0926dde189672105c021b43a4741c446a87f51a5a340c49ca3f511e7564ae586b37db961ab2b49fe2df4bf70c09f9b57ecfc5fa7a47da85870c19de9677fccbb5672a5aac4c83c5bb8343f20817adbce4c2c3fbdc32f3e1654f6e3b7daf426fd88cdd5606ba31482cc79a22fb49c8b3592b202548ec3e824ea0f3dda26a3c989b34379e6ad7b99f6decbe334e2006beaad05a6f9b8450850b1c6cf6b243e4f0c5885c04c2f23584d8e8db81cb730aaff332db0bba8e4cd5ac59703025f74d989436aeed56401c883f91e19192099158eeab348cb4834a1107758089fa7058d672ef5264968135e61c2824adfbf7ee09e0bac190ab7883c8fe35f5778898f40559e8e0894a71181230945daa11b4c59f744afb8632151e6da606d12f8d43ebb741fa4bf2b4ea0a9d3f19e79123a9467a757db8f90b0c81c65be8835d3450ef85895de484d560634a59105e1064bc6289921c1c61ab2a5c2faa5501c601bc93fd7f15dea088c7f8a499117519fdb78662e92818718366dac5bc0ca30fb84ae917547023214b31973942eabc9a2a9f063ea227c47621c37964d724037f3aafacdae46a353a4e888efb96f0adb9476f86d35d901436719fd824c1c5dc6a252c46c5efe07148b1c537301059450b2a2645b8926c86284f4b1ee4c405b5332b69891fc8c5d2f28b96de0fef98ffcd05403bd366a84d28e810283652584685cc4df0a426a80a3dc5cab0140c8b3d568a8a0f192c10b702736f3acc29aada5324c7f118e96f981dadf52e2048576dd72b98391576569d572f9f09e971128d6664f7c5d73e68f4faae2468f351c7e6fbe35c08b811319c48ccaaf96335f9135c9b1024332bfffa34f81d3aa821b5a8a63a2e00fe85742038e49501b2d3ea3fea7eac1fe19ac4be232437f6cda50803af19b20057d72a6a9d7925b71e456cc95312276abba5dc8270b2b58934f82b160b96d86c81ada856116d3269e43af53c2b5889cf6f503af62ae0b2d804fc6bf8d7b3eddf9ff11005ca34e04785d10436e77566ced0ecc9faf0f008da7cd182490353221833e013356e86ec2be92c4c8fb200ea31016bb2ad002b2da", 0x1000) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r0, &(0x7f0000000100)="84", 0x1) write(r0, &(0x7f0000000000)="1d", 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) close(r2) 02:50:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080500"}) close(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xffffffffffffffb2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x1) setpgid(r3, r4) r5 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) fchmodat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0xf6a9ffbc0a01cc1a) 02:50:33 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x3f, 0x3, 0x7, 0x1, 0x3f, 0x0, 0x1, 0x0, 0x2, 0x0, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) write(r3, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) ftruncate(r0, 0x20) recvfrom(r2, &(0x7f0000000040)=""/59, 0x3b, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mkdirat(r4, &(0x7f0000000100)='./file0/file0\x00', 0x81) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x42) 02:50:33 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000002c0)=[r0, r2, 0xffffffffffffffff, 0x0, r0]) setgroups(0xa, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = socket(0x0, 0x5, 0xffffffffffffffff) getsockopt(r10, 0x8, 0x4, &(0x7f0000000480)=""/223, &(0x7f0000000580)=0xdf) getgid() r11 = socket(0x2, 0x20000000000001, 0x0) socket$inet(0x2, 0x8000, 0x6) r12 = fcntl$dupfd(r11, 0x0, r11) accept(r12, 0x0, &(0x7f0000000380)) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000340)=0x1) connect(r10, &(0x7f0000000680)=ANY=[@ANYBLOB="00022e2ff532719ace66696c653000f7ffaabe64148495a67d647e59f8507b114dab77c06dad9e438e11ae51950e8f55f4204ce3ef609130195ea0a2a775528ea2a37846370f74107bc9e8783dead41d64e5a5af5ec9edf53089ad35ef7ee2231728030d83a43ba5ed973d6f8db9f72fc81f16fdcbeb880b"], 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r11, 0x6, 0x10, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) 02:50:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a1f9373f7efc102fbb89c325d376957cddc47b05"}) syz_open_pts() syz_open_pts() 02:50:33 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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x8, 0x6, 0x800, 0x1, 0x7fff, 0x20, 0x6, 0x1, 0x0, 0x4, 0x6}) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) close(r3) 02:50:33 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0xc000, 0x63) recvfrom$unix(r0, &(0x7f00000000c0)=""/90, 0x5a, 0x840, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x11, 0x8005, 0x44) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x2f, 0x8100001}], 0x37, 0x0, 0xc6, 0x0) 02:50:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40000000000000000000600"}) munlockall() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe, 0x8, 0x1f99, 0x401, 0x7ff, 0x9, 0x6, 0x7fffffff}, &(0x7f00000000c0)={0x6, 0x7f, 0x2, 0x5f, 0x4, 0x80, 0x3ff, 0x4d}, &(0x7f0000000100)={0xfffffffffffffffc, 0x10000, 0x1, 0x10001, 0x8d4a, 0x2, 0x10001, 0x6}, &(0x7f0000000140)={0x6, 0x9}) 02:50:33 executing program 1: r0 = semget$private(0x0, 0x5, 0x40a) semop(r0, &(0x7f0000000000)=[{0x0, 0x200, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0x9, 0x1800}], 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x100) semop(r0, &(0x7f00000000c0)=[{0x3, 0xffffffffffff44c4, 0x1800}, {0x6, 0x400, 0x800}, {0x2, 0x3ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x2, 0x1800}, {0x3, 0x1, 0x1000}], 0x7) r2 = msgget(0x0, 0xfffffffffffffffc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0x3) getgroups(0x0, &(0x7f0000000540)) r5 = getegid() getppid() getpid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) getppid() getpgid(r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xffffffffffffff21) getppid() getppid() r7 = getpgid(0x0) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, 0x0, 0x0, r5, 0x20, 0x2}, 0x400, 0x4f3, r7, r8, 0x2, 0xffffffffffffff01, 0x56e, 0xfffffffffffffffc}) setpgid(r7, r8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/142) socketpair(0x6, 0x3, 0x5, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000007c0)=0xc) sendto$unix(r9, &(0x7f0000000380)="847758add1faef7456f2e356558c3080c1c41f94173f30ae316e9f1606697be059ab1a5a0387be758d9b2de8b5847fe9c4a61606189f5244e73c8296e5b9d76df2b6345568678967be140293b4da5bea6e3edcfe9a11a3360bab4a213a6ddabe8ffaf16894c7aa9712e870518e74f822d6be55fc9ac86512f90633f69218fc7a5eaacefa42dc2c64a6e9e4cadf74ff84c961b69e0a306f16368a5f14927b86731b1fe799fbad076d8f40b7eb9c3072bbca961017edf872aea0b99924e47218f0a9a63cf4c213130b87fe006294914ce5bc4a3711a182722e45ed2f0b8764e2f3c2ccc0f1a3daca8197", 0xe9, 0x4, 0x0, 0x0) getgid() r10 = dup2(r9, r1) ioctl$TIOCDRAIN(r10, 0x2000745e) fcntl$getflags(r1, 0x1) r11 = semget$private(0x0, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) setsockopt$sock_timeval(r9, 0xffff, 0x0, &(0x7f00000002c0)={0xb4, 0x3}, 0xffffffffffffffc7) getpid() connect$inet(0xffffffffffffff9c, &(0x7f00000001c0)={0x2, 0x1}, 0xc) semop(r11, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x1, 0xa0, 0x1800}, {0x1, 0x5, 0x1000}], 0x3) getpgid(r8) 02:50:33 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) unlink(&(0x7f00000000c0)='./file0\x00') 02:50:33 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000002f80)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000001f00)=[{&(0x7f0000000b80)=""/194, 0xc2}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/188, 0xbc}, {&(0x7f00000007c0)}, {&(0x7f0000000a00)=""/78, 0x4e}, {&(0x7f0000001d40)=""/234, 0xea}, {&(0x7f0000001e40)=""/98, 0x62}, {&(0x7f0000001ec0)=""/52, 0x34}], 0x8, &(0x7f0000001f80)=""/4096, 0x1000}, 0x800) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x9, 0x1ff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1, 0x2}, {{r0}, 0x0, 0x10, 0x20, 0x5, 0x4}], 0x1, &(0x7f0000000300)={0xe13c, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8e5, 0xd88, 0x1, "a7cfe5efdaba213d8c7577f55a15db968157c092", 0x7, 0x80000001}) sendto(r0, &(0x7f0000000940)="7bbc64ae6d40d2a95f2d93c771985de318a6c6ae4067f252b12d9b3f8751b4f45d2028ed2235e7c42488d89d0fbd07c602ffe725c8a44182d36e42bbe8473e8fbd6df29876b87a9934a24f62b1ab88564ebf08606e674019fceff59a3c9ef3eed5d3b553276f3f17d68d29efbd080402a00eca05237ed4bbfa4a185f011af0feb431273d57d5df3f75e052ade370ff31957fc08a7c5c88f6f16b9dd1a05bef9cd6", 0xa1, 0x6, 0x0, 0x0) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000480)) mknod(&(0x7f0000000480)='./bus\x00', 0xe002, 0x8) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000a80)=""/223) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7ffffffffffffe) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4004) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) readlink(&(0x7f0000003080)='./bus\x00', &(0x7f00000030c0)=""/97, 0x61) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) clock_settime(0x0, &(0x7f0000000380)={0x0, 0x10000}) ioctl$TIOCSBRK(r1, 0x2000747b) bind$unix(r1, &(0x7f0000003280)=ANY=[@ANYBLOB="01002e2f6275154c8f4a80b5f61a63b4d93df17f60374583c4e424aaaf0d7adb7300963342090004113904069b699f3377fee8f45a8feb2f6870faff1a481de2e683704c29d4e5db90d97929375f1837c18dbc010400000000008fc7a375c9855b47ed0038ff98d74a745a770a99a709dae61867ba57108b1402cc4797db190d50173b3000cfc9e154d83e705d7c2e9da05d71187cd9ea18ff92eaff35276c70b980f3e4f8cedd4584a657a0332b0a5b277d5999380c50fd5f34d686184cb70134e77d5d5c5e9a5872087e37ee7f5ce9595e6988357d55431f1b344009bd77e683b8cd75ef7285e9c3ddf6b2345f9e266bdc9f994008d7348143e45f4a0e6e4d1e6c7ed02799908163514316836c3381cda00ce233b4b99862896842cd8a3535a11e05b599c5"], 0x1) recvfrom(r1, &(0x7f0000000540)=""/139, 0x8b, 0x42, &(0x7f00000004c0)=@in6={0x18, 0x3, 0xffffffff, 0x8}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x2, './bus/../file0\x00', './file0\x00'}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2595e66c005169498e3b9d440c0044bd54ab0d2aee4e332d1de6cacb01dcd7606599c0d4c59e533899bf13d8ef49852e087c9a3210855a43a197165ca78ab68b8fc5e6197da742c04eb7470b31ab6060154fa26575c96b3d597a8083d09f7751144376ddb2ce6426542fbde5d1794f67fa4981be04ce11fac1786c5794bb4b92e8ee133935291b8f00b20598b3fd2134c51c3fda9f8727bc5a3a683359ab3e071e93fe4a933b91506cd62a49bbd7a1a59badf62ffc2184d2ba4f23a114bd794d19e7056efb228a79cf99e3409395f1aeffc4e231424cec47c0da"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000002fc0)=""/41) kevent(r0, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x82, 0x1, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x6b7, 0x800000000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x2, 0x3deb751d}, {{r0}, 0xffffffffffffffff, 0x40, 0x30, 0x4, 0xfb}, {{r0}, 0x1, 0x40, 0xd, 0x3ff}], 0x100, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0xb5, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x3, 0xffffffff}], 0x8, &(0x7f00000002c0)={0x7, 0x9}) chdir(&(0x7f0000000340)='./bus\x00') getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000840)=0xc) open(&(0x7f0000003000)='./bus\x00', 0x10440, 0x68) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) ioctl$TIOCCONS(r1, 0x80047410, &(0x7f0000000040)=0x91cb) 02:50:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x102) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() setreuid(r3, r4) fcntl$setown(r1, 0x6, r2) r5 = geteuid() setreuid(r5, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x201d, 0x200002cac) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x20, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x400000003f9, 0x2) write(r0, &(0x7f0000000140)="9c87c3762c4c35047e2e9b", 0xb) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x8004667c, &(0x7f00000000c0)={0xfffffffffffffffd, 0x4}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) dup2(r1, r3) 16:00:00 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000000)=[r1, r2, r0, r0]) setegid(r2) setuid(0xee01) setgid(0x0) 16:00:00 executing program 0: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x39f) chown(&(0x7f0000000000)='./file0\x00', r0, r2) minherit(&(0x7f000071b000/0x3000)=nil, 0x3000, 0x0) r3 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x5, r1, r2, r1, r2, 0x5}, 0x3, 0x9, 0x10001}) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f00000000c0)="5ecb6d0984c2f91aaa4f436bac650fa12b815f55e60e0f71dd9a7aae9e187f85ed2cfd34bed1def8dfdda228f55c19913c4eca9ed4c58647d9efad6f34642ee565dc926a199ee19b5fceaf5a7640f6814425e5796d0d994b39801421cd0f901cb05588a3453c542de2a0250f9d20b8fb3769dda0b822c375058716566ce4d6efef2314e438e0de23dc6f462d5fc479ddc9c196531752cdf201464ba00fc0932fa4913e360335d102e4507f4c18deaffc2b759fcb93ff56b425a8628ce50a8214759ac56f1890ddc3604630e213cc5a66609ce68aa412b0c122cc6bcc82ca62bf56678992e42fc9", 0xe7, 0x9, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='c\x00') chmod(&(0x7f0000000140)='./control\x00', 0x0) execve(&(0x7f0000000180)='./control\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='c\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)='\x00']) chmod(&(0x7f0000000100)='.\x00', 0x0) r0 = open(&(0x7f0000000080)='./control\x00', 0x20, 0x158) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x9, './control\x00', './control\x00'}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200200000000000b, &(0x7f0000000100)='%', 0xe0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ea00005c00080000", 0x8) pipe(&(0x7f0000000000)) 16:00:00 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 16:00:00 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = semget$private(0x0, 0x6, 0x41) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x7fff, 0x0, 0x8, 0x4, 0x0, 0xfffffffffffffff7, 0x80000000, 0x7, 0x690]) 16:00:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x19}], 0x200, 0x0, 0x401, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0x0, 0x0, 0x80000030, 0x38, 0x6b0}], 0x7, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xe0, 0x40000020, 0x800, 0xfffffffffffffff8}, {{r4}, 0x0, 0x80, 0xf0000001, 0x9, 0x8f}, {{r0}, 0xfffffffffffffffc, 0x0, 0xd, 0x9, 0x80}], 0x8, &(0x7f0000000180)={0x958, 0x5a8}) getppid() 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="15284a0cacf2a857eca8", 0xa, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000080), 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x4, 0x64, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186180008b00023c00000000002867d6b79318cbdb9229220000000008ffd53ee4d44f1127000000000000000000000000", 0x34}], 0x1) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x9, './bus/file0\x00', './bus\x00'}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffff9c, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="00ae1e06000000", 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) dup(0xffffffffffffffff) pipe2(0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0xb8b8, 0x41a, 0x48, 0x3ff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8406, 0x80) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() syz_execute_func(&(0x7f0000000100)="c4e3c56c96eb1e000035c4e18d5f190fe2a0a9000000c42271beef8f49609720c461adf696f3ffffff660f38284c25ff3e2e4119e06464f3f23e3ef04281094c4b00002898feefffff") poll(&(0x7f0000000200)=[{r4, 0x40}], 0x1, 0x0) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a", 0x2}], 0x1, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000125de5343a223d7119030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e3a6965a15bc31edfe60000000000000000000000001f9e91b39e1361bf7991943318f9bf1f5354"], &(0x7f0000000180)=0x62) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x7ff) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:00 executing program 1: mprotect(&(0x7f000043d000/0x1000)=nil, 0x1000, 0x5) r0 = socket$inet6(0x18, 0x4005, 0xf75) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x3, 0x1010, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:00 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) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)) 16:00:00 executing program 1: select(0x396, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000100)={0x1ff, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7fff, 0x1, 0x6, 0xce5, "a5f7874c6d00d73011f2cbeced11bde6ebaa14ae", 0x8, 0x6}) socket(0x3a, 0x8005, 0xb56) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x82, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1e3) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x40) renameat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getegid() setgid(r1) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:00 executing program 1: r0 = socket(0x8000000001c, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180), 0x0) getsockopt(r0, 0x9, 0x7, &(0x7f0000000000)=""/58, &(0x7f0000000040)=0x3a) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x1, 0x400, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) write(r1, &(0x7f0000000040)="510fc3", 0x3) ioctl$TIOCSTART(r0, 0x2000746e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x1, 0x300) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000240)='./bus\x00', 0x80) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f00000000c0)) r3 = dup(r2) shutdown(r1, 0x3) pipe(&(0x7f00000001c0)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) truncate(&(0x7f0000000200)='./bus\x00', 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x0) socketpair(0x0, 0x3, 0x9, &(0x7f0000000280)) r4 = semget$private(0x0, 0x3, 0x318) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0xffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x5813, r2, 0x0, 0x0) 16:00:01 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="c7", 0x1) r1 = socket$inet(0x2, 0x2, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) setsockopt$inet_opts(r1, 0x0, 0x10400200001b, 0x0, 0xffffffffffffff8b) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10882, 0x0) 16:00:01 executing program 0: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4013, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:01 executing program 1: r0 = msgget(0x1, 0x0) msgget(0x3, 0x400) msgrcv(r0, 0x0, 0x240, 0x100000001, 0x17fe) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="046d513562f0883ac2d7faa8c3f400000000060000f5032d2d197526", 0x1c}], 0x1) r1 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x0, &(0x7f0000001480)={0x2, 0x1}, 0xc) r1 = syz_open_pts() fchflags(r1, 0x4) close(r1) r2 = syz_open_pts() fchflags(r2, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x100000001, 0x7fb, 0xfffffffffffffff6, "0366402ba77f0c033c02df71795acd76ef3caf00", 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x8d, 0x80, 0x1f, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x4, 0x800}, {{r2}, 0xffffffffffffffff, 0xb2, 0xfffff, 0x6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x80, 0xf00fffff, 0xeade, 0x4}, {{r2}, 0xfffffffffffffffa, 0x8, 0x83, 0x800, 0x1000}, {{r2}, 0xfffffffffffffff8, 0x42, 0x40000011, 0x80000001, 0xffffffff80000001}, {{r2}, 0xffffffffffffffff, 0x5, 0x20, 0x200, 0x5}, {{r2}, 0xfffffffffffffffb, 0x4, 0x40, 0x80000000, 0xa7}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20000005, 0x5, 0x9}], 0x1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x40, 0x40000002, 0xff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x800, 0x400}, {{r2}, 0xfffffffffffffffd, 0x80, 0x14, 0x7fffffff, 0x6}], 0x8, &(0x7f0000000400)={0x400, 0x4}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576", 0x15d) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x801, 0x0) socketpair(0x26, 0x7, 0x4a, &(0x7f0000000200)={0xffffffffffffffff}) accept(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000003f001fb4cd7241ae4e3c000000000000000000000000000000000000000000000000000000000000000000d541cd23440f4423ed98b5617a4ee90000000000000000000000000000000000000000000000000000000000ad66ecd82b5c4a98f3ad03c30d9a32f0000000000000000000000000000000000000000000ccc21b400000000000eefeb523c3e01c459f973facf8b6947e537837f2284f83f9325f34fc8f059767cbf95af1c99f775aba93e26aa63cc2a7d093068e8366106e97f282d735361181d31e9f96f8d3fd5d3830db9383d773b5a9e9d569d0b9ba5b43e1b522ae9126d3650eafa9f8d4fda6"], &(0x7f00000002c0)=0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x1, 0x8, 0x8, 0x8}, 0xc) r3 = dup2(r0, r2) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:01 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r0, r1) r2 = msgget(0x2, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/158) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)='X', 0x1) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x11bfff59}, 0xffffffffffffffe7) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000a7401be9e480d7aaaf52d0237004182f0670c5eef27580cc3460b8968c737ee475da404da101d9bee7d51d996bcd2b5a0f26c2fca305b0580df50261a50000000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) dup2(r2, r1) 16:00:01 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x74, 0x8, './file0/file0\x00', 0x6, 0x6, 0x5, 0x4}) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x3) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000940)='./file0/file0\x00', 0x8311, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) close(r0) close(r0) close(r0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setitimer(0x1, &(0x7f0000000040)={{0x4, 0x40}, {0xc0a, 0x3f}}, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0xa25) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x800c5606, &(0x7f00000000c0)=0x2) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x3) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setgid(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 16:00:01 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() r2 = socket$inet(0x2, 0x2, 0x0) setegid(r0) r3 = semget(0x3, 0x0, 0x80) r4 = dup(r2) semop(r3, &(0x7f0000000280)=[{0x3, 0x6, 0x800}, {0x3, 0xcc4e, 0x800}, {0x2, 0x3, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x3, 0x1800}, {0x7, 0x7, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x4716, 0x800}, {0x0, 0x8, 0x800}], 0x9) renameat(r4, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000001380)='./file0\x00') semop(r3, &(0x7f00000000c0)=[{0x3, 0x7ff, 0x1800}, {0x3, 0x4, 0x800}, {0x2, 0x2f71, 0x1000}, {0x3, 0x5, 0x800}, {0x5, 0x2, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/172) getsockopt(r2, 0x9, 0x5, &(0x7f0000000380)=""/4096, &(0x7f0000000100)=0x1000) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)="01", 0x1) r6 = semget$private(0x0, 0x13, 0x108) semctl$GETVAL(r6, 0xfffffffffffffffd, 0x5, &(0x7f0000000180)=""/23) semget(0x1, 0x6, 0x100) getgroups(0x5, &(0x7f0000000040)=[r1, r5, r1, r0, r1]) semop(r3, &(0x7f0000000140)=[{0x3, 0x4, 0x800}, {0x2, 0x3ff0000000000000, 0x1000}, {0x7, 0x5, 0x800}, {0x4, 0x1f}], 0x4) semget$private(0x0, 0x1, 0x120) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000002c0)={0x1, 0x0, 0x8000, 0x390b, 0xffffffff}) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) poll(&(0x7f0000000080)=[{r1, 0x141}, {r1, 0x1}, {r0, 0x40}, {r1, 0x9}, {r0, 0x18}, {r1, 0xc5}, {r1, 0x4}], 0x7, 0x3) 16:00:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x11, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x36, 0x21, 0xb7, 0x7, "8ce06b11ac4574cb85b21ede9cdfccb62b223f64", 0xb704, 0x8}) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 16:00:01 executing program 1: open(&(0x7f00000002c0)='./file0/file0\x00', 0x1021f, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffff80001) msgrcv(r0, &(0x7f0000000080)={0x0, ""/212}, 0xdc, 0x3, 0x1800) 16:00:01 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x2, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x31, 0x5, 0x80000000, 0xd4a}, {{r1}, 0xfffffffffffffffe, 0x86, 0xf0000000, 0xfffffffffffffe00, 0x8}], 0x3ff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x80000000, 0x0, 0x8}], 0x6, &(0x7f0000000100)={0x3, 0x4}) kevent(r1, &(0x7f0000000000), 0xaf9, 0x0, 0xfffffffffffffffe, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100000006001, 0x800000000400) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) shmget$private(0x0, 0x4000, 0x202, &(0x7f0000ffa000/0x4000)=nil) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="ff4e2e87be51fcd06870065e64cd53adc607ca1337a3790117ba89249eacf6c802fd20546e887fec2ad79fa58dfce9ba430353b0d10288589e375d78abeab6f773e614710682cd6a17bf6b25f65655ded04243bec7dfc3563bef3ebef2c4c25244f90c57d0acbdf5a358b8c287d3228e", 0x70) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) 16:00:01 executing program 1: select(0xffffffffffffff6f, 0x0, &(0x7f00000002c0)={0x80, 0xfffffffffffffffd, 0x0, 0x1, 0x1}, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:01 executing program 0: nanosleep(&(0x7f0000000040)={0x3, 0x100000000}, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) chroot(&(0x7f0000000080)='./file0\x00') nanosleep(&(0x7f0000000000)={0x200000000000002, 0x3b9ac9ff}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x125, 0x4) chroot(&(0x7f0000000180)='./file1\x00') 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800020e, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r1 = semget$private(0x0, 0x1, 0x10000000000010) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) semctl$SETVAL(r1, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r0) r6 = dup(r0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x64, 0x0, 0x0, 0x0) mlockall(0x0) semget$private(0x0, 0x1, 0xa) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r7 = fcntl$dupfd(0xffffffffffffffff, 0xd, 0xffffffffffffff9c) unlink(&(0x7f0000000240)='./file0\x00') mlockall(0x2) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r5}, 0xc) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r6, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000400)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) login: OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000003540)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xfffffffffffffec1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x2, 0x3ff, 0x9, 0x3ff, "97a0e36240b828467af479a1fd7bd9f6467e419f", 0x1ff, 0x6}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r1, 0xa5}], 0x1, 0xd083) 16:00:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x7d75, "c6e23c5cfeffffff00"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) ioctl$TIOCSCTTY(r1, 0x20007461) write(r1, &(0x7f0000000200)="d04104c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a7775c9e9a23cece585f581d081e7f73582a0b9", 0x39) r2 = syz_open_pts() close(r1) ioctl$TIOCSTART(r1, 0x2000746e) dup(r2) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xfff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x12, r3, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x121) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) 16:00:02 executing program 0: r0 = socket(0x80000000000400, 0x400000000002, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x19, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xffffffffffffff6a) write(r0, &(0x7f0000000080)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb316ce16bcf2d3bcfab2dae7a44ddac4c39ad0ac42372808452d5833093d6899449a5a9eb0d74ebe8c3eddebae0d117838278a7cf738187ef6f4fd21552aed019b003cd6712535b6e953dadaa61745cb9a4fe9d2495a63fa65bdc", 0x91) r1 = geteuid() seteuid(r1) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair(0x1b, 0x5, 0x5, &(0x7f0000000040)) readv(r0, &(0x7f0000000240)=[{0x0}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="f5631b6203e4c6000000000000", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = dup2(r0, r0) close(r0) fsync(r2) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x308) getsockopt(r0, 0x3, 0x400, &(0x7f0000000000)=""/113, &(0x7f0000000200)=0x71) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x1a2}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0xfffffffffffffffb, 0x10f) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$inet6(r0, &(0x7f0000000000), 0xc) 16:00:03 executing program 1: setuid(0xee01) r0 = msgget(0x1, 0x14) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/65) msgget(0x1, 0x40) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x280002002, 0x20661) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x2000746f, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x329}, 0x0) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) link(&(0x7f0000000380)='./bus\x00', &(0x7f0000000300)='./bus\x00') read(r0, &(0x7f0000000480)=""/101, 0x65) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/182, 0xb6}], 0x1, &(0x7f0000000240)=""/125, 0x7d}, 0x800) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = shmget(0x1, 0x4000, 0x400, &(0x7f00006a9000/0x4000)=nil) shmat(r1, &(0x7f00006b3000/0x1000)=nil, 0x3000) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x81, 0x7, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./bus\x00') r3 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000000)="855df34ba46d6053de702ef99e", 0xd}], 0x1) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file1\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0/file1\x00', 0x400, 0xffffffff, 0x6a67, 0x0, 0x7f, 0x5de5a09b, 0xffffffff, 0x0, 0x0, 0xc8f, 0x80}) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x108b8, 0x80) chflagsat(r0, &(0x7f00000001c0)='./file0/file1\x00', 0x70000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='x\x00') 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/39, &(0x7f0000000040)=0x27) getsockopt$inet_opts(r0, 0x0, 0x2000000001022, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:03 executing program 1: 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) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xfff) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x0, &(0x7f0000000080)="38fadc35c624cd8da8e8e9398984b5f7eaa1c51fb03d70489f92cdb980ad7b944bf59ec278334f8fed2a1a03f7a3e2b83b50cb6750e7a75259a9d4f12edc3707427e122de6fc84d216f6a40f529a68581b16f52c03d889a79795302eb0cb1067386dc4ba300be0bf8417e871164cd37ef26e584c", 0x74) dup2(r0, r1) 16:00:03 executing program 0: getuid() r0 = geteuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000), 0x0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xc2, &(0x7f0000000140)=[{&(0x7f0000000040)="418caca3df6803146e6856098c37a801bba0b62432b64af6d0a38abc4e4f06", 0x1f}, {&(0x7f0000000080)="507cab02f5f7f2a49d0caa632a2e11a606b8db7af88d06c3ac41798ea7563fd64f018e74699068c8c1c2f12c8fbf", 0x2e}, {&(0x7f00000000c0)="6c598dbc6efc87d9a7b2c9e597f6c1cf19a2550db2d003fdfb48258c3a28875bfd55bf3354db9d53e5baf53f2b81af08c44a3ee337e6", 0x36}, {&(0x7f0000000100)="60943f7830d4ed2018a9227885144782d50b936d65083b558f5d8d9cb20c6468495880366ae4a9a67772ff98a669", 0x2e}], 0x4, 0x0, 0x0, 0x1}, 0x400) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/6, 0x6, 0x40, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x80003, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x267, 0x0, 0x36}, 0x4000000000000) 16:00:03 executing program 0: r0 = socket(0x0, 0x4, 0x7) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x6f}, 0xc) getsockopt(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001500), 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1016e4a1454c1a361e9dff808dc09be50082"], 0x10}, 0x0) 16:00:03 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), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000140)={0x8, 0x5}) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) r4 = kqueue() sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)="112a2660d3b739119116bd16fc6d2239fc7a427286d63beb5c1f627e5f585badf22dd6ba79bade3af3af9945d6e54fc722fb84707d8a9db25f9aae80d992f3958722564fa1a6336a7d8861118ec26d5164bf080ba4c50c31f5ad591efe88631f21953f7e42bd30063de658d5bbce5b9b2ea839aeb2beffbcffcb2571fb03dbd54e4cefc154cf0c30df97c89a253875", 0x8f}, {&(0x7f0000000300)="4d15f5dd9e4d1dc6d783056fe22c31811c156211a64856720a54ae77150918811c561a79034c5b8e3d22ccdf9cfda57b657332ef9f25e45ab38f513342858159e49f13ad340aaed7e363014632865d4c20d25d6d8dbe7760f3eb8c1865415888387cc1d9130cf11f85368fada6f2adba6a", 0x71}], 0x2, &(0x7f0000000b40)=ANY=[@ANYBLOB="100100000000000001000000010400000547fabb4dbb55c3a447d2a44a14c49f715cde95b927195947d8641f25e3c341a7bfa06cdbf807048b2b11138faaf66f6a54508e2ede84a8b3830ccf78b5c3a0b7a1ad0676c72ddaa543c0580016c38b3889ea7d449ea241f71a7ae6c7e7729da8a64a3768e4824fb77b57a1754e9c151cdc23cdfaa85cc234321a876453e554b42d16a8fca49a7480c63f1bf4cf0c679b4aa9545774f0cc34194ba999fc13f17fcce975317906d34b2ffcb1eb43a744bae392838f883dbd7c666efca7e4c80e13f14ee365a047eb456e98e53d85d2df37d672e16db503395489a7fe6ff4076a24fea3699815369fa8b4ba1798b84ffa01c8dada3d45fbbebe718468517f6fe4bbc1e2c150cc9ad233000000000000580000000000000001000000c18a00001d7651cf57a008685499d6569f65f00f69e656967ff54d10124433ed36d93d9f82f6cd6191d6593aad64401aa4a10bd6e60573eedb85c80d4333b4b2d1ce220f66612800000000007000000000000000ffff000040000000bdc5224fc0067bfb70537f8afe615999da3f239465cb7e61c3f1461e76fe50c02d86c515be10a14ca157975abc5de3b3f34751baa5022341cf4e300e18fce1d7cdde61207126c3564d1a63a5e57a8d384a32fd1b3586bf4a2c320000000000005800000000000000ffff000005000000dfd6ecf49244428e443d88a2d769ff82ba165a02b3a2b272d027830d08bd1db213405085ec68bf0c0321002b0cac774d51302485ae774746f00b2d21ec66c60f0be15bf69360740068000000000000000100000000100000f22903207128782ae0218ae38ee9ae7d756a4d9afabd40cab997c627d36e5e64064aa467fc010001000000000092369cbddb7eb518c7068ba97d892cbbbafd9d07e7a99a477db6c5f00cb25c4e4a1cc5aa583c13737e0000a800000000000000ffff0000010001006dd9d1d7c578bfbd03653c256ceb3cbbf94baaa1106450d77d347f1261307b80dc3f0e3f69b22ba90bf27247af29b7977c0ab45bbd3ad8e3a1ed59fb10419aebbca59c00f574ff32a59bc4dcd1f6b310b4b137bf11457a061d5cfbb210c18ced9e517970a357368f1d62870988aab0474de651edc229fc8c2a19ce8afada43dcafd9373b4bd5a6a88a3fd1fc0efbdff04e1a3c3a29d3d8aa1001000000000000ffff0000000400008f5e2df6508a3a57ca4b0cb69610101ea75dc2c6c0205ee21f51d34f47e7d224bbc4cb3d06749ba5f2592113af9b3ab3ef721575d07c977c2c4a50ebfbe4422c6342ecac39f4b18934edb8bece861c91151ab0e72072650f494b7c5ad49c43fcf2e29c06f4091be9f337f0cf9f38564e18f7b1c97c3f118c4891df501d8fece918e4c16734c532fe9d8f42a1363a3a327fefe0bd504a30e667703afb17b67bfffb3361f4d4f681951975bb06f699cfb322c60a67433d94e8fa2e2bb087803ecc401bdc6d9cffb11924475aae5d23979f8749c364aa4a57f9e05665e333c58f075ead9c4092e147f4a7829553c5739608a3c4c0c590463a2d417092d4e00000004000000000000000ffff000002000000ef08bd66010c80497587f9032dedc99a728fc49fce2dd1bb9d134bac881def2372d47a539449710df4f0c3b4ec0000001001000000000000ffff00000700000053716c63dc0c3eca7279fb518fd94b46a027032b1db4a9a61530e8afa8a774a3045e6496dcb2a94408bd258e330924c650fb6bfa53bf51ef4fd3ba5827008ab38ae765391b8f426059e6dbc70d7615d49fbf053baddc98e50df9662746ec8ecd39fc82faa26cf9dbee41bfc41f5b4e89bdf47ed9e5ac1902f34793cb6f598cb687022fd32e79506245d9ccc0ecd0164a749befcecd7a31f563559a17104e40aa79bb0a13d302ee76eb0ac1a06d9d73a94c079751d37b33b14c1e95483973c8ad3e899c3fb45a6fe70aecb77636c3dd9787fa4ae2f2a852e526bae7717b85f6517be31f5b02a65fab149c9029e2d07f10a4b3743ab0ec6052ee9b5b58ea89280d25f065cdc85bad000000000000480000000000000000000000d813bc2c06209e780874ac6f17c0185fe786c5bfbee40111074e1e38783df0b23d83e700b65dac41f9cd50043769c47fc379fc047d00000000000000285a63fdb548da924b54ca1df471b8"], 0x5e8}, 0xa) kevent(r4, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) msgget$private(0x0, 0x446) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x100, 0x9, 0xc00000000, 0x1, 0x100, 0xffff, 0xb63, 0x1, 0x0, 0xff, 0xcc8c}) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x30008, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/47, 0x2f, 0x2, &(0x7f00000001c0)={0x18, 0x0, 0x800, 0xffff}, 0xc) setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0xfffffffffffffeaa, 0x404) r1 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0x40) ioctl$TIOCCBRK(r1, 0x2000747a) fchflags(r1, 0x20000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x80000001, 0xfff}, {0x9, 0x3}}, 0x2) getitimer(0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) 16:00:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getrlimit(0x400000, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x81, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 0: r0 = kqueue() dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 16:00:04 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:00:04 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0xc4}, {r6, 0x48}, {r3}, {r5, 0x10}, {r0, 0x4}, {r4, 0x4}, {r5, 0xe}], 0x7, 0x2) pipe(&(0x7f0000000880)) kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000380)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xfffffe76, 0x1}, 0x402) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = shmget(0x2, 0x1000, 0x102, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd4c405e90d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e5dbe014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c63839725e1e9a04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef06", 0xb82}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$getflags(r1, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:05 executing program 0: 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 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff, 0x1}], 0x2000007, 0x0, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r0, 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x3f, './file0\x00', './file0\x00'}) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc02069b6, &(0x7f00000000c0)) r5 = getppid() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x144) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r6 = msgget$private(0x0, 0x100) r7 = open$dir(&(0x7f0000000940)='./file1\x00', 0x0, 0x10) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000001b40)='./file1\x00', r8, r9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xe7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) execve(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000006c0)=[&(0x7f0000000480)='c\x00', &(0x7f00000004c0)='+\xc8\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='c\x00', 0x0, &(0x7f0000000640)='\x00', &(0x7f0000000680)='c\x00'], &(0x7f0000000900)=[&(0x7f0000000740)='c\x00', &(0x7f0000000780)='c\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='c\x00', &(0x7f0000000840)='c\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='c\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0x302597c) getsockname(r12, &(0x7f0000001cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d8a6ff781a71fd4173fd9de4d43c0cf7773589e28e3311af3f8b1f4b14b0534ca182d640a9dbf609915cdf92bebe9f5cba31b297309ffa0b4bd0f7f6dd134e43c415f69a65312f3a52f532081244bd22ca8f4aff1f1d80bbd"], 0x0) r13 = getpgrp() msgrcv(r6, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000040000000000000074c8a6b5672c2593300000000000a33b000000000000000000000000000000000000000000000000800000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009ff72f4ec68300060617cb0000000000000000000000000000000000000000000000000013f4a9eb48ec720e7c4fce5ad90000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000001000000000000"], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x5, r10, r11, 0x0, 0x0, 0x40, 0x768fff2e}, 0x4194, 0x9, 0x0, r13, 0x8, 0x4, 0x1000, 0x71}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x1, 0xf98, r5}) 16:00:05 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x60) ioctl$TIOCCBRK(r0, 0x2000747a) fchdir(r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9aafc42b62f80303) poll(&(0x7f0000000680)=[{r0, 0x1}, {r1, 0x4}, {r1, 0x15}], 0x3, 0x3) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) sendmsg$unix(r2, &(0x7f0000001400)={&(0x7f0000000100)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000001340)=[{&(0x7f0000000140)="9d19f04b9ab330c0345c51", 0xb}, {&(0x7f0000000180)="14812230e4dbb4208fa0c57c3ef32248240f4fb6b88b74fd223ba770bf6923ebbd9acae20b62dd64fece316cb41c3ed19b6986ba06f7b0b4454ef2a641d36af7", 0x40}, {&(0x7f00000002c0)="19c03aec6b88f0001e8488a4a31d91e779fb537c513953da631ca33a3d6f9d3cb6ef70348b6bbd51c813d2845e9e95f75a4ecb57147fd561338cc3559f46108c7cf08488cce506f8645a947e05dc8a310df63184cdc7f615c0279840cd0ebbaaa9f653b1ff39980e72b603a33db2372d11dca75465fd6fd39810e76b7f8995ca58da626dae317b25715d9d7616d4dcb2df859f391b924a1b3a400e1d64e7d1df707c4405c8b2f74e1c4ef4772fb8f54adbc288b96c25e58cc38659792f6468d01ddd6a489f31c310d9540401d83018d892378422cd92929f35714a0995e84d69b3b36ed34f906d90728eb3dadbec3f737d99d044a8b5a2abb2ef6d78461050c4f6a210e3682a7c12cfa95d209a1e1b85110e8fd93e5d4bd7cc4042fa280b6e10575db6155e12ce4a3611f28d35484b6df1b7bb89f6c3704a261a56a0b4e9d5a14c9f0835b6c566f7d950fa5cfcab87eb1a4f591a3139381b277c472a0dbd82570b396626feda6a26e8e41a92431af7dea0ac8b5b19b6ea9c92b56a287d2af9b2f6797a3b1f06908ef87907e17474b5b1d3adf5fa55104d9d4628b63a78ab4a4bea18707587de6d4bf9939ca154183f4b4e02207cf7777898b52f62c3dfdcb92d3ebaedd63cdf6b08d8d3adf885d1af1d4225bed2681682d0b3139627fe9a10dfe4ee21114d4a54cb39a6661a1a5cf9e228f4bd62e59c9cb435cb84f2923516c3794f053fcc88362f36db1a9a7751ae69b4413cc413295fd863e1b49e351c404b69edc3af68df23c816bf638a1e375b25c9e2d2b4389aba3f09a034dd4bcf132e7853951f87c5f5dcfe4259273b1d708fa84450bd7b05b70d38acbaf1b29835a1ac543cc4a2213957a0b020eb489fa5fb525fb5b75f51b4ce428c1e5801e156adcd11e116c7d707b3af6439c9c612225300c2d08fbaf467c41bbbcfa728840031a15835c1df5b08b2f7daa6bc1603dc57421b9d3e3c7df42d7391d46ab00fc2e941a2b420b69086ea4fb9d2a075160aca09e50f53d3abb20319bf3e2c821a9b07f8a4926d03e43bf42e508aacfbda4cef6483273ca497668e0c47c4ca01ec3b6a5e6df98614dceab9032a43b4ab887ff28602087164b214f9b5905549fee021cb461e8adcf5d739382c67e28dce4df4d282ee109142fb7e583961c8f8736ba10fd938b62145a52a2ccdbc7b10ca8a4391c748983dd42970a7cc6bbba0388be16632b828b8e8f81787b796cd550fcd1d46b03c2e7a21eef90698e2aa49f7b7b0fd59097414ca2d9cebdf341953a04d4e4865889ad8da38212dce0504edb39bb46ff309f8875521eb41141517cc52b06f1a81fa7267fb1777302e3f05b47a995ae791a8429b19a7a4dd128e241784a7ee6295cdfecdd6a02c18a0bae14fcb6fc8004484202e596439aa7d20a1b2a137cc6fb5ee9ee87e5181811ce58b025746263708d5f8af1b11e36022a9e918e241378a6c7fe9f1fe8d75a0e865ee229065b5bdac73d84550cfbbedcc6289da1badfe63f005f1f3f278a8ed4cc38fe028df2dd8c1a3ff5ddc97c6b7ff9f7be3546d4dca03969a9bbde15a60f852af0e45e04ebde0cc8765c50a58a783e60532f1e6f596a86e7d3ce247d07b696c3402714f19873474eb975945b60fc5fb6dc98053dc79df2bbdadae846da68b13116423b47bc69bfaa8219dd0141f70282d400b232b5cb343c7748d0c2f24edcf07ca6588511c6fbdbe1588356f17e14e2b4d531f94ac464760a1edce75e66930e626f9db55bc7477e4c5a4dd54dc7cd984a862edc2c9c31513db22c12855664cc8c936a1696ec7eab07e438703795cc3a1a206349e6853a514352d0f3f57f2f6139928a52a792c209f9f828577c55abb0564399a30bfa3bcc7acf002d2d4ac0a8f0bf5b6b5f6088373f5d82d6dd73ed66f8bbb75cf925ce9e0a4f54225d3ffc46a7dcf90d7ac37fd1daf78a89a5d8a3b065b96c4d2d4bfe93eec17da040e38d830041313b23cb5324a73131b80fde24bf9035066229b7544052e92d79df0708ef4e0342263b5b2964d0253d9b03a630724dcef6745420e33387c4b0e77e18b2bc865cbed895d15dbfcaf6ca494e6babb25179883ce02589d38e004823b07fa8b982304041deeb5bb5b2acf8aba551b828487734723ba440e4fbefdc60b22e281c73743175cb6d3bc9c68fd0e023d6b7e191b7aa6bcea683a51ab95bbb831b961771b3b601b2f1195412eddd1ec51e5160e97411708c0472bee7540ae9d177f3b0bd0d3029b7443c4ea21102aad4ff54dbd3042c2256ae5a66bf1465aaf8abcc9d9c7d1e1acd7685598fbb5d8a3487ce8dc4cbf071a442b20ef1c3cee4883c3785e97c14c827f48972e8ebbd3c8d070c1b34bb11177a341a7263decbb08ccc0722c22e37d3fe33f75a1e2c5598f9d8fec71494d82ec664c4c310be4ad39a98c131569bc3d25250f9698fe87a4b5fbc8915eb94cc08432cc9218def63d20fd52efbe9767b10a037644349225bb91010267541976e17dfd1a73680aaf3c3045692de7a83bef0dbeb5ed30ec8e12e57b4a0fc1d25a6f7410f99a3029752d32f00c73497ea3cbc22ba82750dae104d39980e4afcb3bd00d627672362ffc53b85682cc3c077296d37c372bf09352948b1af104e46ebe96cb5f8957a00ce2397f149cbd17f4d2ac30ed559524af794ad40c4d5e6cdffb704aff7d7c8bc60af530953e8f8205f1e9814765cac071a1b4b4a33fc8dc9732f10c253b0f431e918ea774db00cca90266087f27b59dfe6b599246a230fde797b2109ccc20199725eb2c8e61fa6941d9252e24646afcaab37f0bc4e4926eac2e8f11e40e4d82b0d98cb2eed3f89572cdfffd3a6417062bf9763a02494cf30efd894d80487c73c76ac3ab028ff648893bd99630936776bbe36076934d8d09d61080311cf2ed6a7bfb06f371a713758cbfe4cd89ecf5499dce0a13edab328ae10172cd1bc9e108545c1c0ccd251807b3cf58bfc31ed29c05b9b6a8d4d90754b04e9650188a87eaee595db66d9bb83b27851b4c9f1b26c09d1be576eb92b5d8919a8e969827a741ba6b317b8d6ec579a740179f5c94beaa6897f74715ac4d27c31cf9aac872534000203fcc34df4b99af99cd6550ea253054493ede9cc299300f6b28d1ed2593a6e4591ae34e107cf8cfc8448a78f2651bcf70c833a9773e462848f3695a4453863999fc03ce3d42292ff8b00e597b3ddb3e83a15c23af8744478344a33fe18a55f2e60143fb75756ed68c3d6d8df5e95e3821fa603bee0140950b2840e37dc4735a691c0902a662f6c61335a641b38becf11fb102bb0206ccc24d44169a1c04d340daee0866dd69c9f1930c75445ffe742d0fee1d0e357a327e954d55d93786dc4b42e9fc1101c0af909f5c540605ba7379013fd9017d5c8a9697f92b453a4b4f36ca4ed5835edb347b5d5dba3fc0778122bf3fcafc721d90b5784e7a16cecbeda7bc504dc9e2e8549a59ef75e2f363e69395ab59bd38c3b95746652defa88a32138dc9527a59da8d02bb9b1626834a431f2e2d2631ac7c5bf43f134407f47d2b26c4a05d7238fa433812ca3bce2505c527ed4d9f42971ada5b2005d64969bf5c6dcc2b1538237c3047ae8bc3caf47e89c04c7948e52c735c06889cd93aad0e8183244e89c135584319ba3a4ca54d796f26d974e1ed95150e2455251ab58e353cc57dd29fd5b498789ac24a7e7bb1222fcdb714f151b2d078c67be18cbdc0d3c6def1baf0ad057d036d582b7de841ad42bfacb87c499e0b97c011d17947f46f366e80f5b08114f2e94a7a6483183a84e81e41de3c81b5e9bd35ed2b788421c8cbde3fcb0cef1579d1600e371198e86bd0a65d642426d03799a330aa070069dd5140f04c19f57673ea3f729204481568274ef804b4e530326c279152343ecdc405ae50aaba94f626249c0bdf6fd8c69fe6c31d0bb609c060be6032bd92ad216506e567ba817f8d30ca73298655c06f9a13a5ababc7d8d1538c9b707f79e95d9a62e2da30c758612442254b1215cb9fc8def14c58f701ff7c818b0d249491f9d4b20923dd421e30bf4507d5637f95f26a74c066daf54f5df9dffcde658a5f06061516cffa1066c721a70503e86e81a71f0be7d851f6dfae45130f96990ffaadb408abdcb5bb23ac95d1abf6b7122cd3e061562082b0b387e1b5378e91fe9f1c0ec4c30d494419eb7fda5041626fd88295f6dbcd5dda426a47f866ad6411491fc4b712905a7625e780c7390085b00dbadd57527fca4d9652000a82399ed73f94659ff29cce8713c164adc9854c92f5b54fe7c5ed1ba62cb287dc9cea86f63ea3b446a2136bd598f215fa1750a79f851008f89b91c077ba42478810d85675fd4aa2aea16efe2621b25e56483786a5fc33a0ba910f016174d4bd1882398f1a0a48cbeea291a9cb30fb43b4945549f2ba96befca056c31fda380a1a660cabade9554ed740eb7b1319cb8d408d88a12f7ede8fc6618f17e03cd924282fa2dd221c9028a2303662132b37f15fcd4ae23e5d741ddbe120bda25038bbba26d0106da1610fa5df28bf58654b007b77820c0cb0c24cdb7bd8fe9af6ea64455532ce2030ac4974e796bd0ae0bf6eb550922b4d52f6618463cb0da415307e40d90a79cca57cf04cd747304b62893c4b85e7bcb712c37d83e0d0d84f3dfc7e9a9bf4fed0b4bd812e2691fa0bbca683e7ead4fc1edea9745ba4073792a5d08cb82ac258a809636248e9e7aab6ed2d2d86faa2dd9f8a6672f0a7a522e456531e86e89b6cc473c1394f0b3bca96589bf95a2461a868e0a92f8e0cae47b38b90b9a4e651e8f6141f9da4635ad842ad0a027e44ec626c1d8369f383ecb354e56c5729b00d018a8d194172a191576f42601c4a7342b7a8c2e56e19ee882d6313a8b87d6df2df7437312726ffbf63dcd30f7dc38f8a4fa65f0bd6cf0bba1e0eb55e2afc5adc0c6c13b7d763aa76e86561189169493ea050c74fb8314d398c9cb926d27d4be9a126fb06fe0d6018863050ab022a36901da59f85de466c59f8e3d3443f73da16e65cd4208740902915f23bbcd6cfdcfd64d75349b35dfb836b3c75039fe9954fe5453ea36187ebff7e5d792697c5b8af736562e6bab5c8b4354109ee38afc099791d33f005658d752c35a5bb01e80b342d617ac2a8ff3c27e2f748df789545aa58e70c94f0d2a27784e0a6a08ad1f48ef16e071d18383524d29284f49213579b625fb6bf320a628112d50744c3a06037b2febe2dd3d282a3f3cc4400799f83035dc1f18ed411ab98545d5e575c4cd3b6e4990af52dc77dc2de3d15de2ae3d03b3738fbaee317bb87cd37da429fb884fb0c8a4ba37e39f3c156253f8540c10c2760bde0f0f2e867af4db8d4ab85a0c72d28fe9a18e2e02d1ebbd7690b6528fa46febe07af2abd6f2bb15e2ed4c0b6f6e723961f20fc03188fc40bdc9f022c01aa1e94839cbe9bf3b88e4bfce3b9f07bc09c373c9f27c453f8a3938ef86671cf327c18e2533391fcf80098ca453abd967d508be0b073e53566c56a3223559cdd0904e11ffcf0cf9037329e9eccc6636a41c9369081ef95d9d9092ab03259b5944d36fbd26a650120e0dac0c0b27b8db5343aedc529b0d9af8465682925caab3bccfc25c0f87ddf0e4d394b683d5a9d012c6b3d6b201de0c0f24cdfed18fb439ebcadf8b9a89a912255058c47185c6fd032a755bc64a266036edcb2a4326b50c5868699a38c1520cb4a3198855ccfb404c3cf23a24f0ae071941260608c28f392a7a15f30c13fe19f91fb8fe7e7cef5b34aec5dca", 0x1000}, {&(0x7f00000012c0)="778d3a66bc59d01a930253364ef784a67a01f526246e094c6aa2fae5e33bcd0bd480554772ce6104da1de6973e3aad88ddda29f33e90", 0x36}, {&(0x7f0000001300)="ed", 0x1}], 0x5, &(0x7f00000013c0), 0x0, 0x40d}, 0x0) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:05 executing program 1: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) fchflags(r1, 0x2) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) msgget$private(0x0, 0x280) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = kqueue() bind(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0xfffffffffffffffb, 0x202) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) readlinkat(r0, &(0x7f0000001180)='./file0\x00', &(0x7f00000010c0)=""/131, 0x52) 16:00:05 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = socket(0x0, 0x8007, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x1, [{0x3, 0x20}, {0x3, 0x7f}, {0x1, 0x7f}, {0x1, 0x9}, {0x2}, {0x3, 0x6}, {0x0, 0x91}, {0x3, 0x9}, {0x3, 0xe33}, {0x3, 0x9}, {0x3, 0x1}, {0x2, 0x1ff}, {0x1, 0x27}, {0x3, 0x4}, {0x3, 0xfff8000000000000}, {0x3, 0x3}, {0x1, 0x1000000000000000}, {0x3, 0x8}, {0x3, 0x2c0}, {0x2, 0x5}, {0x3, 0x80000000}, {0x3, 0x4}, {0x3, 0xffff}, {0x1, 0x4}, {0x1, 0x1}, {0x2, 0x7}, {0x2, 0x1f}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x9}, {0x3, 0x10001}, {0x3, 0x3}]}) r2 = socket(0x18, 0x1, 0x0) close(r1) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x0) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) nanosleep(&(0x7f0000000080)={0x0, 0x6}, &(0x7f00000000c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20008, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2}) r2 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0x2, 0xfffffffffffffffc, 0x5c}, 0x100, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x368) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)='\x00', 0xfffffffffffffca0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) syz_open_pts() syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x410, 0x20) syz_open_pts() 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) socket$inet(0x2, 0x4000, 0x7) 16:00:06 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, &(0x7f00000000c0)=0x1) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x8) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x100000001, 0x1b0, &(0x7f0000000040)="d17463a09e398e103ab3fd23160217fb4359a2971798f476c7fa86ad35ff5e5e2a7f345f8792e555929c714cd48eaf667bb7245874a4d307e20c86ca35bfa5a0fa348cf0547d8cce6336542ebcb3fc0ced7defd118e034", 0x57) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000100)) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) 16:00:06 executing program 0: r0 = socket(0x80000001b, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x3, 0x3, 0xfffffffffffffeff, "95333ea12711d600dcfd86f2e2db91df2c029d36", 0xffffffff, 0xf543}) socket(0x31, 0x8000, 0x9266) sendto$unix(r0, &(0x7f00000002c0)="b1000504b331312ce78e2bce0ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c90260fac985d59080a5660b3268b591f980888de110061be9936631b6982c1689190325315f8f18696cccd56e", 0xdc, 0xb, 0x0, 0x95) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x80}, {0x18, 0x0, 0x0, 0x3}, 0xc2d, [0x5, 0x401, 0xfffffffffffffffe, 0x5, 0x2, 0x4, 0xe000, 0x7]}, 0x3c) 16:00:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) chmod(&(0x7f0000000000)='./file1\x00', 0x4) pwritev(r1, &(0x7f0000000180), 0x1000000000000066, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) readlink(&(0x7f0000002300)='./file0\x00', 0x0, 0x0) sync() 16:00:06 executing program 1: r0 = socket(0x40000000011, 0x3, 0x800000000000000) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3, 0x80000004, 0x6}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0x0, 0x7fff, 0x3}, {{r0}, 0x2, 0x8, 0xf0000003, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0xd, 0x1, 0x2, 0x4}, {{r0}, 0x0, 0x10, 0x8, 0x5, 0x6}], 0xffffffffffffffff, &(0x7f0000000100)={0x3d, 0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) kevent(r2, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x3ff, 0x9}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x1, 0xff}, {0x0, 0x1}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x6080080c2, 0x0, r1, 0x0, 0x0, 0x8000000, 0x6}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) recvfrom$unix(r0, &(0x7f0000000000)=""/23, 0x17, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="01006a00627591202be958b5c035"], 0x8) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="a5e2cf32771940530156e891f61ddba3f79a2fe3343ff037e64bc2c03d23034c19e8d9507dc532eb3025f4b7d4bb3af9721600444d2430df4f51d95d1b97895c09a955a0622ba0b8c2f03a0fcad656f1cf4ffd267119bf09bbdbe32a6bf3ab0d9dafca46011d0aab162d1162", 0x6c}, {&(0x7f0000000300)="c8d1eca6db30cf518061b76efcc56add8befdd7532a4101023d466eb7c619478fadca90c26495452ae463d0ebdc25bddfdc57d5ee6515ceffd3dfd9ae11c968332b5c8a104ccab434bbefff68ba2930da9", 0x51}, {&(0x7f0000000380)="40a12f4d24578a480bfdc4fe85fb037ee3466a83ee184a27503affa8416521fa89d772e909c164ac80371b2167f9cbd9c62b1c8caa311037cd132f09d63f0736baeb6e95d65db2a2f97b47c628adde04ad8a7a58f60e86", 0x57}, {&(0x7f0000000400)="e17affee64649cee4e02f293f5f571514c5b7700461b83ae7916a574f01d727875bfbc7a802835f2bab0c02cf67df083113fcb03816a05b6122fb87f2f3aeb5b4490564fc898a6060556c24f2b1dd9d937f205cf226473d5b8a87bd6c36deb03c07fe1fa77e52e827dc7c9de7174ec09ef5aa1d4b5b3c8987c577feb0844603c1c8b83343128750bdee80db078027ffee03cf3c45888b7", 0x97}, {&(0x7f0000000100)="92b900cca2e6ed6edda74ad524015d25de36d85403dfea6db6c93a25ec1060a6a4796e04", 0x24}], 0x5) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88", 0xb1) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup(r0) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xffffffffffffff7f, './bus\x00'}) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) dup(r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="e21ef665310e68c0310937e888f07eaccde6f63c3c0e12eb5afddc830beda972e23808a4d8a1cb7a41a73eb9f2f7fbbc3253b25d171ab7ce8f83924c644b2a5516f439351a6f26180f36920e5ad232589a8ecae7a4e894a26d72a9eddaa38e9e89d410933abfca629b3b37b63fc94e2506f452dd8796a4d51a6dbc765c933e6cc9fc20847a0b64ea66f69a7ab867d14f8505f06043d1d8bfb1c6c9622b84957e7ca7b61a2cc3de297eaea7231b2c75d836dc36", 0xb3}, {&(0x7f0000000180)="ab4bd8227a9f5d9d5523bf588b8fe1e9d6d0309592883452f1a62e812a781d0def8f5d6546ccd552fa395b06fb0b02fc0b9ca3b41af3fbf650f9d8c44e555b8c1e649611bc8610306f1629d85c5b3b94c233d5ca96582b", 0x57}, {&(0x7f0000000200)="3e5c77ed73b74a5d58128436d6ec541b9a1ce9e9d03203833ca658548352082c215b4fad18c9bf3ef2b666fb33722030aeed0373890d98a852a0c25e4fe5b62f0c2823f2b549a9127354c7e85e236bd95e9fe58d36cf056d7ca565afbcfc080174417c8c69fd2cb6665bbb18b0b7ae7da783bc1bbbf80a91de09c85e4b124707", 0x80}, {&(0x7f0000000280)="a06f8350c42683821eafea8f465a63eefe11bbd358bd9203bd26840c4c8464cb48d32c90810f6b1d84cb65029ad9930214ae81abaf2bc390316998c2423420ff30084fee38f2af71504c5d8ea245e07dbf431efd", 0x54}, {&(0x7f0000000300)="cb4d036d7d450178f5c24f4a5f23bf93197ec6cf6082eb04aea60a1cc2add28c68c385f34f98549362baea00c793c7d803e6cbeeacc928c8613ab5b2dab0fae382b5378670e72e9c5c8248ec9e9c7cc7a884cbb6ffb1eecc85cb93af4ca0f1a3878f348fb089f734cae592c4681b78821ea70b2299984e038e54011e0adb1bab3c4fd8ddcf39c055dc229b49ba5f6b5928719c666feb3a7de5552d35776e5da515ad10ab73e1d05ae0d33673c7991471562ca976685efb3e7c6e0f969c60fbb891", 0xc1}], 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0x124, 0x2) 16:00:07 executing program 0: r0 = socket(0x3e, 0x2, 0x4) write(r0, &(0x7f0000000080)="d267b734aa3ca7965f217c57feb6689bd04d2bc560db170ff1e02243a4c0d0f8295a603839bd95db4a53417e48a441371541b0580731c0cbee2aa75f7f5388425097baa37b1cafd7763c21e158b214e3b2ae2997c0a3a5d9625490067955f83ee60fdb496bbea3d8f4c6f0020c4b7b62eda0e1123b2cf86a55aa3eac549fcdf606c3aeacc3a59290478a2afd1fec736a25c4a0492030db22ced3cd6ae1cf1b1a3ad7cfa6125fa674861f3031b8b9a80fb4c2a0ef005cbba0c9bab28261eb13dae62f163cd96ab597d79e2061033554f587785fd214fd97328c4b482d82", 0xdd) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r0) close(r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x480, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0xa4, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x2a, 0xfffff, 0xffffffffffff0000, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x99, 0x41, 0xa1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x11, 0x0, 0x7, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000020, 0x3, 0x9}, {{r1}, 0xfffffffffffffffb, 0x3, 0x10, 0x8, 0x7fff}], 0x386, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x5512, 0xffffffffffff7fff}, {{r1}, 0xfffffffffffffff9, 0x21, 0x2, 0x200, 0x2}], 0xed33, &(0x7f0000000380)={0xa4e8, 0x2}) kqueue() setsockopt(r1, 0x80000000000029, 0xffff, &(0x7f0000000040)="ebff2aff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:07 executing program 1: syz_emit_ethernet(0x3d6, &(0x7f0000000500)="df1637b16dd2c811b17f49df0b85a2de670bd2ba1af7403207e3a494e9a241b127aa1284420efe8e274fd4f74a53c151d933c8c02f3a150000000000000000686bac268e40aab8420fc2") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x180d0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f0000000080), 0x0) 16:00:07 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x441}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() nanosleep(&(0x7f0000000040)={0x8000, 0x3}, 0x0) 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) r5 = dup2(r0, r1) kevent(r1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffd, 0x44, 0x5, 0xfffffffffffffffa, 0x5}, {{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x100}], 0x1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x61, 0x40000040, 0x100}, {{r1}, 0xfffffffffffffffc, 0x53cdd09878db3694, 0x40, 0x2, 0x1}], 0x80000001, &(0x7f0000000140)={0x20, 0x4}) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000080)) nanosleep(&(0x7f00000000c0), 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) semget$private(0x0, 0x3, 0x40) r1 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xffffffe000000000, r2, r4, r5, r6, 0x0, 0x2}, 0x6, 0xfffffffffffffe00, r7, r8, 0x10001, 0xc000000000000000, 0x9}) fcntl$setown(r0, 0x6, r3) r9 = shmget(0x1, 0x3000, 0x100, &(0x7f00003c1000/0x3000)=nil) shmat(r9, &(0x7f0000215000/0x1000)=nil, 0x1000) 16:00:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x0) r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) shutdown(r1, 0x805) r2 = semget$private(0x0, 0x3, 0x419) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/178) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket$inet6(0x18, 0x4003, 0x0) write(r0, &(0x7f0000000000)="7face10e8c3c6b225d7788246d68f71d573d5bb7fa01c6be7bf382a598ef", 0x1e) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) listen(r0, 0x7) r1 = shmget(0x0, 0x4000, 0x144, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r4, r5, 0x14, 0x9c}, 0x7f, 0x338, r6, r7, 0x2f, 0x6, 0x3}) mkdir(&(0x7f0000000100)='./bus\x00', 0x80) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x10) recvfrom$inet(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x1, &(0x7f0000000080)={0x2, 0x1}, 0xc) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="9bfe677fc76ef475ca0ebe175a2c0147f4bb0649395001e04e5095d14896548940abd001521864900134265e8df2eee1d02c0fa65188e99d0fca9e2523a44a0a9a734d3be20b6e640c98bbe8169ae5afd0756bb9e35a096779b31ab4bd98b6d2f2999402c3f74728699866311b"], 0xa) bind(r1, &(0x7f00000012c0)=@in6={0x18, 0x3, 0x9, 0x80}, 0x228) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c5480c1a22b24593d470b192d44ac3d0f682afa71c7", 0xf6) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x9) getsockname(r0, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10100, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = syz_open_pts() sendto$inet(r1, &(0x7f0000000240)="8863b85a1452d46cd4cbe306cb00b7e821f6a6e18edb5c201fc6a491200a579bfea516692a36abd36cbdee67c8f01ae597923a51b6b997e00a9bb1d6ce3adbf5733727a0b74b849722023a774cbb2a9155169aa5f789f6187f236440f44b0a0db693025b8205fc66997ba4425ae12e70e70458c62f601bcf504eda19d52c9414773804f1f992", 0x86, 0x3, &(0x7f0000000200)={0x2, 0x2}, 0xc) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x113}], 0x1, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x800) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) syz_execute_func(&(0x7f0000000140)="2e4719cc2e64400f2df1f20f7013eac4821d9d21c482159c0ac4c197d0ff6b772003f20f5f30c4e1fc7740f9") getsockopt(r0, 0x4, 0x100, &(0x7f0000000040)=""/181, &(0x7f0000000100)=0xb5) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x4e4, 0x41, &(0x7f0000000080)="f5230cf10e1b96ea38e85e4cd21f42246bfdfa28df1b01b6afb99c1ae72862414010d34037a07a4cd3b4a8cd244d7bae935e4ec40ed40a93918c8c784b1a5f92003a5f852fd21a8d5dc73896bf4950a28e886d8791a274a17b3f0d4afac2112ea57c966889e97667abb94617ee26df366e1461c34a3fd08f60061387043bb3d9588b4a8e990f166ec78d9a5d3a0c397b770ccae92ba2db10c736b72e4a95d9da136bde1f2743898ba35427789bd1893728f1882c2d76c6161f4db8086b9341940bc9fb8d19fc781f4c78cfc8704b52e5b6a4db232aa90010f3e936a8", 0xdc) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r1, 0x40003, 0x5, &(0x7f00000013c0)=""/74) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/7) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x18, 0x40000000000000, 0x80000001) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x5da24754a5793da0, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000025c0)="1d0c03e3e4f51923e9fda58575d846dec3fc251f7be29786ee3661ce8543522f40f7b82f16eaff3a42761d055a74a517eb8ecbeabac4c4d4d650f24444aa438b00c70a7e76cfc4e20812b611d21e005795dbf0f954984d299c43720bc48ae1a37a19dab2c63ec79095a0a84498a43ceaf82f9815a0e92deae08358c8a71bb28369ca14a8f77e71f589c3b163f09109a54ee516546907b7867f37172f6fdfb8a4c6c26e2a507ef0bd0272fea37f33faf4a8bf35739d3c7b885ebf11fe6294cb491a47e8e5fe4fc2b6a2a0e03a79b59ef21d6b6493467bcc77cc7e83b432fe29b8c02fbdb840623bcf883b8269fa388d8151f412e5aaf3a2ba4c557bbd3899d30177ee98ac3c8b6f8b63f07db306e74adb1abe01a53290c41a6575d8267788672be820c2f7e380aad3d0624e6f553804ded5272968f6f85492c98d45355d5c189252bd0ea9e4e44fbd50743d947b303e3fb884d9680070d9d08706149bdcfb8d4354cbb011d595e01e30e90f37ec00852604ad6fdd66738258f467c1e956c96f29eb5db5866487f18b8b743f1ef4d81465ec634c5d2c1d59f5f609b6c027253436c6d3a0f87b02da398923e83fc86509d5dc2ebdc0876728afb6d6d2d939dc6390aa50ae95713c8adfd15a8cffea7567a137745158935d3ae44bd6d08117c6532712523fdec78f1b199857bac0049fa069c0d7a9fca9add10ca2906adee689a3e5d6aa1c65e4cdf403d657a9a62f9c8a134f553903c486bd997ebe02a4ecaa7e8433696193fea3000cbc2f2ca6bf9734d6e648143f8780343e3419af8d76d265d185e73dd99a18a81e83b1aeeee0ca12463a53aa517420ece52c7f0169dc62075c4bbc67be5d1994c3cd2d8b897322da50407aeb2cf46d1cce5591b7957b3e30c51ebcdd86c866adc5ce126d1c5efce15ab8b747704b295cc8db7db984c93764142df7e1c22df1006107ad1a89df287cc911b7cdf491c92c767dfc2facc9aa0884efb6e183ff4ef8bd4f5f1b6a7e76c75cbf43654e7f9f266b622922341b9df9d06b4b1c49d60552c4a8fc3ac012216ba10d29a6a8e57f169b51b0872a9fbd43662c2f01f97b9a6bd47fa133e911e07d4ca50b1db9a2605652c3e8560b3afae6a55a373a3753873d603a5ef87c598b9d9bf098fca70fca1acc8a3fe45ea5e84ff506a30055a2c34fbd7ab783aac50453b6c598cce8cc3dd3f473fe6fe688b3cc8935d2ffe6dde3ab50d6a9330850263e211a4c61994f2234fa39a5540212db4ec2710272ceac9e41ec31a3000dcd7f1c05ec4725d37f1cf876531447ca79778f3418c7612c549ae6ad3c191235b408761d98065fe23307c188671c48f6856c6bd195c2c8a38971e75c5f8c341bac4fd10d315e9448f782a7ec2511497133ee9fb2b975c9cad5702ab1dfa148160c2f02e633b8a9496730fa49cd5ebd62e546573275ad2122abbfb8a0be39ef4f90a9932094e9f08960a34922ab517a6dc67570289c53a18ff62d3f27ac4fe74181a29c1e19ac90ce948d6b88360ae01042acb2b0ed2f76c4372be4b32445ffe9fe455210ccafa0aa0273cff14ee596693369e92a61e2feb0b6c140a94c1ca59e8313c71bdf6ed6c36d9a7c2a0ed84d1fb2ceab718a7be05f3d4f2ef029654b139a47b2340b8541f94ee1dd7606e03077df3251a2ed2a20bfeb273a7c28010327958bbec987c218d54c407f122c3e83ef98bb64c1da00c5bdfcc7ca8eb5f3a5bc195fbdab4b80eebc11a63f3cee1722af59dd14efca0ee55caea44776fe922da76e1548586a01e514f33238062f9925114e71432fdd157bd63a679102f6e8e79d8a621069ea43a2b3ebd735359cede5b9fa982d82d7756defd859619981c6bcf9e38dd1306b01a1202e1d98a151ce8302de7b72076a35f567d3e752138571cbf231ae4ec0d994d75c434ec63564ab709fa742ab7e40cea81b456d484f9281cfa849b1b58f357f9ca1100c140391a228e0996ab822531aa6294aaafbb7890755a6aa506a9c0a8723ef2a581cb92f0ec4f1fcea3cb8d80cdae3bc9d9f572d898bf67c33e9173ab913edfdbf1bad7b97e88cdb6115f39c87a8f5b8f89155bc5f47d316d6dd7f0e3b9a14df30c103340af5b89768222fadbd4e9b5b529370dfef24ef2f75e20137efe26479a61b9a8a465da71ffd49601fcb2d3aaedadf752042ced919c48fdc363cf7aeddfbeff91e3edf6c09f634a52cb3e72c24d23395c2d0089208cba65fe16bbe64717f4586abca38f0e783408ba535cb779158cf784299e59032e061a6c0137e5d97ce30207243d3b13989e0c46dfbb6821bfbee856e54fb00483a624068305709bf8f8ff3a10def951dbad951e3d70e92ce5034c05279e4aa823589d2cee3e83bb7b63231c1691797535d0058cb804b5b1a0e0c41fe2ff8c2364efb096879b6dd578c8fed3cc4f3bf5f665e4af9396ac9af3d6867ca20366c9fa37df462724b159035229f2e097ff9a2c24768fbee9bd7640d20eb69801d90ff4a9d2db5efb79d7d38c89951106704228017d02c58afce8bb323439c8d6df232ddc6d02338a0797a2eed0bb4a33167957e8669ddfbf9f376a88aa5ecc4fbf9ccc7a17f251a70f8d2640f22ace47f626f1dbb706dc6c86c09b9f54418d972a60530dbaa8c8b4abfaaca5efe1168ab330276103ebb3be9b9c428d027085ae05d1449f3cb0710aea15a51308a73540ef59976bc3ab6d6203062202911ba5d07d222efea455385f83caf66f1868fd67cc225f53df307c44bbc2309cab8a38d5c4946a11dd9eca3dc8fa9e14470ec6ece9f05e2cd3bd71095fb4b9fdb226f0b6c3c7015f593c996da7bd6c340fa0af300cfd757c5d00f089b95c08becaca683b02a490c5e52f01edec63080c650fa2d711a7b3c02763990d3743b1c90f623dc07e3380b9752893f46ac8da7619edb8519495447d06258cb2e59720b83a96afb77483d73fd95a57710d82438acbfafe27c9361eef64f3d74b6cb4a65d4ee11d1d3aed7521ff260502b411324547f8a758091a34e91fb75bac5f899893f7f40e041c5f89153467bb3eac7b5b422ee66e8c6ea5348ef1f7eee3cd2748ee7f25a7be716c13fd59ea6743b92afa7a6d4dbf24dee55637a907b1ffc89957ede331f7466aea3869bfd068621e28a53293dfb763e96d327658bd4a326f88a9766b3c4e86f17da6722366c2f19548adb937c2f5ea18af74a67d86bd828a8cb0b849374ee9e8305602994b4f844524cf2bdae15be1b03874a6429d33b79f8d43cc2c57ff2f0a76876456aeff06d2a00ca0acdba169b67499655918bf309f5e9f60f2cbe12f1b9ecd13c32d5a3e1bf8e94abb2b3e9f5190a85dbf883414f74e64423153fcd727cddff1bab3ff411340313ff26ff78d6f62fef224b4b0f1eb7f53668f00df868b36e6a1fb434163340278794f3227247d7437efb304274a7606f3f590eb261e192b1f5c7143aeee70e3683b094d7dadd56347cb043646ee0444ba4ecbfae4d98531f310d071cc5dea753f47df09bcba86825b4c55738f03fe60b5b7b3297dbd452e0c7f26d9b8345804abb22d907d2de088e97a2d80c8c5f7c75b4ec4dd93630c47ae190ba5d6315d80fbc911369f0b1c37842533158ffb4675c17ab603b720762a4a52351cdb0cb23da19adae344e92f58936b21d7b85ebb8cadbec7ad927530c7c3e2a1f27666fdfb82af01a20bfe2c810b2a24c3b7139a24b7b40513663133e2568d7cb1762077ff5ac951e43b0e7eeb8e075553b12684c5194092303075b0e01c741ac8b91bcac5e56d443762641bdfb3fcc7880626fa64caa30ffee99ba854a4113a1a8524dcb981bff09f02ff44381a8450489f1b931740b72c166aa89b5a9536f10938faff4699f2476352fdf3ca2b02d83c1e2be78309373bed1dd90a0fa78fa400b23b7f49a2d49e11b5dc5289acfe6705cd855b90f32ae7d55eee9a0476335484c471e0f241c88c84027258627f5720bd95aecaa57eef0b188d09f554a14405ab87ae23fbb8654a6d77908db890a31f8f4f3a855ba40cc7297a3666c5dac6c1e4c95da76945e581cd87ab24a57e31795f7500e3aea3dbe6408be43e7293a4656447fc385950829560f52669b888a92aa07915bdcbcb771141033585065fe4a6445a93d69175b61c43a9f6ea4a55758cda09487a6a26e83935568df2e8e3771a21b6221fe3af75de3e9e3b2c40a263a97e3f8c73310bc313ed763acd1429d5484f99a25bd45743272393ca1b8a4cc9eba1fb247a52ad190316e9ee24da6c2646199f522e5ffc586963119b5d41ef6a93cb5b2832734f43cfc42fcf0771d62e4215e43e78c3cbfc6855733451e1cf7a79ab62d8c69b310db3716d87b44b834fc8ed1b801409fd5df8c7c3039c5090f6b794af760ee9a36b9eb82abcce8a27b78cc7b3974f311dd19d44576abf403ff8479abac114f2a80ac3252093e2d2ce79e75f80c291ef67c502855ba81bb297c6c9f56f8e6209d406965c817b40b41acdb5f5ad2b435f66966a663a328e187181bc6ea3162084504d53aec8dabebe3cf767f340f7440d09388a3533730f0e03084ad1354046d797b499346fd22d82de1f151f9eb77bce0a5da74eebf5165b1b7f2909662e776514e973579944ba27fe678294bdc5fa5fbff140758b05bdd8c733ae4c3089b6f902fc5752feb9eff153298528f027e1c4333fe2c2c3640721f63676d1218755b98af802c30e0e8ef718c083b296621f509d8861166f5151df4e5b8be708f3032d31393b06a0cd0343d0350779c02ecfb1ce417d44948d466b788ebd4a4d1f38325bf5a6ec32f16f3583947d1c1c9bb366bb349ec5a789066229ef378d0e5b7800ce72dd9f8f50fcccf6ad724193938a1a6f1e741dfd0f23d1672a4d05303286f75c2dbfd49c910858df437675cc4a8f6669d20aeb49ed802cffa646dd043495f7d8ff89161961e5a2b2687c82cd7da9975a3d259e5ad99ab62bf8bf9e254c8347352baeba84710b763fc1c3739d4cbffd2b213d1d5e739f0f9d8b418bed28201147f936a6f38dee915fe155546e507d666ed13ae59e2b0a8254fca7b4a56368ed97472d68fd808830f74e7600737d5bad0ca21ba69d1998dbb104627ee710c4cc69a0af5af4843bbe0594651b3937530f75aa9c4ca1fe0ef2be7400529202921f058e059d13ac0f2c99baa4a188b5d3043ec44b1a1094d33ebffd3fefe4d336f4647ea5fc5d5bc489b1f2dc430d2255756eb73a90a32bb18dc3be3211c7a27d2d75fdd6aedabb994b88e3f1f0ac8f6394c8e972174f5bd1384126de2146e13d37713cf73b7f3cb05ea6d705d7af96140dbceb74d4ce35248d698c5ddc013f777d9df089a7099b8da583e1fe6cb9789be9ddaf81d8ed02897cf7ec307699cdc1003a7ecff5f80d21cbf7058e928321253949d22e7a1a029bf1a99ab28aa4b528052b0805aac7cbbdd8a17a1c366c2131633b4e96095e13dba3a01047ec2efae270968009a4fb4731874343a92034d16074cdba163a50a26cf2e1a3d0a5a4f020560bcd0d9b0681ff522c339d008a73d6d55ee840c9011ace0553008bc628de7f6dfc31874928af8bfbff33bfd651f433d47cd585155daf3b02e53dd9e536104f96aea9cddb6db66f81c2cb37f24097643b6ef3427b2c112701da463e3f1fd4c1cf8a6fd5a508ae8164dcce32faccfa47f87c1ff29eb4859eda4dde54043317a6e2708a7b0435baf22b3adbddf17f9b49e69c121e86b62d6cf4cfc0e72e9f406ff8179d841e69f56b68b06e61fcb119243ad2456a19d3883a21724dd28") semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000015c0)=""/157) pipe(&(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x6, 0x2}) clock_getres(0x2, &(0x7f0000000180)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x9) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r2) mlockall(0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x113}], 0x1, 0x0) socketpair(0x18, 0x7, 0x7, 0xfffffffffffffffe) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000003980)={0x8, 0x101}, 0xfffffffffffffffe) mlockall(0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/69) sendmsg(r0, &(0x7f00000038c0)={&(0x7f00000012c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000002580)="82e5369cb51e22e368786a261c37654fb0a0a43c3e0e4693c2916c0695ae55094c1e8e8a28fafcd46cf11846e5b86a641cb7307c8ab93a9b7328", 0x3a}], 0x1, 0x0}, 0x1) semget$private(0x0, 0x3, 0x38) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f0000000340)=""/102) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1043, 0x1704) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80044279, &(0x7f0000000000)) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="4a803cc8bb3acdf122041110e9e6220ea6a9c27bef3c01bac3edf87088d0bbdc773d04246ef01ebad717e5be98bad194bf110cfef87ea5fd094853a6608eacb8d51b011edbb6b90cfd27f58378", 0x4d}], 0x1) read(r1, &(0x7f0000000180)=""/76, 0x7) 16:00:08 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x4) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000000)=0x23e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xca, 0x4}, 0x8) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x9, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000440)=0x800) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x84, 0x3, 0x3, "d7109ba1b8a5d7e474fe60db2d329e2d23b289c1", 0x5, 0x10001}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77b7fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) getpgid(r2) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000014c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) close(r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) r4 = fcntl$dupfd(r0, 0xa, r1) setsockopt(r4, 0x2, 0x2, &(0x7f00000004c0)="b20e95b49061a4e4cacba398de9e343209ee6f9b0f8983d2eedd3e54cddce292398cf25e9ffe341ea222bbe0291bae16ceced982100d019755cfc2a6e53ba8c42ef79c5554d419f5207d79d4013fd010331c69ec37ee66c64312ebaa115774dfce06d6592166848a350f6f0ee004fcc8db2a3ea8d5386c19aa9ff50fc0f74a2b751da08aac4264f0fcdccd2d5156f3a67453a843713979ab2dddfb857a14b568dea8e635f46a6e1a02402ab1970e40b5b74f1ac7cd9d101051fa272b6f7b4633a61286f904e2b34e71ec62a039a10f6ea5085c121750bd7917228d0bf5e2770fbfdd328187903af9ebd54e69b3ae79d9f85c97109be3add46113a419d9e5bd815827bf2e16c8cda44429d9bdc04c0d0ea29e9162d061d7cb39e0c6bce81490ed78d17fcc0127d8919bb3cbea39d44b5bea6ed71d68f63ddc48edde6c12c88df6e817d05605c97d313f8e47e89003aca96692acf25b41a07541610622d16a1a632207832e6d5e87fd5b77b7e1554c367e1324210d928a5913d6e4964cbf13b72393a4d33a6a805a89f76b8e4b90302dc9bf6217d52bfb9369223a8cb998ee1362f2374311a9f70c3300af960a22456c737f52fabc1a7c49d1ecc846108931ca51167aa75f5b569a3aa8635923afca65d66a9e99dec036c2e54a2da7e1b73f5a7dad8c4d772d5e88b8b36601b9cdae61558d16c9445395584012d815aecad626a2d0d5dfc9e2c51c3f6d0544bebafdda2bf1ad505fb9bcf2c07d1c908294d1e7aec7477676d7cfc1b2f96c7ff4df9a9e52e04329992408a0d319cff7da1bfbee97c7b1bd6027743ced61fca3501fbcae6625a3aefff1ccd3b309daa169baaf4e5eb8fc463c5400256a41e5fae5c1059d235192a292b8f03075da99cb84be37df700b0682c10cc7a9fb3691c5c0686e2985f16c26e4486b17af58ba12748638f55cc15cb86caa45f1b3e69b0f8ef868ff477e5c237aff0fbd5046ec59a86196243b7955ac1b229f067ee05cd6261486faa67b55227d98c86f45da9e721a1afaf5daf30a2946202527bfc2175af837abe5ced156d0bfb1a60ab595afeb7bcd831640fd744bbeaec1b05b813c89acbd0b8cdef2ea9dac66f3d66e399431b33a0131803e78a754416c0b64ade0bdc924a43f8cb7235a8ec79548d9d5867875d657a95d3013c4b02a5e018ca86739aa8894d5e6f45ec15844d5489d0105157d35dd3d078de4d1c4c8bf7017dce29861b6c8bef1fd4a5f179e2bcb5f4b08a1e2f952f315f5d15ea4ba9082cb29a68405590a93c9dfe324ebb84aa4f2e814fdd788f564129cc2c32cadc59c573da0a2a37832e25cee6e4e14ad4abb3315edbee0f912cc214e028b90d9860c19c8fdceaef59815385f9b633ea67cb2dd6377a99639cca98e4a4f908cfdf25267b069e9034b47c3b53d0be05542b38f4afa4fd1f2e74b0dd806146779b6beda0b652cb90ec03af69693f731663bf7939c23c74d12de875da358994af902012d7ed193b8e07d9fd89b1fd856688b0452559154c175097e22ec19059b87ec504dfc3fd63f462338ac3774f9571746829f1364bd160481af37a5bcd327a41e6114b6a345c4d07a10082fb4de448a81bb80ee346d652d329d76853974c137e660dec5cccafd817c97a4d3581e6b83ac5b649c9b20809f0047a25a7b9c434b5ff43805ee8c641c94375b89b64ac1b5f88179a532de095d52c6909a5834aba314d3b5fd180fd27fe596361eb3f195438109fce7b394828ce6d409203ee25c70064f78e96e2838110463519bfb7133d8f715a1aa21c3de6f3b40a48511f6778a9b336775e509ddc95be6928c34298f6689740e20f7bed41aa5e57570eb3f135305417573f8faee6299d92ed8f87a16e2c17246081c44add2db737acca6491e778eb3c3146dec4df820ee4df342eac44c2ef706e3ab2b520dc93a79a9abc0b805d9f7de2150ed6ad3100d8d29905a808e97f4cf4e4ad4f8fed2ac9147a85c3385f78c202dcef13789d1712a2ea9930288cc2f39b34b443fd3d826f5d4e71dcf95e2ade70c03d5cb0934d52e97b83cf58720a892390a030a9af9d13ee96e870f8a7569985588ca40c02510b88ee4b84b49cee0320005b9f1ccd2d9ab2cf012964fd403d5258d3799db97799ee80462cd14baaa4161fd6b00c0066976ee5dbe9de19e936cdf4bc46656a21d9d92f3600a25d556667d62a4ead6dc2808e18ebfba69ed968ed71dc56dc9b3ba1ed40c4f7ebad0b81ed9eba291282e42677927890713d413d9f7720647f81a9e29b7d7879e602b1dfdbe633fde34432ec75308aa647b0a09036b0f64391248c0d00ca1dc26f3fd6d9301e99d00495b6db1e5c3da538390c573a1e103b5769eaa48b11ffec5be8a49e1b2828f664008f35e4433441befd91a2b798a8b8a630c855e69ce3e35161881c14cca1ada4db86b7beb6ae0e014e9355e357ecfd485ab0200f3c7b2129046f557ccc3edf7735d9c95f202a5ef32a9aca6ffcb023a6e6376ac044a5b9642aa389f71460ed79a2239d3198547ae2d09f2af30ee628894f762f22c391f74966217399ebe5521b81d33b8f5c79e031ff88a547f8c3524d06d1346bcd223033c72ea7d416b9f52539ebcdb5cb668bf840948a18d0123b3968b7fdd62ea5b61fe2876befaba50768339bf243aae4f1139949292e3c74109391bd5bafb7d9810eeef1929fa2ae47fdef8bd31bc4bb5302b3573e18cfcd70099228946aa60d9bc14f5d6ce90e58ed590e91877effa3d7653724d5e4f9ecf87872f56e6a12ff8904ae6dffdd7a5dc99549e862f0a2986440f0df6a2123935edea5b45950b45eb6f7809b883a90a76cda6313d49a94ffa38091c662226bdfa77c9e488ca3f86042ebb61e360f1430ad61395594b93221af178f09245a34612180b7050d08c567bcfced69b2cba34f8fd8266364c60b348a9e9fffa6dc169fe1547c9d5c19cae13e7d1002b8b59397e01f6a9193f37cf6873d74048100b79047be9cd3ca5dfbf847d7a2e4baa9ef902e4baff026e3a21883cff92955509be20a718a1d651179ab875e790fb10f587b118e56123b649bb3801fe847df047c097ad339916923d0bca6f01e4544ccc2e8eff2edb8a026e3367ed9127cecd40962d87f02f13d04f76989ea1706f0cc18f7c03cab5f6a9ef4b93739b53e94a0d3cdeefe1156e92d0e7507a417ca0f88bb03a7f48570c2b58e5986eff3d7c5a64adbfed6c5179ee68a714b9c253fe19a4b5243a80bc43ccfe83a1f307d68d5cea7dce6ee398f4c319d2573009f9b1de0fbd205fd177eb3b3b6d3690b80435d1aa89087da88467291313c6d9f0de57c730af617172e45fc8c4419d45917ea62a565c74ed656c561d8a9265ab1e10dfb9561a509f9d23a1562b276db1866ddd7b98018297dc1cf22ea759951e9e16cc34135ee0d9c44b59cc19b69ed86d72e47a9d2bab8285f9a8e0896dbe7474e802bf5be712eb4cef757349a6cb4e784985e14ef0e2258baeb9ecedc994661607e6c988900cb0c0af534d7e9e88d232340352d30298b61fa070f127875c8263b47ce475f1bbbde79f472bde85187cafb55d2df563b0d4a2d29db68b31a2ac63d60b0d3ff3824fd785c968e9a61e682b10b14eb7743dab69d6a3e4fbf614ecdae6d36401c617230c69c7feeda016663d009cc31845ab0abb160cf78126dcaf997187dedb2157afafe5ce10790e4bcff557017d852a272a56fbae9e4ec87059a774df986e61328783bfb8ea3fa584dd9bb05583ff68325c0feef42daca6f63c88229998b090fe04fd126953e2f0037e1d98848e9d127328a29a0df67a2c9e6fd999fd3eb31b2da12b9e39dfaff1e096b5bcf90e386062fcb989955432cd23457cc4f424db51d49c258d1cf30d750594f9ab5cef88a838255297016be837136f622e44f9da851a7e184356b9ac60885b06e1a5c3a50c9fef57fe318436a8f419600402295c8363deaf2cd50be9f31f33d432a44ba46c7a737fea5618df8144c0d89b1c73dd347807615f80922f8f69b03fc431e0a0e0b6f9387bfc98e53d1b58e2def8287353c4f462c74264dd1994dbec16cbec8b9b0ec40128d436b88ec80e23f470a632a965a7e799c7ac21efbc772f34d1c9163dd016207782d1bc97d58ed74d8f654120c804d4fb2a2f9be336af40bdf34321b80ea789653c7c66a8c9f45d7460b43dfe83e60c0162d13718722fee7fc4549a2709920e81bcc372159dfea694754f2988ffff1f5adfc07ca07faab35a408c265de8b1b917bcc44da293a3abc5e06f4d6882fc71ab631a21861081e247a8e1248607a077c023df276bd5fc4409a000abb8f8ebdecc717a2b02f66d63e6e6501a3ea9ee8d6918c2d47e5a353bbafb2cdcb11d3a23d238d5b7675476f4dceef07675ea97a8d151a71a8c11cd64bca9a7d25c9e9d987fa6db1dfdbacb0d3f0cee8b242766c6ff7ece967fc6f8b2f8230bdf0eebe549ca91bddcd6f6f41fd442271b6f55ce7e8a7dc3a336dc965e0399d2902d60dd7fe7757072d3fd138e7411a8aaec2b841ae0f2ab567792d021c89ccf657968bd8c5775b58bb278bf4b5ff2e5de6528dae1bb9fb09aa87119a4ce1832b5cdaf8c52c66bfc69f6f338affc1875b85be50fee13888c6673dc07cc4cf2f01d2461e6c3226a9eb45121b13c2f537d81c09024967fa1de47c0f6e91bdf855cfd5127333eb0a0d3d108018ab93d18d8600db4b1747421a4484f487332570bc1a1eedbce7ca95d2637d91353e197a983d514d66fd2243d210ccbd7b7a439d5c87691f302dafe8bfe08a2e718ae09804eb4714bf59cca04dd8312161acf0f696871ee03d7939b0b68c1b6b39b2b5644c8785a826ad0a0e2703f2096ce903b48205c9377b62efe1dad520ce61b5b90e439b3462698587c805bae8e2be0f2879c85fb6fe08d4b5d45cfc5eb537fe6edb5286a743d69e6618d2d4354c19bb3bb06248e440c0f73a867c1a05620a14e75972e6f85e3cf04d59827933e84ca863f615a95815fb90a1843236f9d231dc4c09014a92ccbea4b009fd1467d457e269ce4917b05a79d26f851d9f6b9efe568df33208407e436b4fa7413e86e06a81f2e8c4161600dd40b53349d44c7f9fbce73e3311e8a9f94e5386daac8cb7dbf19c207f7ec5711481b353f5fa81d4cb9fe4d1bf94e7d316bc3fedeb369dd9f2b224e0a2b07ac5c2ac10e442fdf7a807901b66083a71bdd9040ac5de0e71becee55268321799694a53d087599d893978baa7e2cbe96462a1f8880a6373a64d94bd80437b69651e4bf18ff579e5868593920fe7527a922d6a78dca2bdc4f8be305770af99537555a8734781e6a043a49e070f6e32194e4128a9af16c0af87ced7ea4e848285cd06263b779450bfb9152133f97e70c47c0057a9afdc4999a026d45e6618ff58e11ea5841c0b52b84bf3d90de1881c3f6a4df8858c6a8eb8267d394b38112e9ed339436fd1ff7dd09dba7b6a437a4459d476ffbe894e09a1021cfc647c1630155807063b650d721fce97cb9ee6d3f89b87d7ca7c7bd13861f9f06689884aa194b76b06f1b63d2b0bb6b6758683a266b38bb5ed19ee2b28d7f28eeb2d10c77027282e95a399dd295bafa6fcd86ffaa58354f0667ca7a298265af4a3cc58047a24f8949051e147eaeda217d87555953eb27e14681891cdcdab06f8229498967e716acfa69429832ec9203260e5cbbd272efb9bf2a2716e95e8b9b09d91bb81740b40c9b4189b89fbf17de98480f8921fb6f8368bbdf37d4f3992672449adb1ce37c284e51d8e0cd8984", 0x1000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x7fffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r5 = dup(r3) readlinkat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/134, 0x86) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) 16:00:08 executing program 1: sync() getpgrp() r0 = getegid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffff88) chown(&(0x7f0000000080)='./file0\x00', r2, r0) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8049, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) chdir(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0xd98f8504641fa671, 0x81) r4 = semget$private(0x0, 0x2, 0x81) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000001c0)=""/4096) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) getuid() sendto$unix(r3, &(0x7f00000011c0)="e2e26c15362722307719a64c60784792024de476b6c03c2e742c92b33f0c68f7cbe9574cd77689fa1880c866d4e149ec88f26ffef5b4505f5c623cf15d2139ea7550fd49d7ae3d38965e3ca5bac1a64cd0c4e43faa40185cc381f42ce542286a65dea2506c81f32170d03682225065e2aa9d29d4e1fb459ac98856d3a91afdb73ba49a94aa557d8024876616", 0x8c, 0x0, 0x0, 0x0) getpgrp() semget(0x3, 0x2, 0x40) mkdirat(r1, &(0x7f00000012c0)='./file0\x00', 0x70) sendmsg(r3, &(0x7f0000005a00)={&(0x7f0000001300)=@in={0x2, 0x3}, 0xc, &(0x7f0000005800)=[{&(0x7f0000005780)="dc69b1d0b93f4effd6e2bd086c4a2741b413c61a4c53608abd45ca37af546a4e7d767ee50ab43d3d785c83f4331b2d3606fe7965a6b82f2a0b29c6132138bf9bf4411c3def9041b56a98ffc9cf12a25da075481729b72bc707ac6d4534b7", 0x5e}], 0x1, 0x0}, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000005a40)='/dev/wsmouse\x00', 0x800, 0x0) fchmod(r3, 0x10) open$dir(&(0x7f0000005a80)='./file0\x00', 0x1000000080, 0x1) socketpair(0x6, 0x8003, 0x991, &(0x7f0000005ac0)) mkdir(&(0x7f0000005b00)='./file0\x00', 0x1d) pipe(&(0x7f0000005b40)) open(&(0x7f00000013c0)='./file0\x00', 0x802, 0x900) semget$private(0x0, 0x2, 0x44) pipe(&(0x7f0000005bc0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001280)) open(&(0x7f0000005c40)='./file0/file0\x00', 0x80, 0x10) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x3) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66697f653000"], 0xa) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x21, './file0\x00'}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x400, 0x0) r1 = dup2(r0, r0) dup(r1) ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat(r1, &(0x7f00000002c0)='./file1\x00', 0x200, 0x0) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x30, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="76e4630d66696c653100"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) execve(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=']-]\x00', &(0x7f00000001c0)='.]-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='%}-}\x00', &(0x7f0000000340)='.//@\x00', &(0x7f0000000380)='\\.^\'#\xc7\x00', &(0x7f00000003c0)='\xcb,-{\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='!\x00', &(0x7f0000000480)='<\x00']) rmdir(&(0x7f0000000500)='./file1\x00') getpeername$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x1) mkdir(&(0x7f0000000600)='./file0\x00', 0x80) getsockname$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) recvfrom$inet(r0, &(0x7f00000006c0)=""/20, 0x14, 0x1, &(0x7f0000000700)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000000740)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000780)={'./file1\x00', 0x8, 0x5, 0x5168, 0x1, 0x101, 0x0, 0x7fffffff, 0x0, 0x2, 0xb0ed, 0x3f}) r2 = openat(r0, &(0x7f0000000800)='./file1/file0\x00', 0x8, 0x48) sendto$unix(r0, &(0x7f0000000b00)="6604becd7e7c1286381094f095e8396c309910b159a24b36461c644717dbfbd1276f91f74f2b1e3f87667f60e94fda9c4c799691b7e56ed749efa26eb456f64f9315899f35f9e1949a11a1a644e7099284c1909fcf31489e195618319f40d561b157b4789009796e3d9833e0aff407eb9a9aae2e48ceb80d99ca542a181510c27b7fcc844669f09f1dc247d3b5820748da3d8f75c9bce2735fcf2ced9f28b796d36501bb1d5843aa0d954d72aeeca850a1a6c2df5cd0387812a7a058db1e3fe0c7a5ba28d41de0bc3c146857d18f18f015a0c52055", 0xd5, 0x5, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8) getdents(r1, &(0x7f0000000840)=""/97, 0x61) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000008c0)={0x5, './file0\x00', './file0\x00'}) r3 = semget(0x1, 0x2, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a80)=""/66) r4 = openat(r0, &(0x7f0000000900)='./file0\x00', 0x88, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000940)=0x1) symlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') connect(r2, &(0x7f0000000a00)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000a40)={0x3}) r5 = semget$private(0x0, 0x2, 0x2) dup2(r4, r2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000c40)=""/113) semget$private(0x0, 0x3, 0x40) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000040), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) ioctl$TIOCSTOP(r1, 0x2000746f) clock_settime(0x4, &(0x7f0000000000)={0x1, 0xfffffffffffffffc}) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10208, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x9, 0x9}) r2 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x580, 0x8) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x402000003fd, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffa, 0x100000001, 0xfffffffffffffffd, 0xa436, "fa85946abf8eb9dad5e612f39b8c5a3e3aea6c80", 0x1, 0x6}) write(r0, &(0x7f0000000280)="7030d01e7df6777989fee231a723ddff9737b9ec0013efedf979ca9cff0044f59ae15e3d1d1bdadb08be477204270fc44696319e1ed723d1f303b821c8818a7cd259cfd60e973a5817c0190740e809cd7d4c17441a049495e882515e62a0b0e56958f4a4f7aad80f5ff5b6d7f80850b990b3e4fbca32afcaa67daf5d108d68a54e600311d4965a2925da20f42ff8ab947e0089ccc21f76592d821e03e2e0e4d2d20f325d2b56a97ba40000ef815bbb5826b42110bc69a5599d0b56cda72e32ff0100000000643a3b88ae88d1d8f7b46b0cfabe108e5235ca0183bc8a5c26d69aac4967b5f008bfb4f8aeea02000f21256f983ea63693e2e5b04c14f4ca430533f532249030b33fdba30b0516b6e0cfb229c5ec11463535000000000019d62a66760fb0045d3ea0b93bf5536bfad273bdbf89af28e2173df12f71bd7c1688fb7c78691e9404432f61afd4a2abba959b86fb5eed853da6d90bbdade66a1eec79a5f377cf46f014fcce636e50df63590b71649bb0d08aefb56389e3cdfd8e76b303736a6c8e7615404bad4665e4a0dbb1cefe38de963896ccda9ee9b160609e3fbb722c98c04592a8b091b501eb3015edd0e4cca57f611f00766489b3000000000000", 0x1c1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x800000000000007, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x20000200000005}) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) chdir(&(0x7f0000000080)='./file0\x00') 16:00:09 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r9 = dup(r8) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r3, 0x6, r1) sync() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000540)="4c3394cbcc2a015ffa97b233b44fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7a1ff7138ea6e027dbb98a17c29785d8309b035e0961fad63d3ee62a48c816f14", 0x4d) setsockopt(r10, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r7, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) symlink(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f000000f000/0x4000)=nil, 0x4000) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = syz_open_pts() mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x3f) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30862, 0x0) flock(r1, 0x2) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x80000001021, 0x0, 0x21e) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x1, 0x1}) write(r0, &(0x7f0000000180), 0xfffffdfc) r2 = kqueue() ioctl$KDDISABIO(r1, 0x20004b3d) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) fcntl$getflags(r1, 0x3) write(r1, &(0x7f0000000200)="539d74b4196bf347d7768bcfb061b6c7031946b063f7e07f640c0bddfcef5c9294b019336d0e85491bfb25467a81a7e32b6a8247420a086d", 0x38) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x7f, 0x40, 0x1, 0x800}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) listen(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pledge(&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8a, 0x0) getpeername(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000004c0)) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x1, 0x8, 0x2}, {{r2}, 0xffffffffffffffff, 0x1e, 0x10, 0x2, 0x200}, {{r1}, 0xfffffffffffffffb, 0x2, 0x24, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x80, 0xf0000012, 0x1, 0x5}, {{r2}, 0xfffffffffffffffd, 0x2, 0xc0, 0x6, 0x8}, {{r1}, 0x0, 0x28, 0x40000002, 0x3ff, 0x4}], 0x100, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0xc93, 0x401}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x935, 0x20}, {{r2}, 0xfffffffffffffffb, 0x30, 0x2, 0x94b, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x8, 0x2b, 0x417b, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1d, 0x3, 0x6, 0x88d}, {{r1}, 0xfffffffffffffffd, 0x22, 0x20, 0x4, 0x2}, {{r1}, 0x0, 0x1, 0x4, 0x80000001, 0xff}], 0xdd1, &(0x7f0000000080)={0x7, 0x4}) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000440)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x1, 0x5, {0x9, 0x392}}) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000180)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x8000000000000020, 0x0, 0x275) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="10da346be63ef6e94ab741f0cc7b65cadceab4b835cb13fa06c3aa6a523536daab2d296208a5a10616e28f05141fe737b4bdcef1f10c821c2064080f8b9f52421008d2bf8155648296e006dbabc744778bf059b9ccd23cfa8e302b5f4c290c9b124d3e821b575c86ab0870522da81d653d5573b3d50e2391b40267b94a0b3636ee791edf037c25590c05454f6fb87d00ef354ccbf3f6126270564742e8ffb3a9debd177b4c56b10a566d2074298ec1fce0ac3fd66a45f5d1d2bf8ee3040c4608bede366c208c8a3f4d79acc4cc38d13c7e", 0xd1) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="e834328e77608e4f7ee743b9671aaf874a3fd18b9ce3b0b9d939b13f3db1d8278fc55dc2f5add53c43e9cfe7021d1e122a044ebc9015dd43ded2a7d7c4258c67a6930c9c399b16621aaf901c17621f6d331f71b48721295bf832a0f3a1fe24f03ee2eaa2e1a251c1a05e2e562dc8a5181cd05bf628427db72b6934397ccb66dd72eee53b841b0d819e3cb44bc8b7683f6ec7754e2e697d625474e2f68fef400f4439dbe51bf430e352258f1bb67c1d79dbffdfbdb9b0ec8ea7e507d66c8faab7989e12318d2a599b3fa3d08cdaa3ba16558a112af89f90edf8def916294384e043ba877a7119509e9dd31e7ad09dbbf410145c2e8104a9f81c9bf1d20f7a226d7d10ef8a4b5fb648426525713e6803019d3bd98c3c5ca94a84328053c46a8e0c0cb3c1bff3d4972bc255e69ad78338c86d4bd0f4e70eb9b33830f5d042bc48ef92fda159cd9459b0319178f424f6879f5ece06d6471ff14fc254d96ae6c8a0eb4d578644946e310135fe3cf4a34f38bd8a0dfbba60052bb075c8a28ded00097cb3db7f64f5d7ba58ef4e1e1fb50ae8e92227a0fc2b6cd6b910aa403b3fda7169854a48341df0029fbb0a2a66cf9db7353272d2d66ad1f3e1d1e4727a80c4d5e6616450e7c65357166d7f2449b34c110bc81469c788cc3aa0493fad4aad659261ecd6b013276477e20034e37b818d7f90509bfe88923066062c9bf34a50933e499b3ffc789d0df14a7b4a57ac5860a559a34e954227226823f463e8d98aa95c4ad914c7a83c9e13714d9e7831b6bc4a0d7019bf9fbbe33129bf726f1a08e60982e36870176e69b59cdea2b33d134dc5b575298491c2bcb98b61998572ff96246fd3915c7d37d56f6f37050d40859550ea2b1fe2232844270a3ae73d7aa57c76c783e8d0f16835416e9a44b0a4aa0b13348102971079d21b982b9726e24441718e7d2ec3d99841cef068a0c6589d5f48a489f6fecf55464cfad15bfecc65f48df5181d14b379bb939440ff3b9f4226ddf2b7bd5b7829430a827fa2b9a0141a2983faad4feee2954ed8ddfe8a750115a400296125de7da5c6cb57e32b726ac29cc4ca2c80197cc214b92cbcb6aac76d0d19487bfdb6298a9b99308221c33c02173df7b580226c80bda7c7c4efc27c45bfb1d5eb3fbf48cc8b0b5047b5a2743a9c8dc7f89330b90c81cffdddec40b7c4db1a974096f11b1761d238d075c3b735bb42c664b3cff07905fcf1870bc3db0398c2abac1d99dae01ff4a2b758d2aa13a15d9eedded6f7bf6fea60218115fede44e41354dcb7ff21e97a9f8f15f261f3fba631225c64a4d3834c2aa38b4ad8cce0d05c83050bf989919045420bad203e4b96fc0f3b923e874881f80e4fa21b9db1180314d874b9a46c095de28d28a04ca390cd36225050e39bf9d09dc16eaafd044bab9aaa7b5ab84e5e831d39ca50727f2a4b719642ce7f4482d68149fa1022f7cf379c02ebeb70a4e69d9e36376f9d546e7e9962c30980a0081854ccd4104d0edf52617c08efa62107e7740e9c270fa7ab8885fe6624bfae8c4033c33630f4cbed29c68126611f12ae6af1283dd3f50e765993b934ff0d62dc1d8f7dcd235d8e5e915ba6daf2599df95fd960966d374e71d772555937ed516d921be90e8ef52012765e8d9ab928e92f5ccf3b8afb0760284d836b4b20b5bec71d53cd283f26a970cfb6b31f205e5ee4e6af168be1fd3cb361b9013ce069f9c89652829042712976b5de3263d7659183683689f51e92653501d30540aafb13064d0d863734b380249364469b226b7cc790f78006af1c8c81796e7442bd29a9b7ff4a76d729991708204941eb891b7a16ddd44eafee9d1710ed4b507ca77f05e4e5d83e795e4c8f0b2cd9118b0714031fabd1f4e1ef3ad1098da24f5f9e3d7ffe0671ea0fb2cc10d00dae637b0cea8b05706ba62ef8cdb8951aa9e0fee875d93f6a219befabe00e57f2574ae2be9ba6925f3e53b9d03b9a8614117e135bb00064be4f9cdddb2ce9235c16329d26c3f9a1b447be5e492b83e80b0a8e46a63af8e60d4910f34ed721f768e37587628188f7979216845efa696fd58286a498265b506cf273f18f79c0e8607f52db1c005d9c80ee242da3e4cec76393b52a224750f1a5ea4b87d362777889dd8a04619376b2966300e82b2f59b246efc9eb6fa5b8a66a1c4159d290ede9057f796dcc4eb9eefa0af79616742f13185cdc7f72d19c73242d766a4da0b61b24c5c00a20148862c67300dfc502dd5d424e2a616fa20dd4bd6c3f9fdef3857ca3371da918ed9c031c403b3a8232f65b42a3f032fb516d6187ba66b650f09cf0321d95cb6f8d5c76dea1580b8cff4f8cf0541b53635fa4bfe62b136306df1bede791196dba7db8e7d9ccecc4ed82d871a95b7d565cd55039d4787eee521418acae8c30ef66b9e862d73587e3e85c4e7b8b22187594c55ea58615603ae1ed59facb7c5d79fd351fbb2acd88e029ddeb975bb5d98ac96e6df0b76afdb322c4f74526f02d6e530b76acc1e075478f338bc4fcf528aaba205b9306648c3f0ed4a02869fa0ee94acd8a9f5681a722560e444ea207bb5ad7c6174f417c9b3a083febe4f24bbfb3e5045505a9ae2294fdb2d6b7ee29056b05331bd66f4daa3492462670c289ea4dcdeb6a9ecb3e72efbb6a75ffeb1779dbd3c1a59b4d921765d4993b17a4838f7a4d75684a36d669545468008a3c82993d4b7472414e1c1ab7581b0b7b6601e02367667f4f91db0d039ed8e8a88f37f0b7aa3a7bbe59c3dc9f90fd53e51f0dd68941e7dbc0a57aa677bb0baa32568e8b19653ff95283732432c3f6b340d3d504d7103b57bee4dace30757c746d0b498fb929fe99dd0bc6aa630d120148ae8d52ff4dc310223876c847dea6ad0250b437d4a84bf183f6d1d3c31eb12bf4a8727c8b2c4217f3261ce8ea3a784475abef9fa70fa51ef691c972369c17f7a4cef5e3d85a3462983e66aa3f1ed7074f77a776e1fa35f6faf0f535f5f7742b6095792e67fe7be6b2396f35d664ecf86d608b7459f38692d4ba0c974580a8537b7e6585462a8cb09fa644292dda03ac54738002024ceae88c78ad41b6f50a83254ffc8cb952d3d638b54ffbe0b935784dc9906350c5753b3cbbd17aebf624558bdfade108a5463d98ff95fe5ed187589589103fd2dbae49627a0b31f66758fbdc4feb5afaa7c1b5d7f4dc7eb0321383a495ef296836b4fb3eeaf73dd50f91695bff25b64a36e2e672aaf78a98e6e684aaa32be4afd59efce59ab7641a5cf6525b8f81a49d8e91aec9b97db5bc206c2cb616c0e711518be89e088656cad793720ff109689ddc2f6148c319aa9c1488af525aa77fac46c8251a033c19cd03151d2d40a515caed71e1b7db653cc42983382755bd23e8885a0fec16c5af44aa041561686f74bf277d25e856622fee54c4f7f6823ac05c0c42dcf21c417e326dc5e79f9f3234e706a1f0923a9b423e69cbc1714f556892ed6da946865f848e26e0a63ad6b3dd303b2f14067a2ec036566c2440a35989b4ca4ae28b2b16fbd2f70d9efd18188b8d4743f97f39e45f855e68e2375fe929a66e190304f40e93d6cc3d8ee9a5761291cfb5038c1af7fadcadf739f993f0dd6184b2a1403686971b953acca4b77ab52696b05ea160402e20260629a8ea1a9a09dc87e4313cddaf79b2d4ad008c1b98f84ca949cc78d6b7cc474b017d5881c2929b760d6c0f6e7db8ae16d05ddfada7cd6f57eb5e91cb83f773b1186de1777abe15dff5d789ae295b755577e19ad149502ba04d3509ffb0eabcee7ac151071684654574b7b2c899cc054b69c5eb65121b916fdb1b59c6819d0974145f4616142e1dfc9be087709139b3942b56ea7dbd670ed320e3b6bc36e87b1f4e07c64b0cd0b6ce04cf13117340dfa9e8a2a6299fb3407be988d05444d5d5a461117e1b1ad87830d0722c7a9a558fe18e3234eca27b794452b854f0ef4d0c448b577909c6d8070af2bf5d94e2f100038319a774f982a8c24aa0d534e569a2edcf55b5f74c90d5e013d9ad9137957822e27994451441cb925ed80dbb8de18c357842efb583cfad48e733c4b6abc75db1a701a30fccf87482e9b7649a06649f33c17488c45c7c6b6c3c8615f6e6dfeec60ca7ee8514084fc3a8ae543e6b4ac8a20c8da182e29adb133e55bc60c9877d2ffe6ccabaa4f3b4c68e38d05c64ad54b49dc46c6b1259e4b78ade58729485b326a254055ce002a0feb47645c435bbbdecbc80140e6646c11dc036a86500e0ec9081b6773a0a334edcb65a314300c705d6a06add6686acf51d6d05ca4e87b29abd430144b203217968c20b0d6fb903205153dd889c7e8fe9238ad818d87f162eb37f620a573902081b106ded1ecb395e244427723028c3cc8a4e76b7d007dd7640ebe86e408594d4ce5f4cbd0d1795fe5b594262beeb825acf9653e7a1915a1f1a1f1eb802475284b0d4022bbf9259bf96aa3af1807051ab16c21f3efcb59c9e6bd878ef3deaf32cca0e9cc743160de6186ff7c1898ff08f33f5e58b04b71e1e75a398a93a7a2f4325dfb72c742c11d37fac56ed8c4c4069c1339da74e1513c425127d71143982b0cf151baadc6a0836cb9483cb7f1af6e195d63d256f20ab1034cd56525e5f92e60e53c935584fbdcf6651d3be8ebf7078c3936823cb0f05136f9c8bd0ef81181cd038c7cc4cec9026af1d8a1759e1201e15494a7b9ea86d974ca83e5b46038d63090641944ec0fa367cba45ae1628f0d00dea247f615faae346c7ea5112e3693fb6131ecbfba5dc82d75269048818fec4a4418cc75862a7778c8e8e2e053a65c6ad87ea43d6ef9e9eab7198277eda4e5d777032970eb1925d43af52aeea031913f6b697532365578a6ec18d703ccec0d33fa3bb2efed98f2fc992043dd5ca5b82ee0b03a019e6445497b8934e2c0928782b59a46dd83b89c27b805066ba85c1c252799837aeb2b447859a9b41cd90a5eeec562b1190bb59ce43728209e08769ba89432b7c91b9e84e1dc26fd935f93ba525640f29ffe0cdeccdd21c8d6381743607fb64c5887964bab03309f7e24865cfa6ae903960d19fb7c80422e6f85b811fd28c8f0eb159655954cdbc4cc28cc5aa2340aea6952fad8bb8333180b94a76cd87671c677f29658183b1a451d7bed986adbbde6d52ad409ac5d9961c07aa926686af4efb815b83f8cb69162aad9523885185a0c2c2ed1d511e0e7cf06181e26a6de45e5162470fb7a16b2282d7aecfa3626c6d685a01dc9875562fcef5d1a28e338c61c84594d7eb880bf4c22857252a1942f2a53173065e73b67195967f8ed84d2d8463ff32fb206db672d0d70b30d88472b794ed4a501f1ffe8ad92cc1bc6ffc891d6f289ea2713e3a340b99d0179caf6ecf3034afd75ef1b66ba953653d6085dc90835510b44d9924c0a8daa3eb356aa4a3b3da9b3d8acd2da51d3064f835e5c2586ca468086b4b4cd0a100ee3c16f610b2fe2e5c6a9a26aa201bac5473d4feed7607f653ff14dc8bf1bf4029c33961ef8be777853cd41e0f8193d3f0daa9bf74882a59e2d4f0b750f0effd28c8a8b0d02beda4eef3cfa009c55c2e3af82c8e921aef83bc23990b64bc93185251f0549263bfb00d2a557e8cbc346640ed86b78037690e3783b3ebdf5ab8e7f49547d0bf53b92bec0c64791639fafd8d1ed3b20385c994d012b1d00cdef070e4dc05497fc59214928f3ecfbf655dd4f01f268e1cc6dbf944d5bee1ac6ec7a7ec94fb13b8b81c48b7cd6b03427709d6f45306a8b30ee81678036f168405", 0x1000, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000040)="c3", 0xffffff58, 0x0, 0x0, 0xffffff25) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x90, 0x4}, 0xc) setsockopt(r1, 0x7ff, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x0) setsockopt(r1, 0x76, 0x40, &(0x7f0000000080)="f76fa447b0f32165b255ffaf84f7327b70814df392bb5710858f25ec16f84ada7a59b92dd8438cd1f0f4562ae3f61cabf9d33caa933ca9109d8bac99c49e079df232caae0778ce5afb7e6bca993f3fe7d3f56e2ce13ebaee6c975c19efabdcf9ca8ca089a20e0d4766387896bd47a504aad3b0a3ad82f6f9e6182ccca73eb5ebacc40e3b497d78829a", 0x89) recvfrom$inet6(r1, &(0x7f0000000140)=""/155, 0x9b, 0x2, &(0x7f0000000200)={0x18, 0x0, 0xffffffffffffffe1, 0x7f}, 0xc) 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) fcntl$setstatus(r0, 0x4, 0x80) r2 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f00000010c0)={0x3, 0x0, 0x7, 0x9, r2}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wsmouse\x00', 0x10183, 0x0) connect$inet(r1, &(0x7f0000001140)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) setreuid(r4, r4) r6 = open(&(0x7f0000001200)='./file0\x00', 0x1, 0x68) fcntl$lock(r6, 0x7, &(0x7f0000001240)={0x2, 0x2, 0x2, 0x0, r2}) fcntl$lock(r3, 0x0, &(0x7f0000001280)={0x1, 0x3, 0xffffffffffff607a, 0x4, r2}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001300)={0x1, 0x3}) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='r\x00') getppid() pwritev(r6, &(0x7f0000001680)=[{&(0x7f00000013c0)="14567d1c71ae7740c751ddddcb8da10159d87492d844531b53bdf8e649b3f77cfa107d6e46a9c448969bcc0c662b812da0d01b49d9040c0c5acf346bc8d45ffdf539633dbee8a4e95749fb25dfdffa67ce9417ff7c690b41fcbe17fd10a24d907e0761690f75a46b7464d34bc0caf494a37ee009b0836141080fca0bd49bcdfc31e7204165a611441cc868b7e34f60325a8e74107667ea956d3b19988a96a290a15f0a1273918c2c07f6dc3c2bd239625f4ef499e2f847", 0xb7}, {&(0x7f0000001480)="d5e1a2bddde2a719caeb0338e5e653ee70cfb3c34ce7efcda0be04cd6f35f29de1d08ed28265c4aa40e8", 0x2a}, {&(0x7f00000014c0)="1045a8a0e7005cd1c2c90d50a1f37ad8203d9be88960706c1710a4d4b118756b16a9f54164df9282b14ff36925e028c3b5a8a75678f5a21b9f218a6b478bfd59ba2bbeeafeb86ce200ddc35130dcece45dcc591b0b2f676ca4bdd65bbb8bdae989efdb597ae6648a01a9d2f075ed68c74c425cc8e03750146d88e2211ebe972ccf9ff82292d5768c5f4c4c24355fb03375b09296d0", 0x95}, {&(0x7f0000001580)="e379fe8d36738589d09000e189cf3d95df55d41c1176aab6a94b1f43945b4c6e7052278e6c99697116f1133b3756f52894f9c094055d25d819bcc6e5b63d694bd34b4c547f27e656c45712eed323f2550065e0e17dc97da6a7d63b77c5b17b53411cbf5c34b32a0eca11d0380cdbc25af2c4fa2307e9fa7be8de748b0de8e925626fbdeb9e160d8755742844bf4f164bdea346bb5fd1f08d0f0900266b8d647050a11ddd3c42f81bfbd88e8e2bc94aa9f9ddd5a5bcc54c7b6dfac925c7a55c5193ac8a26e08a1e26e55c4333da2636321264019bf543f09c3ed11544e3720c1c9f5826ef612364a98f9e1f3a936ed8516e46fc75fa6211", 0xf7}], 0x4, 0x0) connect$inet(r7, &(0x7f00000016c0)={0x2, 0x3}, 0xc) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001700)=0x1) pipe(&(0x7f0000001740)={0xffffffffffffffff}) setegid(r5) fcntl$lock(r7, 0x9, &(0x7f0000001780)={0x27210c2269d182b6, 0x0, 0x20, 0x589, r2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000017c0)={0x101, 0x4, './file0\x00', 0x7, 0x3, 0x40, 0xad67}) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001800), &(0x7f0000001840)=0x10) openat(r8, &(0x7f0000001880)='./file0\x00', 0x10000, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/ttyCcfg\x00', 0x561, 0x0) shmget(0x0, 0x3000, 0x43, &(0x7f0000ffc000/0x3000)=nil) getpeername$unix(r9, &(0x7f0000001900)=@file={0x0, ""/4096}, &(0x7f0000002940)=0x1002) mknodat(r9, &(0x7f0000002980)='./file0\x00', 0x2000, 0x3ff) r10 = semget$private(0x0, 0x0, 0x110) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000029c0)=""/146) 16:00:09 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8080, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x2000) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r4, &(0x7f0000000100)="76479c5d5687e8f4e51c6d3d39b01e3148dbcc3de575dd8e20d85771f9e2e9158fad0722dd94f23fc69a42", 0x2b) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x780, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="40350480", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x5, 0x4000000000000) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xfff) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x58) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000024c0)="d16ae1b9f4140308e539cffd5bfb93c5ea615804a6a9be355040a7755cebcaa71255c0e95c392d487f729a8710de394330d8c7ac0a58ba4fc93613c9ee3c1b0a106bd107c02f0db1b066510d9f74ae9351c28e3fc5230f20e9dcfe0aba9a0e7b23352170152d588b966e28f07cea36d54e88fd8b80c936cc5751f891b98b2fc26b183694275c5bdc49eb8be7b01ac12056867406a1a4692983458cbd1577a1f2fc40b5c1bd4550f67e5347996a28eb58899889686e6dcf1eba025c55fc052f44ae7e518bf204185d58cf58adb30b2f084771ea6f52d91dbfe9bcef84cc224e9cebb6fae714918807b26ce201bd8654f47218a899068f28ce40ffd5ada4def50cb8dfc6a363fe5927a75f28d1fcc7ae0204030c8ee1a32695d732de0c28d7ad8b2ba100237b9f8c8498a6bcaac54eae4efcfc2d1b2c23ef5ec996fdc66aa7b0adcccc57851e4287fd584010e6e10394e8e424b1d6cf91affce0e694a648b84a9a93a8918094c10bd599526b3e61f033f155a56f671e8a08de8890e276b8f227465b62fdc56c293e49b0186dfa14c91f7bd428b763eae1165b4d962e8418c5f3153e6e8642d5db109813d7bd096448d441db37ee053664b9f979196d6a5d5a4e324099f5fd4c0a3e7c15d6427c2a75bd3879c8f90aed538b52133d4dc38ff99ff03de7341d9f90073edc2f17f582c47e39ac366fca282393afedc43a2ebf1879d256aa493e6a2589128fdd3617969548186cd137ea7c3d7a7ee1935054ebc49ec289d3c652494a86463691473786d0ccd695dddedeb3761419516b681e0bcb872310e31ab1dc1a7186ad9e1df3d231ed497f37aa5266d9459818686844e888c36553c6dda5ebd29a9436b0e3efa2dc7d35fbecad382a53f65c1540c7c8292b974647168ecca04cd388502217f255f136581f230e081e27790780c3e25c3630d330e7a62f7892f893c6c19fa4cdf8c65944d7ccae4b65e4fbfa7512e177a472c3f777fca703328ef05068a10ae954942f9dba3e2476c783d796cd1968fc075a372951af5d21664830d53d9e24fddd5119f677b2eed5c209b98b8369ed2d6d24b67b7961f82d10791a1102355da557ab71026bdf13b7ab3a444414ec33321cc6d9f696be5d2aee959bd34e394004601bcce5347442192b660a6f022615145ad46cb78d8fc4f3703c7ec785336c26a55fbffa3cb87c204105e9b286824bc1d1c83da62846db0e50c000ecf84039640c968bc8696054be48126871c714bc0cc74f68a8d6fc1029d8b7d88f02d2eb8d16d87a94427432baf090aa9d1f4ee98199069f022476a92d4aa524d24890aac360cb18b754987dff0941f474ad5545ec854360eded694d430c70b9944ce0514368d764199de764c68e3b6c78e04a18c3dc7bda8bffb804919f06cc87ae3b147cc526d50c51081248037ca47e6b6b223cc3d1665765fef4c3b1d2a1cd6240735175416692b267662e92ca73932b6fa0baffa6ddb19b60dd60c2e9b6651a57685ea7d9fe52bf90c84a7d7ae7ae109bfdd0fd000b0acd6892e2a932a4e69f1a1b98d9d90d19eefd5aed1704eb6b8bbf622c3e1e3116a585f6e746ca17788fbc99e2561ae0aa786031574ccb3fe27f49952429ab59159b2fb29d09cf599f030e4c42dc9325fd86b5dac39fedd02afa6af1f6589efb8a785c260ed46216573b3c41bbb387501f3acfc80f068f3e3d3ab1d5934c23316c7e323d69d1a3d62a249145e7c903785bda9aa2789603cccfd514a97a6e001eab2f2bb4041261c4bd9af83d6eb512d3f9af0ec022b8190d4d4b90984bac9857bcb38180a4409643661d0f391b021c153e24134959a8accd16e043b817c43939dd8e5a6b99bc821adb343659f44e2e4498f0c0d6a5e3997f847f835370b8df0250021cb12e93ae4f254d3498db2116f683bcbb3e55eb63be27508c4888bd9054877bf6b83da2218a0f2c64c3efb6a830117768d58a1fede79e8d1bc04df63ff5908d89dd48de04133f5cc51923a616494bb38d4ba94bff1eb4555e6790975518983843f47d6714be149dda87fd1383f12e796516dd18cf077c367d7416e129d7eb9accd2f1867b39159d3fe09e0c3631ac4f57eac47b2f6f92cea2c1a1c053e995602061e6a495bcfee40b837ad7745515f870583b0bc7ddeb56def654f817c550ab5530808ae6350bf1bb63fcbf5e620a03a8725756c9624119f7318620ef2853d6c5f320f9d528fafb254dfa357029ba4350f45176abb0212ec093ff18978dec54581464b4ab372cbb916f715cac876e5c81b17eef288d312068c3debdca232206eee214bc35dac4425e41a46461b561bdfed318008cd8f02a83cc219790a783d1073120089ad595af2818914af64b005ef61cc0f211a8fade76e1b2fc7f246239b0e738c04feb894015c194cfb5872e3dbe39dbc4322b36a45a7469542e649ba6d9966d29e40fe9fc7f12983f8c83ed86ca7f70fb55d4d819ac8b237aa05c2e320532ad6468ff998d3894b7f95e4f730dbd4670bb06ac1439204d3f2e5ec57450c83867429b061a2508b389a01b4831cede9399522ebd602f83014ac5c2d7bee49e4aeaee599632172da1acf5210dd4820279f8335a9ae595f463bbaf484423695211170a8fb9fd6dbf58dfacb1ee4a9fd6d9b9a54bef9d4acbca8b7379c2c69370cb0b279bf5a3116320daa2f70401b1605a7bd13e50b5f978b736f393a54d517dd578fc9a0b5d6fadd73dda7792f785edb960b4b6eafae2e4c1f3b261edcfbd193471ab55cfd04a6abe696f8cd3abdd20db539ff265d92b2a7a7b6b7fd72524f5fbdbfd4f41589a68492a118540db047c64b65b11839c05bccd09d8351d117664135d740f95309e32cf3239c3eb10bb7eaf7d8e821d55f8f5c92b0d11f787b6013bad84791b49efc01e61c31f8c3eda66a551374a173c98991e95b37806e3fea1d019158b445b9f10210e81f66f2715ce62c5195dec64d4d8ce61ffdeb66ef4e4e91d8def597ff1186e3a30045e3d93c28d1cdfe87a0fdb631351f672019aa0d056639fdb56e159adc78aead683c56e05c721d489dd0e9b43ea41c9cb4adac6a4815351f9394bdb4772eda71c4de99e46cf4b24acbb3a1e03adf0d46763e74f99526e0bebe2a58c52551e9f3ad049506e9823993887ef380d487c3493aeda99bf35988979b6a7376ccededc21e09423f80efc67d63f6bdb6789e1bab90811e3359d6c5130a632c51d4d18ff24357b079324056e1c0973a77fe5ccb25d2625c1a3b66fcd980b5e6ab98999e194403445f0ddffe0b0b0c0a3642a738f27ba331871d4cf35473313bcab325d2236658dad7d11cb6fea645d072b339cafde25a22c477cc62e19f77a9d698fc8c04e52c32c3b54a4243904929f3e589c99f679af05cc29d0b8e502a0178fecb46c3fa3d078336aa8925d3b86645bf88d4cc2946863b8f0b57b6bbbf43c3df0e062d79fcddd3f9cb4aeecdfce3f3e022236eb40b73baf5ddadaddaa28fa77e259a1c2b203bd2953f8bafb892c7057dec997620064b91b79bfbf8edc985358e8eb7438955f3bf43b06d6d92fb020efa3c171816e3211f8710a967333ae18b3a563584db08dff9c9551223b2b891787110079edf3f2953b04d05b3dec54de66e95558860804469cf6566233723788e434f418b8ba652a40ccda4e21084a28ed8e3cf8d002bfaf7c272fe0b8e339d089b40b924048dcf2c0db86da041b0290d75e6d609aefe020dbc529484b6eef6f67949cd9b7d608c467e9d91d4083f353bea01bbb26345315ab1d611ad0229b3a3625a02d7322a272494d8034d6b8db9785697984bce9aa37c57e0a1368cf90cc0a9ef0be184594b1c65d2aa4086bd1e7ae7833269529d479c8cc3cc255ed868c0ec8d8cba35d52d3148cf2d311dce3da38e1c89f1b276e69803d4e489c9d78dc3d9ab2b6be135b04bd488d000f250af793dd4adebe6a0c79e14395b751ae52b1c6a379cbbc350027520aa13d05e0b7dc6ca5b13b4a3644612d5e9e09e22d256227e21de80761a2c37c3480d018dba9a356c21116f94cdd5d393c34b08d8de4b2b2ce49f500e1e5f44de8786087eba9561ea2b330c7bc4f6f17c549a3e478c28176a410cb86c0b084d74b92c254aad9a9f800753119ec1bf9a267c98ace0026577e31304276594cc4ea7b53a84ee4de466c9348d69201cf208314bc6a9934c007ca221958a95e16f2b38cac230ae26df95cd35f3f11db71cf066a8263a89b0b103f4b11299f442ea0a3988422c5f6051578c235176f74d5863ebd1e4f0f97413ed2c62e8a33838b275936b9b90490d9b5cd1efc89558cf19ba172f67ae0dd6548fab513361e76a6bbd6bb1e73617aa8c9931f453c7ebff2297a4ac49cc632510eba363d133caef060daec1e2ce57b807e4b1257567d679c96ff820b59ffc9fb9947183393842c5ed6cf44d3a8e43ca69757162797a68de182899e0bb38b100230681f1ba123ba518a74e721878f3956286acbfd97d38a074d7b2dadc5348b32bedeed192eec7f175cc57cb6ea92182914e6ba2a00453509c9ec195b0b8c87b468fa7826881f6ff38ffb0aefc1859bc598653882b3478a7ef1b7ddd4f892fa51d48ef8ac171519a0d8b8e088c2e69ceecab05a07375ef359dabe04b3544460303b3b18efa83912e61ed3bef2f508ea2ec7a84c4bea74ddba51a663492189955ce454bddd15cee93eb7f8cb16fee5b1c414c12ddca85ff3ef6e87137e7460e706b6926cebe899d19307b66c1ed579aa0d8af082d5583aab18719d2935baca5e57be18fdc91569d96c5ade8d831b7f0ac08f7691f6f2fe90a5401a65fb245636ed6c3bd1e1e3cca6b4338d2bdb119443ed6fd6195a66d7681b7ee912f103b4b59c7e0b88b404f8764e8382fbfec6a0de2f8980ef03137bc9dc5099f92d447877cbdbe330b02be22b2a56b2657ae3f735ded30aada8ee446ede0a5545add339481d3b3c76030874f80f553d4a9f28a36ba34ad5042ac60330124340816a56c30df46dfce09d7e91abb8445511ad013822a69dcf83ef82a90932693390288b29c8f2f9e9c1a4f5488acf6edd53875404f68fb9b7b3fdeef13fb945227a2ebf99f1c1045fd2577ced8e9492070b35436a65fd7f79c7845b5c6f57d1c4d5bc2d6dbae9df511e0d09dcc5d372a757e33a4ba31325dc14861ea25a740dccd50764f9e452ba4589c71568a44c7bfb39d85d9fff00818c800d60a3bfd02f7e51c7a244e652a7a5132d9715c8c8f66b083ed67e3533e79062de316c950d4d068d54fd8f9c7776a1b482873fdaa0ac956ca112801e0f23f10ac756b8c3adb4f5be1806f4f96646f2264ecca896f952f276cd3d0d90718806390ed7937c458a83ea10d4b3d5298137ef3216451b8dd8bff66cfd6fec22da2726e0e3b39a74a45eb11c3a88ed8ba015f50b0ef19d982e742251ae27ef6058326b75ec80c77c874bb14c194e56ca1eb164ca120891187125ab3d155b88bb725f670ab66f47685297ba6079a39ba03898696fbe6e428e2b8fb6cac5189c81912b9c0882e7971779d6f1786ccfa88867e2ba2a5408e0126dd8e2d4ec15bef813e8213227085713d48f7aad3844a5b592ee7768a73136c7869b9d27414c5171422a7b6c67422e3a661fa1c20835d6f34be45978480bd8efecda8aa9d307502cee0898a78118e41aba129091f8486e8a4af5d3ed94fd6df73adfd0d0ad49e1693c604d8d2634c415e364e37981f2a90e7d10ba3e064ee1ffc78581b1b0b2e35faa713b02aee0226c26", 0xff1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001040)={0x18, 0xd73}, 0x8) r2 = open(&(0x7f0000001280)='./file0\x00', 0x800, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x3, 0x4, 0x2}, {0x18, 0x2, 0x7, 0xcd}, 0x40, [0x20, 0x7, 0xffffffff80000001, 0xcf3e, 0x24, 0x2b0, 0x3f, 0x9]}, 0x3c) setsockopt(r1, 0x7, 0x8, &(0x7f0000001080)="f7452a9dce3574eae48f1db9d1ebdaef85f2a0a022dc2bce431bd558f3900200234ff6b752fce59b61288bbd6345bc989c4a386fbb87eb19c8a0acc2bbb841f48d0a966b53d091510db706f4cc5d457d635f613f1ae0a81b94c22534e807a16eddd7c258e6409e1fb59cea1ae0c5bd189e42242f5973d3c51689078b5b58ca95fc3531c2613884492d15a0", 0x8b) fchmod(r1, 0x2) socket$inet(0x2, 0x3, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001300)={0x8, './file0\x00', './file0\x00'}) semget$private(0x0, 0x1, 0x40) syz_extract_tcp_res$synack(&(0x7f0000001140), 0x1, 0x0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000011c0)=""/117, 0x75, 0x840, &(0x7f0000001240)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = msgget$private(0x0, 0x2a4) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000014c0)=""/4096) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7fffffff, 0xbc}, {0x18, 0x2, 0x7, 0x80000000}, 0x7fff, [0xaa, 0xe2, 0x9, 0x7, 0x1, 0x9, 0x9, 0x77d]}, 0x3c) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = semget$private(0x0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f00000003c0)='./bus\x00', 0x80, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x40, 0x2}, 0xfffffffffffff8cd, 0xd9c, 0x3}) execve(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000400)=""/210) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x800, 0x1, 0xffff, 0x800, 0x9}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() r4 = semget(0x1, 0x3, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x3a0914c44f7b202c, 0x1afe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) chdir(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f00000000c0)='D', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0eb4b18e4163bfb8cb124cbbe6d46bbc718fe349c471ef202bf597d104e37eb4ee222e496d1e2dd9d32d5fd3d9ebfa3c3e5ead1c753f8156831b691f", 0x3c) socket$inet(0x2, 0x4, 0xfffffffffffffacd) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x3) getsockopt(r0, 0x27, 0x1, 0x0, 0x0) r1 = dup2(r0, r0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8082, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x81, 0x10001}, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xfffffffffffffffe) openat(r2, &(0x7f0000000180)='./file0\x00', 0x28040, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x1, 0x3}, {0x18, 0x1, 0xab, 0x6}, 0x6, [0x6, 0xfffffffffffffff8, 0x401, 0x700a835f, 0xfffffffffffffffd, 0x5, 0x9, 0xfffffffffffffff7]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x5}, 0x8) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept(r0, &(0x7f0000001b00)=@un=@abs, &(0x7f0000001b40)=0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001bc0)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = dup(0xffffffffffffffff) recvfrom(r2, &(0x7f0000001ac0)=""/33, 0x21, 0x2, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x40, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f00000001c0)="9e6d094d732ac7a8633f3cf429bb7a5a71a185b57da9de0a5706ae05977a2e4f0a0594c4de63da9704dcb25f2987890a4c6a5162ed5005f6a44d9455c4f609399521ebf7558301e2", 0x48}, {&(0x7f0000000240)="b3b5ee729dae2b6fad4e778abe7f125bdb9910ca0d36469c481c6ff97dcc5e0a1c3b8fe8fd6dde90b385e9765327d546a55cc0886bfd69d40ee77c89ba9f8d3d623e73aea7e58a4e6d4cbe0e725a6af2211f1a47c32809e608dd4df75167318d1ec95a14e5f51f10d4fd00ceeb0fd154940431ebfaef4d122dcc93826c489469ba33529044755ebd1d35b922f5e75988bb5bce8af32e5932a0fe1938fe96ad8149a5886960ba31313c7cd9bc8b1735aee1d54763a065520640f7b37bac40e31dae2a4d277306b22864aa334062598962b313455b76858bfce9f4e12a23d7ec5142", 0xe1}, {&(0x7f00000000c0)="6702be7043cb2597ee102853a61d95194b561cf4377c3f87fa8ed4831fcd37f0ba7d9718a7c333c27878df3b0981853934", 0x31}, {&(0x7f0000000340)="332f159bb6464d77c3a4e77ed95e0a87c1519e2ff3bd1e6cf24e20edf02a6b22511a5b543079a348cf6898e0aff4e20bd78331e38156854fa46511676e376edefce68e9f23d210736a3898082724f294726296adadfd543292ee0db6177c8e11eb5809e381be5f79d718050749f8598920e27e22c4cf074c35cd7f0e7618e01a2eac18", 0x83}, {&(0x7f0000000400)="d67ab3b0f3a08ed7ad0e20c32c63a61cc4865476045c424bb46d709b2af532ca998b32fc3e66de16f55f1ebc38924d727bc374ed9fb5ee97adc15ea8e569e20bf399ac8ca21de611c8b2dfa2a86ef127f398e7b34563a30187626902db6cf26d18b13aeb7d1f", 0x66}, {&(0x7f0000000480)="e59a1a6e204d19f14e63a323808e2787e58bd18adc25b7b4d365c4fbe0aad51efb01dc0d1ff3bdf5520e3ed33689def2ce66252c3533d06f7e9579d72b395b7cce0fa22052f97e0ef80dc671d176d0dfd9605b841329e437390593d7ae169aa71c2d73704c1e352eeb0d7a02a53e6dc13bb1e15c147a0b08716d21d60a23f60d4296d4ce5c0a570504d598a07104b3cd68709c6c38c1510d6a8aa87b26f400674e66edba8b5d5259f899cdf8b6c898bdb5eb6dba7dcad7a9e24fae8ae952625b896a71691605041f2d8f63e739562b28232cb13fa4dae2db35f7c77ee42b4d55caf717ca", 0xe4}], 0x6, &(0x7f0000000600)=[{0x78, 0x1, 0x8, "b0f8daa6059ea93c3d701da51dd532c3df42bf6683271cf986814e1e85dd4f24dd4e961b6030379f79b0ca96874150ec8fbf11ed36af1a67e7aa1f726536d207f0e20731f6df0e37a6e86f3a39474f369a8bbc1b465c23169b2b9322815650b34b4f2a1ae1cd022d"}, {0xa0, 0xffff, 0x44000000, "082040ba8acc0b465c1ddb4b420f27936bacf290f4f9dc0349f5828c4f114fd19877fabf8e0ec7358f185f5df229ffd6ada0d46c6e795065e6bea4eba27fed8f47a1b2cf9c0fea5e63df6434f58cdd5e6ec5c33032d51fdbba2c3017811b677b1f093bd05d65a266e17347e27454ebd5647df745956b3131afb44906aad40474e12e100276d6f4fd0c678377"}, {0xf8, 0xffff, 0x4, "1aa56cf94e642bdd5c80c2c924fdb241cc60f1d142a25e0937f1311db34ef5c5e82c357a3d6ee116e1e38ddcf4ab8d1966b92e3503ae947528f4f82948c6f489c706832ee8b1a99951f859ea77f5ebec4b133cc0a9b83875f7af885e0d5d01194b1e6b663cebceb9707734d21c65d0e9c54554d7f37457287043b440dc8505b56a77e164581eb8596102e488bebb30632b82baf6185ba7b985441f41160d7497b94822b15d28017d44227de5a6ad9ade40f02044c01e006fb6a9d2c680a645a64a2584067f0cd8a541aa138c5ad23e33d7148c9cf5dd11739595738390775da767889873230a1b"}, {0x110, 0xffff, 0x1cee, "1725e572e39556814cb9b97e9dcaf5645bcd70329b77049a1f4f14579ee23e2aae3ad2e55a26586cac74ac3d2b1fc34d5bad13c8203df5514a43b2ddfe3e575e9e691f21babbc56912ec730bfd920683fffac65f4f792f8bd73d400b1e1446c79699aa843f57960226b466089269e86e8389fbf7dc7bd7a45794df4f37d1fbba8b193a64d5d1a86b7296169b7f4d87a4c383346915a6f3cea8c42f2427d0adb46c4901c08b58e2f3bf64a3a09e64c90a2cb2e664d4cba04257b23907ba3b9e7365a9772c9826ef7f136cf2500b8fff0aca5db31e6b42b2f2073a3111b29182a1e1ca4fe7ccd515c07eeac7370fdb5d821f822d23c3672eeb7d50066b6e9d"}, {0x20, 0x1, 0x3, "e3aed5c109376b56a3a303"}, {0x68, 0x1, 0x4, "c968fb2dd4c890c3fc10f9e6ca5e5081e977799d6b5ac6bced4dd64662a77dd111df910037943d2268b3f5a1734890d81d0f2fee0ca7a414f3252e9df47a156249fffa9e6d06770be01191a0e5d237255bb08b0d95"}, {0x1010, 0x69b77106d6ba4749, 0x20, "843a2a11e29333e80e988af34d59c77c6c4b38286d2f1b4762ad9d17ffaf7c55ae828a5257f85c5d0ed03c959c4df72babfe966616e253b8e4425ae9ab51efb3da2573c36428de135d2aaea059cb852525a2da5e3362e8a3ccf80ce5e456b8965f67f27e2186236120828f770cf09c8994f6dac09a24b0eab15dd47bae4df3bacad275ddc63cb267e2a945f8f2e7bfb4914f75d9d4fd40672d8db29049b401fa58af17c1a3727e0f32395d9d78c2a0efec02ade1a13504a62486409d9c8359fe041592496c3a5182c059d6d90424399a78042341b0eef4c6f7cf09c6d977df8df42e06328c16f7897bb0e9ad3393ff13f55ff93b77aaa758162cc034e68ec33defb6bccffea7d12d5d6fce2fad1621522bd196d825aab370de60e3cea52b5806d4cae9a2488eead70dccbf898b0bad0e5b31828518b648d58c9aa879d5a76c0c7173952f119a22aa4fe7680f4fb3e3589c49a9fdbe5c055aea02824280a9025621e02df4989737b94c386ba2fb7fd6051d032a76b38a9cca55ee2a53a731176d36496223c15aaf09cca41d381f4fec5884d4ff28c32b117e082500f732f9a1fb5205b51e5100966657ada11e839abf91f9627a7574c2dec0c1254098cf8a7432718ee378308801dabce4042a65d492355c863415768ffdb9b1abd726e07093d6b229d7a33df59e9cd2da7edf88e2ae4be497d109faf277696673e30403fdfbfb41c92889fe73baa03ee08a10b6d0063ddb5a10838cebf4a773c0164b01bff6b2526266d4fa8d5ea81152a874a6c33b88f5e1718eb63cb419740146d5ebd40ba8adc938fa90f9c8da76716cdf9f3058f81a079f57a6189f25cc0be84205821c6793c75b8b90f14414f375f5cf9c47256fa25a089b24b4df9a67e9506b5277d58488a756826f0fe8aa9b9183c7a09f5cc36cccb078061413934b268ec88a0f02c67df8976350a23e6ea8b6c65ac3b81fc79d2d64e98139a4625f639285743c301ef9ece19cfb9823fe42509d4d886b1309284c4e7e9ce172b2389160b378588e5c07d163fb5128f7df62f6a4c90e9f2425262703aca17d5dcc2a846bc8938add07fbfc59757c7801aaa2c4115cc7a4ece8fdeeabc9bf031adf277f7e26940fce0a526ea37dbddd6eb5014a9a1b703a596fb776a317c3ef5455781b1882eb86502fb6fb13fea4aec630c95eaf7a68ebe80008a705afa43751de0636a6536e636e47aed6d79dfe7746fd949a3b955927d447392a9f813643612374d6439afbf54efa398cfc512a0e8bed672772db76008631b60a2d6f39b8e57445430a596e0dabce3601fbc11328bf637bb435dd7c6d689f1026f556c055fc29702af94603c60e41a7cb21fc81b9f3f09bcb068d054b424e2223639426986379ed6da4447ea0d849538b700fd84bea3f5756ca7f0264b0123106f9272662a7ff0463eed7c3af9b772bdb4654ac37e4b479cba3ee62521cd7697571ce375a38c3cfe35ce0e63bd65d76e167db52c0ddd7c32ba9e3fa26442b918783190cba971f60d9717a8c03110b998f19e00c618b2630f6faa0649ad135c688050df01c182da3ac63b37764e629ca313103235fd890bf90465c2374a049a2be5a6388f31fbabdabe53c544fd927aaa0fe9a0f95ec73751d4aea5d367d43dbab1ab38ede2800efaefc5eaf81a933faee04be6801925ce6b122a98ac705c5d6d558a2d9b34e8c6e63f63a6098d5fb666cb285480569ef9f65fa968e2935b09bb06646b160545ad9ec365904dacfcaf578a5d2a40f42fe0a703444e4db63441603047624ebdf3665e51e548f052b2d0ac96a4aca65d14fb6cbbdb18fe37638a58fc4c78e519a44180b51182a937015c34a116d675b597b146d30e44cf945ffaac45f03bdc473166823de223b89834cfcf582d5420399f91605a27f19b12937339c3bbb5e692eb6ab9bbe8d2b42a1cc3120fe8186f2c6baf1b4082a57644ce31875faf0073e3eff0f3db7db6bf27ff2b7453b1741f7a8210457c65576aebf919d4eb7c18963eb648e8e9f3671ae65343eefa9bf61540ef15e9e28644a9882b1dbff9ea9f6b9e099928c04900cf80fb39cad72571920b0e226aaf94f6134e00f2605ede8c8aa28ddc6e2fff58bdc236f3d980190553c4ebb824cc7ac598b0b85d423e7df8b8a83884115caa3528fa99a4611c5179fe44e5aea9bc39bc2f7a43c54001f2a9fc68f417aaf11c0779d241d03c78c45818141360f1f9857636ce1923826de3805cad446e8b8b2af852543988a1ad4374fa804ca6c33a3e187eb9cb453f61ca938e9039e5c04dc662fb42854127af0e8f3431ea7824e8a21e047190b41a3ee36dcbfb5969e4e95ef662dc2c3c47f514cb1e516012bb921b201b01d107a3b5f48d1d81609fa76d2535987ba5820b72fc423158a1b5b892f04d142e32cbc43fc9adb7981b29ec251a0c930c14ce20c03c208ce4aa02ad9e92804ad42b172f611fb4a39da6e8d0ce64d9f3b5c8aaf24a0fc7eb41d9efa11cd5d2b081fff1a574b8f6f7d3c3d697eab772e02be0674d9e14fe11ee66a3964bf546b57557f6f9fb49fcbed70bdbee1d6233398f30aa80685683009b62ea774469feaad4ebfce6a0d3da6d5dc1b2246789d313237d70bdef9824748c9dfb71dfd968ae869599c8f90f9222ede69b08a8733e7b319a77dbe41e70e0939ba6a19b56b49a6edcde3d6427f398d8836b3d367b4b5515cdc5553105691353ac903ce33e1e8ac2d6c8823830f1124fb7f250adb5c3b85fd1a05fc11a24c6bd22c0e9df6ec0483bfeef45b728d2d51cb35b71a175a46730f154dbbc5838ca1347367a7eca9051614dac1ddfc0b0146ce59dee1b4551a839ffaf7ae0e52f2f35bdec654625dfc5fcdf9d867e629606919ac2c9a483e0b913d5eeec416ade47e6f9adb92e3f50fb0b499061382d709c1b778f73ef4cb4c7a0bf12de2f6cdbf7cd09767b731385813a7191095ef4e1258e67c11a769d17b0d1c8b58cffb6279f4915f68eaf2d2283db80cfbf2bd850ccbd00bf481c04f263482b06b61a730dd7189c9047426492b8bef6da79de9e0ae9d4bb36a7bda2d086dc4f1946f1cc3017bc497554b2aca2196e49503338b1620667c2381b57eb8062c45b7865c5bd2b715ef67b2c9eb6248d839511122a5498b500a2e31ea0425a02dd7d168e54365d14bf94e84413bf7a2607e51b83bf1a1424237d2c1fc9653d7c7d9d95a132aadf11748fa12ff93b6053793193556f7df2b09fd555598a7bce5b6b7edb0072b093fea8474355b9e1981efbdfaa1eb5ef22666300d5d2d33ad26d1fd96a60ad58aa65462e151e066f8798f2c7de73edd410799ea5ea44d05d073b49e573eb0926d0330f7e18dde0495da9b0c37e3a45f6adfb531fbdd146121d5e7432de5dc429fa3f2350a6fb3d52ca67bb3f24f1f00721e4e2e48aada9859e11e9698742c0519ea64ccf227b01bc4db572d925ca2adc299de97e6ddcee95cfd586eef74fdb6d25fea4533407f4b08a17085e14617557e00967fa0f239fdd216627fb7105209b453c50a7448e7564dcb8efbbba8aa657df35982ac21ebf6f048fe3dd4a4c99282d77d0b3ba1f5dd7fff043361fddd223cd2ec976e04ee5ccf3b0351991647f9434bfd360cf34b84ac3fa4a4ac492395585b0b203b8e4cb6e48d90050ab5676eeb945bd997b54ad739c33aacbf74a215d7d175ad40c30635817c1889242cf591d0356278b1b206ab012f40ae76be24daf3d61cdc237bd51d102617f9fbfbfa5144e84f500d8ec10971d289814a4068b44c615b6b2c49637f22a6b16ce1d445edc0eeeee695ffdb12f16d8938a62e647b1872d0e1dd99918196d2f8e38562570426b62a3d00d0d0a0129ab66469e23282c39d2ff539b501ce713c2420f043ee4733ef8a5f84141883285e05d02755f933b7529f7874f023155ebb9080902bc46d66f9b7f1d7f84cb517872d94400830e0b3e953a08df01fade4ab44bcbabe58afd952c1544938f050a4a8755463bbbc908493562b67f6f77025d917760c918d8866a45459a47cca4358440ce2bd46a609b12ecc2d9b944b9dae009c1306d29e5006ef1a70c04057bc3bb91032bf7b23d5bcd932b8cd495ac290b8e72e5e7de92e19dd5b90117f19ef9e00e4119be65aec77aa195cad3bc16e2f42cf20275416f35ba1c33dbd0db05cf8b2d32f5420b287f559d84c8ae305ac86a60be07657c0d17e4869b26fbc9e265c32df30c629c2c1e4dce7261b1432f275f9dee34a4625d126b6d33a65ec8a2d75ecf0167010446066821dd20a5fac726546f49d44545b131d1b1e91a0240be7f0b6e822dc32d8870744909ecfa5e1a9b370f61d083ebe033f9d2e87e10c3c284e54312603d213d6b070d161468335c36606272c64b5c471e44a9dcb744e4c453cb4d5d21eb6f60a7cc026017b8f72bb8c5781e08787d929e02e3a07cf9072cb9db234fe10e4f4da22f3868875ae9c27f73e0ba94906746721ba103eac18ce0702355c93778113428a24fd971e5d36fe7d2f05efc602544680d384b111f712fa326aef8e94ca69edc4d14e0400c34231d9103bf75b49b182bc58d18aff918e06dcc754829f9b31b3a89a248d2e45daae4d732bda2cc07b06aa332cf5b4dc1da3c4fe7b2823b3fa723281210084c86badd42659d1ebb6fd044e5468b3d2e6729de0ee7f9bcca9cf7385eefdfc2b31a6a2bae9996e853337fe3d3181906fa046f34369d55fff3bc081a16f93683ce3dbae6472752269f11a47c53bd056755f075e226cd74f825ee87bc383c212bb9764ab00cc3465fee3245d0334b2fef9c7458a42baebc2e8b7678c1334cfc7f7ef3e5676e16eefbc6993ce2ce347d0c165ff40cf6d936e640697f8fb77e57835a489f4e019ab6925040a7ae7de7da213e8a18e438912c2366d0b06754d0120455d95c1fbcf7df561321a70dcdf410e4458807deae943fb727f1f6e5cee119ed45a541fbec3f6b30089c94b91032b360c483479ae3285c6c087adf3b1c490da30754b4de6941fa37c3aa65613f6bfde0d3425635fa856adf19d3df25d27a1f397d792f943ebcef5f28c7a4dbbefa06cb9c95802d499195f9847f51cdb25579ca5a192bbed214c20a5250ce73774a9f854c711509a5489e632ad5180c9e30edab522d26ca4170a1ba3dd710597e2156236c77f5462e8ef1098d66a2ba194d382a4da71f9fb38d7f400a6baa72941bcb0d434178daba70872c1d03f443efe458e54f6296647f79af82329777c4398435ac782e9c5a8b6ecca1f1c0f873b0ee0f93286a42ee5c569994a0f97ec34af54d0b1b728327430cd8eda550d3c636267b6bde07f78bcf5938d02e6e640286d2dbdb7a26156541b576d3513cb53708f9a49934347b2a8b3214cc815cd2ec63675a2d243707db7d623b36de6276b2762fabfa25066fe749ba0b2f7a320f94b2fb2a18426de6fc0986d6e91244023e8e07ccfb19377a576ff744520134ea050071a0b79c24557ba684a70d3a0973f6959742dc1c075e677f426749c30b1a0d53297e0c027bfb25b24b2d6c47351f7f394de4094dc6a393dfb577443cfd5a85d23254222eaceb462d198d72fc1285b16bda9f994afe27c0021c97163db1705800e54bbee5b544bd21e461c560ba53b0005abfff12b2ee992dc1beaad447912bced0dd9c07811e6e8d1885150b29baa2104774cc0f00e9f14e31f8af86d243920aa33281cbc214ee54f63f8939adfe1b80ee562614096426fff847c723f8db332ed31ae3235d18a3bba7658b9d41b427bc757bbff67046c4c35cb84e5"}, {0x38, 0xffff, 0x1, "cd50e8b897133216117de85cce86fbd9459c32b64b6df75b6fd22713168917e60c26"}, {0x78, 0x1, 0x0, "e0e24b81c4102cecd90bc6aa7af7ab3528388262e623d48ecda11812d9230fc876262fb85320039e291aa5633fc00ce694009709ecdf3ed3565befbb39ebb0cdb5bfcae4b5a6bbd6aff13dfc3ca960cfc0b5fec1a5007cd18907fc1fb55be1e98ee909dd"}, {0x28, 0xffff, 0x9, "68e1c6707f90d281ecb3c1186f1ba78f6fb1b43171"}], 0x1490}, 0x40d) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x3, 0x0, 0x7ff}) msgget(0x0, 0x2) 16:00:09 executing program 1: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000b8d4909e20c90600000000000000000000000000000000000000000000faff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b5696f97da5c05633454890386e20b5d9fa1580496af1916d8b9529102ba6033885782c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) shmget$private(0x0, 0x2000, 0x314, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000003c0)=0x5) write(r1, &(0x7f0000002440)="f1f478fa4d90efb0167e5173686d3043f90a0cc004aa1cfd65a536e37a7d5075e14b00355b849315dba872c54d0e42661653e25719f24cc7481ddeaef0f5bf4b631cbd4773cce188d9bc877920afd75f36c3220c53d4d20f0068210fba68346eb293ca08e4c1c56bac816726b5461c5171c15d9780847b7f2b9e439338b2f2b50136c7bf7dd784f361a3f5e941535c12f97068815d033d770679010c851df138ae0775b6650fe42f1f5f189c574bfc36a7688e67b8b920a7459c126a6efa8ab21893ac328e82e215299accc0dadbecb372ab849c260cf9e878bf6b70ce34787ad2171a7486a442fb2fa2d2194ada3366ef17255d8506b48196b0afdf522d59808ed37f453411d59772f9bf568cedb79a52040685ba4bbf937381ba7ead2f0c1550629e3919bd27a8ea63b31b14d3eea8728ce2f79f16fb44deda59d8b502873aea7a5c1a0a0175cacda531b20c60abd2eaf1984877cb0236b4147ca91384aa5a8492577e977888c3e122ae72dd65705060636b53d2aab019e22c5bafcd867aea8a08d4403ef89d6eb7f1511c9bee6faee76768dbc2e9ead1e4666dc3d19e30c2dfb37146b05eaaff09dba464107db333e447c9204a2f6d568ba00a7ec874d2608513fb2b7d0721eb0920705f39074735ee80b0c6d8dfdb37f1159427f4c2e0e5d409215ea70d43d931108ad5446aab5bf6a7162ab86991c9f5d55f335783e30963c738d34438f0dba38a18f7d80dd5e3aec0e7a5d6de22ffe165eb894a419459880116297538b3a1608aa095e1f13e5aaf988824240ae14b7fb0ace4e0bfe272f8e176f59e52f9a4c59275a1d0a3763952af51d97db0b6035d3172efbb6b8a9cc662ebe5d9677c18b40587e51643c8a46491535b28b475ee69170628f02edb519c6098c6d865c08bc154f1a9be0fec913e6c60ed328bbfe58b96a041125a3ad3cba5aedca8a472c38e6ce08e72a9fd678502c0c41a836daa682beb5fcd44ec66c7af50aee10f9a19d7f3c7c0c5e4c54422e3ab7cb0f8874d894db3a8112cbc486cb53f2e9e5cd33cdbe6ffd67a51d4d9563c8a7f62e4844a52331d10f336a25a626b5d7b3a9c98b0280d72b67f54b98b71f22ff18d65e03677b6f586f163c0ed765bf27628b8f34c9aae25c56536f507050c9e3d366e212b61ccfb6fca596b1172ca0d0ec8670510ee51caf7be1325d28a1e3ffbfb53d490557472c7ce2a24050cd1f486ea524728fd1d88fedc7306dda0cde7a63198faef996f8435142359180603ca6c194f5c5f521d331afcdfd74dde7e5837dcd3aa9f651b2da7ab4549d70b9b876aefa8558c8bbd48aca1be2d24c464ed26a8aadb26d70a15f3131d0382f9dd81583ca3474fcc169dc9c43d944cc93203225892287d4633a3944640cf504cf623ea754d673e3edb6a4e9680daa4afd5910217892eb8a349a9d074ab13b48dc7823bde0ce38d26f7972d8da76987a12c8ba8aba8f22451328c3a2a51b43f9f6d1eacf9af51ea57e8152f8e3899ae6e2722ca5503f0e5612ed51a87451cc910276a454a7947523beca13fda76b461b888f5c5775930fae54d85217aa21c8999c3f18434ec2e771b6d6c4bd5a30dd3c5f477ca640c51298ee8a7d23f71cc8edfb7f65cdee4395b7a3a056526537e09b18e27ef77fa9bdc10fe0213dadf52d02f5574f78ad6786f32dbbcfe4b217e9b865d74041ba5acb3befeac04182c5bf486b04ac68e25c28f2c5ff02c37dbc268134d38aa0cb191b066d23f8df7a08f30ac61f8db88191eead137dc61a332d10ebdade456753433f2d5de1c7da9d053a64a5eb139a68a4dbc2483d71c7a721299b74d8c9cbe4cb74cb9115664717a0d3037f1da6db746c1ca1718f2521ff095d7224ae9cea580fcda370a91265b4b800564ad56c127293fcbcb6104506b5c1f72059ba7cd29cfc49a8658fc94767dd016cd16042f62100a580857030475342d8d7cc8b47fe91523a62e11f45dae9591842fb76a9f835858ebd7b4ae0d083578d29a7ef42ccbff109b2775a9cfbe9264f0d3bf9df0567c0a892edaf6c12700b2dcee6e50704a5e67cde4a4a38a2870268b6d7be45e5762cda9d046fc89771e0afcc16e567b5f88155bffb195044f91f4c86cdeb951fa6911e3ce99ed3c6dceee6eaf0499d5af32b88405ffdf88a7ed0adca94517d3fecac1beb01e8bbe3bd6f5170a38855ae381b025c73a77ea3a7df40c7638a5c83f059b846356da1ba206c6d6623a1333ffe0c308febaac3992ef41e2cd45355e1c0cbf3bb5a25928a636ef30daf6af6d4a56e1e214753278fb7e11ad3a87d685da0d5dea921d868a3bdf05724358beb0d754345b8b95922e562a73ccfa9b75ad2e3aff7a8f434082954743ffac5182c0a2743dba1aadce365225fe89f905c33fa613524c87c8b5844672f41c79c985154a8777f0d6b3fb706343894c9fe0f2855d79d6823b50f0782e3543ec7fe445496ba98b5c9278183cfa44aceab3b8cb346099e48f950416bc58cd9aa65794cd314c954521e2d0adc81cbf9e1dc324fc23ac28a2ea5fc1fd2aaa2689903a1e493278aa7d7fbc5d22a4eb96ca7bc754ff137fa611dd84b766afc5fce60759afe2b27ad1b60156a3e4d2bb313773385b169b4d1ecb9540db1c506b63fdfe8fb29baa934fff941ad21f03f9f9dd398f8c2f55f897120666ec92aceb0e18c8fbc62494d1915a16fbe982f80448103c631ec675f6991f4c747ee7b21eeb019517e46a1a2e2b15378520699ccd164da8ad0212aae9e23f091c1efe399372970324a1d3ed0e6aaed8a5845d2b011789c1337df9e72554e08048dab871a590d10614545fdb9a801f04932fad9e0ebfba72a4e984c9a1c49563104085217173174768a8e5963471340b053fd4d54fbcbe6e66f58424ad571e74fbd891d4c8ce9b8d8b1494468113f6868f024c259ad1b1f70b1e7da19546534ec6b9e69ac2f5928cea1dd05e9c9402118e1abcb640bac552e61301dc1b8bb5849b44df51a0a99fe778d131c6ce06a2d1951f63c33d7540a743a6859a74540db0b2a5905ad9ee11e77214e613d7a9bcda40ded6cc2adf1a8f01a18f63996c15bd6cd60424fecb1f73777752c556b9a21d0720b779a15fcdcfdb4c438627ed66cbd9df4810d3bc47279e5c705d00cbc5537f4e97f9b8a41fd28bfa27adfb6b5440f62b0e980b0689cd1af12dd13c5ab06c15db090f9b195dcca18a018e169afbaf47d4b143e652bf66c426aa263ddf7faf11de77d8466ffc114c2be78ba986bdbcd4bbc31b4843d93737eb0bcfac2547f527f649f518511a3b6d7d99f1bf589531d77f7b7a5bddbd30db5167e84a20a2e6c6dff5e1df6fdf4644b55231f780249715a5d71484da601de6b3444d7261ac9755480cfb103fc6620b74f5deef70f1029392490de9c7067bc58dd9fe44f2d4ca0dd54a7bf1a46ad93c712766b9e9864192a68d9cc810e7733ee4530a35506e6c6051a8c056363f57cf8d129fe3214fe2f9237123dd9f5e5c8177f6d6d62781809ef9e24209b0f6d6b4ceb268f413d12b3f12fa8207d16d1a99af8ff83e55815029792313e11c42edebe067246b5ca624eafc8d27fa9daf74b00ba52fb92cd181cfb0707e5a33fa6c69d7d194097de99bcd0f180a4ade7321b21f19f6f5575e624031e6c532d2040cb531d330238ca590d0e067ee86e9582f8fcd593472df5c2960841e893a1650611a601b09ade084b2274c016754f6b648ee294b86a22c8c29d7ea7b26d14248c6126bd8f2a491d5a870e61dd4caaccd52769fbb77f1e5f78004dfb8e3de9bbe1299422e6e4498419b83f46f0c71843154f70ccfc3fabbfa155c4e5dcd568e63cd863fc16f96ead409b040a2496af51db8290154e1a686f2e4015ce6af991e46a10306116b2ae4d734262f53bc301b9768ea9be18a11b1ed110916de246221606ebc291229655313ee272e9d22df008fba643da5bddd0d7aad45a2762f87c86c8ac1f392cd1c20f8ab6018c0433ba15b98c8d934d15fced069e96508d0af6ab1fe1bd9cd14614a98558e4fcaf2cbbc9f1efee202108bd4f8bb6bd9ef0308e3b5f9b9915b70ce6d8fa3fd11c804dbf97c1588c58658e92c8f95919e2447d751080374d6b5f50c5fe860e49b05c469aa7980b21d3a8417ec87fd9eb9dc3526e4e73acf10917bcf8716ce00805a13c19bcc9a64002a798fe77e087a79d64f7b51ca7609493ec6441e5310bb3363e1a7b7ab4a81ca8d33d043812a52bd3cb3893158282d1fdf4351978885774b6ad076a0990b2fdd05555effaee50970ab45619af4d4da11019b7398f37fb896b3a73449959e530f334879d3c0743fcfeef4581e575f4777dd89df2df073d0b6c654cfe525ed01b8ca68f49ea096a4425acaf4327710667b4129e431f9107be3e710a11d854aadabd20b6ae39bc1ceb263ab0e0ea98afe65066d6c31f8e3b7f801eaa0b75866055fc0159c9fee5e546d902338d666e5ec59598fd5d3c85da4a9a96f264a72ba238dccab4c6bc22992cb6038966db72fb1854e5e11bd7c57dd06a8621e7f1377072944035b2bb176531f0a942912fde7fa7f0ad859139aa5547be02a463199b99f55d0e0f2d0482bfa36593424f07dbdb65abc32c4a5ebf2106f9206605683cfc8e896d12848188d652f2e496b35b2334e5d4b4aee9f9a32d9787d1cc992efebe1aad5fc576ead4fce16640a3598171bde147eca324edd71b4e21958e975d681609b58830fd112f1d0b7656073168729f41323f54ccbd2c7c5f8ff8be68c9b61ab480553dad24303275a074932028c4174c0d4375f7ed2c2ef6cd442ab9ec80dc8a423e47be6de3d852e2889b30c41195a982cdd35944b4e7715b1ccc4936e2fbf212bb95ea63cb1c2ad7a59dad8488e94f0a22ef6e4c151795cbd2cf4358cb511b396da320978e731cd09b045d479cd0863991271eacfae881b23e58ea62786ac81d8f304e9a92b4479c3b87c4e340e8f554add40db312cc600fac2df9e7030dbf0dfd41e4ba38aabeca4b9eb479153e0596466593f16190dbf43f0e537cf163478d7db316ca715acafc8f86e9408f8351f70191aab7e688232f80bc1e1e299e66c474f0db4782f2ff196a28a429e04a03fdfa91b9757893d3b88dc010c22b706f96881f4fbb1dc37703d6026da607673ade379ebce51fc9ada023c93c7a1df51a8084d0b1ff21292de602d6103fd1084a62e02126b5aaff34c82f76fd8fa43d22400207cd52bef91d2e0a5ff3ca3d5aa004a10eb57b7b895aabd1c766022f53966fb0d1291a69003dc07cc3a9dc08a1b1821020b2aec30e032b7aa679e3a7e2cc87836b25f49241c193f5bbbf48c14df0511aec6cc474dd5eee9ea02ee09589b5b0097490205c3f72738913096cd21b52a4ff0919aa28090544fc339ffbe987c245dbf920ab5693817546d02e21eca963e5131efcc12fc908dda0e2a084da84e05ff63ea62d6799fdc671cfb3f9e98f3a29e0bf5f8a6899fc1f8f6f80d1266ec371007f23424bdb86c84f312b4407015524357218f2d8b54b58d06f315c5412049a93be7981d2012fee538d4abe380f3d0723a9be891a6f5ab374aa337845dacdc2a3dd4245d2a6759adf50ef702ee56f5194dec4f9df0e7905dc6329b9e4f1daf5324e22e5bde139df4f01e03a297b60d9e5b8be45496fcd81eb36a03ab892f3efd9de9ea68725e08bb6ab6a9b8951758a6adcafdaec039cee603ef2a234b350bbf6f55037e0afb4f47c4c24a7c9d483e8af67c0a547e20b5532cc7bc4cdfd54c0482f90a82d44d9a049497b2ccc6", 0x1000) r4 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x12003) msgget(0x1, 0xc0) shmdt(r4) msgget$private(0x0, 0x20) dup(r1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() close(r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) semget$private(0x0, 0x4, 0x103) dup(r1) r6 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r6, &(0x7f0000005680)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 16:00:09 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = semget$private(0x0, 0x20000000001, 0x8) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000940)=""/155) setgroups(0x5, &(0x7f0000000a40)=[0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x0, &(0x7f0000000c80)) getgroups(0x2, &(0x7f0000000cc0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4000000000000137, &(0x7f0000000c40)=[0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r3 = socket(0x16, 0x3, 0x0) recvmsg(r3, &(0x7f0000000a00)={&(0x7f0000000200)=@in, 0xffffffde, &(0x7f0000000400)=[{&(0x7f0000000a80)=""/99, 0x63}], 0x1, &(0x7f0000000b00)=""/202, 0xca}, 0x801) r4 = syz_open_pts() r5 = semget(0x3, 0x1, 0x40) r6 = open(&(0x7f0000000680)='./file0\x00', 0x210, 0x160) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000180)=0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000080)=""/52) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/168) fchownat(r3, &(0x7f0000000280)='./file0\x00', r7, r2, 0x4) shutdown(r3, 0x0) r8 = semget$private(0x0, 0x7, 0x230) readv(r6, &(0x7f0000000640)=[{&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/107, 0x6b}, {&(0x7f0000000580)=""/162, 0xa2}], 0x3) semctl$GETVAL(r5, 0x5, 0x5, &(0x7f0000000d00)=""/229) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1/file0\x00') getgid() getdents(r6, &(0x7f00000007c0)=""/117, 0x75) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x4) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000840)=""/226) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000140)=0x100000001) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400, &(0x7f00000001c0)={0xb1dd, 0x8}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r1) kevent(r2, &(0x7f00000000c0), 0x9fb5, 0x0, 0x7f, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="398d2a0d6124201fc5de947b12b944ee76be368b7771f8fea32cd0553114816faa319d73231e16b4ff5d4abf05d0fc55fcbe30aabd8b29f5308297c0cd3eccd1929c82e6d3deb796f54a2166708296d649fb62547ddb118db8bc723d32718b2127e37492f5878c9b9e93c646172825fb59d71335971b134677e8139483b6ceeca7dc47bd4c89d8f6a47303fbe155691c58f882c8ae5cbca4bc13fe2ce5649adb3cea40e580daaa74d934d9fa1047cf787bc5bf9e9f9a3c0796c00f76e1cd93718f", 0xc1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10001, 0x6, 0x7, 0x6, "a6ec74f8dd083d440d10723d88db3a030f7843d7", 0x1ff, 0x7e}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x2, "2f2c2c1130773d6da31937cef9d118049d79bd9a"}) fcntl$setstatus(r1, 0x4, 0xcc) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x101) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = socket$inet(0x2, 0x0, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20980, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x140, 0x4) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x43}, {{r1}, 0xffffffffffffffff, 0x98}], 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x8000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x84, 0x1f, 0x26}, {{r2}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x5, 0x8}, {{r2}, 0x0, 0x48, 0xf0000000, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x40, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x80000006, 0x5554, 0x4}], 0x9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:10 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x4f, 0x4) clock_settime(0x7, &(0x7f0000000040)={0x81, 0x5}) 16:00:10 executing program 1: r0 = socket(0x7, 0x1, 0x7f) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x8, 0x100000000, 0x6, "721b7cabfcb8af3fee170ae7eb05a25c3228e064", 0x9, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x8a7c0b357806e667, &(0x7f00000000c0)=0x8, 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x167, 0x8}, {0x84}, {0x67, 0x4}, {0x0, 0x5}, {0x84, 0xccea}, {0x25, 0x7f800000}, {0xe7, 0x100}, {0xa7, 0x100}], 0x8}) fcntl$setstatus(r1, 0x4, 0x40) r3 = getegid() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0xffffffff) clock_gettime(0x2, &(0x7f0000000200)) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) write(r4, &(0x7f0000000280)="7627933e8a734832f63335c33514a060ea5e78c6f2551513fa7995301d540a04abc90c7c9df23aae016c84bfae2bca2ebfc8fd6aae04cbb1fc91388c48bc88f1acfc937d62bfd8b10500d34936c8131834e1011a2607ff0bce9567a0864cba5a794290e1cbc11ec7f3e2e410eca6fbe777cdf0c87ee3af6d6e77a32dada98bea30bd9d0b51abdddc89683f1975c905db295f5a0ff694fc6de5bdd2b5afb37c0078e1ea1e2394a07771efee1b09c0a4484c9ca1487ea73edd95a76c4b2be9733631c7e225d44c085e37a1bc05b3f35efa3aca34f7cfda75dfe2156e5b414bf6d9bd", 0xe1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000380)=0x5b0b) bind(r0, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x2, 0x101}, 0xc) r5 = dup2(r0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000400)={0x8, 0x3f, 0x0, 0x1, "f21b37bea2418f9293e0e5cd1bf5e1ca97e7f89d", 0x5, 0xfa01}) r6 = socket(0x1, 0x7, 0x9) unlinkat(r4, &(0x7f0000000440)='./file0\x00', 0x8) getegid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000480)={0x400, 0x10001}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000500)=""/36, 0x24}, {&(0x7f0000000540)=""/201, 0xc9}, {&(0x7f0000000640)=""/230, 0xe6}, {&(0x7f0000000740)=""/221, 0xdd}], 0x4, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000880)={r7, r8, r3}, 0xc) readlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/108, 0x6c) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000980)="bee9416e4cc86a69f06e0b0385a0ed5d043e53132b24", 0x16}], 0x1) r9 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r9) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x4000007, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x48, 0x0) write(r0, &(0x7f00000004c0)="5d0b5bd72681fdd3c2f3c84d88e4e38067fe78009b545020303e4d092218649ed9611351643a3d1a7be81d159b79a53802b673eb4a58d0fef8014677c50643fc14bc159748e5251431508caee50b08c71ab8a71eb33f962b9b891fddae6924965b9427d592902a6e1168ee03a1445958977e5a63f1c1c1804a5cc245004fd4460e848cd050d1aada8de16881fa9b1e09fea43824d047a785038697bdeed4a56e3bc096a3148e", 0xa6) open(&(0x7f0000000440)='./file0\x00', 0x8, 0x20) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b854ae5fbff00000000120055098c6000"}) write(r1, &(0x7f0000000140)="c7323adcf6c3dc0dc514b25b6fbe766538b8e9a47a6e9fddfddbf02af25e29d20fba25d8c6f0539a52be851c2ddd71315e238dba42d4d1e85bfada53c5d1f3b8c7c34564f2af68a6038b349330eae21c99af62b981f73a2f2f549477c99e7a0cfcb5b6632d8d801a3040d79f3b52083fab914b0afb9325b095b370bf2eea235f375a97c2100c2d1bdef03a25e1e6661d11fb5335286745db03dc19d7b55c4a", 0x9f) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="8722b7f2343410b74f679ebbde1061ec9ff1c844dd195738811c73d3743680bce14f7296aed2803009541cba75c5f5509fb13afa11e204092c739bb4820ac6c2de8628bf47fc50b1ac6d68c7dccd1eb80f3f8db11dcc81fc873804c0ac32471dbab4", 0x62}, {&(0x7f0000000000)="c7b93d79e27c9535bd5c09ba6ac2a3fa08692d", 0x13}, {&(0x7f0000000200)="a9226a6b9a80c40d012a65fe73e1f366ea153ad36c8128bbd2337966ce9cd11abcc59cd841655fb7de4cfc340351c3e75efa607280e4bf22f6bcc66ae219b003e4e21d4fd813eda198238baaf9d9b1da3f444721c48f1d84c642ac210f951e4bd530aa82663711dfaeff486dfad34f8010e25147e2e685b71542c4a44ea6f6bf2ba36119345951c329e0e023142c061f00b266f64a4cfa58e8ba165ae50357c5d55c9b1614dffeeb030f12102712f6fb56e9e292c208d7283048d9f40f164b86031bde188b66b7d5e07e1380a3bb0936a46c4b5de951d5e583966664d8f76fbc78bef10e785b517d7bcf9d1174b69a9c", 0xf0}, {&(0x7f0000000300)="c0f5e6c1e8abda33e76da4c6d597cdf4609d994cfda288c7245e0e250bd7a2bf1b15f549b6a8e77224da3ebe27b87804de9518bd1ef415a68d56a0664b1740ad42eb1b641406", 0x46}, {&(0x7f0000000380)="016cec7f108be6c6d23fdcf01fe34b2fa324c166e990ce7248b7554f092ce867", 0x20}], 0x5) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x28) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000090000810100"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) close(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 16:00:10 executing program 1: setgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) setreuid(0x0, 0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000040), 0x1000000000000002, 0x0) 16:00:10 executing program 0: r0 = getuid() getpid() r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}], 0x1) getuid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000640)=[{r2, 0x9}], 0x1, 0x7fff) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xffffffff) close(r2) syz_extract_tcp_res$synack(&(0x7f00000006c0), 0x1, 0x0) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r0, r3) fsync(r2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x20) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x2114, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3012, r2, 0x0, 0x0) shmget(0x1, 0x1000, 0x403, &(0x7f0000ffc000/0x1000)=nil) ftruncate(r2, 0x0) bind$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x0, 0x7, {0x3ff, 0x8}}) sendto$inet(r2, &(0x7f00000005c0)="0230b79cc0c55d2a62249b07095370fc6319aa42", 0x14, 0x401, &(0x7f0000000600)={0x2, 0x3}, 0xc) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/176, 0xb0) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') r4 = socket(0x22, 0x4, 0x0) readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/113, 0x71) recvfrom(r4, &(0x7f0000000400)=""/186, 0xba, 0x2a01414eccb2309e, 0x0, 0x0) 16:00:10 executing program 1: mprotect(&(0x7f00004cf000/0x4000)=nil, 0x4000, 0x4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000001580)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fbb, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0xb9a8064cb521abee}, {0x4, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r5 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r5, 0x0) semop(r3, &(0x7f0000001500)=[{0x1, 0x5, 0x1800}, {0x2, 0x5cde, 0x1000}, {0x1, 0x27a, 0x1800}], 0x3) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5}, {0xfffffffffffffffd}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r4, 0x5) recvfrom$unix(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x841, 0x0, 0x0) socket(0x6, 0x6, 0xff7fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r6, 0x2) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001540)) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) r1 = msgget$private(0x0, 0x200) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) msgsnd(r1, &(0x7f0000000140)={0x3, "428cf154c20ce4c392ba43fd34d287fbc3b22ef5d220eec9ee5e69911e3490e233532a9c368621639e28e81389816fc37363d4cc07107b0ee38ec3086a0e9a4f192957501e55a4bf631b84b770"}, 0x55, 0x800) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/187, &(0x7f0000000000)=0xbb) readv(r0, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/134, 0x86}], 0x3) 16:00:11 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r1) write(r0, &(0x7f0000000180)='X', 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "3442d84d0000000000000000000000001700"}) fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:11 executing program 0: r0 = socket(0x18, 0x5, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) mkdir(&(0x7f0000000180)='.', 0x0) r1 = getppid() r2 = geteuid() r3 = getgid() r4 = getppid() getpgid(r4) getsockname(r0, &(0x7f0000001ac0)=@in6, &(0x7f0000001b00)=0xc) r5 = geteuid() r6 = getegid() bind$unix(r0, &(0x7f0000001b40)=@file={0x1, './file0\x00'}, 0xa) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001880)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001780)=[{&(0x7f00000011c0)="2989376afe958582c90eb4e59a9e4817ca76e7e64bceffebcb7fb0237b8c5dd698293fb28ab0f6de5f9c19666e395371b525b5f5713696eda4c17826a45bd57bb3ac87c0be97ad5887fb84fdf8579caf9cce5c6efd97c8ea12fa6b0d9b9cf8f4fc2b3871c1bb24b1a24799e614aac6e7c47149385b4d48b15c187b67012b2edea89c87de1c6fcd23601a05f74157ee4cd768857e7f82f97b7c2975", 0x9b}, {&(0x7f0000001280)="85df2dae46fdc6e17f6bea0e788de450584f354d1cf024386b834f0438414b221e13574d489e9b8e78cc49a8d03edc04871365617347449b0e63b23b999159b1af1e0050e89c7b38a8b017ea8e719557f2708acc623a25c57ed344754ced9eb4b879270e", 0x64}, {&(0x7f0000001300)="6239fb26fc2df618d313e071c48eb723d39918e17e17eadac2a703aac1bbc3c6b8681113bcb53a380341f06fd7efd1775bad242ff1731b7f32c94aef5ce794a9a7248cca2c2bde17b6392f4a2d17d6f341099ed4980f54ce4f09791f9150c422c4581762315df872b6646f00310ca38dd01f197728cc75eb7976da0fad06d4f6eb02373e8bdb7b56425e3e4553ac35838e57", 0x92}, {&(0x7f00000013c0)="ad793f92a23a3d2b2d2b245bf9de1dc6df8bd1516f03bc8c9d99df05d8cf359adca7e076ab71a9e55f3c221c72db538f4a9430c541a7faed567d7d69442cd6a8e9a28364300a6b27423b53b033c36f849b2767429634df19911726043b191c876e42c9004f777f198a4b73e3067ed340bf7631b1ecacee71919cfe5cc83b69c30700281ce4e6b4aa53dd2ba013f8ee142c637264305013e826f565d4bd9b0069f0593c4b3a736ac53e5a900ad3352b2123f33ed1bae866b8f20d2ffe0d49b5705568b876", 0xc4}, {&(0x7f00000014c0)="8197156c78c3d3ad887ea9f21667d3f006779b9321af24961254d985d08dfc9840e3975383ae7fb5918f3bae3eeb2cffc4a2770a8dd9a6f8b6b180d62cbe11eacd146acc31e6dff0d2c2a5d1dc423e099a992bc2ec460bd989d47a27c9456c2ef4fd5e5503b67a16ce80f151a75d6fe2f21dbb8a6acecff3cef64cbf5fa3ea4381cc72ec4a8ca446dca02af972b10773f0a6c1bd4d2cafede492828bec22c4e2261758f9a670252794155393214f84c59c0aaf84df665683", 0xb8}, {&(0x7f0000001b80)="9b50c544fa32102c2a7629129da05fc232075e033d0740cc8b297e5ece3d98e61dc1065756b696dc7af8c27701b044dde14c0d55c4e22b0a58390dff65f14360beb17b97c81a964b9a5ac39001151014fb41b74e15b3c16e43f2329b49ed106220e6061feece2366d8bb5c5998ddc5edb6bc65fc6c428c6b34307c688b0b7f01bb2407be58d68631d6556e8a5a59055a51a29b30d4bc8f", 0x97}, {&(0x7f0000001580)="02e404b02f4a4828f297793a04c53487a58515218330a0fb84a22d0d84d5868eda86b02ebcc43fcc00641f0ede17aa780ec1a7f74ae2f7497b", 0x39}, {&(0x7f00000015c0)="f93345e2666e3ccc56c3274639bae90590a551c473586b9a1a1195abca3e54fb32c3e14c4c8dddc6c0fcd387115bf201a7de7029ac0f6d7889da88e7594b1f2f19a4d32494c936105b083e02a407abd6d0ba78ff2790f5da5661d05a5fbbef1b04a83d378247318c", 0x68}, {&(0x7f0000001640)="3b978b2f751c2ea3e3446c6bc8816d1de8c714a78da20c5bcf4a4d8f1d9de83eefb750014440da69f455dfbd9badef32a01cca1db72c4976cc6f64d3fbf0de507fbff65ed175a5c0033cf5c93f92f96a25d82ccbf7babae5ce9fb2d0dbf7bf3150b38d966fa300baccdc854835ba9b718b634648adfe7349cfaf0cc8ac5662493213aba76826a15cf5d1a486ffa53cdeca187348268db1586aee3f7394", 0x9d}, {&(0x7f0000001700)="88e679e238a463f74de38f8a20b30b6d7a24655bfcfd7fb97d27e5bc9bea2df9bca02f131197332cd1a588d9173a2bc212e2a266c636d3ff941debe02861ef927af588492c78ce14288c4d408873148ad61710", 0x53}], 0xa, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xf0, 0x2}, 0x400) r13 = dup2(r0, r0) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000000040)=0x9) sendmsg$unix(r13, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="66a376a91a263c545320113b23fee5a62625e6a64e3407276aaee3018b9c63640fd1adfc7d20e26fec1ae7ae099866b7cd24649079239d0aa17152b2372476dcb9636492596024c54360a18edb6bc1c2431ed7dc35878995c79fd90a799bf7ae524de2064adb450b1bf5fd079866ec6fbb76269059a63b580af89db33f63fadc894fb055dc7d0dfb5b54477e79b18a5f15c24b788c01a84d5aa2b77dd5412ab2bff3570fb7d978677be563e855eaa3c37a5702c35b45965e5d23a6ccc78e3266fcbc1f2ec9028368839abd2d01eb314b06077f6b145cb301124c1435ef0f4369bb48be42358b5bbce9bc4650ef026ea3a4f64174973e721f6c2e8fd0b45a6b9eff3bfae1a38983b0bda3499ee66483ff287ba6a660b6e602b17d8235d62a0738162288ff519010d0db16b971086cf8365234618c0eeb88662b3a1ff4e76e1df643408acd48c7a02576341e738bf5080daa377d699d17cff9db0977eff724cb1aaa5271a604bcdab1a09037c1753744850615523ed700753b3afab669d7458859c64f4688b9f6e1e6ef7e4d197d8e85c416bc5f7cd866f567964f5fcfac1384f4010778169b2576930d8ccf3ac6cbba46a945da9ac2faf2268d42652a840071d985b1a7e05620b26a07c481e7f90afe3f9cd650d791f81a87f2e17baed15b43346443759b30dbfab4f24a1858dbe3efbbcd1d3ae7587f4cfd74d19bedbc8e9d6f020673e5762274e9c0fd7bfe53c788ad4adde7f6ddd18f5a2382fc03cb6ccf2fb006847b998fe70d6c120d11eb79f3dbe22a260522c3db7cf0befdd8268fee2e589436fcbb8148a1b9b171e40cd46fd4fd0bc3bbe79e131275432a163186ad6fb120e09790da6c221aec459aedddcaf24091f8c0db0ce3455f8391c35dd89b5456b311d05fb96f615621a9bf013efd567d2adfbfab560082574131853df46b3f287b4fb9dcfc2c38c837dd3a3b6ed5c813d8e4ad9e25bb3e33e79648d5be7a0c948b4b257607050d1b8b4afe90706f2c4fab4200879179bd63a477c14af4e6888e4d2b2c549ef475db3a60f5605bbb58f6afbb019dd9295557aac7ed9a0596aeae242cf2c1d1e7c7e3d8b9f0d8605117c704cacf2b0c80d20c67ca438c862d856a690cb1f8603a12f4e0b0feeffdb8d637307299d74d90f9598047fc212fe2ae24a16d5c917d7fc439360eecda943292259a08cd3b2ea1b5cf4881253f77736f0ff7ec67446a4ed0b5bee1117ab486d5eb57c7414d77dc1da09d221cc5f415e115c9914951ebdcbf5b19f59930560fed88b7401fbbe8209b9c7616902e1f35409707f828864c7c77b775b5bd7a46021577a6e5ecd1acf607423f26d55f0689801a847fe86979d65ccf6aa80c801a438021e7ca2325ec434007d1f4214319ca367c9534fcf66877683cb0bdf54fd0b8fd45eec9049349068ac53b090c08e550bc606fc55727146c36e226e48eb9544c3ff489bfeeedb3f8750a49023ef14939d6c96fe520efde7787978e4ec44d8bc5c95bba419da913e82cf4708f825932311c19adcca275d201834472d922df10eab0cc5f88c5dbdd7bf495d424ca7a77043498987f7eefb01761b34a47d5ecc825be4df7edc938d4c57152b2c2ad7e4ae437dc70d260d035854930adae0d96b8d0f70b3bcfb30c2c67cd7d59f11b291e856782bfb4fba00489d94d0d5a22659df3324b5bc2dfc6995ff1bae28be64327b6b335573d75c73dcf10f487da13b22af9c91113455af44dbe36df612d06e41b6e9a3433b72add954d9962b191f560417047615c55e052f7ebcfaa6d35fbeabb10e17894a7a601c082cec2a275457bdead6394441c647de2539f1d796fba4c3361e0cb3fae35f6f3c01400544793af617689820c706cb1699bda2c0e4f99b83413531787e6953c9e88c4665465efdd148b28cbd5ae697c9e27582e0b5f732876bf99d4f8514997c3a55ecc4fc5fd2bcc8fcc396368aa8b708323c87d8dd35c1a4e8f2859a8e62a73e6ba5103b0b1ab36211c674e09aaae612fdeca77aad03c7967f499789760308bf1a0048b45ccb05bb0aa018a8df02a41b95822ce339a9ad80d022a38c2074a146a15b09cf3069bc9fda10bfd988beda45b70ae16a39f08c80b0e92a25c9645d10c1a50d4fb5d5cf409f65275527312fd31ea0f7841bf149681074f5984db2cce6ea2445f2aaf42ecd087875d817952f7c7c50ee878d54c045ec8e8132d86dd533e220ac685efd490b383c89663d4213a33c8e6f4758bad7997f21fb60867d529d1d78bea049f6a71315842e08c7adf42294dff70616ed52ed1eb97912cd67ee9d5097f139a19c874b6b32293e73ffd8f38b0a8ce8eb64664a2583b1e83578803f81ab21741db5e21e4aa4969f752f9129fda2ae0850ae3dd523bc933f17f7cb0e47350a39a8ae127293353223e733eab7f87752856bf43b490494381097ca141a36da369a42062bf965bfa1802fbdc0f85bdc7724a72517f01da12de5d69c072ed8c1d5d243a58d9c0174a615569c3ad9e897341f0247be25c8cb60771f3779bd77ef76a9ba65d07c9cd6212384a758cc02984d0466ed7f9a006dec5d348b72208bb4ce8fc2bff45cd6fdb2d6e22d49c8a1e8337cc6a0b422ae8b67fc0406a6fd3967977ead6cc1dc1f94f74965b5ec0f87c44c0e5ee5a7a52aaedea868d3a6211ebf075b5dc4c83926530b4f5aab8d189f282eecde64c295581f3d1c9de32bda43804ef623d18bdee2465ac8a35c024dd242902b0f9107275fb3130fe33f082d7062e90d0631f6f061e10779d6e1ea308137eb017c200a0c0fd2ca56cd637e40a4cd73a25818bd380c9acab2c95ed24656bea313d003ab14ebeb5a2ff2c6ec2cad7c07823f5a8729b68291c880ccaf051b703c72d61b3bfcd598fe1c285f4b44ea215b80ea07f2c8c5e1643f79b3431f4f94d2b05357e6b0af306251a835fe0a170c578d7e138d49bac037751c0ed1292b6d2f08804f30a53601237c4b4f3e0b6daf37e95295f15397c5d08f3d23d9c59e30eba37ff6c4e251052d450c32acd633ddb6f7028da2b01da076e63d98402271fd4684a01e0aa4b7a795d3bd2fdf7f493b808dea27600ad1d1757a6eb1866858a2d7a7b0fb7b0b00ddb6d13605e92fb680f2da11a6b41cbb7dbbeaade761ad0d67790fea591f05a9eaf3d4e1b57f3ad882619c9df37b654e39014e569666f94b21a65f06ce62e2cbce83003b598e53e17832c0d9c221f5b9827acf4f93f0e9df5b8458307d3fbad659b1a9b04bcaf63a15b9e510e88dcf3217bce550131743cc3ca6b7851540f76cfdf20c098dcd89e9863f24b68f415c6050b0820f692e59d68e20fea296139afad8a61e11232da9eaf13f62ae0ddb3219dc167a18761916a2a1ce3a3110bbba1f084cffb6a6d151a514eaa619406361c88228b1ec64feaf6e80e22dd47217b31e0a0dab71afb8dbd7408d0934946ae1a27a8e87f0f6e871677cb8573e9e5a1e9639dd897115aecfcfe011750472d78a9ff8271c87220570e4029f51bfc94beecb8a1624be5408706c04b2c6c4a2923568a52a5e707ede0e53076f4ff16098c3848b45af217260aa798a27da30929d45391687365c4d9750a681933261d0f971a8dc926e0e57b1614cc8589a8a276d919bedd3889baa8c5c2e252726152af48da1fc7e7a48ce53bc013fdf0ed0425d5d9237b0cb5adbd414489c9a1f2861943d37ba70a358eb95dbc5de10605939cfda1d8c9136dac028391a2774157dea0ab0cb17f84ed953cb0347fe32a84223d9819b8337b6a309c620f677c54dfe0ff112922ad3d0e7ea6f05bbc60e604151cbc273558f29ba42d8d43906591d58654990e2c5f6c9c73f0256209f660aed2fe1f1e466c90aad5adb4d00bb93916bd965289fcd3d335f23f8495eaaf991df6279699f327053bd0e767a7da28952e4df5749ed0e88e78e5fee1739e3855967616b7aa509f5b450a7dac94d4121d8d5ab9dae22eff7cd3c457d5de1995bb4e915eda4ff64b740456004bec8b5c842f3a93d178c9fb2b54e0ad554de9fb1c529909032b6b34ac500bfb7aeedb78ee5dd3325192c1537fc14e92fc59c7b5d63d15a574dcfb289c03749c565275a3640ed98e4a623cf36518295c6525ec41c94fdfba93cd8880d4851f0a7873ffeb5b7cd932b468f9d8f31447083bfa7359c8bcd4f5c616352ace33a16344593ecc4b0f664ecb6ab2963a04ce7fcb3c57869071b33a7537d09300f4fe045a4f7eed9972ba8d9f0fa21668fb18eac7061fb51acd1df3b2dbac87f29a84dd366ca30d8de13f72597739cedf1f365da5dbb0aabcdf74fb0f9c46b8679ee76d15593e23ab3e7c17ff1a4728366ca0f67aab96ec6365bad362d964a0c8eef31b6515070eb1b7e34f4b93f158965944de060b38b8c9ce585ee95bcb6fe33241c19385c4ddfa335b25414ce0c526c37715a31390591bf786a786e2fb34b8439ac49d6472fadbf34dadc001a62108827f8ab122d7fe4c0785b3a8083f757c1fc0ee1f47785fa31bfe2794b3946f24616b5acb8b71efd860a1af0cd7e3058ea0d1884dc4c3144c4fd517c941be3f5f5cecfe20a23a44d2deab63efa333c503e60651116eb499dd6e125e4627b654819630ae39da33a871bcb052a758431e8098977afa2f827394facd2f1dd489e99670417538f3cd8911a2fefc998ed02b6a844cc3a13540418043330e093bfbb254da8e0ccf1e4f9fd27e3d9b354687d7d20c1a54c78564cf0221fb0d5c5ead38d5ba2d78b050c5a12ca8df79e83ebbf6936640ab85e034cee616c3cdfcb94359e7c831223431be1973714912cf91eb3b0a314123a97826aee675b0618ab4e177077c9a6fa2b6f92e496c5227fcb64c1a255f82ca773d7f5b2d869a562b72046aca5ccc163b084395b13c240253ffe740c02f5de549a704604cac93f241cd2a62c7dd33cde114799a5262f44af4c46a5a43d3f9425095459f53ab6df5c62c9698dd2d426c77feaf7de8bd29a62bcfa78bd9a0a0a82238c58f254bef64bba1313632c7a1d2746d894b2f68f0934552ff571c37d485ce76bf189877f1c9664b240a3038031800f8bbd0b2337da946d9cffba652dfe85c4e0ce9118c0cddabd75cefd2ebf7e15be63a7f9d2015aee808e69fd35a9864e4535e52836b1a38f1220d9b16c9c3e687358bf1ad5b12d3694272abf7cf35467c73556a57ef88492d17b922a8ab28bbcf3f648913a049133aef55a965fb970085aac5abe52cbc9dbbed0fe374693d88d6aff6482a85e484b2f6e2e79d0b1d5f9b00e53ec80d61664e33c50e04384501f8da001f58d35419d43c02e2a662a1d132540f558e9f0fb54b9ae572dcc25eab65289392a6d85e16fe06a213b79e1b61b4f05d5299e7e4bd59c03fcced44fb6c3494289eefc6fafc3b9ea6bfd70450ef963881d69a0580b9d504925eb40936f42809bb92f744dbe06d9a1128f0368a1587b492993ec592c4d0fc2e5191d70119c390f67da6c2dfb335eef6dd876a65f111de59ce796a4f328372f17c1014cfd157b1dd6ff48167b3c6c14e771f638c651bc7760b34e16a1c0e64f5c68685dc0565cb1328e8948bbe90b4ee8c2ec200ef41330f67ab0faea571e8272a64937348514a4bf153c5a6a5dc76e4a24ab515c2690b7ddc5fee52e13ef64fcab0ce2e52915a1959af122031f73a6fd03f455bee791e88e6950934decdb6b40a5f40d244872b8258c2e1c70b6c98b50bd15f8dd5e9e484c119412f898902706c6f84b4576af7850e8fbee938bd4100fffc4a2a441338f4744a82b93bca6601", 0x1000}], 0x1, 0x0, 0x0, 0x2}, 0x4) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) fchdir(r0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socketpair(0x20, 0x0, 0x101, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1b0) munlockall() r1 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4, &(0x7f0000000080)=0x4) fchmod(r1, 0x10c) setsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000000)=""/125, 0x7d) 16:00:12 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = semget$private(0x0, 0x4, 0x40) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x1, r2, r3, r2, r4, 0x41, 0xfffffffffffffffe}, 0x8, 0x1, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x100, 0x1, &(0x7f0000000200)="5a4a2a33f25e7e6fd2c28b56f5e64104699ac7b50305647372ed1f1d24efb6670c44dfc4431049d84650750846853ae5f442506eaecbc67395627e94ebe5dbdb5afaddc7c9b6a9cafd0260692f6d10168f19dadf58b0ff274902b708c4122f3e3a16ac35375c950b8152349e093b1af73db9374fe4c9c03a0593ae7ca183f6975013018d24d4ecea2c2b2ea5ec4f3fc5cbd7e78ea2ec0dda0f31", 0x9a) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) socket(0x1, 0x5, 0xbb) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000340)={0xb, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000200e45a0bc687953beb0a9b15a5a00c5d461cc7b10c7523ea07c4742300000000000000000000"], 0x1) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x27}, {r0, 0x20}], 0x4, 0x100000000) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./control\x00', 0x0, 0x10) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) write(r0, &(0x7f0000000200)="dc70ef74fd921c5eb4dcd5218843c654fd5660b7370fc1de292449a312700d904d281068d5cdbf475283b0e9aeed5f5258640d3839f5a56df84379aacc1632f25814de04c623725adfe30c4dbade2e4583dfa2d52f01ea31e60f4f6c43a6247ffd944d28b0fa9981706a135d73bb26b770e340037864a218094730e0ca07e4fc0aec748d5f1685415d2437e04fd795bf025dae09da33ab140e17a8a457903081087133e4dd214dede22646d280a8fcbd266f0de808b8cd", 0xb7) readv(r1, &(0x7f0000001880)=[{&(0x7f0000000140)=""/54, 0x36}, {&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000005c0)=""/174, 0xae}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/203, 0xcb}, {&(0x7f0000001780)=""/238, 0xee}, {&(0x7f00000003c0)=""/49, 0x31}], 0xa) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0xd050f76a9fac68ad) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="00000002", 0x4}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xa2, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x10001, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000052, 0x80000001, 0x9}, {{r0}, 0x0, 0x4, 0xfffff, 0x2, 0x80}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x2e00000000000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7f, 0x8}], 0xbec1, &(0x7f0000000180)=[{{r0}, 0x0, 0x17, 0x3, 0x300000000000000, 0x9e4}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xf28a, 0x800}, {{r0}, 0xfffffffffffffffa, 0x28, 0x8, 0x7, 0x1ff}], 0x0, &(0x7f0000000200)={0x7, 0xfffffffffffffffd}) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x100) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000100)=0x100000004) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/134, 0x86) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/160, 0xa0) sendto(r1, &(0x7f0000000440)="62f8e7b9116e12c353b1b8ad20b93f68919e3a61b892f5ea40c3bae704375470f6e1967f4984a80635220930fa3fa5a41611650256ac6d2677a5798a151f66d97ac7001a2b231735eaae0fc106c7bc0e45d4c9fd56af3fbee3f0c5b6b56560658ebc13fd1bb616f38ac8c81809e3b03dfcec36d9643cbb902f6ce93acf5cfed99fd4cbecafaf841e43c560cc8cb5899a3684b4237cdcc065bd1fa611322678d1cb782faad7d7e010f20a33b72d4b62fbc2685ecb34dbaf5364d8c8aeae13dbc2726f0b82eed2e9d19f8fb7c3f9936f02e56dc61efcb13aaa952ee8e6a8c6ecfe956244c301bcea2e2d3c16b42ad2d5ab0a9eed86b1d9d3048d3506bc45ba913b66c7940c31bad8bd940dd134d01172547075826828d4e2759820b9c9282f9ccd2b9a0848fb07ac1f4290e2108cc49a70f5ae5287447019924c99ea14fdb7b3881cbfeabf9a4c4fba3d862bb00c9f9621b84f2c0f34a2febd460fcda9c925c01b955503577b33b63ef8b41ee2782a88e88970cc97c48437ae709a34509afe27e5284b43febe227f2f3004055e4086b76b06d66fa1daad89ccfcdda5be3dddd3e52b66d4b8a018f8979b8e05509337e945ea98e5044fa02cff04c952ca471f1ac677dcc312612204b3c89511fafbd5436f790361f8bbd1d6e94ecbe0195ee08e82dc4f9c8c2df335ba7d1e3bb183e2f50ae5bc7dcbf1a60e4cff1326e8d94fe789a4276e2db1e8006c4bfa36568df10c81c32a0eacba21568b6168d88e44bfaeb5850bd5b77147ba42e7b45dd338e102ec9add3778f19d449474e9d7f0537c8b3a28a8d82f9796ce59c6e7f0dbb7d9b4eafef45fc26404b5c055eb36d8843826f81a9f083d7d4665526fffbdee62098d52bad0b7bbea701ef701b29b2319cd9b7ec91fef151c6c8a6dd17acb2f903fa33df78e4e9aab2b48f7d5aa8e1b7ea760323307f09ac5f2e3737a0b9eab86faeb19baf4642a68dfd6db876145bbb6f49c7801fe9600ba6694b7c7cce15badf75d17b3aeb6274e1db3331fb2d0e057faaee34344ef11a73ff019aeae976ccfe77ac50690721868ed58f3da232f6dd8fbb3c183156655a3d2b7005632cb54343c4aaaf102f2a309613b654513a9e56a69b47ff0ceadfc7fa4f2f51a192bd221b4c194234b29d168abf24f70d09b059924df974fdea03834dbcc72d18b9d02c3292796d9162e8a086a9a5c8ecca4359549151bb19300907d3dc14acd271f07e9f68d966e9c0830125fbcfd7229c8e61effd7b9edc218b3c3968f6087e3c328e7b33d902c1ca7338635ffd607bb8fc8e644c8bffce14de9e6fae6867e005a9bba14c818815f17253cc3b02a8348b568d14616816ebd4cdf5e1e1ece8fa643bde63edc25e8ce955a85f2150451fc1d7c5ad4dd8663f6ad7449ce4de338251011670e65b5bab3e5cabf310becf7546dd44aa3cda52bdb4813316085f481e074c3a5c2409e596819b6f5cfd1bbcaa9fc12734f02c287b51454c60d1404fa560ea5baaed82d8252c668ce558d41c1fb3289b3b0369ee4bfd757c49d66706dab811ee78f2fc553ccaa92df4228cb86f7747651abb2cbbe4744e07209d7e556c5233127a2cad846c03fbab2d3c922b2a6b564c698ac12a243537a78cda2a3b2d0fc01c720ec7296243a0951082b03495fd416a473ee6639054b3fca558ec5bef79747a29b2ec7b45ca4b2ed9cba3b71b4d9dfd4e10de2b7899d956ca2151f2a403717725e99d0512679364f7d151f812bc95c8a81bda645d7e3b1c70f60e67f1d2badbbfd11d414b19158a091c6228dc6408fb8c84099bcab4eaabca3a486f895fff3ce35bc879a9005b0f3073c0c55c79b2ab7413a429cef69d41c89869988ac05aa0ad166b6713ddc6371794134b6ca37659f69921c7272646ea7be6f3cf0586802712d753d2e57d840451d9141939d195a199b50b2daba214d6596437ffe524ca8b39c55a4ceb1eb4d42ae6e1cf900aa8d9bdc22bba7f4bdbe5fa5c9e43cde79d719882dcf5ecb14bc266a1c12734dd59525a7b73b51375d6fe51d7bfc8fe6619740cc0ac77c689053aa64b11c92622d2d90b7b7df5ab4ed21f0afe6886391bcc3d561787b7fc0b9b0f5289f8848f22655164a1886936ad93cccdfdd9d034453b110c712eac2ed0b6ae6c7e567a20ee612f284bd0eb6629b775387184422e862fba481e0c1f8d4d08a6e6cce27ceadfdd03ae4b62b45e66f64cf11d6ccb29984816994672210314aeec7318ed896a5285f7fe757c9ac1eb22632be5c7959c6db9f74051f4cd0573c249fb3ab66905d2cb2a53fd3a118776b09a1ca1113210861be1c5a39aa1bf470161d37510d28fb65bff8b65edc59e305b15b56b2697308a5653b740aa40d6d5c8b14ece68ae06f682c884f26118f3623d8598dda8abef56bbd25546c0b07fcca3cb20ee901f3035db242f297c90fc049025c824a08e2b59455cf5b90fea0996f9ff5b9d2992e18f6825b82741abed33a327d97cc515844f4ee7503bcaeaace742a44f8e327fcd85bf825fe2e4cef0d2dd5bf758da45e395588ad204b716a5a1489140dc38af9fbc736ddb164984b96693c2c848cf86805c5702fd3b50851be1cbee2e53157f87cf60f03263aadfaf4e312fe27170df5c253e45d90bb6b7b3e7753b8f8e0ea409a569467b49edbf71e02f9c7443aa4fb9051fbe861c76d311e285e11ddd767dabd331900579dd69985c88d9fa3d0d9b92ea56f915e6cd01a3646762a9c8b6834aa6d44cfce907c1771dc044a8328d7e34871da59fe8c5569677768f5ebce6e28d8508559750747c528492fd2f58de7543fab104f9896657afa0e8bb1cb9e44088d422f31f21637f25d58ce45bf9e0e78a7f00f0b8952d3e6d28f619d99a93f9e2eda19952d3e0ee6083d5a48bff4720e5e709bc430c5aab48061d73a71921f078c66e6406500a625577c0438fb95261bb5be9d98562ce35805465e64cc0dd4eb8e5bdcba475948722bfae99ec083359b4c2d06d71610fd9a065fc9d9e48eba1cdbd445681a9f72ce17b5cadad03c03d3a396fa15477697afc8a87166966c0951f9618ce09e8c0d53a183f770e7a98a015e3f9cad687aad07e47390be2d7c677fe28d2457e82819eecd5c78348716e52f104ae149ee1a61d453967cb8f6e9b93410fb171a2d9fa4ccd471183207fef07789976ddf931f223c363e66662403b5e2b9ffa4c6ae75f04880ac6ae26434124cadf27ea33b9724a54fe96cba2c4a7e7de0d3785f329ae20909abe9ee782468350aecff6e0238450ab044f06831c1e7756b11b38d5cf9d46bfd83be59857974d49be13642d064a04095f772be0a94c43f12381a200d70ebb69337c4f5311d6519df7cd0df77f60416e7553fe181e7800ef74453040562000bc7dc1f3f6688edf372648265b48b09cce2a0cad79d5a35ff9ada73ab7ae0c12d1904d5f5f28fd40f176a916095a7decb6f5f65dda23ea106f76e42c2e81575a2eaf671b7d63b7129d3c6ebb51254a357662114701471577f85a4b196e7ca127fd74c5dc1f29ae549860be378e19ad1c2f43382f5096fd8aeaaa297c47d69b9a704c3de0a37fdbde387289002337e90268ff6d6076dcc68bcbaf2c24d34b8ae96815434f0e3032dc6efbb2d77eb8704498172a0d4bce64c40858f4575754afe6d53df17e6f5191527217c604b24c174cf7a893489f8ca820117cb1228590756fd99633c325c190c6c2f2143a372e057be46f4d45e9f70bc94f4f912fe1d85dd0d54419effd5f3f5de7e920983cab017806c9f1790d1868f795a58a4e7655bb16149e7d9c56dc376eabd3872c9d85d38c6747769a103c77b636af324d8bade1a09c659fd2561d8daed34fd4559d2e5b07b01b4d0564690574dfd182f05548522ba0d30fbe5ad1845fb1580baf90c7e7ada2848b3f42dfbecdfab12ec8205eeee7245eca3699f937037ed464fff3f2b719e1b94810c869e7da071ac7f792a4c6d5d82082b5d1d52fc78069b3cb067958c022cfe0c2ad99d373dc206d55a179054d8bb99a4a8d2ad5ed5d7f36fd895978635acba463be9abfbcf27c5430ec0140af47be46b98bd0a162ff4966f4ec07daca6e7051e687dda96ed3fa881753e54ea61692fe24c8207a6c680f4671436638f8d5144a9d0c1bd6861ef311f657d9f1b14032bf99d0a455a2b5b919b754b069b4658bca6e35a32028822d858803ac414ccfe386d9abf68e15be03ad39bcfbff4015f063a7f0de1e6d13287024bbbd2f1785820f337de3384c9b2807ee4915e51055bd708993fe217dfd5892c34d9ceac93dffe3ea583020a03493c738229e3ba5ed2abca46a8419a67a530083815b4cd5b948d4c5847f8c750665c6192cdcea3d37e977940cf75d1821db831247b7a15634f8abfffc5bfe7be49a57fb7f5e853480c3d8fae17ab5b08776fb7ec424f3e8bf88bc47d39a78e83f7b7c8768c503a9aeb52ebd86526c7d022b6e3a4066e132efa1bf5026caaa185a96d1f6dfd429e6bd30a039f33cf472c56c56adc5e35d0e36d692a9ee9d7e48ade507d4427f16f969e37b4f1678c4772f66ebaf47ca20334aa95ee03fc669e32aa667cca6092825ac1d3960c0b7bfcd554f338f121accc4942fd05107202c065643b0bcdfbd2525e1770b1c5bd6eadde225668e43f43bf9bed349d755db5cdd517485205921294200a499f416dfe6674f76d152d6044ed80b7d0d02b1e832ece65eb89db1dc630cf1065e392e89f46c5699662b617ef89b0037a7c26581571e702d7b13ea2f5553dac027eedfab29e92d1352885a5e35b9935b0a72e4287e2494fc76ef718b3ed5a207a974b1bb64700307731f2c2faaebda216b0092b619ece6c5e674b3a9370402d0646cf9fa3e8648c7ec836fd511b590478b3d64d91a41f1fc69e0073e46a7d9eb3a51449e5a60c4f215e3e5831e6ea7a09d072fc7ebc3c0866bc7a712948eb3ac8fe6bde9354dedb2bdcba1f4bf3ec8aa41f1913b1417ccabc076f54b13a1e8debcdc7cddb64b09683a0886d17e75589110dbb0a1799086fbecbb4ebda8a18589317f7a8603ef0ad70c88dc9a7de935977e35faa4e5947afcb09e4ec55454c86f250dd0d05556056683644ad0e3e88f0049cc1c66c69f845e87af41469f5e4880b13bc096ff447712e0c8a0c4f89343beaa801f005b5e8cf44b752695f412e44fff6506fdcef887957ff84abe50f82e76cd2de43e307ae5d920afec166cd2c541b567f7ffde4bc869e82e3c54ff6bfcaed050c8f8662310a0b35bd1f519a27979427ca81a99a1c8ed7b3e14fb26f63086330debbd8689ec41797eb8e93cbd13c65e23599c44edef3ec0ac3e88558420630ca6a168019fd4bfb98d9fdbeb6c7f78d4453e85bdd9842349866a52495a787b88ab79eb266420014c7c77adcad858d3e027548528a907729b24856ee0f34ad4796145d4692e8572a3a291f4b029f66f084efdaa624ae3ae8bc2a91b89e88498c02c2e0cd6ab99c62353117006d56f8a1c95930744b8c4fadcdb937d405e21825817072d7440c8fc4339e9ca170947ddb2c1500577aad56e471189656e0f8ff152a15d39eab547402331d4adbb41fe7caffbb7e89a87044c04822ee4a17d1a7d142ae94f0e4e69338dc25d81b8ca2c149da00be2d1933673290dba17bebcfd83fc2695163f2e9e4fdcecb943d0c8fdd9fae4c9503d99916f50a5ae53d506ee7ec6e0d973892bb3d5a37455659c685494d006a0efee4a57c1332962a1918bb40aa6391e58d7bfd5ee1340c4a0fa2335b2cccd49c45beb5645e5220f961c7", 0x1000, 0x8, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8000, 0x48d577e7}, 0xc) 16:00:12 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./control\x00', r0, &(0x7f0000000100)='./control\x00') utimes(&(0x7f0000000000)='./control/../file0\x00', &(0x7f0000000040)={{0xa4a8}, {0x0, 0x1}}) 16:00:12 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x200, 0x436}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x3}, {0x4, 0xffffffff}], 0x2}) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./bus\x00') 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8080002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200000381, 0x0) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x40}, {r0}, {r0, 0x2}, {r0, 0x42}, {r0, 0x54}], 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000010028a8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004000800003b27feff023519edffff03000000000000ffff1000000000400000f2e9ff00000000", 0x2c}], 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='!\x00', &(0x7f0000000200)='\\@\x00', &(0x7f0000000240)='Q^\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='#\x00', &(0x7f0000000300)='{](\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='\\\x00', &(0x7f00000003c0)=',%\x00', &(0x7f0000000400)='\x00']) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="ac877e2e2eb6", 0x6) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x5, './bus\x00', './bus\x00'}) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0x1e4) 16:00:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = getuid() fcntl$setstatus(r2, 0x4, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r3, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x6, './file0\x00'}) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)) close(r2) recvfrom(r1, &(0x7f0000000280)=""/193, 0xc1, 0x2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0xfffffffffffeffff, 0x8}, 0xc) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) semget(0x2, 0x3, 0x3bd) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x8) poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) fchdir(r0) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) 16:00:13 executing program 1: setreuid(0x0, 0xee00) r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = geteuid() setreuid(r2, 0x0) setreuid(0x0, 0xffffffffffffffff) munlockall() r3 = socket$unix(0x1, 0x10000001, 0x0) r4 = dup(r3) sync() setreuid(r2, r2) recvmsg(r4, &(0x7f0000001200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001140), 0x2, &(0x7f0000001180)=""/85, 0x55}, 0x800) r5 = semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) setsockopt$sock_int(r3, 0xffff, 0x1228, &(0x7f0000001240)=0x6, 0x4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001280)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x4}, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0xffff, r2, r6, r2, 0x0, 0x2, 0x8}, 0x6, 0x9, 0x7}) 16:00:13 executing program 0: pipe(&(0x7f0000001280)={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(&(0x7f0000000100)='./file0/file0\x00', 0x1000000000000616, 0x0) fcntl$setstatus(r3, 0x4, 0x80) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x102, 0x0) sendto$unix(r0, &(0x7f0000000140)="0dd7a4cf8bb0d36b3841baebdc6725fcc7461d1442e6696eaab58d52288921d55781edf3455781ed2d94d1ae520112f78481d35f21c428f231a178741b6a446626ed38d80448bdb019838620d84e94255e378f4663a4c04e87b62ebdebfcde0cae1dee3b77e288fbb0ea5413206b4683dbbdae022fdd8fe4a6c1aa9acc9548a4f6f283c6f83831fe8cd0f3510ab6552d55b90ae62b4bc093e4fdc465b5aad1cec6447860cc03170a8b15457827141e5a7867e97d452419568bd3f21cb6a53bc854770363e87e4517073498aa72891c8dfb80c04701c936073c3ebcca1a6ca417e288a7bd585de98aa7766f56e01ab3db9bff01", 0xf3, 0x8, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = msgget(0x3, 0x410) msgsnd(r1, &(0x7f00000002c0)={0x2, "fa4aaa86d6302cb08e370c541f16cba03a6167bb5b2176aedd043a5b5fe32b225fb1ede8fbb61d71e6079b78c46779d79a4c1cd7d33b3fb5a1009b26dbb4131be31cc4b0de4ae749e2aa13ba4fb485b0a5b69347bc5df95f4a0970cba2dc8fcbf758699280f30d6daf9bbcce56f05fb05adf77b40a0c3783706c5743e71537c6351551d30807fa0657ce5f8c2d97025f8b8b3ebff7023a6c22dd5fc16574a73f6e358c36c4703cd6ad3fbf06edbf8be43020485ccce117099c94071f735671f3be"}, 0xc9, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x1) pipe(&(0x7f0000000280)) msgsnd(r2, &(0x7f0000000000)={0x3, "356a7ba626fb5bf4e5fc63b8a7a3f699a40c457a7063991f1cb7827149471b9aba9051157d8909d912348a5a170b64ecf4ed12d30584e39b63f2dc5fe199df5c46ecddbc397373d19a2678ec3191c546c55e2bff226296c71a493e6089e5f5cda3b97f4b2280216cccea361a501bdba945f9e363d1f195606e7401cc5565c3a7befb6bfc7bd70df6f67342e216d8831175ccec01deef62875135e5161821efdad94d4f17bd09a49720418d72cdd39419ee12d1c6482c698e07a2dc57c1cc4a504b44d8a08c859efa78d8562f1e03331af0fb7f2b8255fd20dcb6474ee670502c2d7a3124"}, 0xec, 0x800) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) syz_open_pts() mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semget$private(0x0, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xb8) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000007000/0x3000)=nil) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0xfffffffffffffe2d}, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8080, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000340)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/129, 0x81}], 0x4) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) login: pckbd_enable: command error 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x9b2, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffd2d) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) 16:00:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:14 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x2000000202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) kevent(r1, &(0x7f00000002c0), 0xff, &(0x7f0000000280), 0x101, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xfffffffffffffe01, 0xfff}, {0x18, 0x3, 0x623, 0xffffffff}, 0xfffffffffffffffd, [0x1, 0x1, 0x4, 0x478e74b3, 0x7, 0x9, 0x7f, 0x2]}, 0x3c) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000200)="4d8f8ee58ee36f31", 0x8) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000003900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f3780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r4, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) 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(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) 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, &(0x7f0000000280)=[{0x4, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x5, 0x1000}], 0x3) semop(r11, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 16:00:14 executing program 1: setrlimit(0x0, &(0x7f00000002c0)={0x3, 0xffffffffffffff81}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x3f, './file0\x00'}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') setrlimit(0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000040)={0x1, 0x7e}) 16:00:14 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x7ff) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x9}, {0x18, 0x0, 0x4, 0xfff}, 0x31d, [0x93a, 0x10001, 0x80, 0x0, 0x2, 0x8, 0x10001, 0x4]}, 0x3c) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001440)=ANY=[], 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)="5865f5d4b6c56d052aaf8f45f874034b249a76a4e37e34dc46fd83d4e489f2b3a6c546680553570c3f5868926a54bb5509bcc0c28d3f74e4d8e30ab5819c7b8f8d94b299040ab7fab171c6bba4b7205bec28568b1b2c57407ba0715b48cf0910efeaebd6e10fbf7d4152fe2f31019fa897b447be5702e55dd317c7993e166245ae42115ddfab238cc54edd54553286d2ac67e04050785bd2fd06027d033c18f4118ba08ba7865d23dbba0dba20438b4a525f1868733ee47067f8d8d9dd5b354d1f194c534a510c2ea675b8742173", 0xce}, {&(0x7f0000000040)="821c46dc823e5e6619bd3873178ef6be479e8aa13bb0f8580bb328b2905560417594d517c6adb4b13b4e74ff8656a57cca25760c8b51ed79d8a41a87311ebe6bf55ec6a135f8a4ca2fbfa58158b359b3008f8adf8984368fc9ab33e8a6255fafe2b6acf7e740d7f68e6d731a3ff3533665c73b4cf9422f1b65d1030574243304de", 0x81}, {&(0x7f0000000300)="d1b5f66d32e15398a702f8d746614ee9c647a4361878a62de5ab2e1cf68883d2ccd86808ce82f68ba2df3909a8549f3884bd578281fdeb51652a1f5dfb2a44419e1cdfb280576e98fb0a93461bbe5cb9460db261ae3b17375fa6523a30d9678ec8ce50d7007b43b8eb4b749bb74e88cdde048d87667920e532aac7039d81436ccbdfd79c8e73a613dee83f0cac80c299a6853e0915bd6d22d126ba0bbeb065f0c2dbffe336cb354e883a750a745b9cf517f1cfdf4b59a3bb8c1a8bc1aecd1ab6591bbd0959f3f9449241ad1c89529e9839eb3318cdf199d7295c0991a28441f6791915dfb9baafc2171c9d68ab1e6b8e0dd24fecdaa59a5df801bfe754a1083825c7992a7c6b0f2161427d99f9b2c6e1dfd7dfa6fd77d9c89bf326934deb45cc1da38da1baed5c2f1f9851f3625e8ed72ad817c17061ec4b47f8e8f6c96ae1dead68963b8d367e87cdf4b8b410952f4ff898ce50793bfc25b957f7bc9ca6d98910878953d20984e6416f953d2507ba764e450fa2d52fac445793e229e376a58bb33cd7a54e00b7374778580914fa60ef9057a5257ae3c8d89ab195a6edecd03bf57882450b92c0a93ac63845ab4957ec4de5b7baf1f1eb79d9d38cd522ddcfdad98759c7b72437fff1d93aa40e01176bc388c233c1cd146ce3f3c32f39cf2e20d797514cd60565b165201b512f2c267ca771722193e26d3f18785e12fc8136323cc2838b3a4ea420b39d7d8a0dcbad9389134172cf96f3414020ae72f7bf54fcda83a10f65a3f9327bf4a62722d8cacf515432574cedd603557f4834aa0f55761802cfa62ee37c2b3f9a2e4dbd05b7da20dc83fb0d913cf2ac00f896c42c060104ee060031ccd3a428b22f3d1eeb8fa0d0b4bda2cb78366a916f8b8cc6a9da864eb64dde24ccbb4f24919c8b7e82ae2a490abe59a239511d6167d55434593cfe0b6f0a257de97cc4e32df7b0644aa61648a8d9308122ca1f508d00681e13d71fba9dbcb73534a9d7c44e6e4423aaabaddf670fbf41d70969aab8ddd826526de24b9b2451a668e1f25522ff70b0fb69d4a515a16709442836d81f2bd901951de858a755a8ecc931f67a8e82d36d98764d240ba1cee4de0a303b3e5f2b57278207ae471c9b65c8db8583ee3d37c496578ee70d9c6f00ff7a238e858649ac64cf44e96634ec12fcb0ee20f2e7f453159e624868eea94bc841752cfe8283efc63ddda2ba0700661cb29e35299af2498b0ee5d8e49403780b946f984f457d2863b8ad435e55788f28a85603e362eeea5481045e6677be40111702470c8866f560615b93df464c9021c11e12191be5e964a83497d9c08361790f351bdaea94563ed3b69ed1fbab3a05090b8ee6ca2670d8892565ca4092e7e278016aa77851bac9365ee9b70c5dc0f80e51e203c1f2d28641fe3af1c09f346e417ba4ebc8ed5c80375e4d285bacfacaee63fc1065d72259816ace0f614699d8430bc90663a5b03d734fd57dd258f31cddfb0a75e36e2d6f93468f707ade697935be78471d7607f3b62e263959737565b0df43a9d6b576d2e077b55b87c7cf7f3bc9667e04e4758947da24ccf329f7efe9f412aa888f4e9d59c7f0e42cd696595ef3bee39c91b19e87e8697af3faa7713d10643f766855f332090176b5a265662bfdd54c170cfd3fcb9a072d0ca6a2bc3c569d765a466bad3b813817da54ddcd136e1f0ab0df12ef66ad229edaf150341e37e74a18087fe6dea46b5b74c72470709b7a1a7290d04a5ed8dcb3a9655ea2319d930733f7d468f37f69a810ae97111670b8b757f64b0e854d6d45173e88b03224a99b9b2d3702977f072659dccfc4e93ff0fd7883eafa793c088bc7967a42b0085a374b87505cea53b6e43d132ffc8588b3e74d0ac09b52dfe1b4c120464a6c8be078b7cd7270c85c44c7a063b89e9c88ff6f82d84b93ba391e0b0374910075b657e951727decd76be5c69bd8070220243372d5e0b7d1a5080e0d80919f72dfe1e1fb1b6127092d6ef505eaf4f92194cc96ea8822cc24371b6f3563c79e16544cefbd406b229ca21302f6d7586fe33169551ff94a0da98add3b3f174170906b4998b9fdfa6a20d43e92b6a252fde5a3b6862dc7406b37932202c1d403efccc6737fdd085ce5524fbd3f5471ea7675a579a91b6d295735c4865fb0f4a0cf59302889d39d415bf4431d272dc878b797e54eff932ff16b0bb9355102d293e2d9cf7825ba24e95c7420de06491dae78f3431aafd289055086bbd30ac342fd0c3e4d688b75d9209102998dd0a153f68f88c61076a966144ea9ce15849f749a2da70199986446a531ccfe89497f519c4dd40b3fbcbb8e02aff13cace9b81e8ef4e5fd2b9a17e0034f4a17347989ece90bd4305829ff722254de3853a84f79605aa901d8756ca0fff5ad9bed77f7fd3247dadfbacbf4a2b6f46976c7e0f61fce4858d84413ddae48e866707bc26816ae9bcf83292d344bae99f2093db985b049c43af508f5fd951d349e409598b8633a6a1bc99cbf96ea069cb0ec56eb4cfb13a6b2cc42ef0462d9d692b7fc9d3a04d16de3c750333ab2b030c1a265bb011f18add6cecd99179baed74aaf2491c5caf60452744a92974bf433bb4dfd91b0ae7b50aa90d622e3ca5d6e4306247b1a71d90f23ae0620e36c252f164f07d2e8dfdba6c1ad6fac11d79e17e529d63bdd7c435e17e6f19611e8319faa0807141016ccdffddc65760842de5f9a44f39127cc4e8b7a6eb112e821a19ea22af8e93ba93334785f11d1e0cde4921d3a7d1b48b332fef6320048f844eb93b0e7b9f87a6c8e32bd9037a41c671fa2ccd55c8d7bce27d0687d0bb7e9be66198d6f7f8942f9b6207bb16525489673b8c660fe43a47aaa6a59068bf27e2062416cbab0cafb7f0250be68b959ff020ca23fc4ef4cc2a46af7d81c2162e84f6f826170f33cb47b7561d92d5f0930341dd10500341c5e541cfe518c55fa615807e66b6cb2e565c9bac2cac5f3279bf4304682788c51039a24f1f6233af28f0c219233ca65d56fbb4133404b38d9bd24c719733377359b6097728c10ac03db0343a9d01b7ad80e715e1c2e8f0bacbafa45a5bf880f5032be8fc022188c38000d92641a6e4eb6d325d98cd8e2f926ec09b2a3372ffb9a3c3138bbfb89d6bb37f41b8e6132be1d8fe3e1d9008fca658f9d76b8923930394a17b9633efc4df2321f1711df79bf14ac09c20dce93172397ec0eb130c2e908752c048a50d3da64976beb51f119094ebd04d4536c327cf8927e1610dd5931a8c82dc7dc307933aefcb6f6761907a4e56c91ecc2cf1d2fff103037d6f2dd325b53631744e5025a9355dfcd0fda42b9bacda71957f3598253907e8da52700056a499f33d68c67848a12a191e133d963d84d1741d6bd38133f5568e2b3492f679fd9412925fa907e728c6e5488bbd8ef7854b30d6e415aa9c49e8ada8e59f5ad40a30475b0917822a3f7af2d00f2bc1ac0fead0f3950f93a6f025d7cd66b3fea6928ad34fc3ade02dc931238c9f33e01e37a18d8fa686a35e793d60b01b8376e9c99d342f8bff126dc4ec03c20c1994d404f17f7b73fa3735535117fb155d20ae6e1fa943d7b7fa6ff45388ab0db28ab24b2a8607dea62a5ba317cfd088b6e345201ef03ca866c7a743d7e11c6f79752ac155760846d671d50151c58c34c75951fb49462553fdbd519bd774ac54672667554098392f64a27a32ac8979370d9865e347712735e7f4b0074f2c0f960d8cb01ea4bf0f13e46c1848c1e44d0a52225267cb70e1af2df9afc8ec4eb44233d6c1c1b4ea30252599aafa6a93f5988f0f54dcd71b25ffa97540b1da67046fb0bda12095dc7407584a0bd9827f6b0787f0e1e5a229f055d8becca7c23f0afa0d0145a2569e0744772b8c0005a2babfd6a739c44128b650b156d10ead67fdc1d32107c0ef7f07088cb9de1d69366fca9d0e980feded719cfccdc7363c876991fa488de0bba876d1f74a69308f8dcc2dfd6c3e756eb635b06c01eddaf4d0b5f3b4a8bc335e2c8035a50d20912b336a3ff27d09cc3ceba9e81ba5a50702c2d383c0b8a412977a130e957ff6c05cb287a872f7bdca15994d466d0aebf0e151a88ad7927436208cb7ea5da78de7e8a039e529181932eb128206b71f4bd3a83955dd8490892b76979de3822deab2dc69bde215598c07f32938805adedef8e74b9199c42aac3f5e7c9a5b87debe589ab4b9846007524b23d3353a7fa0fb25f29092a89dc575b359cf95d3e70ca41325fd63adf0870ee9b4e8eda04c6e5442e55e2e784ece3c8505280ccbfb4da0c9ac564d8d1ca73b38183a781e9aa6e9491049359b9c391e82e0e1828130a3cded0df9ee1d9090db08c40b6c14c225139a541c1d000e1ba3d002fe5ccc63ba8b1b3bb4ec396a9e7249777db88f5802d20c94fd3f73d4d681fb4ba86fa42f40f8f61efde820a47f26b3cbdb41caf8f5644a5907c04a332542d8402d77f360c8be03b0c1da5f6e1cb293266d352eb1f4fb55c9050fa35a53d96ea8f36958888c20ad99346e1d26d69bc2619beb9ba0d3b9c23778be15088cbedc902c589d32c5017b8250829f222a0de3b075a2725037e5fd84aa4ab7011015f6fa32f719a697f9bd1a3faae4daf02d41344b7ec3cd86d59061ea3fa774c248b3c3e50e1349e758cee6dae6bd77a3ab13902b17b6414bff7b20b0b5fe4acdd7c1048c31d068a6806bc87b40cd8c8e2ec0acd1375b3ffd4b802c18f3fb1ed63321a6cb4fe3404e25293d1edbf3b747dfe4f8b94f1e1344b928733976cf5a726f51c87e86353936103b4304b7dc826cd67fe8bd456c61e677257d788fe279325fe26c32bd49155235f3d82525bdb661aaa18e85edd4054e93a2d466c58f082a5010cfb6a2da3be2861699334502206420165a42eb74fe3d9323706cb83ed5daf9233c749a710b97a41684bf11311cb646c465ed72c5a82ec5f2cd2aeb5a31a6503e60786ff019de2fdeadbe8f73df1a5301197c49ae38e26ba1f6600d2f85542b93d8d23ef0f1b849a20a1fcc5500f0ca4bed0c7558e218e0300a8874bad823d2f9802a869f84ff949a3fea3526059d090ba449c6b18153cc730c5b13ee830241788042a51e67d400717d8fb6f4722dcff81a947b9c5194911a776b972ab1f3cce50d05753a5bb41e658ec0c6836685aa778c308d20ec228f20848890541590efb7516b3e86002fd3852f6b962083543b13edd8577f6e38fc8a1ff52533c95a41bd9feb42418e8069cf57c090302d7a63c79e7835faed0def2b03c8a719d8a25f6bbeb9f71ab5f723a211589d6cae0c9eb50e7e4f93767fe1fd1e44f954665f9e86f1edd0d38e562276c4a78a4976f43986ab959721f51523e8d3bd51d9c7a878fc0472d4d23a599004d6648d340621168d2fc46ddfc4ab7a711ac834c4d1bfdd6a784599a82df39462909d2796d4e607937f32acd6d76afd19347aa146462b94033e9b536d497b10d6a2a74ffeeeb04375c3ff0672a53d74625bad373bb6cad183ed18a7b583ba5377f56e291ede6d076d0014bbc6865b3f3f1644cf01414e56bef3ce10f5c76c9e47abd5461cd234519c9888b66e734bafff9e2356b506c685e1ef2dcb97bd935229a8fbe8dc7ba94f4a66def9659647b8dd08de8ffaa28ccc2c4624bd7f310d49322fcba53976bf123819041659013d1ca12aa14b069f0deefaf7bbc764f5ac73ba2243f2bfc610f11d1cdfb1e622120906ed8a368273d714f93d4e7fc3048b2bbd2c18bf723de7bec34eeff7c30fcd7d00619ea3530eff4", 0x1000}, {&(0x7f0000001300)="a45797778c1ff303bf9418b18843347eb0b31c6e3e6618d7be7594d3", 0x1c}, {&(0x7f0000001340)="bef22c6a4f739aac7c3fe7060a92cbd8f88499c5fb51d1736afd6c5430a442c47f2fff82aeedf7e8217f2383c7116ce80527199de63ea6df06a190132b156979786b430c62af56f295b7ac4ae5a4a0b08ca7fa24983df9aa2cfb3d91f13ace1df4da72e4283bd1d8f5527d8d2c6be90766aca1d3c4eadd9953026aac0488e4c4", 0x80}], 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x5) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:14 executing program 0: nanosleep(&(0x7f0000000000)={0xd0, 0x8}, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) fcntl$setflags(r0, 0x2, 0x1) fcntl$getown(r0, 0xb) 16:00:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f4e5815f73f2a044fd33055552fbd5e41789632dfc7c5694ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4226e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x31b) write(r0, &(0x7f00000000c0)="90", 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "854917029c11fe4dbfa620000000000900"}) ioctl$TIOCSETAF(r3, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x100000001) syz_open_pts() 16:00:15 executing program 1: sync() r0 = semget$private(0x0, 0x7, 0x60) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/216) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x801, 0xfffffffffffffffc) r1 = dup(r0) sendto$inet(r1, &(0x7f00000001c0)="e204dc79fc6a347be5ef507d7a59e60fba2afb058e3d38c6cc0a344e71bf8168db91cf63007d992f0ece1ef1c030efc59c60d6238d4507f6375c884d0bc10fa8ee6e8c8f01bef8f8823f3754942256001c4b7981f68ea3f57786ce0c913e4c82ee27a5a1a25d5fb2afcb94746d56c81939f0bdad6c4aa3fa4159a5f3e98bc0e98b643686d13982436e956709236cc45d30ee", 0x92, 0xf, &(0x7f0000000080)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000040)) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x48, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000180)) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8, 0xc750, &(0x7f0000000000)="8dd90defb818ce606e9ef6a8ebede0537b0c04e4510114f48c387f704c57c061b3cd90d2a85f15af69c235040c9b9e2733792c3d94d5f328324b32167dc795b1291dcbbdabef155ca86ebbf96337a68dfb05ebd4ddfaa6f35c60f19d4b778df9154d9d6b0178e28f4c84e41c21d4b9aaa9917752db0607bdafa3a1c4", 0x7c) setsockopt(r0, 0x4, 0x20000003b, &(0x7f00000000c0)="f5ff12b2df26b1547fbcb8d90000000000", 0x11) 16:00:16 executing program 1: msgget(0x2, 0x10) r0 = msgget$private(0x0, 0x400) msgsnd(r0, 0x0, 0x0, 0x1000000002) r1 = msgget(0x1, 0x8) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x100) write(r2, &(0x7f0000000100)="ae5c71fbdba78b41bba17e09d22d16b01726064810b6c0b39ce5435aef0b2ef9c02f35e3f234f1b6713657c8cf1c7d5ffb39710e415e16c47ea46f959272bdf68afd078f1653a2a2bc5d17dc101592a9d607680909d8dea9bf21893a345d8c9c", 0x60) msgsnd(r1, &(0x7f0000000000)={0x3, "8b801acdd8ed163d0ddeb3b3b457820ccfebd5fba62daee2ab7fea1b1fdc70d50c"}, 0x29, 0x800) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8380, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0400000200ffffffff000400000700000000009376000000002255"], 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x7fffffff, 0x3, 0x1, 0x0, 0x3f, 0xb21, 0x0, 0x2, 0x1, 0x9cf2, 0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) clock_gettime(0x6, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000300)="13acec432617ad182fcc4e312cca6d28a291c40b4ed9234d0d9f7412091f5fae2228754418e804b138f784ca0649340d02eab84e577312f4e5ca45024c8ee105eb234511f3f2256dc11f7175e5df6cdc937a0b8426b30fd3037cfb5194c9c26a0ef5a75a73b6a1fb31d003bc86828315b293484bb46642d0605964134f7ba4d69cbb7de917f38ddd1774c6b88f36f3848b5b5416743c01c7be8b1e917cd9fb5b660d2f7353b7bbc47659d42f45eb37660ba4da935dc33db605c91a26e4bf9368ca533bd9a1aed9a22b3124e913828786981dd87eebc7a2545699620fd7060bfa5f81b1f14ff48d", 0xe7}, {&(0x7f0000000240)="58a6fb4cd45089aa425a0c527723ef051994b2eb72baa2cf3cd0f6d47caa4e94221c1dabfce3e83db949edd0ad1ab8f0250e0f5094a5a92ba3b97189", 0x3c}, {&(0x7f0000000280)="9693ab2531dba97055a0e2df2ae367e07bb7", 0x12}, {&(0x7f0000000400)="61ca7ce9af0dbfc20c27d47069971a5810bd8e2eccc38ffd52d3c9331a4c1c7120287d1184deb2", 0x27}, {&(0x7f0000000440)="fa0ac50b07547d5e5051509666a2af612a67b4f6f07839f54c0a5c186831c53d09d167a57166", 0x26}, {&(0x7f0000000480)="0b510f5bd4e917da1f03dc0b31d9afe2a337652b06e6d8cf2794276a5b82ba7df04863d0e05324be0f7392552aaec0f64854bd80347f02c4f11806e2e3fbf4b539096a050407938a69f118ca15983ec47f8f5b5ec11701ae3c4ca827d1797552788c654913e467eefaaf0c3d6c9b60f3dfc1c5299b435c0d5bc3", 0x7a}, {&(0x7f0000000500)="049dc7248f2bcc1350882d68a9d494a4baa2d8bf0e6ecbb6a62cafefd916dcfcd063a3e723153a832c9af41163319dcb3b9acfab858183f621ce1b8e3ad1de8a02a45cf05eb09bf6fab071", 0x4b}, {&(0x7f0000000580)="6b9b3f23697a71f2db3c1582a0176546178a9ac3ba421dd2b8d58a71c66e1ccf2b66039f87c696687f6b53e859ae31bb3f24863cdf0458b48b7a26aa084fd4b433526b2c46bf1d44028141ab364c94e9bc780d6c2aee285e183bdae954ca7829f12cc691b0244abb1971db85f5c2cbf915d93f61533f930823c305df5b2804688286ba97b03222215d92e11f075021804fbd9a2499199503985f89d68dcccec981222cdf8381ebdf1c04d85bc0c32af5f774d3a705ce731f89665249252881a88d6ab3cff003fe", 0xc7}], 0x8, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x19}], 0x200, 0x0, 0xd3, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) fchmod(r0, 0x42) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet6(0x18, 0x4, 0x6) connect(r1, &(0x7f0000001480)=@in6={0x18, 0x1, 0x1, 0x9}, 0x6) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000180)="63bbd64cb75f7d721bc444120592d4fa1a10d33522ecbd5145a47398c0548517a14844941e8b73687f276123c35fc38857ce72c6267597ac2f43ee5dfb8f5ceb6d9c075a1a4200061073f527a9769362d33464116c54e2a1ef02268f12177698a2fa1b71e7ef0c4310f95b1283ac4154550bde5199b15bdda18b7daeccda9a7d62d4f31ad5807d6e8a17e200bbb15ec9d305edaab8bb714fce8c6bb057fc39e8010eb1c3ce76cec2a934a201427ef547a9bc3e0b2d2db2286d7dc7d17ec10a7e3758fe22f4392403", 0xc8}, {&(0x7f0000000280)="cbe4bcc07029966a3456801fa635c9ef598bf4540869173a3e2e648b885f6908fa6d0334e03841e6aa6a1cd2ef59efd14f0b9bbb4e6fb93912ba2582955d48a871bb2287ee3052b58659f5cc19d30fa406d72f2e1757276b9703fa37c1ef0dc903c48c68d59fcfb0ee69b2302d0a57e66f928e156ab506bd4cdc0271680fd32a11733612898561ad6b8bb70d3ca1e01f7ba92d6db431eec29ee24adfe4454bf2843fad0e714813fc8839528b4c677973cd055ee957d6f5234498b13bf5a05bce9b8184b024ee294210e901e7810e12dd", 0xd0}, {&(0x7f0000000080)="1cb1b12db41e65f7e0f88bae90c364e3765f93095e867701c93aeeeff4bf4644ff37f3e008d2f5e9a5c094986cef3097fde4688c22764be565eb", 0x3a}, {&(0x7f0000000380)="1a87fe2e9cf51f59352e6c595f0888088362aeb759e8c43f3fa6b0ea4520109b2b1bcb9516004091072bb9da6d13f3086753a3fb4425fc8508dc3b47af75e0ca9450d7275f49f116e07b51699fc0d8dd1725609581607d4fed3f9065eb91e010c7339d321f52592002abc0ce5b80ca072469c8fc20677b19bbfdf8ea6798f42803857dff76445cae65cb092a2901e5f2250e7d2787c50423e58ba09c2488b9e4b3d9c4c5b0b98da81a13acba0a74c89d372cc9e6402549bb49b92f5d6b398eb9ca2ade6f1dc0f6835d53ea07f7f4043a87effc9df0e5163e20734798cffab13da3dbdb7b185aae7a45768445d9344902776c87995442d231a18351c6464c124738cacb145fb85ca6f8f7c954f002778c8acce5c801a2e3c911f19fbb28eb7339607f9b97b96899880eb57473937ac212dea911133fd23e4cbe35dee247ebdbc587295d22329d231f7a41003f235945acaf51114751f6b4256c609af79e69af32690c7a69fe989bbb7e52cb19c45499da7eca687e6b6038048a1e7db0284a521913c025176cd9a18ed4e1808e47b04165e3260c6b2fc8fae3075a9723fd38a5ecc9543c957fae319b27dfc3628b3251bda83f429a657f6a7c11cd43d9c5625b382fc642339b47e395984b2b976d3e64a02c013c67f57f6e610f146126a8d8147fe3b45cb1cedea7b4216b522bde1bec367d50ea4cc42c5637b49701d1ac52a81707d556de704a6616c952bf4766a21aadc8bd7bf00389fb6d90fadf4a6203e0f0f6c5e9967a2f56022e09d19747d67b379d43f5fb2ac3c620ff0f7fae61836f825823a948071fda1141a8da9e77e057cbf51e26428abfc09a6a5fa7ebd4b0286033ae7fad3d704fe953d8bafaff2771339418c3d351c3d8db612e3c1039d5f0c5f64a607e7eabf23f2f44f8ebc41b53b96cb7bc6a3c695fa96a10283003277ad6b6bb4e6bb421deda5e58c337e4d516bd122ae9bef6fcfe1fdab845aef36b4218f0467261ecbe9f6c27d29b9f59906a80a2f8c3629b17619e939135923062676825aa00b2ab522dd32c193f8b278eca398d61dce376d3028c3fc10777b398ff9f1042159a0652d5714a60520c4575f0df43d1bc9604b906afd0f9b02a80f55be4d8a72d99b1f90c58c07a01d73f673d67dff363d97b906d767575a2a192f9141f1278bf0e56d93e0b96845558e3ab85e6efdfbcfe8bd9507c95936e21ea89279096c03386fbe666b99234b398ee4c3db22c19768150213961dbf394e2e57360d1b230af7d3beb4be691d6a1d08bfce7ce6f075e9f51bdf7b0750d2640d69fe1dbe3cadaee075f88d9eb6b504c8a49d32a27c8039f6168464b3bf95062a093087fc98c94e85691b77c71a5d109028c46c1e359c4ddc224c22a8aa582c3eaacaa7d40c70f2f3c3ca53580131f7d4371c84a8e3115307aa535342ec43c3cc3cd7a948dcaf75b92a86e296c022393a90555a8df52dc7a1970cee73e8e3a186ea1ad1fa6850458dee74e9efbfb911d68e59588e5140e23181f5a1c6d22a0aaaf53e6201b3ba431b823458fe2c7a181bc7e30916ffcc5833bac10f2a3985502ab8bc28dbc45be2d48f2f01ace54dad5c40437f04d11b0360ff653f6b3717f169bce3d337816aff0b0a623686aac8bdbb961aafe14a82cda40020c4bf610850354fa7f3ff2184f65be2cce395950ac9d202d6bd6fa090c64aec8f9f339925725fdb3a907d8a6764110b0529a24f5f3508a11c79d978d60e6ac2f6c19abaeb60bdff2523c0c43d84388b464f26e829046df3e661735fc324b999ce61046a84423a5be477f06dd9dca515980948df2fb2011da8b8dbf7689ed5790c748e2b1b117ffec1e46ee51b4c939b9dcf5b9da2d94a8d9214f1769e8a06f3f86e22f318ec180cf4dbb32e6c6b97545f38735acadc8397a8c7482f71f1b04bbb08451e93f5519bc1e40d38597cbd5101e5b52f5a59b779b6a065e79dcc2e74ea1c0137e7e5bcb1fe90f977baa61301c4f1470b549be7dd8351d26dbef2b811e1d98de0d4e1dd5cd80bd77d4b682b47e0da3cf4c6868afd9e16e1fae17db3e0fa863ccc872962748bd01972d90074b14818b28ec2a45713a66d6204f27c6624a112d8db8d7d8c3ebe379cd470b9bd1f816fef04d7e4208c6c1c1436ae229008065d90095c267e6c01949e10feb39ab2276d17b96f5cf6c79e86f47097cfe3398a4bb8dde549bb41a595519535fe07f0f0d38eeb3bbb3a445ae019fb22e76edfbe3669b3c9e174052566117269925dc157506f64eaed133481adced4816415faa7a214b72e87095b40e193f7952b1c373e51c87757ce85a6e64fd92b0ffb13ba4f85de98c0d143c25ba118c63d1baaa36ed9dbba49ce74061a8ce23a59ec3818a38bd361160f91264f95059cb0da84fc6adff607f8e0b9c055eefba3c57f22fc470b03b254e13f372679eb4dddc5fcd2e2977b7a69e369b5e380b1348649ffe9f0a35fda702c513af6edeecd03fd86d85b27cda1994903a6ee9f821fa224b9dde430d0e7550d23c8805b3d993cfa055ceb9be29ac32e39552971353ee749902a416af64d3bbf3821680c115bd4b8daf8632c8b1812edfad7bb7f1e379390c0fec29b9e6a4bf9aa6f681ba4478f6b72b52ee52e92c837e55a66a8c5e497233c1c325bbaf3a72538f7bc721b98a13689be03e07134793fa4b2141cd90c867aa428bbcc7ce398c7cd578b5534f4779386a189ab2381720b6ed5d75d17a740340fa30181cce4a661cb78e1cdbb4ea5f130874126e69e3d999739ed97b4778e61263ff4bfee99fd4a7c7ba45327451082d034d1fc2a6e0c0c6ae5e78c51790a0c3ae6fef3df536016955856ed086beaa94bb4eb37bea4665809e48cc94b9dcfbc1f68b1e90892936695eba2c61ccd87cd6c9ab81135976de00ac1ef72562f16f0eaffe3285879b435a2b52532f40e3f6bfae83303e9b8f182d2de8eda1103d84add7c1b4c081895af2ca90f58539ee150b0426ea190665e7c86167b7c52427a1f637902beee7ac93693f6fef4b9b4a831d553794a152a50adfcc78ea0f2a36894601409ccce568e24815a5765a20f0a8e6ba50c4aa7b89ed30c1837955057ebd67344e7e35eed62f600944bf8cf8149ae05570360e6b7d1b9a65d16b0a23cb2cbfbe82955de152546f4d81b818f59a29aa85481cd37366882e162cb7d8e3740344d1fbab094fb4f4fdeb696f0429e84b4af99c0dabe2921d42cafe53927624812b1ff40bea8d4a3f77e497982560c6844b87a48a7e101734d36ebdaae69e24caac9a3a5cbc39a88ad27213bcab023e503c3dd975e92c25d2dfb9645e6677a582f55fb9b92ee59e552bdc9cc6d9715015f133893d8fd9151a9460b488167f5b39b3e94833f88f57382350671b9159f4c7f7c5f14f559b1a8f28bbd682423a10e485c26be6f9740e988cf54d3900cd76c439cd34084d4e144790c4cc9659d45afcb8d3e409ab4f3a249326433ebecdfc35e9b922a068617154850673d01ed66a475ba37b2ce649ded1aa152df225953734c89ffd8aa9a5744da0908e4f48e15d446c35410feb0cffe25ea7cb7f061f5cad6d5c6cade3216f6ae25b603bea792d29457b12b8dcf549afd4d1e7d9087cd53889a0316274ce66e4b316bd13e09d46d8e74bd2a2741ee4bffb8db3ef1f38a651cef9bafd029dfa6e3930ead9d33ca302ffac2c176a202e8e27642735e42421393e431334a3754b1ff374a93180b56d110c7c511ac7b8107e784e8c1555effc31035e6b5b8c6f6d57e542478c7d82c80277f5f776d6f1df75bb7b0f05c32531cf9209f2a982898c3bc674e2ee493d51239bfa81f489d6a8061120b952cf47e96600debdfd1011360385fbde0862e56ef26d79e4118814f4db94f4f6bf6c685a879d93381c7e8b53bd9d22003c1d5c1f7e35083bc9701188bd624507e970398943febcfaeb8b74f930a3e221208584ddc4e1bbdba19cb950d074261bed33ff130e7eb5b220245910e314a63cf1fdd4a995f60c358f44c723d63134ced6087ac7f15e3067a616daa713d528458cd3933bea23c9a4c34cb692f75aa2a0ef02bc87edfc9bb9d7f9fd3e705926b8b9ab09a64d58324efdc1eeb4c3048a0dce91463ab898b007d02bdeece3ec35f973b379baa8cb3dba289534f940c9f8fef38ebcd3053f516ae1a2fbc3be2e20d9767d68a8262e4cc2218f21deb818623bbc5f99534356253811ce9ff13c66c5a9d0d12a819d4f4911b68d67495a53ec166f6156ad65b85fc83aada3a41d976a7738f97c4ddf49087a32918c23dfb3ea5c00099320584b69118917845818812fdb60beca354216e2c5a53bc6998d56e720dfed81bac67d045c43020d0ed5d6e7f739c49d466fb2fae19869022abbf94199618734097134f397df34b914c367c08317b765be33279f4052b216bc05baa1a74bab2f41a9478f7788e5bb217452badd8b6930e5cd690e5495cc42ac134240ffc13681412fed8995c3cc28d268d9c19ded6cd71f22036b537bef0f9ee871a02518ac59ca88a2863abdc58fa23370b4d1d12f31bed3b16b68d501d08aeb235555bd9b9fa2e66941806696da40d22cc193bb72ccab5fbfa840ffc9df1d698bf3dafec0ce5c84fbbaa59d25fbbe2e9c9b7894f22a59255bafd59f2c8c186098a6703a5e2b4ce0e93cb2fdbb1dc7e95495d9a53e5bb7bb53cd5e9b60c08b6a393b81aba8a8303620d4e0d6b671c91e8835ef82c55c7428406216e558f7e9a2cacda663a21e25e403eb176023bdbfc8def97eb7bda6b23e7a70bd07f0bc7677086eaaf35141a9bdef218bcbc7ab4660e7dbc12cd089f4226522311341358b959b6ea8108b7d3e64831b2f79efdd25c0b97e32fd95e016373b2319da8befff049ca898a66733c97d526b11695696237310b62df8ace844ee52474a86745887fdd511a3d48db61fba6f6b4361d24041e311db0f01c641ecfa19b83f42544b9e445c39902402ac85440fc7786bdeb6c20a9e84678e777a7627c2b6e23ad21f3b88279a8e0750c52f9876c591789bef4b4681711ceea306517b2cac5e411e99d6e04b9052383f919e0ee18bde2c3a51fdf230e20c52d62a45807f328a6e3d00cc1c0b9fa451d972c22c87099cc388fc14800d4106a0e0effe6fec7d1da8ec469d72b33afa884bdefefea88bfad48c49d4f8a6e4cf69be8683c0a0b5c6c69161399d4708bbafae8b507127c1663421500b627d92a76caed1ecf15e64b3997b19981f0253e0ba329e524b2ad2024d939fb266c520c0500c2667f01d93bec47f129cde14b701d928ed918b7dcacf2f4295cddab7b29d0d05738488c9c3010fa47e538324119c45830870d984ae7c0b6b27b37706fa27fcfc22cf88af6242677b7c9e33abc39d13e8420219aefd74a8c97552ac3cf96cbe390f99e104de9a934925db6e9cd62fb88d46edbbbdad12f41c5f6b02a1de4bc405eaf05eb6218ba80b58ba88e50be1cc2132ae413b24cfb06afc2e68b88433967c32971ddc5da8c94fa05dac267e7c64cc2ccfe7ab9e7ad9c5b430f1088ce038e3029952cb06265a9517b30d34278f7811eebda494818b7d385b80c1d2378a800b22b390d33da6be2b0af3d52f24f6498ad3b6f0dc75c5d6563be27719800b9e60e4ddccbce8daf20a0a17bbd570141191b6e45711a85e8570c67384b9d6e4d2621c10f6aeafdd1164ce2b684860c3288a44d707a4f83cf0edca3f0c02570f3226993facfc9d8807fb6a2c50209fa18f30c59f21f3c1cc99fe9ef0afe9d8bb49fb2c305560f884e801507228bee0cefa74", 0x1000}, {&(0x7f00000000c0)="4d47406dd38b09ed", 0x8}], 0x5, &(0x7f0000001a80)=ANY=[@ANYBLOB="50000000000000ffff000005000000baa3c83c31024e718b2e00252f8c695ece62590d4c9958d4dd785e9446975a71f81e5ea2d0a5845603468b845caccb0ee26dd543b99ae6de1e436c1f6b1da8fc9309e09900e000000000000000ffff00000300000081117addaa3360ac9209e4f0407a66a2576f3cd61ff0c97d04788b61778964f3ce4e3b9970002ebb408a011635c4d6398942a26df91db11df3ae95b21308567c5fe38657b6bc663cdf02bd9fa4d9d2981576850dd86ff0e7a963bb8c7586925eb28d37b714e3ff626f31a8fbefcd72fa7735356c8d22b80a86e94160e21141d078e56a7ffeeb1ca7add0f170e1efadb697b5bcb4b1854cab9a7d0567ebb1e33678894a10a18cb8ae1f2f27c67ece2a2ada5cedd36df9e193cc4e57e5eb260f2dfee5f15bb0f115ccb5f0085a8ff30000000000000078000000e6fd020e1daa60819a49b0086e93f58dcfed7d001f69940983b54dfbfa6658d975a9a6fedb162eead3aa7281522e8e44f4fefcf8de9e365acd20cb0abae0c79c69523fb80500efefd10d9b985198aa61a6ac6d300f950e05978a892a9842395000000000008000000000000000ffff000008000000ee41e8d2e3664de5b721924cec5916b1af8c7d10517df0ed37e42e1debc155b90b07f592b51d4361745ed20e09555410ccf1395846b06711aa312ee7f3ecfd02c26b817126ae44a1525af1f526be68a66284f380649aeec6651337f5121f1f36dc4b62980d3eb79ca7db685d1c915639ba05f729d3b10e1bc0283c892a5433f3c291c9bf48a000490271779b1a6ab16299ce976e86f2ebb6f70bf5edb205aeab0504f821c1457ffac96612e7b3156d6a918f59c0297b084a3b578b96da207b9ed5031f9e76daabac62de1cc78d7d3a7b40fca2fbc652326257107ff04d7a6cdd1dc149ca996d93f4964fe98fdaa9964d4e599fb196adb3343812a8f679cc17b9257cad3024dc13d899bd2ae86679be4028b9d397a3b4256c8ef1d972fef2ca296e13d6fabaa0803820e9425fc66c133e6bf39c31e9466b3e975c8cd2691832764b988df087f439ac59f0e7185e8811aeabf71e79241e31233432b2bdcf4d322df8ac009624ff76c4af85fa2d11dbdcf336fb52277e1af30262bb8113734c2ee5200bc65ca63c45d7ee3022cb7c517794bddeab4999c059a34362b71b1382b8c119672619e150e62794f37d4f860aacccc3000000000000000000c89c2fff75087597d47cfbf03e43805d1a3c0f3827b97743e53f322af11b8fcc4f5bb85f97adbd706bcdd6bb81b44e7cce163fc4f107091e73847ed368b2c2012dcc"], 0x228}, 0x401) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001400)={0x8, 0x3}, 0x8) ioctl$TIOCMSET(r3, 0xc010427b, &(0x7f0000000000)) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:16 executing program 0: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x8, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x2) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffd95) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x8, 0xfffffffffffffffe, 0x4, 0x7}) 16:00:16 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:16 executing program 0: mprotect(&(0x7f00001fb000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xfffffffffffff8a0, './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x651) 16:00:16 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pledge(&(0x7f00000000c0)='.$\x00', &(0x7f0000000100)='\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) fchdir(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) listen(r0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) syz_open_pts() fchmod(r0, 0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x40) write(r1, &(0x7f0000000000)='O', 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x357, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffff7fffffff4) 16:00:16 executing program 1: socket$inet6(0x18, 0x4000, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) geteuid() setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x80000001}, 0x10) recvfrom$unix(r4, &(0x7f0000000080)=""/13, 0xd, 0xfffffeffffffffff, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='x\x00') pckbd_enable: command error 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./file0/file0\x00') openat(r0, &(0x7f0000000180)='./file1\x00', 0x0, 0x20) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}, {{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r0, 0x0, 0x44f, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x1, 0x80000008, 0x0, 0x3}, {{}, 0xffffffffffffffff, 0x2, 0x40000000, 0x10000, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x41, 0x1000, 0x200}, {{}, 0xfffffffffffffffb, 0x11, 0x80000000, 0x3, 0x1dc}], 0xb0c, &(0x7f0000000200)={0x1f, 0x7}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000240)=0x1) kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0x81, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x8, 0x80) r1 = kqueue() r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/112, 0x70, 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00') r3 = kqueue() r4 = semget$private(0x0, 0x2, 0x2) semop(r4, &(0x7f0000000100)=[{0x2, 0x401, 0x1000}, {0x3, 0x100, 0x1000}, {0x2, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x4) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffa, 0x0) dup2(0xffffffffffffffff, r0) 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10800, 0x10) r1 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, r1, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) fcntl$getown(r2, 0x5) dup(r0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x5, 0x8, 0x100000001, 0x200, "6e04c71def5ae25b755e9e68529d162983742524", 0x20, 0xfffffffffffffffc}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000200)="d61c91402e6cef042737e6190cb0cb1997a8c390c6d1711ab53afdc90cbc8cb5afc9e1951f221ceb2d", 0x29}, {&(0x7f0000000240)="0f39c8cd286dc40d53c81de4b18dd7622b6e4b0f7f62b2b67d79e2f92416dbf407814aab6c99b08f109b0bbcfe3466", 0x2f}, {&(0x7f0000000280)="fa4a667204596c8ef8a01225d70b237b21acfdc581a19fbcaa9a81a99ed39d0b0b31af0e7ad40c5c1360f14bd2ac81b1b8a4a42bb35e909e5f3f0c21cd7e51f336f76fdb8a4072bf9474cd3239c3ddbb6218905fe6e67d547fe5f60a86bd8ac79a18ce206d44b4", 0x67}, {&(0x7f0000000300)="eb431296e3180ea5be4d2e5e82d4f399f1b4283138b03c3e07e37d00689fd763a7e046f7350ed1a910a8300dfc186d3ba81d5629a62344dbb4100369294d7a40e28afbb7ba798798b15c28b11cf2673e5cc6aff735121a01b47706680c9a3f5818e0c16f729f22eb96454f87e169c24897e8baffb8403a30a2e0b60d83d924bc2165d5491afe790a920dacf7f334c740b21d4e1f1b6e99571c8addf6968cd420875133082fbf70c579eaf3df3b931ae774cab1ba", 0xb4}, {&(0x7f00000003c0)="6a45c6b62253fa77c04c5e30fa0b2b93489e9f9954de46b502d29bdf72e50d278a2a21c2780f045d094fde034db83233cd5e2df77b7c61e6aabbf9d2887a9b38cfb9da472ade1d15b6a94adb22f4b0c43c7af952a7d0c96405364661e36f7f8e299e1636d1", 0x65}, {&(0x7f0000000440)="60f22417751e1867f31732863c1c459799a5132422f7b20a7e139ab7c4cc25303efbab7e1160a1468f29a9bfde651555e367df03c79a826eb87312728ece0b6d2a866df464fe4e3cd88fb041726f35def9359417a7fc64e8bfb6b13fdd7595ed00599e620c2fb4b9f5cd4dadcc5093e0d0206610a810fb275027234ddb63e338ef7899365bcfe7883000df1ba4c707a78a5b841b3fc5bb741f8f5a801301577f480c", 0xa2}, {&(0x7f0000000500)="f32b088ed80ad40aea70de294d23c05c69563a13ab515616cdc03fd918ad90e7f430b89323dab1d2131bc15b3eb54761b5b27d9a3f6387640a7501f8cf9204f6049c4735953a7be7e789b7965f481d792dffe1734af4ce5f03e429565008f3e295272333555274c66f15e7af81c0a368685510d6cfa273f8fcb1ba64cbdfd702dd59ca9addf98135194c0b2748826908d8fbba14af96ee73e1d1c941277a75e6dfa9272c05a270f563c1a45edeaf9e2c143a8c43bb0db0a912479886d97c8b4d", 0xc0}, {&(0x7f00000005c0)="f867e7be3cf5e3d1951eafc70930", 0xe}, {&(0x7f0000000600)="06d0b6d61acad4c35a1c1dcb219794d8ac4fd46acdcb2294b527916c6eeae93ca70647273e0760c06b1cf48edfe7a70a65dfe1617cc49f1630c619b2012e5bab6e8f1758e40e2d008e236ddb5ae360cd2158484a4a9501f2f767ccac568d87d41e01d0485fe83b48ad71be772025", 0x6e}], 0x9, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x400) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x60, 0xfffff, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x80000001, 0x3}, {{r0}, 0xfffffffffffffffe, 0x3, 0x20000000, 0x5, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0x6, 0x3}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x3, 0x800, 0x2}, {{r0}, 0xfffffffffffffffe, 0xa, 0x84, 0x6, 0x20}, {{r0}, 0xfffffffffffffffb, 0x44, 0xf0000014, 0xfffffffffffff000, 0x9}], 0x3cd, &(0x7f0000000180)={0x1f, 0x5}) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x518, 0x0) pipe2(&(0x7f0000000140), 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x6, './bus\x00'}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:00:18 executing program 0: 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) pipe2(&(0x7f0000000140), 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x1000400000000008, &(0x7f00000004c0)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa00183eaba7685d2f604b8ac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f457778b557abd8a344353f46607b006e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c02294e8027fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead719b3e88d5fd34c59e270f500788d9e76ff87a9dfd989596684d76fef480ada2ebe8a16df37db6cfa2cf976", 0x183) setsockopt(r2, 0x3, 0x10000000000a, 0x0, 0x37488252adb8a56b) r4 = socket(0x18, 0x4000, 0x1) write(r4, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) r5 = semget$private(0x0, 0x4, 0x20) r6 = socket$inet6(0x18, 0x2, 0x0) 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() ioctl$TIOCSDTR(r1, 0x20007479) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000008c0)=""/4096) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) fcntl$dupfd(r4, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000480)) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) clock_settime(0x7, &(0x7f0000000040)={0x0, 0xfffffffffffffffb}) setuid(r0) geteuid() dup2(r2, r4) semop(r5, &(0x7f00000003c0)=[{0x3, 0x100000000, 0x1000}, {0x3, 0x8001}, {0x0, 0x4ca, 0x1000}, {0x0, 0x2, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x10001, 0x800}, {0x4, 0x2, 0x1000}], 0x7) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0xefad, 0x3f, 0x1, 0x4c2a, 0x2, 0x0, 0x1, 0x1, 0x2, 0x9}) write(r1, &(0x7f00000001c0)="419cc128ab7703b918c5af1bec70ae3ba35ee3b84e905008eb1fdea3753bf5a802aa8b8fbbaac278ece979b75d1d00955483c4f1f2c7a65dbca4bd57f769c5f8b593d34867bb2428f81c5b68ebc5df4e669fcb7dd6813487f06f33ac2d8385798c2dc39c94debd88b439a5984f077397ccc8b18333944408500446441a776d688fbd41419339f8df97d056473fbf889726b6ebac7fdfd5f3d16afa166ee491ffa982186f08a850d52806ebdea08c285cedd5e6c30d183661d28c2b28645bda2b0862946deee54bbebdf00c0c", 0xcc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) lseek(r0, 0x0, 0x2) r1 = kqueue() r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x80000001, 0x2, r2}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = socket(0x30, 0x5, 0x3) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x80, 0xfffffffffffffff8}, 0xc) 16:00:18 executing program 0: socket$inet(0x2, 0x3, 0x0) 16:00:18 executing program 1: r0 = dup(0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x24, 0x40004516) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = kqueue() mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x4) r3 = kqueue() kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x60000043, 0x1, 0x1f}, {{r2}, 0xffffffffffffffff, 0x22, 0x4, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0xa2, 0x80, 0x6e2, 0x400}, {{r2}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x8, 0x10001}], 0xfff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x2, 0xfffffffffffffff8}], 0x100000000, &(0x7f0000000200)={0x4, 0x9}) readlinkat(r1, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/252, 0xfc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x48) getgroups(0x2, &(0x7f0000000440)=[0x0, 0x0]) r6 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getgroups(0x4, &(0x7f00000004c0)=[r5, r6, r7, r8]) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) mkdir(&(0x7f0000000380)='./bus\x00', 0x169) open$dir(&(0x7f00000003c0)='./bus\x00', 0x11, 0x4) r9 = dup(r3) ioctl$KDSETRAD(r9, 0x20004b43) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ff205b00003b5320180001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) recvfrom(r0, &(0x7f0000000100)=""/109, 0x6d, 0x2, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) close(r1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x3) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) sendto$inet(r0, &(0x7f0000000240)="5930a7ab721c70d9fb0435ff24e5ebe4e87a45b19f810a24e9de8d9364e6113cf89581c5824526fe5daa593842de2c49dcc6b588c35b9bb59fafd19486ec07f63629fc68c7299ec3e8386ab45968a6c5fe8b9976b74005c7c3acd4b2d7f9858a4416cab529f46f09089604820bb5f6fafa668ec750bb0d1e15615aa02316e12654e7f773a6bf1aa6455ed00e9a797e5c9d5744be", 0x94, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000200)='./file2\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x18, 0x4000, 0x7, &(0x7f0000000380)={0xffffffffffffffff}) ftruncate(r0, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) open$dir(&(0x7f00000002c0)='./bus\x00', 0x80, 0x8) socketpair(0x0, 0x2, 0x6, &(0x7f0000000300)) socket$inet6(0x18, 0x5, 0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = dup(r3) unlinkat(r4, &(0x7f0000000280)='./file2\x00', 0x8) chmod(&(0x7f00000001c0)='./file2/file0\x00', 0xa4) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:18 executing program 1: 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) fcntl$setstatus(r1, 0x4, 0x8) dup2(r1, r0) 16:00:18 executing program 0: r0 = socket(0x0, 0x0, 0x0) getsockopt(r0, 0xfffffffffffffffe, 0x10000000006b, 0x0, 0x0) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x190, 0x0) setsockopt(r0, 0x1000000, 0xa, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x1c, 0x2, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) 16:00:18 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) preadv(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x6b7, 0x1f, {0x80000000, 0x3ff}}) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) setuid(0xee01) msgget(0x1, 0x280) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x806004, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x110) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/227, 0xe3) r1 = socket$unix(0x1, 0x4, 0x0) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fcntl$setstatus(r0, 0x4, 0x80) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2001, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x80000000001, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xffffffffffff9148, 0x55}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0xffffffffffffff44) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20121, 0x0) r1 = getpgid(0x0) r2 = getppid() setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x100000000}) r3 = getpid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getsockname$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000100)=0x1002) fchdir(r0) fcntl$lock(r0, 0x100009, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000, r3}) 16:00:18 executing program 0: socket(0x18, 0x2, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:18 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f00000002c0)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={0x0}) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x1000, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) write(r1, &(0x7f0000000180)="f9", 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x7) lseek(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fchmod(r0, 0x110) syz_open_pts() syz_open_pts() flock(r0, 0x7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) dup(r0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) chdir(&(0x7f0000000240)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000040)="dd733120ba6c33c56616816d7f6baeba5955262bcfb40875e6d9f18b4769a6f4cc8fbeab2afb53b62ea638e336706fb1e2c863d294357a9f14406bac9294241b1b84ca30d56b8a5bfaa22f9b65c2bb0fd2569dec2893c10bd76aec417f6cc465cb256f695227cb1b96032ca906", 0x6d, 0x404, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1208, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000300)="7982690786e0cc4cc01930bff3e440e4003f81263a34d68b4b5465bb7b8060f993121f3c912c359c9ec0afaed6d123bc2559e59d5858c831c588e181b4d7f312eabee280f8e78883082c47660bbcec9af995ed7ab71083a54302abb2165246957d074cec31ac92858c85cd106b5473e0aaf6e3302b5862a771", 0x79, 0xd, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000800)="03da6ba631238cbf1e2ffe59856c5a398ac0a5ae1bbd818df2589669f7e72c910129541b2f9f0edc985f16da54da40afbbf71a1030796f01d0bae9f0b4f88e3dd458ec9d36d6373a4fb2451f8215ece7824ef6a93b468560aaf5455bc4695ae5a0967921943e90ed5bc545a93d5d4c60ddc083c3d6d94828c6e37257f6f092c5393027ecbce285a513360fcf0e4ff2ba1e17b1d77ae8af9780bbf55f293786d61a21cef60667051c3b3ba0f5c30aacdb2e24887209e40a42a64bcc87fccbdfe65df934a480bf0640e7dd1dfd320203d222abdec32ba65d4befe25d2d1b157d39d202c522e6066928a39bd5eaa51c3cbc9679f9c619378b7ca7333f547af7f7ed2b21cbd5085d46fe7e27ba0911d460cee60a4a71f06ec13fc562a94a1796977023dcbeed36a71a4c38047f02c7a9ba9877c8e7f1c1b47fd314ef97bf29aa0dab12ba8950b27f615cd61671a7c508d9c66de14c96843af2c5764f6d58cb195023526cd73f5a97628051bd697d5fd9f4259740cbdd8d040e35da481fbb8bf4263942fedc12ba74cec214ac576b443a663b3952e53404234d62389e035737b80f38be977bee2929d01bb12a297e8e5fc385d6a2485a19afdd2d2079dc9a4ba17267ee38de2b316b81668c7965afc49bd5f4bdd4d449837a897164c3decaaf42c1825cd4477d8efe5741275a58ada3888c3e6cb3ea9313d61bd28a8edab40059dca0", 0x200) rmdir(&(0x7f0000000180)='./bus\x00') sendto$unix(r1, &(0x7f00000001c0)="887ef5ac5cf0e30c4c418fbfa7fff9a8c1fd0a557e4910b433652ab75d0dc8cbfbd4be8dd39e5a63995634933dcca4ab", 0x30, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x203, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:18 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/88}, &(0x7f0000000080)=0x5a) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x10001}, 0xc) r1 = socket(0x18, 0x2, 0x0) sendto$inet6(r1, &(0x7f0000000100)="c616c81cff9e3ee9946a9c0e255f09d180a9dc4c7458722fb0f1a961803201c274ede54101ee99aad9e6d30ca140ae2b11b7750d00d7ac42d4d378b2435dae7176bdcf0496f25048604fe7310e5514de0d6b5a6926fdaae9a7ab4a3a75de38be276f4de4d480e977d3caf00d89b0b3f3afa8635d2be0a39fe0e00f9b8328c7befdb859ba9948b9c9b6cc226632a08522b2ba9e5d4cb29e376475cdc8416a34d6095a4227598c0a3c951f4246c994290b2454ad6a2a8815", 0xb7, 0x1, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0xfffffffffffffffb}, 0xc) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000000), 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2000000000000042, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:18 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = geteuid() setreuid(0x0, r2) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504b1000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe284cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x2, 0x0, 0xfffffffffffffeb6) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x280, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:19 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/165, 0xa5}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) socket$inet6(0x18, 0x8000, 0x7) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:19 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xffffeffffffffffe, 0x200010) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="d4a3b94b4a101335163a1c419adcefcdf819977beab767d925cf842972828e8954d39e8e6a0f83d744a329d7711eb6e4079df727e9334a8a4eda0ff7d2818d2b538b77123881826a829e29a71fa72c961302b06c6dbc139a878286bcf6badbf634f6887b456cd56be1e233c02a201be6969fab13705716994bfdd31a2c2acf29183c18da9093d7bc203076fb4259405e729de2dfa50b0dfac28426d9bd17f1fbea6fa78ff4e0917011797eedb4e38b8582b02dcb27ae767c0602f98d7773b8b5549496101aff619247f5e69390da1e85959ec307ed09182167c6345f7befc4f08172adce788ba8dbbb05d765f74ec547ce", 0xf1}, {&(0x7f00000002c0)="746615786189b73983745d539a7ac76a5ebbea550fc2c9bf1e3beb3b9f4619761b4fa606865e9b6b29ccea45e1d62603d553dd64840f763073adf86dc212fa0ddb4fe403c1bc77f4c77ea86697fb4ca08b465e2a2dedbaef076d04b6f312892f6bf31bca234b54f5ca86d9cd1b35b46a0acb08c538bfe6fc89bffb452a0affe2be6cc662751d78530271eaaf0fa1c400c1da819eafcc33f3efef76c0a56f2862fdd366da7dec3d12a4815afff60af3840ca8525cf65a", 0xb6}, {&(0x7f0000000380)="ef7716d1337e05e83f59dd72836f911cbb379979f2d8362445718d5622d4fdedbe", 0x21}, {&(0x7f00000003c0)="84ee77048ee7ccfdddfdcd4534460e1e5418dca3ba6f37fd93da9b31a7e064740dc26b2d66c0dadf331da5470719dc89cf4aad74a19c07606fc061f5cd161f3cb5375c15b50326e078b271c467", 0x4d}], 0x4, &(0x7f0000000480)=[{0x50, 0xffff, 0x4, "7c0bb9448c7206736637589cb38bf75d6474887a0f178ba11f216516c4e1136bdeafdb6af61c4ae4fa8a08a9de2019934397e45ed959ac5dd43f7f293205"}, {0xb0, 0xffff, 0x0, "2171a42d94bde8597e18484f19c99869f242440b059ff5e971b855f24c07c9ae330b65cf78bec405747d1bc94c1c8161e47f3de878a7945cb9d1176e01a77661401f42d9de7c16d867fce5ab0c5aaec372beaa3ac0a5449ab237a1cd382506498d3bdfbc8a293c0028bce74b97655f7e0bdb4a07fd74d93f278593b9ab0033bde7b1b432bb246d98b323a2cad41c9cb74cbfd7d1545d20d288d38d9c8db69b"}, {0xc0, 0x1, 0x80, "826bb3d3c5525b76474b1bc60b424be3edfa71fc98590fa8bfde49dcdaba6bd0aac5fe1fd5ebf1e03458b8625c55b23acf49e93541158536dd784d984cef530d2f0471e4b543b6745db9a0ead9b27f831ffe2072237923e686af90a0acb5bcbcff35a80eb686f3ffd6283d0bed5c0676850b6213d674b8d74605c77c93bd68191feced99a854f4923693bd33aecb7379330fdcd54ced54ff4a6134cd9d5ee2929e33a4b611802c48e47b99c579a0"}, {0x40, 0x1, 0x8, "3820205738f9460b9ce6b16efd25c7240fd98e89be1c2bf09e7d8cbbbfc85d5272b5c8f43a867dc081848ac39f853f66"}], 0x200}, 0x400) clock_settime(0x0, &(0x7f0000000100)={0x8001, 0x6}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x2) 01:06:09 executing program 0: nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) r0 = socket$inet6(0x18, 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="281894507791f10b4e89d83c147ee0bd7224780c614c341fd3c18a0251b2bb148bd608a45dcc16591834e3b6b6223e3ee70efa42bc6a2c6cb9a940cbf8ba9b3e31525b9e19", 0x45}, {&(0x7f00000000c0)="8f8b78b4179b6a2d2ace1cb86f0048713c1b74eedf90b361209a6f62e481869d960432f8dacf9b2719335b4398d2103c37d294325c9e7056ac507646afd1538cbb39a98c6c7d314fa2c0bd6f18366385e6555533f2d17679", 0x58}, {&(0x7f0000000580)="f7b8dfb35bd94f752fae754426c04d226aff608f33b937ab58d289de524d", 0x1e}, {&(0x7f0000000180)="a80c68c9a93c21acdd8f5b2e7088973f4ed8ef86313901c65fa913eb27a374398a6ed647ceac169343a2df5cef995da0742f8da42b95af7bfb9789039c02df80a7dd539f35502056a62c4a40b90258bbd60b4b9d0c8246c0edc8b19be1dfbd2b300316083b7079d6c129840f71aca99077ea69a310b4a73fa1d3c64998e346cef13fd5df407ffc9c423f05b7053d95a781", 0x91}, {&(0x7f0000000240)="5427e5875cd679b4090588888819c64791110766cf14e86bc47cf0229db4ca70d3d819b82fb847e9c06622af50c8d78120ed154aa7ba5711408603f6c9cfd073ffdfb3cd73f32cc2f04f76792c186c0c939ddb4933c8f9b38526dd256e3deb156eb0c42e07f47a0ca3530a8a841f4c7dcd628ca0eb091d9c85fc19370bdc1b449ff62976ab28f18ffc0ee77ad2ed0c933d43ba2d0f4424acb1a0430b9ccd7e8d530b1946cc63c23795e8e0683d5be1fba2505cd38ad52613c1b92ed01f246a0e5ffdad72c85cf5", 0xc7}, {&(0x7f0000000340)="7f193c5b960e3d91c2adfafb733e38b26e45576a77145a5df5707c5e72d9d260e93750e3f1f809fd745f0c1a478b27f0cd3cd6fa0fc6818b4addde85852dd099", 0x40}, {&(0x7f0000000380)="73122d502c63f9063d93ecd98111ead4bc3899091b1359188a287442cc204defb30de3a5b68ed0db6ef62ef7baa8df197c35912b61b80e0443", 0x39}, {&(0x7f00000003c0)="9c241dda20275ffe7793ca68dd2057900c07e67a758aa827078cbbd9e62a1a4ef588c2a6f5db8119a1a89efda21c943ffe97a35d945b844f6194e83e5b5fcaecfc42c9095e68d67e498296f3dd789450b97d00b03672f2e89377adfe85be5d2ecf98fbeb", 0x64}, {&(0x7f0000000440)="dcc83ac7bb118a8384b752e0c9cd8f9a334da92f5d69277461864bd7dc87ee144b80aa8b02238b65c71180cef22ce2c8473e5721560ee79ae1adecf9b32eb145c071f139135bba617330015e66dd881c8db97970f7961de3", 0x58}], 0x10000000000000a9, 0x0) 01:06:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fchflags(r0, 0x10000) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget(0x3, 0x5, 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000280)="0e5dae3070ca9f05", 0x8}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x892, 0x50) shutdown(r0, 0x0) 01:06:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x80000001, 0x2000, 0x0, 0x5, "0500"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffffffffffffe1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:09 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x3, 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000b58000/0x4000)=nil) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00008000002000000000000000000000000000a7000000000000000000d803d22ac19708c42578000314000000000000f2ffffffffffe1ff0000000000"], 0x1, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) fcntl$getflags(r1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() lchown(&(0x7f0000000640)='./file0/file0\x00', r2, r4) getuid() r5 = semget(0x2, 0x0, 0x60) r6 = semget$private(0x0, 0x2, 0x24) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/187) semget$private(0x0, 0x3, 0x1a) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000cc0)=0x8) msgrcv(r0, &(0x7f0000000140)={0x0, ""/190}, 0xc6, 0x3, 0x800) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000480)=""/181) r7 = shmget$private(0x0, 0x3000, 0x80000000005, &(0x7f0000b59000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef57000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000c204863ae650945be1c5502b09092b82f9f63b28bb2c6eb01e8ba9f36174ed109117978aa20689de89b9355f67f91d945c0ab9f962fb4c86c71e18f15396426ef4afbab8"], 0x1, 0x800) setregid(r4, r3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x0, 0xa0}) msgsnd(r0, &(0x7f0000000080)={0x3, "c9b604a064ce4edfeb3ec84000ff2973ba761a378a114f8a7d2a10ba367717520220303de16aae96f2c1c650ab18233e33ab2bf9370703cc559c3d24a8ec150399ecf1"}, 0x4b, 0x800) msgget(0x3, 0x2) 01:06:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040), 0xffffffffffffff0f}], 0x1050) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 01:06:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x80) pwritev(r0, &(0x7f00000002c0), 0x88, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0) 01:06:09 executing program 1: semop(0xffffffffffffffff, 0x0, 0xfffffdd2) r0 = semget(0x0, 0x0, 0x200) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x204a0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x3e) 01:06:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f00000000c0)='./file0\x00', 0x880, 0x10) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x7) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) setrlimit(0x0, &(0x7f0000000180)={0x90000000000, 0x200}) 01:06:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xbfff, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) listen(r0, 0x1) open(&(0x7f0000000040)='./bus/file0\x00', 0x20400, 0x48) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000050000000000000000000000ffff25fffffffe00000000400000f2e9ff0000000000", 0x2c}], 0x1) 01:06:10 executing program 1: r0 = socket(0x20, 0x40001, 0x89e) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="f4134ac3", 0x4) 01:06:10 executing program 0: setreuid(0x0, 0xee00) msgget(0x1, 0xc1) 01:06:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) socket(0x6, 0x7, 0x10003) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=[{0xc8, 0x1, 0x1, "dcba480587cb120b98e2e98dab0c32677ac26cd040cfdc5812239ac024ac028f8762335b6e8d8e2bf4979ae6d9dab80e38959e520393975696073c5efd4f3aee2712efd37c98e513fe2ee48f18e32d42820e8fa6e8255e840614b285d3e20e7de70f3f9c616bddd7ce9e942046018039e75ccce4f69f48dc613ce2c2de794ef4be2d869cb3d9c4df4cd8c7928a7569cfc0fb49690678fe9359c097ed337cc36dff9242bda1fd13e96cb06461ad98aca508a883a5df"}, {0xe8, 0xffff, 0x2, "1579ee47d1c685268eb6d79adb4dc2fcdd2cec3fb78071200cd5a2e1d67fe96c7ce6401e74084bbe1d439501833c56294ca5c522c10dbd1afd38066691b4d0cb27a2c59b43d6238191d5e3f12a4443b87fce9f7cafd8b545cb0dfeb4603255500d97ca91b7ff4023e4cd1a1b5544479cf4fc69ec275617e01614a38249377a7e8f3a5b62287516b4a8125ccf67fe47abde08067f08355a0163b79138661117897abf83faecb711e9dd09cf95e8415c3d0e227360fdceed7d77b6a2b09165810562392f1de72f37b76ba1399fee74c3ebc20bb14c8fff41dc"}, {0x1010, 0xffff, 0x10000, "518003ab4e885dc73b114eadf1f5b6c3e4411bae25794fa76c7c191599a59b0b009a10d20edb78f11f05c959e80ccb81001e10c3fd059466525350db608136eb99ad12b5f551ecefcf73bf98e9d4bbd481b2a5407e61d94ef37a46af46e0dbfbd494f001846b61e075ca553899de8bc9603358410c5e8ea488668fdec8711a49d90403c37bb7c8a20238424ef299850075c3748fda3f92fc7a00b8d11e783c3875fddc7fe70127cde86e07b831375f9d3ef21e67683f795b0d56af61bac24f8490006c0cfb9a7bc6111d49f0f581f0cb2c86ed41ef2d6a560ded5fcd9685a6bb6b5c7ba86b4d3c976b403a149bcecd6febc3cf0d01a976fdecc3fddaea1ea11f0b9726efc105976762262f398b03c245fc76de88b2633be29a1e20cb94003553244f1ff37cc40e70ed6efd53fdf5717f029fe2ed344abd3bcf9853bd1716936734dae2f010d5cc26f0c7bc1f9b5ccb9ff111aba50eb5e9d9234c372c987b1779757fc58fac2ec53afb8b27ebb7ef6481db6c30f0ccd996a7a24de0cf27e0b0524f87c10f19a639db668543bbca07299abbfa11d8665c8d488b6eb4288f110e8d4b34e0b824dbc2ce53a34d5d9741394af68ffb14854d93db9db496aa7ecc7a35c1c084f34a5a69be9ec6d67d0037722839d5cc7a0bb0fbae1b612ae1bb8638ef0c506abb5c0a82ae9da9e15c3782adfdd34b72904bee977311e9cf756ffef743869f6ce26ad110754598a106e06927d67a0dfbde81fa6ba87eeba1eebc86ef7957e553e857474c7c3fd82d423ff5fd0440a1c7d5952d5673f1f3d037821adca0b7b90a8426d33932febb5b5f6f64a593a9119db8a3e81f1029e6d0b1523a701c20f5bdfa2e6b7c25eb72f928214e3efbbb912dea08fcd632b715a1c09153fa641cec3f3ecc44cbb6ad6ba7c8dcf261b070604bbe15ad0c8c2fb660a43d01f3c247ceaf062a524b5dbc4a079dfc4be58f40f1745f1afe29b5499953943e723d0edee6917f7fe72d09a6f3ed2f880996db681a019052d9fef2242ea59eee1a814b2c3d994731d452fde65daf1d7a4086aeb280e044faee06fdaf567b00d473ba22fbb0ca5a9272bc80e219a101accf9b3635a507d421e32c1ecbf4fa5cc930edb7d6e71af679fdc07cc6c8dc9670ac521cff45264315c19d596a9ea5c3c7e6b16960bb493323d2c5c1b42c076c06508ac86387c70c2d9cd126f5fc95457d1084b12bd0015fbd3b508137591f5cb514806d93ff7d6f5e694e17430b3e8e2856a1634ada85aaae166cc4a0b4689eb502d3fc03ffd973898a809b4e0029bede6f59968b52505b93e1d4fc53ebd6fc0008a0e5d4f374bdbc142c6faaf3769f1913c45b0e0580208edf39254170840a83a2f4197a0ed75d59168fcf5686c21410385be6632a291b368bb5647767e96fa617b53d453d16ffa3bf1dde6c9a863e2e89ced2e293390520bdbd5aa1fcb412420ebeb0b2f7c450a7254e5a3479c31fcd27045cf6b999512f8aa2cbe4a171fb943b58278da26125a774abdcdef1a9971ca99c5e6c6a00834d98703b024cfadc4574e484b5d24c9521ba46d6aa83a2766afd931067cf6931dd3e1116be960375afa4e7febf26af835929e4ce6cd848dce3a48ed852e7e7d5b6aae68def704d7d84265be20512af1bd8048a5eb771ebeab892a38ab60e83ff47c3bc7f56aa609923840303a8280bf444b3f2fde3249d28377125c1da91eea329393917e1a41b98ee580f7fed3cf0891c6412f03ae330155d7e061105ba4da4a224cc3c3bfe4f9f0672e9cb46aee83ec84318e41bd80c277099dafd0bf4444052ef1dd9287338828914180ec356f353034a7307f3f490f285801d9c9643764437d52ef44d22a84b2964036d76f84aeb2b2d7dc6f9893f60161587846427e993faf97191398d0e24d8a3574edf4caefb7154951f927d4ccf50ff96df34802cde07dd3a28ef4c844e450533c9b56ea48a15095cdd0ab9f3cca69c5cbee5d91d28801aa5ab97496fb88936c08e1e792afd975404502b95331564358fbb9d4e45d2ed9dc63e8abeddf13a425a07127e1ab19c18e9b27cebefddaaa7362ed4a988c930943529560381523db8deb8c058004c0c77507d23203344ef90bb595a72e79f9f8929b3a4a281e618307b0a10de2ed72e22bf1b3d64bd2e0e6008741e960a7c209c406bcff2d50d2f117eaef07fb200557e5ec8cc9f1351964e6f2714447781333c6fb47778fe1495799998aa6ea0cf5ac6a5857b1036b984854a6698a0138077e092f52ee3f9e577cb52ccc27a278d5317d7dd2cbfcc3daea77539e21952cfb82fae361b46908fdd0eb049d6f9d0d40355386fa1b26c52764a622a834fc0d315b7d5417e7cb48708fec4ea6047ffc49c2bf6849c41e08c6125952df81ffc78960790069c2671798948ba458ee9e3668d337471c22c3448efcd53c2d67bb0f7f0ae2fa8487f619e8291a5f554832ce1f21563a1029fdf65f6cb9131a0a82eb7f7f30440ee709db76a4a72c06b098dbfa42ae7e025908d3a78bbbb311894de759aeba115c69dfee0b21164b19d298b4e30129a23906d1a0c7e55d2593fdf22db398f96406de83801a9a5ce5c6405cd94e6462caa97a88d5c929c8a9f52f81243f42702e083caaf3d2b6e51901580dedcc48fc4aecd3a0a6a7f51c85ec106bb797c70f0005164425651c6b53990d56d55192b36a12aac391510faaa468c4d3d07aa314a85914afe95b779b8d923cd3aeb01927ececbbedcca9d8f8329114adaf9be0ebd3012ab66b82fb874757aa71a6ecc2b272284e9f5c1792027efc5bbc7eb44c85c64bd477b7a4d239709307b06c5014c8b3a613c4c073bdf4f8bcf72abacfb98c0faeb7157699bb75aafaacaa5c50cfb442fd5228502ecfa05100fb1dc7a5d6b69729e0382c77dd2c2ceaf32457a8e839d1e01b67ba887e840385a25f2bbe3653cf12711bf58c55c0e93b1402c2f528a0cb960a02c279165ff28cf4ba56d1d0ffad14c198fa68d0da69a7e80cf4165b443404540f8be9d34e26f271ffdff7904fa94a0a3473a7cfd00b9de730610f7db38bd9f64b6d9a5c1eeca7d0756a09189e0ae1929c0ce8ea99255b42d1d98ce4fb7c596c803831b02e05079374eb1cc9487acb1c4a45495f05b46a438d82e1196ebe9f0dee8145fa5f2568fcc76d39d7b6143691479d3d02969fee8958fcb407c37fd172a9af2c5b04e1a58f14f1c7dd68e09b615c4540600c9b0d2cf3647d8f21c5c3bcbfdb98e31e552cfa7433bcd9d02e156479b0f4aa73f94f9f3186aaed1dc2b9fd34b7195d09499495f2a3629bd2be69d6255fe3a2dde95bb8707e5d046073e900676b623568dae3be0f8242356cbfa2afe57967204256b325c0b4a9705ef1f62d9530762493fbf2f5cf5692c07ca0add4420abd002e58099b36e2d1213288a01bbb0c68f4f563f99014e40a08e1ca5a5d866607f741e53d04a9b3de6be337856a786526a1948e54ec77011c0d1303a9046052ff16c93f5d158141240914355e7bc2f23a65e4e1d4c5fb1549e01963d4e32353adb15de822bfc2190ffd41d8cefa32989cd7b6ff64b269d3afc8b02c94815c0516b7d8971e792dd51affca559c893df61e48a29dafbadc9f55595222e08a2842d7203a65ff9e9161067f5c087ca4b09142f7196044fc1de5c320a359a731a4e99942cd9c51550252b82b4f88c23ea6a91dd8ab9ae076634037d9140f2afe870126d7e063879e1a5041f6786a11caf0044917814351c0fd768b501778e22e4a1d0da2417eff175d784ecca25cbc059eda894103a40a58c6f51924e044f9cc11375239de20880c531a1caac477d46d1fff8c57e9ced9e75b8b94ce0908092e64e136011b4c6651d08d6c60411767a8804a363d4dbba15cf578d173b26e4f92ff6ab21a7172c905370a930d7be36a1050cdbfcc9e05c89829cb31ae08237b5af72b83360d0242468bf6b89b35098914c98db534bce02a93644a9e637a8571d6ce8755140d0cd12d4dbda8b417e120df0b6e4d26459362b70bdb48bc938299b441ed93d99707f9adf8d1fd969084cc40d0d1349e24632b7656da30210beafa1e73e7091a63b8c7d3eae0cf59aed7cbdada1fe4352d0d5e0bc1c73a12148dde8b8bf4bebd00c0e283479853a912d16616e5636a16fbe614f1cab004218b1c32e155727d672a6f5c8ac7140979a8c9556127737ccb14b1de878e954f896a7717b9e6871fceaeacf4aaabf4fbe3c00f25ae5edb05c9fd0e3235b8635de900eefba9b34d5a54854756e83fd69a040c6279fa9f585fa78e7b02edf9310374c7d630e08658b4f1a1cb0a725bf83714d58d9df3c02dcd17b451eec957a803dbaeee1df977b8a47e641a05abd49853a2a8c90134c908fd3a05d1d2dc4287adc227ecd45432b91f9b1e684324d01bc88a85528cdc5ceec54ad90bca5381989aadc325062845f7891d2542ec594b61c9fa7698642814922fbbb80363a473304a217c8f51e42da1301eab2cabff6cc846962a91329f1ccefbc82d55bd00791ab906f2ba031b007ea637b35d4b175482eb53aa4d4ad98a634b28f20ad5cfcafeed1d88c3c7dc625e5b5d2e9c4fe8e7d09bb7f37c3217ce3f9e9102006de2113745135ca23d7fbb6c8d5748fc258fadf73ff045bce48a843c8e6df88f901ddd590b7a58f62e9b31e1823dc8067765f815ebd7fc9c3350e002a0aec08bb265fde0c6402ceeabf2d4f62ee8542aa3cf46c40844e316969e33ade5e23a1566fb14b60c0600e85c009f8b136eacdee709d6d58529a5820d2511e285bda0d7007ce001b9d0be00bd73f7d014d25d2b42565a3a33dfb75c49cfb60b2c45fd5fe64093d9d5348fe87f32bf69a62cb89930a1521be462129d5e6d426ad775b20dd3b7caa584da18b455747cb0a882d01703a5d266a1598bcf0ae3ec350cda9adec391e184a3e73e946bcec0838dbed1b9eeb0b09a588bf544ae91ec5683786a8ca811b021f2b035c1f7ce1c7cfcaf51f483b58a74d067e4b2c912d32583894d5dede04fb228cb1c88ae49fcf1a3a8cd551a6721e6d2a443ae57560eaebca6ef969e060b379f464f145619d80fd15f4bb5266e6af9c4864f428d0adddac02be686506c3294ad1933dec049eb9e026b29810da6c1beba08688ae2fb58ff22a1d9bfbcd04aea5a5cffe672837dd6d43788ab495c7527269f5e4bf47d91c4f7d9244be4a9fe5e15d2cdc545b1785a79906002fbcad8e78c7e0d812d484bbc93ac0e8b6583390fee0c5ee6f1812661f5e5ee0522a3c393301a3c9590a253420b819e9a6a853e6d14747e81e740db7552321d87380ef3bb7f2a8fa2cc8050f04f35c2455e61e0facbc51b5728cc432c653e95067c04d9f6b81d416851149d08451a051ef4fcc0437bc311e7cdc991795d36d6887532632b15c318575228ad481a95b39314e5661ef45b680b8ac9a45a0bdb333f8f85d696ef82b2813c14597690e35fb9a74795a00d21388cb248775b3209180c160e636294f2d62859448669fc0afac9aedaffcd29130e971614eceb2cfaa85125a4e636b256e9233752961e8594b33b11373d3b77437e0a4ed973c0ad4bf3d80b3b6e06a2f8e95463895f5e3cb3b5c6fe1070e4fd9d566981ccc36f2b408ae5954c68ce29839e5c1c0373ac1f96bcee7212b58d63ee1afa198882781468bcd0e0c4cf624cdbc0c8419d4c07bb5f8203d7cbe8c8e00f130ee58be9f72cf7def2f6b08dd56cde6279c47b271a92174c78be46ba6ed0d0d196ecddd5358b252108b4c763719cf7921ccbaa0eae53f8059a1"}, {0x110, 0xffff, 0x80000000, "253c57fbeaae99006ad671037d26657db513fa7d9572554ba4f48914625f2d7d36f31cc6617e1d3f19f857dfad47f66f5fc55c08c2da17b746256462a12b9501530c0b1c2617cc165ed24c399821c91465720dc858cf16b3f4d0f62776dc159e9997c2101b1c6960b151ca443ec83d254443dd01b1fe6d7b99e4f1761c95644b36dbfcf3afd66283954eabbf601050037c5d036b31b297a10ef99ea57d39842063ae749dc1cc22a0f77bb4d7a4148b4a18aef12d5451a910679c9e7c5981b528dceb0b37546ed90305731388da32b8344862fc06be1bbc5540afadd2cf0702c7f2c81e9ea790d766249402fe0c729bf9b9de33487e61b89796da"}, {0x30, 0x1, 0x2000000000000, "724046722fb60b931ae0434c03b83b640c8d2e0938576677cd3e03b365fe6989"}, {0x68, 0xffff, 0x100000000, "83929d9a1cb210ecb31baf7ec385f70d65f4608dd9d1f9e50cfc65c74fa96dfb62dd9884c2f917ecf74c55c10cc3dc7cc083f8297539686035acd8b01213f2c3e32ea4358539c77e65cf49fe862a7a0650de60"}, {0x1010, 0x0, 0x3, "39e6d8cf84dfbfd4e4e31d5e8e0b95625dcbc06f91a045ca17385a86ffc96d3634d7812b12f8adc78d8eb7bfac64520cfdce8e5c5de3e6f048fd91824894de2409e3f95b1129d5711fd2a9063ce2e111890eefde9ff8017d1677e96fcc3bd5e9e91d20f4dc883f78ffacbb8444973faa0505d557153a6d3cb16b9aedaa06275570991e7024544a0ecafee6e4fe33fbc286e821a3d19e6200543fa0b25acb2e03b1a9a9a0730c83f7a83a411dc1b7133c68433a1023fcb46a55bc9cf52c347551242ff66832ab6ca2ef0494a954d1f78a04a7a558aafbde025b33fd94135dca0ad4074071ee15cf9c1dff4dcabf62290ea32fd95341016ebd2edc1975c55b3fa8c4e2323de16795a7187345ecbccbcd950b4503fee750f61ea6311db67f571ffbd46b93183ea753399b0d5fd163146707cdf7e89d477c595f1858d2f688e9899650dacf405aca5e80d43a73ae18ace0150006d6a93173ac6ac0cb9109168ce65d6e8c79219036990f76b51d67a9515c39985dbbe1c1ff2937f4b4846099cfe25858f73229a8bf4bd4d950e7f36f602e03407cd072dffd584f81de87c117b767432482efdfbe8df4a3af021170ba5c9220cbcf4750304a73a78caa384e8f5cb1cc1a9b8cb872db944b44c7b2aafd44284fe206545a82521dace961344ab4e7ecd8ce51aa5e940e086b31646b54fb8a2a090d876d3fdb77f02c8ae10eb3cc707ff7119a825de6df9b8b703ec9cc9075d9032ebbf0973142f56f78125951e921931c3f784065db7fd4b817be1e1402d4192cbeb0e7549c36d1c973036d947e3cc57a1ac0bacbccebb1de98e0d737c6d1e80fc1cae11f1fbabd6d621fcaa97a5aaa19fbd8d65a89f048914edd292014abef43282ffb0bc1d500b048d13b1c31168790101a89ceda6ec6b7c5ab7331c4ebdbdf26e753900c8faf94d26ad22f884e8538e73ad7e29bb46f78212be4c3a4f8c8f15114618ed7bf0a0a1a9971ddac90457c3eecc423d870c27254482e7de6cf07b6d2f0f3a1f3df1845b6deb55db1249a99e9007678aecc61e8abcf46327eb0aa72c0eff47cfcf60e5caad217c520298ddcb2b628e04c5e6f9866cbffcf6be0ace73b4baba6599b49f1480d34f50005c6fe33252422439de5e4730cbbae22e0ac97c3e5d1ea61ba8130ec15523171cddeed33ff22d66a6bd3efc8c1cd2df7a74a68a9f414fccc3ba9dfbab1559c93057aacf2f308c387b562d6e1a70c877548efb65effd7bdab7f0eeec36b94a97734a7c3afbc473ab2140f9bbea7a39f31991e5588f8b7d04a34cddf1098a2fb1b4e822bbaf527ad5a6b0f84ce4519eadc6963853fbde40955481f3043b334fa508a55367dcb35f2c471cf81bf37011a2e08c9ded9f9ce852202a7b626d9a8c74cc8275fad04199c603fb4f1969dd225bde028da15ba735576071ce3c632915deae6f4cff5b0cfb209f19abe5ebc42d121b34a59acf906582abf05fc439f198e2b1cacc783c7041d82eee68eb8fab8313a2855a904877fa675604ace46a75770960eb87ae86e4365f86925b394576a4dbc9cd6eb75a03ffd4e5b985dd1d6749a9e769e5c022c51fadb68c61a1e847ee6126d09a968e28b3a067c24dae83af9f5a808652f2e9e64b33c803726ade180977e906165749610e47184de839f2b3c21dbf613381542c384bcfb1266bfe7d068cd035d44f69c15476818d872a499ef944587825f5e15186df99eda6d0e6dd349a63fce7e6579d6f6c8c4211752fb543231b699d9f862c8a9f4e9b96d629a0a6db328a74d470195262c0fd3865c68cd5b7343180f15ed9c0f0ae57f3d0eabf63555b2d746e3563ea67213fbb457d09aee61672f8845701ddfc9ed315944711cff5d33d37eb77768f8fc9b339c6c6e586956d4c13eaa7aff2e73d649f59e8ddad5214081796adcea3f5c07c6cf85ab1d8a774a7889a29e818b5bbdf3ff29d0a6e07a4a5ed9a8add3ab9525590e28527a7eebd86b3cce8c05ced7eb6198e7a4e81bd654a028140089c56dbeb0243cff13f2645d7e9465976c7b504573a7456c5933c9265ebd2d293f8fbf66dbcd171584646e48b05037ff609dfccaeeba1ab02065dc353de15e36d3c4ec088d9dd9a2164a7e4e037d3aadb4890bd860e0bff59b85cb4f0b22d1b03312ddc2c8ca06049625bb365462436faeef913b93a1cc7653aac4d7c858cdf9f6f2572915c2f042a647bfaae95411184902174195bbec59eac9f72a46098213f640e171a45832ed3969c784928083d113c837b18cc93a3f9316497eafd7f81dd076358fb910272feac4bc150f7629398ff430f6c6258cc77d3f3ec1a32483a8f7ab4a61b9369e435ed2fc2612e2a1accb55997bb31209e084b4a741826fc34d337a2f22b9a83f3f147e2a8ecf89975765822f9271447ca64dd08f3b49f435a494bad6e8a2447dba06f7aa688261ea7e241af78681f95196fc96d177f11832c339661a20a5d7f413a5c86e41646c80c2ea0f44242f3a7f5a3995dbdfb478134b91250de95bff0bfb17767bdf8821659534f00ef02888b1d76d6328197a4bff59b617086aae373bbc0a98314736276ee666f09032972430c38c4d878d294fcee80f11c63959e7b7408b1b7f91043e6b4abceb299bdf06f23d5aec926fd2d98218f73fd80a38e932089b0759628ec5c5942cda5cb4cdc7bb1e653f77935bf2cd67e001082cab1ef526b6dea76e4ae995a088c0997cbbfea8bb42bc05cfa5c95909a5c7f0cd1820806149db89697f2ceac37ba751781758351a1535bfab0839668297c18af562f6ef9931c51a08c4eb92b730f078cae7cc14249a804108422b0fbd29ba405194a94ccc14e86f3cb3bfa5379211527cb88d7cdd2f7c1d0e6a796c098858cdf4486b39934d9ef25a74190f80c6e16a8090a16c642fe09cda9cb54ba425f357e9bd409e363bdbacd869b24a5ff6b2e1f724c9e85b22e6ce6e28955e41aa53f91dd071c6470e0a9b8a0a63fc82721be9271918dd52c6576b8bb3d6ee9f5d99adf265e50b88621523e7d216483008887b6cac045f86b25fde22ba5bbfbc8784047277be0a626524ea60e86d0b176af8439de89777dfefae09ed77ccfc8be169313dd5eeebe1240a409750299a6dd2dc797d96535f147893593940784abb39b0370b883f8720dfd14bce223272f576c8b7501aeebe6dd96f87be2c479389627b513201860f73f696a754eae3d8da12c236f3639e89d081bb29f2ab770cd8b2c1330c24f8cd905c590aec9702d0d18cb7eb3f38c4118763dcda3b4faabea43b9cca0dc50e5b725bd9481f3c87336fbf1c79d8e20fd69acd0c539df19c7683c611d387ce18dd8e24902832dba9574851ee78285850cb00dceaea4f031eae8ea77f0445272514f4c94237f3ac196b22906b89d67a17bc79ec8b2f9d32d16fff4710f32aa4e7c1691ee3a7144a294125ad17b79b96a88297afecb214afb6561a2931319d84a0d803fb6e3f0d2ce317b9770b051144c82b45ceb67a1371d24192acabe6b166c95bfa1bd1f5e8ff060d7696956504d3445dec605765a7c1f09952f77ff5626e0f15754b81ded1a7c2e81c4afcf70d30a941522ffb664c1d44ec7da2038f4e13e400d3ac0a25a81e963a8880033a4a645a13e2c61b051325fd84689316ac4d36285e434c7ee49e26e261ee94b467b1d9d933f5f39de28a4b4b445d29ff6e0e812fdbeb823d48075d96d40894188d8b154bf60c0a419f93ab47b3e0a11fe2c09392e3189ece455e69139f7570120095e6938a43d5661dd4a8f8bd9016e7554716184ef755986498507d3066b1290717f38c42e350ec52d0a9a86aeb79a635870c5cef91a14b76bd77ac39c83512584bb662f39e5b67f9f3e31a83745324fd6af650518d5bf29e4d29ba024a1b281792b6c64f0d5af9f4b043bec294fb9a08dcc3dda7c2114bb74d14cc07034b3b1cdefae6ef0423546e559ea44eca857c39cdfb1b8b665c7093b675b8b1bf591b8026a173f878660544652168517438b70fc38aec7af3b412e9274598f3fb304b67c73cf49538b2d33c11e6ba6cc46ae6e66838e84c298c9af1cd6e232657205ff3d1ac0a005ca7ab2ff47e6a6f86cac824b184e2dc5266152e36957c193f978c5e1a85a51946f5780a940927b7db123a20c5a44205e61d1e86595bdc677cad90bf3857edb21b03a9365534c600f67784b1d630d11a6673791f2d7901f1bbdaf1ce8ed7d75ccb7b8b9a7adc263be0483a587f71ca57bce1925aa60c4e3d13e0ddfa7782b3ca3d198a8fd01e99b94a5b0e52bb7a77306ef1020e3ed985e46facb2359e84457456aec45f67046ae730347dd8a17ed2e9eb7363629b38b55ec5d58a8d7e9526615a1dd7830488b74a5e6a40cce7f0fc6e13495cee436c2edfe70a9dbce208e7d8db4a19b9ab17dfebeb7a26aed6d65169e1b991a5e4d3cfd6b6c061f31711793a7b24f2e70f115aa0c85ab0ae06b5acddac67cc544d8ab9f2ef8a0412880c97c4a36d6b2854341ae4ad5644da9443e4e866c4d91731776a164c8f79ecf99fd738f884ffa9d1a59f39917c1b9f406733d934594cb094eb09ce950e0410c62226dd25a8130dcb752ce192dbbcb26220baf0fb9ac1ea048d7b9babf349d03f12fb0e2c22fe66039ecadf54fa35251190d0aa1fd67d23e04d4fff6b7463254648bc5b815b44d2b8e644715d15e23a41fb74d616a12581d6143d331d438dc88f03717144526d5745b6bb2ab1e9d2f583cee6b4bd4cbb24adbf8b01658681d282ae3f0ac90c3d0d31012ec2db81127a7fc0afa9ea260166ce771fe336269704a8bcc6568d3627e6438921995c32fa2fef329de097ebb7a85dc8c21afae4dbd6507aae2544b2ac3275b6dc2e2ba799c89d74878a78b557936eec281615f8be0b1689d91c9b3a01eafeebe32e803276e125e2ec01c49376cd17f4cbf659f16fec4c4b679080e088402ffe5b90985d33b694a8fe78443ad64aa2478e6c791e39d738083a01e574a556f32b4457aee6130e758118e22b4aa857c2df06478ce5b96d7cff43ecaec80dd258a64e4677ef263956176323cffb7a714cb9d8004b4fe4701219574052a23c9f5efd4f1e7b589c0c395a5a2e52d7ad136494f3cf0a8fe44a78379924ce47dc8b434678d65d74d93d4dfadfadfccb1b7ce7b7e69e6f8db7b0ffc4340658ae85696b395f4f18b3ff38837ba6b1c9f098c31ff8e8e76ee7c078c41694f7fd6f6fbc31151320843ab0c3c74de9c16ea0a0ef9ea495c438c9637cd0844d62d5926e02ab4dd813913ca695e168f3bad52cdfe6becdc299efe2268df39f1d6825b67a85de7295945109a076a2f92913f74c34d6cbe9f14b1a9d70bbc22c6ca1e6b0632a7ebd2c3bc3bdf8ce1a1df0a0c6be8cd6cd5e4291e627d30dae4db910662bf47afc611998c3a784fad4afd87846fb79a1be6175e4557c00ec5c7cf588cbe20846e7799b6adb08024790cd0953da138d412dda99fb11c429db1f35688750503eb0b22e7448c93fb4f6da49e1b8fa4b6bbcd99246e34bc09920850a556009409ed3622b2943b451c8f8ab739a4ba87e305c7da86c7c93a57c8e3bf5edeb043647de79db2299d141dd4447aaca5144b8931c7bbc1779a7060c33720657b3ceacadd2f1cd6670464b44e23c802e3788d6f83d7aca310f3928414f51a8bf80f0fd132270e0671ecce91115c0917fb553dd5fd84ea18c8f782de0f0f1501e6dc5a47eaa8ca8171cf2b4660d3049b7e5563d44d117a7d4423481c80f57f3398cdac8a98ac1b08dc3c45d09f8f09a4e7ea4dcf80b6ec858"}], 0x2378}, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x62) 01:06:10 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) write(r2, &(0x7f00000001c0)="d693504954993eb948d92a6dea8c03451da9de9cbcd790998439f942c413aa4dff67407faf4391c1b0934eaf7245e74c34f611273adb04ac650020d1fff46e33f4766cfa0a22ae7b2950611b0cab024aeb2ddf7ee0795f942db5dd005b05dc7fd337cb9754087e1a36e638a8eadd062d34ce6aab6d04694c38dac736cc8886e6f83694bbb78d07d983530a65e80435464c738396a342c765a1c642dd29", 0x9d) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000000)="1d", 0x1) close(r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x7) pipe(&(0x7f0000000340)) 01:06:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20011, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x2) read(r0, &(0x7f00000001c0)=""/131, 0x83) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 01:06:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000580)='./file0/file0\x00', 0x220, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x6) chown(&(0x7f0000000000)='./file0/file0/file0\x00', r0, r2) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000600)=""/175, 0xaf}, {&(0x7f00000006c0)=""/132, 0x84}, {&(0x7f0000000780)=""/165, 0xa5}, {&(0x7f0000000840)=""/253, 0xfd}, {&(0x7f0000000940)=""/2, 0x2}], 0x5, &(0x7f0000000a00)=""/31, 0x1f}, 0x40) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000280)=[&(0x7f00000001c0)=')\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='c\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000340)='c\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='c\x00', &(0x7f0000000480)='c\x00', &(0x7f00000004c0)='c\x00']) 01:06:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') setsockopt(r0, 0x520a, 0x3, &(0x7f0000000080)="9a9abe91a82df09844f2a9b244c7b41bce4ad78d0cea332b880241f1af3c882ef1a8b283af6aec24d8e968d31fa5d8ef8a98cd8ba173ce275917089c35620c48e30d78161aea6d6d920b64e794b3178899847aec4f15ced8642e52", 0x5b) 01:06:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2061c8, 0x3fd) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x4, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x20080, 0x100) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) renameat(r2, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00') chflagsat(r2, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 01:06:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 01:06:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x0, 0x1, 0x0, "7d05023745b93a0e688e26bd226221d9b3b78e87"}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="55f2aef5e601d1c2ad74d934c6824d1fcf937a6b92ac530b9d9fcd071546df1006e9537088a052d74993325fe996bb2375f879dc52d76d7b32dc52b5ed80e448f916e00f6cf1efffa7bb3ffbd3d99c44dd49b917e89950ba628abd59abc1d95fb2d5d3b675dc7c3fe2", 0x69}], 0x1) setrlimit(0x0, &(0x7f0000000080)={0x81, 0x3}) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 01:06:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\f\x00\x00}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:11 executing program 1: symlink(0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) 01:06:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 01:06:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x2) r2 = kqueue() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) dup2(r2, r0) 01:06:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x80) 01:06:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000003900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f378000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ade3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r4, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) 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(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) 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) 01:06:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000007}) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000040)=0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1000) 01:06:11 executing program 1: 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) r2 = socket$inet(0x2, 0x4, 0x84d) linkat(r0, &(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000001300)='./file0\x00', 0x4) syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001340)=""/40, &(0x7f0000001380)=0x28) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000013c0)=0x1000) getrlimit(0x5, &(0x7f0000001640)) bind$unix(r1, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x7, 0x1010, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) setegid(r5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000014c0)=""/43, &(0x7f0000001500)=0x2b) ftruncate(r3, 0x100) r6 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001540)=""/15) accept$unix(r4, &(0x7f0000001580)=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) 01:06:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xdee, 0x7, './bus\x00', 0x20, 0x9, 0x3f, 0x20}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) recvmsg(r1, &(0x7f0000000940)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000640)=""/71, 0x47}, {&(0x7f00000006c0)=""/22, 0x16}, {&(0x7f0000000700)=""/113, 0x71}, {&(0x7f0000000780)=""/9, 0x9}], 0x5, &(0x7f0000000840)=""/216, 0xd8}, 0x0) writev(r1, &(0x7f0000000980), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xffff}, {0x18, 0x2, 0x0, 0x712e000000000}, 0x8, [0x7, 0x7f, 0xffff, 0x2, 0x200, 0x0, 0x4, 0x9]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x800, 0x3}) 01:06:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000000000002825, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x2}, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) 01:06:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d030c1e7bb6fc6e33c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffff8, 0x0, 0x3, 0x6, "859c117e4dbfa600", 0x0, 0x40000000000000}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x3, 0x3, 0x1, "6c68f2b06268339c330f580f493d2f1e5dcf301c", 0x7ff, 0x35}) fsync(r0) 01:06:11 executing program 0: r0 = socket(0x0, 0x1, 0x7) pipe2(&(0x7f0000000000), 0x10004) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x4) listen(r0, 0x1000) r2 = socket(0x19, 0x4003, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) 01:06:11 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 01:06:11 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="b54fe7e2f6190da283d5ed1ad202c740464267ab4f2e77d8dd3f47ebf0a2d47993d599c22d000000000d41460849c7ed28aeb9e8a107ab6b2eaa1323a4c389d3cb2bdd568ba2f6b132dcf8a6110a64dba7b76b1b4ea2394c8b4f8f3f19798f420be0"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 01:06:11 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x42) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) 01:06:11 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) sendto$inet(r2, &(0x7f0000000080)="1e16d60ca37dc141440a869ca184ff0dbe379c30e918b25f76453120afcb0cbd904ee5c9649a0415744d310d56cc7bf0cf35db5c239200fa6129f4ab3e525969de7812c0f20fb102582770870bb87364a0db42c0b1a95e3103", 0x59, 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000500)="e406248baf710bdf6b726df5a5439a3a492303fa3025396e0db651ab7829e774e2034e5089a674063ec25c2bd7f8fa08d8aa251a7443ca97f9ece3beac4f8a26940d67227c2a88ee11747877b259a73f25239a6c4cb3ac60e15cea838902f58b3eae440b80f48f080b356ba7ac8d75740e23a5e5c8a0f90373e8eda334325a2db5eb037caea6b2f52c3ae8d194bde75e0012a71f67cf1a14d966d501313decaa9642513bae50db2d06f73f474fd0b20a065bf5760260036e0859799e3cf81eb0fc350d2232f1b22280de89b4e4a4c06ea0a1dbfd5781514f31b510a71da9433d46b93ccd6910537c8747b58827220c5520c4163fdd6086c34a1cbbe1f4cd1836590c98079d41b8c7d603fea0260de79f34466e5727e38164efb5af9c130313ca57bf2d23099a21cc2ba6f1faa9f9c6507ee6ea3dbec1a768bc8eaa3f22f1059d8bae983fec770b0add3b538e0edac763d926b67564c332d1b5ff9c27309bfbafeb9153447f6f5870e9b42715602bf8a7bd1ba7ea1d8a596aafc3a187f54ec6c2ff5eb3e4d341303c0f5461b58d9162e4e219d4104711f7735283c57b832b2bc83c3e5a44610aa493a8ae00982f21c2e20b43028d627c4ed3a6158ce9eb195dde091eefdd90f085e8814275d59d06ff752598aaf89da13237779dd71d63d6ed12608ba63a15b19f67253e598d685fed4dc4e35ac1cd77ce8a18b830cd3a879951874074e14c9bf0d5a9148156e50a416668676365828d11eda3322690a0206e1093e084c1b191c2f977afa8be4d155b3b3adecbe6976d3afc0eec589a59dbfc50d0d16892f29f9f0907c3173ad4968cf30ea50011556956f7232fabf40ebb5fab69fdb266e770a39e4422f4426bcad544d2ee8b8369b9de65273a60a03e48a0dbaa0c6c30919291972c0bef787ff0569f6c247827279dd92928f2120d0517b7f7f2493b513acf0009e8cbfa78d42b6a50ecd6aaa6f70e6a85ef9231899b24ad01904f4f8281f2855a0911bc3976618d6b02ae03b77d8af4f9d16ee6a907f733b4612814599f4f965f72606f6bda4a34ee2408aa0d0a2fc678cefb3f8bcb540a848f151e0812a8a4d5815700809ded919fac7cb777414f0af92e22b3be4f04ba3e9b7689955635b091cc2ce70b34608f0eb26ededc4203e1f4af8756c6689153a2f476ac35f6eaeac244c4757fbd65311c14e61146f27862ea26c2a40c07edcde6ffa6ad9e530d302dfb21cfd202f55a93f2d855d94968d49253f3bf08467f952c040011951d8a850a0c18350a9905981ec1954a2af238fb4d26d74b116a858ee24e0464659e32a8b6657c8121e8cc7b911ea8be9f146ca1b60885f22a13d0da55e23f1a2a164f7f543a17a791b594cb6a1d383a6c0cdb5c351eaa99b2873d238dcab593d7f9aec6034d3224733a6adc16ce35395c6a97c3e9e238dbf3970513712c7e4d0c18aec36e27cf946eac8e3615c892a38185617c4bea0e40eb99fbcc9bbe9c594867c7388b3ca3f750c54e79e0d6456e2737896d272fa4494ae12272f09a58a9f48ee26a06320815bf2556df17854f3879acc574027a7492af0757b6b85d89c85de1e34d0bfea8188a164953354d630b302b64fbd36022b270f37106ed747699076b0c624b42fcb20d1ea1bbcf0bd0e7a802588794f664b38ee5965569f02a273dc9914202113d111fa7f6789c884f16b9cef52acbe610718fdc4778e58fd00ea50fb70ae5d8fdc85df5e915ad446ec283e3f4b4a68f9ab7e6d9556f76778968cbfe9e7289400d2318a3dddc90b142dcba74d2d7eef560402a8af262ce600986732c6ba0abb4ddb0b01e0156ff47d725441b8234b30158592f93598fc765171525730bbb855da647b74d2667ce4ac254d7d25bc109fa224cff47f903da09eb9e0d76cee8df889e0f2495161097f94466b324545b39027294e11330da6f2da4574a22519af65a7af52f9d99f6633514000aadebdd7c2db167678ed188eeabd7f96265dbf5c800472de6d08280b95c5353dc0a4c0011d299c21b9e7143af46b806dd92ec1bcb586ce470f417b36a50017019b52b7b69c4b649190d74dc784335ed6ac7ff2326edb5e3738436db6abde5aa580ee3495ed998050edd8a1619ad5503e00e69fec0bfc4a451eb7274300bc2b35a03f9ec99608b1e8d9d31c02b9516a77bed1d893c6b768128f7068480761ea99be0cd21a931a608c481f857383f61023c949ad76ecaa8ea0ec45fc4acff9f842200d040d92ff659cff470b33183dd994d85985e0e3c1f95876a240fd110424709a43ab7cb176491a72aa9873d1646517f61e7c3820996e0406f4a45a301d026ddab9e9c84059b668e2b6934b5ff8f5d68d1e676191f25012cb608b15e341afe30ebd203256c4a920e0943731a120547e1be7553331ae858e8717d89c9fe7e32b3a307ef9540ea1bebc7aacf10f3185f51fd03377912dd40606360aa2adc4f6619cec3d283489f26d6e48b244fe157ed1565702e8c5a8ca523af985a22ea94fe063995fdf52572538ae741db645a32ff7cec46fcfdd672abc68416cd487aabd0767118e96f4ddc065d6f6feb145185c4b853eab3faa6f904feae96a59ba602e5e63048416608828fc46433d53c36676b82c0735981e7520efcadd001657460980e205d87546e7c492079ccf26fdb97b5737445e66ba9c815b0a880a9cf153b8b6c01969ac4db62c6749aff12abba16f699e86724fa2b4d52b3b592377e7753662fc392ef713b6c244926b9e3ba4ad32875fed4b28cc37c6e272519da6c5e79b96b351aaf55a5aeca6c184cedb76d56c954043dfe4a10351ab884be0d0525f4220c3dda80652b7945cf31eb4f5601d5b1ccf5c48cd3cb7586f658644481a23433f862658201251da74395f348a0daf07291f3546156610ae247a19aab2c66cb4cb5a867afc0b3208bb83b618f117e68169875943ed62530508b944adaa9f9fbddd29c9d498d92ac07e288c5b053f1aae3f44f2f09002aadd37a36d864e1fee9c26f7cac0cb90d06dfac2d6dfc967c1cdb862ba99af3caf0a44026fd4d698e8432954196ef1712b18d96a800b9e83018771f07d804656dc5718ad35eac114b3e39f66a294153f0841c472469c4bb5c10a1ecc822a12b90d0f38f6d358bf3fc91ddccafb59fcaf0552398d1ad57f0b2b0f81b52f99cb8ec86ef39b65eefee88943475f3a1c203e577c44522b9730d94825cf4f3b4f39f8a2da6fbd8e2498370ff069c9ff8e9f81d5d848f3acb7f5786e916f26db6999cea7d0519c11fbc471f0ca31599e2eaa1417df6aaf271aa9e45c51d49b8dfe1c19ef480ee19e68b6b60e481e55c481886754b073416b99abb00e7104242cb29a41a37d0b67ae3e89ae8efb01c8a4d252f727e38babb123cbf13fd66aeb578aae22cb8cc63c3fbb676424c934d9e1519e7cfd14e14b011119eee533d8680f590961016af3c2d4e9b60ea16fea868483f0de7fc89d5bea99be279b6c1f969c3aa28a6ff80c91725cf391bf41ec24950760fa7daf06d5c60a5668bb2055212952148920606cc197a7c6d2c3d1cf9b1edbd771bb2fa8a39c80aa9057e2e1ddc179bee51382a7ad85938ea61fbb22087e2252e0caf77ccb5bb9d9357987504705185ad748b85a9a91438ded03f554c0c1d0c3e4bb4e91e65afd62a9ee961a853972dfbd75c367b680076d09368d25a2438440d3be3c4b1d9683c8c4012b176a9e81be3fbfb425f995b3a3df034df73a8c5cc4ec1c27b66aac284c38a5b81a371eba4863955c6d955673ea28a5fb20e1664395d02b77108c4520c34de58e508e2ddeb3e181f5ce35f8abb0b99cb25da23ca82224217f93802dda28c0acd0a4ed771496abbbb77c0ad228a99cc3c253ea6757db72f85abae3714bb4b55f67a4a6be34341004c1a176aa9c934ebbd4846e801ad33fa209daeccd362ac85a35c23d2b5532a3d8c3dcee9e6da55e83f7498461d6b8c736d7f4fe49d1494fb02e77a42280eb5ffff3ee50240af9a25346525ba101b7503972456560005ea8ec85ba845a9d5f8c43beea07d559e5ebfd25e554a159b12729ca25834db0d0a53f05cc50e17d8cf3ae1df9c9423ecad8c46af506f93e03841808b7c2b19b2c12706264d2a4161b7cbc7db3d856709a3d02e701a855c8de5042fffb84a00068368a7a96beef726d75282a68bee50be6d19603d4151fa6361891f54729cf945bbf2aa0e68a54c6e9c5913ce731bea778a7cbaea959bfda1bbe8f37633d2eae29e9732eadab75058a970fbe96fa9ed8afd98e844195f85cb12124e60cb297c48b7872943c93c7897bd4aa95dcafd67334dc3834bc56c12c33b26c661fb7784c8540caa38de5bf146118bf3379774b3d6308819c431cab838b690ef6c9a45a8a73a4c2b8678bbdc59ae7c09633ed0d36e3128abc20c960221f0abbfc5276987ffa4ddedef3a6de604ec4b9d167ab26cc66e050511e4a83346e47eb1ae945832b74346024b20a1f44155c4c629349064f782017c52336a367fad6bb5e641ec5c92a88d32d7c3b1b25764413baa67b8c0d099eb3a02cda4320561bb163480f32bdcff7fcad6e72a6cde5f5dcb7feeced63635efd21eb62d729a305ed57a78369fae02e5fd5d5c814084db11afcccb9a118c6dfd4940003ff0ae5b61e204aec2b52269567ef126f64bc3e4326e31bf55e488e283ac046793be9adad443e15fa7a0f43d1aced12337b57c7ef69e860f1e021d949031e8de54d8a8759737a16fab30ff2b26036330140dfa3802aa06d7430edc93f895716e7a680f53cf19b82f113380f3d585cf95c2e92c5e7de88dae0d43dce7e352853658d872775acbecfa17c700c171ec80530cb6e945e4bc96b0d508ccdd77ac270630bd6a44ede91d8035964e854a5c2598dd402e44e9595563968abb517aeb8721d94dc5ca00e393df43c6cb248a48ff10e47d013f429ab3c9a4e0d869462f1a457b0aa51fe0e848ab0780985e3c161f48f78f2966f83a12ffdf40437e305617e3b80e25880b106717cba095f414a7b52ef865c800dd076df2fe80233cc993c042215aac4d0386e1cdb99a9f7b8c9115aab3025bf4eea2b7fd4a1e2a70f704636d20d87164726cd159f900a0b4c77b0c9f2fac82197180a64b5c362e98146b1cc3b5e0200c8763752f538cc663bd3c5eade611255afd2ce3b69744804376214a3ba785245325dfe40432d698e9911b30e0279feafd6b926361aeedf789db351e4a0c456d79345056dc587c431908fd24e2e28a6be64e5027ee54a3c777310d68bb9afe31da03ae81beea952e983e6a26f407de3a1168175e464b0a34d1299b2ca7442b6180f1f02e0cfb5c231e6b914fbc39bc5f6ae60a1dd80fff0399da8f4a8a7e773d951bde7bfe5c71e8d0b0071ac996107367c3b67820d89c3a812f17745961fdc783171288611ddb7fa2069f7beaafffba0a188375afa4f0d08f4dab47431c4e32bac9681bed9df820106d5561e4ada5b382133e386c6a866d9efe077c4c90dd07e3fb752f69007fa084160591120e78c4527ab823cb13dc6e4910c1a3f16c81ecfa9dde8b8a568b829b11484481f123041bf1acee0206506b291b7afa85b9d01481350d010f91ad191e8c3f663358067e6f243b289aea35103bae7a6c9e4af2dd3bff07803822d4969cfc00a22aa4c75caec2905d8f02c77d11eac3a07ecd7a5594dc5412760e4ccba5bda9ee395e2e70463c88a10315c8399bca93987f79a3014c53048b526f5e854ef5ff2727cbadbb26ef7041128917c362bb3729f4165bdb744b5795bce7a3c0c4", 0x1000}, {&(0x7f0000000000)="59d6633d091dcbdc2d41f645c5d121e5f6f4541f9af3602e7d303d4e0da66df43fd346b42bf4dc", 0x27}], 0x2, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) 01:06:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000ecff000000000000000000000019000800000000000000"], &(0x7f0000000140)=0x6e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 01:06:11 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xa3}], 0x0, 0x0, 0x0, &(0x7f0000000000)={0xb7, 0x4}) chmod(&(0x7f00000002c0)='./file0\x00', 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x20, 0x87, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffe, 0xa2, 0x3, 0x100000001, 0x81}, {{r0}, 0xffffffffffffffff, 0x80, 0x81, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x11, 0x20, 0x9, 0x1f90}, {{}, 0xffffffffffffffff, 0x38, 0x1, 0x200}], 0x34, 0x0, 0xc68, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r0, 0x3) chroot(&(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x1, 0x3, 0x8, 0x7, r2}) 01:06:11 executing program 0: r0 = socket(0x2000000200000002, 0x3, 0x0) read(r0, &(0x7f0000000200)=""/103, 0xffffffffffffff30) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) readv(r1, &(0x7f0000000180), 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x112, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x15, 0x10001d, r1, 0x0, 0x4) r2 = shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000007000/0x4000)=nil) read(r1, &(0x7f0000000100)=""/56, 0x38) ioctl$KDSETRAD(r1, 0x20004b43) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(r3, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 01:06:11 executing program 1: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000040)="b33674b258dee5eb68682ee923bb6a18d648b36dbbc5c8d95c86dc66b357fbda256b57f4c876da9d55dcd6a881fc7aa075b5655a62877688c305e803a60532a427192a313b", 0x45, 0x1, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() lchown(&(0x7f0000000180)='./bus\x00', r2, r3) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)=0x800001) 01:06:11 executing program 0: socket$inet(0x2, 0x4007, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:06:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0xedc9fdcdea8d8d3a, &(0x7f00000004c0)={0x8, 0x3}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) getsockopt(r0, 0x7fffffff, 0x7ff, &(0x7f0000000280)=""/134, &(0x7f0000000340)=0x86) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)=""/168, &(0x7f0000000480)=0xa8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom(r0, &(0x7f0000000140)=""/96, 0xfffffd3c, 0x800, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xffffffffffffff7a) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x3ff}, 0x8) syz_open_pts() getsockname(r0, 0x0, &(0x7f0000000200)) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 01:06:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c40f7b202c, 0x86130) 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, 0x43}], 0x200b, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x104) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x7}, 0xc) 01:06:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000001100)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000001140)=""/110, 0x6e}, {&(0x7f00000011c0)=""/190, 0xbe}, {&(0x7f0000001280)=""/241, 0xf1}, {&(0x7f0000001380)=""/103, 0x67}, {&(0x7f0000001400)=""/2, 0x2}, {&(0x7f0000001440)=""/31, 0x1f}, {&(0x7f0000001480)=""/251, 0xfb}], 0x7, &(0x7f0000001600)=""/192, 0xc0}, 0x43) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:06:12 executing program 1: r0 = socket(0x6, 0x3, 0x7) sendto$unix(r0, &(0x7f00000000c0)="b100050105001e00000000b1ffff12005738050000000000000038f53e85513a15f3e20002000000000000fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872bc1fbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xffffffff, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="706e704403392074a907391fe4fc324559dee6445c341bbb1094d7cb8dbef6667f5894faa88e1bfe94d49d6aeab9f3", 0x2f}, {&(0x7f0000000180)="ff3d295502c92d6cb5e40d2d7ca99be0d1c4cb8928a05e973239adcd284f486d7d2562e5410f4c02fd3bcce0bf2d4f2f909490bb058ec06de72089561eb414b38cd2d2b6fe895f8982ab4b4f32ff31f325ca99c56d60faab27e54a989d1fad2d92c132934e30359af57e1fb79c4feda0c200df44efa157c2b3a112092f63a89d0183cc28c318c3207136cb414b8264db30786c5f8376652a05da85490ac883d2600b4bd9", 0xa4}, {&(0x7f0000000240)="faaf83f8c1d4a10c7c4f2f98e3ef89b54cd2c2b93f7acc3c681a44e9129a613cce5a52761caab37059451bf9ef081a4d3638cc78170bc43c70e9f38ab770952601e61f0a4d65602f7d99515d327cce29cb5a9fa5e944d2cc32af90d4cefa72f25c4a77083f96c91694a079dd9f0b68238ff42c6cd03364ad42e50369f3a353d29a81b93c8a25879508b3abaf0be85d22c515020e674c3b5300c85d0c9ee3583e30b9c2876b133731b7cb9a901af2473929a40339f2e4c265cca434f7b469357eb224e80c8a4e5d83b303389d0f874aaf01419a15b21c96cf4582049aceb96aab3c4c033e", 0xe4}], 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="5000000000000000ffff0000ffffffff70772a1c8a31454e8bb448b59749662ee7eb8e9f474a6a42b02d991ddede7e4499ac2a71910086b9c10e3c090bd767ca79b848703f43e0da0a0e174c000000001010000000000000010000002a0000007b3ed645b4702a4184b43a6483f2948d44c50707a0dddc177e17eb6a98435c5bf0f37481519139ebf4f5709e03755436f638821719df8abac1810f98df260a49def96e73307490e12dffa3d31e87e93d89674c5b0cb965b56fcf7e657c4d0fdfcbc7f8f1fa91a3c004cdcb93e8fb71ec279c782ddb9ba47c7bd827db31f4f4ef92e31fb4ef0db131b59c7fa236906fbe2055c8cdb1ecd1b535da97cb01d9661ede1ed44cac3c0e7bd5df6bc65fda13bf9f5c79d7925dd55a5d4111c2e6b2466edcb4430ec16bf47f3d3ca16b4fe624f6b3af86606f9be2e1034e951920617adeb972e6c78e9cfd951a93864ced727044765a19d0f0aa1de1972d225549f30b6ba4f3cd2f8983766ba6695b4a51ff77cbf7f1a3014b8ff6734b4c380dc58e3e6d4e58a902b623d69dec1f2368b9c7dc404a7aa8c153144a7965c031d8b9475f66d1587451726b56a66574f269ddfa1ffa51f947a4abfdeca8edf13b14bd1111a0ad1f8e4e412bc3b21acffefbffcdaa425c9af0c44c99368d05d79afe4378d03fe69a8fd47753a4e31245efbb7babd293fbfa06afa91b7a81641a49c2883af963617327624e6a295bdbbc6f9f7fad8871063b409962af4b76c710336c8ebce6b1a2f79baa9155e5416e9472c88d8042606124ee6cb2c4a4e664ffa16d0f84ded960e82d388457a76c3061d2481c59fe89650322e70928b1b0b1b163cccef10c3ffee105561cf3e9aadea68701c801d2364f29328ed8ba8fb3dc1e9478d48244c657ac39599994f5245b37dad75510f8801e7cf1c7e095a11a36984a95f9b94e960259b6b1cc2b7b14f21e08a218fc283a70e06fc0fc9dc73d9dd4957873496f9b38283ffb15d53e705c2855be07519f5665b5262e2c1d4341ca0639963f5b289b35d11c425585852b8276769d7497afc77768b2a9b3020d656521ddcee185f4b18d6a6d372339fca78108ed6749717783cbaece331bb41f982b5a22eced8f8c5338ff2d3a2b0570504493a41c68ffa80e4e1a25774635d16019956fa4bd8170d54480d9dd7a64f65982e4a2d8fe7f42ff2e28b6de24560ddd46c72dd3218278dca83a4fce2318a3878f1d77c2a6e1b1ab9c78b998b3f14d46ebef686db30f6fafea9237f3f9cc3acdef7d89e35ef979f875dd0ca9f47b76f973f050fa39d0eeb1f304438063de2abcaebde437076afec4f01b29a65ce90d1342147452962368cc2d3e0ff84472086ea6f91ee677eb15678cdc298a8b0b498abc94361b4d45bfeeaf0fb7dd5202bb2f61ee6ef35e1c9b7315dd926f56a0feeaecb44f2fe5d3fd811fecb9241509a873da578abac9017f46aad50f19350fe1ea98bd1daa785b1225a259fd105fdf673a672a5521ba97d1e9ee29c479d462927627de91e794383f8fa8ddef9ccbea19e4a50950ea4f90156bd04a2f82f8f5e65b74cca62a12f7e3a473558a05494db2e899b666ad80aaf47f18e8d4b27e6f8e6b97c38a067f8d9353a338224aee9832bbdb5eb8f5edf66fd0d4d8feeab89eb39ecd91eb99683dd2d9e1a31690019ce7a65b45396d54375a54b515eb4da8158edc6d1289b32913aafca5f671469a4694ecb9c9163d53695ab7f560cce7b3d325e48c3a71f369bcb16c13c635c21e8030a5c1976c8b2b45c6de6aa1d69872f41df2c8ab8368adacb29ecdcc8f5e9bd2b5f108f457672c0d0d6e618eadb5c1dc4746476fd0fe04399cb86ee9d124ef73803e12ee7c24fc18b178dac988292ea2203140a1c0957de33207ba0a6b19ff598d14ec9e7b057f44ffb7f75b87a39fd84f7e0683d732704441a3d53e8253bcf59c67636133f09b8a7bae524289a6b968e6dd42bca3533c0dfe2c7e4623ffb7eebfd2fe3cdff205289be16ec8af6980c0f94c504a0375775dcbb351adb6794faef835826f69e919ab3c000297823ae60f792e6d88195bf0cc14028e04e40f654c9c1ef9e5d42f95dabf46745f8f2438e78c80dc2136ca4cc218454a2d53c6b3eda01562161ecfece2b4274a1f702a3e947aa3951191a55c19f7b9e2ae2139779db0cbafade38ad2ab71a3b9f773ec48a9e5f7067d47ed8b94da3bac7087f128ca4aed3f655648ea19a0299498745c2f39fe3dd34909c969bc06618792a7db2be9d28120af941fb1195648e54d7ac1bafe4479c93bcd60d97dc61ea3b17f9cad474b29d6903da134f08aec78e458b7639edf3524800cac4baeaf1d085052e88520a34d0798dd5deb0ef7ec5542c0f8614a64e7b08f24742b45b744be5e657a5499a49f55a13552058dc89cfe812fae6e35096c01289a7ce0fc4faf568c9ccb8899f813e5d4369905e44b2cea63b6627ef3b734e284eb54bc282e637e97a97ebd6ba368df941723c0bb93ed1e49180b64668b6da64db0870cbebc95ca60af72c6253bd5e9cf7fe6ddb66eadcecefbc94f05791ede38600c9e7ca7179a2a3d0e32dd959ec01dba9a56e54cd09b79573ac54eafd728b059c0049b86b3efca5b93dd60debfd440d4350f2f9a70025e2b1ad048db9b2ca31742cb63b7241575ac15946ff04d6e20a2f96ee6eb28ad51674179f48e9399a68f42dad0a9f9d64909472be3dcf224a0a509c4fd2689e79179808ba552e3efc82e5a401e15b1f6c15cbf52ef5f50852c95a3b82afcaf9f46010453a418aa222dd3a69747309eda81d4eca40b9c6dcd351835065caaa2f1df3356346f763bcf882872a70411ca730e626e503ec6b570c176f17c58099d2c2e012a3eb7b8f4b3e20a8e818c6fe49ad4c267ba5c9c0ddd1036c93249bfbe2d4c9b96814054a85e022b6fb3f1b8fdb1b2dd6016eb247304b268f5e75ec31c76294f76f6bf5d71c0f7e7065d6f2b96fdee3f0b28656311ee478045a3b9c3d1d260f49927570474d166e5314f06e97d1e2398a2b781148a48102eeaed3c07701b8961f4be7966f6cab50e2d8e482198983542900bc3e2cdf8f0ee795c7afa3d914aa638802a20b03b2e690fc6ca5eae1c8f6ca56a5d27729284e8df739767fbff708217be9669288b528d6e217f49a0601ee2ae4c9fcdee3b60cf07972133a9833239378a8341c1eedae164e4b67ab3f243c7b876d7bc7ed3ade513809ef0670d3306c4b8b52577459536a137339cc8fb91a855c3e3570e95e9350f1b4a296e65ca83309cc4c89e36778d17c582f8154bca18242f7954397d949c3053fe1ea36068155c54cd1f06f7f007251e15c141b320a80de199273d06d71aa8c2f05d49df16faa472b3d30a5f9ece8d045f4f8d3182d2bbbf632ded43504cc3e7bdb3b74b19ede7a8319ff2c3a91ccc679554a19b599793d25418271385506513da18bd11f07008deba9b0b7e52b0f315e32de907ecdd83995feaf4f01063793f603b600c47aa3cee45f95416aac6b3432abb7d70ab861786aee3d7482e4cfb540ca7f7f1c7605ba3db326795cba2a9d8401a09f38c7a641b6676656293e3a6610a3f61446cc4525ec9bbac47020725329650e7286af358b41705aaa3da38efcc34e23c0efd96fcf9dc8e793b698fcc574ce803ef39b6273c393196d34ead93737024e9f47f204c93a6b423c2a507443465c991b2c3d7659a1a8390c86ee2837e28b2ed6fb54ae6c4998dda1f10669c3432d4f71ea27db4000fc0b01a966700d6c31e7cdacd1953fc130b8bf06ec0ffb4a0bb656a297a03d2cca4a4a52b9f032a2ab2cacbeacf8e5330c5d91efa8cadd53f7116ab51fc986e42cc8952fe9754acd9b4004afc8505da9dd3bb5ad541b27f28de5a84a4e962bd03d041644494b4f04a9bd606d19f4590eda5ae8d575cda4476a4402d34576b1f85a82b588445ff24d37eac5499c5fb8f3c16b293cca2a970c0b85cf1b1112eb0863c4e302fe17bbd99914f58ab81b1ee1d4091fc3148596e16d4435bf1abe39cc7cacada0a7127ee8af66c36287140aa7dfa1f70b5b39149ed23172dbb379724502588d0a7b987e325ccd7c5b888901bbf92c825fe1019b71af0ad7f180a0eca1ba723c4552082e65da03ac2a1d31a78c9adf628a7ae2d82ced86a47f2f149cd504d89208d9f14fed3441bce8086ced0f2d39b94ac51bd19ec6c66ea73f8b0277a6dcbb139a34e9e3288512da5f56e4b414c2b27218c9bb3fb67e6831cb74568078a170ca798297033e02974718c92935df694ea8111fb4944ec362f9e657299a914b833debc70b55d33b6319d3d3626bb90277d09775ae252bc8598321c5e5a793106c2f745e10aac21c5a39bee0074a9da52f8f7e325a6781701fadec20860d2f588c0492d9d66150ec60bbb4d4fbece2f60957db44a680994e9f8b08d8ca721e25db3545b159b894f6784f10e9661dffc6c8ad8cdeb1e340df442b8113ca7216935a35eeddc4d9a57ffaa161503ea5895e38c542277cecf618f7479c80f54aa5f8145d53b229da7b8cce9673f85ef82730f2e27d1d479c865f6dfa6e520e853829b097630cfe5cbd9dc1b3459bc4ab5558ddb17d5d780732aa7f3aa5af67d0cf267c28f22625ed27841b39c70b35874937b86cca64dc92b994b53ee745f5e38019bbf89853b26fb0fb721ff2cb8a25f8233b3bf8b91af2673df082d36ab78f344e326155d2433965207821e37f7fb2e348cdc04aac50ae806a5698dfdac0345eb3f968dabd470414f1dd39a2352f6058182e01d2471140b553bfb63266cd467fa87e4da7cd81de6b5e882beac1cc9bed3762956feccd554e541199620be1c9d2e2d9b6c548a85af83659fc46a0059e7b36667ebb85bf322ddb2f056f9b1cbb52270eefd7b1001c53b98b7e5ba738c4fcad037f8668510c1bfe58820ff63d5150a44b7e8afb4fa459f2aaf673601e07a1ca79a1a90e8ead67959f4254323d8f2d81ae2fc99bc3520adec48c7c5d3bf2b031a0e70bca530373cbf34a5e53d03a6fdb40826e1a5200e4668cbd9bc455132d4964811479e289262f92a19b05433102a336c560e2ac33878a085fd9c82edc51f6c04b2b011209a7dd5233a63a0ff86464133752d1af9ea127a17f61f9109f9d9d6c0a789f5195c787fbc380dbdfc0abeb5609c8dd9ce48c286d938994d27658f78905b355f2ada6c4e1b9f1c0695fac5966e6f370978f71989dd07969568f7ef26247e92fa039cb17e4461cccad34f7073b094891e7101e9e96d3da5b87ffa15b7eda248e31a95ae3448447262946fac7d24920e020f5f2843d796b76043d281951d85d3cee8073ae2e3c0a3de224ab0bf0587f6dd8241d5246f09292d7c6ed5656e0473688b97b0216610d6197e1ead49f04a925a4ce9042527742ad5c077b52cdcd9fb5a6d8604260eb1faa598d3cddd0c79e12c6a016e7d2e83d6fa09899d064b422e8f9deddf6c4bdff41a8ee02ce1fb26140fe398dc317293edbc159301cc0edac3f745933566688b557ec90b95996046e3aff128149a7ee9f1af1c7e3e7174ec2d3d004227cab40fe412406c48b58dee8069f67de1ee6c52971835ca86a29b183441f27f9d8317dab39ada543785b4d052033c52ba841968b4c2d054d15090d4059e29c73de54c94aa7a207a81f9926a7b65c9cf7e31f2f5603b2068e5d6d4235fe356f5a142daf855d4fd71ff1c02710f597d6c6ddaa64dc0fdc5d5b118abbde3ea0060f3c67b69baf4e39edec463e915742dc72f67062083626848eee44256cfa21b0cce8c4626d800ebcabc6d148b8ef5a00db0b38d45b2da20b57b67f79c61cb03e35b63a271a7afede2a38002e4fe64af4ada283311b3b34592fa3b51b7cc45471f5811d658d1f162134709f3ef7fe4058cfb003f25d0a6b09da1deaaa7e40b4153213e1010000000000000ffff000001000000f17678e2adc85091d1d75fd84d673effa00473530428d0f3979e7b0bb918c9322d2c04f9b479376cbc93b32af82d3dc66b5fb5d177bd2625b1cd8e0932ed1eadd4e6eb4e161ee6e1d1dfaff31255c7c9a63f361d99d10efbf635e6ff53450b2cd8db707e7e49708dbeccec98249b946c13f62febb13b7318934c364861ac35dc54ebe949610420223aeef856cb66abcd2f0adcfb78ac798218d115c613775059df024450a623fd861bd26c60daf2e85977fddaef93743123d425d17481efee7ae40cd808ca6ccc9f241dc3471185754d8afc606c4038092a31d2f2dbeb85e312182e4b458085012e9169183f23e3ee49ec6a0ab20ab139ca697a7e7bae578bd44f0db0d050c28b2947ad5d4dfdedf712b4de56e42e8cbc6a20b10340d4747c4ee339e0a5c698168c092a9f471993dbc078c1626a623fceb535c8294d8a3e11ecb794734f5060aed642300c007e1f1a5bae160eb6022602f8213e28648000d530bf2320248aec682630c0bc889a6c7a4d1e5778f39659fc0a681203724cf5ee97a966b0b30419f035e9e81e87d935b2d3061b29ce96f5ae9b42b570f2e836e11097ff890ded6d0db4a381b7eb9a37d634afd4a3862a9e79d2848cd189624c0241d7e36ab496e1352ee9a9d7e91f3fd2d97a44009f833427c082c3fc87aafb9bea7b512bc77360bc6c9379c1d61e4155862d25fdd88ba65d01195c268653af71e3eaf91abe404f6414eb1ef6e6734bb957d732691373c1693a162951de50e2ec5bc2ffb97e183f406fb0b3ac3e928c40c1950292f27b1e6908ef1c71a93a0913bfc605bc62aa87107566d26a07f731231c2e0bb6b2047e9ed29689e2b7c901360cd227f9bb7e53b8d4d0811675ccbfff76353377254d5ae0ffc5abcc75a0639fa87a23512c6ccdc5b99e1c3cfba089bb5af75e3828702b3fa20377f15174f7e386baf2693fed7cd6807af1a88247b0ff884fcd1d23defc6903ea8a800b31a663ae0f1f5221cf9a2c379e7125f624f6b9153806ce1bf009f9c97b1ff23896541b26c4648e61a3a35662af7b19c8ee55c8caf4574ca474ece3d43ea840d44d6e9a34887175a3fb892d79d485bc01783c09e8e1c4e9ae327173383abd9377d662c59d64b03a337f3f618e58d9716264c6307657226bf9b7226a7142a38f97c4769e59f0e14812787d4cfb71085b958c2953ff29d0b8c714e45279f0e54e185f8306722adedc06748fa8e580f4d7dfa4c013eaeb280b28483bbed985d3c2eae9480ee2af15d83dbd63e7e92a64f3e6097c241769dc8eb36b3b82fa81c869c63ab17673ee6bae88881f0181d20f7870718f53919dc8a86c66ef74f8bea35629821de1bfab70f1a71047239ac4a6131a77abf482068713e97acba59449a1e371eb128e627be8bad335e13fe2b19aa6cc6e48282142ee332457513f98171f6d02fed0655fca7e653a1282a18755f694da0c24a24a082cf79f42745bb206a50e1f4d7a7ee0cc4b797f8f68a05ce211a6b3b6a83b40e1644fbe68a700e45154611b5dffb1abc783e9de5a738efeeb0379add919fccb7eedb9d3b8d67f6657988eaf44fe0d3df9448ff81778f93e98e6ccc16418dadda593f14fc8decabe0fd1d227c2911bd5e9a4a7246888ab6e8c321254762909a4e54108545b276bd6069c0e2eef1c3bea1d263f383b7cb1e9cdebd060f85dcda47ea41db30726f2970bb4c64171a79b25b8978427bf1ec3457ad51822e9829316f323963e02f047e846901cb47e16546ea657b380b6408444b0859d84fba66c85c1b3102bfe7583435aa3ec1bc352cfe213ab2e20a12ed2ba8ac0a1b4b3fe58b52de7a144377b858b11d601c58170d3b26a5b4dc63a6eacf9232b9c33150790b6e79b666a8989311b7cd54a3d07d2cf00a570c6f262be09af5f6a1d4f7026caa60314285ecb3e48cda72bd7c71c744d853cf391b55ce64f53eb149a06ec4ee7ee02e2f2c2698ab133fb2c5ea2242ab53e8ee0c7718f296c2398803436eef20773f7559e5e46d2faed111ccad6ca1482fa852d5380d2a822dddf62319a57421c65bbd5ed531d8ef6a1cf1b042fe4ffd0f8835aaa9242af0c728ce2946b018592864ec4bfcd637df749183cc0016af764432ccb6053a2e9da714d39762630a32ebd4b340b1fbb393a060c194cd835711a5af16f3c994a00f75552d3135daa17e46dabbc1894101626915de1e923d294be03261f8fb18b5b164a3224f1797176f2d9397d44c892e003f59b079d8746a4690b9fa26f9c4bc86be3b622a1b88530f411eed9951d44a15721cecc6d1b1fd6869424694f3ae06cc59dc33b06e3ecbfbf56b13493d42ab79856f9fa33e7816a2eb3397b62822a0ae69345a2df154b5f6a97a3dd9e2f188f0ebd78f99b91369f9ecff7e133f8d1d5d1e6f08bc9a4f0c7e000e83f010c57510e7a766d117698658015aa4acd04cc16cc8f889bdd6948bfdd758b74aa72700d6e1b445e0a56fc1d5a7c2bf5e927560eec847c2b90362b749b4a853420bc7b0ec0e00d5b6866426c8d4be38a6d479b6d2208f2dc7a4536031698ff0f2343c03c97020a19148505463c9d0430e3d7b2d35ba0667503d2a566aab127bc5e91a2d3445cda4ed86f90c5e49931ecfdfa081724b37a398b982eb22a2abfb0ce6d11cf0bc687a23e640b551207bd1cf9364b175be2e16f81201a778cb37bc5ad87b666f8d773c5018853bf712ab1fffbce42d6b1bb81962e49ef1120164fa0e5eb0b5c2663698fdfe7e71a5f10086ad000ee223e6d2895480cb80045a2e31f40fe3719a27811c853e6193e4c1cf479f45df2a6a5fa8e1074fec47f5382f89d0c378f7e4ac7bbe63e0193fefe6b5552e5399cdc31079c7895f849049152d1c9532ffa50fcfda047025a4bad6e2178d9b5f2659deba0423ff6c0a85fd24920d1de8ad5910ff224f70c5e4406fb99f3a9a166f3ccaf24e49e85160a97cd8a62c4fd4755aa1d74dc26776eca0aa9d77d8710007b7d44919651740912bf8330cd3c0cb934431e30cdc711c009480d1b9afb49186d08255e999affe87befc3bec4d5b0094d72a8b8c3cb9353b5d87bb3d20b7739e2ccb02afc653f73fe4698aba7f6c88eae45cb4cc31e1d74ed581cbfb9be3c31b4773fdc850a486517db9ea923758714a146430d3a96b068e33e946a0c335a206bfcb765b418ac3fa5d895fd51874e1f158bfd9ff5c1f8f568f3338dfd5b1f374276128f6a9afb8961fe96a148f382fec9aa9aa900380acb98e7d3883405c22404cc36ec896aebf3222bae566079e50c447418620d54b58f2528757c94eed5aba0a120978d0260541e217b860d9e1c117361e8f483eef582346513f87f4bec5455412f999f6d5da2e366542f0b9d438b0e3c5d52edfeb7b775a00a66ba3a84a727574c100d470c47c420e10c2abd3f0955050a2f78ae20042fb88cc7eea8ad63dda8130f2ec69e39ba608aa26f309d1a0d26298b79d4d4cf39e3dfca97a5f1d1a5d2f946854fb64c261883dc6f872c4e00bf3dc67ec46f53ba2ae3e96ae3d4d32bfd28257dbbb6cadf70f2102fb9ba118663d42b2bb6a000fe170247fc4c5590f5c6477e35230be706880a822de3472a9368d97b1f4981e3a3c00e9e0b18f471200817c23e4944c3ccde8ab6a87404f93ea64548b5dc5104316e48a2d055d7d8b3ea6ea67282527a0f79ab6e19a0266429ea69dc7ecb03f3531c8cd1d9f3d8b8eda468846c19e73e86c5b8e5c2d27ae7a5523fd0e0a2c8a94f5287cd08c190a829fadca091e4be601647e92b3799c559393649700719a6504dbfb9d5b6cb2332d6052aefcdfec42b9cfc42ee8cecef020efb1cf036a5356943643707297f31189752b8bfdceddde78ebc13ad07a45f2514c303c60e960fc09534331ed8b8a09956251ed6617eadeb437ee8a7be1bed2146d4b5ebf1100f6ca35b23c41ba7f39dde378ed0906a2a9f4797c2aa3dc4da04d6c1120a9d5397f9402347c3406915fba2d3445f8567ae99becf0ef73b932d95b764155158efb12801604896ea03946ff6f60cf961611cf6ddc66b992a1e74ec64b08964686a77bb6d4206a8c939d868db3b7ad3767a5565f1e9bdd5c55cf1a263884e69bc77e48026594eecea84f77fb3db3fc93acc95ead5fea9e846eeced41d415ceaf54773e4898cc37d1a0d4466fb5acdd772686dc472c946c774d2dc9794bff9adddc380f891b0f5c23a784045443d95bc5d934718cf989343a56d0b3f55f5a4a6bd94a553879923cee88b4c867d60d4100e1aded4e077415edc17c2f69f615596848283dca3cf45d74f6c7ecbc959e3e4b28f4ac9cc2dfd92f5b8c101c307c307a46539638226625a4f2f9580d7d0089859539fbe11c300b74a6cb815badf99c323f4bb69c3a2b978da0f675992df89920d0fba9198f3717850a4141bd3ca2138b002621b0edf0d68e680af6ab3ab2fbf8773527e4377c5338c10646bd0b4b6991df85df925ff87c9edb9cd11aa7b4a8db3013ab15eb010f761ee7e3625f824f4a68cd1c7581da1793e1dc682be8be7ce6c48c2825d34fadd1e40726e5065364ba2765bc1e1fe9a20ba4d8bca3cfd4366c6c50107be4995b795b45fe597830e765f263d976b57669b043516343a3295368a7cf5bc9a71c45b68ade486bcc6d1db2ab46b2c939a4df729004a99fbca50229449ad20d9e6bed2c33f6e8dc6e64a1989e7f88e2d0335271226d159537cc6a0f5824cc81f96d469feaf55aa43da97162e691435f244e2d870ea060e3bd8b6fb42d0dffee7ac497793c830ad2d48ca7aa31d7b5eecbbb88d1f4442f253619ab2a2daa1a9b3d08a4b2dc084862cc5b6cc121f6d92a28b3b069da10b063f15133c01cb911cc933f7c35d1b4e8475bfcda37c65293c11a647fbfbf65e742c32f28656c283ae8ec4b7cb98b20a2a3348f05039e40330c563ddc416f7a94da9cb39adc5f8db4daa9ed35f7cabefef538a6600deab4528610d367f3b8c3313c1d64c4942f4101296143fac8ad30a3375961c8a7efd607e485eefde69ac13dfe08a9d43449879ddf5da61c1ca0697df58f5772ee615423ed0cea9f84b0484b2cb5ba3a8add100c827c146da951d66264ef72284349bd6d4614364bcf44a35d20b17eba5310d3df5ac34a2bef032e0a670906f3b7dc5ad83ce2d8399e31293fa07112c7c0aeee6488bea4dae45e14505fa16693f17dc3e24d0152bda7ac3405b57355d1020b2dd7e56a242857355b7c6e5d8d93730bc3555be82acd2d3c474e163ff52dab337f6c22f831e979f0f12313e4d6aa288b9de918e9c2c9d4b481dbdd6620778c48c6347a88b9769d57a637a02606456a523f1014d3268c1184abd996a9d171a02185ca3d97104976eb9c2590be6cbf2d513bc682f378e7dca5055c9bf5d6589d24080bdb3433c0e1fdb1b644517d540ba9f595adc90fa1b0e56d1d4dc9c5c3df4e71c008865853eadaae91b36d9d202ceea696b1f8d5d4b10ab51a058e32eac0029577045269ecd6ad9d0f198dcf3155a9d39d18ffa2bccbe3acbdc70c1b304842be5866a8dff47d8529f59e1522ab664037c144bc01160d5173a9881c1b65ec264a55ebaa47e2989cf6e8436ee4c8c7a35e7d0c3387ab2707a64f29f9bd41b0710bb1c0108f9409a0472a1292e7af6f82f95e37de8103edbe2026593d9000d7d2a62916218e85a5ecfce4a838c2f1a97311e05d2e391340be181a290159c6522373fba3445f5c5dc67ce33593741947f2b546e4a206cff8ecc2eef8cfd6c21b558c24b2de7022630d57b8812afad9f6ed57046209007521001000000000000ffff00004d09000045245e439c3ae83a107d0dbfe5c0cbe1bdaaf2832215f7defdff805f3ae71f1adfc737756eacaa60a8a0cf3505077a7eb9b17b362037aed37a2fabf1bcf6d3561924d1e8f09919c66ab55413864b4b5d056bb584fad88765cba3d6929ba67d3b3e8990a345ebf9983806a11f617274bea2799b21937d99b82a940465f66ae55021d5830fd752e1b4948a4a85a1dd522efe7ab256ab85e5de7721cdcb96562020e7fd7bfc1917eabc4f33a68df2621d9e2b257fe19d4fcc75af75a71568048ac2a7667b694ccd22578cfd3ce117c88a50483233ac12f5cb76ed84f169b70c0fa0fe6d3df7a0f5da93e950e75a844e6f4e9352eb1928712bd11d18d1b8fa00000080000000000000000100000007000000bf2a963a35627209c18597b0c2765d9e5245dde9ef1256537a8e3bc990bd76f729b3472d360edc053874e49f249cff41ec2b1d5be30b4324e395e2fec95176dad7072e57bfa60dca4da42af6c02d25e48135c7f21bd95133f634783c448886c9c3f0d0eb3133deab52cfdc0000000000"], 0x2200}, 0x0) 01:06:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x18) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/79, 0xfffffffffffffffa}], 0x1, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./bus\x00', 0x0, 0x0, 0xffffffff, 0x1, 0x3ea, 0x7fff, 0x7fff, 0x2, 0x0, 0x2, 0x2}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x100, 0x2) r3 = msgget(0x0, 0x400) msgrcv(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x102, 0x0, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) poll(&(0x7f0000000400)=[{r2, 0x4}, {r2, 0x14}, {r2, 0x80}, {r1, 0x4}, {r0, 0x40}], 0x5, 0x3) 01:06:12 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001640)="d1", 0x1) write(r0, 0x0, 0x0) close(r0) 01:06:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) chdir(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000b40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f2043624a5ff99c596ad0ef8af8543c9ecba8478488ba2390d60b06996004d00b03649b99a30156b47f9fec5f8a903e345f9b3aab0775ac8fba5c357b8de8a744352711ac7a019e73d155e8752806e2c9df1cd60abdb49a5b24c2d7dfea9f1f2bdfd25fc71acf0bbd8a9f674d49f94ae98b97cb51c95b9cd4c4b14049bbff0168eab30749a67246d9a718a50", 0x88b) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xd9c, "9c8d14ee7504000000000000406e50e800000100"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8290, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() msgget$private(0x0, 0x40) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x0, 0x1, 0x0, "7d05023745b93a0e688e26bd226221d9b3b78e87"}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='.\x00', 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="55f2aef5e601d1c2ad74d934c6824d1fcf937a6b92ac530b9d9fcd071546df1006e9537088a052d74993325fe996bb2375f879dc52d76d7b32dc52b5ed80e448f916e00f6cf1efffa7bb3ffbd3d99c44dd49b917e89950ba628abd59abc1d95fb2d5d3b675dc7c3fe2", 0x69}], 0x1) wsmuxpoll: not open wsmuxpoll: not open 01:06:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) setuid(0xee01) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000080)="00baf02afb0bf7bd97e229d61e3689a8d0e95e779d45c2c1f09b9372c2a01cda35b3b4eea70505698963b59bd9d0fc7a1e8d7afcece45d0bd10ec6475772199235d95122573d947c46c218f6443b52a4862b74a14d939c4e20cd000000000d4866c8bb344d1ff263476fe01420aa99bd486d24d5a5288a92f313d4a63a6dc270", 0x80) 01:06:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xe01ca3d375ffd975, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x2, 0x9, './file1\x00', 0x3a6, 0x3, 0xfffffffffffff800, 0x7fff}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 01:06:13 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050409000900000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 01:06:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff2110000d08f9adb46e47f790000000000000000000000000000000000000001ffff00000000004000000000233bbda48e3d96d200000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf06005de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805e059ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b84152"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = dup(r0) r6 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000500)={0xe219ad03ee787432, 0x0, 0xffffffffffffff7f, 0x101, r6}) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) r7 = dup2(r5, r0) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{0x101, r8, r2, r9, r3, 0x104, 0x5012}, 0x81, 0x2, 0x7}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r10, r11) kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xd0}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0xffff, 0x5e}], 0x8001, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffe, 0x48, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80, 0x9f, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6b3d, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x4, 0xc0}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000025, 0x13, 0x4fc}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000060, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x78, 0x20000000, 0x0, 0x6}], 0xfffffffffffffff9, &(0x7f0000000140)={0x0, 0x4}) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0x7, 0x4) setgid(0x0) uvm_fault(0xffffffff8233ef50, 0xffff8000019bc002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8233ef50, 0xffff8000019bc002, 0, 1) -> e rtable_satoplen(21,ffff8000019bbf59) at rtable_satoplen+0x150 end trace frame: 0xffff800020c46c50, count: 0 ddb{0}> trace rtable_satoplen(21,ffff8000019bbf59) at rtable_satoplen+0x150 rtable_lookup(0,ffff8000019bbf09,ffff8000019bbf59,ffff8000019bbf11,21) at rtable_lookup+0xfd rtm_output(ffff8000019bbf00,ffff800020c46d40,ffff800020c46d48,21,0) at rtm_output+0x10c route_output(fffffd807d7c7100,fffffd806b876310,0,0) at route_output+0x79b route_usrreq(fffffd806b876310,9,fffffd807d7c7100,0,0,ffff800020b292d8) at route_usrreq+0x35d sosend(fffffd806b876310,0,ffff800020c47008,0,0,0) at sosend+0x6eb sendit(ffff800020b292d8,3,ffff800020c470c8,0,ffff800020c47190) at sendit+0x590 sys_sendto(ffff800020b292d8,ffff800020c471a8,ffff800020c47190) at sys_sendto+0x92 syscall(ffff800020c47240) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,87c7d635010) at Xsyscall+0x128 end of kernel end trace frame: 0x87ea9c222a0, count: -10 ddb{0}> show registers rdi 0 rsi 0xaa rbp 0xffff800020c46bb0 rbx 0xffffffffffffff5a rdx 0xffff8000019bbf5d rcx 0xffff8000019bc003 rax 0xffff8000019bc003 r8 0x21 r9 0x1 r10 0x4 r11 0xf44328aa6f578d8a r12 0 r13 0xffff8000019bc003 r14 0xffffffff82188408 mplsdomain r15 0x4 rip 0xffffffff812ab6d0 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800020c46b60 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=308849 stat=onproc flags process=0 proc=4000000 pri=65, usrpri=65, nice=20 forw=0xffffffffffffffff, list=0xffff800020b29788,0xffffffff823ddcc0 process=0xffff800020b7c018 user=0xffff800020c42000, vmspace=0xfffffd807f00b9d8 estcpu=31, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42623 246740 51441 0 2 0 syz-executor.1 *42623 308849 51441 0 7 0x4000000 syz-executor.1 58603 57691 51249 0 2 0 syz-executor.0 58603 474856 51249 0 3 0x4000080 msgwait syz-executor.0 18417 115145 1 0 3 0x100083 ttyin getty 77460 466251 0 0 3 0x14200 bored sosplice 51441 224734 6380 0 3 0x82 nanosleep syz-executor.1 51249 71979 6380 0 3 0x82 nanosleep syz-executor.0 6380 204357 98680 0 3 0x82 thrsleep syz-fuzzer 6380 96541 98680 0 3 0x4000082 thrsleep syz-fuzzer 6380 49350 98680 0 3 0x4000082 thrsleep syz-fuzzer 6380 411882 98680 0 3 0x4000082 kqread syz-fuzzer 6380 193544 98680 0 3 0x4000082 thrsleep syz-fuzzer 6380 377417 98680 0 3 0x4000082 thrsleep syz-fuzzer 6380 381129 98680 0 3 0x4000082 thrsleep syz-fuzzer 6380 445114 98680 0 3 0x4000082 thrsleep syz-fuzzer 6380 341268 98680 0 3 0x4000082 thrsleep syz-fuzzer 6380 155087 98680 0 3 0x4000082 thrsleep syz-fuzzer 6380 496500 98680 0 3 0x4000082 thrsleep syz-fuzzer 6380 283303 98680 0 3 0x4000082 thrsleep syz-fuzzer 98680 508528 4013 0 3 0x10008a pause ksh 4013 386042 93551 0 3 0x92 select sshd 93551 246008 1 0 3 0x80 select sshd 46010 365321 48680 74 3 0x100092 bpf pflogd 48680 464542 1 0 3 0x80 netio pflogd 23458 509322 5851 73 7 0x100090 syslogd 5851 414659 1 0 3 0x100082 netio syslogd 24321 486696 1 77 3 0x100090 poll dhclient 70698 129519 1 0 3 0x80 poll dhclient 2928 356016 0 0 2 0x14200 zerothread 97963 333752 0 0 3 0x14200 aiodoned aiodoned 36561 160281 0 0 3 0x14200 syncer update 13935 403707 0 0 3 0x14200 cleaner cleaner 7403 450437 0 0 3 0x14200 reaper reaper 17018 81218 0 0 3 0x14200 pgdaemon pagedaemon 66344 232614 0 0 3 0x14200 bored crynlk 57692 67380 0 0 3 0x14200 bored crypto 80163 420715 0 0 3 0x40014200 acpi0 acpi0 42754 58019 0 0 3 0x40014200 idle1 82416 441974 0 0 3 0x14200 bored softnet 59779 435008 0 0 3 0x14200 bored systqmp 43835 17329 0 0 3 0x14200 bored systq 68658 445737 0 0 3 0x40014200 bored softclock 74045 77969 0 0 3 0x40014200 idle0 9225 389335 0 0 3 0x14200 bored smr 1 460641 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 42623 (syz-executor.1) thread 0xffff800020b292d8 (308849) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff823d1188) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9529 6416K 6419K 78643K 10732 0 0 pcb 27 9K 11K 78643K 275 0 0 rtable 101 4K 4K 78643K 253 0 0 ifaddr 62 13K 13K 78643K 95 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1474 0 0 iov 0 0K 16K 78643K 51 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 75K 76K 78643K 1436 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 9 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 87 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 21K 78643K 395 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 54 51K 71K 78643K 404 0 0 subproc 64 65538K 67586K 78643K 70 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 57 0 0 in_multi 33 2K 2K 78643K 42 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 225 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 97 21K 21K 78643K 2122 0 0 UVM aobj 33 2K 2K 78643K 38 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 30 0 0 NDP 13 0K 0K 78643K 25 0 0 temp 168 2373K 2439K 78643K 4178 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 242 0 235 1 0 1 1 0 8 0 plimitpl 152 29 0 21 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 93 0 89 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 6 0 6 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 17 0 4 1 0 1 1 0 8 0 pfstkey 112 17 0 4 1 0 1 1 0 8 0 pfstate 328 17 0 4 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 85 0 75 1 0 1 1 0 8 0 shmpl 112 36 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2184 0 766 46 0 46 46 0 8 0 ffsino 272 2184 0 766 95 0 95 95 0 8 0 nchpl 144 2999 0 1370 61 0 61 61 0 8 0 uvmvnodes 72 2267 0 0 42 0 42 42 0 8 0 vnodes 200 2267 0 0 120 0 120 120 0 8 0 namei 1024 8300 0 8300 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 7465 0 7465 7 6 1 5 0 8 1 sigapl 432 592 0 576 2 0 2 2 0 8 0 futexpl 56 5018 0 5018 1 0 1 1 0 8 1 knotepl 112 178 0 151 2 1 1 2 0 8 0 kqueuepl 104 144 0 142 1 0 1 1 0 8 0 pipepl 112 372 0 353 2 1 1 2 0 8 0 fdescpl 488 593 0 576 3 0 3 3 0 8 0 filepl 152 3482 0 3381 6 1 5 6 0 8 1 lockfpl 104 129 0 129 2 1 1 1 0 8 1 lockfspl 32 156 0 156 2 1 1 1 0 8 1 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 685 0 676 1 0 1 1 0 8 0 zombiepl 144 576 0 576 1 0 1 1 0 8 1 processpl 840 609 0 576 4 0 4 4 0 8 0 procpl 600 1457 0 1411 4 0 4 4 0 8 0 sosppl 128 4 0 4 2 2 0 1 0 8 0 sockpl 384 470 0 449 4 1 3 4 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 124 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 141 0 0 8 0 8 8 0 8 0 bufpl 256 6059 0 1045 314 0 314 314 0 8 0 anonpl 16 54852 0 46034 39 2 37 37 0 125 0 amapchunkpl 152 2863 0 2751 7 2 5 6 0 158 0 amappl16 192 2205 0 1750 25 1 24 24 0 8 1 amappl15 184 199 0 197 1 0 1 1 0 8 0 amappl14 176 29 0 23 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 22 0 19 1 0 1 1 0 8 0 amappl11 152 397 0 382 1 0 1 1 0 8 0 amappl10 144 71 0 65 1 0 1 1 0 8 0 amappl9 136 545 0 541 1 0 1 1 0 8 0 amappl8 128 135 0 119 1 0 1 1 0 8 0 amappl7 120 26 0 23 1 0 1 1 0 8 0 amappl6 112 56 0 48 1 0 1 1 0 8 0 amappl5 104 314 0 299 1 0 1 1 0 8 0 amappl4 96 325 0 300 2 1 1 2 0 8 0 amappl3 88 145 0 140 1 0 1 1 0 8 0 amappl2 80 4496 0 4429 2 0 2 2 0 8 0 amappl1 72 22135 0 21672 24 14 10 19 0 8 0 amappl 72 1691 0 1649 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 37 0 5 1 0 1 1 0 8 0 uaddrrnd 24 593 0 576 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 593 0 576 1 0 1 1 0 8 0 vmmpekpl 168 8980 0 8957 2 0 2 2 0 8 0 vmmpepl 168 68499 0 66939 86 16 70 75 0 357 2 vmsppl 360 592 0 576 2 0 2 2 0 8 0 pdppl 4096 1194 0 1152 6 0 6 6 0 8 0 pvpl 32 192995 0 180938 110 6 104 104 0 265 6 pmappl 224 592 0 576 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 464 0 3 14 0 14 14 0 8 0