= semget$private(0x0, 0x0, 0x40) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x2c, 0x1800}, {0x2, 0x7, 0x1800}, {0x7, 0x3, 0x800}], 0x2aaaacec) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x6012) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/68) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000100)=""/100) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) fcntl$setflags(r2, 0x2, 0x1) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/76}, &(0x7f0000000280)=0x4e) bind(r2, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x8000, 0x80000000}, 0xc) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000640)="12d1f7b006eb2860c6df2e370cc113eecf0d8ae9c90fb01bc04b87d38c00b5c1429fbc675059d932083da598e96f18e102e84dfd8c9d9751ee9d58259b45142becb83eea60b54b1e3f4961b9cb15309fb7ee66b6ba5343126367644b4a3beae1902e72661211719a4f15f82752d2b06e331f16895da07a23f3485c4f1c17fefafa70f913344022246fd303c1865627f0fa495ecd3c80b6366c0f0670dde461a3fd54a064c680c9ab6728a2d884177c2db2c948f3c76cb954de709d461ab92714866f3ba34d", 0xc5}], 0x1, 0x0, 0x0, 0x400}, 0x400) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x2000, 0x29, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) setitimer(0x2, &(0x7f0000000800)={{0x7, 0x7}, {0x5, 0x101}}, &(0x7f0000000840)) r3 = geteuid() r4 = getegid() r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000008c0)={{0x5, r3, r4, r5, r6, 0x40}, 0x9, 0x12000000000, r7, r8, 0x47, 0xffffffffffffffff, 0x7}) setsockopt(r2, 0x0, 0x0, &(0x7f0000000940)="a080ce7bbc687716193997e73026bb15bc0911cd7be4348fc50c31ef04a4bd954f18638c74edabcfbe44b2c4b05e46cd24d2c09e1eeb4d433443acddcabde2c7cd58ab75311e284a09", 0x49) getgid() bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="df01002e2f74b86930"], 0xa) 15:12:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x200, 0x7f}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="e8b2a88b90805dd63c4690a6a1f4ba00240adb4bba16aca233a224604bc7445b46ae4e14e5544f75f170673e7fc31062", 0x30, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000006e}, 0x0) 15:12:26 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) close(r0) 15:12:26 executing program 1: mlockall(0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000080)="c2", 0x1) getgroups(0x7, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 15:12:26 executing program 0: mkdir(&(0x7f0000000180)='.', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 15:12:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730cfe7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f00000000c0)="cfa7dee046a321b1700947fa407bec8a3fc3b90c088573a56efb92d67fb589a64d6ea5fb53cb24641b0890cb6141a8cdab81b8df6e67", 0x36) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) 15:12:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = dup(r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xc) 15:12:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000140)='./file0\x00', 0xc0, 0x100) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r4 = dup2(r1, r2) fcntl$getflags(r2, 0x0) setrlimit(0x8, &(0x7f0000000080)) r5 = getgid() getgroups(0x6, &(0x7f0000000100)=[r5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) pwritev(r3, &(0x7f0000001600)=[{&(0x7f0000000180)="85d6e8829bd68d8b694cd50db5d200739de8e50ba458f052147a80cd2b77316eb8c75dfde0e5acb69504d4c97c94be38d7f48093faacd6a353105d4509d83a352a33c186ace72ada2ad74c0cc13939786ca5e685033fedd5fd939324bbb7164ef78c16780710c21ca20c371bdca38930069b6cf536ec8ed20dee851018ba9924ee473a0b28e47c6e3cbbc367b91d02d1ec52b1abba29def789f5e412400be202380a9a490c8c29c05f4f358bb1be458848f9c0bb84507ccf4004daee304c4d0b489151b26325648ccb68e1cbb2b548ab22f2b0de444e0476472139c91782012c99", 0xe1}, {&(0x7f0000000280)="1f02897b07a9fa315c3579e9c60e9fd6f001968fa47c42f88d54d62355861e66ab939320e25ac8dfe440ae31373c808d494540918c9656780799a33ec9d26a606d35fc790b4be15a70c8c584cb38aac0bbb9f07f4bdda52096741ea8cefe283b5a0cf25d5e8cc2b8509ac4bcbd4918f3af137a66b431513f8aeb891a58d604e312636f9240f2ad", 0x87}, {&(0x7f00000000c0)="aa0b8a325d8e426eac", 0x9}, {&(0x7f0000000340)="0643d5248625c2a64c12d5becc21b0e623fc5bce7d2c7589bb058aedd550eb3d26df287df3c0284a19b00aa8afb20a14f24570b7de51bec3699ec58f99026630011b7e5376517c35bc3355c83305dfde50ad65fe5102365085cb0bcd622db77d2d5c9c99990ad60d510ef33851e77d41c7056168ab46c49a2ae2d15e6b11e44bd0ea41ccde0fddfb9edd3de813b41d194c82a40340df889ca49b2c3ff3c9207b7900cfc614f9a4bb7bf3e3c6bbd449aab41320ea0e40523bd1e0b9", 0xbb}, {&(0x7f0000000400)="5181a24843c753c4322572ac29c63d0a290ae76ff547065c1f3c22a58f0b9ef7d3f7a1b1cfe07b4a93a6cbb4c93d9fe4b38a3f07128a5e27023ee1a83c02b6830dc1c0d886bd7762d2e7303d74ee2541732d8583d7935c5e1a423a46beab611f320d2c2dd59503a75f371068edb4c7ff283849e71862f55f660fcf1ceff87dac469e39aefd8606d5ded53b70ae87ac3b0f9d4cddbf07837cece82bf21fe39a40f364ee6868ff234049705cadb0873b9ee97be5e7799e6b855c87b80b37d130dbdc62530710436be3505fe4366ffa1fcb611ad781a8", 0xd5}, {&(0x7f0000000500)="089db7232dbab853b8f7087ccff10f8971d94e08c190cbbf3101472bb5177137eb549ac042e7", 0x26}, {&(0x7f0000000540)="8274cc952216a89cd0c2f0e343957b7e4bb2fe7dbdb119d2d1fc62aebf55e1866b0375c4cc6a5be33da2cd39232b80529bd686f27d12b287133314fa0acf2c7a090247a0b5c928f96c9f4ede387cc1cfee1b30a14c41439b7ca8ebf6646e701f184d1cf7f63c2a5d437d9553b009c0acf4c67cc79a52c1f1772ac07b671b7c317977d3d3a27c4e366af3e2805e8bbd9ff3adc5b7a79290083b637ede5af605f715e12102462d452339fb00b1eb054a2717614936e62c98ca0476e69a85d827db0f5a0d646c5f94cf7638c3b4e6833befcfa7c3bfef952aa7b9fda9c608fd85fb623556d51ed8d15cc5d00ceb60bf973109a56e7b21f346d9f6a55ad623be833c5f5de3c44f2248443d628df894cfba43bc87d5354068da42c7b3944f4e5479c74e35f4cb5bcc8e1571ae3a4ac17472fbd2eea77904abf2f888d9ce0d2cec4cfbcb9ca54d0777b66e030716dbb5de18d62f1c2331aff61b63ca4d5868520dcd4372365ff8f41074680d29d1b1346f977b07874363fe525b677fe90da0f1a8dcb74da6955d43e4e568bc2cf4fd1a4bce067081895e31ca7f8c17132fe536e2997e5fcc34822f0a64783879d76d039c69337c98b8b55fa448885e7fbaac120b3858534536df3a8d8bd0da6d649b6285015f24f7736f5accc6a39f9327bc3293c9d9297da44ac6c573ffe22aab3072440c234840f55d599bc5ba88b8f0f085a1b2fc20710d6e9e613db735a456e211c2a7fe2246d7812fd57ed0fd499a5f296fab1c96c49718a123b93a26fd228f6e1ab5939ed0de7c2082d52ccc94dcf402142d6a034fbd99888e1dcc46919a5fd8ec1e4d42f752bdbe3e630a09c34afe18b7d39a4afcb245485793ec26bb319cfdcd8c19f670b31caa0ee245656fd7910615f5037e7c4b0fcd5a3698094d2230cc71fb778ed498136ff66bf99bd126ffcc46c6d809b7213f2759c4ec2b66f26861f8b2879a906d80c472a5e121236f3cdb73bc81819890aef18a018b05f3d26ab6d2b82d1ed00dd032fc7e03fb9ae8cbb7dfb67ad6f8cb15eca802319681138648f033bc86ee344cdc57cdae6361090626783b220469423b8b9ebffeb58969dbf6d0c8c95d69a8f39a372b422d1c3edcba399db6592fab44e0c3a5f508c0fd81e2655f7bc45a8487aecbcb7337d0c42b8cf41618c9f4a5fd54f1df9bfdd97f3cb49a46360f72cade8cce681472a067be1d5c297dab26bba1df0782a06d97bcdecdd2fa90212032f2ae239a5a9fba0b80f07794da4fea3b0fe9392353f4a0ba99057911c8f126f550bbc052be72d85a4f1d186dc71334219f8b26646e00b1addbdde41df6f42ce9d03543bd8f3a84ce44762f3b24bdf989629038dbb20bf3d5a3ac73eec309c4fb8f014cf181741294c313928a06d3b42e50b518653b2ff098031785e527fb6056fce06b351a44c5664a69e16f9288bb70645641cf05273bce0ca290abb8bbbd1fa1e0d4271d7d6f367ce72e291c0f9449e381260806af91b8a161bb98c2aecc9e0610a7674488307d3014ac3e88f869a54a4c21cbad9ee201376f99175e58be52fe991aab6753edc905dd679666a81de0693fca859eb8c9827980c45a4bc482a7eb775ed780ea07f6e54e79ef9154b939d316685dc158c249799aa60b32aa2d665c91bf65f0e7d195bdad32e31417aebf7edfd98d994f0d37333b3b65afbe65f1e0deee306e314ab0c593b07e68f3a6723128c82fe34a6b20cc110248319471163370727e4022e384dcb9a1766d3f55d4c9ea37e5face964360350f0918da6cc89e462011000d56ef654ade5deedf1da07e56a4586181362ec8421b680923f63b34d6fb23f1299778a9805e112c504c6b102be15f2c1150daec4f9f5b48ec1c657be0002903a1975d6f8018366fbb79e28baf13d8fdc69bb7c5204768c5762db582a119d02e0ea7e828afabbb1cc89bf9de9d581861f1bdc9bfd6a631f4d050107aa06b0cb3baf7a53db21e7bb37a6fc688af1c53e041e888d84badf4b3ecd840e79ee1db94911ceed66db0bed427502bbb4d705a63c9670d4957f468f387e18d4c4c47edff3ab6cc548f64b810d57a07d1e7618f9d05ed297d988d40a08825992054c223cf9e55eb1144a5dd981cd080ff6d93c573e0dc7c8a55ca69679335a68f893df557d328e56078a2d61d4dfb0c53c4ab8e12b2bb31cc4967d4521bc8eed6c1143392e54f7ba5f77e3f2603ac58cb6cb1ae2ee4ff3b241d6f221af14cdb6d5c1d63d43fa514ee7edaa52ffc1a6c1a93453c59f3399a74f4653f32cf1176c2f6e42e1cc32de620a68fdaf180e7910bc3711ff86addb48bb85b6377d9e73dd9b2c47596d1273ab1edffc24088193492a0a871bb45739806f84be12a801976d72f1661db11be189d848936ec1c91228c09698f797692535d6f850e17937a4fc4d6f9d8ae51926debb0ed5a1110674bcd16d2e6a5c8bc304d19e9b07d937d657e30bfe179a5fbd377f7871f955ac2f8af88b2837b92e7cf85b74fd888c5832c12bfd383ad44759a2abc39df811653b3856816d645650b5b219cde5295833edbea41f519c05c6281c47dc8cfc7f98dfa169ef1f77efd061c8ca740b0d49719e0c83debf2d01168dbf5c693dc6170c515c6a44117316b830649fd88f3809bc5b8b23aa5454aafe29ee55352541e4f7090cd664e46af53f1f5283c0f99fee7bc1b6707e6624890e38734eac987b3c345f768bb12f187e7ac138a504947ae5cee951493caac1253a2e2181e2fba9ca362a425eb07132777c88339e5ed4fad1ad213c4a6d9989e215fba03092ba1d6b28d58ec1cef5bc96c1a524492e1e12a6121e2eb382385a19c6dfae26b949d2bed5a06159a839f22612dd41e25ec3b0b6d9aa997916446159880be3d35762400d8f13f7a831a364d1552bff11e252c6763a39f00cd561610fc3160ea8655ee280f8a10c24bd0921fad86e01952be6958ed92ae4fd8c2c195d4e817603285d8cca518184e5c035ed3ad8ef231c02ffb709716559f039a99eb5a51e47eebd4a5407ba7187d5ec9b7f805e1afe84c27a470e63d4651e19ae02bffcf96eda77c359cab40878819b5154647cb07a4a40ce478009fb254851ee6312cfb9a9264f67844c9c808295acf249f4cee17d77e5e618aae1a259b0a1924d7545de92ac9c0dfd095abded735c5d1037bd5ea725e6ca27abeef670bb192852cf0a7cb404354216a4496b38294aadfcb143574f32e4dbe1d446331362bfb5fb1e07aca59a85bd9589d9027b20120debda8ecde2dc2448db77a28b515745bc887e0823e6fdf79363cceae71b5d2b3fbdfcd2c7e79d436d282a5750840822d4a381a80fdd8a17253c31be54237015c3d537da36dceaf0b0d9e50d22bd721e0b0a34947b8af6ba0b112c34b9bbeb6dadffef6b672805c3e69297f56925a727789145a86a62db01cef9dfee153e543d918de321b5b3e2e5750cdb58c08c4740b8627af23c1cd38816d543d156556969d5052b43344971a5776140a827b43cea01ad482ebd36a29d37cb1fa3ee88cea50c978c84a86263a62bec78cb112e5be970e61e6020ad43ce62065bfb658221da3196cd804311c8a8b037d59daaa474d40bd326ef64d9322e8ea6280e9881d3d3f23d77964b3af46f809f32ab154ce8c9abfff1c62efe758631a4045d314d204cf2435a232c6d050c1a3985eb09aa9d85854984dc80fea0e7161bfdcab8ba3c4214fac65ef9e23c4dc7ec15ec47cd39c4771d5d43be0a345d40be690904caef1572dc6f50839d7d5970714b6624b6814cdebdb3056a1f9d54b6679b38f19de2b0596369a3ba0f9eb1975dc2fac302ca7056fecc6497b8ec30724f5e5ceda65c8d3de34b6a15581fd34f1056a92b569f12f89aaa398b1306cc097f2bb22ffd90d86981fb532d42092ce4463ef4090ca26cb7cc8475f382da270ff6a0714392b9bd3de562deea6aee0205e2004720ade4104d446677396951302d0cc466203051671e0092185ceccf18473987da584933762167734638f7c7026c89e9e08888a935d9d3ad506d54e53fbded930acdec6658afc15dc6d730a24722ce82e12332f53b72468cdc1bb3d37cc8fa6230de2b69f23d330263048467f9d341b5285777ef47a0419c2b269a2e7d28b860e46a6c109badf0d48337818500cd4d5c227181e1c10acb907aecf7530a8cd0befbcd09b0b753db1b79813426b3fdd90c272e43189e458ed9034182b99d1a674c710a5fb457876277b6e51c021af46b55006516b43d02e7f6016190e6ed5e916494e7d7151969af3a65c5f843c826b42444225d4a43fa9aee4a39e6684f23db4f60fd8ae3721fb8d79eebbde2f4e759c366ac9a07c91578979ac0bb1ed8916da4fc2a5d2a5304563f5f5f0f7a06e356dd765326fe300dbdfc2bb89cadf2eed554fb1ee4622a1bf843cdfda113474609d8f88cffc697ef7d51a0d8afd9628f085c2d959817010ea925f1b55dd25222f0f90ac2b1ff6c2fa4c95d9e08f3e88905fcca7540418b37a207cb299c2060213d15a2318aa902ef081400f04c8d9f3a532865dd1f17771a8fa811798dde79168aab77a5f94bd5b21a3a056bbd71ee9013b553f458079faba2c2871d75dffa5b7360514bf9753733e6b2fb545275729c3fd189c6e65392fab5ed5010fef5ad44f9da6622ca877e8cd342e46564b9eb15f9bee756fccd9132b6ff75f31626da8e82383d174a0811555b12fcf70b9132154df2febd4bad0053cfa212bdc7772857cd2fd4f9bb2583d50fb95c91583c5e4d124ae6830593a60c9223ffae92c3ade99f46989dd891a00f7ed72e38dbb3293946510996610013dc55f48b1a39dff67f536e7c6df6ff2501a0c172ee7476299baacb5153f62820d3a2fb0255650b507272f685531e762b6ed4f275200ecbde4db437d38e97d358d44cceeb31a283b05dcd444ba8c24a99bd975bc3c54d0aa76388bb89931feb8918c47d4e99c3a75530553c1ccbd39fa7d147cde9213be308b2bc57cabd5c9523280879fa7cd96332cfe862430bb8b75e5e8b30da5773f9728e03f5976fe381db49984cd4288c18a7c42220dd2a6f8b13200bca4108bcb33141db03328ccba19f73dd120808f926859d6a4e58057178aff849c113b3a4b4d5c9bc5217ac1ec49f230f658f54e520631261667d43cd498e30eadc6dd616d1f77938f04423714ab168e71dc2dc2bc0aa730cad0d93ae3a258c73e0b53639027164244f88d9884a038b41001082587b597069212e78423625decfceb3aef367fa25d77e0569b5489213a2a2e026435601e826acb4c3553fc2c635eda78b1b0512b8b9eae9d3bfc35942d3991111a7af2d985c838e3b928c1b3dd2121b578dbc305b3d2fb15d1d6ec759e912f78541ac0435c86e8955666f842b3c197a370a78ad85f85e3f52232fc1ddf69caa6825ed1ffd298b9b90abc933f583ada881aa7ab8cb7976153531ff36c5e292d7b6d8a70ea4a22c5f3c01f2d58636d8766a8e7bb2c57ee4154e59046365e5a9e202a94209cfa42284d2338d516275f3dae40ed0466cd158bd7a115e7c453060df73fcf16079b166179e3b92a01c8bd404ce7d5de5e875fb6a4930be8de52e86ae8cbd515a3e93f93943ff1c1f13449d9178ceb6c87bcb5fa4240be832c802bf6d46629141896c700bee0b655800fac0dbcbd96c8f5839204325d3691c18cab107e16b118466272648d0d2d4d50a0456779587c13ad863bdd77453c35fbe28e4778052de3ea341b272cfc338cdac5c5e32f6511fe9c87dabed1128bf43c0fa175b1ccacad66ada3", 0x1000}, {&(0x7f0000001540)="cbced6939ba61e772dd40a8b8a32ebb8c34d20872c2377c38ffb", 0x1a}, {&(0x7f0000001580)="641f8c4e9d07e93dbb413a9e169cafc7cd9abc1351aee0021455fcdb13bab27b1ffce05b762fe96bff1560c1bc00dc54b9268640ec6e9bf5a1c670cb694688dae832cf5247e880f71798c272e334b8ce3f2d33fdb067d3e83ecfdf4f2fb4026ce00ebc1e0b6d7b6423a4331832b1680aba558188e4f2e88c", 0x78}], 0x9, 0x0) r7 = getegid() setregid(r6, r7) kevent(r4, &(0x7f00000016c0)=[{{r1}, 0xfffffffffffffffd, 0x9, 0x22, 0x1f, 0x1000}], 0xe81, &(0x7f0000001700)=[{{r0}, 0x0, 0x2, 0x4, 0x5, 0x9}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x80000003, 0xfffffffffffffffd, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x6867350503cb0d9e, 0x0, 0x8}, {{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x7, 0x800}], 0x9, &(0x7f00000017c0)={0x2, 0x40}) execve(0x0, 0x0, 0x0) 15:12:26 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080)="731ad448d35102e7af3302824dbac31b81308e7cf23cf35abe6a29bf5a420a59480ec08f96c636adf6963ee495c6aa85a62a249c6de6f5b4fb04f8177e771de779fa588c46d91aa820544f343f0987560c768c322e51f38f3ac8f6f1f803b412f15ebf", 0x63) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) r1 = socket$inet(0x2, 0x0, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="3b3aca5b79a7ed2009c7ea5fb14aaaa14334421e44ee84bc2d3a005de0f58f06b4d8cb24f557817f87f2d39218acbe0978f10f7c5a45d9b177f3fe2201e1641ae39c3fd808465193cef3cc04", 0x4c) listen(r0, 0x0) 15:12:26 executing program 0: mlockall(0x3) r0 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000000)=""/55) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 15:12:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x5, 0x74, 0x7, "2ac11ab9978fe01bb5464f636bb85fb4dd91c97e", 0x2, 0x8}) r2 = kqueue() r3 = syz_open_pts() dup(r3) syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000001540)={0xa5}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x61, 0x0, 0xfffffffffffffff9, 0x0) 15:12:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0x0, 0x0, "0840030064fbfffffffe7e2c5919000000007100", 0xfffffffffffffffe, 0xff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1f, 0x8000}, 0x10) 15:12:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="300000003aab69e84fa8b9c3004178ff"], 0x10}, 0x0) 15:12:26 executing program 1: setitimer(0x1, &(0x7f00000000c0)={{0x4, 0xfffffffffffffffc}, {0x0, 0x1}}, &(0x7f0000000040)) r0 = getgid() r1 = getgid() setgroups(0x4, &(0x7f0000000080)=[r1, r1, r1, r1]) syz_extract_tcp_res(&(0x7f0000000000), 0x14a, 0x3) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) getegid() setregid(r0, r1) 15:12:27 executing program 0: r0 = getppid() setpgid(r0, r0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) shmdt(r1) r2 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x101, r3, r4, r5, r6, 0x8, 0x2bf}, 0x1, 0x1f, r0, r0, 0x4, 0x3ca, 0x39}) r7 = socket$unix(0x1, 0x7, 0x0) geteuid() r8 = dup(r7) ioctl$TIOCSTART(r8, 0x2000746e) r9 = dup(r8) shmctl$SHM_LOCK(r2, 0x3) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000000140)=0x56c6, 0x4) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) shmctl$IPC_RMID(r2, 0x0) fcntl$dupfd(r8, 0x0, r9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chroot(&(0x7f0000000200)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x0, 0x92}, {0x18, 0x3, 0xd0, 0x845}, 0x1, [0x6, 0x80, 0x8, 0x100000001, 0xff, 0xe2, 0x6, 0xb]}, 0x3c) shmctl$IPC_RMID(r2, 0x0) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/156, 0x9c) fchmodat(r9, &(0x7f0000000380)='./file0\x00', 0x146, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x10, r8, 0x0, 0x0) getpgrp() 15:12:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5f85f56f8cd360a7, 0x1010, r0, 0x0, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 15:12:27 executing program 1: socketpair(0x3, 0x0, 0x8f0e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setpgid(0x0, 0x0) r1 = syz_open_pts() connect$inet(r0, &(0x7f00000002c0)={0x2, 0x2}, 0xc) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/198, 0xc6}], 0x2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x3) pipe(&(0x7f00000000c0)) 15:12:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) close(r1) ftruncate(r1, 0x9) 15:12:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(r1) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) 15:12:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x20}, {r1, 0x10}, {r1, 0x109}, {r0, 0x10}, {r1, 0x40}, {r0, 0x100}, {r1, 0x24}], 0x8, 0x5) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x100000001, 0x4) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 15:12:27 executing program 0: r0 = socket(0x10000000002, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000040)="00d82acc2acb3721b272488a98980c4edeb0d310a73326224a48fe389aedb8dec45ad3388b9a357cbd2f185fc27debfb266d89811ca9ea1284b9f8ddba794ceb1b663998460127b6bcf23db99549a1feaa5d979592da6cd4f46719547c0b34d02b57dfe95d281263533f28a64bb26a5153bf05d1c95841decf6d4463d9d1391982e5a32eee616e28dc3d86b20cb97f902531caefb0598074966d4abc78", 0x9d, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 15:12:27 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) r0 = semget$private(0x0, 0x0, 0x40) shmctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0x2c, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x3, 0x800}], 0x3) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x3ff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/68) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000100)=""/100) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) fcntl$setflags(r1, 0x2, 0x1) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000c072f4169662d3e30000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000280)=0x4e) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x8000, 0x80000000}, 0xc) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000640)="12d1f7b006eb2860c6df2e370cc113eecf0d8ae9c90fb01bc04b87d38c00b5c1429fbc675059d932083da598e96f18e102e84dfd8c9d9751ee9d58259b45142becb83eea60b54b1e3f4961b9cb15309fb7ee66b6ba5343126367644b4a3beae1902e72661211719a4f15f82752d2b06e331f16895da07a23f3485c4f1c17fefafa70f913344022246fd303c1865627f0fa495ecd3c80b6366c0f0670dde461a3fd54a064c680c9ab6728a2d884177c2db2c948f3c76cb954de709d461ab92714866f3ba34d", 0xc5}], 0x1, 0x0, 0x0, 0x400}, 0x400) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x2000, 0x29, &(0x7f0000ffc000/0x2000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) setitimer(0x2, &(0x7f0000000800)={{0x7, 0x7}, {0x5, 0x101}}, &(0x7f0000000840)) r2 = geteuid() r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000008c0)={{0x5, r2, r3, r4, r5, 0x40}, 0x9, 0x12000000000, r6, r7, 0x47, 0xffffffffffffffff, 0x7}) setsockopt(r1, 0x0, 0x0, &(0x7f0000000940)="a080ce7bbc687716193997e73026bb15bc0911cd7be4348fc50c31ef04a4bd954f18638c74edabcfbe44b2c4b05e46cd24d2c09e1eeb4d433443acddcabde2c7cd58ab75311e284a09", 0x49) getgid() bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0100ae2f66696c78c983aaa252fd503ac5ca450700"], 0xa) 15:12:27 executing program 0: clock_getres(0x0, &(0x7f0000000500)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getpid() 15:12:28 executing program 1: chdir(&(0x7f0000739ffe)='..') chdir(&(0x7f0000000000)='..') chdir(&(0x7f0000739ffe)='..') 15:12:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x0, &(0x7f0000000140)="7f30d748c339100c0f7ed692bce80830234b4849aa00fe1a6ed7a1572824a0db1954293e05236ba4d19d4d6d9939b878929afff3583e285844a5568bb68f379b11d0ee61e99925ed2b69d1f71c46c4d59f0832b2f45c7c1dc69ce38c3f47405a9ca1", 0x62) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) 15:12:28 executing program 1: socket$inet6(0x18, 0x8001, 0x6) socket(0x4000000018, 0x4000, 0xffffffffffffffff) 15:12:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455badfe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a000000000000000000000000000097", 0x10d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x39) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r2, &(0x7f0000000040)="0685e5af9715", 0x6) 15:12:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x197) 15:12:28 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x800040) 15:12:28 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = dup(r0) getgroups(0x1, &(0x7f0000000080)=[0x0]) setegid(r2) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffff, 0x4, 0x25, 0xffffffff, "adf1a55248193269a47fadbd6facd2773d96c573", 0x4}) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x3, r4, r2, r6, r2, 0xc0, 0x80000001}, 0xffffffff, 0x6, r7, r8, 0x7, 0x4, 0x100000000}) lseek(r0, 0x0, 0x2) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1002, 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) flock(r1, 0x8) r9 = semget$private(0x0, 0x5, 0x10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x100, r4, r2, r4, r5, 0xe1, 0x1000}, 0x5, 0x10000, 0x100000001}) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x14) getppid() ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000400)) getppid() recvfrom$inet6(r1, &(0x7f0000000440)=""/38, 0x26, 0x800, &(0x7f0000000480)={0x18, 0x2, 0x1, 0x7925}, 0xc) getsockname(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) getdents(r1, &(0x7f0000000540)=""/231, 0xe7) setrlimit(0x0, &(0x7f0000000640)={0x1}) getsockname(r10, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) flock(r10, 0x8) 15:12:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20100, 0x2) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/93}, &(0x7f0000000140)=0x5f) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000200)='./file0\x00', r2, r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 15:12:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000003c0)="001e2a3cc447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b46979873134df988700cfa388584432189d0c8af489c97ec4cdcf3e85bbb621bc0b59cf019dfa83e3fb136d65fe6c2eeb342b4446458859e4e5fa70e6352318b26093ae6d39ca50e483d52c99bfed567a03a2a5940bead119339495ebdcba37815f51ff5f424d7bb85b4d6e77ed9a974950d7b947d1fccc8d27b5de199fdec44fda1d7870129a2c1a3b24e86f195fb4877c7ad35b0d9a3f5003b9cf90fe9f1c8959d450fb9c4ad6a35f32f806b66331b2b0a8cc2290d4da5a3e424bbdb3abcf022c46312", 0xe3) poll(&(0x7f0000000000)=[{r0, 0x120}, {r0, 0x9}, {r0, 0x46}], 0x3, 0xdf7) syz_open_pts() r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) dup(r1) syz_open_pts() syz_open_pts() 15:12:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x100, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80000001}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7da294d4e6ebe34f8d968d31c41f36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280a", 0x650) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955000200"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xd9d, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) r3 = dup(r0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) 15:12:28 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 15:12:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000040)="1f7be4d1548ef0e40a4bc7e75cff09b07553f9d6314d49fd271c2e60666cc05454e36654fa14b4e301b2bcb0444a00fc837e2f30e096373343111230b7d1ed0ffdaf4aea30e6d8bd6ff016ad1659415c20d1ce9da1caf6cc38fb71c1acb809f1cf46ff357e", 0x65) write(r0, &(0x7f0000000280)='K', 0x1) r2 = syz_open_pts() dup2(r2, r0) execve(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r3 = shmget(0x3, 0x2000, 0x60, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 15:12:28 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x411}, 0xfffffffffffffffe) 15:12:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) sendto(0xffffffffffffffff, 0x0, 0x4c, 0x0, 0x0, 0x0) 15:12:29 executing program 1: r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES64=r0], 0xa, 0x0, 0xfffffffffffffd97, 0x0, 0x114}, 0x0) 15:12:29 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7f, 0x8001, 0x4, 0x0, "a4b4a37c4245c894c24c50b7e92eeaef3afc515e", 0x6, 0x83}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 15:12:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x6) fcntl$getflags(r1, 0xb29a77cc725874ae) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 15:12:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) semget(0x2, 0x0, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r2 = syz_open_pts() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknodat(r1, &(0x7f0000000300)='./file1\x00', 0xc020, 0x3) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) poll(&(0x7f00000000c0)=[{r3, 0xfa7b05db426524a7}, {r2, 0x8}], 0x2, 0x10003) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x80) ioctl$TIOCDRAIN(r4, 0x2000745e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x23, 0x3ff}, {0x18, 0x1, 0x100000000, 0xfff}, 0x3f988213, [0x0, 0x8000000000000000, 0x7, 0x4, 0xfffffffffffffffe, 0x4, 0x3, 0x1f]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x0) recvfrom(r0, &(0x7f0000000140)=""/157, 0x9d, 0x800, 0x0, 0x0) setsockopt(r0, 0x4, 0xa5, &(0x7f0000000200)="1d966a38ef1fb6bd67ccd2abc9e65806a624b3987b188a94dd9ddeb526653832bfa3b265ef3b876e5a6a19acb49ed5d557c23f32d15d29d07671b4b4071244fc4bbbe6b4703deb135624dfebf5c7731bbb2655f08a840f87b230ad4f2b747d8d08a060ad6c98393462a9b33885c587727e9c3856a6f3d0a43c4adf0d7257d740fe6a2b7e5ceb09d88741ca63fb5c64f9c2aac31321f2b3083304cdfd1699167d1de9319596d5e102944e67d67949e56437af92fc400660d7459dcb04cfdafb6657d7fa6771195bd327d05abaf3a2fcf9666fc9db78cd64a541d014e049a8d2c8c747caef436909f726d6f4f3727983a95d5169200e5d7fdfa7596e", 0xfb) setsockopt(r0, 0x0, 0x80000000, 0x0, 0x0) write(r0, &(0x7f0000000080)="18488b3c7420f481be1906a9d431981a103d98b33b0a72c5e330aef375e1b10fe8a96227a316915effd508743df919d6d60e9f810c0fea8778e056a25be31fc0cab0d34af16024186c445befbc6b32c17b63b174f5690c041aca82027e454ce535b2cc6c443fab5003d8bf8a497f46459234586a866b68a9e38f0baae8d7ff5469b9f0ca0c3b55b46e58eb9e30aaa245486e", 0x92) 15:12:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) dup(r2) 15:12:29 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xfffffffffffffc00) getsockname(r0, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) 15:12:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ftruncate(r0, 0xf92) 15:12:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) read(r0, &(0x7f0000000180)=""/186, 0xba) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 15:12:30 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x100000001, 0xe95, 0xfffffffffffffffc, "17b4460ed579e83b9e8bbf1050a2adae05876a48", 0x10000, 0x200}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 15:12:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="00c5f8352d0917b163cb5f8beba77af7b0b93e7f8397e68cdde6ebe0e20b506a738f2cf779fca78bca17bd7fc304008517406e221cfdf7ce1c25815d7d", 0x3d) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x50}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1, 0x100000000, 0x64f6, 0xf5, "cdeb08c77705ffd92335845a9de64ed11d2c5c68", 0x6, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000f3aded0a671f7630830400"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 15:12:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000001340)=[{&(0x7f0000001280)="b5d90dc942e7c5e97186607ff48384cb24489e284bbdad7325a3352c8dded5e8abbddc01e65ef156b52e65e6f2f2370cc80c47f4899f5322bbdef5c081e58920505540a767bc00ca36bf7c310be820b45996ba1fa35dc479d26d6f56cb5ff122789efdc2e805e96af35f0c1305fb70036eb06af7c85bb40555db552fd479d134fbab436c", 0x84}], 0x1) ftruncate(r1, 0x8000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fchown(r0, r2, r3) 15:12:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) 15:12:30 executing program 1: r0 = semget(0x3, 0x2, 0x2b9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100000000, 0x20, 0x2800000000000, 0x1, 0xfffffffffffffff9, 0x1]) munlockall() clock_getres(0x4000000003, 0x0) 15:12:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100"], 0x10) writev(r0, &(0x7f0000002a80)=[{&(0x7f0000001a80)="deaa42fc46bb00f5512641fc522beae80fd28b29890f8f45e1ebe6c60f738525c9f4cd7d49d3cf9edc011954fe61b6f6fb562eb31cb5fdbb3e810ae0bf2ec86a7e89351f84d3c5e732f10e597252d461fb90bf059c1defa9e976fdeb504224cab88f9822c50f72b700b0ae144eb918273c3e4833442f2cad341299b91e52d1ae6fecb8d22850c134d630dd849868d0246ac3be9bcf999966485242728330a5ad0131d14a17bbb75ef45b6d215ffa4288164837556c650dcee32a0198621904e879ed66ff9b16b543fde8a148ba30c6a10a1f94d330aaeff0d4d3f9067b8972fa081c4617abd0776b27a9f96838bcdc52c1623c36bcb5d38bca6d29f66950abdd34ec04a42bb3d85883cc874c407f4a5d56182ace5592b1de443dd07a4e9416d287f8e4ce97ecdc6e387e5c8a7c87c2d01c08f1a8d67afcf25abc56919fb0198e84a0d97c1134abd8136a8cb906aeda02eec2462f07dca11fe856fcc7f1b6538ab615f842014c97a9ef26459b72897598777932f2b7c29a0fa719c15668cfc9be6e1118181c7c1ec0933896ec03d17203a66c4b0aafff1550e6cc9f6eab2ecfac3bf631ce9e82fd957f897f17ec5d48f7feff3ea3a2fec1de4949356a67723f807dad8ccb2cc04da2ee01ce83bd3a1d63d4d1b344cdab5c4f0ed1d323f202badbbbb1cd9426afb60b952ce865e54d2bb22c8b69ce3369efcd2788e1afc780c9c4611e583908bb6f9e42ded7c9e0d88adabdcb1c2649dac1e45756a8c7624decd109d73c9799f7f043ab08619cdbb4ac441b940b4f2c01908c08bae95105d41be48a2224a75dc4c472f322a2983828e0d202df1b45bec72b9c3db9151eb8a0d3b8ad31be8ceb07d1f2452a524ef2db9f625d423e825290927894d5ed550ff8ae3e8c44f77bc687617711c16ec0b71fc5c5149cc535ce19385d419d18551bcc3bf18ddc8bd0dd74e64841f42511c07f8fcb3dfbfcceeb8d2ce60b7c75d05911280086962204b215b6c18ef85d84247f9a7bbfc6e0d0fa596d82b588bbecd58ee98c4f8ca3dc958ee03380ec556b8cc226249e7a4d9c2ec016fe5dd79f6c968bfb2de4fed6818aebc8e32895a940aa0a09e00c9974c49f168953c9447639e3e5c103c724cab73dfe1dbeccf99f63f728eef6f19eab6c4189e8c517a40edc254dafb46062abb720a36cb8350122220ee126dd46c759e05c314f8ee01d180be8e40615bf078347f99620ae69c506559d02fe29d1d7ff131f9de6163016a4a1e308ad265a4110d66e2effcaf7f0606adcd1c8ca467deccef6c37abb3367520d70d0ad4a65ee18d66a7af24bc7ce561f03f5cf2ab3d30c93ac7e93cf9f3ebb16c8130a46e0363efd1b83361b0d5118e75acfaa9f7ab989dac64c255edb504ec653ed3e088dd7dffd4d191a01ba4b75bfbd489290f99b9752dbabdec6ff1f5a01995b6f621bd048eb1f2b559588ddef8cc9df82f92d23a1787f4cc9112d5d0011b3e98a868d9964a185edb9785497c83374004896d47b6998639a4d2c8f9f1d9165b103aaa8bf32d21cf8947df1ff0af42a5100db40c930df200f71944016b1eaa3d8a688fb9f01619bccd0926cb7e6f9e472bec3e0db2dcc21ba7b7805118c68a289d408010d6e990b10e0921e91b27f558f4cc8ba66903dd7ffba0784e142653ef8b552ed6b254a92ba366dded5008b3651a3b02a8133d79e95173004dcec0fc0d7ae7c5b7260f79b7e71d9f9f18daef1677668881fb8908eadfccaf1faa627df080d36e471344f6228c336204a1105e519b253a5520cad1785765b9ed3a0908bf9391f6c856c74c7c2f320bb24311b812927ac5e179f34794b116111fdae499df2df098f5027548e360d58098ae124904d65494d6e695ffaf3706e0010849ec25e8d98237857fe2743cdcd18e50ba9548bd6a224f55c609232f7f255916ca07f257ee5da164abbcae8f39929ea575bf4acb8b3217063a077251f99d7e3f1cadfa67686e8ab936bcb3f784871a47583919180c6a6ac7ab023f3d5f8362d6ed7cd0544ad2b661db1e144b7ef08a603504764d5fc19464c817ce249168af7e1e9703c6662b7adc82d6dbe4480f50b328a12be0080535a867f958195a1ef9e9270b69e8dd0a999f527bf8d77f4bb526482f8a8d353b4d03f2b13dce4f79e725781d693631841bd28762809d03d2af5f2a4865a24edf3781818f35b91925e763af92f8c6f07e29c15bab7af671eb229e5081847925ac2192aeea1b495e9a857503412ce55f2212c6cb77914f42aba75cf42e654ee8634bacb32a90509cced72e7a405c3eef2726de17b8ce8c77fcf441d3680021fab087c8fca0793fa20f729fc0a447f33464c8611e98e319d7431a01766ca283c4a015143f605186b08e88e36da35943b2886d97f96a8b771c7f741219929cde185765b453ec052d8f806b991a729eeedd19b1aa8e74e4d75b6ce71f1c55c2f00473ee57aeae7e93649928274d514e6c7028dc2f492907614b333a11ee8ff036648363ad6cd277a94fcd5fdb7a37aaefac0beda1bd2e54949c3cd9ffe8ed279438e997494c70c3f3ad51a1704b27b34d77f605370b39764348b84eb242b60a5f4f8269b2da368b47a58195850c510257e76ccf7698d1764eab533b95d364ec521fa452dda833cef7093fd5a055a3b1f745a0ba02f92f59d25c5f01e8d68ce2c704c0a12a15ac79d49d97d7e8dbb28600baffb30d01e0115eb03abd84e8c57a9c880b5b6e60cdcfe9f9d84b53ed9c458c05fc3594f6a39d2e684eef3388a660c36601ee23a11c99faac65963e2a1bea8b2bb9bc1171027b4eb02e35d148553e2a20e41ffbb200d6ee74d99c03bd06cd2b5e8f2d150452a6031a8ee0705056694ad6eae07721785656e4be1a279eced44b092ae53ebb711df699ca3d94eff084faa14070b5c97b52f60d4baae896ecb39dcfb3b62a1028551bf2fe14ca116717cb52bdae7d306352c06242a175bdbc9ee759e911bc2ec30dfa835aa7eda496de47933470b227c69fc5c89278b3b34cab2de62b86ea4028d0d2d9b88f0ff8cb55f0d67d324b922ee8630843b2a17bcf53d3452e91fcc59092ebcfb026386a602babacec8261f71d296fe945bfc0d615bad9ceaac216d5f21d129591354f8242eb3def41a8e8bf870439ed4f6d5983e4e54fea9cdff5dc6fa901f7a0b769a62a3dd53bb372b8c1ea321d4e22cdf6759058728ee9553e84a51aae218edb12606f8a81db63936c8555e9669193624e13b99a2bd33482e9e1bcff62d668c033ba2b9cfc927edf491ac09ead87056348078eef521462eb0f2aae52ae52e46ac74e59dcc801be0b64d89ecbc9a51b15521b5fd397e42edce79637c49e039c548ff5bdf3036acd967e9e966c4dc7d33622155f867a4380d62de08c5b3bf2929251a0eae0e4078d74d35b141c7e347b28ca37bc18cdf6dbb44d750872212b46f60567862ea355aed16c2340d8387d553532897cb803186c531b336d6bd4b324eb9325b277da8e11786a5aa4e926426b419ae3344a20dea954921819696098ff3843e666abea108bb6e592564436a9df89931c2c2af8d4fec08498e338f257fbb7b6cbf03ce07dea57b60c548f04867ce2b8beb5eb908e00f89a10227451a570d6faf4847d002db15824068ba79bc86ca6ea4fa4a6c8a65e90504b860f5ecbbcd6abad45a90046246ead00018cc777fef817ce0b852b472ec30fb77ea1e648959b75a884aaba72d4a60e6fec8ea95c1dc3f34eda08fc2e5ffc41ffac8d0617f57826229a5a37cac4369fa933726887ad8b294e5478a097cda7950ba0201f6c59354a314f776b7b9548e4a0d7d8d473ccbcb3c2067d788c776b003f314b5b932532e9d967b45b37892e7ad1d32324773bd89edfc0d05e0614fbc8932b87c2dec17b4a56493520ae10e4e6c0f07c61a45ba0b4133a49e118a2788c86354203e6d007f3f347d7c7d55760b791c243223807cc8dcc86c9fb8b4ff12da8296714a5bbbc650b99e3dae236f9b821246c619112ca5adfe9d457acfdb73493af9daf3c7fc64d148d79e28c2907623a8da34d7199b35c4bf5b837f99b62f3421aafbe5653016887589d509eea9b5855a0d53379bae3bf3f42a07deef5be97bb5f5f65121c517e2eebc69b7b0da917129e5a040b7b4d7fa511fc6e9ab5c3613dfbd1c54ce264c9831b2c8a5e93228023c769d53a81ab509a04e76b9a588cdf1c6575dc70c85cb261b509e83612f5f996ab7f033ec94758495fe207dc1db70ef73d0f15b7099d8979b0a4e7db8ae846dcaf99cc3e079ba2f66f173bfc525e69ef332197a8aa51083a31dd9f9ffa1eabcd6e7dbf692c029160bb5ae0342862a414fd970647139ae2403451581cf3ba5bd2914fb98ff746afa955cac28436c911c18a84f550c956b0b18bd3e4d353e3599ae7d6377ec602e2693f764ee14cada045738ffb4939408f4c78d6261241517f47d12f362b491bb01e62e91b619784bb7ad9f28aa440a5d833ac52de3f4729b51352fb17c1b9069112d5b46cfa0b5df4ad11ed25c0e226eac54e1232930952d362bac359b4450a22d5084663b921a2e9fed5adb26ac60753e544bf5a303056eccbab1ec1fa34cb9b8c7ab138383264e5a623b18708a6ef79f29387acdc02ad5042799586b34232dbedf2614ca5831ff3f70cbf06157351cce27dda92d13546ff41c8179564655e230ea7ba6a16fafa4ddd08ca10d4ac15ebf92506926952a3447748220e322fb27ab32092676d08cc4d775a542e7afb31acf8ee7668e3691d8a124dec3941017d79eafb6cec975bd0799edcfbcd0786ba063a31074ba651f44f629895b80315b70d0616745176137f0998bee5d4f1e7be175a024dcb426b4fa5dfd74b939d7eab75c20803ffdbf68bcd54a0f2379797f61b1e9cc83096016d9882406f6ebf843e62e07d760bce05fca4ee127919bcc5ad817b7268d55e447a088ad409276d4e7536a685c2ae5feed8024c1b0020ee4bb2fa8743163c35e1597773f037bd024626948beef222529f73eb5c143ee279181bb5e70a7cbfefd80343bb60d1f997c0d3ebd1c9d964eb5e146364c794986db117cfe8189ff08d0cf490e95c1bf8da2bf45f3bdb2cd2a01061aa71866de917dfb93c2b68086de2455fa8fd01269236069e381c102a62cb31d30ccd33e594d3a209b7bbc89b0ce6a5f7add80c9c54e91a282ab185213b7418f6194d0", 0xe64}], 0x1) 15:12:30 executing program 1: r0 = socket(0x3e, 0x400000000002, 0xfffffffffffffffc) setsockopt(r0, 0x0, 0x12, &(0x7f0000000080)="c7000000", 0x4) 15:12:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) flock(0xffffffffffffffff, 0x7) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xffffffffffffff7d, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff8, 0x1}, 0x8) 15:12:30 executing program 1: pipe2(0x0, 0x10000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f00000000c0)=0x6, 0x4) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$getflags(r1, 0x3) munlock(&(0x7f0000c2c000/0x4000)=nil, 0x4000) mprotect(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0) 15:12:30 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file2\x00', 0x6000, 0x9) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x43}], 0x7, 0x0, 0x0, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) flock(r1, 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 15:12:30 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, 0x0, 0x0) r2 = semget(0x3, 0x4, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x1a, 0x8, 0x43c6, 0xfffffffffffffff8, 0x101]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/228) pipe(&(0x7f0000000100)) 15:12:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) socketpair(0x6, 0x2, 0xfffffffffffffffe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:12:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchmod(r0, 0x80) close(r0) fchdir(r0) 15:12:30 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x7, 0x4d7, 0x100000001, "b0148d0442ea618fc20dffab158e0f09c94c2c29", 0x5, 0x1}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x4) r3 = getuid() getitimer(0x0, &(0x7f0000000040)) shutdown(r2, 0x1) seteuid(r3) nanosleep(0xfffffffffffffffe, 0x0) shutdown(r2, 0x2) geteuid() mlockall(0x2) 15:12:31 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) socketpair(0x1e, 0x5, 0xc, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) r6 = getegid() r7 = getpgrp() fcntl$getown(r0, 0x5) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x5, r5, r4, r5, r6, 0x5, 0xfffffffffffffff9}, 0x80, 0x2, r7, r8, 0x8, 0x2}) r9 = dup(r0) utimensat(r9, &(0x7f0000000540)='./file0\x00', &(0x7f00000005c0)={{0x3, 0x7}, {0x8, 0xf98}}, 0x0) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/140, 0x8c}, {&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f0000000140)=""/53, 0x35}], 0x3, &(0x7f0000000300)=""/52, 0x34}, 0x800) 15:12:31 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') setitimer(0x2, &(0x7f0000000000)={{0xa36b, 0xffffffffffffffff}, {0x7, 0x1}}, &(0x7f0000000080)) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 15:12:31 executing program 1: clock_getres(0x4, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x3}, &(0x7f0000000040)) 15:12:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) open(&(0x7f0000000080)='./file0\x00', 0x86, 0x0) preadv(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 15:12:31 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ff9000/0x4000)=nil) munmap(&(0x7f0000d14000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ff1000/0xe000)=nil, 0xe000) shmdt(r1) shmget(0x0, 0x2000, 0x100, &(0x7f0000d14000/0x2000)=nil) 15:12:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0xa70, 0x8000}, {{r0}, 0x0, 0x1, 0x10, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x8, 0x9}], 0x2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x10000, 0xb4d1}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x1ff, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x3, 0x100, 0x100}, {{r0}, 0xfffffffffffffffb, 0x8, 0x7, 0x3, 0x5}, {{r0}, 0x0, 0x0, 0x80000000, 0x9, 0x6}], 0x1, &(0x7f0000000400)={0x88, 0x4}) kqueue() clock_gettime(0x6, &(0x7f0000000440)) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="ffffffff", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x28800, 0x1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x7fff, 0x7}, {{r0}, 0x2f87f18799079541, 0x42, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x800, 0x4}, {{r0}, 0xfffffffffffffffd, 0xc, 0xa0000010, 0x95, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x3, 0x20}, {{r0}, 0xfffffffffffffff8, 0x20, 0x21, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0xc2, 0xfffff, 0x600, 0x3}], 0x8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0xc, 0x2, 0xb30e, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0xa, 0x4, 0x8001, 0xffffffff80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x65f8c383, 0x6e7d}, {{r0}, 0x0, 0x0, 0x1, 0x6af6, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8000000a, 0x400, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x9dd2, 0x40}], 0x8, &(0x7f0000000240)={0x7fffffff, 0x7fffffff}) dup2(r0, r0) 15:12:31 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file2\x00') rename(&(0x7f0000000480)='./file1/../file0\x00', &(0x7f00000004c0)='./file0\x00') r0 = open(&(0x7f0000000180)='./file2\x00', 0x8020, 0x62) sendto(r0, &(0x7f0000000380)="e5a4810efc598980e2adfde8f26626a7319f678a75ba10ea1b08b9d0097d1e671a2fde3e16ff46e511daa42e608e61e57852688ffc06408287758d3fdc0c80dbaa5f0ea8590d17b18fc0271f3c3893c0731ce9e61df2a225956feb56cdca5aa34ffc1913d1ef8539534fc885e99331c8d752dca2980c89699f13f8ab06f9d85dea93b4fceada3dc9f01b99093adc7d9b7cf91774ae6ae29fd97b8dae042ff41cf6fcc636130ed2c3740a88199c0d6ead193aeb1ec8b5a70a06612690f042a1e3c5926eb9c0d74c86a2d0e7fba4a0e9857dfa2229b86664b0a0703f5b048a277799cd4810767ca03bebc3463cb1f322e9a97419d57d6ff671dd8abc316a", 0xfd, 0x8, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x5, 0x8}, 0xc) 15:12:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000051000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000051000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) chdir(&(0x7f0000000000)='./file0\x00') kqueue() 15:12:31 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 15:12:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x511b3e53f980dd8d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 15:12:31 executing program 1: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() getsockopt$sock_int(r0, 0xffff, 0x1197, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1007, 0x0, 0x0) 15:12:31 executing program 0: getitimer(0x2, &(0x7f0000000000)) clock_getres(0x6, 0x0) 15:12:31 executing program 1: r0 = socket(0x6, 0x3, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="d1201d9c07b00a16a86b937d24a7f2941e6ce5df99da6b477be77f1cbe061ab59b4c483ac24bff0579323b2d50e2f61fdd92120f14405cf540aea663e53940647fdbd7390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d48a0f33256b779b5ede3f5eda2cf3da26d2b4d05e3b62945f192187cbc737a295f602af38addd1cd3ac509b28ed3961b671ba3ddc26f75ddab17339887294e7199f6db95181669ee1eccc431a262e22bf43a134c0e749566a4287fbced64d078e3d99d972c7ddb88e89f54074be1a75192267d11f01a6620b0bf3cc842725a1d268ef2d6364dd3605685db0336f99a79a0b668ff8c5f5916fd96e58eca06f2e329859db83b9900b71603cc698524ec499d7f6a7e7e9c722166294fe13331204f118eee69c6e3a4e2cc6ac05bd6839269cb7908e8bc7e1ce6ac67372572174842d9e09af147b705470468a", 0x171, 0x8, 0x0, 0x0) 15:12:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mincore(&(0x7f00002d7000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/242) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x10000000001, 0x7, 0x1, 0xfffffffffffffc00, "05a687d28f38fa4fe47f98eb4ee38570547814fb", 0x1f, 0x9}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:12:31 executing program 1: clock_getres(0x6, &(0x7f0000000240)) socketpair(0x18, 0x4000, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/160, 0xa0}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/37, 0x25}], 0x3) 15:12:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_int(r0, 0xffff, 0x1e3ef468359250e, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x130) getsockname$inet6(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000002980)={&(0x7f0000001300)=@in, 0xc, &(0x7f0000002800)=[{&(0x7f0000001340)=""/103, 0x67}, {&(0x7f00000013c0)=""/107, 0x6b}, {&(0x7f0000001440)=""/175, 0xaf}, {&(0x7f0000001500)=""/66, 0x42}, {0x0}, {&(0x7f0000002680)=""/205, 0xcd}, {0x0}], 0x7, &(0x7f00000028c0)=""/149, 0x95}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x3, 0x40, 0xc6}, {0x18, 0x3, 0x1, 0x2}, 0x80000001, [0x9, 0xffffffff, 0x0, 0x101, 0xfffffffffffffff8, 0x2ac000000000, 0x4, 0xc7f4]}, 0x3c) sendmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000002c0)="a69a145ed657870a2907ae680aaa801e088d1ec1fb400360c229faebec74c9e04ba17b80576519db1ca648d3b169ecbc2a4eb92a0bf4d861645b3d4db4fd84309676111770e5eb31f8cef3ea80eebd2c350977f4683aafa01fab16e3f3da1d79621e22a5b2468b0e93402b68aefdca42443e130d", 0x74}, {&(0x7f0000000340)="1916ff2e2e08302b26bd9ed3af2ff18a6a63a3aad17a901626dc5d39c9a8074be7c14b998604c16cd61d7ccca892b42012f254ba44fd01f62c070081ca4c5031c18cd7eb39c570a3a7ac729c5e121ad0ec56e4c3ba340715c496b4f6211cfc585ee799d1f30c1c41d733fa24eaee4a49b9381b8c9718caa9603f4ba80623", 0x7e}, {&(0x7f0000001580)="01125c9c21039815daa5b4195e8d638bfb56fd0c401e7dffbfe7d8499e9476a9c72f1aae376cc21a2b86355965dd0a5cabf7b43df5fd1427dbf22b7db7f23a804c078dc2c684067f92e0ab8c2defb9c653faef83dd961afebd8e575a6969d22f1c98bdad1924d1997808f6ecdf22fe6fc59ff0cd8ec6c040d56c592159909ddffea0d7d037f338793787b1e7171e9f3cdcec831a40fe1ecc7a756f159d7c0d1859f6e8637cfe5804ec89aefeb5a7bff8b8bb6297a1461a003cfdffb283d7f436f69e105617511f9482d63f0169d18b000be36f74c43fa9901bdc7e0d25647c4601a4758dfbfbbc1a6a1e868559164c3cdd80851fd6918d964f47f592df7787c238b23aa6565c6040501aeaa7394591c62515256fb5e7192bf99b448cb7d637c97da1015d881fab317b309e41f698f698f1e880745fc2d98fa3cee659bd8f8644ea0ea66816d3e14509f6d2f2439924a0b5e2f77e84b06f3b0e261741389b0f2a186bb32d852d0ac199d1ec2eb1f074fb37ca00c8589a43da2696c9f12de382c199c08adc4257a60ce150edb187726cba854773883a23b063c7f1b1bddbf07f04971a393817c42eb4428c8cdffa89ad05e74ce16951392a8d0d637e17386448dea3cf9f5572bebf7c1f5ea2b2f80ee588762107bf54e29464d395e37509e7eaa2ff3a1178a4f065662eef8baeffb0cedfe9ab76ef1d11219978a3e72f8ca5fe0d87760689e14368aa121cf08747ff897a16f2f737a74d896741d1e536f86a061e9d114eeae0588ec69e96f956a788c38dad415b35649de341e57151ba3e4ef6de31c3db8c91a1990c89c8b8d4a30648be5f77a6be32c0332190b2fdf515b85225b3127e19821dc649e0c33f75cf9c270b811677f34c032dcaa9721b8bc2289a3c2a527938341ab46e605cef2ece383f2eb84dfd80d9577f81ff0dcda4a4c1f3b9c11309390c40a34243737ddfad95b6d3fe879d16ce32c3eb439ae6f649cdb9c99da4fafa8d23d3a29604505e3937d40d7d949d2d1b32ff95e97980fb4396ede3284ef23fb38c5bcceb857dfb93a923c78e83545276c3bcdfdc9e04292a0cc827d6d20ff2ed75150d2226a29cd64b9eb7c8ea0ea7d0fb43a4a812ce735e3c36801927480e89c6e10b3d81d34e08846a12010d85132a89e8aaa21ca41ebb23cec43123ce563021b74e606bf6abd18a8bd45eb6e2b21e1e38e9547f5b974c2bc980719a1dfc1a9301843c7a5a363ba77e773bd88234009c48c0e42550f64c0765a5ac8274ff12f734a8fa47b41124b9c08c24abc6d9fb0daa583c46b5acbd557c293c5eb51453bb9d8978d100113dc861a99bb9918dea7c7bb2685bb4b67abcbfcf3eb2b52344d9f45dbc2fc998e7bdc8f0949e6d5295d1fdfa385ff57e41bbf86dcd0870e085c13fe1e6d62a086eb050732a9cd62c6263f022bd9d4258eb13adbbe1c7bb6c16a477ff6b697dffb2d812b074b73b602c18032371a13ddb011f2a4286683f80668f7862034bc5c78244c5aca220e79cf01d2ab5a120f6dd35f2266a4d13852a038ff017992ecaa3cf8a03b770a713eb6851bb2ff2479a8350d098134b6540c3f586c94b054406a397d5a6df7268d1c449a4fa425621b152a142c51c8889c3628c8f62e657de7cf77e109413e607b7d99cf639191a4b02f2601a98f24f0038577a951a3421f51b59b30613dba0e21ce8d587dd2e3b75c716c98fee14bc1ad213aab1c65c75a8d18452a1c740e5b5a6012671a39dcfd8bb8cc081f9f2420dd7a16d493f5e56288ec4b680e9b1bacb884a3705433eeeb47bcfc96169128634d5e36d05a634953b7cefeea2e6ac427fde8a9eda8fba9a515fc7cc6ba1b0556fb2c98400bb9928c1ff7712d52da8d624955ab3652562db8447095e6f27eefb945f9a294ce9163a1e1c898658bab5eda165fbedc06fccb59e58f5b098b2da8a809a01617e5fde5694e371cfee8761fd590c10bf382b715ed4b765dfcd56bf07bb775b8b2baf38c3296fb9d70c55c7290d9ceeec75390503fbfd371a4cd5c636b45ee8fa5444998511f6d37deceef7a932b25676b37f6eb37c8d67857c878576bddf377bd60b19a895ab02bd480729ed3e4ed2aff371ab82c59f1e8bb84673c359b5b8f85a1a9ee584eadf45800e1e9e09e6d2af17a17ca50cd54c1932aa261070e0dc06d58ebb10eec5b9982b0b05cb18c1c060e9b80f8f4af1f6abad71245ff8a2226393374cea63e94685945c364ec2c1479a82faf3f91d3f40320b42fab147041b1cf3460b39058cb5baaee3528ad1c1c2fe1a6ea7b37d77089d34149c7da90d7c9f64c0db35339d0acdc2482691c6e1c61964a2d07f946fe490f9300ec93cda73a0389a2fbc249c39a9a47af8e0ee586878b6e05058b906a5acfd76a2daae37a07ddc8cd333ce9fccc11e04466e49a0c73ab58336e01f9447a415003a5ce9f6a8dd3fff84b3b91f243d2b5cfaee488228db7618613b59e74d4582648fb3b1a1db6112dac88afebc1d2e20cb2d7b7b3251af327434e9e7774afade725d1fd6616167c94bc271c06588532d0e4a092d59b563e303c930d8048e498640c7209d2c6c7126452db761cf449873ee56da05f9c99407310724a6efaac87e879f4326632e91dae1511c88e2f5c11cbdfdc639913b20603235bfb4d5561724c169865fb52ec8a44e04e22f6c65aa84e1561b5b33ac562f1f5a2d94fa6a766f729d96449065c6d4feca927e0b82b9bda207325e978ed8c59b75b3032efaa9d192758c408982b462cc1a6f75438dfd66b264433fa92461eda841718bc34f6473f88fc6084a01459993dacac49163362b76fd9369f9b6e109b15d596b1ffff293ea63b566a30e548baedc8baa13be599a4a8e9d50a08d519b17dec48736d76a04e602e1d9632da6f3cbf945e0bbf437e9d51b8fd22dd714e638fe3ffe28eb05dab38408e864d58b6ffcab5edcdbc2d750b02e066f70dc60e2d2c7f3567f5afcdfe7b2b08fbdf224aea5168b0e86352ad69d25a929f813453356865ef1d4fc286b43cd6ea6169810ae1b4324846d6d8122298d82481f151780b3de4fd32618131ba9404ebe7e97408e7c0abe16db7fffd3a5c15f578c2be8c1c8f8e8d1be3e8efcb8534e367ab4811fd0d47b40b9e8a98d241c474e02879c23097f97e67de1c11202300d51bb498921c8de740f969111ad9a8a56a7cf6366e76a126e3aa9225d663a3f3a6edc9aee7b386d82f5a5c9a36c8bcb520ece1cc434dc0796914fbfbccf3c243cd4f01e6add6e4aac6354f8f56f4a544b82a19de32a2aac19d9275f0937233205857a0a16136bebb85f22651661d5a1cc8b11404ba4d13805462920453bdf63dfa74ad1ee3aab5cc6af74ae7ac80c622de3e16d2498e28ffe035980139d34bcfc0a8a60dd91f6c747c47a282a36b64cfac75b7a7b14784c1b2813b6f3c2ea492baeb5913c5dae6b401f17be8c027284454888129f7195a1b0adc1a3fe8773e8e7c3861d05c913e480cac77f5b4bfa7e8de0729a14b35590895096d10c6af7ab7cfc7ccb2bea28ebaf044c2766a3681e8c41fd1279a97cf5726f7a0d00834b30cee60d953865b1fc917abc62dfff6e6c9ed2fcb55f8af1eb71b0ef4e9b36e2180bdb90837e914f4b7cda1e4d256f347f64e6f9510b121fe0d670b2b96cedff115d9683e6377604f570aa3d5e8b8035b79cfe3c5b13c871c556d85e14f801c58b076f9965cbfa805ce2180583ba8fca7cb37f359b6d05186fe4fd87dfb261caed3c90118761ef922770b9f79169e9b9c38e29e29f47159035c56faf7f03ddbbbe345f9ce7e978bfd629f6eaea07a3f0f0b89b8a15730f25a1c1bf79149d73b42313033aacc0458821b036e2eb7a9cad1c11e0d7cc515b4f71d655c7efeb9e186825a378834930f67914f6bd18f336f779f49c12944bdfc978bfd51d5f420fe3b7dd0ad93da0f6b33a0c4eee79e0a544ab885b11f557005d9ace50b84a5f9852bca318877dd5305e6d2c2b9898dcc05329660d632ca78811e732fabbe05f289f41d120308273d4f094f06d01c467077855b82cf9eacea289732f19cc9bc5c6bf702578982ad74b36f3bafba1028184cc1899d68c5e9aa70117ed32d7c253f7b30651a49d9f79db50c5d238f57d4efdb61670dd2ef4b28b9bab01981901c98d1bbe490934f9b3b3014894e8d5c6e1d87e884a469fe88bbbb0c51d52162f26e607d097036d79501e6bec51366ef4dda9d5e106f5705e45a2d586240ab7f689ae58a9279c41b45d47239735507df126a1ea132f801df497c17c12a128adb1dbdd802328a92d4ff2f94a0997d793a962b5932900651d78af369763e7cdf1ed00538e2c6f0e7916be6ae5dd6495d014965917df9c15b39c312ac0e7bec2fca503d36bcf25e3d98e17d074c0eb7e212183c8472b83ce32aa2befc963036a7a0248b237463bc5c2324f809f1bedec7cac9a33325e43212ef8b4c937a7a4aa4a3d38639dd8f429590befe9f37ef10c80fd31877717ed4bf6a9b298bc273585f2626b4e0e13acf4c4666bb6810c563ff6a581ff44b7bd856547c124785820f2fdcdc7a66386f8e3ab6be20c1793de23d5d1bff063bb50cd9fda7e698d50e9d8152156a8971272177dd24ed7ca45401c9b20df4271e7d3093c89caed7de907e4cf80cfe2601f72cc68076c5798a5088c12b455cbce38beb2bfa15e179a0cc911eb311c16d8a72d3a12ddbe3758479acab96b89ae70a00c46daca720edbbb322b85bbb2afc13c831499fdcc28a3d5de7cdbf0dbfb4d5f6c3878246ee048339508de6431678025365c0cd3a0df29d6b2f2e35aa88d5dc0a24dbb1933ad1a6d6ba637db45edefd677cb9f0328133664d33c4326fd8b8c04e65756019300d02678acede026d1c948371ece697da32cac9437495969e3a3c740a6de9208f52ab12523dabb6b4170693056b03c93f7183353c2f47e5294bffc5c84414513e32305c6b6e529c872f7b55fee6d18b6cf2e6089df55641e0cbe07efa10c2f5dea83ccdd5a1d65aefa00bbf10702ef3ccb3511d2dcabb1584e6aaa6612b4f3c21d1db6f81fbc389b5c9b663c2c2b0fbfca03ec423706c9dbf2f8de9c9d99578093be7d5151c0421ae257973d4efb371295a6110caf1dac5c9dc2f1bda10930bf493a45fd8c2db6ce5b1e75089a876a1eb8eadf0a29b24019c491808a53d5bc09374311a4a4dfe4ae36b9cdce1b637a83188a7f033cbacd355ccd8beb2a67d12ee9faf427cfe246fa685bb2e8bfe66dd107c1bca49ace70a96dfc4c176ac8fa5947072f160e3a910ba129df8d02d82e12a810189da1d075ee9ea0b38b5e4e6505cb9fbcde9eff2de2ef6cb326b68f312f0762141247b416b0408ae500559720b072f664e67b41c0b22d206afcb30777e6dff6da0bd4ff9f64f2b2be41564ec414b5235604cfaa7257bcd4628e127d97ffdab1fbd9cef07b29ff17ec33db06aa784d1aedc458595c7172046af61a70e82f4bd8fe99ed729f848cca2aa079d7c5258f7fadf6dc30ec8ebcbd35be25a8758858ef43d20f4082829c94dc28c83be682b9c4b3f1f65bcf57f16cbebb9d3094f4617fdddc5d0f69931ed7c613a8e6d6895fd4bdab88f76d7cf79950a0852834fad2bfd97002c0be4248c7c8eb60e3544e193b56c483fe00d82a9233a9233d68d9831db922fa69e21e6961cc2c481c0bdb2d157cbed57d1662dd74177e2b6277793b2f72f921c5fcb96ef3520b7cb72331ff2ddbc1ff27dae87988c203cebf15c3dd1f8a9c2fd4aaa356f46110da46106c10901cfee58f6be0d45ce3", 0x1000}, {&(0x7f0000002a00)="e2bb2ce97718f94efc0717b930e6cf58917b23e077b2bef7b9ee20b477daa1f3bd79a7aea4cc1abc77692f7af30b0249cdd3b317b658b653209a8547bb31a36813915ba15189a18d883af867234772196b93a50ee7628e48dcdf1d02d00953d7fbb086a507ebf7bf36c14fd0095c55f5b127b2dfd12f9ca02a4beab514140ee0f86c2f70e06dc834540b3fe857f2aab6e77d3517bc659eb98e1960bdd06272cb020d39f9458077c418c469aa1d867fe0479f1c95c15d01df1719d8362fe790c39f2466ac18b879a3b27230696042e5fc916173305642db68c0651521db11f1ea882bf2bbd175906fd148e5c59f2ccbc8185ccb0d3699d6c1e04bcd358163e90958b87d282ebdcf5a7e098088e841635897ae5be9c716182730ec74cadfe676018798dd37f2bf66d5a7f97805b4cc71c1a430700b941f0ddb6fa5899a77a7137a30adca8e228a5856b7134d43891180687cc9b5b1a5203314e4450f5bf536c50a194644a1e8b6530a71dbf60a36ac0ffe5048cb736a5f455431a9c5bac723cc3e25fc00b078bfa23c25b61515568debd40687ebdc67bc9db5c311c874a67c9a1f3e3f6c78eacca6213b2bae3de5989d594dbcd1edeb3cdb461b0a302766bbb713d4a91ffa711f6d6a7235f09e4ad8cd664cfff82357a1b0e71fa90c810ae56a1af663204da1590399aa082ddd0c3cf54639a266498055749048fbdb186fc36a34a19c7a842f3002b8e049ac9a61ca7ff5e485cef9e7043be5bd5c7e980613a4dad1d3ddcde3e9db14e09fe0c7d55c9e993387c5b8f9f1e740be21823b08838c8684814ffba8c4f4b77fc599ebab51ed23e6403de68c081ac4368c7030587ba46323a9b22dca9f6f301bfcfe3f42c58e56853c26bc53a7ae0cf891906ee4d79fcd78f7f76f3f841cbcbd6124b9c6c96d9911d814b6092f12c3d7abfdd147faf5ff6561283c66084926f0bc78ecbc199606b3e44e54da79158200592d7f463970980ad461d9d9e2fb12076bda3a83bcb0683a8688f02a0dc097b65deb04b258b9c6d27c6fd99120d604f25f926373b49b51972c7bddb23f1391b30bc5fe3f7f07f853729caccaf7198c55b1a6f99eeea3b1d4be313ce2311019d2b880dc81f28d1f194b31e7b261a7ed58eec6dedaec0f353c45043410bf519b7af5c1bcd9c74727c42642972e8961b889a3e72268d44ba5e3508e86947e86d4034cfa1b4f945b46dc64696ca45b6398cdb7145872bbd33c117e937a43e2c6a01c90c6de26b8c615ee6274197bba7d55067197443b559843fde8038b8f4d608b6247fb9b61da449d47db6636416285c9d724ee87e3c86272c81b13ce5d9a1c2e6bff176e228123af4df885360b2d83865ef763632b5638c1e1d647cc391e372dbbcd25a25d4ffad5653b3700afcc4ae54dcc7342929e2dbf4dbd59d7952ed59916bad339e00ed4d99104a465a958604ebc6248ab97ddd955b4255f87e8a63e349786d90cb45601785af3b8a25b4f9c824fc257cab54f58da1e126e89886248c697646fd0c3440606985c92a58e1358fca3a7d3cef8ce0d80c92b70c3eca21aa9b364bb56e5d208ed415dd4beb69637661eafe75ce5cf8940ccaa5d5170df4021f44b4f1b6b1696a410ef4c76631ef7a740fc579c3ac452fa9cb41b6d0a62fb3b7789ada0c8c7dc1dc54de3ab508304df50fb32a7ed4efd2ade84c2f33f5b26bc5647544702872b861b7b48dd6dccca382a6a3f5933b0d8a9eb73b4d9deb93a7c18ee65473aca23b0b9d846875055dbf58edf86ec6ccae90cae79f24130c19021904b9dba3c879d932176fabfdfde55c5558fa78f52761488bedf597fdebedb60a8eae18fe40776e32916fe386ae4b8459f72c05cc965bf3cffe2e3e3b01be752e03bc70a236f162b568eebffa95f673a262ac8e2855f969e33133944e4a1a50c0869a5134d00c760f265d73abb062f6f5b5a5d5a448984dcab7399b6efc6b0091f9e8c684e73eea38bfd9110b217cd980fba2a29077b4cd2e914245d35b5ba719c01b8306482eb1720df4b49f76c1a84de5eab1574136dbf6d53d3782ad658072b4b16823b4895da8e48f1664ea2f4f4736a9fc602d6c43d05aff58bc0346de6c8f1486512fac6c70b5f8c30935b0f41eeb033a09dd20e2199bd64d5d4b0e13d3c8a7be8c6b06830e815b033a4b68b67467fd380839ffa65ae34445759fb0dc1c56dfdc91176266180431664ad624539580c4d0ce51dc857b971e23857a1117312c5141dacc43a247836e393affa01341e537d59a8502f63e9af65802e7ef97ef5f963a8f15a3827a3d779e39d45f0626e50143cf026567b8652ecc0e0f93bc6f5346711b04602decf6415f5068b49ffcc766842b8a74d0db5fa871a72fade65fd7e8bed6e0e82e52f7bb9b2708eb25d1870cfb1ff7102b54290a238ec1115cee89ab490e87d01ae1d42128a0e613c76b713a8fc51c5886185ec9961458fc3e840c3850add997bd42d522558aab7dbade3208d832a64f4627b27cd97928e9686ca9b50fb677af0d36f7c68b459d98f31386f326837c4da46b5aa08ef8fcb72e1ae9ac6d508ae2516e0f712b2242434372b04c7317ae91f12d5341df41de8df5e28bd5488d709cd8230fff9338d3296a05399b180e895d0e99e6a7814553f1c9180bc0db9e145e450d9e36e455f83444e0d9d89b51f05e3f707fc5758a278a6984c4fdff944670a8092848b56a4983edb38b59130766f8201c1b347c510edde2a3b94808cb1ced3a39ca0f93079da35048fc561114c04adb5f868c09e54169abac7be831db2c6d2f51a1aca5d3f1c81702846f4f91a6c59ac21b6f80151be6b5c15447bf7703f68135f16fc4c781328d2a36bec8d85296b65e851af5b0d642978af9c50f105167b1442c771c403ad1275e475b1c40fd43a5d2743f4938ab1e1bb7d4ff16eb0cc9e698fa610579284c0e64c4d61c9acccec2ac5d582d3e6920afd29746ad92b40b02b726264b04f2c29cd0e5b5df15be52b663f94d4cde46e6fd32bce82773050c6b9fe4e9e1dcae0a76210533d9159dcab93851e3bc8416c450abc0b669a2b4667633b1d6104bae8b2fea59a5cc5160dbec3f274bde2f8b60c51a04cd33df4b194fa38a547f7c01122fd7db8ee29dde032bc53022128af73592bfef26e526c852c508c724c5de34478090adbfa74440942584707daab567ae276a59058a53f1c4a291137abff8d9bbe38d37e86349ebd4d1e0de6316f47577825512e585b9c080e9ae1a10420e9bfc242e87e4e506308ccbea4e4ff5ed6197cfb0f990699411083579f39ce03f4c72899ce254c4233392d2356290756e6556d01a9d2583f6227a0197cea2e2d8bc23fee1db6f8943e1fa32b523ffaf73fe6b3f4695f57c56c4bb99ae3a8482da774a0a8425d37b93b0b977b63063d2ee83dc255fdd729453f7ef28b8a98d060ec75a4700e833ce1844b583d9858117fec9946dabbf92233cee48feec3eba74a158e5760eb52ccbbd3c59b3265b0b99c37dca3a3b98b72d06ec1310ca0c14780acf4c266c887a78e584f7c334de4caeed68addc559ead53fdb4f89d4ddd35e7f4495551b2c36c0cf15c21d0cdd58fdbcec6bc5f9cc530a37037161eabe0716ab4a7c5b07eab340a56049bd0703a1405936847989006c9c001735fde7d86f413e7a578aa542039221059bbda50e983a1fc260233ddd4a1dbc829c4d8c3a537580690e28106c9660dd68cd8c886b2c453b91b43aee8b6ea8feabba34e5f3c404fda5525b986a1a236699a7a9e0ded83bd2df89301ef834cbe885da752721745ecfb2a8230fa25ea0d6112ca9b7610d6bb6f3f772cde5785d67223476ca9ffd0961ac1667553619eb7d19f94ace8398b98cb98462832f6dcafd0c997f998003cd847dde3fb4f6f61ccbac1954b72bdc8a88edf1fe7e722f22d3d4c0b2b850aee885d68888825fb6afeb4c9a127b499ab5563651e7f6680074b581a9bd55b12450bece0f6842b2bb7de718362eb4ecdf30c61ea3a859f95906ac2b8c9a4a7a50ff249daf8d8465fbe0e10a598e44eeb31b98b95dce2f359aa9d13d4fc4cedcb997c8bb8198f6bb637fbb79d0ba5a726bc3bcd7e1337a3fc5f1fce677686d2a704c2ffb54f6236dd9be0c067778d9caf322db17214d6a3170b465761dff4919acdb30990722ff444477ff21b2fdcb5029cb44251faacce2fa9d03fdb24626a28f3af67832e69084dd0d9b87c660c90999f448475f0ad1b48dde57c9d2942e76cbc660005a2da5e166260508a415e3a0be31b6c140333c8b203c5c499ea5df50fb3c76fe92620d02ae10a61e2cfd4a10622dd51e1d63437b81e97dcfdb88d666f1e5cae58eb1d24835bc477b1cdc22066bc0879a71b222cd248beba94a43ce763360dcbae00a70e1a1e75ffba8c0e72e443ed5ae7b74e76e3a3abb30932e6c174d33602d0e78fb66f569be945b5ca227da768433807b654ac69b832ddbba796289170d3933e91e2e7f6b5146a37f6c0f6ac982b375def78f0adad542035e50480b319c32a1c68f6ec391b90133c20de254cc9d90bd44004a6100fa9c6e3e381ec5aa34524e2f166342d806d18a3bb152e8cbccabb32171ff2ddbb955bbab538d0e97999ba2f775ebd8f378ff72b27206b19ea5ea307925d9ad4fabdf7dcb3757fe8ee45fe54fd69a2cf64d88f35607ecbcb2306e716047855f1633da95f69d4819c3d9eb8672995c67ff03771aa90b6e207d9f4f4711e1401232c8e1fab55d26d4f03e65da25a918eaf03805fd026eaa00bc4dceb95f7c9f0375bb1fad60109516c9155e36fed39d1d268656430f7806cda46ab11405e0fbdaabea6851b10ec6779844939cc32d20c7aeb4ba5b90a658924f36b1e18ce377342b96dee0eef9bc0e8e673141f943f270ece42fd0484d0464a4ebfa01d1fb2a1795cf09c5029fc77a1c871e28b30063c91d7acb56c9b1a3e281811686c96fdc543fbe7e39f865219e17c721a1d68f4bbd39e130ce947646b0e9aebbe90d28e69f3e6995febbcc1fe1e138ac0c2fbd6951ac705edd481b612242b40309b231d1382ff400ce19f89727b32b625401e42493fb9df93b5e00373c620b39f65727263bbec8d60b4820d734817df97cedf24867183b6df6dd551b578ab17e9916b1c9544639d6aadd536ae777badf30c6612bb0aa94e71df87173c3ebe832c27a7a54879bf662de197669eb988af863e74e16b72226064574b87987ff33b545be9152acb357fffd2a06dab86f0a16bc516e845f93273f9ec71c3efbe43ce3a628687e2d2c1c785e3c609a37c4d1f972fc37f193d62a2b656729793dfe4f08998efec7ff4d4b5685cf2b3bbbf0bbb4ffa5f7ee47a68562fda507d0eb21ca3cff99669a26937be58f1fdd82784d1c5081797bec78593f9d580b9d20ec7f72f5f10c791f6a4c48df9d1567e10b579503331f1574aa3f007f3b806be062f45edf84c50012004c5158a58eec0ecfd6feae306b43001ab3bd3a897e4ed275da6bae73a2c7a09712f8b8382e3554aa3be997ce6fb1ddc0a2cf2d2db1ca0f1c17e52c40784bc141e38529ddbb418b379dd76fa55cd7e1548a12100bea8796e78ae7d20a442761487f0421bca29a8c69c5650ddbeed77b42e4b855026bd40797063dc37538f172fa1ab3d59fae5d3308104373e179c586a4b4825f87d6432d3ea276e6ff53f7129d7e3f7bdc732ea1118192eccbc7aec575b407a7e62c28be8bf1a19c41e31d2b1add846550f762165f52530c36428cd6860ac24c2ddc23412663471d217da393824762059ff8d2", 0x1000}, {&(0x7f00000003c0)="9d9ba9f170433de5179fa84fb94a638c6e1ccca2fb69b368bd3a77a1a20af72a1500b51410be4ce17d1fed1bd59cf77e92e7bb5951e33e8449bcf6559e30b3ad8777dd300c184c0871d501548f58975e3ff3490041e90db4a39d462548f1c2487a392e249ddfbcdeddc088def37eed42d7cdc6cd", 0x74}, {&(0x7f0000000440)="1c611d592cc2bc17658464bffd8c8e7983edfbff11bef1171b44fe238cb82cc17cbb623255d5bc7e52e66e89d763a11c8e02d0ce1022211ff04306ed5bce4d219a166179fe402fc6c99ad9cd4d69ae35c38484f094edb5a04537d8aa5d195a78ccb404d1ec07e12d96085deeaf677cbf411c222d6d355dfb9c35f9349ec0b902a38320898d775b06f85dba19586f376aad72c86dc97210168c7c3729a7b87090", 0xa0}, {&(0x7f0000000500)="6fd48a743a1e416dc1c491431039cbbbe07f718d2bc26614991caf3751c7c60c3eca9d4dea14ce13603746c93c7d21a1c794758aaf26a278845750766595e70eeb69359ab02c6173135e74eb290d33de1eb206abe52027ffff2e379d2c0e37824f74ecc254ebf1073909cd9dc55e57ea9ca7fe37968213f707869d24a1723c25293466682d01b3136ed56a78cf91a9e814fc64f2d4647e26e6d598a484", 0x9d}], 0x7, &(0x7f0000000840)=ANY=[@ANYBLOB="3800000000000000ffff000003000000d733ab214c019427baae9ba51ef5aeb22e39e441278a21577b055212c782d85b3e30000000000000a800000000000000ffff000000000000df2262977217bcd18ba03d6d3f0f1772fa24656d84020bf7ccbbb6fd7cde5c0d116b0cb5a9284f3b9b6a8491a97848ffd86d2e25972f21ca98921566dbbb835082efac20949e1bb24296d0e07f411414f4e9620ec4b13131ef9103cac9119f82c19a9aacb2fe4dc14c6af49a8d5b7c35905da4b398271e492e160ec82853e648ab7fc0bdfed5fa20dd1410ed837fa92d0000a000000000000000ffff000020000000ed0c210f1a4d3f3ad8b2e51dfaf128139fea2c12483d7ad08dfdc76df4fc13afbf772c722ff00d5dee273a4e9eac4b83b55583616140bd7f8d899c96c426b7e5d7dd3e3951044e0ebdac8c3f125aa2aa8428361b34e353e57c3873c004769f7faf9ad8f993540c466272f0ced9e355f9813ef09943e5cdf3acc02eb145fd72414746ff83e57c0937fc817f0000000000300000000000000001000000961aa465e819edb7698c0af2000000ec4b48013a35768467ef8b0caa00e329510bc9c98123a51932e5fad99c000dd179c0ab6f39a93300000000000000"], 0x1b0}, 0x408) bind(r0, &(0x7f00000029c0)=@in6={0x18, 0x3, 0x1ff, 0x5}, 0xc) socket(0x0, 0x8000, 0x8001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000040)=0xff83) 15:12:31 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x800, 0x5}, {0x18, 0x3, 0xfffffffffffff36c, 0x7fff}, 0x8, [0x1ff, 0xa, 0x1000, 0x1, 0x0, 0x80000000, 0x0, 0x4]}, 0x3c) 15:12:31 executing program 1: socketpair(0x26, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="bbe4bf91a0f20e0d6884980d42443efa38d8", 0x12}, {&(0x7f0000000080)="559d08a1c2d3939e3f2d4f31d4673c2946b17cc825d7538fa2b57bd5ded17ed858ec6a973b5ec77b2059381c1b32c612acb53c23fa6eb67b0a", 0x39}, {&(0x7f00000000c0)="66ab38801d6899ae1f781633f134bc90827838c602146528d9620577d4131b4585e499bcadcf2d61fd926b5f644d5db5677614f09e7f274f4f111315a0b93534352e0fc5b9558ac9b88f922fa6221146106a97c4f0e1c0bfb74b0b34a5c12ae495e6847d337ac6010a2b6f19930a2bac91c7566ec6fbfa213c0675549fb36afee4c016fbf9fa040d6ff5a3cf0603229f", 0x90}, {&(0x7f0000000180)="021112f4f0716f8bac3052f3f5187c511799136ae45c05286595aeca14c02a649c416923002bbe2610420ce0f0aab854b56509f7635578f086186c5957378de28653fa854c13254e2d9e70ee20bf9eeca153a20d156bd8383a245ff963082e18039774a6fa0aa2e6f21bbf531191c982af8aa54e7f6372575226455d10a9b07b9c366f62e75829867aabd12d81339f3480a3b7419176702c5d08173df0d883ff", 0xa0}], 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socket$inet6(0x18, 0x1, 0xffffffffffff8000) r5 = socket(0x11, 0x0, 0x5) r6 = shmget$private(0x0, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3ff, r3, r4, r7, r4, 0x161, 0x800}, 0x7, 0x7c90, r2, r2, 0x3, 0x6, 0x5}) r8 = dup(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r8, &(0x7f0000000280)='./file0\x00', r9, r10, 0x0) getsockopt(r5, 0x11, 0x1000000000000001, 0x0, 0x0) 15:12:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) readv(r1, &(0x7f0000001200)=[{&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000080)=""/200, 0xc8}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/105, 0x69}], 0x4) connect$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="82022e2f6669646530001bc2575c57a7a0c1addfb517558253a46d4e9422ede09169e654b80d303203c4bf569129971d840c0b625912044f8e8c3de4eee8c7b789e06ef4d964534ea69d5d395636f49c36278cf034270bc55605b6ee1b0d9ea51bf55ac142dd1f6f253ad6b7a6f3918425c824e781db1efe481e0a20510038faa505c4599d7e46c4f36e201eb261231121f36bbdd574fdb11c4dce23bc26295e1511c0a177841480fc6e0a3ff3c754998e2d1bef6a89a7ab9f934f54ecfc6f94d26108c5f3e9d0fb17502dc7c7783b765930cde15de57c47d0c9840fbf1d25f025d8d07eb4fb634c08f7cd08ea79b5c4241b3dcbbf8b244b09186636961ac2a0d4111c1c3f36eb3fa104242e0ce7f54adb5af3cc4e9bcb4fc6a83315d6643537d043ad932e10cc59ab0a3d7690136d6fd22d5f06806b6435e9d3bdd57c0fc0dc"], 0x10) writev(r1, &(0x7f0000001340)=[{&(0x7f0000001280)="b5d90dc942e7c5e97186607ff48384cb24489e284bbdad7325a3352c8dded5e8abbddc01e65ef156b52e65e6f2f2370cc80c47f4899f5322bbdef5c081e58920505540a767bc00ca36bf7c310be820b45996ba1fa35dc479d26d6f56cb", 0x5d}], 0x1) 15:12:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() 15:12:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = getpgrp() r3 = getppid() setpgid(r2, r3) 15:12:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000003c0)="001e2a3cc447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b46979873134df988700cfa388584432189d0c8af489c97ec4cdcf3e85bbb621bc0b59cf019dfa83e3fb136d65fe6c2eeb342b4446458859e4e5fa70e6352318b26093ae6d39ca50e483d52c99bfed567a03a2a5940bead119339495ebdcba37815f51ff5f424d7bb85b4d6e77ed9a974950d7b947d1fccc8d27b5de199fdec44fda1d7870129a2c1a3b24e86f195fb4877c7ad35b0d9a3f5003b9cf90fe9f1c8959d450fb9c4ad6a35f32f806b66331b2b0a8cc2290d4da5a3e424bbdb3abcf022c46312", 0xe3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000680)=[0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) poll(&(0x7f0000000000)=[{r0, 0x120}, {r0, 0x9}, {r0, 0x46}], 0x3, 0xdf7) fcntl$setstatus(r0, 0x4, 0x84) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() readv(r4, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/61, 0x3d}, {&(0x7f0000000380)=""/6, 0x6}, {&(0x7f00000004c0)=""/188, 0xbc}], 0x8) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000600)={0x0, 0x9}) ioctl$TIOCSTART(r5, 0x2000746e) 15:12:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x4, 0x0, 0x20, "eeac4c45542f9f371ae040ce259a73415d18b94d", 0x9, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x800) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x6, 0x10000, 0x57, "aaa5317d9e5eb62f1a3d73a1582aefd9b47b55a3", 0x101, 0x7}) 15:12:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "d70000020000000000ffffff7f00"}) r0 = semget(0x2, 0x5, 0x240) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/163) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x20000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x400000000000023b, &(0x7f0000000300)=[0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socket(0x32, 0x4, 0x4) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000280)=[r1, r2, r3, r4, r5]) r6 = socket(0x18, 0x1, 0x0) recvfrom(r6, &(0x7f00000002c0)=""/45, 0x2d, 0x802, 0x0, 0x0) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:12:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0xc000, 0x3) recvfrom(r1, &(0x7f00000000c0)=""/10, 0xa, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB="18002e2266691975478d"], 0xa) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r2 = syz_open_pts() close(r0) socketpair(0x18, 0x8007, 0x1, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x80000000) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) 15:12:33 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) shmget(0x0, 0x3000, 0x404, &(0x7f0000ffc000/0x3000)=nil) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) r1 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x80, 0x401}, 0x80000000, 0x5, 0x3}) 15:12:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet(0x2, 0x4, 0xe0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="00c5dcb321ad3e925fc4c600ad90c2eafbeff8c240940396e300d4c9c1a46b661f0026e4ef095712445ef7ec3f4ff8601c41dbe13826cb55d9524e81229042c4e96ed910ce9e60a5b259c357d04cc0ccd9239db30a2452b24c798f9f63b2df499f069447dd424f6b53fe75043495dc7d21920b5dba05e40e48acbefbe9d6c89c6bed8e264182e3824d02a8c05afd7f73bc014989683f8f34626c93f0", 0x9c) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x198) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) dup(r3) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 15:12:33 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) setrlimit(0x3, &(0x7f0000000000)={0x80000008000, 0x10000}) 15:12:33 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:12:33 executing program 1: r0 = socket$inet(0x2, 0x40002000000001, 0xfffffffffffffff9) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet(r1, &(0x7f00000000c0)="7512636a41dcb4c924d9e97d78ddff525aeb1f2b3053959daab3658a37426d6f184b8f0b61323c260583c800e6cf35baa533f2be9a1f154e17d9467eb5fe5b", 0x3f, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) 15:12:34 executing program 0: mlock(&(0x7f0000719000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x9) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 15:12:34 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffe8d) 15:12:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2000000000) 15:12:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x140) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x80000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 15:12:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 15:12:34 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, 0x0) poll(0x0, 0x348, 0x0) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xc000000000000000, r2, r3, r4, r5, 0x8, 0x3ff}, 0xfff, 0x40, r6, r7, 0x100000000, 0x80000000, 0x10001}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCSTAT(r8, 0x20007465, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r8, &(0x7f0000000040)=[{&(0x7f00000000c0)="0f1d10796f3b77bd08ae986cc35ddc5c5bfe1e39b6d4a4ea9df5424fb34f302ebfa05b5787165b589225765bdbcdffffb47382ad86e3bd1cec3d2ade5fc3a386f5e4292d6575e2f9", 0x48}], 0x1) syz_open_pts() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 15:12:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffc, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/98, 0x62}], 0x1, 0x0) chdir(&(0x7f0000000240)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x64) open(&(0x7f0000000100)='./file0\x00', 0x10010, 0x80) r2 = open(&(0x7f0000000080)='./file0\x00', 0x86, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6, 0x7) close(r2) 15:12:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0xb47, 0x395, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x1fb}, 0xbb) 15:12:34 executing program 1: unveil(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x200000000000080) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='W\x00') 15:12:34 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') 15:12:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x44}], 0x1, 0x0) 15:12:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0092ef4b236da32d476bc0b3219eb5c42d1d998aef9566fe460af1a2abb4b6ab550397c8edcd09f1f2c0472dadfaa8c989087d5af8cbda36da0f8858c6f48b372996b688dc1686db7141a839ae169ff8c5e9ff88dec26b65054d12cc8a4d2cecbd9d3810cae79204d2e6202fe834a9e10857a921f26b19d51920db3783d7cb817a583a48ff6bf77ec7c48ced24a9eceb5fe4a25329d885bb093cbaf167eca52dfb6ea832bc650c5d48b5ed5", 0x124) r1 = syz_open_pts() close(r0) close(r1) dup2(r1, r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d1}], 0x1) 15:12:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000280)=0x1, 0x4) fcntl$setstatus(r1, 0x4, 0x84) write(r0, &(0x7f0000000180)="8a6023b3721c98ac4dd4dc32bfecd669d010c2ae12312772770ff0fd173c2b739c7bf9403828075b00d7ff5fd207db92c0f73c8847ea99bcc21974a6276e3f7c3d6fc2c832a8fa364cb9a4d52e2511fad91aceb9", 0xfffffe2a) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) write(r1, &(0x7f00000003c0)="003140227f00dba628ee3af6502df4cbfd1aa0b8bc42e0fbb4c927d2de8eb49d33b832c9c8d713bee70ac26c4c5bb5c71aec1c368a8d0f26f7a8f02cce47e14b819e4056e0f8cfeb16640b4af565415af5f7de13dd75ed3a1fd9d9dababa66da0b6c084655406a1787d499d3e2266e621d67c4a93a1c17c48a2a12957e835e0aa56a3ba631a956a03c393f8e7d93655b0bd163a8dcfb2445705b9ab0e5e0c2ab422e205b9ea04c3888596baf3c5203c17d", 0x5d) fcntl$getflags(r1, 0x3) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x40) read(r1, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchmod(r1, 0x4) write(r0, &(0x7f0000000140)="e83e6588f019", 0x6) bind(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x30810, 0x102) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x5, 0x1}, {0x18, 0x3, 0x101, 0x4c8}, 0x200, [0x114, 0x20, 0x2, 0xfffffffffffffffa, 0xba7, 0xff, 0x2, 0xfffffffffffffd81]}, 0x3c) r6 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r6) 15:12:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) 15:12:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a2dc7bb6b56dac5a7af0d", 0xa4) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x8}, {r1, 0x40}, {r0, 0x20}, {r1, 0x120}, {r0, 0xd}], 0x6, 0x58) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x7, 0x312a, r2}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:12:35 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) socketpair(0x26, 0x4000, 0x5, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ff5000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chroot(&(0x7f0000000040)='./file0\x00') r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x4, &(0x7f0000000180)=[r2, r3, r4, r5]) 15:12:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 15:12:36 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="c53d690633b9f120ef7661149ff35b9c88e076a486a83e931c972fa5f0acc68740153897b186a7eb386cdbc04e57c448ba8ba9e7b4e5a1d4d9fb5d7f5591d0380c68d2f716c2e29efe407762999f1b2ce2f1f87fac231fb492dd6f9e0bb4fd167bf508eaef54ca3b3353ce290862177c", 0x70) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/49, &(0x7f0000000180)=0x31) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfa434b6901871) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 15:12:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) getdents(r1, &(0x7f0000000000)=""/56, 0x38) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82023b8984a8e60a45a0425e8ac6c67bf5ff94abac0760fb56163d7ab3e5552e2f66696c65300000"], 0xa) r2 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x2, 0x3f, 0x3, r2}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000002200)="66fefcb82bd5d60eec7955ffbfa0a4fc8e439cfd9f1d54a175904a11d093e10204a864c45d7fe1c4245f261f80b77715dd52067cc8e7da8342d62eab8f0a7e0253510c3f3c0b0e339ebd12d75605c826b79f1322aefcff1489992cb09eabdf75c3f5f23294e186fef3449bfebccefa0fe8b3cdc912e8b4b83fa18e955428c5d23749882778987075e2495a845a11bb8e5b8c0c74dbe06ec3576f08256196304147450e08210772ecd3b7f1a4c50ac936d81556974023380312185c64532392f1e8211fc40b9d85b707f0d0ebec62c266f1121df8866fb96380213d59b69d5a34c90009e4a12e24565c1220dde7e26a627552365885c1bb2f3f481340a9d21ad7ae32e161f818583a198c5e89cf038809378e879bda59fa3ef142a991eb4c3027f5026f40c687352ef640ffbc82086226be8bc9b7c8bca1b175b0238bcf8a343ae9f94555c2c3d2ad313371bf9119892229e9ac5108be3becf4f9768b3831c90fd05e29b4934fa754e59ae68bb39908cff4d91c14647573f0b51c965606d7709f4ae0827446c64f969030582385688f734bf72d96f6c195febae36e685788839331f374b4fb97d4ed9495a50a4634e5e1f180d05cfabe2f8cffaad6c90dd500c77aee5ff960659d944ba2eefd3bde21f7e320982bc62584ee97aeb00cd6cbffffffff674bbef68c62d64eb5ec14e7ea9adba94834bdfe308b4a68e08f70caa6cad97b379ef5d7fc12c69a16bc074450e405f42c7de9be72fe650dcc2f7e9512a54c5ec4783e909965c8ae7b508f34ac97a955338f7b45575557578411a4135a8ebd0b0382e04ab672c019b0b8ee3f8b9351a30ba9efa7ffd16ec6ee3177b78125eff450ab4dc1ea10c203e6f0e137f069b4cded6d5090eec5a9871076d6c56a9cb1f6dec47828d3f3d1cf9cba7d5f72cbd360bed57bc28f367113722f5130f799f14d4a7ea236fda00dee822b7bcdde13a1fba5f913fdfde7c5ea9a6e30fdd3f903a07cd07083575c3c9d55b63fd1caf2fa0ed0e5f853aa39930771e90d2491efc0f5084de306c71283ebd676df0e15687b629cd7c0a140e7e73160757a6f73f60eb78ab6f76d1139b1abff10d1b710b4d2fa83a98badc8a0d8d12d07a4286414f0a27ae485da8e5debc7cf32a2643303b869574ae8f7f31a87050732eeea697698b33ad4be9f9cb36777356bf30e75d0e1f36489439c79f6bad35a598b081739c6330504c148e2185ecd50be3500c0b8b4778f2a054700dc536c94d13d115fe66b240eb4f486bfe506a843937f39eb2828c518b581994e70c06ae2d30448db5321829e9e533dde22f29a837aba5c45ddae72cbaf3848bb52e382ac764e0739cdc8d320b4e145e47462d597f496a8542c15d37c8316ab47ea3a69eb2bf6529c97dce6ee8cff0e790481f6f1542efe62a2465cef17986f958fd57c8d3ba7a55f516577df13857427fa10e387750ce6d17f8aa331f4e40f28421342c7ce68e5c620473589ce68f8aad245a7bdd64c2dffe176410909c8260c9bd3a6fe82b71d071fb41641745aca683df21c19d9844420e0e75076ee2be61c4807a53599d94e4c18925a603fae4090d08f629ddced1c2ef2b0efc2334647262afcce5348a50d1779f0cdba9fadc88acfbc2406eaa9093b9fb389fa4bdc163c8ab9e8a6dac7060000008ff1378c9a6254ad49acd045ebfed0c2a5289820df8759144abbc9014315d34aeb1528efe5f680745bf24daf927c603800c93780fc6a92234d1471d67fbeb1e52c0918d74632715171f51a20ff759151fed93a7e5b4ddc1a7c274a35892a306d2f350c19116f781dd0fcdc76444202e82a956d7d54c0166e38f75097986571b380a59390fb6ca479595405f4af8408cc8436ad393eb4ddb0c479997317ed37ba62d51bb4b0db8d77b5e13d3ed7b247d11c4c11e312b3b513eb337fa4f775b7825c41fbc9ae6c8c8dcf93fbaa97debe8728dc921b59d85c464eab49cfc11d0829e08611bdd7348a02f0debfa8d635c95191320ef55c9e32864c5e766fc4d9c4aeb934ce9101ab0e6f6041bc7674722996ff438e71f5adf61baaa89c98b4402b6a2d476ebcad3951c30a0b1e04d584ed0ab07eacd7174a4a7c82b6baa4fd4f33150443518a52b16c51331bb68a142d87881c86a4ad26a386ff9afefa6d586647e3607b3b8cde96238f76e5182b12ea4c49fae83e20e062587a6bb828c884ab0d58ffb495ea327915d98be90ff23b31e5e850ff00366503a572412c75bad5f4697c2e59cda1d0e7090ac697f61c8ac23422f4ccc146aa027725549bcfc93ee52b4c32c4399995b7a80df665e785e14889ab48c2ecdd7cd4d0aba40d52858bb6e56929a17317ab75462dcf61a8c176c2a5626fb262fc80999be501e27f9a4ff7d1519ac6477febaf56779e1fd020887ae44ffdf233d3b08fcd33e00894afa3142396ff0fe165f219a08496f183e1dd48d1431f871d7f313cf208f4c88b0dd16bac3a972ee4462c4cfa183d4972a74500b8236102a7ba2c6a9c21a982a627d58bedc4abc1c1b159f04e6d0b3c00ba19f93c12d9ceff516864349f3d4721e576eba1e0263ab805cdbe4686511baa6a453fdc397500d1ef291db963466389efdbc2ba654ccb38be1fe8a093f80bae475e84d477a39c4f4009d967b246b79f284c4ee6a1d9614b88a50b7e05220edd137ac191bc86ccd1b6eea4871714d11b3833eab2bface8d4d59890cdf3ec0a017fe1bdf68f1d4e99d85f1bd2b56b8b8f9955ca7b83", 0xffffffffffffffcd}], 0x1000000000000068) 15:12:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000069, 0x200000021, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getpgid(0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() fchown(r0, r3, r4) setpgid(r1, r2) select(0x40, &(0x7f0000000000)={0x0, 0x5, 0x6, 0xc02a, 0x8000, 0x7, 0xac, 0x6}, &(0x7f0000000100)={0xde, 0x5c, 0x0, 0x6, 0x4, 0xffffffff, 0x7, 0x9}, &(0x7f0000000080)={0xfffffffffffffc00, 0x10b, 0x5, 0x9d75, 0x4, 0x7, 0x5, 0x1}, &(0x7f00000000c0)={0x0, 0xce3b}) 15:12:36 executing program 1: semget(0x0, 0x0, 0x0) geteuid() 15:12:36 executing program 0: socketpair$unix(0x1, 0x80005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x3, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x8, 0x4, 0x5, 0x0, "6cb740ffc36452db003634e1b89113ed498f3fd9", 0x3, 0x8}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="b0b84de3db79663bdd09e84d8f447bc5a6b7325082a17364901a5c66289c4e92040106175dedadda19965e0ae0fa8d8d9c6867d0ed06a2c9995cd4cbdacbf91be6f6f9e20d7b9b3bdf804bcf6bba49833ad462554268461d8652902e2eb83f1d7bf292dbbed76d061277", 0x6a) r5 = getpgrp() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)="0105b9239e875573b76260a3c85280275867994b53d56289eaff2a65c5fcad466cefec5db899b107149d28a5918e888387febcbbc58c0fcc01c080552b8063ebecdc78dc2b74a7c79b50af344f750d48a025a6d795fbbaa7f139cfd81fba10dc88cac83c8f536e9a1c6ad3af1a750f61675e58f3d2d9fecefe0c4c5fa6f8ea396e84070da68719751da6a97cf3fad08bde3a603da0b6f340040c79abc766f748f45011c5d843fa52dd835a206a842fe3dbefaef66ff1272ccf53dbd3a2f4e16d4b264997795f93bb182d12b06ea6c96cfc73a6534af6f3", 0xd7) fcntl$setown(r0, 0x6, r5) dup2(r1, r0) syz_open_pts() sendto$inet(r2, &(0x7f0000000140)="92a687d77f1349009fcedfbe4d6d66d95553dfaf5b489d2bf2b2d9dfc3a5af2b305dc3d962a6e026800fd6d1608ef119dee6196a36de1b14e6d1cb6839c507d7d056a74372555cd131b85ea5f0c24ceb9c985c7b2f917d1733ebefbc1b93affb59a6e365dc4d60dce40fb33f3788e03876bdc36c9f57ca1fc9875dfe2a3b9b26e02bcdac70e5b0f98882d53d9d0965b21718123f076140d191a1ff594cb622e0615f2d", 0xa3, 0xc, &(0x7f0000000040)={0x2, 0x2}, 0xc) 15:12:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x141) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x840) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) 15:12:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="de31396226d8ef3dc95ad805cd2f5f58821147bae5789e8fabea2119c3e1700ed453f3b9063f006172214328c772b2d2f4191a95b7f9a66739a259271c3a61ec569c7dc849242016dde3ee0caf93c38603782e0cf6647998f92db9d5d30dbd08b5e83ede6c3dd378cdadbc59bac57f4e3e181de04faad279cb4ffc6a4e2c1e2a2e4eb79c061ec7360316d66d089de045dd625f87f0e1ec29cc1d45bd1f274155868a1e6104534123df8a74449d208e9079c9c756db1491927eaad548a55f69ff70506150f4b326da036699620b3e910d6470206bb8b445dfa6c5a3c2246eaee7079c6f53213e945c", 0xe8) mlockall(0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r0, 0x1d6}, {r0, 0x109}], 0x2, 0x0) 15:12:36 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 15:12:36 executing program 1: nanosleep(&(0x7f0000000040)={0x200000000000000, 0x20000000}, 0xfffffffffffffffe) socketpair(0x1, 0x5, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) chmod(&(0x7f0000000000)='./file0\x00', 0x20) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xf0, 0x144) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x110, 0x1) execve(0x0, 0x0, 0x0) 15:12:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d7d7ad399d66720c8f866c25c709724ceca582122a994d02ce49c14bfc9fcf639e0be502bf940ba081b6d1027e9edf3fdb21b8f309b7c556043357d9a3e2e22e60e6b82cf953a7cbf7f932adf7d2027bb0188de7bebbda976fd293814983ed1244bfe6e5da4b8b19529e2eafdbaedc7de1266672be469116df915d48f11f918d95d59212fe9155feb0f46b2a3b7c2f2a8c189eb9580ce133bf98242f688c411c00a5c88f1e5223f49cdaf235c9c65518986af20f7a013e58df5c16c0c0dc", 0xbe}, {&(0x7f00000001c0)="58228fe772b1c08600a8b33c5e2e8edf0f8b92020d6afc751fbdcbb3971d32a50490be036efdce7ce7a30a1f24034c66a6a20fa7ed3c1e68ef3de67dbc59b591498eedb4a76d2072d881d2b374a16535bc87b49651d4ab03e01e058b39bcf3f27f368c8a1d2aa7d3a4c987dab1e1bbe42fe537390e3537d87ddaa2d119af59cc41807e4e0214d8c29d461855cc0a17c775ed1f8f247e3b1f7d", 0x3d}], 0x2) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0xffffffffffffffff, 0x0) 15:12:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 15:12:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000002480)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/121, 0x79}, {&(0x7f00000011c0)=""/186, 0xba}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000001280)=""/215, 0xd7}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000001380)=""/240, 0xf0}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x8, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) 15:12:36 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 15:12:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) fchdir(r2) dup2(r1, r2) 15:12:37 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000280)="24a404f31d6619590e44a6707dd026dc32311cd6f2e918424a1a09eaeb0eae72ef54385df69635b94f1848c53166b43569a5df78c78cdfe4de4f8e2f391c3b62a2da7e5db92bae20a6e291797c1d7a94407b36113985b6afed287f63ab2582a09c6195231d252a0605584b57303d39fadf4350a2a267730fe000808507947ac6d75a053c504157f4574b59bdc02d425c39086c0a3062c4e5915a3981f5441a67db025eb5ad902c48b50bf8dafddc773026e3145a6952ec7f6fe63df07ffc83f2405ab0f0119743ee963e50eb1f9788d5319ea8de81be63823ea636e333a679be9eaba5b51b5650f51d807c1186b63c2f23b86ae5d0fc7b9c57198ce48eeb7e6efcb38fc44a0f4535beed0f58a1d0761b163b29adac44be5d7372c70ea2b1e449a908b8c8592ebc7dbfc5559b650a3f96229d9c2cf88d01b1ec9bf9a2be7196dfaf63faf6fa44fa09fa541abd32ab712680f0d0b9bc13ab8992aea330126444ba5a5ca730cf02e5b1c0f8f6425cc43f44f19bc7a518533ff5644b4c54abe0a81d5e3ceb05d6c4fc7daab6d28f496d608f0d51a46cbb6966313c3952983abb9c9ef827d3685748f8f7187dc8a5a3c5acfa062ef0290fdde736ec801f903ae08bee144883b5ccb879888b187704de3d7d1c0af13363e09299bfa8ddba119d75fbc71a", 0x1e1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="bd36c91c1f87aa01dc0653d1ac4009f3f3648cc4901580ac97555f6762964190b4a5f90010000000000000853b2991fa", 0xffffffffffffff23) syz_open_pts() close(r0) dup(0xffffffffffffffff) syz_open_pts() 15:12:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffc6f) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 15:12:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000340)=0x100000, 0x4) write(r0, 0x0, 0xfffffddd) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="e5e31234dd520f21ecd6d4ea960ac7fffed0d4fc622d07b02554513b9f30f4ddabb09ef0aaa767df0fdf44297235d902b582e643fbaf97bc2a1fc32ca99e91c2f74b66c31365c02b4268513fc1ab723e3e920b6279659f9717a0499412d5b727a7b90a335ad7ed796b850834852cea4d39d73ed1c0b9794a65a6a81dd6811378c5391912b006993cb2b74c8af2ba668c4100fb54eee12b2f903d81b52a54e0c7ff9ddbf3d5c8aaa533ed117ad35899ba7e205ca20c5d5004d9e2dc82", 0xbc}, {&(0x7f0000000100)="1b3aad49046220c06bceb01941d8716a95836eab39a45abfc1bdb6f584370e1e8455b049f3b22c8b3c6f431c6b1bb08f03491c3fb35218b553174896414f49b135fdb421ff90dc48b4ff0cc502949dec8bfbc3504f07551fbdde46909969e549df1cdf207ecfdcf956ac8fa27d5aca5e439548b7bdb8e1aa7eb57de8e20ab7133b613d72c730247bb502e73feb6eff251ce1594fba0536454aa0860671cd51253c05956e20f30ce44a6c5f46a9fd11460888f7adbd5a35db5412cd9047c692915b6ea4", 0xc3}], 0x2) 15:12:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x100000000000002, 0x10000, 0x3, "fe054196a0ec474edfc84599f38d84120c54499b", 0x5, 0x6}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000040)) close(r0) 15:12:37 executing program 0: r0 = accept(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x8}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 15:12:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:12:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0xdcb}], 0x0, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) 15:12:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="a305aea00dc970380429a1faa5d93cde14c3dd5885b233719d0477cf3808ca6e5d812d26e8bddaef101573fbc494cd5af5b6798ba7b9887201048f9fd4cef073bc7603f33222474c20833ba187991ff68d8cedc26b2f49feb6e3fc0470d12499f5c391a73e38853a14a140556d4962418116382877c1e63cce7983807f86ce5e1d56b971fd7f521b0b612081", 0x8c}, {}], 0x2) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 15:12:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000001}) 15:12:37 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x200) setsockopt(r0, 0x6, 0x200, &(0x7f0000000040)="b996270ae764630aaa90c785bb66fc54b617b66ab1a6f8bed42211bc0a00f38d2c0c1458312174709c7c9550230dda91d04dfabc099ebe9be5daf2eff1b827e85865c214eb3457f6027ca09547dd55e88ca2ae5c8a5fb25475b55e8080fb4fdc6dbd6738378e0c8e45c1022411420c8b9332d805e25b134abc62b87c2eab881d5b981c6e7332594460c2a1bafee84dfc8bb12dfd8fb4838c8804dc5dabf9bec53be9809a866ca091ba8dd7bc13b3f9185d2501c4a284dabd42ca5f89e2b63386b950ec717e1551e707e3bf5f756d96b545bc8b01f3743eee4b4846747753e48edad2d57c579023a04c98036bb00fdd2d0ca45c688c63e17503dae2597513ba0a9d115ca560597249651746c5dfcf78d8cdd24c7a2230fba55af442fd836f87fce492606b69be6cfa53710e9db7ce504395822bd23677b20eda81c5756d032d5861ad47506999413cf5b03835853970e5a03a1040c9681c3901ba90dbf684501d18b11e635f729e9dc274da7b62d94a09e1a402b2d9bd947d5b97e63e2aa6b02c7ea016227242a1bc48cea8c005265946789073718041c2a00bf353fc29a27840122b116cebb6809a59468d8c45c454166c48dea655d5f1b621a06087bd3ccec751ccf1bc8d592d67bd97525108cbb7f3b5ae589ac28ef1e79e74a8d06da0388d68f7e699dc6126c0b6312e061a2adec77539a58bcf5d58f6117d6ab56a757e2103a1b6a3c2937a57f5c5bdfbb108f7424c695c85e5cd8dfe6f090e94fef208d713c9ecdedc8d4a3e28b331e7970ce73912f51b4075c8329393299eb0ceac3699e03d51d8bd27427ed2afa129e684ee1329ca9f5ca747e2a8f3b646eb6ea9b3297bc845f7a52c72c7c9c8404b42f3d90734cf1bcf0a573172bfd430e57b56677715f6fc33d34e2e31faf1e80a4b0438817a795c1fc030dd87963bbd99792d0fb1ab3aa45ea5d837c51dab889ada7e8b04e2c0889ccb9d0bf650b7c70d8794a1c2d3d48115356163377823c571c9c9c861f929d1d317a0a4eac9751481fd90e8128bd21ccccc1cd251a9402ea7b8bb9cc33e95f4754e5feeafc4928eda00d9ef1ab1f5d32cf76fee1384e83a7d69638edc46046559279c50bc22544f9fb2e58fb09339dbdb9b37b495e12f68830295a74d939fcbe0531b7b96866e28a93a7b9ac20ce87273d198697f2c96954fbfabd9433e3ca6dd3c9f9d4658b408173ca08e8b25856f00b5199047bf3a7c26bae78280fcc8436727a0d2cdbb0cc6c3bacaf0be99953a848e765285e3ce71e8b3cb9afdf941c833aa855d08b2c066560d795d992fc1c9c6b9016cd337cf7142d3e912b0ebbb7a6ec6c111397fae877e1f2b9ba4b50024e80f693bcd6a2a322ae7d29e8366d5865bd3cadfbfcf5f62ef177af54702104b4316b95decb8713619a756d760a3fe439d0d8fbdde45fd3d584a31fbaeef5002e02ccffa47f6521ed49f55ef5c638f9c2901e92610b4e46ff7ba372bdfa837c0f3b254030e5474a6576a69d8455eebd39d6a8c1e53098a00d6233a2210447938a7417adb31c7b57442d318430ffbb17341d0298f7afc974cffc53dccdde4f4e06871b7f7920c15b0ba1f33e3dbf4820a55cd42170051cdce7a18c2be964ae9a620f472dffa80ecf35dcfa20402b4b5d5b04dc00ae6af827e4094ea657a3a4a1a865bed042fb854e94cdafc8d8663ce1d710d9ba95f8a7dbae0ec87138e7830b31f9b3988db01bff9c972f832d073d0d02f3f40dcfaa29b0fad804f49b47963095aa901fbd9b0b76aaef350fc70c05f300c74f340f327750baf47b608829a485de8754554da89ce9717d6d535de6f77edcd7d37c54bffbd5fa6694118c330e4a5d28a65209e33795539c1839925087a0bd893563fcd8468f5a4e7537c64177bb8a0ba3ddec8933831b891bffd61a539ef87073029a0c35690751bc333f405cfde6bb1bf3d13623615b663531a13e24a4d0704c27319e75bb5629faee47614d05ea58c81d8f930b951d00fc010523515c9fa3b6f096568a9952ed9696410ea2628a648b63f377d44d23eeb6e2da3b7e0285626f8345ce4c16b26ed6987b20bd3ced28a9ee3699a06a475c76f080f56bc98dbc06d0743e7c782b49362b6cc65ae555fa692c5c0c91483c3791a4c43f64297b4e0060aae9a160e782750e92b318a25e90ee0c678c399b8df985967f33e15b624aa877ed388104cb7427279ebdf945ffc37b805307531e8477907c47f99b740799c6925effd96696db4b7cb9b3554be2191f043f73eba829dfabeb420635a19c52f771b23c6d1907be98c6eedb1a7191c5601781ff2e22a2fcb0b1f9684a2f8df54d7cff2f8d22ed0ed8e32c24ba33d005c08d0c88e8eb220cc78f44362e86ec832abd4e1843090750b32d054cc6ebd0b7417a1d01addeb69471c7960c25d67f9d0d8303ccfc943977bb84b12989748990d1d8b4072947b8b5ad1457c3416289b15a29f34376980bc38860553f9fddc8c4e9f678830db25515697646b813a5fa31fb1787542475417addf95878e10c9f2a2e436c3028363e874b4d74cfa4efb3385b84050f67e79a466abe7df24f234515e3263809282d9beb07542edbcb0c39f3d14b3a8cb85df6897c3bc3de2a211e97b9843d6a767445cbdb0278cfa65613215d2e46b6c4a69ca5402414f68c0438e0a8352a4f15ee967511f6bde649f7597541b4d78dd52899470e3ce507b2a7482457576036c4e0cef5487b33b3d567bd1579bd5543183329a7348dc0bbe1a88280510736819b6e821350994768ebcf6c43c9db86426ab53072c7a117e2fa0c919b90deb9372e480a6eb96cb2d5de59e4d5b8136739b27f71b393e475a4c92bcb41ded9bcfee8839907d48d93b69c3f718fc5704d031c509febbbba84e91aae0a7595fe9f5b915854086db824c68b666efebd6401b846ea95152fb67e31fc82186d16922da569af340136ebb3d9cbccdf5bf65764b4815366d216741a79c120f6a3203d47cbc4f495983e306b2807956f1f08646ddedb5e06bada7dc5816204f7012dc4ba80424290223bbf680641fe4ed168957dab43e152cd9cb0a4a72c49bac505a4bc3aac59a029c34626707bba411ec6b647399d5bbc0a71f22e890fb780dc29a92140fb4212d5828683f66d8e0b89f21333939aa32d2aea3f6461ea7d94cc6b5bdaa4751da1e124c109621277f1df08900e466a1b56d341d5917d09be6fa552c49c5014e47c3932d81aa42ba5bee5ff1cf20ff7ffe44c34d9ca5aa26ce6c2f9d281fad1c2f501b341b6aacf9a4b1808a9cb8bffcad01f9d1ee1ae3b04f740c7717b2b0fff9032297779cf948633628709e5944d7572bc719c1b43b78491c9427eda6266d678d0585d2c3e2fcb52f1baa7817c41167f738186b94c2496cf9d527494961509e542084f3d6a71253d428532d41267dc990ad0b9b1b72997142207a09ea5d8efdc5a11bb9c7fa3663d8c103021748892e31c55872450a19a51fa930410cdbdd317970ceab1d4ef22d8edfa706ff5e797e76309a77d1ffa967eb3cf1c52598221183f219825ae5933e2d68132d9afdd0e54b01e19d8cc095aac592668d6c32729009f4e859966d4c6d3d962a817b4934e8bb0c6f3940c5cbe361fed35ae9d6e8a0334e57c42b61a0ea0b09e8014eca00245ccb2db34b0a75125ebf6c1e0e9d3fa39897c5ff4c0082feabf543eab3daa71b33426af1c42fb5fc8124c4408ce27d68d474a0552a773291457399f71e6c306c2348add4636ec3a40f8e04a0312c4952edd2bb65d34b293858d01642cdb80aa2f04f8767139ec899253e4b2e84dc19beddfe684937d8408e30a796c551ff94fc1e2ce2c356d909a095db9580be6792e3b115cc0af3bf610b95a5f00d2ec1bb49df204c27c23d9e62406b2b4f0a23887ba231261adcf0e4977d7493cc7a64ad4fea4ffd64f51f80408f87b4d6d76098d281806449a54765a79730f7da2741ee33372817d1ea91e6592fd8283f902f6a6141e375af9f18a5848282320d949308bb4fd7449de2d23aedb0c0c79349a0a51e36a8dbc3d4738a9303e8bf5085b052add8b6f0dccfe7e67d53d83f08ec02216bae61c414347f8aa45c73f3e43f0be0c22b221045ff51469ec1e29bb9a43b9b8187576417815c1274249a2abd602ed94b4bbfc1d648849b9e45cfe7c9f2cdb10ec488c723615c02ffc196dca4725c334585f6c01d84b0215d2357943decbe672101a3fea5a5528f38bc4054ac44d0cf891bca8061cd3c2b5ae1bcef3a6e7f5f0f6a641422ced591738b93996c7588ed1828adcd428d766226b7f77d7d29096172f00608c45e2c835901928acc1f618ec998daf2a954beec8451c77203b6047367a306d43520dcbe7439d6de279d0aade092db5b46af498090c0734757a5b6a58bad69599f8375116856c4ed61901985f020184668846a1d4f256a752c82f8405ca2c00f874a1c5424137e59bb5120eadc771e9a04d90062eba230cddcba28ac141083e63ca7a03b51a8a9e4ea84a45ff84cb50baf21f66f713390b8395aa0d172e311be0dd7cb82479489ba9ba39ae8e5512e7a8b521759832486d66987f0c507b9254beb95b74166d0bc4eb3aa1c2b8a6aae78621368f69ec7c0e185d98e22bc5bd62f54adf675832bf8febdf27921505ff1cc28c1976eb6b1d6c21d498f46ca1791f7051ace0592ce4ebdcf7dbd057f9fd2c95e9e68cc193596124933b14440df65e4e668b5c9822a41d5a0c4724e5388f02d9672be3fffe06425e94b26855012b8f6373793e0fe04533fc2bb530590daaacd4fbe03b6a0f00a9ac4c128ec07718561ebafe911b5801d449c6d712b7884ba91fa18307583fc3bbdeaeabc822bc0eccd3a1d7f84e46dd53d6170c2e3fceb5521c80ee28eec116f3c2d8a29c396a02878e023ab8a7259f3e03ee9ad4da928d3ed8ef4be48d61fd391a69dc50597461543af0addbbb5f6176a167568b3f02aca6b4b3cdb5503486c76f3ee459eb2e2cec5f9bf26dc1a38f27d41b4b3d96e7c1dad78d84894bb5313c1f18aa388e5d926152d84c396304c8d7b357a7cd5ccc0d8af7bb53b2b28ea638ca98ee4df06239e786eb12da0895a89435719033a5f0a60c7b1229310ab3f197b44202482b8b79c13fb6b0331ca9379d19b71383faefde0fb84ad99b998f582d169cb1dc6f696e36f2b7b415db7337ad7b92550f285e1642eb6a99c6d627cf220fba1e1d8cf7f59efb1d6d7a5af5adb635bf4989d14071b327c849d0f4458b52de318154e916545f4a43e204be4b0fed1cd46101ae4aee790fc4a41fbb0ddcf1f63362a09f06a385b38aa49e25b54788fe3c688a17cb5e11a1daf6dc85ee5c4f4253f217cc474100613eb782cfeac2d57fa984d3eea67ed7ee6f02e9810aaf12cd8e28625bc803a2a84435b8f28440dae658b7388d91453b26845dd47bab623f602253f848ef10cc34432f7a1fce5391636c6b96e49b49c008bd7a7cb68493b0f1ce53cc096363ab474a898173ba33dd66dbd4174e1aa83c5d492dabae3a155961a2ab802573ff5e51553b22b88e7b3514e27d19d65c860420d93485b924e46c30b6b6990d1eac64a966b731f98a45193e56df03461bfacf0616f16d6851380c4ae827ae8afcdfe526a0f659b14989778e9361ea5293c3294b3a8f4c03bef4bc393f633178b6910d240e65cf67bcd216c8cd461a38eaafb32736820cddf971263799f49b36168831b379c34513633232565e7231e671996d815f57a643e6de95ae1245be3de12e0cea1927aa1f1038b30168630304e906ec81f42", 0x1000) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 15:12:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="ae595d57001f88faea695b2c057c646c51187a95bfb2b3c2045bc77dc3cfbeab3cb3e3b28dbc3d536b4e642f61114627", 0x30, 0x4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 15:12:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923c113ea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) write(r0, &(0x7f0000000040)='h', 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2002, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 15:12:38 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x90) r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000003600)=[{&(0x7f0000001280)="f33a34d1b51c919ddc0ea5c99a31b2776d2a7b1f5eb11f95b309efa8ecfed3a85b65a1e06affe51b35e6c128e68fc8830003c9fd919669014406fc143b0cab5e0ff505acf4b5c605e9e3e8b8f9ef97c67bdd53bf726eed1c0d6dad3122e899ad094b0ecf27bafa6d58123d5dbb7d9bffa0d5ac79a9ec60063e7a36b483ac0e3a1735405f143d3fb6a1f13f4092c6a3dd19e28d2a7ec122ee664190209a87eba6736824e886278bb97ad4cc0dc0b00975b32a0e5f7802c745798de79ca4bf607043784c86a717c055c452ba4fd43e97", 0xcf}, {&(0x7f0000001380)="4ac36df687a05f4af57b2b76dd67f6e84c669878fdcabad59a203ca1ba28f627e0e4c02a671eb0501c8e76cff333a392f27bc04f01a92399a2508c5d03cca69b069d1bf02bae8319ce3b00d4e626200542b7c29c888d53f47ed0536fc3a83b361f8481c0950045eee91868db75ded6b32f51e544e8b82815a462dd9c4eb8f2585098fa3a78d1705373baa3bf3a2e32effcec64c401d28afea20ef1cfd8fb1d1f2294e3a87ea8f0d2fbec2bb9cf060f0571c01141654a3d5c205ff0b641c1e20bf67c4e6000d2acd409cba9a298e3c376d909f8a02daec2c8e51fca96b95f0f9336037f988b0559c4882e7643cc41", 0xee}, {&(0x7f0000001480)="45929c282c2d9dab4eb63a977566bddc8af49072a27a20369961b40d39f3018f3cc7f8269e268f7a430b993ffdaa821afb636e2c49f44be0690f94a4786df7ba1eb7e165d2898980cae7d327f3522c8ddde41b7b06268805f36806f3c37f5a5d0af8e26eef7d41c40aeee38774e35d59ad0527cbe99e9a1cccd913", 0x7b}, {&(0x7f0000001500)="644026f59e4aa7974572ad48574c0f2e558e453c58a1c8ec2fed65651e6b42f3272905b48cd855e0161c0dec5536a759ad0e5a9d835ab4dc79a78e0dc4773361be008c93c8c3b48fb1fae17cf33ccf09d90303567b42a95039715c6c9b1551b6e8b7ea311565eab5958c02ba416914c016354b78e5bd3b1c6ffa08076443c3aa1d625ebd7906e318962143ab12436c16be612532f3a366a764512ffbc475aeaba71df1c834471394b960c85f0591261b812b0efde9e68ddfb6b015caf73fb265ce6ba023ef27a71ec159a01a190a57a27c5633207f27de607125258948446a6b9fb335f5a5713f59e0d7da32006779b1c91eca018083ce3972bdf080cc4b7d5d2fc4f22603f186be39ba586d943b1834204900515cbdfbf7b3d3e87d3b8af0a221d04e953e02c4618e7f79c269eb11ddf9c544f6df3a5b6eae511de2d27c57ad9c65d1f72611aea95a4afafed06cb26a8043824c29c809a279ca62bcf1d11383392be8473e346bbff49b4ff8ba5408a90680b224aae7d53d294f30c1f4709b03bd03991079b84739bf7eebd7df6061e3ccb145063c22f7b513834cfd7b185372887e7267973de0c3c7c342e63c8557baa1236c51c906f3e79d840a6bf7e8559cf58b24af2b97a956c4d57bab84564e459cd2ea39aef4806ba6f0cfe4e65a1c3f1ec1e9cf48ac557c0cc0dc6021bdaa28472aa7c56747eb5f9079398f3f395b7a4006e5c2281ea95db3b6c889c0c9f500772b2760534ce6d19fa2caed120ca90fef3f00e1b62f4684787ebbbba42edd1c30ffb56a1045284c6782e880b62c6a6b3b04be2764ceb89d33b8400069475fb5064a6bf8c20faf48c526230e20dead17aaa6392097d05f4e152613ba09010068117e6841e906209aac5a016e63fd4730d20b343efd00c7eb5a373b85f89cca491218a01d6b2e95c1e14d8baf4f13c120e458450ec9f1b1a9aff400403a4b222d758bd5eea9418e1935232fdefc8e3b40728c5581b6b3bc8874a03f4cd40ba96cd24003096c67b41950cddcdfef47006ca7fa906340910d178dea9be1285371daa043f3dc72ae53b9cd3cbba0d5d069524539f2db0c7adca4c058d93e206555dda64f03cea9b5fe600ec980c0c9722fc46b184e1687fb6aa82b3fbce3f769ae2566225f80099590b8aa9d0703000e9a7dcf65f45bdb509f092441b4e8e82fdd348905053eaa32082b5a23390d4ce7a48f79f8716eea49cee8031e94b74a3812ce60abf895dd92c81322fda34e45f9a422395f13a744ae68ae19261d6a5974da40f517011379586f753d77190e014f4966aee30fc62e19d7ef0bdb4c5c1c027d426366a46ed6d3932b7312b1f2114ece5b585dd31322150083b5841bea32043742c024b100698cf1e5d7a46234bc6f0f666f6b517dc2b4a173973ba4bc40502bcc1eed01cc863747209adae816fa7bc5fa5913aa8b1a52721b7c1022f8262d8b0a75b18bbce200627929cac4d02676014a68cafe2f66520bc3368974051618b7cb965652fd0b08671198fa24a33e13a9cce74ff2a82c5e119c7886fe29c1aa36e2a7772b5ba3c6b02f835dd0f32143aa1e3a6ec82d5d5490bce123adf9d642e71bbaa059c4bad01b6d8bcd0ba7c3f348020d618daec524174091deb9477d2215d421efc924ec6dfbd03002a7d397c4e01544b33e66e232f5a22e7e788355600550b019dcd2d6de619d162fea6c3ac91927e99c863c3e3621a85287ccbaf412b6dfdac09fbd1a42b0adddb7f27fe779340a4df463ae0030784c1d132a5ad086b8227e0f89bcab577582c123eaf4cf02710f2563fbcbbd38e0f7149a1a23611ca93a852e0154cca96ca73facee1f86626dfd97cb33416f9f89d71a681798dcd0e2d38b6cd46a961a6b5c901369644d17845fc627b9928f1820f5fb33dc4cf7b0ee4910db2c64567f17ded83327d4fa2afc7c1b9a5238d67f6b70885c9bf1597621516d3e3c71e35bb49e8562e3776c0606533409b7e1c0257846ad48b102117219ae246de1964355dcc1de99e2b95618a0e53a154ba5748c761f12e5ea8f0375f8691b4af1e998ea5d50c6688bc56af9f07e492187c61ba5c764bbabe634a44d987ad2e13264ce074943a6f5d611b49834f03fed67e36b83f1cad4fb214cf3c2ba2a214f07dd0670a6b6c436222baa19ed66058dd6b7d58247815d0e8006f64c44d475cad1d19e51635409c68d2c71307701985942246acd2c222c5a962024bea42d2148cc9cce6185617c7c9cd307ec36513fdce9971f388e039735cfa9b578e3a24cc7f340cad638bacfe44ad6c8bcaa475cbb6646b7c99b93eefb2c4e018535722da656353839f9943b4c2dc2675ac08a1b6c6da2c4ef1eeb28fa67fa8f23d29da98606c3e928371140d2ebf016ba3e00fd16150df454f25448dcc3a3648dfa475c6571ee6c24bcf97ce3d80bd3ae9433d8e3784f3d29a63e73746262075215aa1fa2e6429636135332c652aa27ed4fa5dc5f8ff888e547db215f3d5434c96d55e008125450665322cc7cceb910d4d8ffdd60b5ea0ffc13d5343cb9778caf699d80e160ad96371f5eb0487abad010732d71fc061008bffab5dbd680813e280f51c137165c661a7b0ad91eda7e9a59c8f22285f6cccd47ada274a6d76d5ac00eb560c89894ee95ba502782299eab268809054892b178abcd4d55e907acf271f730755e0f33f02470da40dd1bb3b06f82cc3e61e8c6d4c11113fd52e50a934a2e4bf6f0d704bd304bafff915eb411138399c4631995dc0a1d33441c1ee2a004034fdb297b6c8d0b33ca8870b0bdce610915e2af9e486ed795455618d53181f5ff027114555baaf2c82ba057ebce680da549b4d783a7680f7cc09be4c9631c419b7412bdf6d24d64a725750319946cd4afa86b2bad87e1c7866507b60bd22f093df349cf4a4ed46c4cda3dbf0124717d2eb3bf07a87b525d9cdb0a967c1f08688a460ea460d5175203a0abb2e8341973184e3f291b81e058e45005fb6bcd415583ea422a62fd3d74fd71d896d282864827144337806e173616185ea7891febf0fbfdd3d7193103db00d713e21679dc69738f89b78279001c469c35d7fe3f71559da4140afeb7275a228d909a26edf6c99b6e27e087f63c4b34e2e4ce3b142cf5b6d060b7a3e46b14c5ec178ff3e79f4b4c600a42703335299f22c6b4beb24204d337bc38e4d681676cd19183db3c8c427f1a6edfb7194ac9def02508517bf23baa4fd0ba9a6dcf9f20bd9287d5df1e5b42998b27cbea273fb9ef0238a77d21661c0b0ddd1919ac9dc10349e0c1df80c33c15d7c21e87787babbf4e9f21097687284e55a64a3eb165b0cfa15c41a40c570e66a69d9ce9bb5f2d2500e9061dfe87c9f957517d6be8337ab0ccd4b47ba11954614bf81471f9504931ae920e5f32f0e5a7f6a3e417a63695c660d96259305f1d6dfadae822f0fd90dcae946455a1ebba35c79f14e8947c2720bb0f5598983a48bf290bd7cbfed4fc9734670781ad057ffc37c074758bf79c5b640d6de73bb4febc18f3691b8f39621ad61f3ce559967bc1be19756058a603dfffe1686f22c5d11299a5ffb998927b6924768d6e87bb8d750a45e374499578dd8284bc628e75d46eb3e94f7677ecd365d9b16a75e421aa1ec3079459f65a0a415fb3f576df2b7cfebaab2587f141e2171b1e1143d47fc5ad2a2c1dc97a40a64c163a6e8a161cd0dc25d84db24e2e264cb36bc05de5a8cc20249c70ea4d6385a2291a7d72f2ad2f352405d85f336e998267d8a7e385df0d9e309546e9dd452a87f1b0b680dc60a3a5ae9e1e367542119f5ddcf86ac2bba52b115bb0ff74f49e3c8e97c97dc8ba3afa5ee221f44178cd2d1b26dd97ed1c258aea8c081440fb46d52e06e98dc9d41ac233b82f8baca20ffa03ed2d58d736b2d29332256df78f1076fdec98184ecc2604794093767d9e4338b7fd21dac4bf6ae61c975c2613bb200b034a6484382229b556913c20c07d785dacbd98e9574546342656cdba8b3cd9eaf5cc9909c13082b460343ac982957dd0f61e66387bb26338379f82a7ef5e13749bf75b9e85539a338ce24668935831cc5468b560c5c06ca096c0461d526febb9d3884bdeb927415748ef869729075287dbd1989fd80eb93d123e1f84fcf471e26228b827a7c1f5e4604f1dbf648905792613b92d0704aef94bf9ddd09c2612b3fc9e8005c2d0214bc8ae446b5ea21a9f2594b5c80591b3914bdc4e0928bb299902d0a27fb0417d7082fefe02648a2df4673c651c7eaf7b106517cfd6c241686fd365475eb8f4a4adad7b54156a886bbf0a61413a040901eda38e2928f2a5bfff470d96ba150c7f94f1f3635afb0f5354730bcc1189b71e6076ca07c8185dd9dc6b1aa5d39e56015e2890725cf4ee57b00a31b2f2a03cf241ced594927085757cb25f8d88fe4cc5fcdd36591b396ac837eb2965e25a13c9a57970578ffd0b36b35010ca44d6992f1f8ae537be0a25d4c56a3dfe2f006345055edd497df23448b23bd14877ca550d73e937c510c6df0c8d00746c8ca76c6f20117d1897ff0bd51cb3959dcf4ad8e0d4d299ab2bfec272c61fbdfc65ad8ef146e8389892cee34543b9a206a77635c6d897243b8178c23d9072a9b3275ebedfae06c9e8dc478f111ea41ebc417c22552aaf844e4418d4e0c64ccccf09195d1fb6085d7bc90a09c4f957d4df0af53f0460d0c4836ba0bfd2da2625a483d63a976920fa08a35641e5815a5d9896e5a4795118a656b36a2757dcca99737c0a502895904dfd69ec0464559da34901bfc6406c82624c1231b3be2c7ad33951486832e1933a5d6cd75a76cc824fad9d0483c81f36b691170d7569e271e9fa22891cce567557a0c3fae310c9910446bf5f8218a63999a6cb126f053fd0a10ac32a2d8d45136cdeb56fd953a7845b12f2e041a0fc0257e5abf030d7298468f56390b679769418b6fe9be97b464f6a9bb68defe63a366fd0c299216b20155141dfb62f72d916b6a93775eaa59fb92ad15ae954a340fd23884c654d0838315d4cc4462b1ba1238c54eb6b2a87dd65ccd192da3ba9e8644cc9d96b24a8e98d0c9ce59ca9d04f3c1eceac26ca59d5aac8a455c554ab19681efc6d2d83354cbec079174561b4de69e87c19f5d3972b4112f72b71aefed510e56368f158c46fb6dedd4e0bc1b4e4faab8a3eb8f0b20639108d4e5ec7fc24d5f695587c2aaee9d74e60375422e43fea3e7ea974e752d4fc16bd98788b7bf7e6e8b494b152931afa44f7e7fc51c3e77cce2c165188ecb79e5d2a0810ef296b7c6c87181f37103ed1e93d6c05aae61a6c59e7e3b726e4283a4facccfdc0d5035ccbd6c0236faee6834d999c1ad3f444177fecc2f6e2d4a7f15dc90c34c4a35b10dcc76f178277a61425b778c75875b4bd16bb88573a69bbcdcf2d969c26ffed3acfb852adddf1a79a62327f20cb819221fdde98bdb168628c94b3121a6381677477a0466e645acc7e5ef00313a503b1e350fa44fc3fa2da6b7b02f6399b8c6463b82d95edd599e3f8111c1089916506338caf6e71b6511b4396e9d38d0f2184a97d172bfe8acbd82bde946489f5311d1fdd9aeb9a61ac094670e446dbcd74fde541f2e8d1ccc31d6d7092c7e9a0200c45e351a19916a730bd4445b6ad3cbd464ac8e15eca0fb5668bd8af727143d0bda6dad85f729503928e7f8742f0ceca1dd0fe71f55920085512347136e9cc164b5bfc8ed1a4343940ebca0df91f33792edebe4aff31fc21a449fc21f33ac20ab6c8ef9136496a29fb02271897ba675477", 0x1000}, {&(0x7f0000002500)="abb92f63ee23c332be4d159d9406f0cd533c292340113518c06f0706b801f2bf77b929d17db4ce736a418c3c971e1daf1631140413f650b9da58b7e500d56b9d5f910477d338b73f4821553caff1b7a398c075b2ffb0c9a3f64c3279c952fc661a931aa0df27df7b857c5e5f5ea3772a3df5586076a1d0335ab9340f9a3b1b4ac86fd0ae6ac9bf872aa890acdde6625ae7bc68f80530659b0476e77631f2a94c43f95d855e0f9b9250786221b8f1d506994e7c16ef7719270e3a6e67a6b33b325589", 0xc2}, {&(0x7f0000002600)="e1efb6db64d50eb45c4ea8e6dcabf5056bcfcce9c164c4fc3310914023384e3484e2b1094be31af5fd0ad59b871eb4c002730431e3632e86224f08b16d5aa9fae540941d42a082c1d1f38679d19d589d3dd08f307e2219fa5fdcb1f1c3eb10a78dabd23293644b1d37edb4b65a8dd0c3db7ddba72ee4e84d74e58dc698a8ba1839aec88132cd6ca31791f4f599fbc045a3654edc6f2142767ea90a5176b11c4d61e349c4c2cdc49bc7319423ccfb7d2c74dbf295e8fdc6d3d643be98a25024dfd492d34700bce6f2eb3660460711aa1ae6cbb5c0c534f5109613f748bd564cf0174c752495dbeda9bda117befa4b79c8f4f96f205f99e6ca36090105241a5541cd0c7eb0036c8b87834e27ccb7362ac54ac53692a9d8d2f3f64e3779b3a0c96375fe97b68ae17009e085b12a56ca680c79c9995e46092965bdde689fab3d853f99b2e57674b420d461faaf7b4771ec37796d8284ec0cbe52c043e8df9adaf26ad1af0678fc946d74f7eead5525fd2bfb719ba4f1650c922adb82ece6b37c321ac0fc71156a389bb03c051cd731c2a4bc3f524582e887457846d93cad24fdeae408d6239bf10db648674cfd477a99f12e8279a3b8cbc885c68d87a94e4d9e7931fbe74534222595e4f1855aefada6641b2f8e6c2bfee6bdbc5d8895f24b7fe5e3d22514d71501e3e6c739abb7be7055fdbabb42c2570fa540a523bcaad99a2aa0a8707eeb7ebef78a426046f65e8490f612016737e51306c7a3ce16969d65a1f384d2f0de2356b6b8555135f4e2aca6f9c810020e9d001262b22dc9aa88db2978a80c1a11c167c11b3bc477b71cc12dfc59c0c020e4dc5ad40f9350399cc64cce263048e65afac11aa16829c58b90e05e3a9e98c7ddc191a184882ed18d7331b0dd23a5f0d480028f34b01e7404673d358dc52d547898bfbd0045b68931dabd8afdd36f88236b48166ccd530e4a7d9a28b49806a2be0b071525183dc1328b417fd954ac361c17e5bdb3423e03db1e6254aed68f74190b7209c97e4cf29867bf9ec9f80f9ff86a8ad44d517d2fee0bc48849200184f95878628fd28a2168dabdb7e0047f048f1caa6c713a4788a656c69f7c9a0667e94492cdce00f9e94782636589e54868f3cb05f1fd03141ea8477f87bf3a93b61218664ccc4d99f24a2e9cbd463e3597e98ba9cf04caebc3f601a41e71172c79aaa732f8243cca9bd17103fb09d771c48c7063dd223660076fc68b97945cc3f2bf2ceeb768d9e2dd6555f3555cd25422a94eca722736b3849cf680aa7a7782ecf9fde6bf6d9d4fc9b189a7d6e7733ba108996c20b7afc0fdfb1d1237f77f585c94e2bd085a55adeee93ce76cd7bb1103362c80fe04d36e62be5e86b21a7e461143af41c13f9f28f17f0e3822501febfaadb4bbaf0fe5557eb43c24fff00f7af8263de3d0ae8affa22cd8efcc5e6dbcf391afa1dfae8d1905bb5909403083bc4acc15e238f31a8894261f87c187c1ce288d7f28835328f0a68fab9d93f3f511464eb088637993f6609d8e2b51add312a9b7f6fe2e8677045863a02c577888008ca68fcb4ff2c075c45d20a24c8ef003aa38a23274586a33281f626815fc710e56d7923807ab39cdfd6d10ba1069843be74975e544099ecdc4890b4fbb665ee0f223bbb17d9ff0e13c60c56f29b694884354bb182184e5556c8bdf860097a793207e626d7cb408e85cc347ec39674066b25656fc5f71841a387fc99a220b7083eec4c7cd048732a5fbd6ef0e64d6c06e1a91453e76715d142d58bc43c5e77e7463926d71bcf4c66f875971c622d260979e636f544f9e0299491fc701a464650f7aff99c5c7f8ec4e4c90fcd8e294ddb9d962b2d3957a321d64b3887336971735e833ff88f202a01b880e4f49678b029409b1d885d6b5f7c3e46b61167472af580b0130598e0110996c3220570c5bf88d90a851fb3c893a481b1a24c01ee69458eceeca70017451547aab83c7f1fb45d90122dc84350ac0577645ed97794afc3a4effb0c2b191a39118f326c995f99bf6c97dcd8bb5488ab3d73d04e3e140e30e33eb86b33c5e4e8026dd8fda90d7086b2091e24090b3150f58224fdf80962b3225df440e65385361808e721ef7f460932c3c8f39f43b3bb741f2579a88db58ad68177804ac14c127c6b700922a3922207cfdff8d296cb4c46ba56ba8bda12bbc2c802078aea44bf182860734d95f766845a67f98c99a664f0daa17aff361daeefd88a4731235a2239d72ebaac4568311e39cefae98d8581ecfc5334e397606fabb4794a93361b499efbd5b2d75e12ea2e9bba30f081c1a1654c63b60888f18435aa68a89ef5712cf6f3aa2e647e0b5bde56c174ec32965f8e3254816bae70c8b27b2aa3ffec90120f404703f454d5da5f245fedf482995fbf4b81f7d421efa289d59481c7e75bd4f11f8e05072d1448d46d51dfa0ba79176a08846a5d701e65e43b2c9e9ecca80137d68dd5f4805d1127c9bc58817040517eb8cdd2e8556d452b6e7ed0cd9e51c7717076180511c649b01232f998991692db2a53d0029d2cd439ede6b7b4231551187b391a510fd07dd12827d7fe932bf83704c21294049e3642d0d74841ffc3f6226fcb87c85b4d0f58042c71ae57049d07c59b5b19142cae6a3500daca35e48df77418b5521990da45d2a9ce34735fafdb8b7beff92daf0a9a283806a07f56b66a7519e1ef56549f1a50c79200321757682f8aed97e5e169df0e5f50a506444ed06336fb0a2bc7b163d003781f5f58ce58c551be5b1f4a568a7239f8ce059c2012e150f2bd93bab8ad0ee5485a6b8bed96a36b8fe37072a317c11451e6f5dfb0c21245037a01cdae8801f37fff3ac21f7596a0056aa453f20122d5d7719ba951d0b11567228204c9ed08373a3556499f3b41beb42c1342a978687d66bf8d712900b4280ced8323eedd4801ffb2e5841ad34d792113b3c302dbd5790e3b83c944011e26b181ea0dd0fa1bc4769bf5ab381547d974058dd61380cf847742fa79710877cece0eab46346e4a2de37195722b384e3ea49f64c5539257ea24b8892277d84c0ec975f0943364f211b4a046e447811bf009280d05446794a808b55a64512e86da2732f016ff93ae0948de2a88214b33981a826a8b7365dd1a96be2a98f7ca2e78390c6e0978f234a32a7a9fb6f17c76a7597bbf17e06305b7744ddb8872d140c1cffdeecc40f9d945f0948d455df326a3b0a1faca8029a2b5f35c8f5cd16fbcaa945a407eb3265100ca6a0afb58ad62a8f98902249e9f718a0f11812b3aaeb956c5d1405c1716ca481e213894db31951e757cfbe9081a09d690bc6af6bbe161137db160d4fadc882e0a7e7be547fccef10f06ef3f393f78fc9204edbd1cb88b6fee85dbc78625c3c92d00698d549b5c47d16b2b8f701254f1e20686e69aa661588fb47fe2a68bca3fe8c7d481697c9a5e92ce1426d7044c4a53b4644d06a74c93c864650c5d489416465fb9f76c16b9e1f34b6fae81349488c37eb2a88fa563e8fa342334d1561fab5f1a1dda7483461e7166bb7893912a4b53a9c1462176866886bfc04e32412a97b7b66522e0926c3e59a5ef48ab5f5929eb06e8dc25b12a11addc79ac2e503d1ad542b55da596c17af5b3949709255059decff63b0e39fe55668d43cac19d74c9e46a9d7ec1de0a493a3653e363e83b2c2f13f0e966fd769898773aaa611a1d79c5db8e7a6c4291767e120562e61da26f9f9627ddb5f9122613911bb91c3176a321e84e7cf86e773f8bf1d8853ffea33a88aa71828e08b35925548f0a5cc82454b4c78aa1c9d81f927c338772ce8bf4c86b6c81288287934be07cdbe520f2d8c2d6496fac524e80c0a9463a789d2cdd0b5940d93affe3e587e0ae91941ccb5277fa58f0dde0cdd408886f0976d739303453e84c85a2b0820f9471faeedd95a2deebaa8e18c73d669f8093b514b5d6e9335d022ab641777c836159ccdeec596891f8059f0a17595944a40867fd120b7ad3d8ffebad17d41efa7753cd0d994dd88ac46e76f7a784d157d115a5242dc744f917bff3105002afda37290294ed4d2e3bc0bc594edc9da1273a8341bad413d010d655285fda28ed35c0be90b899372e6cd9aa91807b28a20bbf25b5aa489dcb75b4b313892bb1b53d10dc5dffac0a36b15bb14f5cb4132738c6214d8724569ec5011fbe46833aeb8d43dd18725f56aa0f46d741d9155178a242dfac152499ff6ac7b4067c64ddae6f56751dc0ae60e5fa1bc2ce2dd64c3bb6e31c2e11b671bd348e814f8b84522663ccf851b002916928fc3879a5f24d1f14ddb8a8d1f329dff6934fe784c013c12ef3f5a0125d49ed3f8316f996dd0b597fdec0f84e0370d23c00babe1ebf7b425378c74d394331b6d9ede6ca50305df2906132cc609eb3892c3495b4a86e2dfd68079163d775586f0caf7cd2e3a2bc3109801671bdf436670932a9888f0006bf5f03b43f700b013ea5638ba2ddf6ab93d2e96555a9edf980fd3cdfd59fba697e1898f2f08747cd67afe05231e56735faff7364cfb1d7d72665c54c9ab65a3aabcfa000dbbea131d064a08f8a1a8924a159af494ffe8ff1b649a56ea507d237879c336e88c8469b3d11531620feeadc1d3a512f0a4dcf419b6ea48d555c3699a5610b62167ad9dac6620c0923195393e492a7447b103c0769c4858d50fc3d9588ff91a9adc9d4cbecb64ff2fc39d340d47a753e7e4d3f3a5546706c41f97ab2833a1e7065150965e8cc950198aeec9383cab2724e247283660ab22a6c7d00b26d87026c21a9f6419264c6b2be7bd5d4bd8e0bccb619ae5e8bcc0eca23245b2f4f92634cf56e075cd86f1ec1b3afd8694b53576ba1518b85d507954f38baa215a61b36b672eee7c674556bb3c78d249bc14f2e4e271e5e8cb67f6fd36281e8170032288609bcff0602e7122e9b7743fb51e642e1bbafc27142a6b9c8ef6433765a72183001d935ae6e9ff436ef2020843346c1f908d1661200f1d476af5cb0a0192e16bf1ea647f602e71fe3ea096f6dc27b8248f94ad1789fc771ba5fb6444f21387fbfb6ca66e606a0abd766765da647dbdf4dbec263c436b46a467f511781a03aff82ff1cae153461093e8a1845a66976463c821b86c6aa675dd49d1cf102f740c3042240c5dbac62332bd05eba2fd73b3fbb4e14c3d63825b4be477e9fa703b173abdf03639b9e1ed30850f03fa49f2e636b8b08ded988e919dcd0632b1abcc42aa4a4e483325fc2ee6f9f6918a4a6074e031711a270e2b8fb105c35bb1203c8e092159c76bd9965ec42b7153e19108048aa33fdf3661f35809aad9b7df34a559a8261c6a10116a6325ca6e60fc75943d77de9efc2c6ab9b6fd9c6a9899e9cdc39b270409ecdc1e144065c0682abaf9c82d660f68d7e5bd823ba9a34441b2d627c5df79a7ca1dd30570bd4d8dae5a8c081bfae46cc2d3fac1f40df38add5428b3a6816055da0e589ca9b455a3d24cc0159f9d0ce6e3983d8ee5e8ab0a1eb0764d86cb76be64d28a67070edf0b0e5959e854e146e582f9031ff94280df4332f78d4dd8512d0a09c7828b0f82abf641178efe1e91e4db8d20e7b24f1dbb2b2dead9ed870946ec7a62deaa27bbd06aee56f4678d91777f93d01ed5adca02b762bb8736fbd1d5344d5b97ba99c221a78901f8596bbc3fb027998301f7702348dbb83cd4e083b5acbc53e07344a85f4c956a1b14bd3ed4c8608bbf57b17590ba5e28ffa4a5cc1a6472c174f3756fb455aedcb1a60d0cedd554d21c4a698341d82ddc8128c8", 0x1000}], 0x6, &(0x7f0000003680)=[{0x110, 0x0, 0x9, "601705427fdca0bcf5897094670185f3557b1008388e3e52abd23d2fe610fbce11c047433398c176e92ba0079f7f60a5642d2b068a018b46110a3bcd867fa2e746699bdd1a798d48614aa60c037323fe22e155e3c187b445ed03c09560a75a43c1efec693afe8d7175506ce98121fac6f9f010bef0e97337219eb4d054d37721c2924ea20e3f75b193f03f277cf7ccffdefb87378c99ee3245b603dbda996c002a16b73b17470f39b6a9a77b3182bd92e2a13bb64aa1f5f99215ca0911fa6a6d3ac2eef5846d714e3a4df0ad7a76590a18d81566630671f9c48f71b84e42ffdb1bd2093115c0f3298f01737ab7d021d5913de5d300d478c66b"}, {0x1010, 0x1, 0x4, "bd5e618a45aafd179fbabf2b5eeaecb22759ae3b03c7fefa8793f2eea735baa90b61cfda9a7fa9e49bd55b6f483d849d95fe6c06c807a91a9e2d5b9215f3d971039445e570cac154be6d2e7a56c243ab1c66ba645a90227d8a2afc50c72d498740aef8cd88eb85ae6b74956dc990d99bca12f9203f24f346860f90adcad6cc0b74b0839d7c5ff2289710191a18cda3483bfbf74e0787062559c74f687d711ce83565af455bbadc9ff7b8648f8d455218013835b6fedc79fea970a05a472e7c83197ac71a26cc25985713af75ffcb5aecb019f818694ae048610d3fa2f7da8504cae3641f8350f96197a2090402ebf4418526bb0c3dd877abd68a96508f4085a060efb48eb8df05418b1e0647a81e5429b39dd1a532a5f69282bbce7d6a33b34c3de6b060b094825c23873798bbc2992c6a8055454a4ed458c04c7c687b3612d870b248d6890ae0d6f71f5623c915bcdec8e300380353c4216bc3b0ae57f77f39358dfb2165e08378f99b3235de067ff55a7ddedfdd84b9966fb3b8c9068b06c3c76a1a989f9fc95874b2161baf551ddd15b07d0a1d1e46389132ee3493a6160492e207fac22a852807aeab10f031b709ecf5fa10edb6fd9e8ee3229e8e1ab6c8686d22b6d7f8a273efba2e9043ba659e21ce4a1bee9eede82ba6b5beb5747ceddcf04174103549bf43e844cc3be60ccbbbcdbe3fb8f05024784ede214b1124abeb2da2ed8ffa6a5a4c1240e1f1853917b52bf8c588234c3f037a138bb51a6c8f76a44b4c1b8caf0f6b97213183db2c78dcaf9ffea2af6f9e2f2cb84d58aeec292eddfb0c166b246695a61f7c3df4fc7e8b07fa0493efddc1095e44becb3675793d296d46e2006b63db2bef0f9943aaa792e4c8ffe963da0b0bec8ada6a99b08b572958785e8769556cca2201068a289cc13470e2a049ba6886cf452c0e88c720725b95edd5de7204a6c0ad44f6d752326b4d46628be4a7105203fe733d3ab9f7b8e4c383fb726569122451ec2f68b681db628d61dacb3f29827f67f86710c6da4ea56bc77be0c685f944c0ce8c58bdb8e8d43f48fc165ba3879350c13d57ce42306b131af9958f48dcddde6b669e2925e420e3a0ca09f814caec6d870f6e0853927d451f92aebca453b3ef12560f071da96fbcb596fcd4111caa3a180c08e0f65b40ce224f9b1106403830ba384df07150eaea38e48e16faf02cf6afbcc2945d6d3f95b2e4993069df10a6ecdc205f29170fce9febd993ed1eaaa859424d90e78d434478936cc0fe924384459c04c51b0cac6fa2c733e02aa1e8329e371863994e0a0afaec8020b187dcf30e41cb678f03729398419900dec8566f053c761087c0676fac420f5ca0ac8539dd79bd2f137596c3a107b509d41ccbed5777362b7eebf5fb2d00a424b4dc999a174e84eddb8acbb089e5c11958b8e7785374a25d509af0cf0172823f625132a341f3f561bb382a7c00d0f7331d2cfe7c6d861d67919306d6bb996d7ce7cef97db142750c2a21dd9933bd8096e74a0872a487d3fde40deae3cdebe0bb18f9617776ff19d49bc419808713a0c089551f597ccb5df8db9ef2d77a324fe8630d310de734f6da498866051ed630d934e3f39b5b0749afd5cd635bea2b9be9fe853fdc2b356fc56c962d41e628020aef2b4a90ddf4882ef4f807b8850deb9975d0c16470923497efa0480e9eeaca412910cb9bbf44b745a4b971b87599adfcdc09b8650948e61da36b8866580f1d1a678d3660a3762a49863dcd0f2229710a759e3eccf3e2a0d2ecb25cd89b76ba0caa8321c5a89f16a55f361fb9856758c5bf18662c6f2ac6d5c99ee1535ae61a92916650a5e17bacec199ffcae7773366046427deaabd53c9e42f32067b187d996ff6736f2e4c1084f5ad08da414138405902c0bd7fefd448be6b84d33e0e4468342ab4a22b4cdcd5b0407d734791ca2e89c67348ac01bf583dcfb8293a1832b64b24f7ab91c563d496dc6cd8598cc92d52ce8d305f26b0e6658458a18f1e600ac06a9bf58e934156520ad6550918239094b275b05c92be4fa7edee3409d1324e68aa1c67121322691042f36fbf3381a332039b6b877dfa3e05cb38710a34f2d9b1b86b211a856d9ceabe6b001f9c5d01badab127cfca83c455632ac6fd6550a9bac5dd1dc040c463921f6bd56c41b966c94877730067406a5a8d2c9b8fb1e68378e15876b69e53b4e95310d8d956942bb3f179f2d1f9faabf61af639eb62d7c0a7c112fd562e100ba8a38ef4e6855ac8d7398014d4168afe4d92680168ad52ddcbd77a55f4ba15b9526d6874ea66223a9d5754f8b15aa2f88942f83d8047050c0149be3a110de828716e2d23e2c0e001333accd2bfb9262686a4a60014318637a20355a788dc569f27443285703d2a119a5672035580208b0293a2ded633142c35f6a80d8d02723c09970b55d73ecfb87f3bbafaea5170d70196b3455d123114f1714d512bfc18f79aebf0e713c3f382b205b63de47171b4665d8289629fccfbf46f73cef7085d6303e5dea317dc2ef806b6ec1416f38a335da6a045c418f5dc07c60223674bdb9aa5e1a8a3f52a81a4441467b90b44f03deba1e97669db384aa48757743a349e831fd2ebe86c72738f1a9bbde22b802b4ec6de6108ac422625711955eaaed570d0f1bf9df057ee39becf523a3148a12772533072ae234c0f5b510251a3007c196482890ddfb4b3ad1960292868e764d7dc57b374a83c506a5007b699eb1ed04e2bc38f7ef7415c71df3a62b0c5976d2504fabc176083c4a55e4c5ef89d503255e0db8016ea70a061adf2a93f541f3c6aa00bc1c0357e19f50aed76e74cc04e3607a37e7f0cd2163f93e38eb19c77ece27e8be38d800573deb3ed5e0b34c125c7d3bf4cb29b91962051ae7a2fd051b5580550e219e8845a2a97a2232dfe27495c9a8641065f7955bc27ef932199a16189e155de62b2e8e7f4336cbf35824e78d1eaec56a1f912b6dcf31555af274ecdf8e3e63a99e95dcd2c2e44e7b97e22ffe3bd5e22b3dd5a65b8ff6de89c5641ef3fdb6e1e4b2da23e61a2a027d8e0cfac5610c574094c04c777c34ccaf5239d0b281f7f88c2e9328c7454da83268e870760807fd6a85b2d8719319987db7df1a9ce8bce3b80e794a42a4db6b4b8b58fad267762633101c6b5ff32a59147b9f7f32aef23c3bd972185ac72e7b0e34061f764dc0e28e5a3066e1b2845ba49a705e674bcbc497e834e585dd19749263a78ce7c19b2be790dbd2f95691a6f5160b4f1b0da77522b88deb5c266484687bcd2d3e151ac6c47f117541299d35d1e085fa8205e3139965361ba6abda92cf45d85ba6914cd56c58686dc7aa64912fd19f3b02d48387ed01488dfa2d1629914a62fac30fcc9c4edb1c58cc522e5210bd071ad233153fe7877e64031b0b5601bf3a22d89e5cd16c2404833e2b5c707d0d425cfda41b2beea73173d022c5a944f3f582b8e37e26b713f6ba60b9ef08865520eb246376ee0ef44ad53ac8a5aef728a53628ab03b5c2be8c5de62e99ff0f60156b71f89a7d511545dd6014034f74458261167bd7831a3624ade9f1cac1019cab539c3bc8f72c1120360be12eeef9568774402383c2b40bfdfc0379844581ecda79dd376c5da2f0cc2628de1c802fcb1931ae28c5a8e3c9c293053c50f779a96f94d73ed236c91b60b0c6f0010baa9de5685bfc3ccb0466879a15e5e3c5ab96c3a7838e5085ae6cb0a559068044457be4fbb93ec84fb0a71aab931414b9269766b87b181dee3ad620be0246746032f3319ce47a9826a4df1cda2781153e6f9bd652c1edfb42fc9bb383c674f64fc8a1f5d07bac69854a80d29f420177209bb8dfd511f74628c54defc87d45076aa069841e26fa45a12ce49aa56431a72e735c479834df8de8689de172781030168e1c5bdacc7e4fdb121161bc5a94e1b3a2ad1534e30e7364b1ae5fecf33799fc29ea0d215ca339327ddfea92ca247aaba6d970245dfc063cd02d5540a0dee4d0d0dae7ace0535e9f6dbf5b2c19523830fccf4b4ce0a165008256e21d5a34b75f2c7fc8e5e198216090fa8142634a4ba5a61bfb4cb426c1d4b4384c0d772e5a76295223ab681fba37168a3eaafceaac755a51cbff0860b3ea073d9377d1f8997c34f4c5a4ce95dee16e4c4b61e89f7c4541b7edb3a2c88e318cdbfbc3860213e48448f67ce40dc3679b64097a2e2a06252067ddf7a4ff335786930ecdcc592b096bfeb3a3e4de949503e1a6bb1bac981827a78356523c392d29ab499dc17087a8eead7f1f3790b0f90c6c20209dd480ae24d078587ee7aa3e82448432df1f3e25a79730ce1862342b77a869c0a5e2401f5149d53184d2924727c7b4255b70d371d34b1098d061b2c9fa5d8b3b6e39def430e54559a57bd1afb4b39dbb401da2ac767f3061c8b8248037a604cc0e24f6b9fbd7d36420a9904e72b1318d23913844fb2e903c7037e975dfb2344f86fc73dc6203cc00e3d47c5d28e2b06689186bdc4174837928cd0997b3cad199b322f01325a3889ce3a0cba8fdcffc1151e9ab26e3272048b0df939298147510a96ac8bf7b47f07a0b349371d44b096281ae6f4ba1056397356c4ee4ffa13ea1e2e01251a1d1b72ebb02cdcf6c24a0a8018f0cca0b584468d1ea62de0c4685711fd6aef744c500400c32d3ac94c0f0e7959423495019a1f404e86df4be55e3c7335740dadd876c42c65e8afa786670e605ad4ce088d668fc2bca73be2cc26c1856029f46cd1ae444775d491a66dccf034c9f506c108bc011d7f457e4c01670f75021d1445a8bb4136f3b1cd62e9792f703a8211fa308f92f085adc0d2d5c43fcb19d3cde1d6c52ed387774b9a335f2d42e6bcc44b64ab0ac544174ea1c830ecab9c14967ab8cc1631b8ece8bed96e82ccd6a811c93ed886a3504005ca37e115f5c9d8f5141df74d46f72b347cbe421ed3e04e0f1129ef35899c56ca9fb12f6064c2d24c99c6d046bf8e95656229218109a7b5d4645667685c39ae43b1bb78688487dd54e82f90ce7305f1cefba08090c7332bb32403b41e44ed09a6e109e3a1e119bb944b12e1145f33840f488cc22af205f60abd9912a51205af48edc1e228b929dc573880c2cbb3865f89c6a75602d89deab8df44c391bd42857568787fc6dd7cc4e753d89e43ef88232d92845484f178e4679dc8b5acc75a467947e975738da43c77269793a7e029aa203d4e2829e6c850f10292e04234eea416e172e71610e0c60fd29fba3552826f1289db93f4fe85c6ebfe7dced891c3f0e0532f262f650c3237df36752a914c553730dd40b34f094e18a80d21be40c58e793f9ff34a8e9b2e043f5de9fd62d1522948cac797f1eb80a653e1fe62d3901800a20f32bcb338a8f82eace0359258e42e10b17c9d872f4a4b876a242bdc7c4f2b4032f18b3763bf1367a30b54d19e1426eb91a00bccd81e75b4914c546b2411c3f95c76e059033b0027c90bfe654ee2960b27cc7241b9f68d1cccd75fea59b4404e3f0e67f0437d5ef53f58d464ea7d4ec16776e9202fa159e8ede7de9276676f12f0b0c7ca65769240049cd202b009edffbee7e5de526245048d27566487659cec641fbd8a10bcbdd2a0e727c819805a84ae732bd005f797089ea0d7b4a7f0ab23f0db18f71b9a1c84b9bf05cc539153d9dc5ea659e71e3c786ed965a03f0d381d050d0bdd22d72fff6d2bf535c80128bc9ecd46214b5f7968da68bf418a1003f189b7633406720b5f2ff8301bc078d6ea1081ff936b5a722707338385e26eae5"}, {0xd0, 0xffff, 0xdef, "98251c57b7572c03d56e884e13868a3e81af214de9f14a83c84e80bd2f09973ed2aed70881ed7af669f31582803829441838050fa2f0eeebcad9b4a55ec18bfe0cecfc59b1bf6a152a95dadb17e915e58a5196802ebc3fc7cc9f247021675affbe52bb2ddb070242b52a9bee7b1f8e7afd1e7a11fbab9aad5d758daecc4013c343266f84b64c99c029642946a4d9ee8c2f4754098a4ed4b6f96d2805fd7c5932f7875cc81eb7327e54a56866002ccd93d5f4fdc4a966e44d40c16b99f5"}, {0xb0, 0xffff, 0x8, "2dfbf60e3e9def29ba3a4de36f74b3209230fbb31a0aca9df858ea5e8faf270792df889f41ca0dbf6003ff70bd59329b89c21d4cfeb299f8ba6c5168ba568cc6b8b3cf8409170e06bdcccd0509979a22e17544b564361b17eafb2f3f05f35789a3af7bbabeb014b831fe7a0b93107064c56c4c3a11c21a355ce210770346a9658e0c977c6a50758e2d25a07395a3f6e546dfe2f3bc5958cf008b0d63"}, {0x60, 0xffff, 0xfffffffffffffbff, "618c097fd27511efdca47f40f6c54296b1647c677ad274324a1045f6b32aa573bb8c3cecb5b7aa77ee79c505049eda56049fed63947756506b746d883e0404031f87dc33c821c693669f0bc9"}], 0x1300}, 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') readlink(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 15:12:38 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000d16000/0x4000)=nil) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x6) 15:12:38 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ftruncate(r0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) fchown(r0, 0x0, 0x0) 15:12:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x3) flock(r0, 0x3) close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x7f}, 0xc) 15:12:38 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 15:12:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r1) 15:12:39 executing program 1: madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) r0 = semget(0x1, 0x5, 0x63e) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000), 0xffc8) 15:12:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffd689, 0x0, 0xc0d, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x3) 15:12:39 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}) 15:12:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x10, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r1, 0x30000000, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000180)="925d631042b3f41909e7fd654d8e857a15a2ac64f3f52212b8e058e2e1dde2cfe9ccd4e71d5095d1758165f6829d179edeaa33a5a8c38b57b391087206134bafcc180be83d79a7ebdd9f820f1205c7ed627af3b912c7327996bc37c76d06d3c9847f8e8746c8f3455d1240759f576e21c059c420836721026e8b9dbfbe1fce2d3c2a10c6f203d00c7fb8c0c2b50af3d5bca3f54aa45dfaf462e7a33bc2dc060fe6f41e89c7de067dcadb815085ef65e488419885922b955f82d5ae61deebadd53c8f53160dc6f401ad77", 0xca, 0x401, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 15:12:39 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 15:12:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/234, 0xea}, {&(0x7f00000011c0)=""/142, 0x8e}, {&(0x7f0000001280)=""/122, 0x7a}, {&(0x7f0000001300)=""/14, 0xe}], 0x5) 15:12:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0xd1, 0xf0000002, 0xceb6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x1, 0xf3}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x6, 0x39d}], 0x100000000, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x24, 0xf0000090, 0x7f, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40000002, 0x4, 0x2}], 0x7, &(0x7f0000000100)={0x0, 0x1f}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xca, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='>', 0x1}], 0x1, 0x0) 15:12:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) write(r3, &(0x7f0000000200)=')', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={r4, r5, r6}, 0xc) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x1000, 0xff}, 0xc) 15:12:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000040)='./file0\x00', 0xffffffffffff0db2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x151, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 15:12:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9130dbd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x5}], 0xeaf4, 0x0, 0x80000001, &(0x7f00000000c0)={0x7fffffff, 0xffffffffffffffff}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 15:12:39 executing program 1: mprotect(&(0x7f0000161000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 15:12:39 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) lseek(r0, 0x0, 0x3) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 15:12:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="05fcbd8d19820eee21597255e2119fa35a30791787f3dbeddba0f55fb77559fd97b3925481b55c556cb70aa49f9aff6fe331d854d88e09816eef871384ff007af3d0cbae0ca30f1ab701512f2461e9d484128dfb7666ddfec50f8151153239add9f566f2713164cf3e89447dec3d783cd7905dee91ea7516b35982dcdbfe215143f58f58", 0x84) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 15:12:40 executing program 0: nanosleep(&(0x7f00000002c0)={0x6}, &(0x7f0000000300)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xace2afcf95974553) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000040)='./file1\x00', 0x20001, 0x5) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) geteuid() execve(0x0, 0x0, 0x0) 15:12:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) 15:12:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x138, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='r\x00') 15:12:40 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:12:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x40000000000000, 0x10, r0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = fcntl$getown(r0, 0x5) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r4, r5}, 0xc) r6 = socket$inet(0x2, 0x8003, 0xb733) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) 15:12:40 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000700)=""/223) r1 = semget(0x3, 0x1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0xc085, r2, r3, r4, r5, 0x1, 0x2}, 0x10000, 0x40, 0x3}) 15:12:40 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x80003) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="dcd2d4b51c5ae74d8c8be5972ec2df65caf2e440948b64e339262e1e38dbdd0b91f592e3c77c8515309ab0be613ce5ddb9c8801c4602a002f7325d95c9607980ab61b3207a4a202c5f241b6b5831b18c5742f84ff2da7ea0f93093e8e14b7063a0d8ee73a1ab20a2c0b32d422d8ade923e88058bd1fa75bd67cec4a7234900c88904d1a8e2a431af292e60c74be379a150916535e8c548ce5f5db6eae98dd7eda18862ce05080d22dd70408d0b7e111e71311f45f3d4e5a7b6c269469cd8e8651fd2829e9736123da5074fc310898eb74532e1093094d1c4bff11a5a97cf3ea5aed558a678c935271d14414b76934d3dfa74c027632f5ca4c21d077e", 0xfc, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) 15:12:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup2(r0, r0) lseek(r0, 0x1f, 0x2) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d6a0700000000f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 15:12:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x84) close(r0) 15:12:41 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) 15:12:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x200000000000031f, 0x0) 15:12:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3ff) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000000280)}], 0x2, &(0x7f0000000300)=""/72, 0x48}, 0x800) sendto(r0, &(0x7f0000000080)="7d9923f82f82e3667bff0a36b5ee24199f57e3364cb7f826351e7ed99e63bdfbbbfe8746575ffde300e8e16c1ee2ed18fe265b081a6b21eb98dcfa9f57da828e01aa0da8dec036ec5b0db6c77dec3c2c0d517abc2fc8466e9c94bd12c1b6a7739e3cb7ffd6f859875b771e30af3d0f961908f902d6f7b3c6be3a04af6b2965ecba5e73e1a2442959ebd1b1687b894ba8ded850271200911a65f2519c741b976db0ac6400b23d31853b444013e681b841bba0d350a3c76e467938fbc747adce20ed5b5be12879c8d7ce", 0xc9, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 15:12:41 executing program 1: setsockopt(0xffffffffffffffff, 0x44c, 0x2f, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10000, 0x3, 0x3, 0x100000000, "1ef3c6957c385afee9d97ba5661a8bbd74f8ec7f", 0x8, 0x1b6e}) 15:12:41 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x7) shutdown(r0, 0x0) mlockall(0x1) shutdown(r0, 0x1) listen(r0, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000001540)=0x8) clock_settime(0x6, &(0x7f0000000080)={0xfffffffffffffff7, 0x8}) r1 = socket$inet6(0x18, 0x4000, 0xd169) r2 = socket(0x32, 0x1, 0x3) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpeername(r0, &(0x7f0000001600)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000800e1136680f6f2c9fe50a4a340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008100000000000000000000000000000000"], &(0x7f0000001240)=0x6e) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = getpgid(0x0) wait4(r3, &(0x7f0000001280), 0x2, &(0x7f00000012c0)) socket$inet6(0x18, 0x7, 0x9) bind$inet6(r2, &(0x7f0000001380)={0x18, 0x0, 0x9, 0xffff}, 0xc) ftruncate(r2, 0x0) symlinkat(&(0x7f00000013c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00') bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r2, &(0x7f0000001440), &(0x7f0000001480)=0xc) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r4 = getuid() getgroups(0x4, &(0x7f00000014c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r4, r5) r6 = semget$private(0x0, 0x4, 0x193) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001580), &(0x7f00000015c0)=0x4) close(r2) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) semop(r6, &(0x7f0000001500)=[{0x0, 0xe00000000000000, 0x1000}, {0x2, 0x1f, 0x1000}], 0x2) 15:12:41 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffff0be, 0x8}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) socket$inet6(0x18, 0x3, 0xca2) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 15:12:41 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) dup(r0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="69f616a71419f14085048a2dc484fcbb7a25110100f7aa02235909c9213c6350b37c4a920d603f6fc0bcaea5a44ff76c50e5e4ca946a04a27c1990670bc9c001355b3968afa53721a3b381d11a5965483b6fe8371dcd4db1426b8bae582dad03c8559d4c86dcc869311033fa80acf71c7ce29b0ce8c83358aa1cb2874e9872f02d60077335b33baf847d05b4599ee9cb3e9d5d785e3be135ddcc3ca5db4a8bab5a603ff10f056109", 0xa8}, {&(0x7f0000000140)="d4fa28b65c8f3efdd7e5aa424fe1a7728843294923a4bc8f6b9691720dbb88c038150444bb84185acd26a423d6c39f867829aed3d55e481b838511f7293c618604774f9ff1e0ca1e5ea4011861233492ad4bb8fee06498d162d8d3197fcb3deb47d8151e16a16bcc0e5adad72c44346fb492b03f5b2e5cc7552b5ae27bb38bd49215ca1a3ca0da8f4b2427c532c15d30ca3d12ffa3d1509722fb", 0x9a}, {&(0x7f0000000200)="e38fff12204d8461d586fe01d7f61e701c6afa2f9f3b46c0a31d9762fff59cb031c05edc09246824efd8634f99f530355e281b565815f8a12af2f08fdbcb817b9a92939a9ce36f9b94", 0x49}, {&(0x7f0000000280)="fc9f0d94c1ffb3484fa2e6c22423f910bc13db346f51ab73d1815a3e2d996d48a857d7219785f3e796fcfd46db93e9ff0eaa74312568b8f72e13a62c011cb2b9754eef1bd38466f54a5f1a3bf134cf19fb8667ee83e0ad07873be53ce5cd74bb69905b2b0f2137961a7cfaa7a100b8a36c", 0x71}, {&(0x7f0000000300)="3548bac03b6fd5731870317fd5fdae35212165d78d6c3e2e560370859954a3d75ce2db9085bd01df99f2abecf147df7d84cbc6f724b52f292b363922c7f08de803b8017429e1be989f3bcfe4e003c8b285ec587e162df5ee57ec2e131bc936a374a698beb39cf6c1e5b51e9759a9f7c0093b8a80186d751ba13a6a71afd865f1f10ccec0a6508249870fbc85f9df6dfd942af99e635ce5a5f6cef4491634c0b14743d0cda1b4ea22310d5a17dd0ac51e9ffaff03a17f842293cbe5f42570c10831ca8074938d197928769fd2c742031f4ed7ef078fa004d48d0890e76db0fe7498d839bf9333", 0xe6}, {&(0x7f0000000400)="4fad2e54dcbc44bbc085895113e6409c25be83c0cb9aaf97a9f531bfd1d889e69fd79d4daf25458da8d1fee98593792fa8dcc711470a6abde1597adbd127c247b0d09729bd2b6776e25b053f59935f27b47631fde9701bdf0bd03e46c4a610f34a95dd24df51b11d95654c2d28c22330719da8b8fa8393ef703430943444975923fa88eef3f67bd8e35b2b6ff3f7251ead0b4af13c24ab4bdece9f4a33a916f630858e99750b264e22d60bd2a5f4539a1f31b79f9f28518d943c19ece8bdba2bf4cfcc3f35a4dc1c42727008e8758e3fc96f5a0d7abbf6df", 0xd8}, {&(0x7f0000000000)="280aa474fbf71a7fea", 0x9}], 0x7, 0x0) 15:12:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751d06ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0xff53) r1 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/236, 0xec}], 0x4) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x40}], 0x1, 0x0) 15:12:41 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0xc, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socket$inet(0x2, 0x1, 0x3) r1 = socket$inet6(0x18, 0x0, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffff94) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0xfffffffeffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r4, 0x4) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x7f, 0x100, r3}) geteuid() rmdir(&(0x7f00000001c0)='./file0\x00') 15:12:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="8fe4e1aef37f56f84a4980ba6ed40912a2e345e2de8e73df10af1c6123c6a616206d9b5e65aabe85e6a9586f6b11137661a9e09c5aac1f13d082d136022136d4fab816dfeb95aacce6e0a97813ada7b18b0948a6b18f277442be462140bee704e7d3cb27f234a101f19c5816fcf793c9b73d4a1ff9a116d17b20dfb18b1a6ce7c66a3ee717ef375628734a7fc8a83f1230fb846b97e9ee092f77b62ae55cb1470a2e0018864082b7f5fb27b5c992dd62b1dd5a5a4fa1e587262241265eb99afc56450ba7e8e673178997fad6efd6f0a85037a71874b2439e621a6246843523385a420a6bcbf87ea41b4abb02a8a8da8760a72d08fffd11ae97eeef745f9db31a3b6e178dee00fb6c731a932c4e375a3cf9cc2386efd6293c9eda9900000000000000000000000000", 0x128) write(r0, &(0x7f00000003c0)="c6b1007e3515ae918a5a0661fe7fc118d21ddbef96981fd208359570444274af7e6eaeb5173c0cd1c0a62aced3f13e906899405066b1f9ffd9f693dbf866d8a935e9c27f0ed1815be043c4f9b402e82cf4ee0bd676a45ee66c63585771b9717fdb82f5e4cad3673e1709194ec91ea2c22c6463bee4305e94416f13c8df67a384b58d55abccbd2e6f", 0x88) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x7, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:12:41 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7}, {0x18, 0x0, 0x4, 0xafe1}, 0x200, [0x7, 0x3ff, 0x2dc, 0x5, 0x1, 0x3, 0x6, 0x3]}, 0x3c) r1 = semget$private(0x0, 0x3, 0x500) r2 = dup2(r0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x80000000, 0x40}, {0x18, 0x1, 0xed, 0x80000001}, 0xffff, [0x4, 0x100000000, 0x36d3, 0x1, 0xfffffffffffff001, 0x8001, 0x80000001, 0x5]}, 0x3c) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, r6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/44) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x2, 0x8}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000380)="5ffce4d65258ad8e71857bc15e188e79e1df2880e30a5cdd05c64c6c1bd4c233c7aff79298af3e5117733599d163cc45658e76d156da073d6f387dad05fd6c6ef85bfbb629faeb49a1735f8e08cf69f8fb324050418040ef1792cb9d91f2d824a99d257c9dc96361199e66e8ad395f021255c7180c57f296e6d35a23e7633f9e3b2c98c34524ffd227ce3bca55a2a1ac05c42960a1d26ecd98e244ff7079619b4d62a7302762ef66137f0897ff25206628ebecaa3fe5f06b8d1d71ab5cbe54097f24b76e9f4eac2afb75ed24e45fbf388509df43a74ecddeac168db78657e90ff8b4caac05880ef7963d1a16aeceedcf", 0xf0}], 0x1, 0x0}, 0x406) recvfrom$inet6(r0, &(0x7f00000005c0)=""/199, 0xc7, 0x2, &(0x7f00000006c0)={0x18, 0x3, 0x80000000, 0x3a}, 0xc) r7 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x1, 0x81, 0x6}, {0x18, 0x1, 0xffff, 0x2}, 0x200, [0x4, 0x2, 0x5, 0x6, 0x7, 0x5a, 0x4aac, 0x4]}, 0x3c) fchown(r2, r3, r6) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x3, 0xfffffffffffff040, 0x4}, {0x18, 0x3, 0x3, 0x5}, 0x3, [0xff, 0xffffffffffffff8e, 0x2, 0x3f, 0x8, 0x5, 0x76827886]}, 0x3c) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{0x7f, r3, r6, r5, r6, 0x80, 0x7fffffff}, 0x1, 0x7, 0x7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r4, r5, r6}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000840)={{0x80000001, r3, r6, r5, r6, 0x20, 0x2}, 0xd226, 0x6, 0x8}) readv(r7, &(0x7f0000000a00)=[{&(0x7f00000008c0)=""/111, 0x6f}, {&(0x7f0000000940)=""/167, 0xa7}], 0x2) clock_settime(0x3, &(0x7f0000000a40)={0x8, 0x8}) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000a80)=""/247) r8 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000b80)=""/56) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000bc0)=""/150) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000c80)={{0x18, 0x3, 0xfffffffffffffffd, 0xfff}, {0x18, 0x0, 0x0, 0x14}, 0x0, [0x7, 0x7ff, 0xae3a, 0x9191, 0x2, 0x8, 0xaa4f, 0x575e]}, 0x3c) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x6, 0x6, 0x80000000, 0x0]) 15:12:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000e00)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000013c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4aae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f270e8fd95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a139e473610f7fa975700236185d2f26848ef95cfee729215e425c16cd8a893f988aaab9e82d4c71acbdbd3b224ad452bbfc155073d8f26462026774b23497cb4cecd90a539c97a93f38895b215d67db93c4ccb2efcadd22e1548abf04446b30b0f5ae8c289e0377e080d7dff0fd359d11551f12065e49315d98a5b2deb7a5b76c7f8afc24d82a9f9d8ddab123cce567743a2e2a0df3049a67ac19b27752a33182652d01af0ce3b5a0afcb5090b4f76b0fa813640801b6044228a9ad816217300bc253f07e4d145252b265e772044a3e24c0ec14d76bf40d0e63c898d916abc81206fe443b315ca9eaa32b2ba07db0929d3794a3fba4ac561808c25f03a91d29d3b7f313df2ad3d3855c564da24cb658c025dbf4c3f8aa9c5f86ff842ba5b8c27cfc675bc144fbcae458b4c7c7b72ffeba8b90e9f99f42402dd54db", 0xb98) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ftruncate(r1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xd9f, "b07bc9fd3024c106a62b2c215faf8a210524d8e5"}) r4 = dup(r2) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000200)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x1, &(0x7f00000001c0)=[r5]) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) close(r2) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000001f80)=""/4096, 0x1000}, {&(0x7f0000000300)=""/16, 0x10}, {&(0x7f0000000340)=""/1, 0x1}, {&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000480)=""/216, 0xd8}], 0x6) 15:12:42 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 15:12:42 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x20) open$dir(&(0x7f00000000c0)='./file0\x00', 0x30000, 0x15) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f00000003c0)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r3 = openat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x40) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 15:12:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000)='@\x00\x00\x00', 0x4) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 15:12:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3f29bca266284be22f229e4c2ea017643f9d26cace021574fcb727e369d70550e467a4441ea8dbd5676fccae3bf62765329eeb1f30", 0x35) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 15:12:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x100000000, 0x1000000000000010, &(0x7f00000010c0)="c73cfe035c74a63b500f4fb2d39b5c840d81939ec6ea4e0883cc48abc164a861dca443c573e01cdb017ad71622e12fa99f245915e35a183b858c9efd538124fc012e8d3eae5c86e108611de8906ba05760117cfe33f46f869415c79466428c3b44e45bb94d7afe64b13ef335a422115056538199e369cacfad47748f42506a9be3b92cd9064822b024c739876991bd8a687449b002c0e264a5bec9032d857751553ab11b714e5da35db001d989138a21b70aa8844ef338d16d31", 0x30) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x0, 0x0, 0x1000) chdir(&(0x7f0000001080)='./file0\x00') recvmsg(r2, &(0x7f0000001340)={&(0x7f0000001180)=@un=@abs, 0x8, &(0x7f0000001280)=[{&(0x7f00000011c0)=""/49, 0x31}, {&(0x7f0000001200)=""/73, 0x49}], 0x2, &(0x7f00000012c0)=""/87, 0x57}, 0x3) 15:12:43 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x100, 0x1, 0x5, 0xfffffffffffffe01, 0x800}, 0xc) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 15:12:43 executing program 0: pipe(&(0x7f0000000000)) 15:12:43 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f00000008c0)="f405cf1de9470bc5afcc27ea41174ae4ef2db625627ce5f1bae61969f6a05bb4826e3805ae70be8d4692769a3b23e23ca0bd9d6df987a05d08b2b193617360c66215670352044493147f9248434758f7a73565730be8f63b293e45091bd37a760b293f2d3f73c1fbb8e073867b6e930eb4a2f2e6aea58c3f7da3697b91946cdb5331187e5cd5", 0x86}], 0x1) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="f3c840f6f3ee4ef84b138b0fb02093caf404a561f20da51e59a2215cab8646c667f5df3090659e6cea07c6b6f98411ab28eb0a15618f2ee9178b9d98659a13a78d00ab1a9df31f00db69527e01afe3cb1090eaade80bace066d56ebf35157e7ad54df4fa9de1b05eb118eac97f1a782900886a5c63779b500827b8533c056c8410ad1ae4ddbec70f0a349ce0c10376fce84fcba5e68bb5cce3d6d21d7b4f95f41867167f2f338e02f1f170ed52f2f1c53cc035d9f9c0f500dc157c7e1ada69c6e2", 0xc1) 15:12:43 executing program 0: mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mincore(&(0x7f0000003000/0x3000)=nil, 0x3000, &(0x7f0000000480)=""/61) 15:12:43 executing program 0: r0 = kqueue() r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) 15:12:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000000c0)="82", 0x1) fsync(r0) r1 = socket$inet6(0x18, 0x1, 0x3f) r2 = getgid() r3 = dup(r1) r4 = getegid() lseek(r0, 0x0, 0x1) getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getrlimit(0x4, &(0x7f0000000080)) getgroups(0x6, &(0x7f0000000540)=[0x0, 0x0, r2, r5, 0x0, r4]) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xf57a, 0x4, 0x1, 0x6, 0x800, 0x8, 0x6, 0x100000001}, &(0x7f00000001c0)={0x10001, 0xf403, 0x9, 0x81d, 0x4, 0x7fff, 0x7, 0x8}, &(0x7f0000000200)={0x2, 0xfff, 0xffffffffffffffff, 0xffffffff, 0xffffffffffffff8d, 0x0, 0x10000, 0x5}, &(0x7f0000000240)={0xff, 0x40}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)=""/4096, 0x1000) shutdown(r3, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000100)="fd82cd579c6e43793460844d5633b7c50f32614fa5905c20c0d8432f4f8d3dedda86bc645eae56d4fcf18e78291297d26896f222bd9ac0d41779e22b36c83bcbf829ba9c82156cc5749ffd9c939a2b54e7217a9a114f5b776bbec7282df3c5078118648878e683c0"}], 0x2d3, 0x0) 15:12:43 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) ioctl$TIOCNXCL(r2, 0x2000740e) 15:12:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f098643f82afe148b7228fa5878d65c4f0893555f635df56cae76", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffd, "854955882e5dea9c11fe4dbfa600"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xc2e, 0xffffffff}) syz_open_pts() 15:12:43 executing program 1: mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) chown(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0xffffffffffffffff, r0) 15:12:43 executing program 0: r0 = dup(0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x8fca27b0313375aa) truncate(&(0x7f0000000000)='./file0\x00', 0xffffffff) syz_open_pts() 15:12:43 executing program 1: 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) setsockopt(r0, 0x20, 0x80000000000000a, &(0x7f0000000040)="90000000", 0xffffff75) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="513ab5e5cd32fc7e345009d4e3878d2bcd55a3881428313390eefac8079bbd69f86a8abea2917f72c6b764e3741862946bcbc19b86a10237712b283169c743cc52712ef296e6dff115ae77cc49cdb13108153f1876642dbe94d25439cecf0da0fdd62e879475d9f97afe58ec68cfab2abbf5a3a4f06eff87882fb6177f3573d7f36a1b652add20eb04bb7ec9f1f444d7b36e336d8494a51664b39c03d2529e4f84a3a5c762815d8a3bcd77d19f018cd49dca31599087d2b5179b7f7b615f7fbf5640a2ea5201ff48db46", 0xca}, {&(0x7f0000000180)="e55866653039a611eaf7a522bbc736fa02ee668069d3679a347bb370eb3c1c2885e10d8da25338aa548b154c8c523c2f2b92afd819fd0d8ba690768b72a10fd8dac225c7de6e34f1485c167cb71e617152cb06602ed9f0df48dff642c3504a6e98f8dd2ad1aeba0e30cf6d4d4c74c841226f36905d5a39c49838d5a0081d4aef038818e3cc5359285e21abea3e68134e5e3976a6a712dbac119081a6b64cef4b1e2b850cbb9e57b4873ae17a9263e0644f526b3f75156f3869ab153140c3316751ea0355874fe85a5273b4eaa704", 0xce}, {&(0x7f0000000280)="98e37b7bdd70e2f0ec72ff1a71bff58e71b6b7fb2de5047b3a586c2b4df7b124d6f7c175d8c985fa94b2d63a024dd8b923b64bb9798f9a50b4c7d5dffa88e9cc9f06a3d3d8b7cfa934d0d85faa000504c02d93433b055b000a311facb56dfef1b0436583ccfab0b79a16021cb15fd4bfc2f7151447d657d09fd9a2fec71bae39a4b8111c781cb9f3deb88ab708429ad988407a316ac74e49b03a9ed9b7a561541f48eb39a23efde9cdbd7bbb9d25314532b918326d435410077b2e4f6577628cced95299b120", 0xc6}, {&(0x7f0000000380)="55fbf4134c9bdc8a07cc4a302703de44216fa07f548b098823f0977a40e934fa0099de76d8f9c6e3be3600119c103ba01d4059712df8ab1d3d75847ae6ce3a43886261734e90c1f8a0f8ba9453d40fae81455454408f032e6e8de682c15bde74b557c418b6c75c4e91ed6519c93885821de28d5281824b911621661fa46cbb3bb88354a8eb7c2ea45275d7405c4c75c0998374627d52a35444d1390b9d86b88b46ff977e546f8bc64d0e97dc5c81836db1b2829812be537f1937b7ff99d856187b1ff7d99501069f0ae84bc38906b198007352ee0244894009a94e9905fccafd2125dbf5e02a4362adeb3e714d9288ff1a49cdf7cc50c4f40bd31640f8e9e58692edd05f3d5124b196b7c1cea369e93b590c1a55849e66e3ea35a53b0f70e2d586e5bfeaeded83e6b2f59e518871b8a1474c0da7b8fb69fd741b913ad534481040255ea4603080c30109c9dda345f0e62dc7ca75c2adca379e480b964165659155379243a05eba883b2a2b3e364995c0ee48baa57c0519c88e0702d45132e39ab45da6beb9d26c4fe69e704f7af6e06f25608818b7b2151120ce5247234c38e7bfb4f434570bc4590b40fe1f1019c111f7724c8f2f78458288c2e6616257163643ebb5cf70cce20acad3b14699e98c1eee5a1a7fc362a00d43ddc00392333b81715f1e53f30705b6d34de553f40606fc1cceda48f4d2db87c731b73922052c9f0137fa2ccb8c13bc0a1f1aed97c889be2891b4eb0d76f5ddc3b230dd889647a1c611155cf05e27a65e1ba06c8a59201d735f9c654c410dccd2ec98dd4e723e751d02ea33d8fd2d2216a688d48fe53bc43e908bd506edff5a169abbea6ac82246e121da17109e37d104e87833991fa98601f5b6e7cea9e6de78d2a56c276a439659cdbe939f43e9d8ff8f189fe48cd200db0dcfd3b764f0a9c56a18571eb43a69d186d3d6a978aab60adb63a61c33fbba2d140834c35b3a33e6f2c2bf7aee8d7668bc8a02568cc7d66feddbb099e8da3319d13e3651bc5ef82c31f255b3552545a1430306fbf107f3821a1e1d4f08f3d505e6c19ba6965b4a870d5882daad914dfbb44c2fb77f9828955e0e14bba672de5183cf0deb1f0b2df4c21eb3c5ede104de1f6b4aed141600c60e75b9e43a2f471418ff17a1799e3050acb5a568545641424e557c908fa3bab7115ee570d77259bfebfab6849df239f52de781be746cceb10eefc8272b9e9512d8685e5354037c53fb775fb577822107a92487a37cf4306cc1e0a4d4529099d317232ddde00c8ae36674768e08415df390caeed32d9d13263ab230043828f1b38e48bb9c0e9a68319cfc968373b048fe1571a50b81c450f2bf57a8937de3755e1230f90810ae7cbe23620608705556de72c22de27c838e91bf8ff708be0b44979c816c4c94c44ba5295bbbb9110327c2d461416988efb389f91a19a66af0678a862c689b9cbe89bf47437ca7fd0120eb7cbf716bd1dcb6ca07533fdacd2ad500a509b89c510bcf5ff89f2ead8d2159dd871108ec20bba0a6336cf21fa62f727d3500aaab6f51720f1d97494e6b166aec6f4a81eb9d767390ba17c542975afd58101a7e4a4732946066fafc3f1d08614842b5f1f49bf5c98d685867bddc1ee03da716aee1c499689008262de5e11f62866cf471a01c562a8ccd994d74bc2b57047c6459d40ff1dba3b10fb81d03923f8b6e78b383bf547c8a0cb30d35bb44b53177490ac4b508c546a9a626527a5b5b47037e58644ca608497db6014af24854e5f611a7bab57d5e9c6192465cf868d1afaff39f2186fe96d27800043463c70d02267a7e7565421dc7912edd74e09ed7594c45a757291227464a4a9a086fd4710ec72c59594505f587083da4fb38c65607f2fbbd0ec297ad1262ff9b20b481a374fba46010e0f5c18668ce12887af0b77fd6b8db573dbd4c275c4c4ec8e793acc9fa8306275d7bc8f75fc803e54dc44ebf77c3e06c2b4c11b4cbb0e710561dce6fbdfb9a2b23e20ae28d80f9e15b0c6f8df24c7f033705dbb6e585b6bd889cd674e55264481275151587831dea67f52085ebfe22cd40dea3ea927a37e4bc99a417f4cccc07873ba778016b6984b7dd4b5e56feec87b9e57486274d7b79e2132f726a315c3871d6896ebdf445098b503ce5b0e5e5d557c9a3994e92967e84ea1b5ff86b90aebbef2f33ce0f8477e5acc52373cb86ff39b535dd1f3ac25a5755fce98a464eb706a5d14aa851530a5dc5b2e4d0f40ed5dcd497b416004663077d5df3885f4752d20d3cd66e1db8ac23dc4478d53d0de800937fbba081747d79e17a3eab3f547715c67d946ad8f34cca077f28896beed7041345cf4b9fa2d10f23c5f4c930603277fbab0a53fa5d7531b0fb5580c6e8bae7c4893d4e7f9fa011cd8aa58d9df8ef54aa15f94e2fd421d3f38846be663d01bf8606d02d4cc6b545644d319f6a486a00d53e09e48fba54ec1de1e6cde5c167fd51c910d0692945a3971af37504e0b02022767dad54335d98459a9c67dcd2788e9b6357080a690135e354b94909b9f4c6336c54a906af9911c47589d8abee4f0338793be6db443fbc9ade3c6c7e8f3b08fffcde84468c3cb6b39c0067e2aa9b5d0eee4f01a99b4553b2aba8f578afc4523b70f8475d5c3fcbd82c0de72880ce5069dfb5d772511c7330df6af353b2732a1d5b11ea7ef6551b503bc78452967d893d0cc7df04e163203c164655e2c534ddf99b4e0cef9adb98662bb8ef863e22c9240e0e09ef1a12f7d524f7fae1d6c8b0a84af10c60081990c94d605d68f435aca1d172459cf7bbb580bd82c9c48d9b7d877e65983032147a9424c5f480d674b6118a0ab9cca01072bb8d9fe26711e54a07335790ca4b855212250d40f40817b6fcd95b026311bbf96fb97feecc25e5eea4b0eadb26f5d0f6566840b76cd7fad36a1dffcfe0ea6b33b5db6a56a4b3758babb07ba74f60fb1c08f9343b580549217d86232cffbf6f50e6260731c41b1b72e77dac4346b327958f975b8edb4d078df6d4be8adddce129e638257877d63cbd7f9cadc45cea36c8385353357a53ec285ffb7b4bacd94daa1839c60dd30a9c235b87b518320f3f28d220e63b63b8a20874aeb24e5352a258f659b31737d8112f05fb7c2bc29b3dee3b4efa3408c9d75c2f63eb7380de81fb0b07f89fb2df0afc29353b4b38e8c2c334a846eeb79c91afc357c9043b0241373f88edf654b24e6f621cde041741d2c06d110e65ca22f8a9d34581d6306a5c53ddb8b2aa38e35cc1ccf5278ad785e5af81b578e52ccee46cf475de37a1dc3a34448708abffd7d7d01173028f8935d789149ca950180cb0c755bb81e5d195039337fb6e391b09266b97fa33785f5c57b4ea828de3033daab7d53e86b6ac48e80aea48e16547d0143bfa4a7dc53a77eda59f7010d167c6da7437bb8388089ca6d0a675c0d1c5b55cec253e7fc1d8e88f014718a1a9b86e67ab12aa895eb47763f2d47b165feb280add786cf50faa921d7b850340dc9706297b0fbad3ef7dde0e6ecea6414ee77bf4f5b7404d6969d5fad137d38b4b362f694709f114402c9c09ffd97bfd28b3ec7a8b4a1164b99f169aa862f7787434777b737e7025cd1f2a38a7e5640cef3c93d2a1f4c451e2df4afa25a03d151b9f6e90fd933e3ac482923b656c047e3d73c74b6cea5a0e0e69b557ce590a7b8881738ee95a1c2dce2f99a79316b47e1061fd56b8faac4c4b3056e816b8453c634133c02245f3fd978a1a56c66e6a715909e92b4e67c019adac7c3e3e732aff4e3c42a37e58fa195eb0a6aaa38109c6b584dd528525b363d2e804b9afc9dbb118d70fd7d972496a7e80483876274f4a65c4d4e04f28beeed012db0df3893009f1acf2b500b237f7d3ec8bbc04b3aa7cb8b3d4c3a917bc7e2fd9b3a747c221dbbca2d3a454f0338cfa42b780120bfde15e55d353c5cfbe0a46506cc5db1fc0b661e055f5ee39fc5fb70c426f9101160fb04d46a7806ffa9ce8685c1974f6df9914b813ef0205df37d2c16046062c98ddc8fba96aba33cf8973ad4556700eb2f236da04760ec3b45f4911abed96574700d03ad0e3f00539204510015a14a5241949325aa729fd7c827cb68caac5ce6bef75479ef48c186c7ed41d6fcad77be64f9d27ed5520c346f8bb89e6b183c67bd6ff251412b5f25b89a393872fbf3f2a59dfc134a4a741a6983568ec98f0ab3814cc22fd7b6fd4a6c1cadbd8fd23f9b4334ea26e8bb68eaf749b18fae6f73b6a9551c1c02db04b30fc314ada305b74c47ce47f8d48fb649a4587cb80844ebd82f3a171febfc9926ff465e2d2b8c82baca699ccbd7e6570581cbebeb35e9956361fa18aeb336e5b2f0c0a492abef59541f3a6b676c1b63b42e919c677cbe71a382e808fad09a7425349a1a8bb327dd9b8e413f765f174ab4710b60fb6442feb0cdba522548fc020276eff60ac53508ed0bb3548b64361612b063f6f48a94079b11456dc05fc9bee4e5f62c7b0b24a03e4878fe3d79c87cb5330016758d536dcfa24c264735a407ad2546271e0b50b8d41045772b3fe6cd11f2ab93d3b1b4673bd3bbbdd17ec9f538df2c88c50025035e79b56ffe220c063d13e4be5319f6b8d6a0e3c37cebdf377a85c2118563959223bb8d193653e86aa658facd7f57db2643b7900c1d1136daec86d2d8b842f4d296e9bcab049d83212fdee75ad1b49df1876126b6ead0ca7235e282e9acba7e7c96027cc9440ece5a55203f996052e71a011f9a67a7a1fd973b972c3cc6ebf8d08f5f4d0543301f9dacf4d8c5829ce3d7bba163ae74b2ac032b58e6022d49164f0a26ebcfa1842c9bd80de7a41d03d55679e80087cef36b25cfd146f9c88bda01f12c5cd6acb07017b262120c20db7dee3e0ac82384e92cf5655c6dd47bdc9e4e9ce30fec7da811df4da1c660d5f770c528d123f2756a404a5f1643abb984fc06b8c076e168440ea1bd60aa8553615d1bc255ce2f4f46e392ce1a65bbbaf091b52dd08352a8cee81396f63e507cad9ffd4f83adee6a51a30e23409223407b4bcdcbe1a3a356678541447fed51a2475da863e3bbdc82bb8acd9d3c7c94dab3e42944bc4b4daf9639b5698fa412980c2e2525fb1e98cc1f03816a1844ed3c761a3361cf67834c3758474b8413d4350bc7c10fc9766ce14fc9468ce35305e10f1f9e92254e3f765b09a194f744c14816ee89a1043f8a82e869df9ca8a28a5ffc5d2975b45367f3da671f54616dbe76870d7d84e92547a73734a55c5c7c9dbf48a9097c7f4a4e82ac23d16660bd6938bedb5f0c5745352569ba24563d97c1261b006dc0dc35af56bb7052fac31d48364d8c9717fe3e37312202e397a38d159078018b643b53fba907c3a8c5de30db490e5e515769f6ca884cc69538ed1d5c6bdd56741d850ad91e412eb500ced465d504e277a1779f8512105cce2070f8a261d75abc121943a9fe9ec1c7e171facfbec17ccada288fc8297edda43b2b9129763d9e51e0b31444fcb489b9ea54e5c435079c5deaf1cb74a4831244de2e6cdc2729ee5eaabc647afa6460f915744e34ba7f00a70fb8dc290040cd3f9427e0e17bb683848c2dcd83994132bf0fcc3212ed37165e39102bfb09e17192b6709e349a6f679cccc1ee6887b6c4d1aa2511ff2a932064bad01dbef12ebf4f3a4c72eab24f0dd575f816e6b9420582223dd1b4d4fb617a45c163f4a2c1d1302441bcd5d4004f8db374c4daf7b139c555a9bfbde10e663f963c6ed8e4c5fd38f533a2aca7e74cfb4457467472aa2c1436f", 0x1000}, {&(0x7f0000001380)="3eca27f55417770335e8b7ddb546a8dead10b9b481858f7c920c21a3edaf64c13bee31d11d03882f0e2318fd2473da5b050769a9", 0x34}, {&(0x7f00000013c0)="887119264aa698c1dc7163aedd59e917ea69fc2acfa7c88363f80d5583f9ea511ec39c456b4bb700f1384d252326688f73685320e25920918e8aea845534b068bcf49f636bf383a88fda9ebb97f9ac69992acd2acd744b96e88f77a781d90a368326238bd26ca54c34052206756432edfa840fd51c4fd3b02fe4a31b289f90f9419fad044468f1dcaf1a0d8aee9b58299cf1321a22ad4c821b12214e73e993957df09d1259191f0236cd17dd466e8cc7c122", 0xb2}, {&(0x7f0000001480)="1c2377f069a17d2bed07ae185089763a9b2aceb6b83365942899c6bee2cde7241cec0640e544a635b8af0de3bb3b18630e89ca0db67682399865f9a19dc1459cdcbf086c4153a575865dbe19ac49b075e132286a41ea1de04922803755da6cb51b", 0x61}, {&(0x7f0000001500)="b1d8a5862d077bfbfc554d36bded26d3b220876cfdf13b7323907f4c7bd6de1d66e40e46b86108795f84d13702061c7ea5579726dd3033ffa9cfe21525061b0b68bfbdc6c83efb34e2c56bd01cd08fe7615555579e91547eb44a706db83968bfd3ea0db23cabe2944194a12c60321f581fee1317b66121fe4e73a747c27709981852554dca7391beb01d2217e6ce7a568c7805df75a94334940ac97a63fc68a92c46e4a9645514422d6fdf0bb23b1621226fec2a2dc9f7c103457d1b02cad6f3a6958ac41697055bde3bef0b02383956f7fde9034cf8f93900cf3d5c7fdce70a12ae52ba86e51474b539169f37d79d1952a54c083c74eb0a787fd803b00bfda6df119f6254b069abd9161ddcaafab19c48d9cdf99ea50bb0e4b432027d65cbd3e46cd509f28d6ece7f44336cfce097190c98b52c4a4090179c7882f6abdc6221850f014cff90b9a418d01989ade6e28c6f169c16b0e02865310c9512989f3487f4b6d94f41efb0171bfab6bc25b92ba00cf80e331acb1f4be76177fb4df1c0a942a44448c81e1e169eb1df9bca6a06e337d4ea4ff9330dbb8cdbea97627cb60acd34fadfe9ab2d6a5720dc361faf306dcb32bc48dc51509952038b2fde636bfac43e978bbb260b976e0789e60cde79f0003184261d4033f68ef95e9d5785534c774570d297e275e9d61329567b8212b422eff4c0464da6363a1e9a32c3aec807bacfd03a10ea8c3c94eeb9742e7ec2b5da44a6c7fc1b6f4c78c03b3ac9b03b96e1ef0f86a8ab88c6ebfc17418c4773824a67a56d6eec2f0b8fc4e0102c054cd96db10d3c8a08593c604cee6329d347a40ca2ef4b6f7fc70e7f858535060c659465149dca1e2bdb25ba7e435200be73e6a77c23d6417d63d3a89b47319203d791841b3ec69423457fd0b99979016a706601dacb2179fb1ec7e581c604a1e6766fa3f49ab38df568ef81f7ab0767f164175f238b98703e2ae1b4c88e9470876f0358d9e4f8f4bfe5912df430ec61fdbb8ae9d8564eeddd25590b164f4c5d15779243557e4e99aeffe414b010446cd2dce0c57d25e57cdb160af4a08d8c53e42b3efb069959155a90d4a61a2a4d6ed9cfea76a6fafe0408ac8f811109bc3e0471684b6509bc5e01774e8768cb3d7202073393caf35b7ea2e489962959971e735285319c212c528360e544a66418e8c91e9e7fbaba4ab07613d2bc39509f6f267a26b5ab0544fcd82ba0259d622f30b7a9ad6d320e3c6f29dcc0d9ed80c0b8cc9257527d851664af4be218db084311291de32a3a488907253be1f752b04556648bf5750227cab232a03698ff0a74eb8372e686400b4b93b65a99fc160a44a69c7858ce3873cc88215545dc6b84b44d9b287bfc670dffc4130acdf3a4f07edd21a7fe2f2d211e6c0cf3c30aeab11ab764f8ae662ea47782a76a8bc0ff4872c123dcaa14bf5c0e90a9456e2bd0d6ad3c8352f771b74f76aa65f3e2d8324909b0d9d494290e32b6250f9f1b970bf8169bb8f57199cf8b26fd92f80547e50622c3c64f7e79039d8a3df38cbb9cbf80d51a31287574255c677af9ba9b03dfd928c7b0d1d96e4ff5ca343db2a7c176ad7e1d31db546b5c7202606b24a46060d72be06b4e8a9d7cb9b7e8f8f0c8bcf12f0d082b4edcbef8eaf40293badba7f9ec34495e038a953776d29261629b2ee6b6d9189d089898654d964a79411fbc1d3411805017d8fb240a29766fdb14183f690b031a8220d4f10fb449ebf4fde0239c16b8252dac973a2ea1230992da878d1df1e84d88a9d8fa4f9a198ad3d944d1ee53002ed39ba201e1316cea97eb836b06af63253b3bcea057cd4cbb8bfa37ba654634ab87aad056af433590f720d7091eaa076c64bd6d7f5c20944a68aa31e658552b124a39c7181e25d5fd760cb6572972f49fa615fb9ee8196554fe805c2a4cd3b94570237b0d7f72c20ace61b52e2c4702979b4780694ef9d3e1cc34b9cb32eb838f9a27b97419d003d8b9ac0c2c9e4a2ee79fe15590d83759cd8186f116884d805bb08079e0243d776379ff810c12d4fd67fd824550822748a5341ed57e8525ff93c4be439ea9496e751967bc1e4d64c92afd850b09617a52522fb402980021d79571d59d5a08736395ce0dd9e867ae40d60857e7dfc436c75eeb8a2d37d273567443fdabffc401cdb9c16bd84f45d9d673145adcae4c75e8c78493028eb0ad4bdc7d0973416ddfeea2006765bb6eb3e25c278312dd557357405eebc5c787fcccaf6a93ea8e9dc92c870d7395e3010fb924c0b1686b8fa0cc3f88370cfec9ea95d149bbd458ac79c3aac3295032d789570b3ce1dbcb8329d8b5eda693ff37dd20d62bc456b320730973fc6440b1e1cda3790134f7459b1663fcdd0091124f61107d6618e5f31b162be5881e4672eba27fa8d025a5d6489f3632fe7cde5b34d985cf406bd23a1bb664fb4cf59482fda357dbe82f1ab6a10ab493197ac794492ed017b49b02c4c14972431aeca531a6094c267230cd874e0a071e707607c61cb00c44609e8f5db1569729fa1970e311eb115f0cdc62f9950e7a0fd97e890d60c62aee4b0f7ee6d7c3e4c3db9cd26b99b3c7cefc52fb83f5b7cbe3a0e18b01d227d80f09bebe407f787dea1ae578e2b9704a5558428d3928b753006152448436013e8dc063b24a9dfc8b632b0ca212ae2c0fd00c175c2c25f9354ea5fae3b5790c34dfb60d378b0fb9bad0d6c4afb2aa3e4984949943b3d3b4bd711e2d4b98060cdfeeb3c84c156a7013d9089457bb854400b79362b7ce0c816a2966e4499346a4e8efcc4c3225480aa90493b4ab0ba236702016c1d52033ee97312f05c0c66e8132f103a1a43386a4e26d4026a766df771670f90a2cdafb1b16f4c90c022e7f2664fda6eb11f2c5c66d801ef282199a1a1809c6a5ee1184fafbcc47cf98f509107ed51d4f7b0c4204839476959cd77229f128745719df612a151477de35d38c714939a39aac03f6594d99f07acaf3af13fde067f09d827646d76874481c4a560fe48e520442513bf670156c39a18a5e0c7552e79c11ffbf85c310f72e9a53c0fa098dda8059c90b139b36b50ab652685c685c63c8ea8dff66f918bb9b8b37af77eeb4177e27e17c003ccbe5b3114ca8c030a09f1b34dcb637b09c10149320a61b154a7267ba6348d02c2e53b717211c9eb024d1a817b64f21c097ab27b3e2e9c20d9ce46d74f5933c61949570b7a19412fa3425fae7404aeaa0c06ed139f6c7eff57d88dffd47f126019f13107eedd0fecf35224cc15991fbf86bfdfc4db7f220ea597499e009c8e9f548c1db51959960ec660538051c17f7979d0f3e2ae6064241a6c3761bda29d36d30001d0fdbdcd998bc6a7022fb0dfe78bd0ff740e7a4bb585e7ff64d4fd90e6fd181e42b2d36676ef06bb5fdd75fb5054a93f647025188fbc0626682e9c2a4499facca99340787c906e0d5044f81d7f63c17410b897a416b721b220969067c5014fe347e44a7f9cc46f7a5b85098d0019d1e2937474ee64df0045265d2d8429bdca8b327424db6eb2262ce93e05d7d1ed128376c912d517d66310833276f09f1975b5bd95d213347a135282048a951ae7fc1e108beae7300aefd711051b05ec3a955c58dbe3ac8a788df3fad0ac85b5067845ca4c592b9ed9c8155710a633b008c20a808f0ee6340001a4aba14f7601a254e82a2c016cc52f008a96c8cc1f965d7c3b6a4095e1cb33ab0ef5117f53fc8373c024b8e0240d63ea77b63e7c17b7e96b09110db02bcc51e046e08d249d4dab6a019da343eb43c8c40e7c240dbe34a7cdf30cdb92c42b06f177b46e313d8b8c17de29d26a550c16ca08cd9faa8ce70e7b6e234bb9c7722d362b8a580b0dde4c45c1a7ed5548b881f4a39f6f34609e56dd7c0b49554c339358c165225589c52920a4307e73d5643c6a3bb989ff3f9b3d4dbdf8ad5ed96aee12f1c96328d6922ac32e79288d40fe75f205d099c48e51d9332d32db17ede14a0c9314dc68861fbd4bee9e633d9501219f09aa3f6daf489a41e9b7dc06342ddbf44990bc02b23d2abb3d38bf1b3fb00256e8f3f4e5158f4b095052336d2110077eaefe9b67662bad3a9fdad6bf954993b1aae36423ef6dfdb48bbef1c8dd175f88b69d5f4e3bae77c93fe4903fbec163ab8e477d0bb3f1d9c92f2af73952b1b42c44603d937738059ba0917d4fc6de873e6335570b78008b8de8dbd79ff3d0d2bddc387e7f8208c80def7cad877f4d5a1cab0077e8e1fae66a98748b53cc37cf3d4481056a94c5379641ec2051d4f839b9c0fff15caa13cfe5ca4770e6f065c239ca70a1a76ea35cb15e76804175908c90338869caede7d20e0b12c3982a156de04d8ada26d4a833bbd691a7c98cccf18f32f042608233da488e52b33e9c57375e8847a0174f9c5b2db8b2cab12e1a90fc777c07bca1dba2e068c31ac25fa9c364e8ed7e99fffd8b6919ec3d2aad3c0fde9fa419a153a0c0f9937bbe834a0dd797bc7b8ff9e8e5d6338ec8082d57b6ef74dfd743830e34607249bee37663ced308472f86f31d5646b1e34b2c640e71b24ec30d2c5d39d4b44105e1276f0afa89963374a4bb080b844bb291cbfbad57cb5a740ab496277b73d11efd2cc953c13d90fd282515369d64f8084bc8769794fbcda9788ec39f3c832aa31d7ef48cebf9b17e3f313ed8262bae1faca1d5f3073fdb076a2b3e8e7d2ecae4aa3057b392c6a82a8b8367a93a3d93b5f8680c50ac0a018fbccf4ab52b85afb71ff6e3fd1025c2e46545cc35ab647e78fcd69892d8c163081236efa27cda19166611941c0c2d92c5ea94ee5ecc9ed15981506bc0c5abd93582b20cebd930a89bf4f42b1be74892f37c1c9fb100fcaf87f6a953947bacd141fbe93f328337cffb6ace3c4b33ab29159bea05c028ff9dbaf8da23267615bbfc3c049c82586fa70426b84d8405f0614d6e749288e70f541bdca0bca8aebc247997a88418f5c00ffab45a99130ce071e7c358e044af34a3b5bf2ceb9ab76ccbe87a33e907006684130f852b385bb1302de71bf60ba4d833cc105d45d3141a5cf6c53aa94f53b40479e74ca5a6c5b51c0385d9ad47567b1e378231afa51daf61a8927475629f94d608414c34341fd95e828527641fecc1c79be771dbec36d9e6b2e5b1efdff5913eb5f9e3c6fe65128bd3b9b9a5930f3e388f96a78734989c511b2fb582d620daa9f41d297a712eb5f9641fa986a52f85174a33be80e80d667b9335dcaed39b498b024b2545bacbca3528e21328cb9da0e072c61bec46ec3022a51d588bd173096860c5cb29ccf9db0ea97ad6049a0dc179834141558983e48015570fd84349d092cfda6feaca804678aff9918179ff395ec802d1b2500281c0593b565724a5118e62a92590aa6dcfb3eb6f7d414f5db249df3f6383acfa9a744d5a3455dacff5de14f38f68306caa4dd19b8032b4c3af66a645e2e9fd72103916c82c0128bb279a0b545b8570d2aeac99ddb7ab12c787ad11d0b7e3c93fdd82c71158b690931764d51adc0eb7e5e84825e4148a15fb93b0db67cfe6ce3e3029e60ef84822b1ca12d2bfee6b19fb40b6ecae975ebd03b480926c297a167b3035b6236a5eb22acf3c373127aba10dc05ad0e8f2025a3819c287d8d3c82e7c2ed2475fd1c5a595a6c756946a27e8647ef60d3a0ba758705462f9b1319bff78c310815b77c1dddab65d6e876c6d3cc226e80c31f6c0d93fe96889792df456676188749928d414a1cf24b9963f2ce5fb2b975c333126802442dc773ccc4c16c029cbfff", 0x1000}], 0x8) 15:12:44 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0xe1) ioctl$TIOCEXCL(r2, 0x2000740d) clock_getres(0x0, 0x0) getrlimit(0x7, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x20, 0x5, 0x9, 0x9000000000000000, "58d254fae65ac7c48948cff59fb7223de4b09665", 0x5, 0x3ff}) 15:12:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80a0, 0x142) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 15:12:44 executing program 0: clock_getres(0xdffffffffffffff5, 0x0) clock_getres(0x2, &(0x7f0000000000)) r0 = getgid() r1 = getegid() r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x23) setgroups(0x6, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r6]) getrusage(0x0, &(0x7f0000000180)) 15:12:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) write(r1, &(0x7f0000000000)="8745503bc018a88a244a156ded5a7f7bbf5911d1737028b54bb788c4ce06b9d16ae1b77057ea63f8d4b84fc65adde8cf12f639518c36dd08510a3f348ee1da474a5b9337be3609675b03cd4f2f939e842a7fed2fa6c8956b9e5f30277c2643fce86c295941c613bb08e9e61f584e5ab29e844f8dcb3e1ecea003b6f51dba17170176", 0x82) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/85, 0x55}], 0x1, 0x0}, 0x2) 15:12:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mkdir(&(0x7f0000000000)='./file0\x00', 0xc2) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="85ff807c1ec5e0eeb15766ce8eefa89506456f2aed39f0c3746e127721e0813e6b3a4f335cd24556faded84358ddc23c19c4f7facc3ec47f15c7e8e3bf7457cd2b0c7fd75776c8572ec603a05fb133070f0e2bc0004a650af7668433a31a1b06e240dd9229d0621827160d33857e8c5cafda1b15", 0x74}], 0x1) write(r0, 0x0, 0x0) r1 = syz_open_pts() fsync(r0) close(r0) dup(r1) 15:12:45 executing program 1: socketpair(0x20, 0x4004, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x80000001}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r2, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) r3 = semget(0x3, 0x7, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) 15:12:45 executing program 1: socketpair$unix(0x1, 0x200000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = geteuid() unlink(&(0x7f0000000080)='./file0\x00') setuid(r4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x3, 0x0) getpgrp() fcntl$getown(r0, 0x5) shutdown(r1, 0x3) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20200, 0x20) r5 = semget$private(0x0, 0x1, 0xd) r6 = msgget$private(0x0, 0x4) msgsnd(r6, &(0x7f00000001c0)={0x0, "ee29a3ff71d7ce3ec1aa07ab85d55312d871b9"}, 0x1b, 0x800) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x7) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000280)=""/241) 15:12:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname(r0, &(0x7f0000000000)=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'], &(0x7f0000000040)=0x1c) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 15:12:45 executing program 0: r0 = kqueue() mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 15:12:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="00c5f8352d0917b163cb5f8beba77af7b0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815d7d", 0x3d) r1 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e00000014aeed0a671f7630830400"}) fcntl$setstatus(r2, 0x4, 0xcc) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup(0xffffffffffffffff) 15:12:45 executing program 0: nanosleep(&(0x7f0000000080)={0xf0}, 0x0) nanosleep(&(0x7f0000000000)={0x4, 0x20}, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, 0x0) 15:12:46 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x2) 15:12:46 executing program 1: getpgrp() select(0x0, 0x0, 0x0, 0x0, &(0x7f00008d9ff0)={0x77359400}) 15:12:46 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 15:12:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='W\x00') unlink(&(0x7f0000000180)='./file0/file0\x00') 15:12:46 executing program 1: r0 = socket$unix(0x1, 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1106, &(0x7f0000000040)=0xfd, 0x4) close(r0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x21, 0x20, 0x7, 0x3a}, {{r0}, 0xffffffffffffffff, 0x10, 0x200fffff, 0xa6, 0x4}, {{r0}, 0xfffffffffffffffd, 0x3d262d7596d9a5cd, 0x80000000, 0x7, 0x7f}, {{r0}, 0x0, 0x10, 0x9, 0x0, 0x100000001}], 0x80000001, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x28, 0x40000000, 0x1, 0x337}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000040, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0xffff}], 0x9, &(0x7f0000000180)={0x3, 0x6}) socketpair(0x1, 0x4001, 0x3ff, &(0x7f0000000000)) 15:12:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x20000000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) close(r0) 15:12:46 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31, 0x4}], 0x60, 0x0, 0xd9a4, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x8, 0x2, r1}) 15:12:46 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)=0x29) r3 = dup(0xffffffffffffff9c) fcntl$dupfd(r2, 0xa, r3) setitimer(0x0, 0x0, &(0x7f0000000140)) open(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x188) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0\x00') 15:12:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x420, 0xc) setsockopt(r0, 0x1f, 0x1000, &(0x7f0000000180)="d3264ebf2cab88a9ccdac50d7d02d82a447aaa7c751147e1e66c0a7f9942ccf7c4fdbcbbdbbccd67e92aeadfdb1e67c5f3645e974fdc1960fa39875daaae71f7dce948ec49891d97a0a223810e171a28a13c665f7713573de5adf9eb2bb7d1e00d25a11994af3033e17d7911209352730277dcf3b625afeef4157a0fe5a0b1636f2b493f69c8acd04b50319c48c06127cd11ac4ab34dfc3edaef2758b7da0b13c0957be2a527e8c9ed3c4d552c67fc6403f4c9acb630f64fb471a1", 0xbb) r1 = socket(0x2, 0x2, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)="12984ec54c8a024993605b88d6b1687ace242e94f79692b58e40ee49ca854e7ea7f36c417c8c05213bbbd81918a8c851e928ad171098c9acc4a98cbf128b804bc390d49c71a51b37178abade449fae5f289d4c3c971b4bf65b54798dcffaeb4ea3dbbef555b7f407528a890668c7102ffc4f8416ec58c4336045aa811c25f65b773c596763d80998fb2a1f1a10c8d51799b068e8efb484154baf30fd7fc5a2ce913bd57f725b2010fd3a4c2a3f8b0c715ddce21adbe8af7022664c9c075c7c5ef1d06ea83f5602d5e34bc51ac825cd1e9dd2d25775e54ef28056182d9f64bb5d0c56bbb2d2c150ae037a4afa9476e3da10f1d143", 0xf4}, {&(0x7f0000000340)="a0e3f0cacfd30c6e71f81c76769ae018b2cc6722a0654807948769", 0x1b}, {&(0x7f0000000380)="8e068be465c424c9fff0697431d2f1304956bfa70629324ee249fa4c04cd0456a8d2264d2f3b23630ba23a81f108712266e789badc3e9db489760c5d006a685cca9bf16b3dc639eb8736d4875c2f112e5c3c6a4748815a769b9d29417d842c39", 0x60}, {&(0x7f0000000400)="9e6cfc2a87244124532e3138b4", 0xd}, {&(0x7f0000000440)="e2973f95d62b5e351dcf72d8121fac2fe7bb56cba3ba94afdca62e6bc01af9ffc0c725424560ab0ed910d4184b691f1dccb81508f8a774365c3cb70182a1dc14cfb9b529b56857b6e64e7b1d1a3632ec1ed0944f3760c66f421fe1ea729e868a58e0ce2c84dd496956f8827383b2cf76501d0ff92bc7576154221265954dd8927dd6a7f07fc20183eb08011728fd4f44fb0bd1eb4d369458c623b285f4885c17372f19122007dadf91cde8acfc440aeb3b8aac511b18d08647a2303501bbabc6f0fae56b19b3", 0xc6}], 0x5, 0x0) pipe(&(0x7f0000000600)) r2 = semget$private(0x0, 0x7, 0x8) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000005c0)=""/28) getuid() bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x53) 15:12:46 executing program 1: clock_getres(0x0, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f00000000c0)) pipe2(&(0x7f0000000000), 0x4) 15:12:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000000020d, 0x0) fcntl$setflags(r0, 0x2, 0x1) 15:12:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/241, 0xf1) chroot(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000080)="c61b46f63aeae0b4213faee728c7cb4de52ce829cf32c39d6763c4b27af3db11592f072fc3e493e1cc07766fcb986f5ae02ff89466c29a1df5227bae3f79379a2b5d1f2a625cb4639d7558a7f7c431d7c9bd39d5751808880ad7781392c7badeeabe30ce86b05be020f1b4025cdd928831a0dc7748a958521007d170c27284e6b9694e26555ec15fc891e3d1f8fe5104", 0x90) 15:12:47 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 15:12:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) flock(r0, 0x2) close(r0) dup(r0) getdents(r0, &(0x7f00000002c0)=""/106, 0x6a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/184, 0xb8}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000200)=""/154, 0x9a}], 0x3) ioctl$TIOCEXCL(r2, 0x2000740d) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r0) 15:12:47 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x7ff, 0xfffffffffffffffe) 15:12:47 executing program 1: socket$inet(0x2, 0x5, 0x91) map stack 0x20719000-0x2071d000 of map 0xffffff0064994738 failed: no mapping 15:12:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)="e1", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe2(&(0x7f0000000040), 0x10000) 15:12:48 executing program 1: r0 = semget(0x3, 0x3, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xebe, 0x3ff]) r1 = getpgrp() r2 = semget(0x3, 0x2, 0x20) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x12, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x8, 0x400, 0x4, 0xfffffffffffffffa, "280c9776ba4f431e78a3667beabc437e2684f9fe", 0x100000000, 0x6}) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0xc00a, 0x2a) recvmsg(r3, &(0x7f0000000600)={&(0x7f0000000100)=@un=@file={0x0, ""/88}, 0x5a, &(0x7f0000000540)=[{&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/51, 0x33}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/127, 0x7f}], 0x7, &(0x7f00000005c0)=""/24, 0x18}, 0x40) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000640)) r4 = dup(r3) kevent(r4, &(0x7f0000000680)=[{{r3}, 0x0, 0x1, 0x4, 0x9, 0xffffffffffffff7f}, {{r3}, 0xfffffffffffffff8, 0x50, 0x0, 0x8, 0x8}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x1, 0xfffffffffffff35c}, {{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x101}, {{r4}, 0xfffffffffffffff8, 0x30, 0x0, 0x9, 0x80000001}], 0x30, &(0x7f0000000740)=[{{r4}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x400}, {{r3}, 0xfffffffffffffffc, 0x6, 0x41, 0x400, 0x7}, {{r3}, 0xfffffffffffffffc, 0x20, 0x4, 0x0, 0x766}], 0x0, &(0x7f00000007c0)={0x31865384, 0x7f}) sendto(0xffffffffffffffff, &(0x7f0000000800)="0f57d09f4ea2a28e78242c3336c6c7cd48f0d82cd3f5af1617668d33082b16061c", 0x21, 0x1, &(0x7f0000000840)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r4, &(0x7f0000000bc0)=[{&(0x7f0000000880)=""/12, 0xc}, {&(0x7f00000008c0)=""/233, 0xe9}, {&(0x7f00000009c0)=""/248, 0xf8}, {&(0x7f0000000ac0)=""/143, 0x8f}, {&(0x7f0000000b80)=""/13, 0xd}], 0x5, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000c40)=""/58, &(0x7f0000000c80)=0x3a) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept$unix(r4, &(0x7f0000000d00)=@file={0x0, ""/4096}, &(0x7f0000001d40)=0x1002) fcntl$setown(r7, 0x6, r1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001d80)=""/147) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002040)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002080)={0x0, 0x0}, &(0x7f00000020c0)=0xc) r12 = getgid() r13 = getuid() r14 = getegid() r15 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, &(0x7f0000002140)=0xc) sendmsg$unix(r5, &(0x7f0000002280)={&(0x7f0000001e40)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002000)=[{&(0x7f0000001e80)="5feaa335300891954c43fe3cbcf066fc5f2fb93ca75dc64725b49db5c6c07ac70ee434e2b39f69de107d054768bc5ae76347d45aec22be94556e0a341e73e813543daf89bb64f2bdce5835e28cb081ed2f5ce6ddfb63a39390cc1031df1c79094c4f571c", 0x64}, {&(0x7f0000001f00)='qk', 0x2}, {&(0x7f0000001f40)="468ed4e9ba54879735759421eef1fe2202b1d8d320e9d6c8d8bf7afbb7f987a02da9f9e250bc25748f2c9bcc6aef6de0b940b54b910428eb43fd5fb0ae0e6b64a1c4bb2202c4f225efa679d5506f92446737466bf3bc5f8d1a52f5b6037750543ba2ae5da53f3443240ef6f6c4a6259c4dbb331696f95ee378074120d9dbd0a5d482fcff89664c4b0e2d48066c5fcdac82d7d5d6ff0d9b", 0x97}], 0x3, &(0x7f0000002180)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r7, r3, r7, r6, r4, r7, r3, r4]}, @cred={0x20, 0xffff, 0x0, r1, r8, r10}, @cred={0x20, 0xffff, 0x0, r1, r11, r12}, @rights={0x38, 0xffff, 0x1, [r5, r6, r4, r7, r6, r7, r3, r6, r4, r4]}, @cred={0x20, 0xffff, 0x0, r1, r13, r14}, @cred={0x20, 0xffff, 0x0, r1, r15, r16}], 0x100, 0xc}, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000022c0)) fchown(r3, r11, r9) 15:12:48 executing program 1: open(&(0x7f0000000040)='..', 0x0, 0x0) r0 = open(&(0x7f0000000040)='..', 0x8288, 0x0) write(r0, &(0x7f0000000080)="8574b819dd0b5f6b85778170f9db5c57561a899c1ac28456c38dba1da54c648e65702dff398c2487e9929cd18f3eb0d8e351ff6eb28598816dad05817ecfb05e68d637c06603de47c0b9deab176a243464429a827b3d209a4f962a7cd925094b738be3c170d0d2ec5b33c26d923cc0200babe58a949acdf0b09aa3c9f3e0671b6f498bd0e412746718e22a0e2c177448be4ea395ce090298db5781aefc62e404a1921cdc5e6ead73a75b470ab9ad78a3", 0xb0) map stack 0x20719000-0x2071d000 of map 0xffffff0064994738 failed: no mapping 15:12:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="cf") mprotect(&(0x7f000049b000/0x4000)=nil, 0x4000, 0x2) 15:12:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="50d24a3089308050d2dba3f2c0530c3c5581c4d197eb", 0x16}, {&(0x7f0000000100)="58dacba951395860370d61eb957050721ef70e0485f734e9ff9f54bb0b8781261e82893653e997eaae46b0f9e9849353331ceecff6ea245b5f94df1dbaa1c6826d496aa6609f5431a7c5adce035109f04a80ed4737f7421a92ddc0823adc3b812c29c6e0f59d35a69d89769cbc6db8ae18670be9fa8510d13844a7dc94e800ded027052ab945b32aa1c40f47045213f69a5d311620ba79367cbb2b3568cde53cc2f0c9a8fca16636301bf64162dcfa3b2fabb4455d46ccd5939f7208f970d6d76ffc65de3258849e3ead734cb545bea11daa00c17a5c5d", 0xd7}, {&(0x7f0000000200)="7001b0e76af692dfbd7c38446ce18b09f1edbb5710025a1e43e46969bdaa3eed688284d08a4ec8071c69cbbdbb0df4cf2a1e3f9c906984acea0bcfc1847c73df4d5cb0f5c36d099ff6588b6be4f5f8717663d18eea1da0091b9aa9102b150a069714cfb213e8eed78b790adb008df15f3969a2a83f4cc67f652e6b9fe96f9470596c45a1501728862d2401253fe7e6acbc9e097eaa00e5eeed83dc14e28be9b5b9bb7ac40fd075fc1af9", 0xaa}, {&(0x7f0000000040)="9645f05d84e8f45385565198fe05169c0a452a60290989a8d684547bd7628449dfa7aaba64c18c55cfcf5ec258e7ac7a4a87308aa8c7", 0x36}, {&(0x7f00000002c0)="e9352c33140ea434abca5fd90cd8b796914ea87c49568de9e0d830ef89d6e00e374727dae784a8d18aab6ce0d283d3c529554d50b9f864788d709385878847c09cfde736c5d1852cf3c9bd4d94f837a330f31649814005795c9765f92841346bc1055be76eb4c6", 0x67}, {&(0x7f0000000340)="bcabcb5d686ac850a9b006040f9f0f3dc5da2468ff7b1501d2b00ebf61fe5f3b90c8952084ef8ce098df8547318152c2f72481fc8098279128b767c4ff217cf65beedc95146e0f378bb21b350f3f873a68c7258aa4c8826f24416c73fe90d29aaea2400d1742ed64cc11e3d300952a250d1826af77c0cfc0f8f99e594843cff2f9647b1379f357719bb2cea49fdbbd", 0x8f}, {&(0x7f0000000400)="41fc0e82f8963eb8f61c5317d3fecc46167fa975cff51e27b825dfdc7853a7f4c10db687be967861c1fd812eadf01f35419ccc7a6b695d479561bb248cb6e0d4aeb7c096b6f2fe49f21f2e949384b2f56282c4766b5143457d91a618cc66d2b7bd6bd0a79f96d249a206de4327d0e31b3ee6e35216c1c7d643ccb38ed07f916c923653fa4985cde2f473e59aa9002a8032356a599a58e53b1acb69a0ecc7be1498206e4df7a84a649c405425507ce137c111650545129df879eb417201c9530be4a0031d0e0690161e002b07b0fd9e39560fa744d19e09cd529888099769af7e5454f5061a79ddd6ece460f1f5638eb0c166fc3d40", 0xf5}], 0x7) writev(r0, &(0x7f0000000000), 0x1f0) 15:12:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x1f, 0x7fff, 0x0, 0xfffffe5e) 15:12:48 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x20003}}, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0xa0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) fcntl$setstatus(r1, 0x4, 0x8) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/207) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffd, 0xac95}, {0x3ff}}, 0x2) 15:12:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000080, 0x9, 0x40}, {{r0}, 0x0, 0x80, 0x2, 0x6, 0xd76}, {{r0}, 0xfffffffffffffff8, 0x59, 0x1, 0x8000000000, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x40, 0xc, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x22, 0x2, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0xc0, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x9}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x73b0e6fdcc05899e, 0xf0000006, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x20, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0xdfca, 0x2}, {{r0}, 0x0, 0x20, 0x40000000, 0xffff, 0x886}, {{r0}, 0xffffffffffffffff, 0xc54eed66400fff73, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x7, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x5, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000002, 0xe97, 0xffff}, {{r0}, 0xffffffffffffffff, 0xa8, 0x8, 0x2, 0x1}], 0xa91, &(0x7f0000000000)={0x9, 0x100}) 15:12:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:48 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x8) msgget(0x3, 0x5b886df8b7351cc4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) dup(r0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r3 = socket(0x18, 0x4000, 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') sendto$unix(r3, &(0x7f0000000280)="d7c0a1d7ba5271963c38ddcac269990f656bbafecafc3d5c9f70867f263331410248833db5916443f89a35b8a2cac03d7d32fe3f", 0x34, 0x8, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) r4 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 15:12:48 executing program 1: r0 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0xd3, 0xfffffffffffff6f2, &(0x7f0000000040)=""/252, &(0x7f0000000140)=0xfc) socket(0x2, 0x8000, 0x4) 15:12:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x182) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r1 = syz_open_pts() socketpair(0x7, 0xc000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1208, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0x1000, 0xffffffffffffffed, 0xb, "feeefd115e2a973b685c861d6d62791f16d500e4", 0x62edf571, 0x3}) fchown(r1, 0x0, 0x0) 15:12:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/248, 0xf8}], 0x1) close(r0) r1 = dup(r0) connect$inet(r0, &(0x7f0000000040), 0xc) fchdir(r1) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semget$private(0x0, 0x0, 0x504) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) 15:12:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) socket(0x20, 0x5, 0x3) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = getppid() wait4(r1, 0x0, 0xa, &(0x7f0000000000)) munmap(&(0x7f00001f3000/0x3000)=nil, 0x3000) madvise(&(0x7f00001f3000/0x3000)=nil, 0x3000, 0x6) 15:12:49 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchown(r2, r3, r4) syz_open_pts() r5 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="76e1d18380d129779e071f31f81a6e523a97ea28c17402f674d285c021ff84ef1407a7a4d5ed09dc54be2dc556489929ab67491dfebb975e24006ca5a09d3f9d3851e52f780ea553b90c6884468348e6a4a500f601378152393373ea22cbedc725a12a6d85ef2db7fe1a2816cb975d91cc10350fc333041bb37268d1e738f3635e6c7e82125d8065e57164175566929da2b55c850ad9596a06b134b9fcf3c9fc1bc88b8cc8dcc983255ccbfa692b92d3873de59c623859b01ea1a7057b596aebe021a967c1c1e3d5f7a20a1c60a283c846d1d1e0d41dbdca4f42ddb06c5ce39a2267255efe", 0xe5}], 0x1) close(r5) 15:12:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x230, &(0x7f0000000140)=0xfffffffffffffc00, 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0xffffd}], 0x35, 0x0, 0xc68, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xa0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x7}, {0x6, 0x8}}, 0x0) syz_execute_func(&(0x7f00000001c0)="f0818701800000cc0dc9f9c4224104303e480faeb5050000008e086566f3e100f30fbdb1f17f000036400f942bf3410f7f9300080000c4c3b16ad20c660f73fcdf") 15:12:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2c, 0x2f, 0x0, 0x217) 15:12:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) read(r1, &(0x7f00000000c0)=""/136, 0x88) read(r0, &(0x7f0000000180)=""/186, 0xba) execve(0x0, 0x0, 0x0) 15:12:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:50 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x7, 0x7ff}, 0xc) sendto$inet6(r0, &(0x7f00000001c0)="47a9a3fa5729411c19858a1d98c4c478516800db08bda4122c948fd58cc090a9c4e15f1a15a3dfa454b80c5c3266199f24773ea11390c4db507447124c4b9488e013a75e921b167ee1d5657c3829a9977691817f7be6af003076706903a4a32d96c90d7b54bb99aefbef7a26251fa20ea302ad1b2034c469790aeca394dfa1f7e0453b40687374ad7a594eec161440089bc6ca473f88a92a5ba6838c8dc452ed8da780967979e0025b18e36fe6d921b05b0f117bdc03322a3eff82c7ada6bbde339ff2b9ac21af5bdc4942cb8c4e612e8735ec8b933a616ca943f2757ff9f03ccfe347f38e0e11022660ac137b1a35b1ab5c166042820e042ab014101c147050259b07ffd3124e4704a5ffb46a151138a2f8c844a15ca49a870466acc6ff86865b265fa3e5241e4696f4db60a66d94ad678f31a1f8c50f3b88efda7481916450bddcc4b4e516f9f3992d4b6579086705d50d545386a41e1db527559c558e46f1b099ef74bd4227c7809ebc6b425a593415d06ba09d85fcad7967f6240cef0f0a8c937719aad9de1a35ef5b5a450391b398a2e7533bf60b88d38ae62f67b7c71047180770e87de43a24e3d8a4afe930a45c00dd0a370c067d42ea52da50807a2ce9a5aa851e46f84d02dbecbd94b77d25c5b5daa0d61001e0ff6116390dd852c9d5ce07cf94205569b6e3ea874e5fe0440359f43b8c0d214341ef468f33f4f4f289f3c52f71a0d3466050334e460b1a5844c42011e3979106bdbffb3d5265982b71bb2330bed512842e8f05dc89a54e04e7dc51565f82b8e150f513708b7ec086bd169df9b40826c334d07f621df5ed7c3160e4dd990088cb6b11b2c4147951afae7907ab7cc7c138a34044ee6119079859b074f8316254535b0f73492cd2031e1574eb80437d2a516686c3298b268f3381ca348baa6fb42e8f7d01a8a5da8c71c63f017a6e5275ec5d39071f58114f3da2c8988256987d14b1954ddb495317c76d697b31c6d0ba016dbd1178f9f38f1e2e96c0cbbae2af7257ef7f809d36af5d6b00f642144abd7c394e4e2d4e4de0ee909f1547573d4ab1103a6f784ba04d6eec83f06eb56c107d5b255f2c6854a450019a6ea132a3cb1245e218e1f401e94df7367dcc3392f36e4fff8a878bb4941f605e46b66a1f41bcc7210585d57ae21ee72fcfe0657085de42fc098f8ac02f6be3d377df7bc30c517448e09c778e4613183860b7f0e7488d716ac51cda26b1f4a776bda9082162483d09ec0bede79f62beb9545a1c50a8eb47367019b7c07f6bad4616e34552b8b24040fb45baef774d10467f1aa1a3624e5cdbe37bb10ddf617f1b93871e8d702b14b3d55cae9f0300d7923d56c57d5ffeb26e018f35a2872c97d80919b7c27d346863e21e6708fe1bb1a6b06ba498fde561b349c4842ee947005254313920d39107207db5e5155e2707980ffec43b786f95e8de1f617c44a96ec98e277bbbea5268aeffb0ace3818df5ab208de82af0ceee319fac987227af02d2d754dd3572f2d066399860de7e69ed682ddad6c089f89fb2a853e5b6bfe578dc6b5ced87b4c7ce888b3c837fb2b95fa902e8804f0a6da1a89726a791e68bd8384a434f81ed054c6da71882725123afcaa77b7f1aa691d842e676b13ceb873f0f0fb3dcd532f9e05ba7fb9877473d814b3fcaec6c16ed82c0a3183ba76ca8adf423181b2a6fce5f0fa0f8f502bc8eda87c60f4fdfc6146b58a13776b5375cb04c8a6fb819d1bb0d25b72d6239c19ca082594d96e214e3bb2c8c6d45f73c7fe6e6325ada58c78d62635bef9f10a0af8702ccc284ae0d31ca0e40d6c7355301f0a01b669742502a05e2c427727843b113eafb54f735bd57107a26f9a33b01b023b576da6f979c48bd6db23ce248cf92aff814eb9f9bb1ac401e9488e641cd0f0803af851821729a320f2af3f33224ab69684a20c9fe040fec2eb4f49127cfb353ce4b358b4b615050ba898b2891dedec155057dd542f03d05d7f533cc1691b281f581119bc0d76db2ddc8bcf0935ad3b60ff0742461b474f5e9ea32bbc7e32b10f82bbb8df9be8b36635d1ba682ba85e10eac13ff63b7e038242b7a1ea6f764049831cf31b128031d58648f1f1518f61505a6a7bf600418f27e3f6fede2a46fe3b7669ea04f945424b672465dbc444cc66500d4fe3da6246846de0cfc7f711fcb1a8aeb50f4d921e5a06bee75ca352b932df6e0e4f64002980672facafaa5da8a1c03b316756a25bbf2998e01a257b357d3211a726d7cfdfb0632366bcb8fd0e4042a4d0c722cb8ccbed47a9e4468d5a7180174c091910782102e8c7038dc9375f78fc5dbb3516cbeecde61d813b4c45f735b335f7c194f81f06622fe4f40e1b099aae3b34734c0a33e7055124b7f7f1aaed057d224b977205a30ad73b079d2b0226bdefbd82983fc81266db16e8142d413e0ab0a98666034cd8905ac8d0d92be2c51fb95ec69044de03dadec70c9a62fab14b0ead743004504cf15cb0a9d570625b8837cf159e5749979d7e6351f26ba2281530bb63c1715c8cfadeeca65f241ea7d1bfe6d0b0533083ed40fb90d4ca6912ad9ca1608457a87d7e1a4ad26e6771e9daefab5b24e285033d4348b96465de36999952a592552485fde863e213e99892efb733afbdf6056f6d1470b7b17d2b1c7aefc19a4f7c70d949baff1455975c27e99b611bc96ea4738a104b3e9ef7d714b86fb980b61e7e5e5829dd9c3d87ad54ecbcafbc4d7bd342c486acee1f0dac585497f64f474df37c75696df5a8882c933e97945beeb864a4e24e0975be23afa4235dc00e815b1b175b7958021d51020486cf76ce8b71abe59b2968b6bcfe8c4aa273d862a6edb43140ac47e224b9cb0bdaf71c144f5dd0ec0c0a825de5366f69adde430654fce5fcc349fc960301fe5de0f4cc942727b72e37630a94f4701edfe7d7fb54d442a5f835c7a061e12e5d7605b8bf319269dde16f6f6bca33ceb1dc55c0fffcea5cc68bf21b6d8fa79fdc38209e82a7f7edcc48fbc9bca8be8a39a5d2c39195e63253f63f350b92a46315c9c17a3d53a8a9732fb0a65e51dd9866ca3628ff713549c5c41039baa8d740c812462fc65bec7538073e724f58d1bac9bf0c13847f9bfdeef6b9814fa9ec6f4041391bcab1dc133b3b2659affb501a0843df47b0a4c41fcb5d6be5cbc2bd1dacac01ee82d6da6028f124dca494481496b53a8e811bc6aa780e15701d76d1c6892a75d6f7147cdad4b98265543fd3cf96d0890d42a3864500ebb337022f88e76d2d495b50db362d0f4cc7da2200c3543ff91e9a7b32a7740047790043d3c0d7452e9946ae8ba9b25670c6fcd44ad4dbef9884b32cef35f2a6df4e2019313a962a4a0424e69e4423f463fa656d6ffb59c7e178dc025429447ac727d8601bdcdd321b65c99451f916c631473ac5e05d1d85b36672eab1ab5116f139fb78ccb94f8231a9d1842463ba5cf31768e32f0eb57761aba8c558b110fb25ff926463326a5da9763fb34265a16d4c0b2a390117177bbb30faa60a3e4cec74e6157e0582ac41f1df40537a037893557db7146aca9432551bcb6f48e548be712b0278e21be5797371ea4ade8799ed4c94c25e3c747e1eddc26c163e6260574a22f06b0cb7f062d5782d69216bfaf9e339ccbcc043389b807b0969d23651345ab62fdc4f61d558c6c88558f6a443599b70e1c6f0c24d11e7a261a945796de3972d0edef8f4afe7ca9fa0c77c4d16deb2d9d08dfe77aa0fc818573b4b8b2a10b7adf70b7061e9a7b8e63570398bd072b22a326d649bebad19e3512e7894af0efc08e7acb71eba939b7c15a47d2b89328650a5c5bc9b7b1be802a9ce6e713a465f0e84f89acedafd97f03e40cd368d69e6ffbc4b12fd7c10307d07d59974b9a7ac7116bced643cd13d357e4e5eb3a16cad1b44674b9df966782adeb198c3c93cb38f285ffbab82a68874d2275bbe2d5ffcf37a5b4aacd5a475870659d6cc7680a6cdd46c4a9bc4cf47e98d2df2419dab7da3c2ebbb26c034422d28c23d41274865d9059f79edffd4ad6f0dd034425f5269376ac42453f89a834549912f911c416f1b8e5898b75b7797ce998616205e1775fc714ea2c89b7070d7d2444dc14e0291f9ebf006e5e4d74923693271689a66e881d007dec4a1e2b643516817ad8c27ebb26e063e4bd11a465091ecc83afb2fd5f8dd3271830e43284e9904da7fd25880a679e6f052b5b5200ce9380292659e30c47be4e3e496cc666402927a11a14491cf6fd827e02f9775fa0159dea04afaeed747071a0af9f047a0103ff9afca92a6a89401208b103b1059aef3255320cc541c72576ea112e452214a3ad86cb9534f9f67dd8db4fa8f1ab53a48bf8839b29bd106e58352177000329f975c3f2e12919311d86e6768c213828092d5a5d47cc61cfd605a0e1044f068de56c57d00d07d6ba05cd019dd6c0c7d901828b98e58e63169cadd16d63949f3e4c7f88677a84a66678e06a32b70e89e3103b048bb213c6ea6ac433f716552428d4b78c29cf52d086e2f69a41d68ab4bac581c6b071798cd896ed88b5db8bca809d756262e824ce4d7d637117ac8e2c9060541f15e85325124786eaa527ddd873824c33ca31d4c37cfec46cd9c4fb29be44c1e5a84537ec43cd464139d397ac71889fe7dbf36f3d673fe15d49e856c6d548d5b72e250f34c6e40acaba6f83dba181d745f997fdad9051d1649aebae49072177165d690430bea7adaf9c52afc128ac3bd793fd633a28de449c03354a57e80ee4b0dabdb3dd60a5d6657dde0ece2441966aed2880bee7cf91beca498c9c2902a04e2ccfdd3e7b6faf9b5be42e302c766e49f3a2526ca9db46691e61e12c721d7199621f54c0d4212a4c6e76dae11507e44d791110a31fe109a33142ec45022b18dc814f62c97cc9283523ea0bde4eccbe928bc76232726222633f2f577463e1ff7b44d948ece237a9ed291eba0b50d53c68ff3f08f2e413b5e43719b9146b9b99d5d939baf2c4faeb0e8b0529304040bf99a726015ecca6b10353dd39a1ca3d0b4f99d853fd118e5812417b6d3f5623f0d2ddb62f77d335ea35260d70526f22aafe9edda4446bde901ad06052ef722ec2922aa686fb2d4126afa813b150d7c697408641ead8ab9a7ff43b08b04c5ae7a8e15a04273d1e73ae88692ee3a9be5697c876b36947e45ebaa3ed0f6ba03fd7896be361c9d3bc544bff444d8f82d4b86ff1e51c5f62da021167e11e650a26e8e0647b8b3885dd5b07a1d88fae02eb436142954573df7a2482eaa780497a2a6f82e8ea89251dcf4acbc50ce3b1e4e0d0575778192a79ce1f3390c6d3cf95c1e26a67f5c87fae64c2a2dba537a79e1b8bd9c81b1305f35da847adfa8c3ee1e82227c2a52c0a41d4ba942ce515b9e3f6c2066f0b21b3d9f5ba2e67dedea8b93e40a06e37bda6a07a74006fbfcfa8fea0ab4205bb31db42be59208f5d03e5e4d5bc55753072a02143304b69dfcc8a103334136ad76292c9c87382608340c023d877ad7233f67f51188df7c8dd91ce8595309fd6066a39ed22283d69f8ec0a852a959b90607360f998b5c2548e9b5973c2b7ede6d5e891877b6904e751f30fb82f108f02ee485788411f9e149c2c754e190a98ba212e69992bb4c18480e75dd34481ad4f6b16035aae0be34c34341d727ccbbeafb8c7c7a18c7fe626aa3b14de5b4f1a4bfaca85d455148951f1a80041b3327ccd86498954d08f0f10517f18bda500d952d92cb624d5664b78efe7d2410d01ffa91207f6870bfdf0b717", 0x1000, 0x402, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x9}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff003f9db0125c", 0x8) bind$inet(r0, &(0x7f0000000180), 0x10) 15:12:50 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0xffffffffffffffe3, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 15:12:51 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x8000000000000150) poll(&(0x7f0000000080)=[{r0, 0x20}, {r1, 0x4}, {r2, 0x40}], 0x3, 0x100000) 15:12:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 15:12:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002", 0x5a) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x98b, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:12:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:52 executing program 1: open(&(0x7f00000000c0)='.\x00', 0x2, 0x50) open$dir(&(0x7f0000000000)='./file0\x00', 0x20200, 0x83) 15:12:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x101, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x9, 0x3, 0x7f) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7, 0x5}], 0x200, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x80000011, 0x81, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8e, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x80000000, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xffffffffffffffc1, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x88, 0x8, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0xa9, 0x5}], 0x6, &(0x7f0000000380)={0x1f, 0x3}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00002ed000/0x4000)=nil, 0x4000, 0x1) setitimer(0x1, &(0x7f00000000c0)={{0x3, 0x5}, {0xfffffffffffffeff}}, &(0x7f0000000100)) socket(0x1e, 0x7, 0x8) 15:12:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f00001f1000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x180, &(0x7f0000000000/0x1000)=nil) shmat(r1, &(0x7f00001f4000/0x1000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001f0000/0x3000)=nil, 0x3000) madvise(&(0x7f00001f3000/0x3000)=nil, 0x3000, 0x6) 15:12:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:53 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/125, 0x7d}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/130, 0x82}, {&(0x7f0000001380)=""/150, 0x96}], 0x7, 0x0) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 15:12:53 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='!%+\\\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='&)\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='^*.,).#\x00']) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0) 15:12:53 executing program 1: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') r0 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x3f1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) semget$private(0x0, 0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x7ff, r1, r3, r4, r5, 0xe, 0x4}, 0x40, 0x3, r6, r7, 0x7, 0x4, 0x9f1}) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x4a) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000100)=0xe) sendto$unix(r8, &(0x7f0000000140)="b010b5816b0a7eca998d1c941dbaa49476fa7ec89eeccd48d631a45221b883bb83381cb7b1250e1406351ffcae1690b3cffe1bcbc20f786abb52da21dce02b68b63993882dd10d9cf42e636dc8499301f499e19164ca933c7a43340e821fcccf17970b9a94629788ef43c2ba3e35", 0x6e, 0x0, 0x0, 0x0) 15:12:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:54 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffff4) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='\x00', 0x80, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xfffffffffffffffe) pipe2(0x0, 0x4) unveil(&(0x7f0000002500)='./file0/file0/file0\x00', &(0x7f0000002800)='c\x00') 15:12:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:12:55 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x9, 0x9, 0x46b, "27b45cfb239e20af7c0b3a4b21193ff0ae1c0e52", 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f99429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bd81d31929a5440121de9964f46e33f0660b941e584fbef148d7b520f8017cc29f3bb66f5d286934f95d36c4fbdf8b82128c9ff0000693109b86c402f371c8eacead4f7c9d0d4d2c745729a0536e5fa05b0d0e382b733e6709c3e4ab8e8d38782e239471e01e8310dbd56e54bf7d853bef5a58d4d53a040dd749e13481bdb784cb54ceb424031dfa02e31262b9f5d1a32167a3a6de41574a81fd822d489681df1bb39d7b24ec80fcc0197ff04", 0x1e7) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) socket$unix(0x1, 0x1, 0x0) 15:12:55 executing program 1: socket$inet(0x2, 0x0, 0x101) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/145, 0x91, 0x41, &(0x7f0000000100)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 15:12:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:55 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chdir(&(0x7f0000000180)='./file0\x00') mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) 15:12:55 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000140), 0x2000000000000179, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 15:12:56 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x80) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)="15b95ab96548e50428ea1ed719037a61e126a982a8e9b2cc4a8f6b1b258d3a6bfa8624bec55f77cd3a3656ada48f15928b0fe5814bdd2dbf12dab22793493d1b5d231a178bf91be3c068ebe7b3b071a51bdd85e3d32d285f4360", 0x5a}, {&(0x7f0000000000)="876998f195eb50", 0x7}, {&(0x7f0000000100)="5dbd228abbaa7658", 0x8}, {&(0x7f0000000140)="2b8cf8ec9bb9fe48222f2cb7b387de6b7c3dfb00c4c5b84fd32cdff70d157f5961d46772d5d89158601e43931ee7bd5f4cea7f01cfd0fd41dcae7727463504f3d33c6e4ea48c455a85556ee3f1ff399077f696791c7da787985bf0407637ba11cb6c25e9a981", 0x66}, {&(0x7f00000001c0)="92d0c6f23fb3a2677ec4b0b0dc3bba471dd47618dfe7ab3babb8c4d58a412680626c7400a7db61b2d65fd427340e7b7e8b5d8523bead7c0a3743df4dfd266c275dd3186738e46113bbf48132dd099912e1a1e487ce1ea9412708fbb3815bf443b27dd5991e213820a66c729818b90b6b9e7adda9750a0b0a9863010571e3dcde5aeb", 0x82}, {&(0x7f0000000280)="b0b1b825c06dd465a8a60292e93966380b8a4d36c072544205543665013fe69b7f40389fff6524559045b002b70e814e7424e8d864b05cbfe8566f82a8ea3159369999528283802717a4931770447a1a3eaaa2fd0399fc381b846d41dead26aac077026ba3b22972cbeec96fe30061de30a0fc693e071c0e85c8014ab622a3f59b9bbdf57fcd0b7962c4e96f2031aaed3db1f3388216009696e54e797f73cd38ea57a317c1be44f8cd174f691b14dc108a0c01eb18e8682e27137548383a013d1099f50263940744af7aba6272f7e8", 0xcf}, {&(0x7f0000000380)="362244dd8beb62317422b7e12932423776c02bdfd0e7f585e5192062f40e973ec13c11416d9e2e7eb519f77d38be2f65c46fe048062d5b02b4f85d667cf4f65a33600f723a1ef513c2272024a460be2f491395373f8e795c01dbf517d272aa65c2847d2d24362f426d444cf42ade718f3c74d180931d28d33e23321a904d36bb7c6c7fabe3c488d7d79a9fdadc6cb02afa7d360bf6b95ba53f17b8360af511ec03fa573f6c28bbed1ef62696884049adddf86902ccd45e58f4e041c337224ffd70256754a69dd1c2e22c023e18674c8a9b733a52e6fed87394c6a1c6a9d12bbd941266664b8a52536cbe4c0c1415a1020297", 0xf2}, {&(0x7f00000004c0)="0fb6bf6e6588af71bc4edc051beb0c15cdf9320d8b2965369b5d6f70fad2f5b9c6a6aa4f4999cfc111de7ee32f850169120d76e8518d2109cf704914201039767c19ad09139f1a3be53b399c084e2e452c9a83608710c49f6156091527e1415043b807f5630c", 0x66}], 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff0000fdffffff7eb18f36f4abcb0c2ff61545dd420000e800000000000000ffff000009000000f277f9072e2a3d45e940feeee13dda53108c6a8a6ac1d30512e8f7fd60bbef8a4efb0d910b41579ed289354a8b035f7b94fc6d6cf0d604a7e5fc65328542a9c6c2b52bcdda9dcb721c6dbce84ff3a9e87bbd4164da53717d585712ef879e0c368a018245b57274c8706a482d2837c590d816791cc24fbeaeeb45b59e6b409f8042ebd7b70a25882ca40d580bd184e9f7857791e2a12dbcd352744c51a7f311d38b50acf424cebc6608ab688196a4edcaf937295cdf03666a3294dc71352c0978689d8f8ff5424da0574b7e303bff9d5572f5a755e5d37e00c800000000000000ffff000001000000752c29ad4435da35fa80c08332df30af2068d62fe1a69dce326c081d7163b3745bf7b4d86459b49a99afeb08e77c044e79adff8b91bac3e09b314ff0b01572059f2db28be57866d0184010f6f32f19c7570f6d015929117deff8ce093184b2c43fdbb03ccb2f86578ba1a757c23ce4eb8969f10db75bbf53293855cf9e8cac039519fe792d4de909820d6dbea902f0e5a7c25d6da97ebd82564c28807631b893049812e8e646ef35f29396d5436c55a044cc98000000000050000000000000000100003b9ffee8c4e145f7d164c440bbc59566383368fc94fc0a39554b8a961a2c107a7fd397de099a606f881e5dfef57df100000000000000000000000000000000000000000000"], 0x220}, 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x2) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x34a}, 0x0) getpeername$inet(r1, &(0x7f0000000840), &(0x7f0000000880)=0xc) 15:12:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x7, 0xfffffffffffffffd, r1}) 15:12:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) flock(0xffffffffffffffff, 0x7) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800), 0xc) getpgrp() r2 = accept(r1, &(0x7f0000001f00)=@un=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0x17a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) getegid() getppid() geteuid() getgid() getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0), 0xc) sendmsg$unix(r1, &(0x7f0000001c80)={&(0x7f0000001b00)=ANY=[@ANYBLOB="00002e2f66696c832e58d455bc416000001092425d3057611968340000c469cfa6fd6578f5c25678d15e7205bda7464d116448ffffd745332400a78252a0eee8448f90b9aabc5e39a464b5f9306715330d01e26ed4ceca38c282ec8174ac8174ff2659ba166923ca23c500007b4c6b95850748eb942bf3be9bbcb9954c3585e53ab299c0e6b1d5930c1710f71684d417b2db72a7ccc0d9300415ec6f88dd9b3b5df95108034a87a3a074f39a352d4e8222893580b2bfc983b27c7ba385ccb16591e25efdb397facb94d757e5c4e5b7e8ad47d752"], 0xa, &(0x7f0000001740)=[{&(0x7f0000000180)="942f52a19cbe410a753023af18178dffdad27e3f35e006e2c85c49f8fefd77b303b40c7b08f3cce25088fc0a2d25fff46e1790cc42546878d5409c0621806e1e6a63be052d0bdc5abcda22534cd5ba14c78021c52d4e8e8686d118d0f953a97ab32f8e05d081609134598ce34fcf684ce6d9dbfbc03471031fa81ba35b60d567237daa95ccb4b2f908351e912ab54dc9e29de28b29e12fbdb798d2db0fe1c88293322985b1af3a49839d117dd31b9a050c20ce827f527f", 0x158a67ecc04896fd}, {&(0x7f0000001dc0)="91bf856f5c16a758f44aebbe200f365590a92350f4b7adb309d0d6701d160a5d9e5eb4ce583642d5f40d0d36f291f3c5fe6f5ceb045b956fc52e5e502850199828d1ebbeec13f8272be6cffd20bfbc289933032d8bf14225e98c8237ef90fa264596b4b844408bc04ae5104d2116d9bc8c62bf560de5b45dde1ef9f7eb9aeb810caece6c00af3039461623cef50fcf987d80f1aaeae12fc9faad067500e5ce1175bc22b8f617829ab615620d3220a7761a8465d9072f3f04337e5ed47eb1f3dce7d90d0ddd5d732fa91361b44a60b0141ef33d6c9012699e7fda9ceb2c1aa8b88025e88c8d5c94433282cb07e386b41521e7342c70d954ed9d024b8d62bc21d732209d707be23cbd7216d1fa405d70a9e788b8a337aae4807afacb9a8136", 0x95}, {&(0x7f00000003c0)="be7e58564431295b67ce57e1efb98df4cd0aceaf5bfc4430d408b6a01606e85cae4b8827cd8811aa8b447753677b35cd1fca30b2c808d8621570449f2c6db30c3ef989d67de333e1c5b2e864295c6d4f721d2b27c9f49ffc8fa33fd4228347289961b81aacce468ed666c95db1b5321c9b4e56163089e7d50519dde26e5194991650f014426d364209b4144b05d5c5e6689dafec34a4155a1cd3321293cdf9c0db3ac6c115a2d77861efad82f4bebfe6593c3c7698b569717f099e0d23f767ebc76bd5a333d8f9f25642d3d408c0019255051d6ce848c12b269ec1c14ed5febe988656e0bdb435186956fe44bc9a0445edfcda41f3135f09f86fa32d8dc381626faa87f782362cfe4d315ee4627e8e7ec35b3c9a61ba614d0a80e5e5e1c98b0c3403ebd49224598d28d3062e541abaf4d8b63f54091e100db5b86a7747d693c599621e982b9d48756836f1b3be97d172126c0466313abe55351188a378f0dc8e149f6bbaad50c6b7cd89f7e84ed5b3d52e69e219abe028d271263532aa988e0d185b83c819503202796179b34a91cf3e2fe205a30e4ba355d433696214e772a871917fdea9eb3de8362cb4fa94260022458dea000b983fe9f5340a488701df8e68d98ebcc30c4bfa300478fb23cb4f5b36b329f6b26a2e8a9c7992c88bb5730b632c753a83f3a5608ada6c19f791abf2cca6bd4871b17a3488c542039f520aca744b4c03920dab88dbe42d904185eaad483ea8a7b63e5ec632505fead5a4a3780b45932b2b5be0a7e3be392a256d8ad6f144510ceb6be0e5f0e829131309779913d1ae2beff59f1dbc83256b27780fdadbbd3114a8fa35c5f65ae1db13eab890f06bc248985b9526248cf3775c06e5aa99e34fc7b6f1819ac083290def36326121b691b0a2bd8ab317e97a9daddf65aed8490e4bd0f2b24772bd01a621fe9e0d37b8b98286412c6808bc9892bf8136e5c69db849d349e8cd8c7600d67ddc4e9983fda796cf51261650bf92bcfdba1d7adcbfefbf45aae151140ee7e64db86466ac27c76c63e9ac373eb1c5979d519bdba81219a9df994ec233bcedffe7f051872d9368d2ea4929db23354736c15f386306b0c1e4b9fc7e2b917af15188a871b1181de1db80b031b509052467abd737f97e28b27b73ec870645a4808700242b225d47240fc121844a3bef2ce6ae184e6595ee13a13e4eff988c60b1b22ea8da7f8463b4b34ad4f983f7553e4359a2687ceb2d052402faa89fa60a71d541e81219ae84b8e1eb0f7fa96dc7b27e27a92b0b17610a9aceb3cb3f6b8160c27340a4fe10f6e239e819681b7e6370bf3df370b0793b1eebbc45976279905f11839b104b85325766999a01b556835f4fab30b27d0366175376f724983c86f13c548cc836d65f87090f77ac5bb28ec232781df79349b1cad5b8063e816ba713d97f10f90d6c28f1c2951c8184efe7b68126e71396141893736a2a321f102e7dcf37a1eda13d956d84f104f6af300a75151cd804a76542149446af3acd2f9ccdb01d1fe39b25f462356e194c12e1b1be7719ab17f8c91a8f96c03b550c0f7df2cc38b8e3c2b0e2f1a6afead7da7cbaf1f238195622bd2c0a6af2a99b2bd3564014e8fd1a73c17e58317fe2a18b5edf349742cbbf035eff91a34cccf4709297dbc6879f433edcc68cf9906ed087c391ec873a831b80bb420a8a341edf5e755f3f84a9f683611c3c84b746526bbbee6d08bc186846aa2ed4f90d581a34c13980914e85de92d4339416b91001aa3b81b7239f1cba3aa07fe5aa57fcc2be1f18b434e430162b2e4c03345017e56e463d043ad25bb6f5bfab2571c50c7de90dfbf0bd345e75819694bcae62c5914083dea2ea7b89551cca602d54b22fd3560bbe17f0c3cd813eb0cf2cae777df3e7787ef4346b01b9fb8bae3e9e42cebddc80ceceb1a5686a33458b31ed79e0ea17794256b4b42b701ce97372c6aba22d1568546e0b799baaca6e409f088b1a235ea431f8beebec20f6989c73facc1d06e9e630de6735bb6eee1c4a830f52c5d116305fbf7d8aded504d82cf067cb488f075de874441b3014029fe370f5555e2ea1d6b4b3a3982612726f8e226086b1eff111c560434aa52a82f42ee6b5e51cd7c4a289ecfeb9f8b1e9a9353e2fe56cdb4016bde17997e0c0b84b97611f937164dd3c83897372d7a0c7a56a6beef196ae47e8d79d16be6e6b017bf2028b0b5f0d333f915a3f696510f285fdab0f2559ea297d09d0df3f07518bf22ae7366429dc2e0899814969e0c41588619901677ebc74532092cdb37bfbc668b49f01335e5041cb678550d78d7b01475d1fa558a3120927a7c025ec5519115a7ee0f7b7b099dc4573ca8328519f512fb154334f3b55f18e40ffa8db0acfbc1c8dffa969e66a18ca98ee5680e0d367b736da19d08d1ade26ae518bb643c198b5ba1e9717b51f6a8418d9677d348737c0cceedae8fefa5a752df4c78c95408634eee753e068527a50f1faf78515642ee0f4c08a02b21147563a64b286583befc66fc138c0533d6304a7aa69b31afb41748da2eb53b250c3529cc30d1d685b02e3e2ef22344301693556e0592e26b5162f4feb0fe32694cf6dc022a9c547f7e5261914651f260425aa342d6ffbf942f10bd8d43f3326e8fc47bdcd657a7f0cf3628b96ea194cec02b1575b65296a71bb728d26640db0475d3dbb25baaf4c0f1295030c816ae9e496e8ca913caf4171e47187d392278b06a49b5d638e51a99050205c60ccb14222cd6f82746aa994055b6a5a2b417726c3ebe7994a93beea1318f3e92454f9baa493217c6305b7265fab0c2881c93944cb88bef224530327fff5775fd579f50b5d9e8b6debdfb3ad8cd922a8e8b371e65139ab2e582fb3f40480796303124fd4c841a616b8ee915b5d141cb6d78c804f5b9b4b78ecc59ac81d9b24e483f74a8254277805405b3430dbca90054375d32435132f96992aff58a9a9451605d12cbbeb375859bedba17630a11a6449f9d1fa671ae38cadc450bcb28d886df768b097032580d030403d1a47b15ecd798780c793d5da4e6d19d3946becad741931c41be487ef97fb8f1fc03f940f411232db5412629fb9a9d14300cd640e59be37bc03b90f3d1ca7cd6f16bf18b2ba5ec74a6db675ee025028e6a45b6d0f095c5e9fc7688e526dea21213aec5b76128e7cf80cc4cc3be1a24f5ad138b92aec1f397ad32111fb89764ca5a3792fa6cc9324b44afdebdf8b15c6ea8269a8662251529adbff1cd19984d910865bbcb7537dd39f6ab2eef0f8a16e3253f412cf3a4dee42a0b9dfb425e069fa21ffdd6812bf6bf544dcc9546ccdcdf175b60fb8775923de269e8505298e1f406386899e05a008833d034171bd0b4534dd66f611db9d094d0f5e6bc28df561df4bfd261a2b584b1b015b56c243de4ea8981d2a934df0aeca8231c92bbaa89c3f89ab9b3c9884fc5858ea51481141c0d616a565ae23a63259df7abc96cd28a5ca85f2d93ce399f15da5ff00cc0b81214d7b0a21a448a47713367067cd496779925760cdfb356e6a0fe725a54a78279a6e304c825f8294f965dca2ac96cd1e5191ccb5aa41fe7f47c48077bc6e5f17c7f636f3998b06984467d7186d6d53f5bf5bf0ddd3039163c8785dc6e7b61b2d43c3239f4ea5dba8768e44fed46b53fd599592fe003a500487330d2878d1d879e390fa17773d3e8cb47752e368373f4c807a7d4ed9b7a12bca0a305f49b45d59411344e4ffeca217efdd4c7faa582aac9da091f282ade9681e59a8abaae4ae539029fde7210b9d22a3cd6f28d35b039f127f8462ad30d6c3c4d2ff95605fc5e5a8f4e933f0b14269b0b8438f42ab07ede33707b7bfcaf71d782dc1fa5d48449179617c137b46344b4a8861cb7fd1fd4bbe3c942c69ef1ecf253ea70c4ab63b623b0efe440d4114673285f36f143d4508475aadc45cc372b5704e773f4265409e61525e30c303ff353c4a7e90b5d8152c86ddb64fa554eacee2b21d4c066fbe7cdc64b65eecdd5ff00390e0ec1954a13d4e7daf7f15613458a083521039b60ea2582acd4b29ed5a8a7e5a541e240247241e860929be44d16241ff743dc2f34d063703e426b5fb08f3c6a60a4c31e3393669c86f009c536976b759903a70a2f998def095a3c1bdfbd8aabe13875fcfc5184eb129db4f34cb0917e7aa397c3f28d0908835931a258afaa1ea71849a8aede4250b7b72d1f5514bedeebb8501ffb74c21c09dfec89b67016a888b2dbceb3ea571c45fa32da69f80664be3b78dc3b04cf45759bfc0b6e0cc99a7707037055fd7a2c4b99981a6c511bf8b6f45b7267e06de5dff1372806aa40e4fc933d50f8ee568e744386da69df093e24a7e5dc15a367902e8d7f3edf861e11922851950d6370f33c48359224bcaffebb68637927c3bac7eca32df98f52ebd7d26ffa606d45f3325e0778d276ca14effd2118c83190f1b5479a3b5c4dd16ca1817e1ab16e90c6127e0b729475fd16b236df1034c107cfa8d68bea678fbe004fb5764a6c3a0532d70ef96de11c2820bb8e78b593749a8a948c8a1198dc17f806aca1270bc8ca94b0ed60f4bbc515404d14abb38f8e32ff86af07b5f730d4129396e65dd2bac54edb2b220acb204855b133336116a3ececf6eab81afcbc8424dd673b6139062c2cb78b906f0977aa59f983dd0cffdea07cc8bf7a94ac40f76ca031ab2f1be13613de615bfdd6a9de3d2cf49267c1aa10847e5fabf7ea2f2e779f5adca4f5a0c19720e2e51c711bc1ea088266d3c54b212450d78d1c56e897e4ff35acac37c9ac3955a4327f5514d657c34bc6865e6a435b19256a37b8c5da9eccc8f88e9a2b0a0edd1a31ff79f93c0c8e7651e506992c5701885cd95883862624c108646a48a5efaaa0c7d1fdbd09c63560b911ab466f97dfbbc1883399b41dd60d60b8da15c672fb27286e5eaf0027ff4a88c05bdc3c3ac2f358c0a54af17fa0e1e7b9e712f4cf8676b8ccfc9e9c49bb974df07d7c48a44825673dea78aae446e9b9205d6828d80f84afbb57ad4e02af70ff0f63c61f34b010cd42c7a911b8f111dd75abde10f1348fec99f9c10fc6585891cb2a80b3421dae5de5a456c086b5dfc0612babf13cda68828661d2259325cac3b8dffa60170cbcdef08a7de55c510f95e729b2c55d6ffa6fa778b804909bf3912f141827921956db5a760f65cb545689278f4cc0d1df6cbc44a187df18b374bec4944d92aa2d5a9970cf00174d9eb6c7f6e27a1a1f9349cdff0e153374e18d24719c3df37ddc5dceb1614098d198a55b297ee149a1e5d734940f0dbea40b071638fa7b077bca856274bc201ba1b96d553a3efc925ea8de75ed46a261a3b670021c8afee2ad960251104cba9eebff21d1aa3a82af2fa34183485a02a95672bf9f5ca4f7f2bd5489a638877fa554bf50a80ad82e5ac02211058907dce95eddacd56d03eecd97a03c35d3dacdd3936d4eb66485efdf8e7d4fb91905fcbc71c9f930e7051898f82782737f32f60702fa613c0ccf0c2727a2ad2bd86824c7eee02e0c85b5da3f8e0cea9f1bf87024a4d24722ad104a2c06037544b204544c82bff6ce5ac1afc13f217b649663dfff6e639029a47565d4b38d12670a9c80fa1fd0058a8d42139e7ae7205614d7a60a32ba9e395c4b387759120ecd23d637a85c1d6f3bb983b24c62d7401eed69d99c8b6d0385b0540489e4960c74ec7de82c9a281b426bd35b43a3d705b7ce70ccd88674bee46c6520ee8d4e6de44ecd4670d45ca8438cf0aa1a8edb64c9c6e21", 0x1000}, {&(0x7f00000013c0)="3d37879626b6aede47cf7f4d79797949f382103e704592db37ae1bac3f94c9a40b556cc7ff8ae540e58f9327277078f2aab3f33e0ce8427a3d48da391a0d0f36b73299e5f3de0988cc74ddb2c80f8a683f9709fc2de30d7386ffff37179edc900cda3b863c6db740df97488dcf8467d0d64124d3dc39c49b4515af918d4eb02628057ea06c2ec9ba7b401c678896325393748f9aee57cd1706c02e18871ed4b1f65eca44007610e6556c7dedcdc3696264bbd4d7472da90affd6933333c030cb2a686caf654942bcf8394c07538e25ff02bd819fdf6aea73f2f7d43fc8535cb40e00234d5ed7ad6ed94f4b5e3a441ba139930709a589", 0xf6}, {&(0x7f00000014c0)="d2f459f56180989b7c1b27e3a4c00660008d8c490b22b867a1c72f479e7357356f1b424e34950f1f4725ff08953020c3958385d35ad030a42d1d1bb629644566f6935ed115306b10c4569b69fee3769372ce7b64b0753b2facfce8641fb352222ffd54ac1d5b7f72c0448ce2d9e52f83de8f7c06ad8bb65d62aa7a7316e7ba043cd4f56b09ba3cbb3d8982d0d5209996d7a60e5c546a4fba3676cf29fbb042e1b2334cc7f9c6d86653407f5d60d1f8eac4", 0xb1}, {&(0x7f0000001580)="060dd792bfb928e8f857de8f462c04ef18108ed58e8dd979078de05f4bf7d977fcec2f370f1586ab783b5973429f890649755e019c04d7fd2aa3bc9a63a09d4e69505c0db7d4448745861f743b9cc5bedd6fc484cf58bb911a1b0c9a840f58d47b23578b56", 0x65}, {&(0x7f0000001600)="a9d235084fd62b2611c2f2f1c3a60777e5e7d31f8437fac518d616c445045ab342d3a07b407c8f525bc21c1febf3702a9ffe4a23abe368c5de5afaef4893603c11ec9ac330e1ef5d6ca6b272", 0x52}, {&(0x7f0000001cc0)="9f12fefb22a27d76ce25664e0183feb5d274b51cde9e8bcf11cf52970cc92aaa045857", 0x23}, {&(0x7f0000001d00)="64fb65e4fb64efae7b956b12505ee27011c11c6b8b2281541c6aae33847db6bf65fc5c5161066f704f6e636ad358f7e9fb5e4f42961ab1ce45f6959f393675d8d4fb8857e8e7cff9616a123da2d3f60edc842827221434b6b081b57533b6998fa9281f389c08d29137f22fcb42a97dc97b28bb231b47bbd7fcd5ba972cdb8cf1286a892740d38059a69fe93a251ae22eb7431804464ebf", 0xfffffffffffffe77}], 0x9, &(0x7f0000001b00), 0x158}, 0x407) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xffffffffffffff7d, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:12:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:57 executing program 1: socketpair$unix(0x1, 0x2002, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000540)="5b935575dbfc7a2c4c3b8aaed4555ddfd02bb1733afd7caa949dfc072d8ac17062e8956df0344d09e977eb0c60b911a1036e5186a690a82ee08b82cf5ce2a1fafd933b4bd0a818929074ba519ccddbed188e3e8a96d57e1e966fb6690450b9b1a295a87bd293fc84d117339dd0e80d07b9f4d42ab1a9052a2342d67cbe10cb8aa5a40a619627b97f95ed1dac1d7259d43272c3a72849e329b0a25f319cc72d2bc69a81e8bbc99706342c5eef00fbc2316471bf0da10ebe3b87736d04fbb7b4def30d8e3fff4f17a292ebfa8b870f6329491da3a1250184c76d90731e1a1de660aafdde62fc0aa4394c2e12db13a6404d1e090ff0d014347804a9d31248aa6f7bbb5912dcdf7c0343447974b18a99b15ddd06497f19157183bac92de886970a6e5e85227464d04fe32f8a8015b59359d5f34388189efbfa879e1b5d367f0622f8bb6107538ae37a430e820ea6da61b6965fee1edf76ff78f470fbc321571c45c72585d1ab60a67f3d238814007f38b473389adb11aec822bb86c7dffec4d23d96fc41a51bc112f8b2fba497c44484fce5359e642e5b273e4edda0249a906c875ead79cda34d079051f001d00d32315ab4d721d14853d625bb8dad53ffb5421d5dd59ccf05187cda3c5f2b5265742989645fc424eb45236fa0464c8b7e601ae937022dd75e82f2deb905e507047fc316230997897ac1afab6eb17b7711c4a30dfbda605670ccc0e3618bea17d427c83be7465db8f69880e3cfe3c4ed6f0e980c83d814fda9c02356fdeba9fa7c33dd54cac1e7f46a8c52eaab9f7588b881d2ed476e31e37bf01dd032699d8c10aab7d505b715e74971536a814a1242ae725265122ab463fadbf02bc52ffaaa9876b5fb16f3d6f90ba8dd5013da2090418a40a9175bcd07cb45fbd20c3272d340b7d67341054ec84cac6a40d83e7d74f3a6e67ff97970ea35d773b9cfc398f1c0686c59a0edeb046379cb2527c1a76bd45debe3fc4a809ca4dc505af6d3c14a23e7c349d652a9c781ae1da6fe7e35a711753fb42e096a25ba12fea2048e64f8a9f0b9ef1caac6d4ffa8661b8f5c6417a3ccadeeddbe8b7f454458b5df9a106b780c86d4716d9a6ef77f8bfb6ad4f8ee128bdca72ef4d59cb845af2375bbde50757f71c256a07bb622ab45eac48e5fc815991a3dfec8a04af075308b37d9b1509b5ec11f0b507d21b3902596d5dc3cafd4ba1a32905fcaf1c7c57596affabfc3cc4824b0421973337c0f4c74e58e5de3302f81235a9b154a5ddcf8c07f9e5a3545d5e4169c5ae4e6a6c74083702890a85347dacf2ea30ca1523026ad4f5a4d244f555d7ddee7974f60344f6829cb87b948ddad347e26be96640af80848afd5a8ea0c115f1b9726914b6dfe0ce1beb2bf0ff625594618f7c58993a6d0a1a216f9ec957125e9cc6d9981e1514d80a5b2fe891578189c967769220739b70c912c7149d52761c6ff8fd3d31b6a14438ded0f20bb2ae4aa0d3d9f867459c75a96275d623b144007f318c0e1dbb54f6ac2465cb09069a8c48377da391589ffefa9956347d9b03d4796511b0b9f219e3cb251c3143f6bbdfa6ca7eeee73738621bff310d79df50179ed18c08947a8457a74e82fd16555a78957161df4a0654a5f8f89d9170e834be5428f80d6afc6a35ff52613b618c32b84cd3d5fd7c49872ec0eb4a0520a1cdf87438b5513a59ba7f8619dfb97a1ba70a8934b922b505f149723751f30fdd9c427551fca3f415a0ce3694017332bb629bae99ff2d747400a3f5392f377e669675e94e04471f3d47f0e1f160aa0d3156b9e5ab6a370f59a211018967267f66f1905879adbe3ee2c6078b4fc01ce35b824ac469b34b0247661e704d811f7e304013654d5be4ea31a5745903e38d3a2f042497219d3d3e07dbaddcebbef4d6a7f85528b5877839f31195b53c03930f4c88dfbd215965f645501394c1dcad09b14dc2b95da9f6d7a6fde5a19ad069cb44524f54e89d006386b1e0058c45eae4328ab47040e38c8398b29d9be579f73314b8213858d7ff5073afd7d1146c2717838cf7c02eff1f0fc5a6d4f29be895b6d3dac3f5135521b883c4aa2b7256a43bb52fd891cc6c8a178c445a3f507a64fb121335f3da07da63801daaa3e9e86ed174152849fcf45b917cab032cffbe53a51b6980a6b35337597a023da5b43655ffe51f35236aa17d7bf5dc3ec97d1df50152aee40c41dffe5dbf775104e5de60ee094d4bbd2d8e7a2ae30581f9ac4e8081c3d4a192d195e51f574bcfa5c892bce45c7d90fb70b9ab4252dfd5f8fcd4505c6821b1ccaf57a7ebd573eaa88c50a0e58568e8c8ba6e9b2ca78988f275b3e85fa7fbeea68346113c641c97581771042b0f54d170e0e6bacbb88d5e046b575ee18eced2ebfdf474e52387ad36f229f79236f931865a1981e16a677b0cfd45b01dd35323b23f0de6563837b2c423a9627516eb69a5712be9ac3cdb6bf8be6f7d09862db54a039bb6907c224d42dcf1eb4d2fd0676eebd772d6cdb61", 0x6f7}], 0x1, 0x0, 0x0, 0x1}, 0x9) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 15:12:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x89a88f592e0a028b}, 0x3ac) 15:12:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{0x0, 0xe3}, {&(0x7f00000005c0)=""/222, 0x5e}], 0x2) 15:12:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:58 executing program 1: mprotect(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x40000007) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 15:12:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x6) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0xfff, 0x4) 15:12:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xfffffd7e) getpeername(r0, 0x0, &(0x7f0000000040)) 15:12:59 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:12:59 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x3) r0 = semget$private(0x0, 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/69) r1 = semget$private(0x0, 0x0, 0x3a4) semctl$IPC_RMID(r1, 0x0, 0x0) 15:12:59 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xc20, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000000058e, 0x0) 15:12:59 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 15:13:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(0xffffffffffffffff, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x800000000, 0x15, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x2010, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0xa83) 15:13:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) getrlimit(0x1, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000080), 0xfffffffffffffe21) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r4) getrlimit(0x7, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x4) fcntl$getflags(r0, 0x1) fsync(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x80000001, r3, r4, r3, r4, 0x54, 0x9}, 0x80000001, 0x10001}) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x8) r6 = accept$inet(r5, &(0x7f0000000280), &(0x7f0000000080)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) semget$private(0x0, 0x1, 0x240) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000003c0)=""/240) read(r5, &(0x7f00000004c0)=""/78, 0x4e) getdents(r5, &(0x7f0000000540)=""/175, 0xffffffffffffff72) msgget$private(0x0, 0x21010000004202) getppid() kevent(r0, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x3, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x32, 0x1, 0x400, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x42, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x94, 0xfffff, 0x5981, 0x9}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x5ff9d530, 0xff}, {{r0}, 0xfffffffffffffffa, 0xbc, 0x4, 0x1, 0x677}, {{r6}, 0xffffffffffffffff, 0x0, 0x40000046, 0x5, 0x108040eb}], 0x578, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xb5}, {{r6}, 0xffffffffffffffff, 0x40, 0x40, 0x4, 0x1fffe00000000000}, {{r6}, 0xfffffffffffffff9, 0x88, 0x8, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x39, 0x11, 0x9, 0xfff}, {{r6}, 0xfffffffffffffffc, 0x6, 0xf0000008, 0x815a, 0xffffffffffffff81}, {{r5}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x7a68, 0xffffffffcd67558b}, {{r6}, 0xffffffffffffffff, 0xc, 0x2, 0x9, 0x6}], 0x0, &(0x7f0000000800)={0x7, 0x9}) execve(&(0x7f0000000840)='./file1\x00', &(0x7f0000000b40)=[&(0x7f0000000900)='\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)=']&\x00', &(0x7f0000000b00)='^\x00'], &(0x7f0000000880)) utimes(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={{0x1, 0x7}, {0x16a, 0x7}}) fchown(r0, r3, r4) 15:13:00 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) 15:13:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00", 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:13:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10a29, 0x0) kqueue() mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8002, 0x1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000240), 0x40, 0x0) 15:13:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) 15:13:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:01 executing program 1: r0 = socket(0xfffffbffffffffff, 0x400000000004, 0xfffffffffffffffc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000001480)=[{0xa0, 0x1, 0xdea, "c4575bbdf02f176c60452c933a348d7e195508e2519e129a0f08e77287fa20f946e4a2d4f6dd4cb6c8b4c778fc3546640ae841e0efc9b5478b679ba28ca0811bf562702db41a8d45d8cbb6c36d6a89354cfb360855d62a1e1781fab86ca2aa9a2d58c1e5f2b836985676946223676f3ed508bba2465eb39fbd0ec3ed8b98a12d693e7b708796ab02327bae"}], 0xa0}, 0x1) 15:13:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() read(r0, &(0x7f0000000500)=""/9, 0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x2000, 0xf3d}) fcntl$getflags(r2, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='##\x00', &(0x7f00000001c0)='.\x00', &(0x7f0000000200)='#Z\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='#%,\x00', &(0x7f0000000340)='$[]+\\\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='[\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) execve(0x0, 0x0, 0x0) 15:13:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f00000000c0)="5a0e4ed4549ae36616430172f2b658e332175b8d29e169578ea36561731028beca996075f4c7b1619e261eea71d742e2344d94191c1a9cfe463bde9e183724386ff8073d64c5972df6aa4793e3dfae3c2b8177a66fc96c", 0x57) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0xff) r2 = dup(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) 15:13:02 executing program 1: socket$inet6(0x18, 0x8001, 0x6) 15:13:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x100000000}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="6c0e198140e0c8894b9b8b80780eb2cac066e41bf9f3438117b391cfcf9e3d034530490d58ac49c2b4e56ce791013f2aabbb4594201f6a37d3b40bb1", 0x3c}, {&(0x7f0000000080)="4c80cf9cd648767a103edc0a17eb2f1e73b518cd207628ec83ed8be5309535ad47a5bde0d9d63475c5af4875dc3c256050cdab03d42de5294ee407ebc39687675192404fbec597fbe258bcca35f272329fb4574ec3d2a23a95785ef891a36e", 0x5f}, {&(0x7f00000001c0)="0dc458a49031f6f49218d0a1fd9318c2b4314fde20b1eb69a09aca7ec5fbb2a413be4a8322a37e1632faa07921936806aaa07602304ed8a7d8da136274a3295f1f880059a3380cb618fa8f78db6f51c57ebe7a27a451414d68a58a767d50fa2d4249ef223791dcba2a7137166f9c2bb9cdb2114406b21421a6c3ba70efd1238f7c27a87e5bd5207914ee3573db7751bac9db884e17a90524a969c159436a34ba6dd98380d93ebe5742ac7be513e4a981265a10e3d28239e7f7d0904baa818dacd3a5453477e0a5f6e272bccd3590298f006eb2dd3f03e8f4018093406a8a93b2307c894b8c185925a77d96065f6e9699f67883e9ca47d05c1164f2f4f6243bde9b9ce77e23ac09d02e2a7dfa383bbd38a57504097409895003e0ed243ce1f92e06b6a4419479941d81fc27f45f2f5241487920be934a6149b0926f9440d3f4062dc88ae7d972300df56df4307d11a26f9afd271990c8707baf2038f43e729c4870c5515d06528d6dcfe04cf93fead07a73ef415bd454142d4303370e40de77c127d3fe2517733d4cef7e26614224b3b3045bfaf24c4c1584b2663e9955213ef1e567d7d77325f7dc1687b4dbca5adb10eaff579032cbab10450350f5d14f51b79aa79bf0ab5cced57277499ffe7542f391ee9f3978f8f85988b1425b0b38d55ad80ec65f2702b8ce61e911957f95354ff8c49da8b5c3ec0e3158be6666abef6636ccc0fa63da86ac672850221369da53abbc130f6aa79a94b65ec0b3a87fe17b187e4b397e3ab8d2c5e01c12858caea432dbe4896be35d9c094493af5bb1c19390063eb7b976a21d13e585e2c7e0884b55f19a2c216fea8f05861062e1ea57b033f3a2b84b86bd02947fc1358756355179bfa4720ef2bc2e079a5e11f4f28ee438be7263fe536b4628e37d58a1a8e521629dd62f73ef1a162703e19a056c83d23c05b59e2b59032d7f42de1a08a7e6bcb05f8e7b28b5735f82a0fe312bc5871e5ad9218f220f85d6817c1ac091fd091e69abeca1a3c07d74982de838702104bf1b3a6cfa0e98710d47be251dd35cf39f36615ddd082c266138234355ffb450a3287b4476e7741b2fbaad3ed14a0f2d15c046af937c9cc17d7df873fba4a016adf9f0f18af0109e7c07732cf543d20ee2e9ca5c8b3c672fba535920879c193fde21bc2670a2c509041a9f4bf31ef14ab70b13ef09ff89d3b48206da7b0703be23e83c6fbed92b4019ba8381489e9f22fd2538fc17c1d4d7c1e381a4fe1680853c081d0138eba3103d2a2f8ebe404734d65d597c06ae609c1cd99878be2c95af13e9ed85b0a1a4fd0f831c335faba8dc1ed0631e45669bd5b24db8371c8da5ef578201bc95cdb522433fce993e1bfc3ffb0d9b34f5e4363dc9dab98b5a9e09bf30f267d00314e00d6cf3be8e2a5d24d4091b152db946231d247386577a3e114ed9070d38d103ff093ce9ecfe0eb0dbc53aa2800c7742928460320ba20f219cc6c7bd5c375bef4a7134f5c6977170e694a79b98296983e869272e49ce382e192de7f0b02a848df53690a364ee9f1dd26837a3be64dc348fd33a5dd806b19e0d578083cc0e53e385353addd228ede5e15769e0fc4bda6574bff7777a362ac7801a3a7c71717a5179a79da100942a8ac525b817eda76d1c493f1982bedeea6f02dbc4dd9c10367d517eb0015e7a409eb4e10404841aa71f8c340396937e144903580f11731b69cc239e6a320feebe72c3f769162674cb8889e329dd9edf8e31aae078ba80ff3348507d65ac57122c03842a21cec89744f32ff63570d5599497e0f7110ed0b358134a519c6751a1602225cefe3896896086765f8bdde71e2ad338f91f14c30f2e86c86906dc4ccb340d2abb2f72aafdda1c6dbf0a61ddff079375a6afe208933802f5f5b1e55367a19421b863484e8e32b0b4576eb3e7baee536e7591b3e7354b504fbe8ee79baa50c0cb2318c7335f8af0a502b23351cdcc8efc8e505ad1863bea04f0c66aa47079fcd6620305d9fcaee28133faf6c1883143c9a446743e5d4932254d5ab9cdb1fddbbab9e6d8cca50fbf500500b6dbda81435cd8ca407342f4d260a5ee8618db1db36b007d480d8bdd3ea3e482ecd60d043ff7ff0086185e606e98c70e586c5d20d665813ed13787ad93e56c57fe25163ec2b297130e547838e8f13f7951a334053c73ffc8752c151af4e8fc9f559e6e2e05117c5000f52c5616a8b99e5a77253926123306bb49b9f365c49143c067a76a3dcc5bad9743ae12ba2ad9b3c9f0085c2c687ec1c50fc2da5c1f1968383ccea6b3e3fabf71801f9132b9f1405ab2f56ac918a91811c05e77ded5aff09989abcbed8693e074fe8e4fd561d9f878cac33db322a42ae9843b0923542b1f1039dc9e9229bd53b42f5d8aa41812d75fe461a604ac014704d81a91d80560ab32bf7e500a333b3db2e6208995f48be3d3dfc9c0639ac6b8c68c4ea86892571d69bc42a39dcda67cefba88dc56e5408682810198ca64af17ed2e857ba9aeb249cc3756cc22b1295edbe26d05ff12956eb57866b4f2a4b69c9829fc98c51cf4d60dd0b77d089483103b9196e23d93532eae435de0f2fd7a937675c0b4e0f9d1973c3a0556e4068bee87ba7c0244e3293e9bd294aaef67ee29752e87a242b15f498823849f3d23798d917868d524adbc81bad99df0cb81e13356fae0a5079145ce2878dcc8a2c238bddb21efe53f47dc8b3d65bdb8f5a8b6068b72d8abbc946c3bd577d256b35ad286337cbc3dfe1906107377da71c04a8d05a142620d3ffb86c5bf19d2b5147a3db42e39246ae097934846dc103f1b2d4c02701271102e98a7be34a0ab57bcf1eb208a4dc738ac5959c2c2d9353f79ffd1ab55ec696a5e8adf37480bb245616eaa24554b78b8a1f7086b177e353287dc98012b80f22c5604134c498ffaa911ca6ef710da1dcff96a0b7aeee8ed6be90912cb1ec66ed48522153f05bc489cd8f1fd01abd5d52f4ca8082a03995bdbbb65455c250e6810e7b03a2763b110575d877bfd7eee677093822ab0edbc28c0123cebeebaa7935cbe204c11202808a20248d1e2288251f74dc1309f454eb203dbd6c9f306951455a9d18a9cf3e4d0fa8451554d49398593d59647352bddd4febe311b9796f556185c18823e4d411e8d54bb0aff85c0d495c7303ce178b4849bcebd924f758db1023f90882dd1f2a8fdc6ae0ec100ff62467207902089f7de5f7a601cd4a4c556eb8dd7786afb9f77c869365385dbb2770d8270623e1ca9b1b7f163b5affc6fdd50bd01a23b2b96ce3f66c21a4be84b0a8721e1e8e62b13505e44d78335835e82856151887437318b8a398f850186a6a3c4b9c6a998c0065412018808ea3031507edefef2d5625a667e8de5c3203f921467237d1ef0a0ca6503fb132413267a862c8d88583880a53a3155954d277f5089d0f0114ffb547d08faa07cdb4757e93632f11f586cda4ba4960a67c450ae83975838d30f266e888fc062727acb7bd1dbc74434e0d058b07d112138bfac10feca7bc6199a3c18ea32e90e36ee60fa6666db270cff645a557d265e067b6e706473f0491b1cc5938faa9ea57cb59934d9aa1edbde4265985b4d91b94ce64f516102550593e8ebe2d6103712f73bf4c83ec0b60909362158ee5ec5312f17e4e920d9bee85149e9183cd5ea6db2c58b5d5a5c3820c8a01c86d66b0c502ff70d824b972fdebb134a4e6d71048a0a3bdbeeef11014f98fef1a3734cb681acac5e35a8eaf175e76a0953978dee5a25e7efa131be6a6c36c968809b7377cd6a0b34ed43497f97980347206d10243a68616beeee240ff3065055b89d1ae1ec9d7e871c2d1883daf94a5c06352760fb4fc4ea5f16947f0973fb73d77ee0ec47dd6ff8b9e2416f496fe5cd8c81718f4e0d267954a35b899b132aba64208d3432e01916e34b5db49d57ac45b20c5859fd27f9820385b91cc2d4b810aa638a2feffbc9fed3b96c80b423146e436c590cc3d4e47d44a87a5f6e87d1362d006365f21df6c1b59cd487e745eaaed6dc8a2d83c37e8d719a23194e707f1bdbc03a9b997c73c68abfa0ce3fb0e829146536e56c6c049cd3d937240757250fe9c535da3bdd90168e65fd9471b1d71a9b552a3d19365ca8cd13f9a8f31822969f21d7f3b07570cf3babb9e04b541cf47bd0f9b74e509f8f9270c8aad01f0d3a79acf84ab3c069e81291b3ddd59d9e115c0daf1b69f588aeb96dabf682cdcfadb66db3b446bf70037c737db7fd27639c3d3d81db006bf19672400fcff7a2a76573c7b2c7259b35a6c9dd744b9aeb0f7f386d1b2db10d2771ff1a7e4fd4f5c4879057a363c0c278a8059bdef2f0d1fa26983924eda269c645d0af81b1b495f36d1fc07d7b448281f47b0f23417809c3e9215fea729be17ef0281b78fb94e6aa44035403e833fe32eef1e48b6d356a3612ab865ee0174e16a79f35de7cad8216808562f6ef3253bb56fdd62f3cb7ef4307e5fafd48d176d159554e1b069da8d32f08fa1a5b6c311b45c9a7d1e1f93d013ad2740b45a57600ce2997e3d9a8ec71a3cbe7dc49e7465e22da299fa766e46a5ba7eab18255ee9c58d823930276d38e4284a8c330c81553bd57a35f21deedd62245435b0ed92daf11343bddeaeec690e338b1b44f460ba0ded9bcc0a667fae9c8d383eced2f86062394eeec6851eb41c71c524e07cb3094449e189d59481e52cbbcb7b89fb284acd7be9a1be765ec45d2a578256cca12628028121ecb209a6280ef9050cb896bfcd598d798bf54a3c4280aae941c52b4f8613c86d01552412b5c515cad00102d803573ab014d42ed7ae07636b54ddbe14ce9610cb6939fc2f15aeddf6ebac416d000fe78359ec489257007485ff065c73887f629d6034c8856a90b93279e1feabf8ce0edc01f517859ddfb0d10a5c2193c8b8dca65238a9116850801cc49b6ece232fb124da6ff8bf35421dcc4ec5fe6052abdd5b805b44dee2997aee6dd6724be20d0504b533a008475441d370c834afdeabced1b293e0bbb0bb3326902a0e69a334fa26791c674346274ccce9fae986f19b547cbc205f0fc9dd5cc6eb8fd53de4eb14a0f202617cc08386f6cfe5e2388284b3c52180fc888830f275425d8bca8d5c137e1156dc700d548a2577567be12c5b30c2232ab6423fc9625dc45297a26f77cbbd5a40b17c8bcb4f4c06ec288d586d1519ef21f3d1312199a2357b7a2261d98e2bd6b28932f101a6b5ab33c460a4c0f22b9aea7877246d0f1bbfbd2e4b860a36e246ae9f6cc5afd0f7c5b9d51d8b0716b5af689878b046359ed28f3d9c1dcc16b4713a5a0129be7fff1fe9c7142e0082a4e05964392d84f1e249663313f5b78d9dc55ad877df624b20a520f826a88c7a13145903c3b56ea5063dd8284182681a0c6c416afae87f38f7c5049ff08755dee4acd7531d0dc4d264e238e4af1473d484a42969432804698fd36cd501136f1116ced0dfc3a114c947d462b0d34bc63282640df9facc134c4769b31789a819182de480f5790d359348f86fc6ee1a6b4a075741dec2b404ee52da875bebec41019141ec35de284746c9373f36f609421ec3803de640fb98b3f06ee691a234f2fb7aede058b131fa06b37e41e391ba223a8e10e516bb07df5640e0eb0ca46f4e6738477ab15531eb7ab0f8c881d874c5c73b99de30368013b18a7c80940c222e977fee7d597fbff7b56b9b6146d7241583dc9128ebcb39a21ae0f8a5e9cb935844fdc28dd0431898a4b502a3dce0f4a7588c183beea1a3764faf525f6bf0fa6", 0x1000}, {&(0x7f00000011c0)="50552c35b789bfd9323d2b310487ab9549586985f1b81113ae099474ae1cf54efe9084beca2f2c76645b8b71e2863c64a6ee91727e2e83a0019028f8f0a97f52654b9bab5ff39dc71781cbabea24f813a4bd44ba05a028d33e1f6b8796ee7f637a651a8a000cbd9d2afb540c700f1f3a3b368f661bf4e06bf2967b97abd0730448cc67e71fe0e065dfaa11efe48610cc1ba605615bc1f8e09ea230ffcfaf46db8d72756746a2d2aa3788d6c1c2afbc17908e74d20813771ad2155ea4589dfa65d8daf7", 0xc3}, {&(0x7f00000012c0)="5e705e6b305d5b05a7e2277a05a7166bd609f5fc1fb9816411eb709a0103848cddaae16e16fc5ca4a9b9c61faa5e2f9806a6ed7b167f80b5d07e4a0b49ee7d905122e8feb79cd01139f969f168c81cb67abe75a47f0b392fd6b02b8ceb42d510dda776e049efed87f94afb860d7be27c397f85e7c5133984b781f5e329e85ccf91602385a94f799170436815f9229eef6fee10168a4108d86ec689d6", 0x9c}], 0x5, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 15:13:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) mmap(&(0x7f00000b7000/0x3000)=nil, 0x3000, 0x8, 0x13, r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) flock(r1, 0x4) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff6, "855c00400000000000769d00000000f7ffffff00"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x80000000, 0x41f4, 0x81, 0x3, "a1c1a34cd9788e808d13b385e7b28d244881a2ba", 0x7, 0x4}) syz_open_pts() 15:13:03 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0xffffffffffffff8b, 0x0, 0x0, 0xfffffe3b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x400000029, 0x80000000000000a, &(0x7f0000000000)="90000000", 0x37d) 15:13: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) r2 = kqueue() shutdown(r0, 0x3) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0xa41, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/30, 0x1e, 0x803, &(0x7f0000000100)={0x2, 0x3}, 0xc) 15:13:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmod(r1, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f00002e5000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = semget(0x0, 0x2, 0x20) recvfrom$unix(r0, &(0x7f00000000c0)=""/71, 0x47, 0x840, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000200)=""/30) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x7, 0x1b, &(0x7f0000000080)="d4fffad9aaefd0374f9668", 0xb) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13d0fd812eaa4f713031e60131929648", 0x14) 15:13:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35", 0x39) r1 = syz_open_pts() close(r0) dup(r1) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbfffffffffff, 0x0, 0x89a3, 0xffffffffffffff7f, "90d2fdaa510000000000000bffea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0), 0x0) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:05 executing program 1: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xc5}], 0x401, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10004) 15:13:05 executing program 1: socket$inet(0x2, 0x8003, 0x3) r0 = socket$inet(0x2, 0x40000004004, 0x40000000000003) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="eabfa84a518f0000ff013a25fd5e38800c073b5f4d779a4ac2d4f4baec2d0542d541ece8fdbcda3c7feada6bf7bc4361c6ce7937bf3e4ce130e15796ddfe4d3068f9bdef46b3c8bbcc3f537f79c2a621d2f4ef827804bd1d7f759fd6d59e84310b05b68bd4e00e13dd133093b211ea28f8f08375d4a49444b579c26b96a045cfbde3aeac2b88ad8b27f2c54c3d5c05b49b74c1d7a003c6e2b4af6b34c6a3dcb9", 0x11b) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="24bdaa4d8f8f2ed3f6cd176dc075de5ff83c251b4fa50684bd156ec9122837474b7a1977d3483ab62a6071103c2048f837e370dc3e8bd204379206a44f1b17ecac981af1fa9657fb1fdd6b376455750fdd719c3fb1dd", 0x56) 15:13:05 executing program 1: r0 = syz_open_pts() socketpair(0x20, 0x0, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x2d}, 0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fcntl$dupfd(r0, 0x4000004, 0xffffffffffffffff) 15:13:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198", 0x33) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:05 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kqueue() mincore(&(0x7f0000e83000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/35) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 15:13:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/227, 0xe3, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2307f6d4ba5d34"], 0xa, &(0x7f0000001700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 15:13:05 executing program 1: r0 = socket(0x18, 0x20000000000002, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 15:13:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1", 0x4c) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)) 15:13:06 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000280)='r\x00') r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x1) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00') unlink(&(0x7f0000001700)='./file0\x00') 15:13:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x75, &(0x7f0000000000), 0xdc, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/252, 0xfc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 15:13:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8", 0x59) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:07 executing program 1: r0 = dup(0xffffffffffffffff) close(r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="cc24035b808fa165800447e8dca08267551d67c023ffe8ca9cefd3eaea478e97c68fa8f7c62366f0d8239c40fd285e7d457c6a9d4606a3e18ac9dbf0c96d9cdcf6b550a20849b158c554591499d6f30c62ce488f9c5971ac7548a99c30a9e93b045392da3bf7a8ae6460f57c494c202f51415fcf36fa50318ae5beaf380acee327ff9c7b164175f16e7e4849f5ba4e1488c393fd11e5bddd81b9c67383c6b7c5b7aa17dc047e69dd4fa9e30f25b7adf477d7de", 0xb3) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="fffbaeaa79a6cc425721c546d8c61fd4c0c4e79271d5880b67c0f792f4bfd2803de14fee3f7efd3ccba5267b83ee5d8092a2b08c111300d550f844a26676f4f39bc1ca64b11901a761a28460dbb20f782c9d53840afdde56244d7eadc97d0ca2afa6a9faf3989f0618e5bcfbaa81744632aa4605c6c354b60a2797879edbb695e3267d3ece1ab522e028c42b4c25650352d3ba4f6ea10f064022f486f8733dcef85e6d80ff900e0803328704f631db647225f88788c7b14b2fc1561a44931104c93144f987a9", 0xc6}, {&(0x7f00000001c0)="bcd3c64d9cedc6f89f6d125ddf8f880eb9057cb0e7e06b121b6ccabfe0ac5e0dbd5d291d061cc1a4d82c97052fddc46015ef46e17d98ba889ba1d6a9a6e72d36ccb69b12d84f37ddf9dece959f2c52dc402911a73a16c8a16703ac5ffdeb792f6ad32536787d4c47c93a0b715f4cf2321201ac", 0x73}, {&(0x7f0000000240)="69ef3db1b835300e7b91605f548f448150569b01d4aa166156a030f366cfa010f561c1fc4adb30af6d50f51516e3827bc59e15844948ede5a5737865c8c67d0e29c00a8ce203e4c0036a3650d8f5ccfa", 0x50}], 0x3) readv(r1, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r2, 0x0, 0xfffffd7e) 15:13:07 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/109) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 15:13:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf, 0xfffffffffffeffff, 0x100}, {{r0}, 0xfffffffffffffff9, 0x41, 0x20000010, 0x1f, 0xbf4}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x3ff, 0xfb}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4a, 0xf0000008, 0x4, 0x25f}, {{r0}, 0xfffffffffffffffa, 0x3, 0x1, 0x10000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x6a, 0x40000000, 0x1, 0x29}, {{r1}, 0xfffffffffffffffe, 0x10, 0x81, 0x1, 0x3}, {{r0}, 0xfffffffffffffff8, 0x8, 0x7, 0x8001, 0x8}], 0x6, &(0x7f0000000140)={0x4e12, 0x4}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x61, 0x0, 0xfffffffffffffff9, 0x0) getgid() 15:13:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193e", 0x5f) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000a00)={0xfffffffffffffff8}, 0x10) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 15:13:08 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = geteuid() writev(r0, &(0x7f00000025c0)=[{&(0x7f00000001c0)="a7c935f9a1781e0644b61638bdf6b36a0bdd6b81026ebe8252", 0x19}, {&(0x7f0000000200)="e0fa742313385cc34c46cac2078dedde7d29ccce047f4a715b0368fad03a16312c0016f25416a64db18e15eb700cc79566f6cf7627bf14a33c37c041d74280c50087cce9e38c9d884a66e8f6589f26cd8fd3f93a1925b0ac0a4576081b03a91b3f527cafbdd29720464ffa50b6917f53095f89c4289760c053d14d9b15c0bd5383422ed0ce13a1b35c1273c89ba8788900a13b4f2f1120aa6deb43ca637feb942f0d839020f0df57ab57db862e78bde5ec2a61a30bab02c1277abf125791496ba6331cf649b8ffe13a0176d610b3c3b082ec83ac13de73abed3317f399bcffab07bd50772f40c20d06a509e6035921890705b45676b19ccb003f0c8cf8203662b79da790d1d4a645d0e5b9ada8c4c6692a43ecd62817dcade91cef2d5c3b8d7ac3ebaac6ee296d267860aa920550861c78a77b8d4b0d8e0cc47dbc046141c611e9d31633b23eee5d2c470d764490e86ec9c54e121395d7377c321d0cf4f96c96642dc9fdf42a205f85c09461c7b12fd5871a443cb4da8fbf6792b011b68afb2c484ed7db88d6be819c122dca7dc63cfbd67e4016faddf83fd6d55be92e5dab697f57f95d94a5cb8d2ba80cdd1276956352800f3b845bc7824b0e65a0ad1146a1fc43c81f619c09f49e838ea93b210c2652540b31b6d6464a53e40dc5a4ab24ce1d42b002f7c3ae180b0666a8e3ae6a252dc7839279bed5328969438879225d4e3df3bf2459e17575deb8c48265fd182278f55e05cd455bcd473ccf215d720fb61fd8d5bcfb8e307045f16a304a800b2ede50ff12ed451a129e923d9ff4eecbb0f053c1225781072f85e28400bb777983079c3d21101ec0f0cbeac960798e12c9683ee9614b6f58237e47f52499e1d8e9c031fbce7c3e9b7b63eebb659bdee35cd59e0d99525b28414e7c7d201d7d20622317c4ff9a9d7afbb95d53050cfe8c3d83a26824a3976542a6becbb389542b3b3c789213824551d5d2a2b028e1bc91d4b5ce2fcd0d1c7c0ed1465e1b312d654f008608f0b7c15c5dc6ec1fa46af9758f698125d9455789a25cc7ada96d1d34256f5991e014186e1b034ed1c928cf439a33b158a4835916808a64ef7101360849789f96cacf5ba39cef9dca1b13af69bf5695eba7becd2796cfbe12e0d4202292a3a385e89a6f391da45ce404ed4a2c13ec2fc82f53b05221b7a87841f91578d3b5a4a937d4f44d086e916e7d20f1da3121af2d0ff6b66390d5859871253ff83d0d55141278281c42406e745260275c9bd56af7e9f7e96514db0e80c1b522fa5b03502b58a7e068ecbf0a80df62e38e0935394a773d88faa642c7d49795f56c5503d1b57cb97bcee275c3cbc0acf5eb8f680676863da3a4d796670378d9109218effa0ae4a79ddbe3a0815714a62d59ad9ed86190c77643f96ff4b69d6ba6f44b0eaa981fb73d975f78b7b0db071987b47d69b72686e0a599c4102be340be33951a42ecddff4bdb618eef049d8348d8048d40bef766d95042207e46053d1fd6bc1361c7a17d05177b7bdc83b78bf9ee40d454a67cac498744230a05c8b2576f5ada70c242ed28e2db8afb31f2645663b5c675c8031949692bc03313d47b391452267fb5fa545284abcda5a6f6e434f51815e2110fa0a9986233aa9ebfd26b563becd57de42e11fc04a619ae75af81d3eaaec57383daae10edce430b3b56dc6796a6735b5b95fe79c6910c274d26a8bed594ec3300eb129f4d296ae864a284deabc063d4f2c5d81f08c551cc9f56bd6d68b6fc935d3fd0de29601ea27592c7907dc563d7fb2d4172fd56c2fac29bf7e478ee76cf3bb71d7f3e1e446a392f3254c32d0f7c3a6bd7b5773c75380ca0d192e8644a10f9f97c59ada7ed0b36cae897d88a953176b9c336162e4023b1feb2ae3f3e383a0cf907a773422885f0d5c01f5e9a6634bb941b658b93f5d42e98f6f2a30b3214459b03a96c407a6c32286ca0db545c3f985ebde659c88a4f2783e4f96ae8122773c87be95369df857b1606c699bb9acbac7edac63cbf18ae8c09fe7e426ab404d0948132b4ac1f5ba78a2854888f58fc487727b67e7f3dc02c2d300d8845d4825212f98e4f4b297e4c8c1fe6cc2aa8ffac280854dfbb9ebc488cfe1fb416b74dcbdc2becfb16461282c1501871b8e2553b3da7bc9d34e1fd055921d1c5b710da148428e8b4c42a5a8fb7084de749a3f288b685fff501e904172f1bc1bdc9a396b9dd10af4cdf3fee111d32ea82e36f2fb896d460f92fff01b264249636b0ec25f8ecfcbca60be4de8e57f3febce9d658f14a9167202af3048c0a5c749cc7518dba9b39b42a9bbfd915eccb8c0de6f80f14907665385c4517f07b01712e1c1353a672afff07d80f908d4659a10dcbafb4a479dff66430ec97107405479bed621778f5061eea47c5e161e4795859b32cf6f1f9765dbdafdd11bffeeedd1afd585b1691e15276b292113c6541833408fbcfd7a597a45cf4f12062818237fcae3bb89f55c16a888a5a5d8fb3e2390b89939c7cddd82f9314c4bbc103943bc7362c652fe94d958be13f1c53e1c0b77739126b7013fdef79c1ec78803876dee1d47da3de9b55d3295fea4ea69b0ec682219d955c92fd19759dabdf44ce8b9aa17e77cc6f8875fec017d1759479f4a15c9987e8533a5efa136805a77a853c6bec33b9110f0ecacf8664952d34be5e20a1ac438bf89251b1f19fd3cb79e67fb4f157f6f20991e9230d25687be1d913d9fcc34d8a0c69a9c62e48fbc08f40f598df4505bcaeac2052388cb5dd6cd09363e102211dac935a91b1df1cf37958d61c648bc77191f5a3e39d371c103a2b9fca32773df1bad3783b1b0102ba94205fab6c472f6f97528eea0e3b796d3669481bf3967ae837791cfd2aa039e6678d3225a3c08d6430fd108ddbb36f6c46ea581dcb1f3374dd56a0cc14c8a26b4a84ef49fd4bbc657e6aa24c3aa33f39059f1e42088ad329cce7ef358ec71c32daa5bbc2dc3a6f6972877ff82fbbaf2da095e7fc5384d4b20917451333a114d7ceb54aba586c749c6c7c2213bf3ec3955e82d323b5902641c7950ebfd06f68ac5c4f801ce94443fd6909419d90318de5e9abd102976087ae89def1e3530c271ae0066f498ae8e9467609254fd112268918833eb282b59ef7063f13407d2c9042e7c945302a328fdcb9e648842d70b831e044e4e3035c9bdc02085adb3fe24e0c8b3b9dcde746cbe36369d280132a928f00edc26c761cfbd4e87648f21bfad38ae13cb0e30955aef3dd3d980745ef829bcbe0e68bd8d0b67f5ea75bcd3cb8c42f6a35c8731b237a4906bea9177ea6d9ded18b082351f81b930a150efe402cc3a1ba87d71bf14442727e8d5277bfe825abe6bddec74b6fd6eb474bb6120df477713135d1ae3380ea039c57acd0f473be68b98f6dc2f36bd8e5af6a6b9cd4abb643cdd561b4f8323405dc1d68371fbabe0f486a15023e87da9f8f6622b73a3c10d2b4744672810f2df636feddb2fb2481bb94d4a7cbe312d03d80d50339b8d7baa00f54ef2be63bc6ad05d00e9aa51259c40046e9e6dc6ebd886f0a973924003c321860f8d53bf94ea46dec2c6701a75e30e59e15999134d0d74d0d2f01c80feb22cff586a1b27cd8aa8008c9817fd1d83f5b759f91e62b735a8638cf4ae761e3fbf3a2fd4a17a0414874018af80558c8ff5b0afffaea5914341d7ffac41980606eff3136746b8167b2e598001d3aba99fa0b03a3cab26b2c79ec9b8b7c18f8cf8d3919e28287d9d407e957d892c67c61be5b89539cce66f5c75a3c23c09997de08eda8d86a0eb0d0564f52b6a63f14e4bbe3ec17693ecb5c00eccc52f7ff3bed99b4032cf13dadf14c260e5e5272ea6ab1689b709af655c1370d7c1110540ffc5070df8f003858af3db9a2e9c2777b6c1823e278a5bc0c7d8e431390df090ebfb5148163d22b206b2792b0a8286bb2e626dee9629036c2a7d7825fcf7f7428c23f3754e79f827a7b47e1735c0113ee9804a60ea809575073dfe9944946ae0f13bf08a0a6cac476072c40cfbcfcbba093c340d88500a7b27d4451cedccadb5464533af8d8e741b53c789df0ff0defab10615bc19dad9167554f292e8b1b170d457b36bbe7ac20605f0ab785a2d16b9a949b6d1fa4bb523e5832af4425154a8baccbf323fc6ebf48b0fb860353a2677375b094f6cc2a632943db6c5e50f7d203b69f43ba0708ae813edb8e3e4412df24e7d45693cb786114983898dd216b47ea5c9be7394aa41ae0595d8eba4d06831278b5dfdea2836b103e5fa7253ebe6e2ebf3aed849770d8f0115aacab4baf99c81d071f2984a15a06bffb8db467e2647b849a9a245be39f63b9ded65f11caa4f5e45714de20cbb253b8fb1de5ac14d8cd8fa85895398e451dfe79b0f72eef5907d41406f287833982ff7637d809e1fdf8d2ab2438adc1faf557eb307e36de723a8549f25092691c118d8a85cdf1c81cdbcedf57e2634f296a11d658f2b00aecf04da0f1d64dcdd893bbe64286cf89334f96873d6b6abb5c9487cd33393d2a6d138a07d6f31ee7c7d47dcd7b80c86c23c8e275e1ca6b37abcbdc29736c7b8ab16cfec1a2e785b974dbfb2a761aba5d0bafb120ed39165251351b828f706fe7e8a8a8b8253ad5190a0fa8b39ab27ae69d621b665db748b1333c678db15ecb7ed352eaa22605eed63b34f1fe27fea24aeb8761d20b4c1bc14e4b52e509ec06dacdcf2ded360bbe5238609ac75be77066daa0465537a3df58236191719d07a7239044e6b28bd13af69bc2ac418c40d638fd18bce89569c5b3a3a5a99127df017493e31eb09486c9e484a2cdda4a00feaa073479bc9ed9ef14e497596efde2ce05b7b5df74eeffebbaa09c49fa6ba2385e1affb0564197a11143dfc0fcb5ff828a29c613d65fc26c116edad8d89b1003187ed267c5ffaeda609c044d1bbe7b8eb81833293d377e78fc9e011b0557fe889397f6e8357c8994a51ad3e6b2af18eb26f79f4a1f4091f56991aa68cac6b586b97294739cdc22a99562bb0b2eb7ed54e15a1312af5c29e2abdb7617d3ec01559d8289f22e5d2e0e9d577a0f7f3c6b11826fd25bb865d6c47cd5e783ebc32b574dc5296b142681afd93291be2981a8eef47953562533d9264a6961c03896dcc516524f7ed437224112e6ad1d59edd8f070001b20dc12190b1fb962a036458fc266f0187eb9d5f06968483d81a33a5ccaa2a0eb8c8e9bbfa5a1689c927654a9f7a6d3465e3709288e31d89f15f9f299929265ef14b648c81ada944356f7d4bee07f82fc72370f0d846607c5c50957d2ee7653031c59159217f6722a8ed2e9af43ab93e61381209acea166b0d873f708097484e497d90cca576c38d5b928387fa21e758e26888baa4d52fe18779b0403dff4cdfc9c4a90fa097069df8986af805a78a93c89f47ac7618e77b79f8a3f688b070a814a9516e2e8837852a48699f7c81c3220f349f27c2916b2f169135c321240f66de1904efc9abae8da4558dbfb8f8b5694b9b3dd7c8a5986d0ef7197615b98693cf2a5da25f87d47d7ab44589022dbf862ed2b282ddb596b0c48aa224c6a8f351d05b4c59442a2c9e305dc8baac3a543e640c3317a17c803f90e307dfccd87ebb9f9e909441e29f385e1a23ac8d28faa22d8aa200d7cbe803dd47dd7d5337462a1ad06bdd9f10808d4a01009557cf5abcdbfbb3305a6fc8ecb998bb4b7b4fa61725b02800c556f3eafaa431630672374343ad871addc9b4cf9d16f28ba09cce58865854bf7bcbb2cd7f113ac081c5ec635c29bf86a5ba675", 0x1000}, {&(0x7f0000001200)="013d3872acd37ac073f2c4008f92bcf789c7fc22fef2b6c71faa8702575f05549e851dc0bb7d4033dbe7e5bac11abb30c8e2ec85d5690abdb3f791fc75f409fc4630dde99f6944", 0x47}, {&(0x7f0000001280)="2865d09ea3dc73edffdd215b6a50d3e8c250f75757e7b0691391ae541a5301edaab041eef70bd57a9a2fb9a0312c36746d7434880c86847a9f3cf89a0b749d58c4812ac332a50c43121fd7698e300c4b5704d611dece7a2a39d3aacbfeeac32b2c352020741a0d993c238ce05a82f627413a458978da6dd3f81ce1375b5a7ad8a70f982042ed35ab5e8841bfaa652a0f3d2d0e53a99ddca8c2cd1289ea82a18c8870dea2f0a52e093a8cc957c07593cf5ec381f2e048e59b7e7061e38fd72d1061cdd00389e4f645e8cc59c0549a5b41942ab06706b4ff923c800796ccc2917717c0d711873dd441a4934fe105cbde2839e3d339b6bf33a8d6b98171b49ab8bc68fbdcfe7bb87da0a98626285dbede3f4e9f1d6f29e245fef50a5e6cf18033bb6b3ba39cddf1de798545b2a19d0ccf2b045da1aa02533ee7bb909d9a318028d02f564f79e0e8821305f5d0b24de9f028b14b511935c90768dc7b5bc90f685504c89fdc8256365f9d06313598f627189f85974269ca97677729714092951f1738ca0b1d4a66048530793c0222fb8dd592a1aa08a650c0e9023349413aa9b3aa483931b3eff6e465af386defea330b8f1d4a08adb320c87b617d9d2d765e7d4e85d767972203e99d6191293d219ec2dcd40cef98698f3e9bab3f4a3fb5c2d5a7b1b1d2da5bab1ce467b6b0b4416e3d706e1264b9a880b0f8de0e891bb46750c39ae466bac44c62c850069def430cac051362ddb2d7467cf6b513555aa0e9d0b1a23fde31d967b2aa4121f4fc1534102bbbbec29aa8f17c76fc3940c3f2d578f4b5e5c5775ddacb362a6c90faa757e478b9cda54a597626185ffda55f15c92ba9188e82e9f4f5a9b70646fed7c619e2501855c0f6336a06a0722eb48550ebf815c24fc6863a749f1201a6e21272bfcb9485adfe9329d1ea7e246c72d60e9698e59a13cb6e3a4b5d03fb210ab3d06ab5fe014d104291be710f9f82e338eed5f636bc536a2922cd2d62b8850a7e87f954a58fbf1df010fd70bd967e7261997c189b83e3a410db56c4eaf9338009e91aece4e4dec02584f887c5a734c8399fc410c9f8def106aa4eaeb9326ad7e1db29fb1f215d65599b0d32fe46c068807e1b3abc67e032e13bbc3dc2de826c16ae3b441245cdf045378e6745e6c2298ac8d7c687437b95d322e5c5bd1b8f8822c8beb4a02e99b9ff2e1d0e730ce4ee01ae4210a1e0b5a9a3c512f3c7c1e623cdbcd3a76af7b7abf112d63aa8ac10a56ac8474d9ebc53f85dd324497f25b8e156225dbb23191ff170898db387cd92447d44f2e79cc3dbfd77741153fd841a3d2423f786c197e564e5a40452c5e0767dd4c238c0bac7a1299298c81d0e16d0b77b2f16ed95bb5495d3f4b934a48c29c59d13a7108d6f9bdc67561482a036d280945c2651ab3c2dec4b619b3fc71e4375bab39dc4351d1591b01c685e37fe1424b36cab532e13018ca42673ca1037d0984d3f597780f788f5885c84ab948f70fe891e40f70fc957799b717a58e80129c122d883e2f5c417a74bf05472cefc97776af90647349aa7353e53d2dea3cba4ab3d8a19814e8595547e4c91e55e79a9d3320e5b472303be6781e94208a9da1740c4b68d854aaad5e88559c5807cc9a00dba9ed972085c7eeda04e4f9b45b9667bd32c9b517109df974e4b54c4ddf45d8debd5286aa16a692656ed9b2ab3fb297952ee4fa19e4f19cf58db4dbb590cde4e44eea589d81087975cfc9e68903dca560867272bafe581dacf4894cb364b6e3c385cdf3b953b6d2e06394192a70da9a88f2af50cebbe089b2697be9f3ae828f64525699cc6822d57236e8d78fdb9e14d138863e110827e2aae7154d58295424e1f4694ff074014790685cc42411201d1970537dc7bf36d6754f23665521c8133aa3cc568c7d4843d2c4378191a02c4d0172e09cf40128baddf8d028c110ea38687668539a3aceaeeef8b7e8f2c1fe129514d4918ae04369fa33d2604e72b472def00fba0ca189a1b2013c00b663ef22ad6926461b683f2520f86140db6d541884492e03c7f0ac2dec66c59c7d0c2e35e3c2de5c94b56130dec68e062ec9a1ef7362696b99856fb0be22f16f5676ab148168b3b43452b08e46b81461e8e481e217965234b44cfd7f2635dfc1b98c98feb802a447cff7138e5a2188d3f17c24bcdcc87b1b6a3d123ed402bea847fb166fcb87ee6246367abc0f0eb8c9b8ece715c7c2975f99d6418521e68a6f961ac5bdf61c757216ea21d7cd01a076d791493952ebe57e319a8dfb9c8f031fd8395923ce64801fa85dc66345a95a1b0172f27773dc28238e3419e30d4525712c3e1a6f0c5e0de05302ba2724a7437131e9c1e6b48924558e1057dd2111d950f0610ec690672e3f164e2bfe50c74868e07feb65d23ddda98fb5db830a6e165b8d95b807e125d132fc1145f412a5751b8417a95156d977508cd09bd95f62f71893d03dbe3adc3abe0646e3f8064a8b092bf07786be7f0fe43a0c418a933bb1c8cd7f4c4f24d14b694542367263db722d910f6577bc1a895e5e669978fd23e42413a403b9dbc1b284f06bda17cc88de643905d00aaea5d08be34ebff08bd8f541cd9592479c4a45425df1f3ee89bb234dd45d0e8933b4103ed5ddcd023b511adaf7b22bc22c024cb42a221440550878f6ce6ab8bd86250e4c77db3348aa3e70d9e69f87c3a00a1a493ba626c4da22928daa8052fc6375adfe54644a5a8f817b679251f6eb671806fc04b4f6dd2c44783e72c884397a6cbdbaac6e920eb28858da191cccecd8c2dad1aab870b98bea86e76c77ce107e59797b6dcac034ecca9e67ed723a4e763b6af230d03a961d21d3458b58431cae3a96376f8fe8a5f9425b417d1b2324efe4c51b4c69316283048c8d261197c08842d50369f17022d92967ff39bf35593a9a672e03cfa7683f8b3a02edb593772c452d5c1a601c983abdf824eae41a6173626a14dea3cd06a8903ade264f77a9ddee7ef99f5b611a24697cecda6d4bc68bd7fbd035e96c1733b4251c472c6f089a971da6f14c50f84303a0b0f1e4da843564874482f287325752f839c6cda55f963769b42f7d2b48bb648228a8703e5918d8e7c4e8763c075c3ff84308db9b59d75c86388692a0835c2f545067dbfc429dfa7c560862c1d7a81ca35a5d0b8440c8f0f65905c4ab8e0eb16bb32586d6ca7e8c39dc7e27e1f4dc304bc051bf68fed7aa90f91298ad5ba7e682d3a68a1ee373dc69bc858b8e496d31bb4bb15870f552cd8e54d117fc4bc0a9500a12de2988f66985d124bfe582c84e44ec16d3108c22b1eaf40e9fa8f6db3693ddd32b73ce5356f33392fe5822d2c5c71425526ad8e073469421203e60325a58f85d628eac7b2957c43bd5cdc4f5a6870dec3fd507d115265a36cf62594b17e838b05ae63aca5d1c1e12cb541d812177e9c6c1ef793a15e07a8332e3131b4ca4c5cf591541a9db89b7a6136ba4f3dea26675a6f9620d2917cd92b5886768771af00524adc76c1400b05aaae3059bc51612bb208972679c46e4314bbb6c1618e699e9e4df244ae34a21ff2c8975a0914f064388834a401c8a8e30c872717657a7de2248aac006de96a5ae0975c9a0201505ac2ab399402187061b179a40d1c61bc4588e4559c83d9f290d51d188265780cc71e0ee97d27fd4e39be4e4d25d56b6226e512196c78db42bc44925b628be7c1f2626482208f99e62c38b9441653e07343f48875abda59e830d5282b164cee78f19e53316ef503cc1b5bbf8a6ee5da5b0cd11891f9238432a19de27a1e4752ac5fe53d2028fe7a9267e2f539edb795652dde13352db942acf1e50398ba3462acb0546f2f32028c52913173d900e60cb7cc3c16d854a09094da6fecccc2b8d93621c643d385e79caf1fcbba336194c86080785b4cee6fee0c9d6b88e02cf1e42ad679f44656ba49769af1a7534da32c9e77671d19c1337d163047cdfdeb17e9aa0b9bda2721c8d172d385e8cc1f8f4708ce1987d5193bc879f78ecff325d751078cfeccf0e5abe8694edb8dfd049821aa64358bb5d140c5c530b8dd9c102992707d1c74ff9316876c6b47194ddacbb8212a94519cbfe62a613fe41c501831079c88cb03dea183bfa6fab09ae536ac4c8fa5d336e397065215171ab3ec0f52349bc83edadbbc17d3c41c9b2d4f2d878430df172122569831b4c24c6423654929d7bb538ba13d622385bff5cb07be60c4e783d93e37e1c87ed00fed0ec2336857ea7bca8c94eaa6063301d195817e403c643bcf2aef7857a97ddcd50c9245791364cd9e70eeee4d76963fcc9db995f73d411f67cd0ee30f56c3d8d1abf69138c994f8e7fd3eec53af564289cd43855cc7e9fd557750e861d4d71c82b6428971f173bad6b1ae4fddaa0b8eb3459054b440f0a6d9f1119e194e075c1772e707188985e2ec692fb79ae9a9d2b8dff5018ba7749507c9746d7d80e24c02a4b34fdb1c13e4d5cde59fd8578b13b889296c7aee4c246c209f617a76507c17c81c4baeb914aeb4bdb30a95558cd46668d9c27ab55b80db57475397598f08aef78fda14497793449941b2ef7e5ded7c917b7745bc6ccb43c9377b964b535ae721e253acd8b586d60bac2de4949a2ccf787da80dc364bc945b85b76fd9a7d1e34bb3c8d1ed9b4978f052eef3ea1060d20efa4adbde4043e0d49ea830f9687c436458eef7a3ed958f9600107061e7f54baaacdd9df096d10fc051de7ce88ac62f568ffc5e92e8b04029fd388511f3a2d7b518d652d271ec15239f1d3de947771693728139de16699a2047cbe890e8f9036ac08b34b601ec00062b6234b119f09fb5cb0ceb35b210702eea3c3fef546835cfc34397e4ea2d6babe62167524f1ae2abaf01bd817b4bf15d054b49e4c52b0915ccb56c591d4a396a8ef4d05b8644b203790255eb3277f4daeb5ddb03c5d622fbd15b9336730be4e05928dc51bd4209ccaaad7ee24538cf216bbb3b3d4503f4cd578fa03c7e89bcbaa2b380faabb5e0bc87d0dca98ca2966f179d8a34f543ff33783a4d01ccb26b9b46ea20a8ad5dc5f6734373b29993cf821100cbb5b95d484b23b8b2df27c7d3c777c88f4171d5030ede1435886c605da3abf8e4afe95b5bb0d4d038c2ceb8da30a255e102edc8af6afb91e9b79f105d0411ec94d4291415d02869be7afe7e37a9045622ac68b9a5fafbf954c8afe9ea3ef27e128bf3a3bee23a27d3d5330788c1174c10160cd61f775934350a9fc1de19fac4cb73e0025f72006342ae27553c02fc1f995141dc9ef11de43ef13c0ab3692129de792d3e24a70404aac9813a41684868ddbe50c87ad64bad77a71a49d9ca7f317f686476cc3339249bca06b2586f83e6328bb95dcc11180548b5ea324670c438080cce121db97f0185372a68fadec3aff61a3da33b8e0e8d84c494104cad4d36687d9529ef406db900e07edd5d06fda74b1f10a07e2b9fcf916865fdd280f45c5c296d414d80b6ecd89a4400bbe35b1bd18c81cda60e79a5bdd40c47a92c1e953ff263bfd6a9b4d67029fa80e4fbad42e6fc516d786dbe200dac108e1438ba74b809a1b46351d899e9ea99bfaa3c1c6e669c5122f94edf98babc85743186f99c5d04b8e48b384dab06a6f7b4e47d3738ae13ebf695d1f439425918c27583cde4b0824a45475f7c519b40de3c11decb55daf76acdf4efb4f03a5cdaf1692ba58758312785973d1ae29161d486f4bfebe783cf8246217c34f7a61715f80f5ebacccaf7b7c27399c6845f66ff249dd56595948e51811597", 0x1000}, {&(0x7f0000002280)="b8af1e43e53b9fb2bcf0609f0ceaa2c3f7d079f1a5d5298726c09ff699eeeb9b45184dffc8c239e49123056ed5ba3f0c0ff122b77533755708df4dfdd4509295653cdb70d381e64fc7d080001f49c6a78a8778e2ef173e3eed4f28b54aec28890abdc902f5fc79f89f5a99b99c2571ff3473e4568c0049b629dfa4c242660d21554af7635634011e50f8acd2cd1e175b89755fa5d3dbdb9f4acd684e87c93662a6b754b9f66acb0dd72700c7be3bb2b441d74f6b79daf091183bf03f4358d0194b29c87a035ddee0cd9b28b02f1787c56e6463b28177b69d650747fcf0724fed3022b29fee83b75a64d1e2b921", 0xed}, {&(0x7f0000002380)="cd6c52fa0c7d531e0cd455b4907e05769b71b38dbefe430ec2cc75281a9b669e6ef2f0878b4e185d02846b36ebb96149de40a94370d75592ec9c8dd32fbd8ab6a2f771bc82aef4c49eefef1687db02f5f64237937cae3b81261afc067dd6d5cabfcd37b9338277018c6b0b0f0faccd8b3c9ad325302580bcd4163e692203ec0808e71acf009d47980940d8c4586bb6d9653246644ae95d73236b2c24792e3fa7665606dbbe", 0xa5}, {&(0x7f0000002440)="9f1d9ebb4c73dbeb68d01e8cc4691bcd030aa411025e39605c279b4f673950c75e45a06e85df485fc4d0ec8725ee92f932cd9f4117dc41bbb30ad4049772c47a32ef94768fc8d2444be295eaac1ed5bb5649937f499c78f6e5e5072fd62731ca465b67b4ad5b22cfbd8fe1d5c8f12dd569511bb430e1194554d882925814d83b798fc165dc0ad6c2785f5c1c2d13", 0x8e}, {&(0x7f0000002500)="881ba951ce4ac31d6434682f575b241533be09072663a1cc9a07cf774f79eb7c606288dd0c3b69f41adf0cf81242cad3a73094c251c38e7ade101cf4d23533f2ec0b18f9b16fc55bb58b78fb5aada67d730dd8570d9f322155e7e3913982d9bb0eafae7f9878c6ca87eabc98c0406652716801750cc3a5e441c6da5ca5c0ce5f201ebd0412", 0x85}], 0x8) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = open(&(0x7f0000000180)='.\x00', 0x20000, 0x22) lseek(r3, 0x0, 0x1) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) fchown(r3, r1, r2) symlink(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)='./file0\x00') getdents(r3, &(0x7f0000000000)=""/94, 0x5e) 15:13:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) write(r0, &(0x7f0000001500)="483f734c8b82bfff42a9f88fee7ab6bce605a19fc6b83b7d3a928bd53d7a5c846721dad12e7672d9568e5b239afc00938144b2d047336b49aaf7d14ae04de807c51ee8b63aefc1201156f7b7bb4de3379f2ddf463c3ebc4023a3285f9d62979c9d9edd5fc91b71532a8fde15ce51247a1b4cf64cfee3602436c3684c8c639c7d96b48ee765bb5d27cb34170917753e63eaf9d1ca7624687577c8620d744aaaaf4ac59348fabc07c54cf26c6dd1cef1feb32981b0084cadb7aac38d7c1d4361733b9833e04c1a98d6dd72cc122f88b7e0cf014f7e6a4e1459d86efd7c183494f277ddefcda68a9f157dce95b877393c00e182856740850f74b28bc49b2a336e45bb25850e6a3c8c0732909d38a9d494a8b46f69199f915e90cdd69538cf196688da5e1be4f6135df2056f021666", 0x12d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$setstatus(r0, 0x4, 0xc) 15:13:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab9", 0x62) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 15:13:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0x7, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x80000000000015, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 15:13:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() setrlimit(0x3, &(0x7f00000000c0)={0x6, 0x2}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) 15:13:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12", 0x64) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:10 executing program 1: mprotect(&(0x7f00006e5000/0x1000)=nil, 0x1000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = syz_open_pts() r8 = getppid() r9 = getuid() getgroups(0x5, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = getpid() r12 = getuid() getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r15 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r16 = getppid() r17 = getuid() r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="3c21049749d04a3028ef", 0xa}, {&(0x7f0000000100)="669c6b0d3038b85d23f6d15bfa4d0504f9fc4f50ec9a430b463c96e2c3412a9212699185fe20c8ab25368a828d6e08021b676ad44266804f78e6d84bd683731bfbfa5cd4a64d396b2f2d69d29e56004506e33324bf7b1f5c95e1f2eb33f02b38f52a2e93793b30fabd56a8", 0x6b}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000ffff000000000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xa}, 0x8) 15:13:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455badfe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a000000000000000000000000000097", 0x10d) r1 = syz_open_pts() close(r0) dup(r1) fchmod(r0, 0x80) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:13:10 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket$inet(0x2, 0x5, 0xfff) setreuid(0xffffffffffffffff, r0) 15:13:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(0xffffffffffffffff, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xffffff4b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 15:13:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000001540)="699a150cbbe59818c71cb049c2a2a6376039ccfba23ee5e6d2a1430b8ad2d6052a68274e7c8f518dad9cb70e55c22e2d60ff1d9d8ab47b284f2e96245b5290ad25a5618b8bfc34b357ea783609a3f6ae88e69a7c6df0519cc05724d2c752b3e4b76b3f113b17e97b89c17b64d3c9c71128da02e5d11feca585fba048684622afc8d5a6ce268863419f33fe65c8bf198e05ecc4e1ba018fb3edc60bf6ab23f88c80b39d5c72f17e8de777de4b92932f37ce8ffb1842b651903d8a6a90f6385f56b92ab4aadd394d39eaf2094139bd15944ea526e84da1a6ae953a6b4cd4caf5b40dea9ca622619ce50c3794684e9f72e758236e617a38f696e532eec1831ec64f0a303eb5948343247db949fa7b91832f28c83a6958e5724b51dbba986bbe1736d18fd1994be288a08952f59eee3e9a2a27248799c4ce4615558ed659ed082e0b035d25313e7696d1dc87cb2c571399aed2ff623d99d1973b6f9e3c92d0786a6289c5317841ab7196a88d55ef44528b096853702445513cd0179579f9338e6b4cc2b2fb34433fa1e9439400627be75667ef33a3eff260501155a8e6f8fd985e0defd4a9ed51588513e7e5fadddb6ef8c67dc0fae607dac1598a0c685bb1932a19309f9c9300008af552fd306d865e6489740de2a6f0c630a33f217445ebbae75f793c896bd79e6ece99503d3bb2eeb20e2cdaddb6c8e53d7fdc1bac85803b4eb6d6cd42d720eff892ac880a3136863f292270f84bdf1ea60852a416b07110cc5617a78b828295d4df899382e5ca4b8452231f080650141971d0c9ac494c87f9bdac0b82b289662a6a92711b682b419c956194876908576a18db09da85445bce0348e70c1d2232e95e5820e7ff3577afcb9b56c0d4b627924437ec99e0c21a57b57290a1ecb397deea6ccea3cfbb62bbcc4ce05085e8be68f017d9b85bb40b957c0c51be2eec2614a8fccddff09bf446e6f48a5017dea3f4466b0bb7c22f8e52af31bcd235fdf0564a1a06713b2479a453f333846db3eca50ff0f24599b4a80d2d5e1bdc082e5408d0d63d863d040448ec4c3d1d436c67525c94a447e95faa7a33c2ca50dca8467325f6bb673e19af721d46d1e5858d717f351c1619006996ddf953d71bd5852d5891fa5ce6506d87a51bfc3e8fd8242843691af4e057b0c0ff913dc0c52a67ecf925a86531fbe9be6f51e11a6cfdeb7ffc0f9c80339f86f191a7c5a0491cec4c7be7d224035517c78af6cb83506403957d3b3a12b953bd4cad815b6df00cb63ec71c972d8a881e5d457ed9fa2966bbf9ac3478422891d7ea6dbf2a71128ffb7e904477e206106f4eb9677c6e8e58ff836183463960af680656d0ab250292c3503a9dd4c1fbfb14ba98bb02a1e0178739c16ddf94ffa4ca90c56705ef67c7ad54d5e9a4f155c0800a0ffd60010bce697f665d79bd3584d5621138c0f52b6f9bf27a39418f8222575771f7f3bcb058b769a0fd325f1619d143c9a2bce265e6851867d2324d839f5ece1f5107357d0b9cb5d097b26fa1d10a55e61e5785aa677693f6dcb95730934563ce2c85a7768e10a56cd64154eab1363775451e24f18dece311a898a6b26926c61ab417beeb293b9254ce8be9d47565e31da29d5706d3fad77406cfbcf7839e429fd1a063734020d0af97e54377d60f171af28a5cacb2cce6643ea593ab53d3747fcf53b2da1ae665976c4d52684a6b3d51024f888cb18ae9e1b9a42e38952618d1f1276cfab8b9559472896da1bd166b700b4ba38e94af65232d3c8363ba07855c114855754f861544edc35d4c0acc16871c4f1f2ff7f47d27622a58aed1781b4905c2110d0a129039e645f951b2b1aa06a2b4c5f2ad480eb3bb04a39b3b937696bdd5405018d32b2857c478e738486cfb7e6de33eac60a486a6d439aca6d55241325c74c916cec8ef8b8101408f3ebf9690f6d6831fd584ca6391a8920461a955bb1604a97fff6c182ebfb1a61cff03c06e8b3293715693244f2b723942fc0afe1ae12c2f2bfb3d418efbaf14a7439dd4dd91668edb2c1af558fc163f61957e69fc0cf6599832c9f501bfd8333245641b456f9dcec767624d6a9051a77f11f5341d86a0ed8f4608251bcb5d81f6e2d3992d5f1779b0f780712c9f13f5c01a5cea49057409498e5c9a9b6f64143ba4744586835ae570ce175abccfc96dbc58867e038bdd782f7b56016e9b8a0717d7ceecf52bc5a4d05a4c2e0da740f5666d4a65094395dd79e60a7c934f034865cb58de9cac3d08fd6ca814cc491a396842586a5c7f78b1a72bc602ff6409bd8109e78a022887e465094902311b042398e6afb78a4da62e3b887581fdc2a8c264472a4c119d7beb2f98663e4b7c425105eb1e55c7a4093e3027262ad7becc434397e329559f8b93a6bef21afbe62b42590b11ca5a8408f49f8099f037ace7c875980ac38820fe84467b44728ea8724259f8601833035bc70959bc31d95365c60d622f98d1758c74e767bb0ff4d8c3e01f3982a53990d3579980a618576f17ea04d8354e74a6b227d630f29b3f2f1bb7e8af244398385e75cbd66583a80e3813d8f9aa89cd8b178e02195d10a59cd4202d2fa9c01362267d5d25efbeb87a49fe0bd1dd55b1acd2298ddf0a37b817b3be4feb286a26f2218c8f13b195d82a9624067eca74b97caf70a62553282c5712db369c53ed4d143692f7f5432f472a6cb6d542ec516b503f5377493c3186a05de355dbdee72252ed93be5ac0be03c3637a9972e69cc2aae2b59ed5adcdff106a731995d91685ca68a2626fae7d9cfc26ba8019a1a2c0300827ca234bfc82e03feb2a1eeec5da8dca7e83b2947331404f8e415cb8cea46697cc1e9d7e0b5c4b8ca8c218614979fea4b86f25a84a0aa4ec6b24bd0d5f36a01fae84b476fe156eae787f8242315b6bff4a5aa02af45a18634dfd4ccb69b3360725dc2e24d014f9b6b725ce2dc80f6e78a7d50b3e78dc021dcb0200c9d6202adbd674de971b5ecc700a1968bb275a25b61cb7e979a6a71c2cee62c430afee81d7925aa66d6d65a297527d8cfccdff97f4dfecfd26c1c4b75f29b30489481912b806ec442450d7881fd3231fa8f595002eb93a81c5d08189e9c3afaeb97a945f5beb00666f8d071dfdcbbdf1dd431c3b5c8ae164d7ad3109ceeb7c0020dc3e0dafcdacab71e099a120bea030d12cef675f44b040a548be2aa2a433556bff625678f916e9f0e0ef7491557960b17f72ada4c8f344c755ca298fcf40a542b7e805924b776140a43036e64676368767e43f95bf2f1da5adabfd3624118946ca525aef45c69e12b49ccc5abd455d65fe6d0ffd117f9960fd2379bfc41a5466ff3e9ce2600e901a3251a0e33d0484a50367f38175571bf6ee8b76b674e24fb62fcd0d4d8c4caa85b9d6c2d4149e8607c9e84cf6a369c029157c9db5704b2816ca591726f6f8490dcb5e98d78c595cc59caa3f90162cdc03dccb20872ba4007559a2672abc9944b97ee7344738aed819e06cb5eceaffb1fc47b79d420349876697bfccac02af358d040544e40488cfee6ef074a0a6c3efdbb90a0557f6018d813c7c2fbad68dec712be91c0ef87f113d8d5250ea3653d6a7f4a353ef2bc760fd742a5563439da112c665349ca86519bcc88251a7f5ba25dfdda056f0676018d84898ed675fe27a19278eeae86143ff4e20571cd872f85b1144f4eb5b9c1afe2b096504dc1baefda4bc49af2182dc7c9ee0fee2545286b6da25d63e0b07fa11e3dca387a10529ce1a0c5c3aee35f72481129bcc57a72d729edfd2390fd16169f0bbfff072d3d28d903e0f3255db3e78f12538d2befb0236c2eace7b64da8d2333e5c7861605f4c3f761a93b2aa1935f27d07f5984e1a512eb609a1322aafcdf870761444846906c1f62ea4eefc0904555662eb3ab98ffd6f751bc646e970912180781a97b8ceae83fb2422ad87b15a983173dabe9f55853bdf2b5d2dfbea6398bd1ecad3cea9dc363ae11a01fad1da5a31aaf86df45a8744f44cf332019a986f5fbd6311f54a02b06787ec11591983144c8aff831189f87c3d852318f1cb6aeffb177d016ef5ce93b01b98640d4fdcb7d9eb709ccd06076526ee6d87f61281e3386e6902ecbb4c65a0b5cbd85823d8279c81c3846d123ce7cc509935effbf3eefd36c8a121e453f263aac2cf6552ec6685dcbfd01f16c328bb4b7cef67030a5782fc21b32cc8c1c69138ab1b9685e33269ad848fb6d21ebb282d75fb00df04a8ff4ddcce6d08b2bccc1226f28c03004a8705458e7b107ba829b00a0bf3ae8a610ae7d54a9a4e10da155ea94f0c8f4ceaec34711bfa768edc50bd3c9567d7c8b03267f6767823911d1a426fc0b8e96bf1af887d8973b9c9a0b1b4c54a46935843c62e65b888f7b35795489b338a9e997f5e67076d7e2437be4107ed6b7161f1a6ec1f869cebf0511b3acf560290f2df33b510261066ac603dddf55a8b20835fa40a8f41b4d6a71733cb8a38380e57be4e6b6d88e86e8f193a4fb614d25e69a16ca12b58498284b3df60ab0f2f4a1ff0e5e46f045fd0a7957841a2608c910535ad0cd62a719b0ef11eed464d951d3edce867612166db8836742405295b8b37a4210c9217a4e243b3bf75e226aa97fba18c9e6691625113fa07d0fbcc695a732715c2bc135731342290a9efb3240892a21c0a860c62cb93f98f891ce567bfeb3d9cc48803c4facdb030000000000000027b375495d17b46b604f6e46fe6ae9dda35b827f03480d9524726cb849a6086d1ec77c3ccf1f28a8bbfcf56a3b1434af8aea6a1591f48865728735b8f74b41bb019f768feb02c2cb832e263b5751cdc0a331ac6ce15e2713c203687fd51fcf48b9c428ff3e4ba42d2ab2ef807456d0add814f02ed361f5dec1b70cecc49c2a6c71dfbce7f7e22613f70c22bc76debe17dedf790ae69c38b00e16483b3f0eab50febfd517073459f3b5593da167dcc6dcd1f988d72e777a264280d5ade33b79f120546c0740e2217fde729efed717f626f40a2c02684b72f3b80100a21bc654e52145c8b5d353b9536964b7cbf2876f4f937e8ba562b899ebca4cb060c4c7aba42b088e64b309dcc844b881218ab7cdb112c18cbe44cb38a01de327cdf60b5b346d98384e65d4d43861e695dce00ad70d158e1bd5238027e22a56fd952976fcdabf3968bebf36d69507c772c9a9c03f0f69c5e7874f926baf908e01f091d5cd58c3c9b013d4649838e5672a658b63b58f62b24c01967ae73f3945fe4324dd8b54ea3bfb4bb663dc2b581540c0246d86c261574f32bfd925a2f8088bf9738dfed886a0d7e3d9a6a14964bb0ba9644e3b9e8b50c2371e71fb5dd194aee6537011c11d79eda32598e9ed63fa24582ec9b75ed8d62dfb8d28d4b523d9d4eb24bdb20c0006bfb19b9197afe9c2b1f297bcc5634468350db3decd10d7848abf9403dbca2060e032be13a7abda9fb089b198b4792aa21aa5d26c8c430b850a17d93d310fc1dbe3070d690773982da0ed639e3dcc90985a6ec27816fd43ffe1c71d6a34f9cebdefe201ddbfbfdabc2453102729d6a707baa50e6b117a8c7798c13727ab66c3df0e459e03feccfefed5ff5b8d6a156c6e08f198e18c02f677e944b102d93f315a", 0xf8e}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000001300)="f8f347a566430f72f293c482793578bc66450f157c1400c401fd70610002430f3806f36742ac65dad3f08124d13a000000") sendmsg$unix(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="a6b4e7e3d15c0e875050cf9e21f0d6056ddfe4db4f79ea73ede91ccec561c6ff8170dad5e66ada8b8b4dcf4a9ee4b5927d5b0c1e90efff8b8ca59244ce3ae6c35bdc6d5b8488c8250658ceae76dcab61c6af258c47b98928c6ef00944fa7b445dbffeb997d8028a3403c839bfa4b71f597bd4ba41688c2b230683a9347d08598f302e22937a8884e3cd4482c11254b1245a4bb1c786020a98245e02215809703e7b75e5a0f05696bf9bae2fecd2f2b90ae7145af552791314c961d3be5c49cc62a3185194f9ab1355eddfb136327ce5abcc820a4fefecac0f65d3b5484d9279dfe05880e52297b0e483669cbcfb3d347e7587cad0d62d034e0701533be7c8f199ce70040797308cd84b276e0bcec5700cda2af44b878a948f37f7e3970c047d74a74c218ff0ef50ad083cb0eb9f851f237769b09695fa60b8549a478956e2864ac8bcc6e0473b8279188aea22c9b9fd4d1e208099cacb8fb369f67a41f0868d739fefbf76e9d7bb356968a79173002fa8e64062384e7137736f6e488d3ba20a6892dde95e7c83dd663cc1175e10480f4dc15eddadde9cf1eb955a3007cba4073cf0b63b6861768778ece1488b6ad21f8f1e792a978c0fe84c9a5551d0b1bb9ed80a2cf4b2af6fe680cd2dcf25c0e9b4c23643138fcc734468d0d8a501a4f8f5f37435cd0b655b48b94fdd2ff71a2f1dad86b2edcb9c82b48115d85ccc55343af7949e335b97edd515f157357f9aafe1801abfb79ed1788167e68edae7c953db98406937cd6c111e38c76a95d1208b953640976fff9ca4ce5370570ba9fd74d970554feffbad694f1eb2f859398a609f5fd8130fd1050a9f2b798f9c476ba4d4589b8c5d965aa34084c063d8994f60dd6b71ed94a715911689c72654fdbde2f836b693aec8d5f729fc50540826d884c9e01954b6f85e753ca7bf610e0b0c8c8dbd04a717163a60fd576870319dc281c0723f598ab700f402f668f62632f6af2fdf8dc81102aa1633ec04c4050697c1150aacb46e5d4eca92fd1466623c3e1a78f4e068e69e08415701ad63a9c756561d403f260d430d6ff36d0741fe88009a6d99136c53de123342503f35c52fcf0e3f121bef8385d4ab029e87d50591c9570294987c54b139f4de7f4797b50d54aeffa81a5aa917ba0810841c7cb2d373aa5b859ec18c92974d9951ca1d0406e721f35f082020b628b0a75610062441028c0a5dcfec1aa71191d2ea42d79b5b1cdba1be838fc7e520ff32888ca3fae49dccd584b7936d9596763e2eb68801f482dd167fa0672a34c346af8e86a7dd5f096edf829ce034fe33d0ee4522a993d7c4f9c99bdd8530d1e1ba24575de2c2221450055051eed0648ecc397c6f009799432658061fe0006f73d199a34a4d5140a89239a7d88612eae12c30cfce3bc482843d683a53ce16c53b0a2cfc5bdd6b657b6d931e067a9e6ec994e8d04e4fdd695a20197c123e03efde0a7fdca5911686eb5de6494f00a232e5bb2bcfcc46fad68b7e1948e7bbfc11248e5dbf47fca96a064aa273dde7561e72f2b160514c73cd028147e2387c8d19155bdeaf3a26e9593b122987ed3b8bb8a3fdd6a8ad4585cef0f40c151d878afc2fa2f9c9691dcf54bef863f217bb5d23f64f37f9e312852b603303162c1792fa4a64d9be75c2220f696c4d6bcf8062d79e02555276efe167bfa8beb7a5acb13a08c2fc57d4bef0ff7c994255283b2b9b85324ee4cb367c1192f1cb773de695e605a5460092b40e458c4b5d1e99ceb8e6569dddf9f7427429d5728242fc9f8e61501dc3f030cc36c10f01ea6cd16ae441362861957c9d7b3df73bdfc2679121af62dc8b41d67482d41879ffa7442330ae0611e67490ba97ae58006882fdbd5de10d78b840362e7328e0f47309a1ce4a04528b9ffb12f1b40fb0239ae199eb2a638e666fc8a25fd47457601a5b5e9c4aaf4c57ac1de4ff56a8677a34357770c15053a68c5e7db2e75f160388a4816238b4e0fe1241612e2b1403be908e4cc0c3073c06c35476a5f5f8c5cbb891e7a8ba3a47d3b6a3cb79c919315cbb559be0468b88456865689b20e3f3ba068e93c043d2dbebad4f3f701a1dcb2e57d5e4e0104c8ab7bacb98b61b19de7876731aab8c3c6c43c40c88a4a8811292cafd85c4037c2d061c6491d4a18d98a5051f23318db2324e62e699c4a3fbcad8adc7f2124cc60b5a8fcf783ecf9f9dfc8c21a13805b06b9c48ea526e1dd5fa70801f974482a48fafb530c1f20b304081b8311900983f1d4e48767bfaa0f766592ec6c7b893751e8f77ebd88e672f6d4331a16c2849f3f86746be188fb93ea470ec2c99528c28a9bc3451aefb7641f64db3733619b3a70b8f765895788962dd3f4c60608d836d433ebd6a3e0a88216eb6227e6592df35f9fd671490fa62f87a1dadf11e74b1df861682e0caa4c2f42b5ad498911798ea795efe05bafe5a11d80fdf14061ecc6375c5a5166cfed4d9062f107f813214068bb2b1adee1de17b4cd19e928aad95c6a145f239cebab411ed600e8a7de8aba18e72688344734c5126475cbabbe47b96853e9647a59ab410951d2dc5f31dadd2084a3f4af5e44052815963ca18472e0b65a1acebae50a39a21578f29de403ae9425d99bc83462bd0a2c2d4b4d09771f85cd13e7942a2cbb00950b60031abf9c99d7014f48953cc5e6b3d1599328dd7bcc083b91d22ab53d1a89428205fda00924a9030c51c36a9de426ec0b120940ab12fc3cfac8718917a574048ee3eaa81e5e8d339c05bf20a485509a7bc599ff65dac69c61964757eca589478fc8d6923fe37322467e0115d2a7e6f905c195267fc9105ad6bc8924d701550a450863ed3ad61880706448802d887a6ad6d305439501d5f073853d406b736f573763b34d7ddaa57e9cdb387c3f57ea8c59a6ac46423e6e6d7c12e6567301b2cc5e07affb74772327dd5b7cfa88f4eece312b6036a3899c305d80100fe2ecaf7cc7e6594839a4f29ae258056e1c63cec4504fdd1bc57ef5eb23b9124c3b475a7d1f7e65e49a436cfc7d84de69e9688a718a8228e71f5241d4f9d3348e35a4af76ec6d1483e3349197e0b7b40715e4238b3bf74e28e90320fc102c71766ea500aafd9c1c8d3180f683a3ba7280007c3860710a6d22fa06560cf125eb321679b86ab03e4a383fec4e317de992da4134b44c1025f1991cdba6b93c3536653437821e2c675ccf9737c075e32d442051abf61c104de099c26ec1ee24500ccb9719eaa1503000f9a335d8463a822b6cc80c4e4e691faed146df43d38b472868bff40534156a203aeed72e4fc92cf88873f3fea40dc0f37633d1d1748dad48ca8beae6f5c7444da09f5eb5b70e3e5e28c4b00599a572c0b6b24d041637cd04468cf363b76c2ed99734aca47d206beed85e9fbc2529dec51f4ced2dd176d73020733a3b66d0bc5d0508a4f6368358183ab64a3beb1770dff43a3e4e5f51c5c2eeaa2a5c15281ffbfcbc0eddbcc4448e2e819bd24bf707133c13ff93de17cee72e80958899648bca09bcd208a5548661b018ca4a12fed91bc5054727df04a79fcff5cb7737510dc5fbbdc6dfb20bffa0d34a5b248e3136a808e29374ba3d54b75bc6c6af8400fbf6fef84fa25df4e371b150e7b36667e93066d369d13adc82da18125253dd173fb1eeb4ba018a528c5cfb10a5ee0af5aa909f03fe32040b5250d08ac9fe44ac70ae2e4c4b5242d8d62e76520555bcc8cc88e2a2744f283c4c7fc99c33083dfd59c03e9158cca0f26f49439d777fbd5d18751bd6a21a219007c161d9116c1b2dd9da399670150b2cf3d1b81461086c9131f2008fa5d453b69468fa2666c703d171b918992cd931b85733de5178efad64063bc07bb1fa0076d790c976dc19f2c95debad807ffb1163f637d0960a06121c8c73ea5cfda6017889149655c740367f125cfffa96de0797b8afb4b31856b22f9f36aefeddc2efde7d760e784a05212a4dc3da88d9171774b0d5b7d8ff27208e6d1df0054e5c9383df16872a095164a4b1226f52219a4e236f5c1b4dc69e640209d8ceca5a743ec088f2913292c31a71517a27d7c47415324f73a27b80e50f928d0a709c0d3a7692e5a1c5903da7a5ecc9c52b177abb8aab68b848d6ea82715dac2a061dd42c58e71ad80838a2ab95277e5364f304f1e34d888f3455d8b579db214f0d0a68e4a2b875bd5da3fb57cfb0ded2925f445ce39115bc2cab2cff6c7592286c669d4310febc9dc0d2b5305cdc3d9d6f6c1f2f1a6b64afef69320242d18f7c389bae5072e89317ab0ad271d7cf79927b8e5234295991c3cbe190b358a75f07973d49f530cd59a65ade102d7ed22a9cf2bddb9a87346dacf7aa4b95fc283d8ad7d91bb82ee65cde564d60998bac5877d9c20df4b01ae4902e52751b503dc07727b679019ef6c23e51e6c4fdf072c8049594a90d7f3d605b3cec5621f45119595dbb4b7eb26ae9ab39682b05e60a888b02bf3f6b2f5a0396f2ac44a40e8f1d2f9994e9b4980c8581ca9a29c89ab00f9bdec11f5f7ee54415e8ae26ada040b81d57622509fc369e581afd531c62ea8a509b595caabd78e6ec1063f8b7209c38c17407ae6c982f11df5860b36afdc535d0b9c4333e358048ff3b3751728d74515974128741bf222dc68801d64e301babc912a8b0b97d66ba4c2b0d123e0208c279212063a5ebbdc18bea31a89484c96178a0c4167aad870138f8d2cdbe91850eea17a3b8dc105ec53622d4c33e5f5914eb0a56d52d1b251e2c75605473b5182042d4d7680f6d3a2f7be5f692ac9b629abf71bd95809857a677f26a3d772c90a87703735799ebfcb46ed387f1784b4214f3e136d263f36240a18338904c9454277990511bd2ee0e708bc1fbfea849c0b28c81ba2f37d80768a1cf90398ecba488dd6538355d1f06d7d5477b71411ef2bae0f41bd73b3b4ca941d49be362aeeff5faeda994d33ca21aac7c4e0a9ea4e96164d9eec2381801e859b542e325c7a9f03ced8ef08c264f585137dee2e69a0bc8b54c78036a8e47b1611b61b6502a516bb9d47b8d5372f22418ef2764e2efe1da54d9657d46370079ee371631150917f1cddf3d0727796925c10aad02299acf227d5737d2d347740db5a055d6060fefd54d86b9a74715af3cc93647d22b422eaa9bd1260c9269fefdfa5c76a9eb53fb6a31fdbab3c64ef2fe00550397bc4a562c9a35de0ddfce58a8ab191f1ceda189ccecccfdef01494f4196efe4d11bf9edcc013c9e45ccedd39f9fde36174ee60938da43fbbcce2e9b45ba88948e290093a81e720f45b59a7f6114c19d9c6692384b189c409a89a525f8e2aaffa1ca6d377bf7ba2c15c32d40390c58c0f2192ec119faf9c2a35a449d82b2f3df0b7dd5d644cefd0ced6f716a6540ff5e8b832753291f18718200a02d9fcc5f6f7d183ab4a2071331254bcc59df347be7de847e28a34e5b87d2167648dfd24eeb802eda3fe7ab92137c3da7c16961f95b20909eec28978fde7891f5753a96b676a30622bbb8e8f6377225add0fc68d64986d43404a8cbbc34cbf74f2b8ae72c050a2eb4b4730af51335604d4f2af6d323c129415841433deebb1e3e938fcb80dc5d7c46b574d742a22b0a26677bb7f7435786331930a0d9a5aeb2061c4e849571e2b2b180c9a997d87b5525d4123824c50bbab9a80bac92caa931b24eed359bb216e8a8a72b2d4e6ea38debe5c77b1b3a4c351e95b10c49d5ff04d29eccfa0756693bdae04e9ab528fa7c61ad3e52432c6dd6215eb4a90733690c75483facbc719faa75e1", 0x1000}, {&(0x7f0000001040)="efacbd4d496e736843d22c082fae8fb1a80462ede6055b838685836ee08c7d3d1dc0ea175fa19415311048d8cb7bd53a829fa28dff13a13fdc42bb", 0x3b}, {&(0x7f0000001080)="740f934807d9a7d656f76cc6ce588d748d63838ae418d2e8eb8f3a2c75b60f598131397b02f7c919c1fe5d1a1445a6825348fd3aaeca731134a4d64c5cf864d5987b10c203924b482f2056e36c6b1c03fb90eae941ba6330b2ffc96f99b5deb501c6e53717b00417abfb3f5c36ae1bb2c6644b9fca4723d5673bbb815511e542418ba0a9778a5afa0654b8a0b7717593f82b3d6fecdd2d7cb65fed564522ea96eeaa", 0xa2}, {&(0x7f0000001140)="d7713daa311fa54f4512ba919672f62817a767c6e6d1566d6aca7d27b94de8048cd75d014a58d731e2c1facf5ed57851e3452c1973090d3f64832769bbc66b32a327f35e1c769fb34587db8540e17705889a12957420afe61f1c9979e228f2100cf24012ffcb60690ec686bae59293e934797436c575850182fa9488be88ce563df70663d36ebfaa9e5a5eb509034ff14ad79b68ac7e8cf5532d521466c43ae17034d40b90c467eb4821fb6576f3a2b778cde2fea6c35d05282404f932030f9711b6cc07fc859ea49e5da9713592dc87423aeb43b0056d11eb2125a7da9aacec197119a88bfde5c2ad522980", 0xec}], 0x4, 0x0, 0x0, 0x3}, 0x3) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 15:13:10 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x601, 0x42) 15:13:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:11 executing program 1: r0 = socket$inet(0x2, 0x4000000008000001, 0x5) r1 = socket$inet(0x2, 0x4004, 0xff) getsockopt$inet_opts(r0, 0x0, 0xfffefffffffffffd, 0x0, 0x0) socket$inet(0x2, 0x5, 0x8d9) getsockopt(r1, 0xfffffffffffffffa, 0x9, &(0x7f0000000000)=""/155, &(0x7f00000000c0)=0x9b) 15:13:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, &(0x7f0000000040)="86aeee4192b4612135aa0461166b043affe1a7a2b00e1a531a5ad6", 0x1b, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 15:13:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x187) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 15:13:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:12 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 15:13:12 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 15:13:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x51) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) 15:13:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338", 0xa7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:13 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0ded6ddcd4e2b0ff80f17e9f463b6e5534dc09506972fb47cebc305ec486ad7fb2cc62f3cc169d5d662f927f3ce49719e099a8d83d80481d0902e9158c942de12193af091041f0bd"], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="303a7805a30d2982054c103241a31606cfc405c156202617fbf4720bf779dbc46ad890beb7396d619b2b33853ff6791f02250ad23fc8a75c64c628d29c7708f23063023237d19b98f3afb26c2429d96b3e99a6da0134307bef280c511dbd8d148287bc7626f3bcad61566449d1146da215fd323d1ad03f08ddbb2585c8161fdacabba87a8bd5195945b0cca891eff092fc04b64fa49dccc1e15c1028b6abb4c7e98c83ab2f260d45747644aeb5cee1f03473f11f933c9142958656f78ff9e1807af22a6bed800ae1fbd1daf3e7c5759e2aca814364574df76fa70a1614d986c94ca2f60c63fad35628654690b3", 0xed}, {&(0x7f0000000140)="ca6ecac4a4dd952940aeccb1968709", 0xf}, {&(0x7f0000000180)="e2ee17f601d1ecd00300dfd3934fcc2bdd57b090d1d2ea330c7d134b25f139afbbbe6c8b555c9ae1b8140a1a623d5c9e8252dccd8b", 0x35}, {&(0x7f00000001c0)="f77a4a48618c00d341b38c0554afc63fd5175aaffc92d562b6b55fd0341d8f7238e80dbc548827888f9c5a5bb14d941cf902423c97745bf00aa19a42bd21c14692eae114570e14e54275d992f79be086ef883a69f1b76d0b45584432b650c0316273adda90805dc7c617ee0344e685958475fec97ea0a956bd28e77ad60f910b52ed143c5d313430fb0cfd7ae4a263b93802132fc3ba8152cdf169f2ab60d7add57bbec0bed4f005ee0481531191b836c1f3cf5cd57cfc379365ccbe19edc97e83ce5f628a811db7dba798", 0xcb}], 0x4, &(0x7f0000002300)=[{0x70, 0xffff, 0x8, "1a3e3e325789f1499fa80162c465801201998ed023c72e2f381ac68cbaf7e23ed2d25793fbedd373659ccbcea19e47435ef04d8b621dbe49bc08b0565fc0b84a5bc9cbc757e82722e02d6f97fec09c2ccd4e685ac388533a6aa0a57a8c24c3"}, {0x1010, 0xffff, 0x7, "420727f17b1d00014cecafc1db08a4584cf4ccd1e05a345a331fb8813d80ee5c6109588cff425c221b703d7d29dfcaa9ff739d869c8746ce1904a1c74c1e7f340f92e7a1338cdd002766cde41ca3273766f554240281de732f666e16dc3c83c15e883f0118330a8d7529cc58c6834cf111a456666baf53bad8a75592a14e14f2eec95f789e8423be0980e2c38cda038d640e2d389d4152bff40ed76fe329c9221b0129bc65d8526f5145a92cb3616bed1a7a9be8283904abdd83dcf32871be9dd64330da6640c12fe1c8debb8ecf43fcd9ab2d7fbdd2ae12b129b4f268f847fff788b947dd68a61a7f3eb7e3bd58b914f3e42d4e6a91106958aaa518eb945b3e6d761eb9c5b116fcd307eab67112dc0d8dfa1c320bdd5a5da0cf3e8b8f66661023436f161942e7352d75d244879130b59c3721b23bfcd53185d1259d4e5efd5a1b385cab43f1106d57a9a0fc23fd6b1451089429ddca0039f032076727d9c5e97ef8df36385990f35871db47a8d4d763474d11796b0aea7798bb82118a7cd30c2273170441fb2fb0829ebe4396e6359a88723f5e421c24cd15c7a9ca3e62ea9599b6fb4175fa7286eff01bd5eac7cc2cdc54033cec2893d4c21e37131f5ec2439aeff65aa9e60df5b0cb875e46390377d4983600363bbdbe66752eab79a7bd0d7b5c7a8de14854ccc98dd14d79f58df13124f4b019d2c7c159be710f6dafa159bcf447f2b4eaa41102e77bc9df19c494593402d8b1a8f0e8ce2a9be6a4458541aa58c8bdd15221b94eee5aa1a94eb02318d49aced7d28c43fef93c2a2dafb410e20bce1f73d829a380ed2ce826a19967fac1b2e8d006145d99a18f5c7c96a9ad1c78f91047decc4d269ff4e36fcb3211dd4acac0916db3c31210f318c79631396da0da11bcc72c06e7d639acf05525d280c0fab48c87ca49b524660b61151a442c701472ea1f1c4c33e2abc56e6599508aeddbfdc3546da1ed5d06f8116d892ab51b551b6ff6b609fe8f76fd966b4fd3e7f156610afca1e69c055d28ad5a2cf1403311d4845af9c63e4938ba867d35211ba89517ce330748daa1fcb5764318a8f35be059896c42190703ea2471d89cbcd358dc6f2bb9968194dfdaa33b9eb69ad78a0e681972d7d2b1ade629b5e8425eedd8d786908065d3e303e0c399f04da7abd11c78377eed0c81b5ddfa82e7c3a7f50f5a38b18341814d2505177d81e006de187a779ae602e7648458006e59a437a738ab04eea13b6c1c652b8449d6db56554d61e40278a2e039e5557aaaf84ccd708e53160d92f9b1d80d73870bedaf410adc6c3da59cf421f255208a09cd2a6b4cc19af13deb590d7e3b4ad29e334f1749692313565447c613c8a5aecde9d1d078c695c1265a6e4ec480a0017a69787247fff5975c39ad24855b49f30fe2f4b5647f9253f1a9270f8ee713761c7012ced817ea0b1140baf738f576e77d4270f5fdf697cc821c4104373e170983331b37acc9b2855639ae464d1b3e20dd3f158a320d8a45a4d7313d47e0595fd172f6bdbb6765b8cfe44c2e61b4505ab826e27fcca082364afe3f47caf3c54aa924407f9b3c020f2356954469c8efe5304115393be0f12b208bced112006afd45f49b4f9070f67c57105a895a7706d4d2f9f9f42bef1b38b78fbba0da750f832a5f082ed83eaec6ee3635799f04f59929a455a902bcc53c44baf98ec382b29d20b37a46e446d2e1cf09397fad721eba9ed1442c62132ab4800a185ad706e16d45fe223e7052d7518852615625fd2d9057a03cf83341b3811e27836248ec66ab082a26212578f27d730ef55af239ac81dcb6c19dbcb314ae5f7fe2a7543fee8854066c2511521207c338253f93ae3cad74d3060328022bbc82f8204a4caa44eb7a0a3155bd44e20fa09d9e6f87809bdfdd06941266517e33ecd62d26d05e69c69dd1cfd5daadfa0ca38d18474bb517362246e013d778ac2ec8b9d82a23436c2b84e6dbecc34a490b9ef75d807ef82920e58753882767f786fcbce33d8c3b3a9fc520a1a5c5486752b6a49b3d56b770926aed06fd3e33775f4a30b8829fa41c721b0aab33c27d34602247a25e121c8321f7c5ea227f904bc0820b7655e5d8f6679179279a7ac4f72c2d22eb51402c818c6591cb93ccc468e4e3820439639885387e06e147d5a07f591e134876b869767078339573e3c06a2f68cd1b73953c0c4bb52bce0a07e0c66b02a745f570faedbb7125d7e4eba61338623187eac033b0b617ec464e021d9a87f6301ca5a6969d53cd6fbf95d54f97d3b8c7ac2c579af6b850f0d56c29515c9074a6ce651c4745e6090dc7cccb727a7d28e4924f8562be9b693e7d8cdd8afe02677700254561634a6a99710efa4e8fede2cf35a560d758fb93dc450ef08c20c66b49eb45f2dc95f3c6a89f6e46487eb251f6ec66301b0119b7aa6da23a40429bb5e075214b8f8a4cb33043e614b3a854ebf118b45e7d19c91592147a93760ca2d0dd94d0cdebadc9618a6d528a95fdaebce8c3c5c750b0abeb6dc0a4d27a8a571b18fba43e5832afdcd3b0e4049bdcc31317a10cf86a079623f2797ab9b5a13a39a14dc9e6b3f7aa1cfa58311d319547761a011cfc516733b994634737c2f89c8bc387ace8edc4075754e5798fb69fb8ae7a9265910d41a67df390e50ec8cd0be1ad219f66031cd36e118d911f3e00bb0f564e23a40acf99ed7532d81fde7a3db54e2325fec110336e7042a58f084780fb88c14dd08a4ddd559cef2e52dc5d2f8b803fbc25fbb7360127eeac5f6ec00d9d9870bca35ca232c4957d7a1b41542140693e371b4851245f97be451ae66e0b548d0a9864b8ba0e338f1d07305ebf464c487197ad889dff51681b3ce28afc095fb41b200c078b73e90330339af2e8b4535725197d37e31a99f26bffd749dad588d49b9b495acb4eb98707736138fbff0ab576b3287c8bff5c0d14f90a04762445aff732a2dd1b88244494d2f5155ec26a616c42497ddeccc48427300ca0a7db1f90fdea456e25430e389cbb1a0e0fbdccf7f04acf077db9da136673a579f835d8fd21b7db724fd2ff3c1b9471e6aa0262554cbe1d92c540bfc45a1e7f3316dd6e3c39e359af782820b4be45c329903eb1182d68e36dde1a4d1531c57eeaaf16f738ac96571cb30726d69317fdbcfe34b46bfe8c03e842ab408b6249ed95be7d05d2b9c499dae3bb63dd249ccf19e9d68255b350fac80325a8a49e1855c04ca11681eed26f068330db96770bc9035168524bf90efda1fa511b8971767c19a43aab3fbe56357f519ac50694a53f1ae48fb5fdf5e72ad3a67f7ffd6d1b27098de6f0226ad5314245a0927188a86f17a74701d980c41d4fa67d1292961f68f3c41aaa2e273392f929c93a8529faaa96f8c3f41a343b43781d0117bf1da056f6d222d56d04e9b5d79ea0ac538e1f2947b331d725c6076ad31d6ccc576d39c5062e201d6472480f84c57fd5220c92e177d0a1a0f6e922d01eb6cf7c062e4efb63e23fb8437ebf7525145b0eddfa408d4bf590c319d7129974f02219b468b255fd770e8b028ea397d28230217264812767d373cc29f7b885a90e522ba582b3a4179ae45e44a283da47a658c197d3f1f4b3f0d721553e14ce263d8557c943d77a8910ef00c2079d6a9fd4bfe798048db7d03ae5a3e977d99e86a3b132834baf8cae26391dbf965a9fe5e2da0f9d049d79e650d92f62ba185dce419609adad6a326c2006fb1dfa8ccca8c2908043c5311151a71872d047a46b7614c2bba6840143846c81978fb67d950fc6d7891e327ed951f6dcd74c212d6640d6fbaec14d98249f6bf8e1cf5768e4865b42b0612a634f24c8988189a7bbc5ed518a03fd5318328852ef329de12e90f661c50818c1485d0a21ae37a98e4dc7f2deee6f7451a0b98581ce8de4d0b385e946ef5f3449d999ff00da63d7c0ac355d1341f47c91e3b53e4442b0050d5167fed12e07eaea46dd35564bfc8cac86f1b862f36df35c52dca3c9e710ceeb9630812d645cebe1409378bdc45afe4f0a85ad4b144b49e2f123754e40b75dad10b48242078e56201bc87585a88ed1109122a30b8a7eadb5595ec587675b1d34291ee1ff1d2d80b9766e84d47351f52bf72ec7fadd19f2ba414ab68b525730267c23bc10d9c8504cc41c2814217e8c76e1513c8e45d4f73959886638e6ff4221526fabe1686c3669bcb0cbe66dd2619475b88b036ed447809356143e73c7a9bd3ab5efb78c102df7feae2b4b460a66d924a6adf8788425b9183f2f2df61c3b93432566938a42fd947ae76cb759f354ec3b86a3551246cc6e0edfc71f1d3fd51fcf31fbdce864000e725a85e0e5389927de6f1ece4e353538e6a9bf740f8e7a4c21ab051470d06833ea9ed2348d00e7e1850a20a44618c49d363d0b8649c6e9a1e6dc07dd6d87b0cb0a58f6e91a69af1533bac2d56dad110ac5336359e4ed3154ead9c8fbcc22529fa90d4e9da9bc9a31034f5c6757e6705733007e73d436589296970286e2761d807112859b2f3ccf0ac503c76e425d1400d873426132e115e716c633169de2d895b33fd9406749b95a7e21b142ea161aa19b28d1d2e28bcdee611e7b1b84b19a7891e4fe2cb0440e4d28b0c9b17332942e3b831bace2d6c0e36e336d848197b6a49269350c05423d68f984fb61414c8f96b81a536598294abdd0c1e1e506747130be33a860a1a7e691e5bd8286e0e6b71841fbad74128319c7b7d4d1e3d767f77e95f1ca6eabb81dc813148af483e52209ed6f1fa0c271d19b666e510f037b619d36363ee6ea208696d743ef49d1ea189380489d38992077007d328cf1dc579857e8fa89ae567099b845a33bbc69c07fa47b4dd635ad78a83062857dc0c342c8b1ebacbe43ced385621843e317d22c590fa3e760c5528ceadfbf4845cefc997d2fc94df8eaf003f1a70ab9d2be954b9832f378c7409c857ee2786021ce706bcf910f1ffc4423d8b6c41c28185935776bdbc3476f5084e16b8b71e5c0a37ac47f584a63973d2b6f4da135aac2b25978d0102df9a11c0b476390d8a46564cd77b54b468400c138fabdc0755bc550b94df40486d2711b274a642046d4750e960dddb5c76c46f47e795c3e6e65cc4a67fc200fbec41ec18ae74c61ed79a7153781799df15a267993165e0c2109c46456d0ea707dfe565c25bf4056c7d320d8add1f98aed06298370324855709b00da27128f7e00a76e983dd1bdbb644bb8ac8dd2f469424d82633695592d3b8229c4d887e0feeff6330709b7756c3f2020509e82f7636899d07b2f01a21d9a821db37b0ea442622ca7dcd72258dc80d3b59ee1e7ea413f411571fd37b68132d4c778b5e1c302918e93d17a7c6a4c5c1faffad053f7ddee48e29f8d53ec318f395303008fc457cb8cc4ca1e4057646868c15f95310e844f063a0965c5a1e2b289e7507ae71951741756e34c05e81edef077490153c685e984fe226036988dd01086e8412b3b1838e21829ca3e5cca72dbea4ee11ea1b279f3d02303c85045e5e9dbe961c61832b745bfbea2ded32ece03efcbd8c700a9a3255ef7030b502514495a00be65ea3b859b7a3b068afa002a417ed7421e91256fca161a515a9ad0d0ee403c91afdce1d862ed44d50730c09c8c922c403a2517342ddc1d27904e4db02f69f13bb71678ac05d26a9ba60220502673f90b13658d3decdafe4d71da9e80bc8f1f5f608c668f1677c3eaa5671906af958abb7d92aeaf4fd161a500df83903f36812629629ac44e0e352b7732ab79d507509d7ebe8da5"}, {0x68, 0xffff, 0x1, "ab2d6401fc1747d68ee3a71a42d35758bb49782871715c7abb03c90547f74aacc06d2f8acd59d58203cbc1097291b301adc083857bd01f449918e09175348e43c7b22eceab1a10dc6b675828ea4b4da86116125eb6b8"}, {0x30, 0x0, 0x40, "cccc877b15418542682c97fa8958f10d9c1ab1a7cc8ff8b463"}, {0xa0, 0xffff, 0x4, "a0029dbc874a780377bd0a4ccd3bffdb815b331452ca61f0e9fc2baaa3158b8902dd67e71521d00717c33442047ed589429de3fc72bb51019a0c9b926635ab8418cf0b2d3eea38681cf253c9cfb41179ad5843d2a39c2f736d129b7c82a5e256db191a6c1ea3b090d5041e8cca3495ca3e37ce95cd2d9688835e42c121ba4ca14fd727ed6834d4d9083e96"}], 0x11b8}, 0x8) 15:13:13 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) r1 = socket$inet6(0x18, 0x4002, 0x7) connect(r0, &(0x7f0000000000)=@in, 0xc) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x7f}, 0xc) 15:13:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) close(r1) write(r1, &(0x7f0000000000)="8a44f26bf9c3a829774990e9159e796ac97ffe5a76c7d1f57f9a1ae66107aff6ff9e20eef793ad1c036a6dd19672", 0x2e) 15:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:14 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r1) kqueue() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x9c7d) 15:13:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/16, 0x10, 0x41, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) listen(r0, 0xcc07) 15:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) open(&(0x7f0000000000)='./file0\x00', 0x10, 0xd) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x7fff}) 15:13:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x84, 0x2, 0x7, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x8, 0x1}], 0x2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x0, 0xf0000005, 0x101, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x7, 0x98a}, {{r0}, 0xfffffffffffffffa, 0x12, 0xa, 0x7, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0xff, 0x2}, {{r1}, 0xfffffffffffffff9, 0x2, 0x3, 0x40, 0xbbf}, {{r2}, 0xffffffffffffffff, 0x4, 0x400fffff, 0x2, 0x2}], 0x6, &(0x7f0000000200)={0xfffffffffffffffe, 0x8dc}) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0x3}], 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x183, 0x918f99c) dup2(r0, r2) 15:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:14 executing program 1: clock_getres(0x4, 0x0) 15:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0", 0x125) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x828, 0x2) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = socket$inet(0x2, 0x2, 0xfffffffffffffdfc) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) preadv(r0, &(0x7f0000000100), 0x0, 0x0) socket$inet(0x2, 0x4000, 0x3ff) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) fsync(r2) 15:13:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0xa41, 0x0) 15:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0", 0x125) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) semget$private(0x0, 0x1, 0x99) ftruncate(r0, 0x1) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000080)={0x0, ""/42}, 0x32, 0x0, 0x800) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b79dad9c4b00f2a262be040000000000000400"}) syz_open_pts() read(r0, &(0x7f0000000040)=""/9, 0x9) 15:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0", 0x125) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:14 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x1, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x7f, 0x7, &(0x7f00000000c0)="c542162e70cb59b97c4e84fd5e44179625bf201a9912323c36d8c85fd76a8059d321dcea437f46db0303ae3783bccdd0fcd593729d7e3772872ceb01e4ddac3576259f065ddfdb2799bb193c39dd4f75fc614f7e4c8bc4513377d9761605e59488fd69424f90ecbb1ff436d9bb152263f44f997d98c28eb6e417", 0x7a) setsockopt(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) socket(0x3e, 0x4000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x4, 0x5, 0x8}, 0xc) 15:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789", 0x13a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x1) sendto$unix(r0, &(0x7f0000000000)="9f8970065186294922c63183ce6a3b4b48095952c2ab8ed4d4a77ed6381d44c126c44974164958b2b5b13c2fc3ee3dd11f92b190eba241b8ce38d44b3bba4534b87eca57fa40ea321a0760d4cf65992e91e1a76a66d54c2eb8f47a389a0b27072e67a48ae153d54c49d0d8cdd54ab8", 0x6f, 0x3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pledge(&(0x7f00000000c0)='\x9f\x00', &(0x7f0000000100)='\x00') r1 = semget$private(0x0, 0x3, 0x14d6d20abd0be937) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/251) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x8, 0xdb40}, {0x18, 0x0, 0x8, 0x8}, 0x1, [0x3f, 0xfffffffffffffbf1, 0x401, 0x7, 0x100, 0x3, 0x0, 0x3]}, 0x3c) getsockopt$sock_int(r2, 0xffff, 0x100b, &(0x7f00000002c0), &(0x7f0000000300)=0x4) mlockall(0x3) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x9154, 0x2, 0x0, 0x81, "422801e97bfb88e4a8f1142c539a905ee0b40f29", 0x4, 0xecd0}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000380)=""/237) fchdir(r0) sendto$inet(r2, &(0x7f0000000480)="c860f51fc3431e043b521e441ff4db5c6d7587d8068b531a0ea9510b87cc71badb5690f98f2a3ce1b5b4db65c2e1f607afece94361689ed8f96dbcdf9374721fa8facd0893e69426bbdc2f0c3cd26f6d36c5c0903ef917858b18b6dbfc5baaaaec5ae0f863d1f9929005b9c9ffaece7a4fbfb2a2", 0x74, 0x0, &(0x7f0000000500)={0x2, 0x3}, 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/210) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000640)) shutdown(r0, 0x0) recvfrom(r2, &(0x7f0000000680)=""/105, 0x69, 0x2, &(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='c\x00') r3 = fcntl$getown(r2, 0x5) r4 = fcntl$getown(r0, 0x5) setpgid(r3, r4) bind$inet6(r2, &(0x7f00000007c0)={0x18, 0x0, 0x80}, 0xc) r5 = openat(r2, &(0x7f0000000800)='./file0\x00', 0x10, 0x1) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000840)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000880)={0x100000000, 0x7, 0xffffffff, 0x9, "7b1257d8878dd88954ad5a27c56fc8c339a65b7a", 0x2}) sendto$inet(r2, &(0x7f00000008c0)="8dca0f5dab39cd3d18aeb26eb1c64207982c75f320557ab9e33391b5409495fca6a36d59104e65079d764d38905e3bea2933e5318faf202a9edda8f09d783debfe509f96755b82287e45a639ccee142f67805b603fd68c14b96770c976841809d421d71c16279a9c4ea31f74e0f3f9753e6b9d8c8f41bb0fc5c10c677a50b8e93b4640decd5f9b2c5fcaae32a3cea507b06f98eca64a7e82db6a8f00cc735c08cf7e2383168dfe68343f37b5f614fbd7deb5f373deb4f8e658a1a4dde0f747c7ef3c3c432469b9865dbe1b05f458bc9c517047e69232994d4c21130a24d2df1a096b849655a0", 0xe6, 0x4, &(0x7f00000009c0)={0x2, 0x2}, 0xc) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000a00)=""/66) 15:13:14 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='rc') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x8) 15:13:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00eb0800000000000000"], 0x10}, 0x0) 15:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789", 0x13a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:14 executing program 1: r0 = socket(0x1000000000039, 0x3, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 15:13:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789", 0x13a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae58", 0x144) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) write(r2, &(0x7f0000000200)="54dbbe5ea478de00ccf4574e835e9ee4911c1e9fa689cea7a4d99f035a0cdf1ffb4d8d2ca6a69155dc438f0de1d6b8d8956529aa8d96cef5d1e9158ae76f391fe1be549d6d3419b8980ac08f9e8002956a311d2f7934dc393e69a93073ed1cea2d0fbfaeb91ed35224ed16d10c299075b50db7d3ae6fedd32036225ce5b593599ef23bf4f6f2ce9411e279d5cf5674788e4bd48a4e480ac06fb4a5526b0758e5301ac71373f66272c67a93af23cedbf7", 0xb0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9a, "b08d14c6750400000000000000da6e4ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:13:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x4}, 0x10) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0x0) readv(r0, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000280)=""/87, 0x57}, {0x0}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/170, 0xaa}, {&(0x7f00000005c0)=""/174, 0xae}], 0x7) open(&(0x7f0000000700)='./file0\x00', 0x10001, 0x40) r2 = syz_open_pts() close(r0) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x10) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffa, "845c556b00070000000000000000abb8afb400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) 15:13:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae58", 0x144) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae58", 0x144) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97", 0x149) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:16 executing program 1: r0 = socket$unix(0x1, 0x8, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000000) socket$inet6(0x18, 0x4000, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 15:13:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97", 0x149) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000000)="12", 0x1) syz_open_pts() close(r0) syz_open_pts() syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) 15:13:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97", 0x149) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) bind$unix(r0, 0x0, 0x0) 15:13:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) lstat(&(0x7f0000000200)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x2c6, 0x0, 0x0, 0x2c7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x121) sync() preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000300)=""/148, 0x94}], 0x3, 0x0) recvfrom$inet(r1, &(0x7f0000000400)=""/249, 0xf9, 0x841, &(0x7f0000000500)={0x2, 0x2}, 0xc) 15:13:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c9", 0x14c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="8fe4e1aef37f56f84a4980ba6ed40912a2e345e2de8e73df10af1c6123c6a616206d9b5e65aabe85e6a9586f6b11137661a9e09c5aac1f13d082d136022136d4fab816dfeb95aacce6e0a97813ada7b18b0948a6b18f277442be462140bee704e7d3cb27f234a101f19c5816fcf793c9b73d4a1ff9a116d17b20dfb18b1a6ce7c66a3ee717ef375628734a7fc8a83f1230fb846b97e9ee092f77b62ae55cb1470a2e0018864082b7f5fb27b5c992dd62b1dd5a5a4fa1e587262241265eb99afc56450ba7e8e673178997fad6efd6f0a85037a71874b2439e621a6246843523385a420a6bcbf87ea41b4abb02a8a8da8760a72d08fffd11ae97eeef745f9db31a3b6e178dee00fb6c731a932c4e375a3cf9cc2386efd6293c9eda9900000000000000000000000000", 0x128) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000200)=0xc) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x7, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:13:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c9", 0x14c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:16 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000200)='W\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') readlink(&(0x7f0000000000)='\x00', 0x0, 0xffffffffffffff95) 15:13:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c9", 0x14c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) 15:13:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfef, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="cf0d3e308de1ad024701040000000000008cd77f8069570642bc13163dbba60945d96a85f9ddba18e0ca9af6568eab01abb00227c0c17ab596be2797ee636c91107d86939f41674589fc392dcc9bdf1e0033bc6818b1cfaea7cde788a3a302ea", 0x60}], 0x1) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/71, 0x47) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x4, 0xff}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x6, 0x101, 0x3, 0x7, "4c80697ee64cd12726c0d63346ca6175c85f620f", 0x6, 0x7ff}) 15:13:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c920", 0x14d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000001}) fcntl$setstatus(r0, 0x4, 0xc) 15:13:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) 15:13:16 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x68) r2 = dup(0xffffffffffffff9c) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x7, 0x80) r6 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8001, 0x40) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x1, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x0, 0xf000006d, 0x4, 0x7}, {{r3}, 0xfffffffffffffff9, 0x6, 0x1, 0xfffffffffffffffb, 0xe6f7}, {{r4}, 0xfffffffffffffffa, 0x1a, 0x40000010, 0x81, 0x4}, {{r5}, 0xfffffffffffffffe, 0x1, 0x8, 0x5, 0x52a}, {{r6}, 0xffffffffffffffff, 0x6, 0x0, 0x4, 0x7}], 0x2, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffa, 0x48, 0x10, 0x6fb}], 0x0, &(0x7f0000000300)={0x8, 0x7}) r8 = kqueue() r9 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, 0x4b2) kevent(r8, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) 15:13:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:17 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x10000007fffffff}, 0x0) r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r1, &(0x7f0000000080)="54055c79f678937410e119ea97ebe6c03cafa4dfc325a4532579674cbe5479043a2d52a84c233987f7b529298c3f3307c67ddd3503dedb434e204b247ce893eb8e1d8c781a08ac259132e0bb6bcc7666dd4d8b9a92cf3f1fa3474b3737a171593effde98f83ccc7b6b32a04963b80a3694d1234d4a6196b493bde332424d97961e2a7c9ec47ec1c7c53d825abd0d6fcfa8c6d8b4ac55a061ed2e75398d471a6dfe30d3eec68a608944b137e1cdc62190a902ad0fd815b826f15795298d89a7d24b6314a3705dab66a50d297a92184149a0d6ec539bdefeb7999854454bfdf11336e3138de0999176269747", 0xeb, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) close(r0) 15:13:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="a0cae16aced5d9ceb7e7663a8a126fb898", 0x14b624218ac26a7e) nanosleep(&(0x7f0000000200)={0x5, 0x24cd}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x9, 0x400, 0x1, 0x8}) syz_open_pts() pipe2(&(0x7f0000000140), 0x10000) 15:13:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) syz_open_pts() close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:25 executing program 1: munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x3813, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000280)="a1", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 15:13:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x652) socket(0x18, 0x0, 0x9) shutdown(r1, 0x0) 15:13:25 executing program 1: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x3, 0x0, 0x101, r1}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 15:13:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720de0414ff74e0bfeae5ded5180f2bc9524382dc51848f1bee1b39f802bbd5484315f450d05679b16628ae387005ac22554c4e4ebfda64f30a5672943c32848e109371dae65c1796eb7e0ce791443844cb751c255963f5f4f9c1c15d65179bfe6fe1d923e750a2f67b270a35be53514a6a3d9e5d032983a289cf83c109145b61f4ed28baa0268e0e9b43eeaa62022c251478c11d1dad98a31a45b70b544b98484e465750c47a720e6c350dd4e7d6c475fde9ea1768c71fc374f28d38e5987f2af0573e377dd418c832c0b9346b2727da51d72c5d290b9974ac0fc43da7662ab811d032707335eaf9e0fb25650ed4fbd3172a470471b8d15380e5e8659074fc2421e1afcde99093e87680955aa3ace18fbcef0625f19e2ef7cb643b6288f77e56bb902712322c3e4f749f66642f85672b12d931a1e5f14eb5873c80b5088f3d4b634b4dbe1213353c549853638e50b843a87a9d58b2a928ae4c9a10587ed59db359b2a3f03cb38fbb1879088358a047404405e814645ca9932901253b33ff4a771f26ccdd4cb8d6d0e3ddc5bd7cf3634df11d801954269c72aa2d6f6f25bd9811147170f94f08e6d8178574b5d3661f974a029dc3c04fcc4134ffae0fde6da3c602e85c0cccb6125fa8c8ce413a41b10470ed217b0ce498919804d14786356678eb10b08d3ea1540e6d9f48ff5e6e7285ed6ed0c65a81d931b40a88512b20dfcadb44caa986de4ff6f119f6cdb5dca9c24d2535b753f2f240cc9ac6f6117d3d5ca76d6a068bb80a34dbbbaf4ae420c5928692a01febd40784d6b07e3b6518e03f11d39ad554d090d93002370bae4d8e05f129d2e62af5f840574bd81385f8c7d921ac8f8ccda35903842b6f3857aa9efff6dc9f0574cbdf7dd652611b3f3df89a564866c86ade1e0fcbd7399530e021afb35d658ca7b1bbe1376671f1e0018183d172f866757bbd87e0b704f0b36e02539620a6da5d450dd0a9e8d2d9cd7f647f7913268514734637784f355c633fb80e0391455f3640689c1f3c99d76595a3a5f19997c1a19af333d576af3359a26a8af1ac3dce3ad7547e4424aa9d4af6b6b0cc34bfa540cc804566b1ef6027ef96dda4c55c2370a6a1c4f97e52ec5634f79a197b5ca38b6ccb350175cf221d49578f23c3ca9312152cb6449fe946a10ed8d762c9132355d6cde88ffc157d0060ebf76968d81c8e363411cf1877d770aa71afe7a0f7bc76cede6ed0eca68bc0677874b827c2711afc9b2477bf9df82fd5f15a801dfec131b30b441d4cb69090a6690b6387ea4cb9b983954c4c8c42247e2b94eaf10b779fecee10898aca004298452a0e6ecbbb0f9e1a0a12011f83d651216c163a20d39ded002659a27c3b8a14bfa88561378ad1be166f389d7a694bada6c724c07e92181d114c69e4ea06cac8d3a4c371b2fbf84e0d9d6134e5d4f0e1c38f0c72957cd721af7c03c8da8e035a8df0c36a088fe50d1dc54504c1bdddcba5a9c600d218e983064a9dc7cf8d2e074978774af6599823fe5349e2bd455783c242afe440f93476239a458d8f47b52384c646438f6da53f0881f3085d309de02bc74c24026efade3d253bb5d63db41a7cbed52d684bbf790f9af997e2c7f90dc41fe2223e5e29253166d016fa7218f56887fd303ddaa53947e1f48b781ba980e57aef0e6d4f2d5a92b3a783482a9fa2742cbebde7266d882d355c61ae5ff91a7176d68dfb895e68a19e358139772e65511838a54f95af6d5ae678cabdbb6972af05e0fc39a268ffcdd2367232bb597d4d5a149a4d1643d40e48a2dbd6da084c5cb517cbd82867b5c5ee547635a932f34569bfa34cf2c1e5024964d692a7fd67ca0713e9ef1d033b4486047a5124ed85d9a94b0b501869422f1587279f2512d1bd3b021f1ca7e48b67d3d9e91606f7c21eb3eeddb28bc098e467bef02ada3e6be4410af5e8d02a35847f33e268752034bdd09c985783059ca326938ea23c62bba4862a21c0f3a87abe1110c8b9f001509cf7e3acb5407355db7606b96dab70f1dccb41005393b17321c7ee09f8887c95884ed3c72afb75516c51dc2f5ac8d501526bdda67a5df54bf70e2202ed6ec7719f399e990f0685f98d195dd379694d2fbfe13637767148baa168232f5b5e61c28e129ddb48f35bfc951a2eb2b457298502285b1001ecf321e487d37cdc29725d765b23d386d7c681cfe7ef63fa0bfa546f6b93d086dadfc20b5bfbd1121cbcad005f784b74c0db199a7d238ee3acc2944d0e79b99d78358a9e98fa613e69fdf67680acc50b04e5f228d908bfce16f8bb411b36845a99ad7004e820897e2e24cc6ca7bb0385dded37fac983f5903640c5de73d16eb131161be730ee631bd043bc242bc1208b6927a6cdf7f3ce1e1173c3934cdc34a5f9c696f020f3960112def5c8131ed06df8d2c9f514c03b4a9678986cc472e62615d9b2769807b25d1ee341b0278945e229c6f4e6f09604cae66c8b91815bccf7283bb7605d204855926ea5a7bd1174022baa90ac95e3ab3b04ef473d6d10fb2a664dfeb04c9d76ed4409adb1c0e632467f65106740e971ccd543e3d44ce91f6cd5306820056928db18714b7c9810e37626383ab87416b99c7b9f6bb2f14bb1fdedb098fbd0ef663a3d2a0ffe5198c6cfd14c33c33164d14b46b65aab8e4c74fd72cabbd07d4f4e68f10a4e14f0be73772c7eafc969cec3217b85fed380919a10891921ce0f43e52a8dbc1a7f198f31872a8335317e588d882ea200e7363addc87fe48f7a97e119d505d38287822a9eb07682ab0eaf111e604f8eb346d31907a0883e573928f738b06adb2678f96cca793bb27cd91a26b9eecfca87d7ea494a399a948515f7c95004cc36f973752e111d7a8e072d67168df3c6943b70f8bd6517c39edc589aafec23b79a679611343bf69fb7ba408c6be83fb2455c098f6750803bbb6c2e9943d6d09456d31d62e5e825e2decd717dd8e2922848312cb2df8754cee0d9a2dba37217fe3e1d7e40dc84a559da45a31a8393cd53b22c3849719aa3b30320cba6be410acda42ca5cf51c35cb4049a93cfd1495a535579a9b8d1354e56fe7a0bc54ad0dfee18864e4bcc065afba2b39ef18e2781ed220918e8c32ca9bca511ce3bdf96f78625288193fb45e2ae620d588357af20ddc114adbe1675286df697933f289f3c851bfb5af1d69ee58dc02920cd2e976ef130b9aa4a681dfb8f47a9adc77d328a327beeb3a90ad4b35141627d19c5d761889fda365fb9d40ad4017e2820fd17a0c2cc6c4e9fc91b5dea8d83f128c5ea82ac50072c09076a51c0523e42583ec8f71304057382d5597a5730925cb4ae1ebd4d1fe854793fdd1051aa3f1aa1c62e84f0ddefee3e26d1a30f5f8d7f8676ee86f7457b8a9f4bf6eaf3489a82408170d7c6f163fd2e7bc81a18d37a61a5188b264ea178799edecea89d1c249ffce8bc61cbaed211baac476b8681a6fe227ed75c6f59db8799fdc9e40b949e847e57c854bbfd106ab1af930df5e07843330d2addadd0c0a6de08e8b8bd5a327aa7c1b0a03b1be6155c219da1970dcff161f25a0ab283ef7bfc8bf727feaf9e3864a249252b1bafd3297bef387eb48918065505613c336314ee86d34497e0bbfa5e239aed350b176c50fe6a5a9d8f102d494f5d573f76133f579779a38c31c6acf85186456dd2c8f088c370a6044d2b4879022d98c1aaebefccdd0ef41edc568a2604a2daf436936d828a5d479e58d7a6213fb9f5192c4ee89b933e9531dbb8181f72aa96215edb9cbecb3296a2ad8916fe38c1331d130af3547f0c03c574f203b58be91f7d11cedb5f7704a1875a9d9278ef8ad4aa0ccb84e141f1064c502472919496c59a8cc81c642ea313ce5137a91812152c16e83559dc5c53460116ac1f018407e871da869008a165accd47fe025bf12c1405a4b5aee6917fe4900119853c32d2382348c23b47f2e6e2caa24e8fc68c343647342488a64625abdd8082b4f7ad4c9b8654c4f710346971b6a5493f520d4468ae59a8d572d616d85125124f45d87be2732ad11515f67cf773b56283db9fc07776177d0368a6cf0fedbdeaf2c5ab9c5014a06e84faa18060357159604ffd662b7ace7ce327668521591c80f89348e07cc1856adea1b6f12922c5dcd0edfa0546e6288ad4a4192d02e8d0ffd155b72fe43712968dc8bdf9633467d1a6b1c439362f6576381b3c87565bc6754f6897647bb299eb09bbb2f4f055c9cfbaf9702b8e0b060767685b09965c58e3783a88e9dc2d7ad563d5a4666c298b8851278caa5699fa44157ec759f2b8e1e7eafb1852f7b2d7b6704b3dfcf66636ff3c04138f4181fed06c3901e6e2875926bce78ee0e033579ed63839541b9c45d3b5b2127aea6c56fba30008fd26dbf92ff10112ad8f84947f04f71087ade611267431afd33e6652a6cda10d2e7ba701fdc73614b4fb8315faa68f57df4db476c5f147db1cc88377c55d0bcde61840f17bb783eadaab36923addd181b112b06939ca37f0a", 0xecb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r4, 0x6) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() readv(r6, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 15:13:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:26 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2000048000005) write(r1, 0x0, 0xffffffffffffff9c) 15:13:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 15:13:26 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x6) getegid() mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) mlock(&(0x7f0000f52000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/84) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x6) mlock(&(0x7f0000f9d000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 15:13:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:26 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6040, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 15:13:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51e", 0x1fb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = msgget(0x1, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/229) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b0000000d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:13:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x8) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 15:13:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:27 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f00001b8000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f00000000c0)=""/17, 0x11) 15:13:27 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x0, 0x287, 0x2000000000000}, {{r0}, 0xfffffffffffffffd, 0x84, 0xf0000010, 0x0, 0x1}], 0x5, 0x0, 0x10000fe, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) nanosleep(&(0x7f0000001c40)={0x1, 0x10000007ffffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7f, 0x0, 0x100000000, 0x0) close(r2) 15:13:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x0, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x0, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:27 executing program 1: mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20020, 0x80) r3 = dup(0xffffffffffffff9c) socketpair(0x6, 0xc000, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(0xffffffffffffffff) r6 = socket(0x1, 0x4003, 0x2) r7 = open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x627800e903433c36) r8 = socket$inet6(0x18, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r10 = socket$inet6(0x18, 0x4000, 0x2cde) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r12 = socket(0x17, 0x8007, 0x20) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0xa2, 0x2, 0x3f, 0x5}, {{r2}, 0xfffffffffffffff8, 0x8, 0x42, 0x1}, {{r3}, 0x0, 0x1, 0x1, 0x3, 0x3}, {{r4}, 0xfffffffffffffffa, 0x1, 0xa, 0xffffffff00000000, 0x565c}, {{r5}, 0xfffffffffffffffa, 0x14, 0xf0000004, 0xffff, 0x2}, {{r6}, 0x0, 0x20, 0x2, 0x80000000, 0x81}, {{r7}, 0xffffffffffffffff, 0x8, 0x10, 0x3, 0x1}, {{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0x7, 0x6}, {{r9}, 0xffffffffffffffff, 0x1, 0xfffff, 0xfffffffffffffffd, 0x40}], 0x3ff, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffb, 0x4, 0x0, 0x3ff, 0x6}, {{r11}, 0xfffffffffffffffe, 0x4, 0x10, 0x1, 0x80}, {{r12}, 0x0, 0x44, 0x1, 0x1ff, 0xffffffffffff0001}], 0x3d, &(0x7f0000000340)={0x14, 0x8}) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:13:28 executing program 1: shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = geteuid() getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r9 = getppid() socket$unix(0x1, 0x2, 0x0) recvfrom(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x1, &(0x7f0000001240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5, r4, r5, r6, r7, 0x100, 0x57cb51b4}, 0x7, 0x6, r8, r9, 0x9, 0x3, 0x730b}) 15:13:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x0, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffc) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0xfddd) fcntl$setstatus(r0, 0x4, 0x40) munlockall() r2 = getegid() setgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) readv(r7, &(0x7f0000000580)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/61, 0x3d}, {&(0x7f0000000380)=""/202, 0xca}, {&(0x7f0000000480)=""/210, 0xd2}], 0x6) r8 = getgid() getgroups(0x5, &(0x7f0000000100)=[r3, r4, r5, r6, r8]) 15:13:28 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x48, 0x1, 0x8, 0x401}], 0x9, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xcc6862e73318912f, 0x0, 0xfffffffffffffc00, 0x81}, {{r1}, 0xfffffffffffffff8, 0x8c, 0x2, 0x7f, 0x54d8}, {{r0}, 0xfffffffffffffffe, 0x22, 0xf0000001, 0x7, 0x9c15}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000031, 0xf6f4, 0x3ff}], 0x1c000, &(0x7f0000000140)={0x3, 0x5}) r2 = kqueue() poll(&(0x7f0000000180), 0x0, 0x0) dup2(r1, r2) dup2(r1, r1) r3 = syz_open_pts() fchmod(r3, 0x2) 15:13:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mincore(&(0x7f00007bc000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/213) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) 15:13:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003f, 0x0, 0x0) r1 = dup(r0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 15:13:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0430571b5a48ff7fefc960be23e44eeb000667722f7a608485cb658f19ead78cd38f563f435cbe18242492970424abfae8a6b80ee40748ecbce47edf8708f211584ee989733aefd088e5ed6c9c518d170695a88a9df949ee4f26a2d5461ff8a31cdffb7ff368de64205b9ab8824a0b1781be4a6eb1e11667000000000000000000"], 0x6) r1 = semget$private(0x0, 0x1, 0x20) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/43}, &(0x7f0000000100)=0x2d) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000240)=""/137) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/168) 15:13:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:29 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) 15:13:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfef, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) write(r0, &(0x7f0000000180)="bcebd4ba02f184259ade66d1fe62baaf7674e8c21d7f4efd0f61fcb679613f04e12b2fc556a0f37361435717518a557c9e4147082f7004b04dee80e96a7f350ae4eafbf9d05949d874e146130797adbfaa4a0000c9b0fb7c1900000000000000000000000000", 0x66) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = semget(0x0, 0x5, 0x0) r2 = getuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r5, 0x20, 0x401}, 0x2, 0x401, 0x2}) 15:13:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='S', 0x1}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x51, 0x1000}, {0x18, 0x0, 0x8, 0x7fff}, 0x7, [0x2, 0x2, 0x6, 0x0, 0x7, 0x2, 0x7, 0x40]}, 0x3c) dup2(r0, r0) bind(0xffffffffffffffff, &(0x7f00000029c0)=@in6={0x18, 0xffffffffffffffff, 0x0, 0x5}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 15:13:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, 0x0, 0x0) 15:13:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='W', 0x1) syz_emit_ethernet(0xc8, &(0x7f00000000c0)="f392014531444f5f753bcbb4272749663b5f001434129dda9bc20957a1393d02f5b1f67214ef9cc9a9e324d5a06db013a3b7a656398f5fdd8e91d46c1e443a16bcbadeb6a3135fc596621608e1ca7f4ecaf91e3bf0b41db149d59fd834d80300d29f03c4dd6517e3dceba514fa24c0d1006fe2a807ec32b8feda3f483f19773cf7c85f03ea3638ca0ba54103c92c8b0941161eec68224e91f8e688a29a20441225aef79bac2dddf714aaba14bc8ab42a99c88a81a12950f5dec3a9a4439029acab27a3114b8280eb") 15:13:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140), 0x0) 15:13:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000cc0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8ce643d605e2d3280d33ee6185c6a11a3fbed9d7c7f5ecd505370f55d9bb05dc03e21ac168a0237f55fb68fc40412493e5f01c0a62188e9b7cb5e32d0ff2d4e7199679daa987423cab21c6b274000078947da61d75bc9028a227c38808f38d8298fc1f3f7e04be72b0b887f01309bbe9bdd11c451813897d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5eaffffff7fc6c3b0186e3430f52aaae8d139ff2c0f9e13da075ee54c0682247a3e405d535caab085c9a7dee55996d2250fe153a6214cdb23ce15338c5dab3d381e77455ef7eafbd162978c0b017db85201f523097a22426eb401afee1ffaac9c615f6f4a1f6306697db04609e74a842bcd3d64645ffc87e8274d561cec63c84b2602cbe8fb62300d4b26c32fcecdfd6d393bce5ae89f9dd940f4a3d7a9b67539b0582cef98457fbb3fb257d74d877b07f2a34e9654a6ea2bf00f0e2c0d068265f48a69e6e591c320ce699acde6e22d9b61d86867be50d22dd68f6da658dd8185ca459b82dbc58260603053a1860432fd7d60b9dd228e4922f9", 0x1ae) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xd2c, 0x4, 0x9, 0xfffffffffffffff9, "de5446fd95cfa60bdc76d4105b1644d16e0c031f", 0x8666c8f, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffdfffff, 0x3, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 15:13:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{0x0}], 0x1) 15:13:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x82, 0x91) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000004c0), &(0x7f0000000500)=0x10) pipe(&(0x7f0000000300)={0xffffffffffffffff}) socket$inet(0x2, 0x7, 0x6) renameat(r1, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') sendto(r0, &(0x7f0000000140)="83f476a2e1927da67a7603fa66bd8206cc7ac6fdea32053d6dc6856d2d8cc212ea71cac625812e265257b03caf4ee33b06e7c6fbd1770d3eaf7f0b9b97b14f9b32baa8b59cd08735f6a3820dbab78aa601246eba0fa633626931f7e3162e5ca6eda3c48dd044c32e7348104a7f38c4a771ca328e650c1488b24d904cd75254c402d14ddca87eeedb7ffa9504394dd0ce354ed0fdcd38f48dffd0450d8056c01bfc8e9802ea6af61bdf187076e9debd6205f93d7646d60daeef9bbf172dab535883768b38d340481b9e28dedfd355518a6e4f440a2634631133906ed0c5ac32a551e09a9e", 0xe4, 0x8, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) recvfrom$inet(r2, &(0x7f00000003c0)=""/146, 0x92, 0x803, &(0x7f0000000480)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x26, 0x0, 0x1e6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/209, &(0x7f0000000100)=0xd1) 15:13:29 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=[{0x2fb}], 0x10}, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0xea) select(0xfffffffffffffed5, &(0x7f0000000080)={0x20, 0x193, 0x1, 0x812, 0x0, 0x8, 0x9}, &(0x7f0000000100)={0xffffffff, 0x100000001, 0x81, 0x7f, 0x5, 0x3, 0x1, 0x8000}, &(0x7f0000000140)={0x1, 0x9, 0xa34, 0x0, 0x9, 0xfffffffffffffc01, 0x0, 0x80}, &(0x7f0000000180)={0x1, 0xc6}) sendto(r1, &(0x7f0000000040)="0e597292ca223ded7a88e7ba8716ab3013300ba3e3", 0x15, 0x402, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000200)="5fc163630ca869b3df143f191caee31b64e48398dc12acf756962f14c2953ac97e48030fa5d9ad9056b205a73d810c4556aae40e251e3108951be8971c142a1d7023625b35988eedea80dc27f7463900895a6bc154df2b9013fc7a1cdeb55a8466ee60ca6c624b5d6e8c1f1ca08af548dd5339a085e0db271ea2ebb88e94e4ae7ccbe89a8494b9f57b93384177498f9c86eac40781550ed7edffa991facfc83b86a15f3199d58612e2298a152d801593b24c35252c0da7c864bea4813c424ef02c5ea2ffcb9fc317df38b2eb781c1ac6685f023a62e964171fab6af91b1a3e388325007780d366a452d3501775119aa3ef1e3f823751d188c6e22874ba1183c57945fe12d3e4e0a75c421c397ad88103e09c498d46214a04c1d6e5f3c86bb20e422aafe382831e08d29ff361ef423ca7b0fedb67bd7d66fe1de2f5175ccab23680aa458112d295fc48839e41f6966e1e060e322092e33a36657e2f5d7f50973312577058ec1d0f6f6876826008c5f79ca0af9869fff07a4ee40b2e097796456d7243c3bb020640016b33b1452b215f06ec694571813f1cd0a0aba7684c1b2dfc6583b1d2ef4d39970af993dfb3b98d46d11d7f5c70e2bc61e46e7d3db8209966fb05f46d826650cab9874900171af0e38af5e56980cc8e577edba27a25548708fbd7dd6ede43bc84a8402f51e4993dda9e78478e278508a093a8e9a481b66a6262881279e9b89af204693f986d58b37418340677a187b2e5c9d9ea73a80e9c8f25806076f1b98894d7616cc31e3e95d4c41dcafc07d32c09e377ea55ede854f161f650aca34b4315088fdc275472cbc7e3b0748301a9fcb341ff761c011191cde069713ec8fb961a4ba5984b0c626cfc1895ef4d6a98146606978a44f6428e76e4a4bf3e43ac81d101eab26c8a83dc9b175651e9d9340ed51c54cbcd5a553ed0294fc47a0a0f2c06517dd39eae861cb657d14505b11add4c93851572940d3df43431e8ecbfbb402aed038b1ec8ad6877ba35a67a4e5e8e6e6ca540d795fbc96cae728f6afd3ac209ebb61c1ac4b4f10df3bfdf5ec3ed1aa98451d22921acd5c37bfeaae164ae98eac91dbe162497491dae98ad3e879180feb0a8ea7bdbbb49dfd2ba34d217659e911e7bc4628fc3d405ee28bac35f56d0a73f415a87dd5d7719f9c5954acf6e787edc348e6066878b440fa07987fd74d309f831039639d837440de1c24868e25058f55e39f0f58214726a29f7b76012ff57f0319860b6be70af27c77872d089a1e606f9f8798732e93f74c00b7cbca9ab9eb3f6010e363db95c465dd863bb6f305759bb95c163c87444de5c6f575e4445928580da52ee46ba2e0ec8293122c18a46c316e51d378caadea3cd9ae8dc390924361c0c02b50d1bdaba7ef0a8808e5ffaa21dea6bf8f502b5d6f4e411a9190b63b5921f6936f1b15791a491ceacfd8425a3183086e3aff3a6e1fb5a1ac4200f7c59475b7636befe4522a30630a5d85b3a86faa90195cb9fd3d5b723b49ea5bd1d6cc0f6e9b716ccd0ddcc9699061bda79e86f933e201a3715914153bdd0d70f0b27c6d81016d1eaedcc211a633f9766d77337c970eeec4c4f79145964cf1ac81932dfd1e2fe91123af2cb9fe871e8a7d7b95cf4b69e4b9335ccf2c48046fd92845ef14fe662dc244b36c56cafc8ffbeb42e8f1e558102059d0dbbe0d90cb8227257cfd797d3f59554ae4f9b3752f55f91371dcce6b55a42d2c4fe1594c9362790dd4d5bdb60c6028e82620cdd945d0a0a0fe889978591a932310b68cadc8e647c4e6deb44c137c52c049b6fee21d5205ce08931cdef53a80828d6a943e98a4a18aab88ac59421a328d8c9e719d5044afd7fe46623249f36b97bc81d548e3447c8dfc7d13efd5e384e46652221ef60afa8d489dbba9ea824bf8fbc2b5a8621c55fcbbb99b4ebf5deb2133b23b76b68c2d929e5dcfda760ee98867a60a2f4c09617805db3a42c37cc1e09ade671c96eabe695f64260a5d2960163ad8eff3e4290e71813e4d11315658dfa613c94efbe7c6fb8ec51b56ded2033ebb04c69239b09b6e63125572eb847137ecf0349bc5d1118d090c0cc1ae767007da607fb4a524d4fc2cf7d82a526096a9a3d70e61d6a1d2e8ad6c7e20e4905774e8edfc98640fcbe0110f7bfd53eeef08f096f24390de6bd37e32f4f0c357ca38874f2cd336768a5ddbbdc1f13a982b6d05107cc0474d10d2e8fd6c2513eff46f673b1c353de29811a8ce71b313f7af0376b719de2ee2ee9e5c932ca3300140e432a76cb3bfac4653bf3f212ac4f00b563218bd8580b466877fb417c63de9cc0ae6e56e7d87be41b21845b13bca5a6103c8caa067a50fa1d11295f4970cc0ba1d62d628516868b18a78be0f97771a373cdfa46941b19bb7856ac5104ec4b2bf6cf4e1f0d6bffcaa33591fc688657dbed5506148c018a737ceeb0a214447a07c028d834d263847643f7a173be5e2c225acb1d8e79e4f12906acb6861cce385bd65c5ebdb7e3b0ef7b1fd9bd2abe32943c3cbb3da7c845f52a4e1f6678c2dadbfbab70e27bdd5c7f3d8c0e7b0244a28a2bf324ab45c392f8a0c3a9a2927a567c46b4e5e5d1032b04ae5b8a6b378854cd81a8025146215ee93869a3236dacdb71abfca0354d2c466a7c57d10ef302f92c19aab21997a15c57a4ef6cc0e2655457288c0d657563a323f02102c1d59e0606748a95872bec2378640087a87fb2f25e21d959e0393ac118d9e4e3675da7a91a5106f84f51e6c62f60a182467fa29b303230f954cdb5e1798633ef603cfacbfe3f32f2068a752ed8f388128ea3c875f06167b5a8084d97a1f3d9a155ce4c1099116d0e49fd410f6a0c3a3a021891f42d8507591dcdbb74d8421990889a3133c6563899f2ad755f1fa868718f2a17de6580ec89246043d2fcdb5b7377943009ed5acbaeb99ed8ee7450ce4ddb95eaaca308d1fb20f69810e2ba70412c47b883c0178325cb033c215a8f85236c79808ecc1c0f88cbd7871d1cea496163f8ab9bcb01b46bc46f5a1204a26086201b297e9db58d9c804cff09013560cc8bd48ce70b287a93da69e934b0527ff8c512149d4cfce73b59db0a15a492f0e8a2dabe2de3968c4af7c22868abfda316ae9b5dbcb85e7c7cc38b4caa2c6a539495f3cea2519454bcd1add8fb4af182756cc31b968bacad88dade065a4af978e3254a496e862ced12bb235847b4b31c39eac59b57b16f3fcf946084cd2711981b33798a3468fb7f4ded39e776ec2eef6b9574e55d2a95a457a65eac3f02553964d91682f2ccba87001625eab64eea8bfd88bb0f38c91533ff811d224f326cf2410c39c10c066e26607404e7c2168f71f65dfa80135a1d7641ddafb32c9d7969424d2bab15ca08d74c2f941d7c486a0ab0d925d38796767297e7a1cbda5091b1db8965bdb4aa91d939e143dff7aac4de025e062b082dc00e6065dd95eee30cdcea2f4e67e11ff5ff38827a39f34e0d3614554fb530d8e036c298230993e502cfb10ab09489d66210961465e7a34f1bd61476fa4726cadda2b9313550fceb6bf3434b0aca220a154135b4c6017ebe4b812063d83ca88f5f86cd4cf5e4712198968496926eb6a9b7678f217a27b32dc994de9ad515ba6799f5d41ba31a60fd201e4fa78f40e49c5d87abe21c8c85338a68c808a28b735333702f0963bd8ca9288be1ccd5cba84a37247cfdc22c8d5b6da6f45a9e2eef920dc8432e3078c0042f1ff9918f2e466992b668ee520ed3d405eaf86d650a1196b792fbad72661958a4de81450a2ec1e262252b36c0903f2a1fde8c71731161bd7b8cf92f7953c1b21a060a4a168aec20b1e6da63a1ffef7d68304964b0dc33fd2f7dcb100a9855de986f990c01ea81328c4bfa31f2360d354689efcc342f313e64fe91e3146fe9d8afe762e902e2524e45707c231b69014f6b64b8565fa8161ff1519b10bedca511ae3323fa2205203e1caa7d90745e8f6fc5af451ff34f271426342b1a6d25531e815d29d26878664fbc56c782f49e64517f958a13c325cc9049e56189e876d77fab6e8d12511012a041462c5262ab723fc56176a6672d7c188a06b8dd818f539ef488da6ee4d397eb125bb67d15a664eff39ab56e77ec58db0ee95dc79b9211290e6ac40ef058d6cc1eb7a8219829b503e3a2673c5443f8d71561a649580fc3ac1c61eac6337f18d0e3db01fe173b695023106305ca29e40996f2c38916cd9c69e7ab7e7410c6a73cd47cad602d86e1c0e84848bee08881f8a424339cfdcc869ee62212558ae8d9c2189ddfd4c20c19aeb7b14669150b10135da5d65ab8094c0d2c569406bd41c70c1f2ad41649b12bb347c28973b053dd0075de42a1990743923e76baf6b47d258924bd49910210746ff595d424198f4343f17687fcd2f08ad045c2e094dde52fe1d27f99278b66342200ccd1664ffaa072260e922137d3cc0ad64af708151dd734801928330435bc1d33d322af839f3a31e0e777599776a3850e434244ae5b88b563bacb795420c59c91d772669a64ab093d4dc10cde24d2dd8fc46f3c08fd8d2ffb925e6975e66b305211bb88f522122698270a3176d84099701ca2f233119376c0ffe11598eaa2a254df19e37e225d5fced02920c747de859f698e53eda16ae31dd05af32c3df7a67c73938566eca5554f12cd592884be33b4c2fc5cf3012cc1f937087859a787b53e75ba45e3f13ef689ea3adeae9f8fc323e0cf8a5e31856a4c6f1035d7a73c891c2e43ee26e5bb8987b5a05d00ebe92457587fd6066cde88b46e99a365d33ff535fe193f3cf40521336d8f57043178e35624c7f46b6f38bd1ca49f0680c74292ba1c6aeb583c31fd69ac34955857533d7a5ca58b27e9eff787a7696bf8fcc7231a985606697aecd29bc444b3ef2ba0700a1ee9c477ac04ed4f69a023b75064983f066bd66a85151736b46fe0f8c9845fb92c7fa05b8d0d24814fa41fd8dbc83434268b19de8ceca25f1dc67ca8a913b10c18ee0a3b55ee7b1777f2c2497c4bc22706a6e296e6788045c419b303efe913076739c6057ebc89315110e59492d5e14417c7c686d70bc2b4bcc11f46f5106e60bceacb0b8b2d1373374b68659060780c6b9fb012e0292a8e7f0c0d025e4623ab2e83ced700a8d427678a62691a99a1d69dc194e217803b2d8ac852acb2e16c4bc905d7800400244c0883d8092fe5bfa6df9877474970ad9b5f45390ec35a800874121e687dc656bab23d36a6cdc749d34e81bf1a6a2ce06e0fa33b5b82cc0de5fb2d34eb995cbe5135eccf1a244ea03ddc8439be181e2afce28bd8f6845b3be2360e81f441b995315ee87316b5e6b732dcdc023f96beee0bf8a83b957c60d677766a39746742505c2b961a9d6d46a4887f7f896ee75e2cc9d883d0e71b5ada879643aee024157412a42d8e996f203b24c2ef2fe917a454b03b8287bed52b46fee709fbd7194dccc195d25a0ae897644e7aa069ed69eafce49d5712b04315ffe19abf8d517dc347fae972384af904c2963fb4e9ba7d55f7e6f5c1b2e6284e4d63d2f9b4960ed87973360221f9336720e2060ee8c8bffb8a0f87e7327799f208a07669f6a9ccb4bc1dac941ce04b4d76ae4c63380424074e0c5b103e2190f11fa15325882cf8f3e04e08b2090f9b78020bff3b6928f1bb902ce08df1019207a4c504d0f0a9f7d53bce9be80b9f391615574c2167be263f224165f440cb69f36014d86704ec2f8e45967463a1385d9f7b6ece7cd4b46039dd15a0df86463ede50c37243f73672d4ae95", 0x1000}, {&(0x7f0000001200)="214bb499e0f36dad33f53c4c28818426571eceda68a4634bbcf73c26a3545b5b6286095f6c8900e887c4bcade987127a041d9aa47d3d84dcbedce5", 0x3b}, {&(0x7f0000001240)="5fa08ffb063d06887d5673cafd090b149c7528330d0b2ad005ba6876068748f7da5544bc0993642b997f8ca2d18c35345648170aa2c8dcccd11a74f6d36ec15aef4cc2d711ff743f267bd6d3f7433b29ba977a266ef9a5321a3a38acf82eb597bd7a58ba31c7bc62e8089fac34206b165a5ebbf007c3cb10d6bc6e29150798b0b99720e652ae835d7c183919a4719a13d4f7cef9b91f8a696b8ae4847cfad57e9b9a0e92b2c7af9597826f180ffc553ab0bf23056a85769b02686d111f8b120270f9aa94df1b2d48ac020f559dd1902042f2bf7d8697", 0xd6}], 0x3, &(0x7f0000001380)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1]}], 0x38}, 0x6) bind$unix(r1, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000001500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f0000001400)="afe74ac22323fcc7f3c31d08aed9f7a746bcead68dd449375d7a893e0fad38a235e4496f32ce19ffefd20dcbb7c2cb7e982b7002087a6e277199da6e9222078e6031ae6ff1427d35bf845ef3b70b196da08fd8d7f39933cd78f99a1af12cae6205907fe904385a1cd5b88ea4df247649a4a2a6079499b6177e177725a7576d3854922210eacadaf99f7b69b3248e7fe3313013eef224ec5425e4eed5c21d2f30b542", 0xa2, 0x4, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) msgget$private(0x0, 0x1) 15:13:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{0x0}], 0x1) 15:13:29 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0xb1}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x40000000000034, 0x0, 0xc68, 0x0) 15:13:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{0x0}], 0x1) 15:13:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x230, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa0, 0x108) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5, 0x80, 0x100, 0x602}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x40, 0x20}, {{r0}, 0xfffffffffffffff9, 0xb2, 0xfffff, 0x5c, 0x3}, {{r0}, 0xfffffffffffffffd, 0x68, 0x2, 0x6ba1, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0xe0, 0xc, 0x6cd, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0xf95, 0x8000}], 0x8, &(0x7f0000000140)={0x8, 0x3ff}) 15:13:29 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000140)='i', 0x1}], 0x1) mprotect(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 15:13:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7bb6f68863c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330d8c5ad6a2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x406) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) close(r2) 15:13:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup(r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4011, r3, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 15:13:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) getrlimit(0x1, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000002a80)=[{0x4, 0x10000, 0x1800}, {0x2, 0x5, 0x1000}], 0x2) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r4) getrlimit(0x7, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x4) fcntl$getflags(r0, 0x1) fsync(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x13, r0, 0x0, 0x400000) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x80000001, r3, r4, r3, r4, 0x54, 0x9}, 0x80000001, 0x10001}) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x8) r6 = accept$inet(r5, &(0x7f0000000280), &(0x7f0000000080)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) semget$private(0x0, 0x1, 0x240) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000003c0)=""/240) read(r5, &(0x7f00000004c0)=""/78, 0x4e) getdents(r5, &(0x7f0000000540)=""/175, 0xffffffffffffff72) sendmsg(r6, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000002c0)="5d34b276e77123ea27b47304c98006515fa9fe09d5a8d05a2dd52de7921676d7b95597f8ff62b4b4dae7a3d07d8f7a26626a0fe8fece262d6aec", 0x3a}, {&(0x7f0000000a80)="8906e38eec1e5b7ee036ac96ffc361c513cd5dbf4edd572ac5b54e70b75be068c0853fff6ab703bc7ef06024ce81f4359556dbd2adb3f822c14d2aae7ffbe9dc0793bebadf56672646d085a856c1fa614561745aaff6b3164b4e610be9be2a288a8f7dcb092a665f050cb0239e351c1aa540721df92c9eadd62d7f676c7c15412b417f5a1f9b3e63b67101c5079863e8e36ed6d6ea3df3c8d8f7ec47fe282d1469abf621ca45d209d81490f86510a7b8f84713d6a9665c73e44605f9efccc72e20752819dea5d23077c785dddef320b5dd42310f8ffd44e76b29a32c1f1fc6bb9fe79684bea351bdf880a68c939114f6c68583f5df37b62cced1462f3096da2605e6945ae5fd8eb451bb55f5c3e0f6e42cf0944f48e9b9f194beb3c2203f05576939d426e3da16f5b6d98b8c853ba79f7eae5c3dccf918b0f6ebb0935b71a2dc39f0328989fd112e0cae03c6a4ed9238b47d133c86855faa39a902d11081bad792564d4c215bd3652c61e9e833c4dbd14313af902c1ea1c22673c2b3005ba5cb9e0ab5d183f8dc010da9b4dbd5dfd08472653ea59133f31dc372739ddb7a07023f0eee1747e518d9bdf63f3cc439e0333d4ef7635d29988a9f269501991dbc89250efd8019ba35146f9aad57b40855bd42daa252cc8f239f113f95c747e146231f3a018cd881435eefc0d098d10578a5df21601c52f8dd7b73d29c2461dac8e04d19412003dddc31e274159b1fd60f259566be513e4fdacfa4c8a54cb0e0f19afc664ec901bed12b147fe567362509865dbb987d24edafbec5100760ba6ccebe165667b2d5c4f87b65aac598372bee315760539d9971fbe0553a19ef211eb91b3f980bff5be20340e1e54002947146cda5f0169c297885981b7ad2a043142d9b578213194830db20b286989035f5903a2279dd63847c1a9e4e375833d6bfbcd81830201dfbf85a39ee491ac95fd6db4c63b3699e0efbfc64271f0128fbef616bc2bb1a008dc3899d9650493437b53761c9972bf6adb7680b42ee0219d4ca4a80ffc234c1ed0af2d91013059d5faaca2991f511ebc9cb4a1b55dc07cec1fe1ae150d5432a622402b59003cb01340892c02761f0ea875f51c178e86d0568e6052f9abe809df7107f529629a58340d096cfdc2d76dec746a63c54b8ab0586fde0a96ef43f562076aaa83e6c9c9af1cf639444994b46e98bf1c74cacdaf62e1152f318ecbb389b27264d9baa2fddd01702e60cd4e753e915d498fe94a860419ac9b0067916fa763f6e3b72a60757dbebb4ab4ab3c0df1361e1d10b631af302d7d1ca2b5503666096aa274c52fefc2168f870552b6da7a35aa393e3f01a2a4b19ad6ea3b1ff8af9e16129c6100735edd6c0a57f714c471f2f85af1159044a90dc80d66b7f68afef8ab975b5f6c9d8f8a54fbce63d67c5f4e028b64b84b0e11767ad0938800d59d1e2a508119418cc08a13158304839a054fbafa1db2604641ef192b7cf25e10aa4bc74c05c253f220ebea448093d114c2c1aaf91922cf1ec6586f3b609ddba4e5f0aa496fc25507d0bffa2c0cbce11924ffdf21d7bdb91fe75baafb0ae85ba4f24c6bdd33c6247facd3d36e75ad73df98876f6ca1540f7dfbec2b2ff4d5a9ee812ba41e817e4fcdf864a20276b9ff63be726fe344c7a06c2c4aaa9ca01b16695a30bdc467cd1fb521ff009292a7ef39cd85b76006166421f1bda843808612bc989a79a847923f2af9c91e7525eba4d29037f7a7ca398b04b491b721827928b9578fa4f3835aaea393f2017a34f48e2ec2b092807ad0d2aa098b57e67ed075b63be4f1a16ff664e0fb7f3b410bda11e1b55ce46cc2713bd14bc6a0df4134b48c763dd9945f2255a3c1956525b4ffa1b8fc20cc7b6ae5f3f14ed583fa30b3efeff571ef4c0a498c951972fb085ac1bc9831aa926fa7204f3117b25e0f3950ef873b651b3832046ddc606077bd7129f6f41af758835bbaa68afe1d26cd1a6da74340a07c98df4bac437b055918f2cc438652fb8f696a1c3e982dc66f48e1cabf517b191cf3da1e814f891273eed644df84f2195d229f256c72a6371e42115e5b78fc3ffa911ab914312371dc1900cf0b515de5d3f9919218434496642edcb75b4c46872bbec22abef8c37fdc6bccce7719ef659cc5a9c509eec1111eb42f852af4382d6307559ab094b089125d3935baefebd62e2fe071a909929656158c1bd2c18fcb6f70ddc2f48abea7d0f8c665f9267f6e98caa9ef66fea189a2cbedab7a90a197b827dad783738b93c1525e07304f3e07fd43f445579e1b94439e906b9749b66bfb2378f8bd1fbb3ad7e113bcfaf4c6e65f38ea925abfcb799bf4afcf3a914fd2335e45bfbcd766d851b760fb827a04fba995cb9e5a729bda40b9b6ce712986fd34ef3bbf140f4827f26bf5d2d3d4414a3ae4a1832e689b240d8ec731e9d1c16df680e8c3a5094679a593ff853df3f05bac9be52a27102d4e91c0eebaad9c7cf1f46577d15000a7f6a8dae8dc1b09beb67a60766286db436e0c8c86d327d15aad39f482b97a2bddd1a3a16c1ecee879ff9d692db9bca25268dc92e35be2438a558e75c21fac92d2b10b8c0120fe6309777329ba58d7b91c65c95361ef2f40a624521c254892fae0b303d7c07bda4d51441832f8ad719d0ed37a3032d3bd6c342fa95d4a5936531d56d55f68a24d5c969ac8bd94b4d9f8d66c0a2915c8496132a07abe5b30461c45209f40f4418826b21c5dae4439a0fbacfad2826b50db77ebe437b3ef483373f586e2ab7b6366b2d4295cec1f8ae03bc1a6373bcce55a0f495c827cf91f5f8ed912d18ea8ce35f4c929e1424b9f4e93167d46c00196d88ea47cf47bd7816d92257667849d224100880c6b5e71a6698dd7173f8aa5982d8612dbaa447f07b21ffdb74ce2d1665829fab7cfc929ff3c1062ec23c50fc797bb286480a81241fae0142e71ed61fead30395e4f1007da62e13936dfe8335c7d34fa2526454469519b28f8d18611e9091eb642ea0bd12f27541c0f77336cfb60027ab45b6dcda94232261130b365fdb39942525f99dee362c8e9737c617b4b73cd27f61ba680993f88a0a754d08f1efec8cfcb6b24adc23ef7a5e7fc8cfc6ee239ce7a342875d7bd2c9f6e4d20899b90197fe9383c0936e65f084915730702bd1d1edf4cd5d4dc9aab66a9874af8b7da20f5a8956d0f43cf1af86517715de35f85d70c8837020866a57b6824a7bb8410dd7a5e02b00a3203f96c66202e531e5bc80dbcfba70d95b5b1a5c983355d797c7ed05dc05bc7ad705d33fb361424bb382987e138b89ccef8829a1880135a3dbb8816c50065d23962183eb5ff60a81f8b2a323dc3c6e167eb0ae7d211b8b45e563beb6495acb7db44a4f92585686939ca63bbe0377cb55b5b0525bfa0d3522be3ea02082d89278a5b949af2a4241f58413deec0c811a97b863579e4ff7d8269ae7d449b1fc60f58424bfe69fac6bfae6fa4ed11d7806d30cd2fbab9cfccf8d6ac337dd6ad3cc5e764bc00199e8ff446f7d449294672953f8a03b5dd988e25545f43b7e79ce18aaed5610770c2ad1332191cc16056e0ad5550144b97b60bc2d61a119224aadc60b30403905dfa800896fc0cc1b201f2084da5f9805f119b91b9c12ff16aa90b21fdd17757dd05501ab788c5cb52cab97b273c59601589eed25abff14379338447db621effd0e881aa22cc60050b30e7f74fdb878ea63a9c82e91003269d8c456d5ae5b222176cb750d1e4690795b904a469eb325c461856ceb153b51b8bb9616bf17bcdf15974b09ae9d70c5e82b04fdb126a7fc31ce00612bc887a9c3de0dffc1c5ccf7c49cd32c9ffaea8a26ad0642f60e36b44cff00cbfc8bd15e7d72db8bf9494d92f21ed2cb858e926f7c9447ae618198add30dd047db7e04a26a8b31555f7f87377223f03c9a9217739c38e1d7aca3776086c4151bc020ae8d83c8504a2dc4d060c4824b26ab50fd89bd65d10a42defa361ed7e742ba8b07be5f9ee0b28eeacae32a5c218ae4ed6dfff3e307de7bca94820ef27fe07f4e87e7e60cfd9fd4a4234be7796d7c231d096fdcba0359cae70ed872488a405baf036be17cb4b19fb3947fdbec49daaeea11dc0224499eb230c9b8ba55cca30dd40c4c6c7e170b214b72f3d926a3d11f6eaeb9654344620547405e6716ccefe5661edd15ee882893d3aa925b27d88159dd6caa86004d237d72734918e027191102b9a1d3807883f7405ec90ca3859467a3c79062f43d3041aa9ba88cff53f489c42eb2f25426bf531acb48d7154ec6ccee5df0afeba6c80ec3d6258769fc17d7816661259898d75bd0635d0032300f02ba6f80abfbcf2356ffbf7bfcc151d8916e88dbf3913230818d9efbd006d72cb137d09953c6c734ab2e2528bdb33f77d0d829eb78c2fcb2cbd2db0b8e38c3b302101b9eed5417d2f5d5e9dcc748369addc5362cba89800f890a2113b71b4814b01c7c1f8c009c398cff4c9970f5a66576c0e9278693d6697bcaa646881056771c9931c2791715ca7ee6e2734b7714c97d1f82e54c9e88c11827363e6cef316f1bab676f90246dfd254c4c94f605f006135910d6834a5623d2d99495bfe4553537589332fc64cbbf22aa65222b910f71a9a3f57f4bf80afd48fd89b140d8090192fa8916def651d7e6fb17fc16d8767a8e539820cfbdeb678edabb9bc15a969c11c20c8d0e2bdb8ee69285b05c00fe2d9bd319ecf28787c96ca492b199ce8cd76624de046f3a3f93b21a3a7109a04eb3aab6da3a25851c27b33266974caef0d909e84cc6245a99a856423261d0a45483d3b19d9e673d9f4496c535ae5e126fe1ebda4ef4918b94c3ed83413feb9f5d029fb7dadbbd6cb32a2356e376f6927f8a53e4c0dd0b8d7152330f4cb53808f1d5c6a38117ce76b7e96ea132caedb8f437e6868f5f9f50f753a927ffa986f7308d1e1f1648eb45d50db0b9cb278140df9ef0253612facde809549b914feb8b88620944a500b0146fec0b949d3f48ce632fdf585c5ac3905a1044885bf0c70dc7ee68b1d79f05671ee5ab918d7324ee5acf58fbfe1e211de168d90223d47be973a89fca63df0e87afd2ce445b9153e29566d063637be130b7c873084c1eb1edc3169b95d6d05995fa93ae7d62128657661aa107a78a26cb4e2aeb8a57ed0048c5c75b6f49725ebc31f579baa0329401b3573e4331499a3660f6445641316fb0eb014f73b54185c4bc16508b7f1146c3cb0f3a70502ea185a15e59487fa029350950637cd0399f08403c240f1bdbedfcbbf3e6e2426e6ce548acbf587ef9122353d1fd1db349e9205f805ecb3ab7c4cf0be0a99a3ea248877e620cfc523b1c27a5565fda4dbca5d03764d3fae21a5f4103a4fc3b061e17c6deeed3ed08e9b75c98e04e623da9f94c5273377bc6c8e0f87ce299cf2068c372644431f725847815f56d2968d182697740b3416d98e3b8d01eab0132fc6043d946d17d3467862363533f09c5e3af73eb2dffc6fcb98df7bbef551025abb5c6ab6de18ec57a79ebfdd1f56e3a2876471132dd04a725194796e5d68a67fc589d3a4b1887ff6afd33932e4f2a572f23d02200cd9ad608db00fc8751252e78257cc4586e308bfd88b2957675c514aa76b3bdad5491bfdfcb4e190f1238b042f49439b1977f5770eb7f427f8fa48481a9ab0c2adf72f406dd0c81043fac4b1245d57ee34c049f0b255621d2ab978376fc0ffcb2a2b9ef7349ce9cb2f83b1fb8594a17236b731faf1a225017ca487d53d594cfb04d8f05b7f5a1ab947e", 0x1000}, {&(0x7f0000001a80)="ddf9f09ffb9a37244dbf10859b02b0180cad998015fdfd1ea6c458b3e593607bcb505280944fd3bd836f403328f0a633ad74b3c651661a73b055879232976620a63fcdfc718821ed809bbea95707e8c4b01ce59118721c389f6845cc2af16d584993297a0cdf287ba103bb3f84a1ee470adf4c0d1a5ce390bedfc9f9ffb28ed2115388eb74d6e7f5bac8c31223e6fbfed2ba765806ec939e83e019b0187d6c9fd04101e899dee9ade01414e16a828222a1b1c62e2b51208a05ec3399bed2d6cd1ce00c026f35b326758ef78254b2628d9709919434d883b151e921310c1be8b21881b05a0cea38909d7fd7ec16750b5957618b54477a8efa9d16de44feac8aecc0bbdd7b6fa50effca18f57c929c1a28acfe5971fec6d5eee91ccbf02e36405361932cfb8c1250393bcd6aae12c0e01c219c87b6548f31ed1dc573e53064f6c44b7353a1993f6f032a0ded67e195d41019f3914133ec4feacd7917a14327275088238029c20f97a1b1b45db3f692c2f0c1c1d4dcbb7a780c3471226740b79e4e8ae4261e8a4ec46ab421320803c5953e46fc8088b1708f74ed75b819234892b1c57e2757e7cc660c8980b20f1f52a5e3e6e174deec400403f577f9eb6bd27edac0dcfddeb62abb1dbe981b82c41602f99d3ee0d99c463d8f27711549a7822b87095c6100c5c0d50c63e75f97f621c65e65d62f05ecccca03dfb68ee925c6b800ed901222d49eeb7a79e0966de9822d3497cce6bcee64abec0b4b1d3429ddae5ffd2ae1a5769ed1fb440bef7788b2ac3c635d46ceb47c859a07d87f62e93278396738bff229733f4c0f6ddd3e2daeb7cc591a24a0319ef664a5d6a16ccfbf57b2090a938ddc6b119caaddfeb3a4f44033fe21a39527c02e3d6609684346560e8e401342682c8f37fc7b75a54a58e6ea4bc23eaa7885a5c274c03cb3659f69e63c7d14f8f210d35e1010ab1e0f200c0d43cdaa0f40c903050674cf4ddc008caaef77105c80be15bba506b1b67d8c591989ba0dea173a99bb79fd87911a3553e9134d262955b0843cf857ea84392fa380fd4280b468ec585f59ec7d97771563c096a067bec8e4d579aa17f398f96ba7e959b2b3bf3d73f428f067ac7a5540bf4f4a14a4ce56f2a18a217a03ce71e78b6b45698fbf167ef94f23e4663cfb937064c5be14b852b9ed0d2219dec595d8f58cd09bf28c076db86ddc63eeb2dbeab79a7787369693463f9ec07d9b523308e9e703b0637c9154b259fab975ce2de9e448a1c72a1d30a778f9690bd0b77a0327732f2ac8c996f85d7c54c1ef5ad5af4eab35bf16df43b8f4a9ed81aea494fa7479ff300f552cdf5fbd2b89274d6237485c95664ed4d24f61a5b6bad182446ec37c6cb04bed18fa3621ef172818f6342aa8a46de12b7566fe046f9a2f8f94e0cb912f10ceaedac53ff8296d0f04a881c254467b6ad89c345364e8da9e8cb6cabb46a7781446ab08e9d86e2210de04cbea82a936af9175672e12e688822f3f6b43b9ed88f57e6b9c3030b193904c76f3131375a2ca8f84d75306b30b43fe331d59cfc99bed1aa41e83f1ecd9a7c8ea5c90f57961ae1461a55832e7bdfa5b9b5e18eb32436ef384f8f22ca90c9ad07c11b649e52e9208f22f25ad9e05a8ec56df9621abff0ef9d2ad2d1200428b32a1ad7c61db68eabaf30937a98cc29f2d8784671b044fe3b611e2af594fc3231a73545126830ac39c3298f0fc670888dbf156787c5bb70ae3fc927d9f0bbf2214c99b7d51bd7ff2b419a732339d64bd7370dd1e766be2175ab11a2873c4ac4e952efec6080f4309c0bead245009d58c1f25b48f0522f08aaaa2a03959d9b7287b8d4374aabdb7d49504c0c38edf1fd98e6b5ee5743cb620c6cc0f23a80f6d1a9d659254560613b24a2eefd928889c17c97c1a741055f557327bdd36adf230a2bb1496ddef6f315ab5fe79972e08e072a0349245eaa82d21ec8855ce489a94374f9c5bad6200d612c4e5268313a6acdb0bb8087dfcb274eda887ec7f49910542a47fc7435be0c0b761b3c0ba502bdf07210b963a4dfccdf5f227ab77140c7a747b183e1edea23be577fd50806fd6ea1656235d3c55d6e68655f0e4f2ebb5dcd7b5c4d69e194486d53b8b748be7aadb779d18f10fac7c854889ac762386f48cbf9222bf88543581c25b12a5c415f47250e38fa278c6381e9836a01e6b4fd93022ee576e11256c70c55dfa0345f014aa3a6ce950c0e05b08a4ec903be2b3a60738cfc295068ae11ee2952ccb1392433efdaf7d30248467d4c28d106de8029598a1bf4b3e6fba8cbfcef366ce411e8791bc5985cfdd8568847705bde752065119be766c1f15ef2057bf9654b667b5d11cc476bbdf159bebf5547d61155734a636f951ffcb1bf29e7d04727fdaf23254d50375c1d9960df7ceda5b8037b1a62ad2a8f27e9b8cb4afaae2569780de5fd106d610d9302a5022102e6a6fef7c2a7c70ba9268d9a6228369ef7984169190f15ec92d945bf84a18537fa8e8b9878c2a360e184b9552ea1466403c93e320b04994ba461789da8da41937d33dc1ff13d9178dc338e1c9fcd0fbbacbce911bd258620b1345cfeb6cdc7654c1ef77a250af36bf040867a17d604ebdbd94c26e7f18637ba9ade10b716cf97893b0553ed83f91d42bae443933c77095803b34bef1d821b8c674da4391ab176a7093a0281ad6af0c4a9cfa799a3c3d1a7bc6817631252aa72ad5519351a5401d8ba5775f7623ebba290910361baf9e40826d3a3de0d1beff756c74db71e8f5af7f4fb588e562f791170c9ec9063e5183d8d51866b9869c73dc85c38534e1d0966aab66c878f30856726c86932a2635d51490f20323d7577c739ae5d659977111776504602396330249f4d8b6d80ad0b43368a209b26b315719af85e24eb80a5868e80af72d2abd0fd28536687dc88a913524be31d5feef6eb0207436a0e35750abafc07cd1af2f17d0eae4e92ff2b2b1e0367b5f4c2c27d4d7f518131d03a9d76934b749630cd7f69e68353641f22f558b39756b324a8f7463ce260a715160a6359fa6849822fa100f3485ffaf0271746473d8903cc5111cf69a5ddbd4a3e12aaab7a9341c395dfa6abfdbdb757088d64a57b90aa2b5209b385a2d949df0712b50ef553dd378737e4bb3db2f6731b6e9164e91d40f771f5017e7e924318bb65741c0281eb7d34513dffc9ab2a58ca066ea21131c9995b87f115281227f207bb33629e727aa59d0a97c3eb6d774d69be391525836b4f899a8c3228be6aea6e42c346a194933851324d5b43c3a91f99a60f0e8c76ac93400cee803b0868b8ef7f40125a1e8ad46b881d68ac796ba09d3d1d5c140516d2f795dac2be22e0282725a9a99bd0789833a40206c4702288444e56a4d546892f7c61d0d2743c2da5b2a03924d3888444ad852ad459723db6d0c2b75c6bb79dcfa2d0e55df1ff1dc26573264dc152940738415255d3bdb3b22619ebe6d26284c7fb506a74ccb4d486fe91c879f96914934894c497c93605c0e86f26685ae4615f53139f225f76ddb7e9b267cb776ababbf8369ed116184606fa5321ec2365a43e27b6fe8318fec58e6aa2c0c6180893f8550e18821889dd11d60fd207167c7f968594515f11a27c06a861b3347da3d99ac89b1b462eb9225002abd014cd0d3d0d0f9f0a99939711b618f040c57b13f5ed28a733b6f96daadc0630b84f328c4bf05c32c1cbc60212d2b1b4a36d92163e7a032c35184e2ba39d237a5c23ca37073bbda53efa64e96ba33ddaccd75458192500698a34390c08b64ec6027507f0e8633b88873217b380632beb7db35438c290c11fef83ac94fe48ed83769df3b625567475b0b3d7159dee5facad376b789342375536fdd820d3f78c47555fc0ac9dcd8a9ed1a708605b1bdb5bc920d0946681005416e7725a6704cf3009a5548b271bcdc7a044bed3528419950e9c7f75393a1dce52fc30c055ce0bdf484c66b233f6021883bb6b6268d4348b1ed75ae3a406ce6a4f9f121815976539d6ac41be9b4b8fda1999e861d1ddb576b7e2a6b87a616e3d8ec434cdffdbcc87a261f734ad516519cc5bc9116fb29739a346c1bd31e90ae406ad294d5f8c90fac9c8f10d65c8149f6e5dd6b90611efe6c0fdb85d6f687dfb0082ce0e08f5493ce9595df0eb5931fef9b53ca1c4f8258ee85c9392d553fb58f133ab83641da0394781b87b1bca269be29da68cbd256e872d126e7c5e68fa768c753409ade23ca641827de4a81fa41837bb29f5c696a7b57c28e854f13b42a5632b2936173bde82a834d87e640961e5b208e6902cdc77f57dcb07e8826f5d201d74026295889e058be10f044d248a78431fb10557446fc44941a57b457c9ac6a04cf1612341435af379bbbc42f71a6d9caf05ffd00f49dd054e070c6a93822eab2fa22e78cc30d762eb584ae692186cb0a7c2fa5c5a7e9d5dba6a9b3d025f7dabe4e5963335c26930b9c34153c77d5c43284fa54407ee442f376cca982e633fd58d16f90908bdb00b8dfae56a6ef78884a419dfc421f599f2546d43de040075a5e322e78dcb28edde1ae8ef932186bd14b745ce6615d243a6d9a7f6e51ee66bb420c95a29e0afbabae74975b81c0e3970e16eafacdbbcf98d95ea9719b8893e5c60b732bc156caa3a8419d0c82cb3d9e78aeea9a943175c360c6d9b0f352951795e9de4d90a5fee8361812d4f06d50dd3f4999050e5354b3ce75992468489c1761b40950cd38bb52419fe3348c00b6c6db8bd5c8cfe9d0c7bd40e124d435b31551f097cf49f3f437259d93e18385b22636a0304a292614f73e260817504607b68f16818c86839c6d9b47cae814f2ae33907474e7a67c0e1309b9d77581231cceb5530653cb931c4e060f6081618087cc9bdfef8c6be8f75a2a2467556c89c865cc96219bb80a997fbf9991aa5332dccd17f04829a1504cc24afd81ac89e159d6a4e04954af710ac1c97d71dcf09ae44b98ad9cf6c09c760a87344a8de26071ebc4eff6794f6189642db86c5f05ba772f389127c2ae1a444f6ce16ef24b385b51d930e42c7498c5eddfe77796535d10bef2feb5b1a37918cf0f1eddf86398d618317fe37728d9b76ddbadc01b1fa9cb17c9011172bb498f7ee1c7eef6e8b756e9796eed4886b8145315442722baf391d3a3bbf26496c84ad1e7a426b9d655878a665cc988d4097ed2072e6adb60f8ca38b1a06cf6d282c83088f2fc21b1c05db203a787a9fcdc2b45afc57e06e728fce7bf145007486964712f76d60aba846b3ac6bec67c50785f260faed3d176f255d2e2fb3ce743a2df7526684d62d04b0c9a1b70537b86c7e4585f7f12bd245ea58b5a9e3589d394b3fd389627f4c223983d1d083e2d829c9d2fea368af17d5be9bc2d62eb3999a900afaa02f64d9f0d15d561660904753cf726fefadaa10bb70aa6c53517468a99d233885f56c985b91853cb88a053bb9f25c744a6795eb94730e52f1b79b133f77191cb851e5ba3b38e92233d2cd2c985ec38bf7ed371c22655cf976309827afb7c741aeff41a744f0b26bd8208830a95b181e9fa7817272733c6d30061d8dc28bd4d48a153d223fc0f2bedbbf03a2f8dd50ad06b2689226887383ed9705793cca4e88690e9523c9a3d4dd756e49afa3da0890ec35859906caba1daf609efa264709d4c17c623177da8e4e96488c26adf107bbcf05161547e7f9d0f9058faf794dbed1236f494e0412d5bde61f2001defe3ba0d991889744aef341c0c95a9157af6c753518bf77b45c0b5524efda44332", 0x1000}, {&(0x7f0000000880)="3cad497f7cda2cc6a990ab55c2ff42237fa76382648dae870e89c7b7945b9cb1f93b46646905b101677f60f031a9acfb8f345cbf2b32f4d42695c912bc5c9f4a37e424161ae2c7234b", 0x49}], 0x4, &(0x7f0000003380)=ANY=[@ANYBLOB="c00000000000000000000000010000001d772eff7c907e1a40e95c5b91854878840efe257333acfd2265c09fc7f3dcaffe3f6445b77789b1939599fa08bc737cef14d82dfe2eac83be0bb6d1be620f40795100a72c21f610a720b92dadb2a446cd6ee009c9ba7a63450e882d347c2eae17f712fda47fddf9213677cbb6f3271be2b65a84555a5a453210986db8120221b1318244963a54d623d98ab2903ddcbcdd28ec702f683a6981601231e3a3d20ddf84b6f3e388e5227400000000000000c8000000000000df00000000010000008f35404723a84f28969e7d958c16f69d192517723a1a5ec1363dcbc228efe84dbc985c5b6b929333d8eefe69fda722b93f9401fd8d6094e28680b1b7a8e75f56c05f2e72136c07a2408584312cf0432e2d507516e533d354f4cf7cd6b3c43d6416c21a17ed0100008000000000d8d986c6c6ee4c22e9a9661826ad23e0e36e7fbf69aa812325601e196460260a82371659d1f7316ff6cb35a43025369648e864b0ae9cf28d1b3aa822c827f452f42c6312000000000000001000000000000000ffff0000ee000000a000000000000000ffff000001000000e81a3de0049442356ba9ea6f5bb4eece217b0c5f1b9ce37976fa2bff4354c963780a0b6fd5893d343fb8805fadfcd32b4a9212ed1d3c493a7f91b5010639519f1f579e644079f8f2fb14292586f6141dab4e282c94b5cb1e0cf083ce4a3fbcb54c3f269f2c4b6262485931c42f4ee9aa7bf355b3e66d7dfcf7785e3aad5465a3619bd3b5434f8a0400000000000000006800000000000000000000000100000053fb5852e064624b4bedde7aae728a256cf7f7bf740642d9410526b720f6cee4389b75e5d955d4b89414887c67dec36f98033e7b7b09d2a6821634bf0407c810f9a6c3d942aec54864f52ec9dcdbe977cc2d6a40acbe25573bf53f689e000000ecfffffffcffffff7782fba2944623838ae82eef9b506a88d592050738033ba343211348f4d10e9f67a483aeb7a9919c7dabfe754134390dce402947e5db34c9fdce2ca8869339a452b8ec4b37ca7d042dd9cc4d810adea41063651d36eb3a57619396d230f00c1d527c1aa42d976dbcc14bea4084d9dbbdd19288fb35ddf3fdb27a2637ad515883d01e6f41cc1024a7b8340b1f1cf9cbda096f66cd101a0fc9e294acc609eafc4be2cc1f901701f5d013d54be05373e88e90c71b7acf4daf07e44a3ae64006bd0058000000000000000100000051fcffff808ab16bb94d2c8ec1fc7939a7da785de1e665b01d876fa76b4d00d3d28c4aa437da1c04c9229a8d06eb295f270f46b6504da52927386bd184ddd6df66850b6cd01e3b7fe5000000480000000000000000000000030000006a5214fc6f83ec35b910896f1995743a53833fbf07b3cf8cdb19f7a50e424a199d8b917cdc5bd5f5347b3c113e4616c2de41707eb10600008189df83bc0023fd2de47e9e320a17082344eff8821121491a82b403656e2a7644d4c834ba3c88ebe4300bfe9d97efc49a96790ce0320960bc3dbaeedf594a028182189a34701fe9b544a4ecfb627fdd96a39663892ab43a22887bff223abeac78c560cb8f2d185d1b02fff05237173da1beb94076b99c21e7ac72135e1edb061ea5013bb557d6f5cbfefbb03d98"], 0x410}, 0x4) msgget$private(0x0, 0x21010000004202) getppid() kevent(r0, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x3, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x32, 0x1, 0x400, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x42, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x94, 0xfffff, 0x5981, 0x9}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x5ff9d530, 0xff}, {{r0}, 0xfffffffffffffffa, 0xbc, 0x4, 0x1, 0x677}, {{r6}, 0xffffffffffffffff, 0x0, 0x40000046, 0x5, 0x108040eb}], 0x578, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xb5}, {{r6}, 0xffffffffffffffff, 0x40, 0x40, 0x4, 0x1fffe00000000000}, {{r6}, 0xfffffffffffffff9, 0x88, 0x8, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x39, 0x11, 0x9, 0xfff}, {{r6}, 0xfffffffffffffffc, 0x6, 0xf0000008, 0x815a, 0xffffffffffffff81}, {{r5}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x7a68, 0xffffffffcd67558b}, {{r6}, 0xffffffffffffffff, 0xc, 0x2, 0x9, 0x6}], 0x0, &(0x7f0000000800)={0x7, 0x9}) execve(&(0x7f0000000840)='./file1\x00', &(0x7f0000000900), &(0x7f0000000a40)=[&(0x7f0000000940)='\x00', &(0x7f0000000980)=']\x00', &(0x7f00000009c0)='\x00']) fchown(r0, r3, r4) 15:13:29 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000280)=""/255, 0xff}], 0x4) pipe2(&(0x7f0000000000), 0x10000) r1 = socket(0x2, 0x3fffffffffff, 0xced0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="04000000", 0x4) 15:13:30 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) syz_open_pts() write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x342}], 0x1) close(r2) socketpair(0x30, 0x5, 0x9085, &(0x7f0000000000)) 15:13:30 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') 15:13:30 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) shutdown(r1, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() close(r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x40) shutdown(r3, 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) dup(r2) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000440)=""/45, 0xfffffffffffffcf8}], 0x1) close(r1) syz_open_pts() 15:13:30 executing program 1: mlock(&(0x7f0000719000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) pwritev(r0, &(0x7f0000002100)=[{&(0x7f0000001080)="bffe75139282a3c79c0f77f5e22b63258cec2010232159bfb0dcb58c1d67f8702f7a34b3fa310f1c0fe204c5bc14d77635685483d01137d575099e3112b8ca47c61a32704232e82515a235185910cd7973515723b407c81ea5da31729d30038d7743aa752e4a43b82facfbf27f237d722f89d180e921fc2d497a62838a6a34962b77e2c7b7ed46ce009ba114e1f5352ff8dc5bb270a77b7a97d11cb273d9cbeeffcc0edc50f4188c01e66c516d586165f6e913eb05da210792be4aa3d9a335beea675bde253964d03e093962605d1b1461f246240885f9bf37883402f7fdacd2a9296f32be7f480667e145e0c8c98dc31bacd519e1498e6ddc05e1d77e16916199dd52766cb4849470e48f1db6f8f094dff107d6d0cf3d92a7f65a79766543fd5afc0c09c668c546bb125c9323c1fe5bf95a2f6ed582ad0f3f4aa1b03d8275a3056381b29ed2112728ac21dcd3d1710bbe80b75357efa4fc83337d3c36fe12082eca274ceeb202795b3db49ddb3a7a18110cb56dddde0c26e821ddc526be7ec9c2e937482ab8abdc6c537ed49781e3a9a07482a9de59251224b170a7748a494b06366bbd9e09498fc71d38e362ec549f1588c49e0f7fb4abf37e2a3d4ca0c9e483a64659ce3b7e8e27cb2f184cde52d045dc2a14a8b827c12b3b284f571fd7e090226ce1d1581aedff67732e4a29fd55e35851dbbb1fa52dc3d06322911dae8135a729c877593f5996d54f18a7ef1c0445d7b7835816be6d850b2ffa08873dbbf943f52fa7ceda08a52e08d9881704546468779b5949bd85428057701d806e7fbbce66b0c889212a04329836a8969b49572221612a34a55ec781c883535ad03009349449d6fbb7410cfb295f6899249ef54fda4b6d4872b35511cad104d3aba99345bfaf9eecfb1c09ece69ad9fe35b332166c0759618e20e60b84908c61c8aac4d2e4c5dbc67f3ab45acacab84204bc9c5d5a1fc56727ef69f890d6136679cbe3c0fdf2e85337e358ef71aa61ca12f96d54272f7bcb68c7098a4fba8380757d4728a4e101ee87275dcd4f09458c4ecfbcebd4dc884cd2b2be1c1ae7081618fd21f134a1d0d4aca6132f21d17bf283a46a48932ea29860d218e17929bcddae076ca1b5dcbdbce7fc77bf6e8f57249c9eae4067fdb4a08e1191da30ffd735eaae7ed39b351aa24f246688611f39aa43892b91e847fa57f7fd30e60a174c3af83426a9998e16aec81542579f7e7c44efaf22100a6419148d5e3766759fc4ab977e9b0258a1b4338e2ec5b1a5ed92032fa504c3b495324bfb3a67aa9d241c4ea13a16b4c90bda6a89b6cd07e75762fe6c872b7b263cb480c2036e319700c9ca4b3287c3a949d2c8e0832d1d956b108e7e8bd8982ddbd1f579200535b49768df93d5e2a49d51e726a8d51a875ee63b672a15f1c9d1823b2600acd9cd74c4948ed7540628a973e5d2db9ad0f7ff7dd45db62d85e68f4421847f9f253e6c6e7244d6064bb0a262692126889d47f9c5070eadf3e496b55d95e47d1237a00fc5af2e042cc01a213856cf8e8e7904097b28d48acd06cfaf5754bfcf12f5caaaf23de82b783055595fa13ab08dd27ffeb207693f3e0bde2df1a4d41c4e207252a806b900e8f21740b233f31c338c3f40fdb7c900fbe7129db2ea72b8d1ae1c21c26d0082ea746a747d1e5376006d00e146bbb798f85d3715f3407fc85137958b3bb2322e75bbbfc4fd376bc1cefe9791ff9aed694182610f1791457b3595f7ef9a3fbb3812d19848ccc7cc12830decd08e969d92c6eb4fabf6b375468fe19f18eb470411eee8d58eac49ba61b407a4972c06984b73b261476eda0dc2459360cd13e34e2999ee83d878985967d88e96e8cd38853d445b72e01d2ed2e82f12ec027d467d8bf41b8878b74c1d0cdae087a95452fdfec11895f7aa8429824caa93ec119140d2acbe3b717f2b0066e242179b26e5c08c96c1c383fcf8020cc96e4ba9ba8fb570abe0c0bbeaae8cd0940d8f02a9cca357ae295a15f453c104ad0dbd3f1832a1777ecf8347b8543a961f590f3c5b6cb18aae7b5cb26fd41551a6e778172d80b3ebbfa2f7c52ba209940ba9d7140880a2e25086c624dd11c5c9f835733756aa326c0443da03c34a1f7340e63ae4819e6e603cd5852d7b18c3077a2daa11ecdd37d8a97bb55b85613d2c1397c9f67aeab38b3d690f12422d0cbdcfe69fa460f752cbd2375baa1a36bb90ef6329cbdea162d901321c5eaa6e12796d0e432e51adcb5a20e9f8c4c843d6a803b771d33de470937dbdec0bb3dd4cc9e6a8544c3de3295205e9c109dd7c60c45243aa11c06e476e57934e7f9203aba08b21ae850e6abcc6d7476325ed1d1e8aaa116711b1c93ca85442961e50cf2b9e08341c54b1d8d1cf18c94a926cc4e14f7eb2173968edbd6e7e4e7eda9c78244d8ce904027944982aba04d5bb53a984a22426e52a1e96bff2f79dd0e96a00bf57b47efb7f1ac1808bd568c67857d12df856387671ee20ab2e5416e08ded3503f1225d08fd52822059d4a64a034cce8ec4747a0ff0cca3763036e190a89b042a8f64a92205a9ac182947fc2e0c49aeeedbbb67789e3f4e60934d3446733b5fb1f026e752c30a99d974ab997be9267680958659ded2c4ef3f92467094ef783d8a6589a2cf5d1a41f65f7b534c99556d3f01d08a408153d52e9d0566312fe4ea3ea657b311bef40f97e05ddb6cc718eb6b832f210a7cbd93a800224a278153c0064e9d9713e5572e5530c4dcba4d6a6ddb067e90dd71a7afd692e8aec0f51796472dfa129f29caa9bf6a2db9bffe059cde078fa3852ae739d02feb7e88d2b355b64e1170cfa0b9d4076bd2b859ba97f6d053654380a44bbe192eb42f7ebbcb18d6db0614788ea48f9729fdd75e98e128cc224a32996469040ccfd53159b9d7612034abec913d71808f35d32da7bc4ba49936383bbd2a854b8e69b00d200c1e0e77e7112f9ece4971bb64d6283709bd5bd2f1d761ccd46279fa154a31c7f601e97dfac3316acaaffbc8e90dfbcb1a51b56a9efc52994947cecd33c88b658fc6612a0ee86f2fa178a5a101d461104b669f7b2e09807eef5f56e99913793a16352a65d992724f5c2989edc9e91b0eefc52a680a060e6a50c9c8c1d2eeb1e86d2bb737c2aed3dc1b54d002db7caab89d71785a9a70a4236098111717fd7c395202b13d6a283e299395a300a8764fa475f0d2e0605f7981806af57d5bad68d6a989c295d9878298317d1d8d32f7ffc2ea80ac68548e1d4de07c61fe16777cb1fa100575580c4f3413a8022ec7d3aaecac625c04445b9117b0d4317287d3a31611bd0afc4db533bbd8ec05d663d1768578dd4c07ce2087a08ceef49f0f7bb7b5253fc14cf54fe05e1e5683d2cfbc943413c590aef275d222376e262cffca9ea4661f7c44ce471f5742f560f81430f798ae3db53de676600e6eefd838ee361bd44cab1790a1155c44898939cb94338e62608cb5bfec337045144b691c33397e0a862d4f90f2add56b8592c0273d253a4b3ddb6ab9084dee542ff1836e0742add99c88b01eb14d8262176f2ff275f36943513e6d346c8b32bbe6273da323f29ed0f836f7217df7725ed9afbf26413868b6411765c9146965f33fe153af76e0b8f4da80c7d962662e47178a3bcc2ccf377ab797ef0c05fc91791b4d793119455c7ca00219aa16b42a32d084db9c453f2d5ead088d5d629135d8069605348a934f325191b4280de29815441c861e9de7d950974d0be49627e945c7226352a700154e0b75e5c559de070f93b7fe5c002c715bef0bb8b37d090549dd8d84c9a8215003b6bdb59d4e15142f58e0ab3d0e166d2592a77e096802e231a602834f15c5fa84644a0ab0821d9e3bf50f1453292f05995c3c98ee8d45461eb3545ff3f0c88aca129f0578a1777c8fcdd49284436853f93f3c03df2831cb71c26d58c905ee2d7f797ba447c7dfdb8ee47014078d3e008e95229f01278b62c328a2709115f220d5e1f94e2878e745804710e32f2c2098556652da614a07898edf29a253c9a8098a7c68d459354325250ebf4e21a769e9d16d73e379098f36ab9cc601364aae16d6e8709e67e4e42a67552324372c89563ab2fdf908b62b307992a61b9d961999d3609cc364f1e65bfceeca502a2651edc2b1677a2920eaf5b7e3c42a8630a4438318f9070668b0c4de36e263e89b1ea7c9e102c483bdd5b6a11e4d80bbb8c5cb936453f373584961008829d4530caaf90e49f4f8fc255440d5aa1b3c131dc8d36bb9d8806636ac9d8913134c7423e7603907c7dcecee0286eb7fa60c80ba5e3c9fa557cca5f5847555fafc39ecfc94518d0c2e3a907a3724efda4e8c48410b4986bce5b391aefcf7e755e8caaeb7503e5eb14bb35675673c7471cb7fea72dafa35dd17718baecc6aa1fe0f1c174633ec5ac8ea9d40e567fe0c4c4c6271134639e108649460717ced105a5bed436fb26458ee4d3ab2d049d86948a9d39b18e47e30bb79d75b6fe5724703cd73476ccd94516b50a9c861835f774a68fb6a6f82ce8dc5ca1290de4a1cc63cbf6170c55d02f18ca65769989d89cb743b17ee7bea50f85a952ad26656ebfbbea46b1da3921663e170388a9a418e2823eb7c7b5322f905842eb951db2c64d38da9773c408f24c277728bfd703cf67a1698dcf49674eb17f6bc642a020331dfcc2be31b972884ce46236035a8d7b61b577e4c4fb2f718b5d717dfbdae18731affeea1b67746a5a5c354d440d6f51bab3bb5dbba77421a50fdb7c455cef1f70a49034fc253c5d43a71e1f699bd7a3e2c0f56d8220673b365d66c31641fc1f6e37c6153f0b014d4cf04a765bcecd43f15b2cbec0236908845513d76b29a15ca207a2bd900bbb13ae48395db2162f9735271a6213cf0765811b93fa9de0c87a86e369889a3d359543b01a8441c1f14f6b88d3ef6ac1edc33ea622a0d3c4ec204dfef99734378d12503f6539ee1fe96d07da2d94102373c6676ffa4d52970f63e7df27415a2cd41e4aa6dfe58da3cd1e44898b82fa7e083123cbc7e79f3ae351a2c5d7a8078133e3dcd1abb402200b8a44f2c4ce69ce163bbe9223a97b87e09d83e452bd159faac0662a9cf140512eeee1d353c01bf7e4ab25e7d43ba0aed747e2fbe882affa2d87b2117daa3b35755dd77b055840a21906479913e86eb1e33cf38294843d5b65700c09411fdac9c44b1d03209aa95fcf99a91b5b73814b9e4bb94fd7c79a35274ee3a900594eb19d78a3bebf9164bdab5e718fbf4218aeecc9b71618ebd6770ddd020fb57808f460a93f5bb990a9de90d3b5ca09608b5980d2450147a82655f823422389cddde86262c4c88c3348c28f601e07ccdaf0ec671ded44b1520aecfcb8dd1c7a96d36acd06e88e5eede85259ccfaa747f8e362559972107f928f505e3759ee313e8119137008f687469fb6264369863458da779ebb463f4986a892ff7c69d5a5ac432fa0d32fb29c1a7257bf3b18a916321ef3176c27bc7ad78414ea20d29d009412a46e3ee95c79b7cc0738eef72de7c05a5b68834a9a294711b32a65fab9cf1742fc3d44f27b77697f5cdce0cd8d774ceabc40f5eb1bfd4bf22dba19e5de589f70f0ad48ff74ad937f0e66cc4ecf1555a62dc10e1d33f3abc6910aeef58f9f28edf042df9aac839b0c3da2343a68d2dbca0503cee10570f89bab1bedd3f040552f589d722d71b007cb8f5e8c8865fae4e78f45047a77862c3f03d63db857658ef12083ac3507a6c52112428dc4711708779bd553fa4216f91b2df79", 0x1000}, {&(0x7f0000002080)="b89bae4a1b12255ffda647d138cdd7c9f14f36d49516f028dcb8e1cd88672cec02268c3d4a69563c369aa1c6956ec6412f843528388b256f3f647567609d1e89e93e5ec016be5a33f65559c560dfc9a84afd", 0x52}], 0x2, 0x0) 15:13:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 15:13:30 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(0xffffffffffffffff, &(0x7f00000003c0)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xac73ca88604dd854) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r7}, 0xc) r8 = geteuid() r9 = getgid() fchown(r4, r8, r9) 15:13:30 executing program 1: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x6) munmap(&(0x7f0000f73000/0x3000)=nil, 0x3000) 15:13:30 executing program 1: 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)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/19, 0x13) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc8, 0x40000076, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x8, 0x1000}], 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x10, 0xa, 0x0, 0x312a}], 0x4, &(0x7f00000000c0)={0x6, 0x9}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x809a) 15:13:30 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) close(r0) fcntl$lock(r0, 0x6, &(0x7f00000000c0)={0x0, 0x0, 0x100000000000003, 0x9, r1}) 15:13:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0xffffff64}], 0x10000000000001ce) 15:13:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x2, 0x90d1, 0x0, "aea417e4e75de42ebeac4d00e700", 0x1}) poll(&(0x7f0000000040)=[{r0}, {r0, 0x9}, {r0, 0x4}, {r0, 0x9}], 0x4, 0xef) write(r0, &(0x7f00000000c0)=';', 0x1) syz_extract_tcp_res(&(0x7f0000000080), 0x101, 0xff8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x81, 0x8, 0x7fffffff, "868a3bf1d113aee55676793152cc6d5df8be4c95", 0x3faf470c, 0x1}) r1 = syz_open_pts() close(r1) fcntl$getflags(r1, 0x3) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000140)="ab2271e7ab58289bc115b661eb98bec842c0445f1b22", 0x16) 15:13:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x0, 0x3, 0x8000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000400)=0x8) r1 = msgget(0x3, 0x4) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x8c82, 0x1a) msgrcv(r1, &(0x7f0000000000)={0x0, ""/26}, 0x22, 0x1, 0x1000) fcntl$getflags(r2, 0x3) r3 = kqueue() execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='-%\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280), &(0x7f00000002c0)='%[\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='}&\x00', &(0x7f0000000380)='/\x00']) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) 15:13:31 executing program 1: r0 = socket(0x100000200000018, 0x3, 0x7d) mknod(&(0x7f0000000100)='./file0\x00', 0x2080, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8265000000000000000000"], 0x10) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 15:13:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5e19515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r0) dup(r1) flock(r1, 0xb) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fbd64e0400006c653000"], 0x1) writev(r1, &(0x7f0000001340)=[{&(0x7f0000001280)="b5d90dc942e7c5e97186607ff48384cb24489e284bbdad7325a3352c8dded5e8abbddc01e65ef156b52e65e6f2f2370cc80c47f4899f5322bbdef5c081e58920505540a767bc00ca36bf7c310be820b45996ba1fa35dc479d26d6f56cb", 0x5d}], 0x1) 15:13:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000006c0)="66fefcb82bd5d60eec7955ffbfa0a4fc8e439cfd9f1d54a175904a11d093e10204a864c45d7fe1c4245f261f80b77715dd52067cc8e7da8342d62eab8f0a7e0253510c3f3c0b0e339ebd127655900ecab1845e016512d75605c826b79f1322aefcff1489992cb09eabdf75c3f5f23294e186fef3449bfebccefa0fe8b3cdc912e8b4b83fa18e955428c5d23749882778987075e2495a845a11bb8e5b8c0c74dbe06ec3576f08256196304147450e08210772ecb7f1a4c50a92f1e8211fc40b9d85b707f0d0ebec62c26672e59ef1121df8866fb96380213d59b69d5a34c90009e4a12e24565c1220dde7e26a627552365885c1bb2f3f481340a9d21ad7ae32e161f818583a198c5e89cf038809378e879bda59fa3ef142a991eb4c3027f5026f40c687352ef640ffbc82086226be8bc9b7c8bca1b175b0238bcf8a343ae9f94555c2c3d2ad313371bf9119892229e9ac5108be3becf4f9768b3831c90fd05e29b4934fa754e59ae68bb39908cff4d91c14647573f00b785a5640f2145b4ae0827446c64f969030582385688f734bf72d96f6c195febae36e685788839331f374b4fb97d4ed9495a50a4634e5e1f180d05cfabe2f8cffaad6c90dd500c77aee5ff960659d944ba2eefd3bde21f7e320982bc62584ee97aeb00cd6cbe053e903674bbef68c62d64eb5ec14e7ea9adba9483416a2308b4a68e08f70caa6cad97b379ef5d7fc12c69a16bc074450e405f42c7de9be72fe650dcc2f7e9512a54c5ec4783e909965c8ae7b508f34ac97a955338f7b45575557578411a4135a8ebd0b0382e04ab672c019b0b8ee3f8b9351a30ba9efa7ffd16ec6ee3177b78125eff450ab4dc1ea10c203e6f0e137f069b4cded6d5090eec5a9871076d6c56a9cb1f6dec47828d3f3d1cf9cba7d5f72cbd360bed57bc28f367113722f5130f799f14d4a7ea236fda00dee822b7bcdde13a1fba5f913fdfde7c5ea9a6e30fdd3f903a07cd07083575c3c9d55b63fd1caf2fa0ed0e5f853aa39930771e90d2491efc0f5084de306c71283ebd676df0e15687b629cd7c0a140e7e73160717a6f73f60eb78ab6f76d1139b1abff10d1b710b4d2fa83a98badc8a0d8d12d07a4286414f0a27ae485da8e5debc7cf32a2643303b869574ae8f7f31a87050732eeea697698b33ad4be9f9cb36777356bf30e75d0e1f36489439c79f6bad35a598b081739c6330504c148e2185ecd50be3500c0b8b4778f2a054700dc536c94d13d115fe66b240eb4f486bfe506a843937f39eb28287aaea7801ada48a4f55a6c45b1995bc518b581994e70c06ae2d30448db5321829e9e533dde22f29a837aba5c45ddae72cbaf3848bb52e382ac764e0739cdc8d320b4e145e47462d597f496a8542c15d37c8316ab47ea3a69eb2bf6529c97dce6ee8cff0e790481f6f1542efe62a2465cef17986f958fd57c8d3ba7a55f516577df13857427fa10e387750ce6d17f8aa331f4e40f28421342c7ce68e5c620473589ce410909c8260c9bd3a6fe82b71d071fb41641745aca683df21c19d9844420e0e75076ee2be61c4807a53599d94e4c18925a603fae4090d08f629ddced1c2ef2b0efc2334647262afcce5348a50d1779f0cdba9fadc88acfbc2406eaa9093b9fb389fa4bdc163c8ab9e8a6dac7a8342bfc8ff1378c9a6254ad49acd045ebfed0c2a5289820df8759144abbc9014315d34aeb1528efe5f680745bf24daf927c603800c93780fc6a92234d1471d67fbeb1e52c0918d74632715171f51a20ff759151fed93a7e5b4ddc1a7c274a35892a306d2f350c19116f781dd0fcdc76444202e82a956d7d54c016fb6ca479595405f4af8408cc8436ad393eb4ddb0c479997317ed37ba62d51bb4b0db8d77b5e13d3ed7b247d11c4c11e312b3b513eb337fa4f775b7825c41fbc9ae6c8c8dcf93fbaa97debe8728dc921b59d85c464eab49cfc11d0829e08611bdd7348a02f0debfa8d635c95191320ef55c9e32864c5e766fc4d9c4aeb934ce9101ab0e6f6041bc7674722996ff438e71f5adf61baaa89c98b4402b6a2d476ebcad3951c30a0b1e04d584ed0ab07eacd7174a4a7c82b6baa4fd4f33150443518a52b16c51331bb68a142d87881c86a4ad26a386ff9afefa6d586647e3607b3b8cde96238f76e5182b12ea4c49fae83e20e062587a6bb828c884ab0d58ffb495ea327915d98be90ff23b31e5e850ff00366503a572412c75bad5f4697c2e59cda1d0e7090ac697f61c8ac23422f4ccc146aa027725549bcfc93ee52b4c", 0x653}], 0x1) 15:13:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) munlockall() readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:31 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) recvfrom$unix(r2, &(0x7f0000000240)=""/147, 0x93, 0x843, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') utimensat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:13:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x7b78) 15:13:31 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x1ff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 15:13:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="5931a51e8d85cde00434fee825fa911b9a2b1b4168ceb333a4740f6c573b9c5d0094fa1335"}], 0x3bf) pipe2(&(0x7f0000000000), 0x4) pipe(&(0x7f0000000180)) sendto$unix(r0, &(0x7f00000001c0)="509413f6a763120ff7e0d4a0d59e5e29fd8d77c042604ac9b0cee22d3097ef14084a5248e9b15115f68f8fb4e58e69cd77ec316ff05fbc8de624dabffdec68581576fd8adda1204c8f91b72f607203be9b0c0ba75fead7ec251422ef6bdb04dd3b375115e869db8fc86a15a220cac1ca37b64710259e8f09c804cf5975159d7aba52dcd6dc19e2bb64563246db1d284f17ea4a78f830e82bc9d728cf08e02a3a94aa74133d85882c8d4839b813f977f6a00d30122bafec9f4ea6bf5dee3b71148a69ff57f0c7829d1713c8", 0xcb, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 15:13:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget(0x0, 0x0, 0x40) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000140)=""/193) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 15:13:32 executing program 0: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000000000000037b9c2c284ae1081"], 0x10}, 0x0) 15:13:32 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65309f"], 0xa, 0x0}, 0x40e) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) setsockopt(r0, 0x1000, 0x4, &(0x7f0000000000)="9f1ff40e277fcf46c56276d1f6154bfaf81f6bb4edc9ac8667ad4dcf38a7dc24", 0x20) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000040)=""/227, 0xe3}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2) getsockname$inet(r1, &(0x7f0000001180), &(0x7f00000011c0)=0xc) 15:13:32 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 15:13:32 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mincore(&(0x7f0000003000/0x3000)=nil, 0x3000, &(0x7f0000000480)=""/61) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = getpgrp() r2 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 15:13:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f00000003c0)="8f5038ceb0442f80c1fe9778df312b937a62ed4cb017933319cacc6d4cbd78082dfb03f7b4defad6979eb208b62223e0e7ebb7e53babeeb10fd47a430fb4cb8b193442c10f841cec0cc743ddb45f6307bcfdcb75ad8a6c0bd098104119f913c91f869ed9cf9ddfacb04ddf1bba66d936b8a3318eee25dd3f5aa08d36a541daebaeb243f53ffe966c0061089e9fc4e1eb60a8046d96117e24061c88ee0f7110cad408a377127a63432be110bf4a757570d1461319ceb36bcf874c1a3dcda6e62209763a5186596cf512f408", 0xcb}, {&(0x7f00000004c0)="00c99488e92a7714303d904b2b0e6d6320b911f6cab3f16222cb4cdd73b8f2f24c33c78dd4c5b6f8fba93275a4f84f69dc2c5f702d5fd7d1f28e6347132ce3f60c260c6e435804e4211ab8b07e4a2e02a7b2455a294d8e780224c9b96e893129631244b6ef84db3ca8637621a18cf745c204e4fd8d00400bd92a1dbf66193bd333f63de324fe69772b056ccb169115ae3ec982da4f542b5cebb98e1252b5a80a1e5a711554c674afb7a394fcb46c5dc39456fd5f9b3fd5661b578d7ff908c1561a50c005480d8186fdc4a4a3c258f834c5caf6e5ea436b955ddd29147f753d1eb3023dcf37c3b04ed2e4e85d4e36cacf05", 0xf1}, {&(0x7f00000005c0)="45b4b4834d81d2cdf92308ceb9c698e84beb26f6e0af9b5e37f6626a4fd271d8bb8f18a0917cf91e3b3a390e4ceec3b463871b87bccbe7bc07c5285f451ebb94849f52a46c1f0a128939253816b1ed90f6ccfecc85ba65486948fb64c076f9035ca64d1c3b020e4653cdb8508972b21e156eeabbee7224bd208e23a35b7cc1fbfb13a3db61fecd75f691e925b6d43cb0c7e954967d1e7d805663d22c9fc24676b1d54399f8ec040344f6c34142b92b7027ff6cbe8f04835a7f9e7320134c55750c09a46e854e4247046a8e80a47c42b544d6ebc3182a2c08c308bd8ce2338403c757929d720a8be78076b75b3b81c7c25b", 0xf1}, {}, {&(0x7f0000000180)="3955986f51e8d389dba8076090fa8331c878099ca305bd315c7f33da92c2a7215f049f65e3b96879dbdd8ae9bd63e010a4fcd7ba4356af7b754552a197c59898810d4bab49d821f6672b75027ecae7acf77b513b9ecf1764ceae5253be73f36c254f57e00c5a1f2728e17d266ac197ae6ec8163afb", 0x75}], 0x5) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:32 executing program 1: r0 = socket(0x202000000011, 0x3, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001180)="06", 0x1}], 0x1) shutdown(r0, 0x1) 15:13:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r0 = socket$inet6(0x18, 0x3, 0xffffffff) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x1, 0x811, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000440)=""/21, 0x15}], 0x2) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/229, 0xe5}, {&(0x7f0000000180)=""/126, 0x24c}, {&(0x7f0000000340)=""/197, 0xc5}], 0x3) 15:13:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x34, 0xffffffff, 0xffffffff, 0x4, "f86bf3871354bdb6776fe358bef1e4b0c7d63357", 0x0, 0x5}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0xa, r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x100000001, 0x40}, {0x5, 0x6a77}}, 0x2) dup(r1) r3 = syz_open_pts() readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=""/49, 0x31) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) ftruncate(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x182a, &(0x7f00000000c0)=0x86, 0x0) 15:13:33 executing program 1: poll(&(0x7f0000001240)=[{}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d3bc9db9b1d3314aaa08514d293b9515ae6dcef0307704e76d7c14c418f6d03da2da12732c13a8071b5416efd2d3cfc363c3f135704ecfe8a24f22676f42861aac114d79799f0c91432b4d5c7a783eae2349fcf82f7341ddea8163cd04a82cbe135724383313325839ecffc9129e044872ffa04702044850bd0dea1a5d8570c330412157d033ba3e23326dc790a5898dff444fc68d9509aaa158309c4ac078975f35cc996e596be1d355", 0xaa}, {&(0x7f00000000c0)="11ca1c8662ca889b9c5e805b974d5dedfe452292d606558d0a2c86d7f3c711bdd977ba605f3543de924b18c9c05ae3", 0x2f}], 0x2) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 15:13:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) getrlimit(0x1, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000080), 0xfffffffffffffe21) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r4) getrlimit(0x7, &(0x7f0000000140)) lseek(r0, 0x0, 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x4) fcntl$getflags(r0, 0x1) fsync(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x80000001, r3, r4, r3, r4, 0x54, 0x9}, 0x80000001, 0x10001}) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x8) r6 = accept$inet(r5, &(0x7f0000000280), &(0x7f0000000080)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) r7 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000a80)=""/204) semget$private(0x0, 0x4, 0x218) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000003c0)=""/240) read(r5, &(0x7f00000004c0)=""/78, 0x4e) getdents(r5, &(0x7f0000000540)=""/175, 0xffffffffffffff72) msgget$private(0x0, 0x21010000004202) getppid() kevent(r0, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x3, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x32, 0x1, 0x400, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x42, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x94, 0xfffff, 0x5981, 0x9}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x5ff9d530, 0xff}, {{r0}, 0xfffffffffffffffa, 0xbc, 0x4, 0x1, 0x677}, {{r6}, 0xffffffffffffffff, 0x0, 0x40000046, 0x5, 0x108040eb}], 0x578, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xb5}, {{r6}, 0xffffffffffffffff, 0x40, 0x40, 0x4, 0x1fffe00000000000}, {{r6}, 0xfffffffffffffff9, 0x88, 0x8, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x39, 0x11, 0x9, 0xfff}, {{r6}, 0xfffffffffffffffc, 0x6, 0xf0000008, 0x815a, 0xffffffffffffff81}, {{r5}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x7a68, 0xffffffffcd67558b}, {{r6}, 0xffffffffffffffff, 0xc, 0x2, 0x9, 0x6}], 0x0, &(0x7f0000000800)={0x7, 0x9}) execve(&(0x7f0000000840)='./file1\x00', &(0x7f0000000900), &(0x7f0000000a40)=[&(0x7f0000000940)='\x00', &(0x7f0000000980)=']\x00', &(0x7f00000009c0)='\x00']) fchown(r0, r3, r4) 15:13:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f0000000180)=""/95, 0x5f}], 0x2, 0x0) r1 = syz_open_pts() close(r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:33 executing program 1: setpgid(0x0, 0xffffffffffffffff) r0 = msgget(0x0, 0x57e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2c4) r3 = geteuid() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r4, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = semget$private(0x0, 0x1, 0xa28e5db63c68249) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000200)=""/211) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r5, 0x1, 0x7fffffff}, 0x7fff, 0x7, r6, r8, 0x2, 0x4, 0x4, 0x7}) 15:13:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='S', 0x1}], 0x1, 0x0) close(r0) bind(0xffffffffffffffff, &(0x7f00000029c0)=@in6={0x18, 0xffffffffffffffff, 0x0, 0x5}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 15:13:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xd6c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x30000, 0x100) 15:13:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ae00008ff7e478e94b9fa26acb07000000adc6eba960ff00de99faed6ebc118afec7dd7d5dc962225ac38eb582"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:13:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f00000004c0)="13a3cc6f542fdd62ec9b2cc1b4fc4cb382e0cd1d4622782f95b5f9a2319f8bf201772b465c8b14af633b483cbe11dfad7184737d6b2c48e17551403f4afb63794fd27d28e454658039aa7d78482b308d90a7caeec2a4ec398ef228dd7c056e712e38510ddc45c8dd2d935d38d75aab800114dbfa280b6ee7854d07e909a97ae9ff15d5f7ca628065e73a9f61c8ae68996daa75065ded2676f24119b96fb117ff53f447ac1bb494b5eba3a04dd87ab094d0fce3291c2af2de7852e0e8707b0d8cfb2f6f596f0db8430de545de6afcfee7caa07d24ceaece24f514512990abcc413e8025be90ed", 0xe6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="f5e6652b8189cd9f2dba7346754cfa52e989748ecf7ec7ce4fcc04ed8e8dd86ef7575d9e72c78e92b78e35135677be8fa6fcab937e11783fa63c370d6b41018a28d0d9a89e1a544baf8e311dd3f566c2f7f15106c382dda5a628c3a8", 0x5c}, {&(0x7f00000003c0)="0715df8007542352f453fd579cc3a74a9f716775be216726c13942b90a1b5fe46bb63ff6f42b7bb2ca95c97f45c9c7aba7e21a983cd666af4f2e8317834584be148ac066621eb6d900cff5e7478a3b6676d68451c35771ad3cb862a38819b31f1658ea232452d7b3b87e35187cfc83f20cee0348b4504701d60ff0fd8788892ee92801b0669b5233d6f198358b6cbe58947bbe04cae926fe5e5689dd5df5984861a5c605af3bdf014ccee4fdfdc4d7e72a01f2be206fd7394914730d14dd3ae493d4f6d420d8a89fbe357b42066c5975846673a9983c42def36065e089d1ca6b2a", 0xe1}], 0x2, 0x0) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = msgget$private(0x0, 0x89) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getgid() r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0x7, r4, r5, r6, r7, 0x22, 0x81}, 0xfffffffffffffff9, 0x0, r8, r9, 0x5, 0x80000001, 0x5, 0x2}) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r10, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x802, &(0x7f0000001080)=@in={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000040)=@abs, 0x8) 15:13:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='7', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000240)="9f2635400f2d4e10d5e6101773cfce18f904252732bf59cd5d61f84905630f66ae5e65ad877cc82a545760b4c27533220baa5da6769eca23cdce4fb639449896309123f8ab016267a079dbee87040a548241f447ce4fe48fc04e445e20e04c82974e35837a681ebc9a1ef40e740a90e3b7df511213c94cc6ce575985ef734ab6ded3a6a3b046d0090a69c1c9ef3fb891b2a5517b62f1a186d5e406150786c85ea0ccc67da31a1056a21e25b40a9c067029997de37391a8abe87c735b3a924f75613e7158b11514bb9f7b2620c08bc6a271dbcd48245c40cfceca0188d33b785ed50366f50cd30f4e18260a2227f3e087ad4c6ee14a2bf6aa052a6646d074d774d6d9fe1b9e394d078ab0621361531c35c0562215be9b7effa9ecf145f096dfc71a201d5c668f44f6e038986143f2d1cc78385c2c8b04d9918c76b1244377f8c972aac573542c62b6cd2ecd4f9533cdcf7c373f4cf29c377cf1021398bccc493721569993d08c793cdd24be5deaa817df78a245534b543820a2322b88f34a7b697b6cae160ceabb8bd8d6d9373c6fd1e7ee00bfdeb31f2a39b72beecf6d0483ab92120ea6a4ee10f84907b27c68016e8c572fc257b2a92fecd351208af4f13b767d9d6da24e1555c44947c2905f4559636acc739ad1cad86f2924b659292f704fb78d72fb7735cc07f11f267c5a0ca2b75de1dfccfc39a3639b63594a2f5f751f83d4d56903113a0f77cd4385d8df413a0612f0ba63a5a199c1d6f3c888c18d3b770f6fcafc3eb3ee8e2f0bdd3514faad74220456f44abe1f61dbe8c0fc4aa9258ded15c780d7dcb4c17fbeb6f829857f2c34f84713fb947c191eb86e38e2536df6b1784f7940ad0d63021a87678be5423b477ecc522959d79dd56dc3c0fa0ec63ddd50ccd0147e8d7703e6edfe276c8614d91225b5d70d8859278d137cd505017911f96adf1687cab3931a75d4785905ec875adcf6897dd1468d66d25cb58306db8db33cbfd066c90bc85f959485d5f256ceb0816c9adc231ba2ccb204aafc3837106f23e1a2d4e3d8eaeea599e1c022f50809d5ed18bca1ecf8352d03236a4284235e83e60d8f4581c11764e636d09eb801b749fbabbd228bea297d172855a278776aa1cf77604015e8f6b4534e64ff16455793273c0d82b98fb7de19ad72d0b0db18102a0399d6456cfd0fb4dcd25771fbcf5ff27681e1de28c58f2acf9e5b582a50978060021f2c7b321ac2541814c319c737eaf84056fa54480b1d4752ff6359a3e45b9720390f3636b1b691c687fe9909dbd1a9a50b0428272965f6f0df30d94c6651188ddab72777224649a58239b85eeb06179379cdc72bd7421daf7b5c861a2b6970c55af504ea517b7494fba820e1ff90f8f009fc375053df0fef515f05e5bc6b2725b4f9f5da0922d592ea38f6ef23430bdc8b0fc6ba5caa1c8d523503afaec3fd1005a99e749d2f71b0c272477b102d15f96397a24b0c5621ad4d3b26a4055f506f066a4e7a89c3718bbf6feb123c6ca8e68964cb4120e3c49e1b8c8940cfc9f344ffa1e00c12ebbb65cfb190a7154acd6734399fb62d6f29fc552c4765d2712c86f8af22ad9e6f6b09a46d48e4b33c21fac4f62044badb4f8f8f2332e4c3759ee7ce8605327e1f17f4c72267b0982f19b68215f8f732fc60b75374146089b2ad5d678ac3de2053ea751c1429216061e694a6f86f96af059ab79b33b207d82bb325f67be84e93622760ebc3da526d55c247632f63c8aa4b8a3ad1d9f8edb1130f85670de2254f7a4c96032a722a9a9378b07fdb870956de27d60bfc3260ce39cad68f1e293c8ed4042279d990dfa53740cf57920f70d152b2778c4f25833ae193df052bf738e0922c14041ceba710a03b748ba937007e33c0a9c3d0de0ff3de408cbe735371da01a3e79323965f2de7859530f7d60e103655feeaf30f138d23da12e9f651049d643fc7b556e390617e2e4e11e2d8a0c4c6c40e811cd8e9b42b9c610facecd498093f4ea6d47bc60b008220a05d3ee34b2b92e7a5a23b78da9cc8f0fcee1308ab0fceb7294f44735300338e3c8f4f5308eff145ce4764c0a2c16405c1222b8a59031dae7ab5fbe9f2d06c0a1f4bc4f36bdab427c44567bfad0475fc579966147e3c1211396be3d3bf5bb81a8a90350c8a466b2bc6dd77d97cb2205267a652a950a083a910c35b1d67e6cd43a3564a007fac83807efff4bb4816fc9bc45b7c60ec45e7ae20ac31241433d29ddb3c7c4a17f0817d740902a81337c6f06d8183412253c5aae2b9bf0252febacc9b852eaf1cf78ef61c97d344222bf88a3ece6c743d82e61770316e1f40a31c3daa8b415d5abf128d03dcfae9f0b2ee34b9605d61633651847d6d2e14565c1126c6daed0cb85ca75bdb30154a8fff4582c2816a50cf07916298354951c2a703fd299ba54177d40c23e470b417e47f872b3d5e3cedc274f996b3162b17fcc4bb28fce166e566a993add1ad99be5e91b73a90247d421382cf7b4a2cf5ffeec7bbf71250919910def366864dcc6d866cb91fa44d6e555f74bb873feffed83b6246c74bd73d02afea571fddc3cb33491b0bc3bf8ba4dd63a70d6e43595161110b5d60cb282326ac767fb987189ae23723b93aaabe61cbc5648684a8e6339c3b8be745ccf58ada1f4a2ad0a7141a8e3c1cd44aebc5c2bc83201908d0ad77797b63fa4f1c4e3f3dc7effa726795b5a901d4822268a1c321ef86d316aaef830a892b267addf061dc9523df14555c7c22f396e9d0991a4bc80e5b433b7e718f42321594767a998f7a8724067b55a749d7749cbaecf37b9f42a5b79cc17ac701169612ce980e16fe01b387837bb28b00e0429925cad5e8b6ffefa5f83a824d74a4bfe1b15898cf08c96ea569741d86a5cf9bb6b7b7e625583ca9df961cb6cac11f6eb9fbf5aff4a0774551ba8acfa4b0a199a06808e976619606cc98d2d5d8acbd04b5252a0e837f10b817ced2b4aa18ff658608b5fa313da262bf87b9246bec593df03d43cadfcbeb1130904d611fc0af4f5cde4eec1e9fda7aa3f43b9403318175096078a035c6426907a19808c469c08f78febfab99af2c82ae9e1a1f98bac9dcd3715e5ee4ecdb117003481fac979642501c94fc6131842f5acec2ce145ecf20ad638456c8c968bf9d5260d352b6b16d2a9fd345e60dccfc6e3c76acc4c7897a91d9647834d9fa01b7459f9d74b1f1c8844787f96c786237050c00e8e0a0563d54bfeca5c3f56e5b9701d36a979803a3056474d9021fd7d0ff0701aa67d767769fb4e1538b66d011b5027a8d6ae1a59ff5e53953ebe163ec3ee76da0fabbad6554c864e9505cc73f9a7a6a806e970b4ebbefb64f8cc69292879319ffa9aa07c7207e1a058bcb4e8056250d06f1d873c6f70fe29138342b60cdb8d03c60f7fb1296232a2529214ec4d2c3d2fe60377b9c80cc1f04451329e97776e4f25a267accecd8cae7cec05ba202672633ba7bf1ec960d1b1dbfb0b24098f5ab2f5249d2222995e889863b51ce5a2b76d6e8a39aecf5f74e4a19844d88d9a6230d4acb3115677abc218424d5bbf7e1a30c626dc85efdb342063c56c880d5cdef8e217f3b1deeff25785a480d86171a615d650293ed26255907f18b04ca9ed37f45f9daca18387bde0d687da7fbd67a5ca9f33f4b04318ba75cf2ce0c87ad777c428e8177b86d8ef44f52ed95ea6fba9af9a1dbfe468b1e9e4da04f4c6d37d4fcb8f41357ed0014888557553437fbfcb09fa47845be7ed864405dc7742d1772dbd8c711462dc1ecbfd632b0797c1a578774ed01909b7a9e0da087c0271b5da498abab1e3b30c2abdba38356cb41b8492a8f0a5a8c00d4a1d2fb2471221b29bb8c912013b8e12adad7fae8aac1e2d0e557cbef02982f007881072861b5f5c396c07a086a18a44c6e9884105bee552a72afe8760a5aa914262555d1b1a6845a11003cc62c4a9ccf5b1126f2186839841ded9c25b8c28b3a82fb86a9de776855d9e976bb34234050ab7c21d1594ba21cffa6d2fbab47f5b80cc0c51b347a15384d2721707db9dcde9504dc35ecd0c3cd4d15f1f38049fc00f58760c7b4249bf770a27b99f718530677c361430eabe36e0b3f9450f7b65c5175ed8ba52e26343efda618760befe5725f2befa72dd82a2f92ff46b96db03c12fa40aab8959cb86488f7822f9a66e464df885efd4effc195c7240743b66df72078fa676a16e852d4d148d33a1221ad7eefa75dc772f2794137c27e6993d9aff10c6b102f130a8e9ba022b7c3eb142e522a9eab28772688b8959420b1840699706c73de973a4565cb0e64090ef0d64782de0ef4152c53a9ec8045bbb7b818e1a9ea79d0d6a458002f304d40e5f8daec20220c82c1faadd294cbb0d119562019389ff596a61ee125483f0cf09d2dc0af70742e45e9f1f071f6dc5a898e39dbb78f209b4032fe6da591bcdb37712f9e37fc256de1a8d53a3cb558cd087e2de53e79607fb5ed47d849b7ee51386e1b10efd72f8256084c2afdae9ba69a57c21020701abc1ebdb3b586a1acd48ec831261eca074992974d800b72fe81985d2ee1f103022d28ad4abc3796917f181a9aa46d0ba9fe52bc9f4de44e8571ed4c7fd09f85e22f04253c9f09eb1c0f898fb0c09b9cb0e29ec1a98f25e622140fb954868fcc60cb256b4f92832d5140403eecb4c9444c0ff734637bfdaff59e6f639af1abe854da326538477d64791165cf709943bb81e5617b988728e586fc3c427d27db64a22934e377f070685446b93b32fb6c88d12306f295740b97f72783fbf7d6d4d695c9fff68f754b83f71820b5d9d5ab13a1478e599b38f2c37f5901ef33bad9baf8ab17c0203e8f159ece893ca16e35e9f581500e38e9f5485dc04ce4b511c9fb97f59e8b8261634ad6bc1717119feeb675f6f10b8d7782d3b79ec80f112e261451681146bce8777b15791b907581e769c7647037582d2a43d525d010d1f7f5e2f834a480e3d38ce2f59de7f83c6442ffb1d2d732fe66cf9beb63c9f740edd395dc5b9a345d61f4addea444aa2039eb6f54bec9746b11274b515884f7abe3d5423fb37a0d1db64fcef7c9d8818547709a8fb2a1a557b188b427f77bf9a8208b5026921474862722c9083ebf2757ac7a06034e52ab0affa805fd75f73d42cb6cd9fbb0bb4037fa3f1afc013673d13e59b2e48adf2c493961cbc8b2d0d9ceba7f968c711e33b19b672210bf3ff9ca1fdbfbc67a6d116df3d25bc670e8e05dbba6d4df8c286ff05e3235554d5d7aa465813d29ddde8f7cf4583fa5604b50f3c82e0e52b629f07833093fafee0ff7ae492a4b813310e781f89ed0491df74975b4fa47e87c51b810a2e419940e93eb21c0cf25654f3df0abe08228898ff5aa095dd55cbccf908ae884087b707a2cfb1d5fb7dbdf6ff3e8b469d4f22f7702738b123cee9c7d6c1330a3a7b9cb6a731e9b19ef7e409170195b0105d43fe416585125cd53ca94d7dd44619da5c4b0872cba44bc3b32c554bd04ab0d45de17f813aee778dad129baa13e8d2cfa463db3e3f10b10b8e8f2e41ebc34a935b96b65d0657d27ad8c17ef1774c69edadc2e8140721276007bededb6bada81ee1f4d02bd20a6847e25fb5ee402dd5b27a17fac1adbc94378f8e57ebde3fbf62a5dd8495551793b170728d36e05c7774f58c51625259fdbcf55e00fc4286bf78899b0de42b2870323f798f33125110e3d9ed25a99b7ab9ef0c9398a8aa205eb42d9e1f249fceabb661a04dabf520f2b58e5a0a70649f7134b53aeda1d016b58bf193889", 0x1000}, {&(0x7f0000001240)="730943f1b6b0d12ce5ea6b4b0778f5737b04520cb4c5415be67cde9b7b441690fce7b2e41253ece8e4fa7227dd52bd94257e25a1c7d54314fc88098da8c7198ed99997cd", 0x44}, {&(0x7f0000000140)="f859ebea22c1184c9956cd999b9e25b365d97e53ca345fc7c74e4f6b630002", 0x1f}], 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x3ff, 0x7, 0x5, 0x7fffffff, "0615db7daf026440e79e6f0c74d4256aa2c31b9d", 0x8, 0x1fe00000000000}) poll(&(0x7f0000000000)=[{r0, 0x2}, {r3, 0x40}, {r3}, {r3, 0x8}, {r3, 0x62}], 0x5, 0x5) sendto$inet(r2, &(0x7f0000000100)="16bb4706674cb94c4266755f391e414f18a7e77f18708e861eecef2364cdad08e33898e42eda6bfbb0289b07b753c175dc6a534bd7da30f24705d4", 0x3b, 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001300)={{0x18, 0x2, 0x3, 0x5}, {0x18, 0x2, 0x7, 0x8}, 0x8, [0x800, 0x9, 0x2, 0x7, 0x1000, 0x1, 0x10001, 0x5]}, 0x3c) poll(&(0x7f0000000200)=[{r3, 0x40}], 0x1, 0x0) 15:13:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, "7e389ddedff370734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) read(r0, &(0x7f0000000000)=""/96, 0x60) 15:13:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001c00)={0xf9f, 0x1000, 0x8000, 0x5, "33ca2691d83a69cac0e96b21cbfb35f1f17a01bd", 0x100000001, 0x7fff}) r3 = syz_open_pts() r4 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) getgroups(0x4, &(0x7f0000001940)=[0x0, 0x0, 0x0, 0x0]) socket$inet6(0x18, 0x8000, 0x81) chown(&(0x7f0000001b40)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, 0xc) r9 = getuid() write(r3, &(0x7f0000001b40), 0x0) getgroups(0x1, &(0x7f00000019c0)=[0x0]) sendmsg$unix(r2, &(0x7f0000001b00)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f00000003c0)="6894abf5d430f25b8676c5528b4660d99d65a0d5defca93fd069a1693a9d336ac57903e532729f499f6e147bc79f8d93e1c62fafe54744e246a470d459c534e004a9bb76ff2d433017791d09ce487c119bdb40270a16245ccc73eb42aa20e27ece7bf82b72f6415b9f32ded3e228d7a425343f91d752cd6e45b23812a15334beab56ac7e423a51925b33dd91b3fbaf2922ecc3c434638879835fa3f0d8c793717b40be4f7372b6f395ae8a5826bf9a1c107854054abb8bbf557d8c3fd6ba80101cb700121d2954a21291b32ba066d1e9552dd2179812cf0d329665a7a7f91e62cb4af9d046248dd90f4813", 0xeb}, {&(0x7f00000004c0)="1aab62c0ce7a8e02c25901e8aee5d97cf8b5d4721d80efc53bbbedff171e30cc930c1bfd4aa49705d07e4e87edf198e8d1758900a0e9119d0e89ec41ed15e7a6ca7c4b3aca43257c6d03c3ef4192a3abf4f2131a70ac272e72746fd64c3ac21c6a211a939be4537b33b2a146b26f17aa8d44eec86f9d5fe170cfddce88c73cd22b516654c9ff147ca0bb459f47b4caad8a580a0d6fdff2a0003508b35dad18ff415a359e97c537b2eb6992af27243ecfaf44de0e8f63120cde380e545c861af4f28650f3939e38e3eec37f91ddf9b295cc525f1e5e99e3b5b889a71f1d0a64a5684f3411cb523caed421e35112d9e9305332405b08a124549164c6fd70cee48f97012b81740be074b48c27886d87cfeab0953a902460045c99207669862050768b9ad9adabb4009a03ac9670ffbeba9edfb972d920d80c318fcda7b351f4ae96d2929d8fdb99c1f458cbfc18c3eac70b4f2dd398f11d0d8d97420edc59695b7b1e7b74674981ec9668efabc0e9d2ab5608d2b6c588701546d7b92867983eb578842aa98f9d4e99092040387f37c365703cf1ca693afb71b4c63f2a5a1b0f5358406b1e3abc5526368246da7887b6724de04503f11496f37ae203e3afb9f66cbae04a1f1e36997a3668aaacfa9606a6fc73c001481e0695793f8ef65e64c021893af2879eaf35ecb024fd3bdf32bf5e986414a5e08f0e8c8e413054c0e3c5d49859751e04203c04acce15c36aed489678011242e9d0e77e96674a3bb1e193466906c00e8f966e1b8f1cee9d03a95cdad186a751d9c0c9de543d163e4a9ba0258c8734e644f1b9eadb3ec2640d5bf8eeccf99ddc975f22bd4ece6714101c7588e2b6b1eea213801fd0e7992bbdc133e55431f2ee92e73847285255eec2df1a9f3e6323d000692075e5c425411658312686ed0d2b4a79afeba8930d8126941f6a2fed882c94ac5f78dfb78a2f6cecbfbb484a54868ee7e48399abf21d26b349d3dd6ffad89fd66712262d8349961ed0a0f9ffcf138ebb967bea06467935c1d3d9d24dd915ca4733823535842d3d122f6dabe14500f77da1d5ece62cb0998c4bbe9ff399b23ca6c6c078f7d3df7ce5229584dd3784ae673249e3e4dc6920f0083d88fe5106d58808cb6c5ae7db19ab932913bc65de6c287923d418c30ebb0d0e014320bab81d2bfc77b3752067502384d078bfc890efe5150d7c3f05bfd4dc408885ce241f50a2409672dbf5ef8197eb603877f142120217ddb9f05e02b1dd12a971ef0aa09a47e7d34bd5e9c5ed8199b97ef7d6fdf0d8765105b36bd8920a06c7f8198a9d07e43aa34373902545115c2ab95dc0211db1baed0f21c66789d6483ad9c4bfbbcf10d37aec8857b207f95ea0dbaf25bf610febaee9df55ebe2d4d4482524a95fb0dc549f9c2b3fc5b1f9274315c418434fc5b8e8497560de484c6687ae17007fbd4ca4d85833c0a5384fff999ee4f68bc7d39a41a37bdb82987251dd75cffc56ba48e169b18e91d600269704b149ff9925dc1d820afb504540d9cc1c640643048da2152a48d254a2417a6ca76658c69b482cb88ab8e3cae14b16f81d2aeedeccb02ceac1db91036fad1d72b88998110ef03820d7febd17a7d015de5466f88580d8811ea6f9a88e62ac0eb8e4301841e46063253c10611333608ea62641b3de1aeeaac35290c71778348af9d3c096f522fc2aa28971aa87a041bb993ee16b4b62349ed18ad5a94d8328bcbc9c6cccb252a20858fbcd41761a9122989c04ff8026288285d0720e206b4313fa5b36334ff3d860c7fd33a9ac6559d06356309df0adefae3e979fd3a5ccca0708aed2029d8f67a1d03d844b51e6588223dc0898bd96612ee5c06e27c571a169134bdc45e28a1150c3cc6ff807c698d3ff6a528a5ecae1585e53b78e288e576f4778feaa073a822f7801107483ed2f8c390b9aff0b03420fec31828bc346c66dab7dfa62728c34e275cea6b8fb2460b55afbb7da9fe796f9038d31e5993052633ff110ccd7f1a952a4f2bfbdb74970ba10fc05ead15e105cdbd8b231c96456e55e1fe50943cd0004b83f929686ec5574137fa2e5b646c43cc01465679a09382c1bd1b5d3ad5d654b7b8b7b33abfe613b662d8c766c4c998adba3d1b607649b2bdc1694dafc71ff9fd48b84dee7b3764adaf374c1d056d813030b70c3cff277b6fb1db3f0be0e5faa9b4db9663a2ea21342e17292be6d9f3a1cbcc6dbfd58dfb623fe8c2d571fa64cdccea0c412a74576b2387086a5936766f060f7aebdb8bfbf16152e6acdad909a40a8c8176d70dbbdf6f590fe2ac4872608d135d119bb3d2e25d8f0918bd2d6dc5190ad5d0e5cb8184a214cf6b82dd4164b275c378ffb4bf8b90b44b774c4c3b37b0e88822bd90a1f80a3f854d16494be7dedc41360f8c4dc617654cb86198bc8e694bc7c12147b4f02890dc3d5f4f9ebc594d096053309c72d9c18b3f3a67ee514bfd27c0f6b1f168181ca3b5486df83f174340996570d1a209645cd5accb0bfc6ec04e4e968f242511dca72f5eb1bc2f164529b571b3e701d9b8a69e3cd807a9d75b5f86411ad10f4dc88ff53f2ac303571f606ea63eb5eafaead25e46175f836eafd3cf58f7b785327fd0c5380a12c1d4fddc13055ba40d1e86cbf7a7ef42f63230aa4141688231647b31f18bd5cce32e07c6de43777e36cc8f82e8d916657648c1c86b7723d600b2d70ae28ec01bc9dbfb772ceb0c5cb6427672f81c97d98e2ba1f63fe27ce4b620c96a381551c2207339db110824851987f4dff8f53940cc08e6147008f84fee7fb765fcfc92878f9692080c2d98126ccfdeb7f4f0ad66fb96c4ccbba66e963c2e477b79a899f827345a56bad62cf5e08924ea12cfed88476b032eb5306121d162581172c6a288b98791ecd49404d516136260e40f6efd30184fad988ac9051efbf8040afa80a418f02dd50029c3dc8e2aab0365db83e27bcb0a5a2054c9f528b3b2519727eeb519b07a005a091bb578ee701fa7e522075b7a12dc474a79f953345a93d165291f73ad3e6d9968bcd8441c938712e7768f81ceb47b69c874abac4df5ab69b2dcb83142a6819df9728615e985bc8cdce39de8a3d84c91a14267804d4ad0cc3e92f6ef8da69dc1cbee6e5609177645111ef5dcacf4b0a21ec3f3f46287e77c4177a9cddf65f7b033ebeaad6d88d0132a5a57908a6c62fdc7bf1cc4819f4a3ac2420229615a3dbc7055ea26f079bec7b5d3d1b90fcc8d044b781500101e61f06c1bd56713bc492e318e274936bf10830b7330f2055f530e2c49050da6ff9fc023ae1b567d21a000d9173beee077373e62e8d1e01617fecbb21b3bf4aace504bc3c3c2f9cf0ba3bfa1266bfe9d10980e6223eb23d9fec8a6d93d40c745959f7e5991512da0a3d85e0b217bd30beaf8c0a97cc2e6df0cc4aea439bc160c9c98c64daa79d6913f2311a88e5fa6872043f171025026d12665da95a0f7b885ca5af496ffb562d67ffb41fd554f8607194278ab7199391027f7df3a5e2fc2d13b18f21ade0213e463d2f4299cfab083e570c082b6ede29f97c17ee419ec9d84786b5ed33614339bf1995dfa24655f3af49756d2abc02ddb579a2029650c1af05aa1c41987f444e2eadd9528d081acf4f0076729acd7de4d383c5216816ca7009cbc0d1592f2d7940d5b80a63eb5c4dc6ee4906d8a99b21b49ed566f6f536a266bf0dfd86b10164a6cc2c4e8a7fbc52984e120295c0b3e0cedb0e410d2f7de46be835eb0faed62b5b6d36cbbae436439a679aedd56d1696d4e3c5317104077db0fe5f3415d95b314b40cee7280b7d6b11ff2644a202644d0eb5f77db9da71368d8b76bd0362c10a0e1707ef64b19e638a56230169e4b3f85b2c745bbe6a883d09aeaa7a1caf546778dc1508c02923c66585df0689a6fc0d85fddab68d53948b62f5f239d4ae830991135bae17a2fd62330f54842711ec81be8933a9061a4b2aa0bc0c5f9d98b4dd46919561e97bb153266afb2e31f64a149938cfc592cc4f424dc7c58dec37ab74434e8603df13eca2fd0bfd6677d337d43f6fb233fb303475416a9b6d26fb3fb0c58f65dac498643d3d523a6a3ba142fd2c7711e4d0da81bd39b754d3bfeb31eea460bf262381c3e8d67319ed1e1fce2b208c4ffa5b0abfa53d9669d4cf8ad4e8b1d5f057a52ff20ff024e58dc233dabcb037fcef9ae8562a5115bb6281d29e540849b00ae479c4433f0d7299fbb5a060f699849bc37125f7bc823cbc167bbebd35e00c26737b9b47ec96b942474b1d4433c3c659a4828aec8ff1e9b9ae270f0f00b617629c87bc068fa20c035fd71c9570efbdb5be932b5a07e259c37f7d3f548072a809fefe7bbcbec847c478302ab75cc4853b43e6a9c504b68ba90e53349052c97a68953ed48d9a5ad0f0fccb60a5f05b3dc8a2a9eb3329b2f931c8ba0cf7eed44f557a5123e3bfb7d7c62929d8f42a6792fb2b85486ae85a93d3ea7ff070ab06c99eeceaaad0bdaf2aefa13dd004726981283deef1cdb49644721c4c980f01d896b3e6b7578694869d427d6aac8887863be64cdbd158cefd216c3fc3978189dd86866e573aee786318512235b26c30168bbd3a615d2f2c75f88148d2e1fcce2c643e80f9b5c05e576f122a2d1293a0fb117e2b7af84c454ccbce1ba27c688502aaef6521ed9becb6368cbc12751ec5f834d13d0ebe49920660106520e12bac78de22675df6b5b02ae4c2a732759a80f4ce6674873c846a68436374cc97a29372cc456466ad0e4ae3bd154f0b61b98e2c7f07bc29c937828c94a59f7fd5f2b94c09546a9f0b1e437d372042b43bca80227e5670c57bc49fcc16745fde061f86c0c97c77ddd86fd4e489c5c9349489a87bcb5c6b3c2df798823d17264cb11453f96d613b2991eed8b2fcbc455420d87fb30c92e31a2d99f02ff4c33dbd1b7118ec61007fb1190fab09685c0d82c1c4f89ac15761f01473a6cc37d83c542457cdef3daf3efd4a33a2456217a016fe02881e27bf493f9ef257c82b3e9dfe16c3689052b7ad1d89e9702bd98d01f65f2da081f145d7bb4c3fb1a818b85e5a677d687502184a0251fd5704a05cc60581d7c43013a2948d54b337ede7fb3e66efab7a8d1b42e20fce291b23ab8aae9211cb665acb70c7ee533d00349d6b3d5f1a6170a58f1b8f783059da8f90f37cbc1445e27602c8e795f913019c40b69e8109bb3d282b7d55eb82398de6908fa5899663e30bfb0c6220a2dd25608d9819fdc5e65223e3619b40c9c752687339e387f2a26f90c10f0b275dbaa1d2e3c476524b0facce0986e407feec50c7f61eed15b145d9abe88d86c71c026a3fdc52dcfef26dcac239ae420bc0d222d0bbd8160c5896c14f187a9d30cbffcae7b87e643926ffdb1fd10d77a1c53378f40aa9a849879d49a4779e937f7658e6919719519978e80b2708609c11a9c4a2c9f93bed11c79794f3333c7aa8317e735086e82ea7025004286f939b494db30aa7ff112850f990a68c0b46bcdb5b1475e6f2c72d2bfa97cd11493092b58940f337c0597eb27de059a477cd2a4dc2c2603a9ff5145de7c1bdc1996925dd4baa3ee55fe8e9141c89b00c8f9f059170eda2d04a055b3d2c29d5af505f730f2fecc1e276dca37ab75313d22aa08a64784c54e60d12b8b87aabee79e42baf1746a138d8f22579b11dcc312b25794b60cb9eb8673c55fcf3343706a2275f6a5e37f1e6f404a58771879be8961fa5ea700359555fe7e225c720ac8f2eb154a42e1ea4b1c6a4fed38511a5b3e7b2b528a43ab6636c", 0x1000}, {&(0x7f0000000180)="c4bba08aaba4f64fac8f21614feea59b125d7183cc7f6950b0844f91d9a2368f11689587d1a2723ac4dcd4c3d56827fe2caa8b6e2be8b8d33a3ba57c35e69c103f136221f844b96446c4cb3f4f73f3bd8c599b19bf5620ecdef43be80cef1fb4e530e5565cbd", 0x66}, {&(0x7f00000014c0)="4b19c7009666fb9535acf1d0642df67a90839826e09d4fd9bf9617cb4f72afd3bb8b104d5bf9976d099284a120184ec74d2f215f4eb33bbedc28f9a2eeb918babe52dbe4d98acecdfd5d22f041ccc1a92b473d798f90a7826d5bf55ca97a64cd99588549f6e2de9357174302af8a7f0c3c5d51738d1ea34d57dabe", 0x7b}, {&(0x7f0000001540)="e6b43855c1c899ca69176a903d503ebc7b01e9c076948b1a511e94be73bc6d96bc26918b7d598ba55d1709944b72382abe6caefa603da2cba38e802834bd7bc1751182a7204db2b842e8a829e49f4c3fa206c3a6bc7c54cc60242c85aa3f395f59996eb49a86df8fe698dc5d069897d739db9eab5dd668c58c367564c3211ff33296a39705e147dd307c7dc4d88999376a00fabe6a4de8c40efde53ad461640076442e9a2a983809ed4869662323120c4e0ae830720314882592", 0xba}, {&(0x7f0000001600)="cdd2b2cdd8074066e2b9cd66b99f36cc716f1806da7d1e8c7bdaeee8b68eba1ebb5967a90c54692d9d6179a4c30b1e6885fcae0cd5ba3c29cf4e511f0bbd2cc794612399aff9fd40c85031985aa16aade86c811f5e008c3bcfda5282e4c35809217cedd4c2a3219968ba04cc6eebc5ea9835b9f687c54af2baae8799914f103773d1a289f55d95ef65e2293c2b2968be53636631786ad707082fd7806395375895f4f0", 0xa3}, {&(0x7f00000016c0)="746d607a275171cadf6d5df46203944fd12152ce4553a1396608aa8fe783c8fdfffa4c7b04d8eaa8f931428b70a4b7e63470a717d7ee991104967afbd4fc47d5bd94d274e7f1b8885466bc19383ab2e9abd01035494801ab8a5f67dd765213d62780e6f6d2147e2d1d95faeebe91c213ef4c55016db2969ef5938a333f9452f4441e23e2d6841e62808b82e850e23a8fec8f0e3ab052645a23e9b7f7ab82c760cb8a84c9e6be289e41cd", 0xaa}, {&(0x7f0000001780)="eae7de1a5c8e7c8cf075829b0d9ba2843cdeb1dc71155aa91f8041e5494aee3e97ff0ae19b29f9618639cae02293139a8790e04a94e89c8d1bf0a99312e6fd51afc553af097c8385779406e734b60e491a6acd2ca0a0d399efeaf3d288965270f257812009f97acb46e52f3d9bdaf4b189951fcd2aacf72b5d5d3684d840d54d5332c35e3c9c171f925813dcb7ac030082275e068223605ac097c2f5a4e2ba9ddabfee913ae89ed40c1d3e33939f1c73", 0xb0}], 0x8, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00', @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1], 0x100, 0x400}, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) link(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 15:13:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) writev(r1, &(0x7f0000000900)=[{&(0x7f00000003c0)="3fd93fbc48fb53fe1b6139218761c12dc7e289f494d2dad8f846b9aef4037fb642ea5dc9c5e6d00d578fe3c9f9e43619eb58d324f47edfc31f22f3e69d9263b40c4e7225740c59f7681f562412d6be988d47e2431a263c761444822484810412ccade96b1b7b1a9974fa24654f8166407f54f4fb93249660d12e47a53ee750a3f5883e63", 0x84}, {&(0x7f0000000180)="199f06e24bebcbb22758b1de09c480e0a53e556d8056d576149885853a8bb527eea534ce2b5250f39f64a732ff32f5a3ad2e56979980db818d3ac137cba8b93741ebed20432bb9", 0x47}, {&(0x7f0000000480)="d3ac18db7dd3a7868dd0dbfaf7e690515e106efa677701ed566ad6f28588576a21243ac50718c0916164497bab50971f4b2a1eb36095b5b208ce306d3ed35b046b9addfcd60cb29023492af5f1b9f80fb765e788a5a7945dc05ee1a7b0cefdfd3eada47f30dea3dcf59cd241bce478288bf34eade6a524c0357ed62c2c3eb2c089021b852e09964fb4229983bf111e3930fa7a8e068e74f412e6214916d93778ebef08da5d4824b35734e0fe279ed767f45e8bfc3ce729d72bdc648557e6037496c06d0b489751151af938c99e0eaf1b5d35053b5afafb2e01", 0xd9}, {&(0x7f0000000580)="88808feb691a6f73da9539767d685fe900bd60970e8b9043e3bd55714d1debe43c9c53be54d46d4595b79d509ee801018088a97d72a6d47760b22f993b9dc022d1f59221da6130761be1ffd8ed4b5c930d11eeb41c00e61a14f8d2400c4fe7b72c2f65cbea71bcf6eeca5f769b73f0fb6873c44d7f6d58c31123b1e4961122d352af78ec0ae023f806614d5f18d1be0b4df7f9e221b1c4fd0cc3575ca267bd3fe89c79b425ea1f8a4ac71abfbeb98c4f11b17d8c00454a17d92c24", 0xbb}, {&(0x7f0000000640)="aafa45edd801c2248e4c68de87baadc0da24c9cc1b21d6b4b4efaa6b9fb396202dc534408a2f3b19520adb00074ccb1179f6e90bf352e7bc34796440ff706c3e0b0e88379cf7fda1502b78d00e3fb126d635c09b4d3cd4d435eb8d730a339ae3b7e04f403db58c0a1eb4d9438f84b8f35bd334e092dbfdb8020d8cae57a432ead3ccb3a8e05a5b7b6b555805f08406bcf49598e58d17a614ece59e0a8633a6199eac87ad7596e61c32dcbdc12629d8a6cfc339ba692602b519752e2fb64c96df9fa9895a4d98f99748d596b8a93eb4720c1ab9e201d7", 0xd6}, {&(0x7f0000000740)="8a70084fa3c9efc44493a4611b065b76cb16cc55b9c1ebe268907fbcc4de449d8020ff7a228dee27cb226cb5e926de4121238bbc4741b3cc9cb43efd9067aaad34f4fd3c47188f688bf3c6c959ce7a34e5ce4e47954f6862e9a9ac69152289c638afffc03dcaa23ea6349bcc7c5503416382fb8fb49205c2cb20a770cdf1782f56baecc52126d270ed0ef714382cddaf9234b22661677be2df7f26a8311418065a9b031bba601c79b2ba3855289b6ac44ba4ddc4719e6ab371db63c33d9061b7c54f5433f2d7bb787d1627d0f7321688c77bd780049b05029e6a", 0xda}, {&(0x7f0000000840)="21775f159a12327446c48a0c5f8c78befb6ffbae2dcb80543598e1203132d7c03ecd0fa887c651e5dc7494dd0f4b03dc382deff56c6fe03def2582d15582587e1bed768bc4e90d6108a9a30f98f54aa6369a3b8c4a7f7516967dea903fe7b934567fa15244d46f535963861e4c2c2b07708ba3b495415c5419d69bb583eca9eb0a927840", 0x84}], 0x7) 15:13:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 15:13:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a194109cd85f182e90d44a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) syz_open_pts() write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x93) 15:13:34 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x2, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/4096) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 15:13:34 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x10000}, {0x2, 0x4}}, 0x0) 15:13:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x361) 15:13:35 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x101, 0x1}, {0x18, 0x0, 0x800, 0x5}, 0x1, [0x1, 0x60, 0x7fffffff, 0x1, 0x1ff, 0x1000, 0x6, 0x304b]}, 0x3c) sync() 15:13:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 15:13:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) semget(0x1, 0x0, 0x41) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x44, 0x0, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x46, 0x20000000, 0x2000000000004, 0x6}], 0x3f, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0xa06, 0xfffffffffffffff8}], 0x1, &(0x7f0000000140)={0x78, 0x3ff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 15:13:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 15:13:35 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x2, 0xe1}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f00000001c0)={0x8, 0x7fff}) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/27}, &(0x7f0000000100)=0x1d) close(r0) 15:13:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2080, 0xea05) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:35 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) 15:13:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) 15:13:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000100)=""/38, 0x26}], 0x3, &(0x7f0000000180)=""/61, 0x3d}, 0x2) setitimer(0x0, 0xfffffffffffffffe, 0x0) 15:13:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x5) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x6, 0x80000002, 0x0, 0x0) 15:13:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r1, 0x20007479) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2feac996853000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x8, 0x4) 15:13:36 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200a0, 0x22) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/36, 0x24}], 0x2, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xffffffffffffffa4) sendto$unix(r1, &(0x7f0000001180)="ddaff643c7152c18544120db7e3947ab8d622068b8fb2a6c84d5f9a724b12c84b47ceb181135e6d12a17c4e0b5c5409aea8020ab5725d1fdf53a9eaed11364265697dfb5a830938790cbc2c84f7c1707e7db4170f000f5396eca0972453fb784837d231e498581409aa3733148b6b3105d5bffa91bac2b8d897eed86e02c4b88d031e63de798717ec5a04a64", 0x8c, 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xd, r1) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 15:13:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2040, 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe90020391d0000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96d09007d3736b269790d96f5b101b348cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7803ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff0000000000", 0x132) syz_open_pts() close(r0) pipe2(&(0x7f0000000380), 0x4) dup(r1) r2 = syz_open_pts() open(&(0x7f0000000340)='./file1\x00', 0x0, 0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:13:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000001, 0xcf06, 0x6, 0x80, "118d333ca92367ae784b58a2d00a2cc39d63a9f0", 0xda3f, 0x4}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = getppid() getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) r6 = getppid() r7 = getuid() r8 = getgid() rmdir(&(0x7f00000006c0)='./file0/file0\x00') sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000001c0)="cc", 0x1}, {&(0x7f00000003c0)="2773ea8d7fb2cc9e54380bee1324c5667e40004d0428804b1513bce4e52544dd1b2f59e507af47815e8f0dfdde6cd5e07638cb42e8", 0x35}, {&(0x7f0000000400)="c134107aec4c6e1d2213bc0d9a4eab03c13da64bef34cb56d9b447b68910dd9fb4b8957189be02498ce9008483e76521c69ba74569b626e57feac2891f796d11a0d2e01be019880a8047fd892adf3f263366241b58e137727599e319454b390e37471b5a7fbab7899bff2f2c9c90837cfa35c761e77297ca32667987d9b1ea959ac73c74e3f808e05352f7411a03e03b4a216622f50e1df27a40f88c4f", 0x9d}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r3, r2, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r2, r3, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r0]}], 0xd0, 0x401}, 0x402) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:36 executing program 1: kqueue() r0 = socket$inet6(0x18, 0xc000, 0x2) r1 = kqueue() r2 = socket$inet6(0x18, 0x4000, 0x40) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xffff, 0x5}, 0x8) kqueue() r3 = kqueue() kevent(r1, 0xffffffffffffffff, 0x401, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x2, 0x2ea}], 0x6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x90, 0x4, 0x80}], 0x101, &(0x7f00000000c0)={0x0, 0x200}) 15:13:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x81) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000140), 0x10004) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r1, &(0x7f0000000600)="5d8b842d06a047b520d7e563f065f0870ac9302528b457cb0c06bf714bce1157d12e220c5b15e0c333ec48eda0f4d6bbf33d1ef9a669fe51035fac916dfa41b745d6d2a13b3f75e18fb043ceea6ecb8c4a9fa15686e9f81e5c2a52136a59a4950c44f592d658d745cb45af403597631d0df62d26227f67cad600fec2a4b3f0a3453ead5a8fbb07b35b25fcf2ddd951109bc1a0b8a231cd4886a31bede4182b69dfcbd78c0f5cbe70ee7b644ec54f77e9c7c88e6ae0ad48a66144c7d38aaf91ac0dafb9153a30186e0ff29b4e9ceac483497a4ca04cd5d74203c667aaf5f8b05734054ca24e70b644062a64cb48267a52d6a576828600f28e4ec675b9a44d12e20d0b9e25a16313a934639185de0d8f86e316d4ab2c6d55247fffd381fda4b10d00df9b2c7b4a4d46a000637e3947e5e5551439492b708080511dd7ad8ebb478675f1b95ac582cc6f5fc1092822588fafc54b73fe703181b19ef8e5d1962a0d07a8eff82723e4a874536bc78e64d237dd36ea376cf22b3f4972d09db5c1d1f9837911ccd717a305d99286927ee4fbbf751aa87ca05e6426f8b2a93bbab45d26851828412c8006fce10ebb5f7f4fb10e44461e5f0f88d6efbc74a14eda482a6143aa6a15152a86d31c206f6c8faa1cbfe8893c28b03c38c6fcd0184f54f45560b3260be1dfbec34916389b139f21b7a8e8a73149e6996ee21aa16c1472d241ed4ea7d2bb1b58e72280d19ed3002c07d4415b87a25a0cc7bc513425a47ca045aadd44fae4bbfc8e44d10358c3e5f56c4045dadd8dc17e2f2721808e2f8353b146ad7dbbf4ea843b69400528779d14f031b240e4527d97ca586a8fd648f72eae5aed3a4a79799fb8e6a189835bd53687b218d1d81520dc7bafb57b12dc125d7629090b58f79282d3ee7335babd3daa978cecc0970b734015f409383f18007926b2044cec4ab7dfd446b6a8f578262980e97025ba7ec7157824580b60cfcad8f4471b893bb13567601cbb0224e28472ab486e39d79137959150aa1d1e3111439ac005263696b76b43eb2222cc0b2d2d4565fb75c6c484108b0bcfba5489f7b84d2188b37fbd584358dfd09605bbdac2492ab517363d9cc8a08d84c599715eafbdb4e1f0149cdd8a2436cc43d073406764c8f357909a3191d4d148986a03b9dea5c3754b267fdb3235742e4be45a78aace041d53f33d7bea77c9b7077ae11bea26d23ebdde0af3e0ab748ccd215b2604bd343d030ff6a5e7f4dc65a15d055879e794b2f86d04906b29c150b5de901659425c7e1e45a22203035340900d684bf9f11d02de79f1d0f50d8454ca41683a5909d57850c0ebbbe96186e4ae8dc60e51378891601ee1a2acbeed78c3d3ee339c10d17e05c0a8a361a7a98e8b9fd9a3566b2fc18006afa8da9a6be230af9d160c0310dbaea3d6f51b913b9ecc5e87c08b53cb7e24b6f3458a0d6c198b19d3d8a9c69167a6138e462e32155371e5e00304248dd51f2c4b67239cbdaef431291c7b6ea63d1e19c4d815512107e593246796c818eeff397058f4daea0ae4ab0a2470868e6ba6940d194a1450159b60572cba981cabef0f0e95620df79b56da7b0e23bf672dc6603916bb9dfda9b1719dfb6cae9a7937e7cbf2342cc5e0be6542fbc5ba2d6f90862f83c0924a41dfe562e3c7a0f0d93a122f275d6c43596808ab7c3b2ba45ee730f7899a4d77142a133996e8b3f610c3c9398a73cf020f680a63fd960450596a753fbe1d5b73688aa0e54baac519dcd7fc532b76501adf4949dd843ae358ef598b79f0bdcfa3a32249b0173cbf085cc7f95ab6c96148e4934484b14074c4f138a27d08bdaf6678795be3acccf1e11ba35749f6a64bed1777546952af4d92c7adb063e0f97346dacd25426db73b73cd73b5d02f1b017444d3f0c052acfbc48db5c3bd80e400aaa55f6da3c271910e42ea64ed507129e4e61b563b1976e44d34e12cabd736f091bc34c7382acbd8a15842623dc33bf26a407924b2056034a2f20ad2195cc606745d4ac11f21a0893079960f6261b834c19625395d0cb1ccbd43cd778d1a9e27244ad44a2496a20e6a623df124d8340fda453586393d531df0f91fb96f217f5035a46c6e63dde52ab749c76e06aae8dfab28471ab63f8e06443721791f562eca90abedb294d77658e537694b5b6ffd42236ee48a8309201138581db3b444174f46f6725a53d6e8c906240f19452ac7ab27294b688e7fbd9d6fe7db4bfbab9d50da78b751f7c0bedf0e12ce5c593e7b6456778a6a3c4f70c71621704aaaecc157a040a25bb04ba67879e843a808488e511936be33464d8902f9b55579aa1c82867d56cbfc5a3f3d03ba6d602d94ce74f49f85ed5ee3b3997116bf71063a53155df94fd49e8c48cd7823a12b7a2a0e36b110590955e690a72ff4d60ea329ad76094a5cf77d6517a5ce77ad52dc0df02895c27a254f5847560a3c30c27607e07532b88bb6d382a5ecee9728e1eaaca44d4430f40aaf692898139947cff6f2c63d32208b0ea9fe7edf7ee07e4a51a07cc37124f9b3982ed0021ab6cc6860d5f6bd75574e811d206cbc1622fb22563e28131a5faf00d658e9da392370994fd863853a13b2ca31b33945d67a46e32f7672fbb73024c195d532a317ce689e484c170d1f0878c03a81780e7824de1acb00744e0a3c3385270cf1c06a69b28bc1b1c6f7f4c99391a2df133f6b1d9c0d9f6f51676f9ef4ab354f0a8dd0cb671ec40e8e42bacf6cab30cb9bef0d3f89744236565589a1cd4095f138449105d865e8fb0f0ee1566fc7ad175721b671df3bfbf39ad65bef66b23296dbfcf20259dafeb444e0ba51f7425e7a2320f7627e93003a43d2e07331b069d8e2da8ee0a1fafa4672aac1a27bb629d00ab1c88c2f573258abfbfec946c46bb5b04a9dc2adf5d76b3fa3e8bbf843d72fd1df6d7cf3bd8c380a0597ba8cd5bb5b748aad0f41b59277bd7849becc1e63b33d149182eadf9ffac04231635acd81704240890e9bc00286a53d8c621ed6566c4b8a884e38b3fab74a59318eec034343a18a46d14192cf0f17c39500af8ed8fdf5bac78f79ccd0eb79711f1e15fb20229cb1af52f9e8084a0ca242e85645a2f50ee99be399c3770289f2983159d7e77f3c62062fafd41f2ff8aef5c94429f0e197b1be7948816e308960281715a20dfba15a1b6bc758e617762153b2ba620c72d4dfb66063866fcd283980403f552612149536b7d485cd544fa0cc2f47d03cb1a55afe300b1b25097d24bb1bacd09cb97839a69f9bd280dfceb4455bc0c329835b7ec24a148a03c793d46663e1479c1f85dc1c9d3e6ac56cae3cbd22715f5761486321d5f12b6236c402a83ec87b888c4c51add951e0d16637f363bc7203cb0050c1200758ed617f4a16618516b605276e664055b69888f174bfb17f0f0a23b000b8ac42f498d0f7233123450185e6c2d82edd3728c8a43371b385d1e846af5968732bf636295f7b45c4d366aaeb1bd59825b70481e10f8f0fa9fa11f29458608eb487e54a7ad4937e02ea294f6b35e2a1021a70040a3334287e29bba9b882213b0c78b77966c8387ee5c0485df0b216ffa5ab1d7e2795fd0fe208eceb7021c10121d5c02c16bc24aad8429a6fdcc175f5365fd695f41634175f7a2ae25ae7f4db2fab86da96c61ab52aa3ac0df35a05804d811b25133e47a84e265da63fc2bf3f7d3e9b303fa4083f8eafefd3da383a3cd743c3cfec72d4e086a423f5f14c933e14dedd3084387c6136bdaa80ddb97c4bed83cefd3059a02332d259c9ede6d707dbe2341243d092f60c793d55cb66983aadc8eef886108d6f6df0ef64653924d669b1c717c8c26575a217e09f6ab6f19af182c7b739af04b8d226f13d0157675f2174efb77c995ae94037e71435d8faebd486c9771a8aec5713039ab727692b9c6991933cd5f5aca6479c3eb7c9db1fd2ea5f72a081b0d4dac1ce168e00e5c0009b8844e1f62a1ff0a81462c3d3ef5d24085184944c45b5d2a0a287c360bd5926b4b0a8580325a0943f7690cdf055894ef69b72dec0ad3c3c09dc5e0f1a652fe537aee4a294e06680288e66b3cc51d65576341221fe94f3a90cbdf6c00f8cdd943a074fdef4f5f0f99ca251f391aac5cde4b379afb0630730a7927e6eaa6114fa0d37985800f8ed758996b3a1650d6bb32379219ed8b07fceb42feb9dac2caffb5b83b9195abcd58f18abb86becf28575834202a8e82ffa58d85f8ae36b6a06b2baf9dbb418b8f91b1a573ca84329c6cda0762a88406d0d199ac047f238e5d9b398177a614711ad1e7b59051f9eea415a79a1ba5ce10866602c19858566234393fde1959bfffdf698ad277901a9d57de6b79f0a25f18639c8ebb906f61c347d12aced9cff68dfc3b7bdcaf1f2f9425f5c4024b5b28b384e1ebefb204950119195c6ae14d8a6f82c22fc523a4ec13165d490542d0c3891f049891579d6d48e53f72a366029dd223ecceca62dd382848114f4119c44f5290c4f74c784abdb8586f5786b8e0f76cb1931d453a071c8b0e2627b295dab9748a03b9ce73df363254de8f2beaa6042e1f00d7ea402c5d5e669863f1e52a58c2f9d5c343ca0aab87f309a53607386e16590311583e0679de7b5f43689f60b0db9db2ced74212a8e1a30a2afd5896e59d2641993d8151259d020867b860f0072d5811a0e6abd6a59c2c0ab0b41b8831e467e09780cb8ef3c57bd3415c598ce4a04b6c8bf9f647a5811359f5aa75686be4b6f7affd2cd3ccf162052987564b6895537d7bb5782195c24dec8eed4618aa837df95bafcb2e9246fe37bf5384e96897bd3edf112e03b338131005dd43524365781985eebd84dc631b35b49afcaac6e92f5df6e73698e90dbaa36c49d69a06a96bd4cc60494740165d47c90ea494fbcb207220e3262bad7f895191160ccf18cfec9c9c9029a0944397bc31d05e0a8f5368bfccb74641151b37ba38d8ffd479a7c2839fe863032557d4c154ecd1023eae89638c393f18ac9b2e2c32ccee2f703fb2f65c3a1158737face541bd173611ed8a119487e75c23f08cc7b0a349f6abd48659ac6c7d6aa5dde3844ee0eeaa1b2199e566802f0235a430a782ef079b087441fd020fc47a8a41eded515852f97f4cc64093b46c50522a8c9b86913d7acc83773b230c07720039d7e5869a93042920e980baf4082190c6702e15d8ad34e93801481156a138a11b168e99f67fa27aa6f1f6c5165e2f48244445f48e5af338c324ab3a9606662d0f038eb5a794ff5d8b8b57b47e64ee48692fb9a2aa4c3f047e9d40375498023ec3ccc256d3e6c04837c4852de43d86e989731a6f97e2ebdcb340277a2f947e696d3c770b42ad3f370a7cc9c0083320cb8db72c480dcdc87ee031a6a8b6305b93bab155eed8979793fa436cb4c009479ac84e3c112c532b6430ee51fbd4b434ba9a88f0c9a5cda2c995aa49ad667728e298d788ca56195cb07434ab4d9486a8e0b1037400124fc876a63710d444127d5c2d4c08eab9ef3896a58e6f8e151591fd6422f453e791449824951811dee2bd1e3c448899a222d4e8810171018682fbe70ca9c18a6f5591e534a48d4207ae56c9b4650c291f6eeb97219ea1f3f1fa2b10ba296dcd5ad9c3988c40a050b2b7ac286afb927bfbc03f72cb74e7078fad07254690ef0d3793b4d6b1ad6c5155584b3a51e3c29faa362a25b0414a63db7909ea04cf27b55c42b9d50c11371ea0b87d8c241098c0d1dca3d8a2ef393a195f833718c5803afca2b9939f526299cee1edcb2d0c426beb97a06", 0x1000) ioctl$TIOCSBRK(r1, 0x2000747b) 15:13:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2f394ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016ec3ce30060d23181fba8223a09c9f9bd68c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fce172befa9b80534a", 0x7d) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) getppid() write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 15:13:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:37 executing program 1: r0 = socket(0x27, 0x8000, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1000, 0x0, 0xfe91, 0x0, 0x6}, 0xc) r1 = semget(0x1, 0x1, 0x0) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000040)=""/4096) connect(r0, &(0x7f0000001040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000001080)=""/103, 0x67}, {&(0x7f0000001100)=""/8, 0x8}, {&(0x7f0000001140)=""/1, 0x1}], 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000011c0)={0xf168, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="6470fb773bc6834c7d5f050822d0effe9606c5c3fdb0fa13dcd9574a6b7ba7c8cfcd809ceb3029e095650d08dc91f5ca0c127a71660c1fab13e2e4ab3b6004f8b7d09b74bdd2506d57c8fb2c64055d12a3f53fa93b79ef7a7ec6", 0x5a) mlockall(0x1) fsync(r0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000012c0)="f5b03a5bf045aca9db09f368c69500476e8c151c755e9426521252a37e3b23a3353d7382ce0707724d840edf554bc0ec895c5ba4b965153444d375e3b3523ba292d54420472b2f7abba3bd41b6af5996540a7d2b3681ba7fba81c21528a7ae982d4fca23b3db41c87c96979a38bc43ef05a81045d4805eaaf73de45e4b09", 0x7e}, {&(0x7f0000001340)="4af73b6dcf0576bf24fc08891a987a04f6dcaec27d9529f1542f42a88fa245fd3e86a71ed5db66dfb984a77670f161d5c61b191654bc6515957c", 0x3a}], 0x2, 0x0, 0x0, 0x407}, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001400)={0x4, 0xc841}, 0x8) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000001440)=@in6={0x18, 0x3, 0x2, 0xd63}, 0xc, &(0x7f0000001640)=[{&(0x7f0000001480)="59d40ff1f7d0b82a55a8f1d6c7cd190297669804d345f5ef635f2406a99301fc6f6230b731b4cc347253a21e12ac17430f08002a1e8684dffb82ebedcecf7669a8f7a4f5912936dfa47c0a7a668fd46413b933fb3e1d869d2cb3192e11bac3122af8bf52d750a2e28dd34af23bc9b240bfd9a1c118828e38b8ef01641dac03679fc1230c9bb0d7856d9ccb270b05", 0x8e}, {&(0x7f0000001540)="082fb873560d76872869e6064bac", 0xe}, {&(0x7f0000001580)="465c8a574c9fc6c294765ed588c392dac688c27a034b4adf272708dda7ae0e9ee8e4f269ba00e941791107b6298e337e2424879f20f6f91b175b606235144921ffb6ac742b8c0f79b12d4461ae7df415670235ca72f90fa4f2dc1ea05b041e415f1c49263b263241d8a2c5b28ea62a450438d18d35c5323239e7a1d3df9474fe72b8b0e627d99b9fc028ff61649c702d348125897dc760d659ff30b5", 0x9c}], 0x3, &(0x7f0000001680)=[{0xb8, 0x1, 0xfff, "42528562436ac1089d42b5d6d7e03438641193bf60fbd950e18e6a6c6e320fdf4b15b358d7a29b5bcab969788d1bb97e50e5289e53fff4d36b250c73dc9337a1902ed26fa7347091aa902dd02d88548467aae410233d748be83ac0c9c3cafcbc4a6bf32fdc1701004899034f2058e881dc01be454c59810a84902cf2f8775477d3005a894f66657b8a03f3bc2d307fb918fbfd0f92291c626cfd6c00c02151a5589da2e44e98bfdb"}, {0x110, 0xffff, 0xfffffffffffffe00, "893f5957650c1b89b2eaf01aa54779dafaa73fd6cecdb19623a2ad68e1cca4fae7ab1ace4d69eb96cc05b996defadb2e2584218a679ca19a1c89bd6680de3e3df01781941a90ffe94df662547010e6060f81cb507384234d027b0d1fced0ab5971346191c0c7985ec7aea7015266a8f95865cf1e46d1f2ca9075dba3e0478515888ed35027ff2bbc1aab2d659594f4309e7d1e7a584a218e5eca620618f9d7ca149dc699c88934a9daa8efe358cbbd9d431f7c9111866674e2f1dbb67f5c96ebef2eef52a32b26d7991293b1341cc098e70d720498bc491cf45d94007a3ba01cac5c0215520f718f87543c85e4c209063f4a9c726fe284946aa7"}, {0x58, 0xffff, 0x7fffffff, "763b1f528bace5a14ac01201d35ab057fab0daf2cdc1535518c2de9aa990ceb7f31035aa639270ff231f0b33b9ee446207ad27661bccf343fd2edc3095b5f3ab1b4c49"}, {0x60, 0x1, 0x9, "4b0613a0a4dc291503b0752e28652ccaf28c9ab76425a440c0ae75faf15eaa06eec786faca97ae4f7be0e6daa66c1115b6461f6c928bb8743d077db8b3490ab45ccdee6001151adce307ec81"}], 0x280}, 0x8) r2 = dup2(r0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001940)) r3 = getpid() fcntl$getflags(r0, 0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001980)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000019c0)=""/109) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={r3, r4, r5}, 0xc) r6 = accept$inet6(r2, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) preadv(r2, &(0x7f0000001c40)=[{&(0x7f0000001b40)=""/94, 0x5e}, {&(0x7f0000001bc0)=""/113, 0x71}], 0x2, 0x0) kqueue() semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001c80)=""/197) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001d80), &(0x7f0000001dc0)=0x10) close(r2) fchown(r6, r4, r5) symlinkat(&(0x7f0000001e00)='./file0\x00', r2, &(0x7f0000001e40)='./file0\x00') 15:13:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x1e6) pipe(&(0x7f0000000740)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x6, 0x6}, {0x10001, 0x1f}}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000000)=""/72, 0x48}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/77, 0x4d}, {&(0x7f00000004c0)=""/242, 0xf2}, {&(0x7f00000005c0)=""/125, 0x7d}, {&(0x7f0000000640)=""/64, 0x40}], 0xa) 15:13:37 executing program 0: r0 = syz_open_pts() accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="582720efab2525956001e6080000005f73f2a044fd330555d3c3a19e36e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc0000000000", 0x30cbef1bc170389e) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mlockall(0x3) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7f, 0xa17, 0x100000001, 0x3, "927573e59b3e45b193102edf170a80b0cd58f5dd", 0xfffffffffffffc00, 0x7eec}) syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0xfffffffffffffce1) r1 = syz_open_pts() close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x4, 0x81, 0x2, "8967a344f5544ab576c0a286072bf0ae1a6168fd", 0x0, 0x16405916}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:38 executing program 1: 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)='\fFW}', 0x4) setsockopt(r0, 0x340, 0x3ff, &(0x7f0000000040)="171f0617bee416b6b535db29bb4707bf3070ed66164cbf44e80c13a58e3a3a1de2cea0307a56467f4f97d602307662d5d44b", 0x32) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:13:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) close(r1) 15:13:38 executing program 1: r0 = open(&(0x7f0000001380)='./file0/file0\x00', 0x8000000000020d, 0x100) chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x80) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/177, 0xb1}], 0x3, &(0x7f0000000340)=""/4096, 0x1000}, 0x43) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 15:13:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0xac8, 0xff3, 0x8, "3d36683e5f4f0a7e0b6c0383922049bddef7f756", 0xa85, 0x5}) 15:13:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="467a902a57a402d1a867e03d16bdb77d82d4c2e4c5e2be320549dbd650b3319ab6581c3ede858cd30867", 0x2a) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = getegid() r4 = syz_open_pts() utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)={{0x4, 0xfffffffffffffff7}, {0x2, 0xffffffffffffffc0}}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x40}, {0x401, 0x100}}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fchdir(r0) r5 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x0, r6, r3, r7, r3, 0xf0}, 0x2, 0x9, r8, r9, 0x5, 0x1, 0x7}) 15:13:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff00000001, 0x8000, 0x0, 0x1, "00d8be6cc8920dc3da9cc1856e934df662c16c63", 0x60, 0x80000000}) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x20000000, 0x1, 0x0, "854955882ef061ce4e66378e5dea9c11fe4dbfa6", 0x1}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) 15:13:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) readv(r2, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/169, 0xa9}, {&(0x7f0000000480)=""/166, 0xa6}, {&(0x7f0000000180)=""/109, 0x6d}], 0x3) 15:13:39 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x10000007fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r1, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xb2, 0x1, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x98538b340c8772a6, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x28, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x6, 0x5, 0x9}], 0xffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0xc2092adc58bfc3bc, 0xfffff, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x9, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x5d, 0x0, 0x80, 0x6}], 0x0, &(0x7f0000000140)={0x5, 0x6}) msgget(0x1, 0x108) close(r0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8c0, 0x4) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 15:13:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0xc68, 0x8}, {0x401, 0xaf3b}}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) select(0x40, &(0x7f0000000000)={0x1, 0x7, 0x8, 0x20, 0x10000, 0x20, 0x9, 0x9}, &(0x7f0000000180)={0x1, 0x9ec8, 0xffff, 0xfffffffffffff661, 0x1ff, 0x0, 0x9, 0x7}, &(0x7f00000001c0)={0x400, 0x7, 0x81, 0x2, 0xff78, 0x101, 0x401, 0x3}, &(0x7f00000003c0)={0x2, 0x9}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x1, 0x7f, 0x7}, {0x18, 0x1, 0x6, 0x7}, 0xffff, [0x0, 0x3ff, 0x7, 0x6, 0x8, 0x7, 0x8, 0x87e]}, 0x3c) 15:13:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)="e1", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:13:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0xd1) recvfrom$unix(r0, &(0x7f00000000c0)=""/14, 0xa, 0x802, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="1ee4cd0f801d21d7678a2553514c528ca8dba2e409c5a611a153b63e61005841999dd1d947312d5adc677373cd02e086706e97f5ab838fa3c77c496fe7738b6138e62e9d3fd4654b1ac45e471a2c337aa95ad5c8623cb459998502c2c7682adaca478194ab92ce73ab9755d32787f24ae71c7ebdef8cb2edf941ef0abbdb8932d3fb05d1241afb43b8c5fb49a8c4629a98a67f4f231a7f79c75d7efe251af0d6f9a6099a2d8f625f703f01a1a1b51b007b57ff3ec9e91d2713555127624d3b95f515046d37583c1ae3c824fe987eb19ed2b2245f59c38e64f38fe41b366f5c3bd8d958f1a5bb2d6d50979e43af1dd64620aaffa1d8f40e3db956352c742bec8110414adadb05b1ddae27fd9d44df62bb321d73208ec78744c2ad4b60b5e049697e033173e37d5bd523c0168299d1e91b1d78819a953e58ad5328b6a50803369b91c380a034851a498d11aaa657b0e252e11ae6b1b8089aae5e65aa5c06405dddda7db264cfe0519280ea17d0b471460ce1b65746b0e3b47da2420835623df95ddb0bdc9918a16795d7ca114cf13a86ffac9a2d5d18ac11a94a4353b710f2766cb367ac3479c6440f2611cf61f915bff8e5b647ee7787a6b5624fce6910150292acfd89cc5487bb5984d55f7008f507fdbbeffe1aa9671735d743bc7741b09b6d30d57489541d0fca965d2b8479dad21b91a8df8c9ee730616fbe7b37f94b9946f9dd6888d5e98356d1dbd882dcaee6778ffa705caac4e11865c0e287df863e428ccfcb0a79d90e609e37f48dd9c4a464958198e75bb5775b9af5bdc4fdd1c30ecda821b4026f5082dd50b3bddb7e5abf35718af5368d3582d22fc96ed4e5dd0136ae2966cfdadf013884b9fba958cd05b87c61bc2975f2f3e6372979d00db2e0aab3909e78dd3d91e515b5d53843c369cb7201881da8452f11203af9c07c9cbfe6db376d327ef82b6da88a6de4436c20c6892f0e712e20de9429d497ca24ef8a40664bf28045fa514db822f6f1035feaae2bbb79590774b49b74df1b4c9128dbf9c1c02334a4aad0fad28d643ca34a3313af2597a3d497d627145c519e6ab0ccc19b430c1c0147a1a170601ced154c159ef81c3272f21096ab23023bd01743dc8d9368a7b5e6dfc4e18abe7b05912511f5b02f24ce073e02f083532bfc35007d3eee733da38923c8f339386de1d418e4b9cd4afaa910ac0ad9127c27e8c7ff6b00804c65fae86ae4a9cfcd0d4e37a00f1faacfb72d561ea2ae84e46fdbf3c24b08e9f0453a854a16b4fdbac24aba28d0582b4e25dcd08b91b99bbabed96ede542d4c12350e37f1d240bcc791a9a3cf7dd9cc8cf076cc2d5691170590ad4120479d79edfeefc3c1a1c9acf988081131d14097adfbd535c39d9455ed8533ea603af58bc5d31bc19c4b7fadc0d155d290d475271fd9d0464df4134d8a9d57b210fd9ac0e39f5ee8e3bde7f77656675e639583088aba93c2b6aaf070da7131efa8f81228c570b92d4c956b0b940a30d815ffcb8cae110ecd1cb6089e01002ba1fe55e769398342ddd1d45f1c07cd05cf5091251d7a1125d4eb93866e7032b87a1a12c221551fe32c667ee5b19559d5cf3f8e6670dcf62adc00d0a48b57ac948c792cdeeab548903cb7bddaa311bd33805757cda1d14cfbb1e1e50b71c1b7940ec9f5797ae050942d5268e16d59963c342d14c6b74149c343bac3020a2a9c7687a4052c02325cca56ce66db4b13afe97a46d9c4ff351773e1b6a7d8f326ca95baf1db84d13625d913c6a8b24a2b25c8f6542badf714e27c60f0ad6cb9a6814df19177afad955158c871bb9d9ebb6ee1c4d3d686cace55ce7fc778e7bb8e417a56e9a3fccefb0b008e1403621366cc7491d95624cda11f772ee1e8094b26e09c58b30fc08cafe2b5b99e178995033ea475d412050c01dc57d9b3f8e9bc6ea637b69b122d692a97126d768d04e78b5e47048fb90bde53c712f4c312a2e8ec657019abcd22ce1792dd09a1e25b62065c3dba9e6fdc0e0e834fce3ea7402dce0ef333fd964640df75d61f79d51f43dea28badf282c2c374896041372b7b5e95425e3c9f2e94121d3b312e276393cf1778d31796c3b0fcba60b3e9f97deabfbaefa2abc64fc3b545709dbef76ba492b67184be8b4a06d3f612f564a480446d080494a74b8177bf2c221a6d333169344a50241c6f6b433c9d0c1e851f03d3a32f69af020c715074c9bd188f209024e1449652ab28293ba9c9d040c32ca85950999ab7d4cccfe2e9a1bce0137a6095c91d7cb22d2c2937e0667f2903aeb16513335af1b4736fd2e9ac60c53b979af06012d5059a4c1e1bb823bd59c91767fede58bd4deffda2e1d14e0df45f892f1e36f31d3d86197659d0e0265ffac0a9805d6332fd3b1085d81691516020a39ec347fbd3de44c522b4c0520549c1b200439075971ca6bfb4a317e358b6c7c01ddd10b76a119dcb069e7109481832fecbeeea7bac054d4375ae65444a9d6aa6d320fc7dee6ffa0393f0950240217fa403dd664a4a7f4db404c4e7238b4048cd85ee9d034538c2bb1139b909f065d431353b94d0c1d7c9229c6d76986862ecebfa4ee65218e4f5dcd170868b3d9fcf36f9844babda514486adfa71cfa2e4076cdef2847662910b0079c6f6cb1d1cd1c1e7193c4b6a6e44a4dcd6cd31be479abf4b502082141fc48bfa3aa13e7adf8cb37e567ea18c2bee3e48ed16c3244c6dcc7a7a64abcc4e2746226f82f0c63cd647937b45168f75f195da0308b396dffd11493f849b07a7d24e1591daf3e92a14198d5a31ee328a7a56f38cde576472bf4eb6e7ceeebd9cac5fca92f7dff54d79da6305ca752884bc6aedd5b603e752b9145a2ef547b966a3bc2083bde89319dc11e601ef0b71226d9049d3cf0ad85f9b54c446bb08d6f771cf76c7397084cd777348e483df6181d8f0502456f53a1e8c37c504530da4d86e8dd29828d74c515c69d6ba09d5f4c4aa449f86b5f629fc973adb8b3abc3098dc8f8d80f184c4078888b04cfb890a09dc8d7839f318e68a4f022b1b648d6f87deafe71873d94f44669e92ef7f8931172c35db6f035f5709001dd75f9b14f438541779f2b6e704e8781625ca13ff62a11af7280b103ed1dab636dd5d98c1c9bca11acdba6988dc998daf765d73df8cbb1b4220fe3d3ab824c2af09ed6d06f3cdd69972abaf9cb12e8a264d95408b3cac9a4e419be105d454d7a8f899f9e7b3ae9d33c4beb5dc62e1126395b7912745f576299536150e49b4bd7bd52efcc3e9b5e78f440a25d45399119b9854bc53257cb726738eab92264b8d9551589beef1ff4ddf8ec12e9e0d6d1d5726af80ff13f11be33b38dc7374b6f72f8ad337f745eec73d353489f617a8a09a1741d6853b7e4de05474a47dc40cd50e764e4f40c2ccc5eec63142e47dbabc853dc0ec256438aa7a1d5eb1dc3c3c3061ed7842976d27f3fda661fb40fe2640f9a1230b756638bf0112eac159cb0c545708aa4075906ea194be1fd72e5ba39b9d5019a803300e617ef09aeb28cf7759d9ff97df87fe5146167cc13db81945d74005888efa32e10c1e86886fd4e81efa04a1b1400cda63f3bcbdc38ca741aa9c6a243eb0885ca5447736cc724bbc60f25ca31a5298cf17438cba7029fe385dce4bd6071d2f4d640cdb1c22628a4713e8c88366427aefd1dc81b86a6ea0df9f26f09b1bcec372ad6a3bb445c515f0c78277851bf73a66b7ae3c66f821708c51c8de317adea919b27f1110053e6155b2fd65e1d349ac7dad4ec3a88de5284a3b801df2f92eb1c29bbd15121c267d0209f2818a91cd90fed2c67d124535fd2d98a6071bf64e365b186c92845c57243c95601b85dcdf3c0e42c84d82046e8661549405a304344b7f6cfb19cdb238bdb9aba5c7b9b4a7178a0ebe499664743b6d3615ebc97e20119f2a8721857f2094c11a63afa0a19c833286f985113d7073bc613520ceb4b1a2aef55b1bc7ce025d81f7e179c7bcff7945febf11329f544ee54a1069b916f9df53eb59648bf8aae223fa0cd838430d10fd23fd7e87cbbe13b8d13a355dc3f27e27891f1d1d996f42f5b6481f8a9402827210e12efa6a2228f7032a172f16433c2fdce044727b066a254acc9d0d2e3dc85e0142c41c36d992fa674e95b99e266f2834d4c152531f0b74d8d1d2768ee71fb0107b4cd741bb33ea206118310b90e0821ab601b5efb8aab425c831da52ed94252355a1c70d526fcddd30785d5b611bba5b231cc12681329336630b53f345f617445ac24b1096b5777531e387a5da0b503588dba74841b0779d9702640b168e3892282e8380bf1fbb011305d2ac1603bcf2880c70d3973b8011b93dca0e2a41104f89193b9efd5e001c9531936fbf3088a67cb0ac1ec724c63e230f00999ef8319901d525c8b0c427fb3b1260c73e40f209428407f6a0a732b2d5dbe79dd0cde21a46dde1a941b1ec91206c5d3a1c5f27b68817fb6cb6de88e95fcd3282ae135473699bb49c7a3fc8f395a2a42a5d8b2c6bdc5ee67ec021a6e32fd1fcfc18164005b58c2cc1f4ffab9ac96ced45525acd1a4b30919c56acfa6c97e6342845f69830561dfad66045fb7c04f9abb8fc0746a53566a7066ea822ca42114ba707dec9091fcba9a74ecc6e1354560581a40792d55a6dde718d98bf69f7bb745535d8de16b29b21dd466f491ea5b2f9b34171a6a525ac8adba4fcb51b1d98e1b2e82546843f0a11df59f99015175d42fe5aa9ae0c6957cb735bb60aa6e44ee63a874a3e46ef13152059345bdc2aec8e21aa3d22b8bb8655465d72de8aaadcb4fc4a70c7ec8f54c1776a5d0967d3a49098407ec23e360dace307c2a9ce0be8295db4625de7c8bab750bb9c28985319e32b6102feadd7f4935f7e9d3ad5cbcee6b23b5aaf29e9642aa59179f3e0198d94ee7b3fa05f22d2269c03e9b5f4ba5300f0c7c46aae49459ab3c54daf2584c7fd786475d37875c99900418690c8191127e9815a088969519c81996910705ffcaf72162f129dcb721fc9b2c3a43fe5cbe4eda154170d2132ae9aa578b9218228c70536b7f29518688bda87fa94114f7f05e7476795fc47edb9dd4a71dae5947af342cda38069a001319211ed2ff3206b5087f571ee09ceb4676129d32c3b896bf3c146d87fc721975c57d0d1d2f2df8ef7a4b0e3d04be73f0715651873f18f7d88ca00066350f8ff2758b3ea6fc3a59db3bada51ce4c5771aca94208df3eff9e58e88d3c08da9874d97f7481da4ca854b28223939c0083fdbd4424a69976e82b9524f22d64f1aef15aca4dc32cc8bb002a65bc5e5ae63d047b674ef07bd660178e1d4fef7bf3c644b151924d370ff3b649ac8bb8e83d132a6513400a79256abd3c8574adc6e5e750cf5da23f4c40415bf8c8885635c82af83313c85e5d6dabd31037476e6f633db2cf0546a0e55007b6500cfbcee849b2123fec1f8376980bfa3801ee8e0dca62eef328866c3c1cf6df21fa2196ada03549a87f5f8000844926edf58e87464976ad26f5fae93d23f7fec0299925ef31624375a2c61aef77a5d84139155788f5f7711aac111a34918a702f71f0468aa25b0ade815243ff8621e79b0d64895d37a323e508604caec38de6d9df32cb82f8edae9532b4cf5e053936755cbf464c5887d9431bb7023043529c28e095ba1af3466f68c428572aff6d4b996be37e9c90f4e9e7832af7be87be8975427fadd643ae7d946dedbbe68b28d7e2abae8a66c031a78ae4b17adf45f4517077e023d7b04a12f661d6951f65cdd64a730829b6589a5194", 0x1000, 0x8, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x7}, 0xc) 15:13:40 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)}, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) pipe(&(0x7f0000001100)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000001140)='./file0\x00', 0x8) r2 = open(&(0x7f0000001080)='./file0\x00', 0x10102, 0x24) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000010c0)) 15:13:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe2(&(0x7f0000000000), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:40 executing program 1: mlock(&(0x7f0000f71000/0x2000)=nil, 0x2000) mincore(&(0x7f0000e83000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/35) 15:13:40 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x81) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) 15:13:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80000001, 0x7, 0x496, 0x400, "a5441585a1a4dd4325025edb66f83b06d1620ff3", 0x71, 0xbe}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffffff11, 0x4, 0x3, 0x101, "c1db6728e7f80a13f26dc81caf971acf9c200674", 0x2, 0x9aa1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0]) r4 = getegid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setgroups(0x6, &(0x7f0000000480)=[r1, r2, r3, r4, r5, r6]) r7 = dup2(r0, r0) kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x5, 0x20000000000000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000005, 0x80, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x6, 0x1, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0xa0, 0x25, 0xff, 0x396}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x9}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0xff, 0x6}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x80000022, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000003, 0x20, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000010, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x480, 0x8000}, {{r0}, 0xfffffffffffffffd, 0xb0, 0xf0000000, 0x1a, 0x800}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x4, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0x1}], 0x7, &(0x7f00000002c0)={0x5, 0x10f}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b79dad9c4c242c382d4027fae609a4ebf482be04", 0x0, 0xfffffffffffffffe}) 15:13:40 executing program 1: unveil(0x0, &(0x7f0000000180)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = semget(0x1, 0x3, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x8, 0x22, 0x6]) 15:13:40 executing program 0: r0 = socket(0x0, 0x1, 0x3) r1 = socket$inet(0x2, 0x8000, 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r4 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) write(r1, &(0x7f0000000180)="1c60a36fdcfbf32cfabe2a5000b08662283d8f5e7499d4c9e6ff5580268713df39365a1d4caad0690768dc93017a2878fb05b48ff6b7fea32bfe930de197369bc0", 0x41) kevent(r2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x2, 0x3, 0xc68c, 0x7}, {{r3}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x100000000, 0x6}], 0x3f, &(0x7f0000000400)=[{{r4}, 0xffffffffffffffff, 0x10, 0x9, 0x1, 0x3}, {{r4}, 0xfffffffffffffffe, 0x80, 0x4, 0x4, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x8, 0xc, 0xffff, 0x9a72}, {{r3}, 0xfffffffffffffffc, 0x41, 0xf00fffff, 0x1, 0xed28}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x10000}, {{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x0, 0x68}, {{r1}, 0x0, 0x0, 0x2, 0x3, 0x7}, {{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x4, 0x6}], 0x7, &(0x7f0000000500)={0x81, 0x2}) close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getrlimit(0x5, &(0x7f0000000000)) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) setsockopt(r0, 0x6cf, 0x1ff, &(0x7f0000000040)="76b88225da03118cfeb632cea31715f01522e1735a991eea7a1bef9f2f7ca9eaf08e645639578f17aaed34b33603a036dd90f7402d6762ecdab26fa78b25ab416b2332c39e8deffbb9d885c7bcf2d6d61a997238bbbe78dc4e62e45fb9d34a262054751451be28c1940e7303abfc1d49410256d44ce083ea389072a2e901983ebd873ec215edb97d35f39bc138d2eeabff51cdc5cc171558474bc18cdec2fc8c1329539b93065dffd3ea2e8b1fb97be38927a395e31965c3bc274f4f6a8d8bb0e1bcf28ffeaa3fa8c946e81a8ee8c32eb984d939bb9bd5b0e806bf6ca8a2b58fed75c185dc5f29ca42d8347e81542cf4eb5408b57e", 0xf5) socket(0x1e, 0x3, 0x1) 15:13:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x401, 0x2800000, 0xa6c, 0x81}) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getegid() fchownat(r2, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x4) 15:13:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) setsockopt(r0, 0x45, 0x0, &(0x7f0000000040)="59d55b19c14a60fe3d9a334db66324f9c66f5fc6c58da1", 0x17) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 15:13:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x2, 0x3, 0x200) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/83) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:13:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000027c0)=[{&(0x7f00000000c0)=""/150, 0x96}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/146, 0x92}, {&(0x7f00000015c0)=""/211, 0xd3}, {&(0x7f00000016c0)=""/226, 0xe2}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/187, 0xbb}], 0x9, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r0, &(0x7f0000000500)="e37e3b85ea94b424583d8838eceb5bb09fad3944b20ea1cf54e292e79049e373a0fe6b178c9172d613b8b0f7e1fbcdb83bc36cd179de7a23f875795e9cc9b4c1935535702abc4235311da35cd04dc1c1179e068f053273d3fc1fc0e84c523880f3fcba58b519e72f019afd47f2341abb1b0f2aafc895ad6127641532b1e9bea76a70037872bf81659f7d66fb50529e5259", 0x91) execve(0x0, 0x0, 0x0) 15:13:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)="4f1fa0689553d54345f282796c748c8216f4a5288b9a70d0580c5e335acb52629e71af7e93d9f35ca902b37fc2e75f2648e2abf0930b6fef17afd76321c8f8c24302e2f21b7e9963b81d39426ddeda2d18ba54f4f37078f0d25e3a77a7253fab412bae0b6063402d0fac0ad72fd769899be7979d638c1d1167afbf24d6fffd020c0dbfac3abbca8c3cf784d7866dc3", 0x8f}, {&(0x7f0000000480)="39134b7c6e0898fea38c3a5080d197c38980da62a024da205de98e02b792f0e741609375564ba7bd69194beb3b6b671696509a4f925eab06eca37ee7b134a75105d1761e700f5087d61840bc29520e845fc96518159bbd347c04a460362c6a4933db3040aeff028a19345aaf4d0345752f0573cf3b00694e2eacae9c924fdc6f0d99d71ae3a636e686a2b5cb9978e66f5ba90c996a597259ab8e0a1b5c3680f35af9c33a5c5a44650d5acb7e5cc7a5f6ec89c0f9fac618653e", 0xb9}, {&(0x7f0000000540)="a44bccc04a0404b69651022ed675b98a202697710bdc6fc7e560bb51e9226d1f8575612f7ad7c7f7d0429342aaf1ebd358ce2241ea31ec7189501205a6a6af1831726ff946882ff588bcb38c8a70ac92d52d36ecbd86528e9e76ff306814c1fa568bfd9da3ef67f9adbb91d8550ffc25a36cfc1ae3e3ca3210d818f05692fc3988070db3aee33e2c98", 0x89}, {&(0x7f0000000600)="620966898e07457d0d22cbe6e1a5cbdd6ba6718a400da35805a41cdf22cdf23ee6eababc28a671c528193cc3e9c83d1d41f78d2ee0c8d9c925c5b7a6f6b062236acbe0088d220b10e10c8bd3e03ca5df2e69889276ee329d9836edc51d803ee46a7378643598e14785170c1e6280218c6e16588a9935a62f158299d7b9b90b9b32445e9d19f46b6c29e057d9f9db4484a742ea450c361b3c9a9776e0983e6c198443edbf8123e610ad0db1bb54794447c16dd84bf9a1b0ce317d3d5b61a100e969c86fa7", 0xc4}, {&(0x7f0000000180)="52ec6206c85841daedcff74f87c0eee78ae0b1f7ca7e70d539a7103a01a598b7aba90453a827bc689baf84e666ae3f5494b84770e7447888d8142d92fa3c9514cd5fe99e09b8d5556e9ce8772a44bbc17f91589e39ef7aa46f6aa6f7f15cd8d02cd9df07bc03fced502874ec714e198db325bc8e93", 0x75}], 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:41 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='\xef\xb8') chmod(&(0x7f0000000000)='./file0\x00', 0x0) 15:13:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r3 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x9, 0x8, r3}) 15:13:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x2, 0x8, 0x7fff, r1}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 15:13:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x6, 0x100000000, 0x7, "c5a68ddeabd5358951d5d722083a47e1e0f1edf5", 0x8, 0x8}) socketpair(0x18, 0x3, 0x2824, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x40, 0x9}, 0x10) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:42 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r5 = geteuid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = geteuid() utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x9, 0xbc}, {0x8, 0x7}}) getgroups(0x9, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000200)="e49a835372762da93b7deee23984f577115eed71cf483e988de36e2b91239621ec4e73824a6cfc4504e1bf6961d2f453ab0de4192fea3a799443f3d3323b700160f3acd3cc1f4ec6cfcb7b66954b66ab4f1dc5710b69deff943e270035afda23ca31730cead622ef15ad8606c8c4c11e7ad3ffcfce0cf9d69dd02dc25453d4f90ba53d4e32d2b722ede593f0b3499848b2f3c655726a7e60eee51834abbeb51d813ab29b9d7db32ec272105f7ba00826aa25e32d4a792637a9067d112d424b4ebcf9d89bf5735ae7051fe93dc87a8c8834", 0xd1}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xe0, 0x4}, 0x1) getdents(r0, &(0x7f0000000180)=""/120, 0x31c) chmod(&(0x7f0000000680)='./file0\x00', 0x1) 15:13:42 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 15:13:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000e00)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000013c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4aae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f270e8fd95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a139e473610f7fa975700236185d2f26848ef95cfee729215e425c16cd8a893f988aaab9e82d4c71acbdbd3b224ad452bbfc155073d8f26462026774b23497cb4cecd90a539c97a93f38895b215d67db93c4ccb2efcadd22e1548abf04446b30b0f5ae8c289e0377e080d7dff0fd359d11551f12065e49315d98a5b2deb7a5b76c7f8afc24d82a9f9d8ddab123cce567743a2e2a0df3049a67ac19b27752a33182652d01af0ce3b5a0afcb5090b4f76b0fa813640801b6044228a9ad816217300bc253f07e4d145252b265e772044a3e24c0ec14d76bf40d0e63c898d916abc81206fe443b315ca9eaa32b2ba07db0929d3794a3fba4ac561808c25f03a91d29d3b7f313df2ad3d3855c564da24cb658c025dbf4c3f8aa9c5f86ff842ba5b8c27cfc675bc144fbcae458b4c7c7b72ffeba8b90e9f99f42402dd54db", 0xb98) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ftruncate(r1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xd9f, "b07bc9fd3024c106a62b2c215faf8a210524d8e5"}) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/115, 0x73}], 0x1, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 15:13:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:42 executing program 1: r0 = socket(0x20, 0x1, 0x20) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x1, 0x10000, 0x3ff, r1}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, 0x0, 0x0) fchmod(r0, 0x8) lseek(r0, 0x0, 0x1) 15:13:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "06000000000000002007ec00"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x80000006, 0x9, 0xff00000000}, {{r0}, 0x0, 0x20, 0x1, 0x800, 0x7ff}, {{r0}, 0x0, 0x2eddfe1096da6b30, 0x12, 0x5, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0xff, 0x8c}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0xff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x103434a4cb89ce8a, 0x64b, 0x80}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x7}], 0x9130fbf, 0x0, 0x9, 0x0) minherit(&(0x7f00001ef000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f00001f0000/0x2000)=nil, 0x2000, 0x0) 15:13:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(&(0x7f0000000000)='.\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000100)=""/157, 0x9d) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) read(r0, &(0x7f0000000280)=""/174, 0xae) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setrlimit(0x7, &(0x7f0000000040)={0x5, 0x2}) 15:13:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc142fc07606c7318371fb24eabafe138d9b573f34d1803ec6a4b8fa38567d2e7fc346c36cac8e5a558fde27c56c61dfde497a4d577aa77f06e3e63db0eeaa0d832ba04e7d5976741b40d9b47795d5425f259a90de4b347197efef9e6b2780dc3932c76bcfa7fc8d5359ecaea7ed", 0xd2) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) shutdown(r0, 0x1) socket$inet(0x2, 0x4000, 0x8) getitimer(0x1, &(0x7f0000000000)) 15:13:43 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x20000, 0xffff}, 0x8) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9130dbd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x5}], 0xeaf4, 0x0, 0x80000001, &(0x7f00000000c0)={0x7fffffff, 0xffffffffffffffff}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 15:13:43 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x94, 0x5, &(0x7f0000000180)=""/83, &(0x7f0000000000)=0x53) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:43 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2c0, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x6, 0x0, 0x0, 0xfffffffffffffffd, "010000000000000000ffffff7f00000000e900"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0x6}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x4, 0x2000000000000005, 0xc472) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = getgid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000280)=[r3, r4]) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x7, 0x1000}, 0xc) 15:13:43 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) getdents(r0, &(0x7f0000000000)=""/37, 0x25) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 15:13:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff127100000000", 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0xffffffff, 0xff, 0x80, "f096df80901c39ae17f85ca0d7a636343fe6969b", 0x9fe, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="57bbcf81088c737f11f2571c5ad2715c45a91b3133fc97117fa455197c090c28c8db436ad868033bbb69393f76b1b10246c9ba6f17d51cc91d17d60ddc2e53a8a792a8a4a68013d39792372f140c1a2287ee068156fe86ac0d41a4fce116cddd401bfeb179a2ec109568d5e181163a2b9f49164a5af7c6c821bddb7ca3eaed35463a6c3a4931492c956b8c9ca6ff5ba6f82012491e57a753b6ff1b644af9454fbbb8e99de2e13a31d2e0985788a82bbc2da09d9107eaa62efea5bc8bd6daabb6b27a84a46c1e92d4eb0fb7c3269b24a97c1baf328776b9ee94be0c71d31681374cf6f59b0fee8ae7e09e8698b5c83bab3b2d90e21d30e13fded576d7edb13e7b65e33beba3ab7b5ca08123590b9827861592a9c8", 0x114) 15:13:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x6010, r2, 0x0, 0x0) 15:13:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x9) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 15:13:44 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) chdir(&(0x7f0000000000)='./control\x00') fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x10400ffffffff}) 15:13:44 executing program 1: unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000440)='c\b') r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000004c0)=@in, &(0x7f00000005c0)=0xfffffffffffffdd0) shutdown(r0, 0x1) rename(&(0x7f0000000400)='./file1\x00', &(0x7f0000000200)='./file1\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000000), 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x1, &(0x7f00000001c0)=[r4]) write(r1, 0x0, 0x0) poll(&(0x7f0000000240)=[{r2, 0x5e}], 0x1, 0x0) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='c\x00']) 15:13:44 executing program 0: r0 = syz_open_pts() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() connect$unix(r2, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:44 executing program 1: r0 = socket(0x18, 0xb, 0xd2b) chroot(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000040), 0x0) dup2(r0, r0) 15:13:44 executing program 1: r0 = shmget(0x3, 0x1000, 0x1d1, &(0x7f0000fff000/0x1000)=nil) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1000, r1, r2, r3, r5, 0x4, 0xc0}, 0x5, 0x3, r6, r7, 0xfff, 0x83e4, 0x10000000000}) r8 = syz_open_pts() ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000000)) close(r8) r9 = semget(0x1, 0x0, 0x40) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r1, r4, r3, r4, 0x188, 0x8}, 0xd2, 0x0, 0x100000000}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x800, 0xf0) r11 = accept$unix(r10, &(0x7f0000000340)=@abs, &(0x7f0000000280)=0xbc) bind(r11, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) 15:13:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0xffffffffffffffff, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) mlock(&(0x7f000000c000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x101, 0x7, 0x2, 0x401, "7548a4f6979e4a9326baa5f77e2967284987d25a", 0x2, 0x99}) 15:13:45 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/210, 0xd2}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/101, 0x65}, {&(0x7f0000000400)=""/155, 0x9b}, {&(0x7f00000004c0)=""/178, 0xb2}], 0x8) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 15:13:45 executing program 0: socketpair(0x21, 0x3, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvmsg(r1, &(0x7f0000000980)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000480)=""/29, 0x1d}, {&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/5, 0x5}, {&(0x7f0000000580)=""/111, 0x6f}, {&(0x7f0000000600)=""/113, 0x71}, {&(0x7f0000000680)=""/132, 0x84}, {&(0x7f0000000740)=""/139, 0x8b}, {&(0x7f0000000800)=""/50, 0x32}], 0x8, &(0x7f00000008c0)=""/184, 0xb8}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) readv(r0, &(0x7f0000001d80)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/131, 0x83}, {&(0x7f0000001a80)=""/3, 0x3}, {&(0x7f0000001ac0)=""/88, 0x58}, {&(0x7f0000001b40)=""/90, 0x5a}, {&(0x7f0000001bc0)=""/217, 0xd9}, {&(0x7f0000001cc0)=""/44, 0x2c}, {&(0x7f0000001d00)=""/30, 0x1e}, {&(0x7f0000001d40)=""/26, 0x1a}], 0x9) write(r2, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) syz_open_pts() syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001e40)) close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) write(r3, &(0x7f0000000180)="5f9faeca11785fe016f34dcd8ea6c993fa8adc", 0x13) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 15:13:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff8001, "8549558802006637054dea9c11fe4dbfa600"}) readv(r0, &(0x7f0000000100), 0x81) syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 15:13:45 executing program 1: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="ab0900000000000000"], 0x8, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3d7615e4, 0x7a09}, {0x4, 0x40}}, 0x2) getdents(r2, &(0x7f0000000040)=""/5, 0x5) 15:13:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x52, 0x401, 0xb8, "26a38708e79db08db70b3ba0065f5960d609e583", 0x80, 0x7ff}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r1 = open(&(0x7f0000000180)='./file0\x00', 0x201, 0x10) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r1, 0x20007471) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0x401, 0x3, 0x6, "6a1bb3affcd56193cab2fb9f22e5874143e87e81", 0x46f, 0xc000}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x926c, 0x7f, 0x0, 0x100000001, "7ea34dae6588917393d3bb70f3be201f85bf1a50", 0x1, 0x10001}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000400)={0x7, 0x7, 0x80000001, 0x21e1, "7642000266aa21f4644a544e7ab65b5faf52e53b", 0x84e, 0x355}) 15:13:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r4 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000280)=""/2, 0x2}, {&(0x7f0000000340)=""/54, 0x36}], 0x2) close(r2) write(r2, &(0x7f0000000100)="44364b0f0ce78dbbafda148bad7f70e99af8109a3a555d7d16cf289114be2bff92ae6e35a0f997ae833435d8fe53c80e3eee48f47cca5cce2c72c9f620156ce06dd7f2c0f048", 0x46) 15:13:45 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000300)) r0 = socket$inet(0x2, 0x5, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/40, &(0x7f0000000040)=0x28) setitimer(0x2, &(0x7f0000000080)={{0x3, 0x1}, {0x2, 0x7}}, 0x0) 15:13:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x7}], 0x289) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8000000000400, 0x0, 0x13, 0xfffffffffffffff7, "845c556b00070000000000000000abb8afb400", 0xfffffffffffffff8}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7f2d722f, 0x5, 0x9, 0x2, "6e6e9adc9791ca56b6862cd721b13f2c66d3fbf5", 0x7ff, 0x10000}) 15:13:46 executing program 0: r0 = syz_open_pts() fchmod(r0, 0xcd) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x7}, {0x18, 0x3, 0x9}, 0x2, [0x200000000000000, 0x0, 0x8000, 0xb6d, 0x1ff, 0x4, 0x3050, 0x2]}, 0x3c) 15:13:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20110, 0x100) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x800, 0x2, 0x2, 0x6c, "c97a196ec470c87aae0bfc25438d81c86c15b268", 0x9, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() syz_open_pts() close(r1) socket(0x0, 0x8007, 0x5) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0xfffffffffffffe1a}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x3f, 0xec5d, 0x8, 0x8, "17a582cbad2e541d7e22e2db59000088015bd104", 0x6, 0x9}) 15:13:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="7a7e754b9edd38e660a3e64a147146b5336d710d758bca9dba7f1e678c5198843314bcf6cb0d13db4e605f8226bf749fc7b49be8be3a4cd515df1dc92f2628cc04a4ded5090a223e078e6093e3674ff39a32d2f6117e8628", 0x58}, {&(0x7f0000000080)="c63462ce6fe1ca0853121436cd31aff2c3191e3e09dba13e4cd7bfe3967d1ebd338e52036a4440b17f062992068872ccc7e03eedf0571f531d29b347073040be6ba0c34ed983ba458e8d6e2193d6a302526c32aeaebfcf9776d343434fc8b9191171964c7371f9fce371ceada6f88bdfa58bc4ef19710aaa29d5475893f8b358bebeb6eb86ef87c2e57ae5ed5377dd7a1fa807caf272e19f6dfec9763e29737d1c465557dc0012c58c1aba0ad64217c220", 0xb1}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="4a8f1d77ad3477ab5ffafd20b78beb7e7d7ef502477978cf0bcbe6fc3b337d43aff64b288b29ab77f1734052be074e35e93be155e9cf0a4ab71c1cf83467ba4d985a9f65d94eb0d08480a85047bdca8df3c23e39d73e74a892f7e06388388fef4135cbcf623134d93a707906841fe411c4089cd9f7fccc0b2c458f42684549bb5296fdedd27b807186e13c315622ebc8a312acde501fe759f3a284baf1d195aa381cb14cf491bf343412504443b629b70d80f30f195db600bc74fd89d891b89279457052369eb6b8c42c1b32", 0xcc}, {&(0x7f00000002c0)="dd7083d2d92545539d411ec32ade3f14bb5d792092428f2864e16e076acd6bea0946f10bd9cd74bdccd6474358dd17688e4eb2fa8954e76ed4e118d7f60f4417590b77f5f173a29f9727499e9de35147258ad041fa67cfdf6409073bfd154a8dbf017240ea595ab6c3447a1f9dc851c1b74a16590455c09cc651ea569a51aee62f993637d84c39f2961b99f2ef057a2b3c9b684e09d791be92101e4979e7bb4c", 0xa0}], 0x5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1e1b, 0x3, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x100000000, 0x1}, 0x8) 15:13:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() socketpair(0x38, 0x4004, 0x60f, &(0x7f0000000000)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:46 executing program 1: socketpair(0x18, 0x8001, 0x64, &(0x7f0000000000)={0xffffffffffffffff}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='-:\xb2\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='#&,[\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)=':\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-)^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='@-$-:\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='/\x00']) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/182, &(0x7f0000000100)=0xb6) clock_gettime(0x1000001002, 0xffffffffffffffff) 15:13:46 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) r2 = dup(r1) r3 = syz_open_pts() setsockopt(r2, 0xce5, 0x1, &(0x7f0000000040)="6e417ed82f9764bbd6c12b0eb07405", 0xf) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "854955882eda0ab3c5000000f1d84452f514eb9d"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 15:13:46 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000440)='./file0\x00', r2, r3, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r5 = syz_open_pts() close(r0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x150) kevent(r6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x8001, 0x1}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x10, 0x10001, 0x4}, {{r0}, 0x0, 0xa0, 0x80000047, 0xffffffff, 0x3}], 0x4, &(0x7f00000003c0)={0xfffffffffffffff9, 0x9}) dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000a80)="3e2a7913e4bad21c714f4dd36a27e51b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434060abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d00020000000000009a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b3a3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffffffffffff3e795cf6966226d3c83b14040000000000000096cec088aa535a68481e2713cc2780d09bb76d044eb70245930c809d5d9ee6622df03cffd65275bbf42170068e6e4cac7d34f403da06f7e24bb0461c7f53017a857f48acad4a6fbb2a6cfef22b6c8bf33d124379ce26d044cc1181d611b6c3debbc92c5fe8d68d3443f8ae49ae95443c659d282e11214bd4bf2bcc94ff1ee08d0de73933f48d52bb8a88a66b0c70391cc2acf2d2ecc08e5a6bb2e77fe6ecd8db1add20611895f6c8f35f40da64e99ab07935ada8e4d36841ed474cb7fbbbdc74edcf4d7139e2d69831eeec39783ba89be635b3800962c0600aabc635ddada0cba37523582218157377a44524423ab3627929dbd55c2b93c250", 0x225) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0xfa, 0x100000401, 0x98b, 0xffffffffffffff7d, "85fe4dbfa602000000079600fbffffffffffff7f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = semget$private(0x0, 0x3, 0x111) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f0000000380)=""/123, 0x7b}, {&(0x7f0000000680)=""/157, 0x9d}, {&(0x7f0000000040)}, {&(0x7f0000000740)=""/216, 0xd8}, {&(0x7f0000000840)=""/238, 0xee}], 0x8) pipe2(&(0x7f0000000040), 0x10004) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xca0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000400)=0x9) 15:13:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebad932250555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc00000000000000000000000000000000", 0xfffffffffffffe32) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f00000004c0)=""/213, 0xd5}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:48 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x4, 0x4) sendto$inet6(r0, &(0x7f0000000000)="5dbf4455bbe493d90a9717190fddc9388f36832b97f8be76438dc88c1ddd71da91721e38d90a2ce64fa57b23e2ad8ee257b23a3eee254b496cb977beb7dc08a85386a7b3a82288ac5a0b9b2fb69efcc2168378fb8ad26562b46bd19af430cf3924016e831c8f29bf196cfe263a7b40b7acccd414df2dec5480a97d5c8ba54e06f854b7b9080eb46073c628549dbf0a742c1ab2cf07c6f92f0e39d1da797349d805a9eb18a8c543ace25cdc525ffb0283", 0xb0, 0x8, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0xfffffffffffff0a9}, 0xc) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 15:13:48 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x200) clock_gettime(0x2, &(0x7f0000000000)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/150) msgget(0x2, 0x450) 15:13:48 executing program 1: r0 = socket(0x17, 0x2, 0x3) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/220) setsockopt(r0, 0xfffffffffffffff7, 0x3f, 0x0, 0xfffffffffffffea1) sendto$inet(r0, &(0x7f0000000100)="2eed59b2aefb9f46c972bbe61d72bd97e5265584c75d586ad56765012d8fdea5b0f09bb9da71d5cc21892f2ad9b112bc391de0a0e4b9fb665001aa3b4512f7f2f9f6ce9db444a33ef131a578bac5c4b3676a4b201b9fc936b70b669e15d198b205dfe2fe18b0031ce6aa1e668a165bf96c30ec5f26d849d348db21e7b11c6c31e9f88f4055f084416c0677e041279a4262685ac59c6557b0e698431c9d77c5161be2bc3d90ec31ca4d6d18fe4bfb300ff2d02c486d806a5d0dd19838", 0xbc, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 15:13:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "46e6c8c94ec6864957e2b41ee12d37615a32e8dc"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd7c9, "562a5a1ada7a805d3ca5f2166c89411a8c9a6224", 0x0, 0x2}) 15:13:48 executing program 1: setitimer(0x0, &(0x7f0000001200)={{0x235}, {0x0, 0x2cd3}}, 0x0) poll(0x0, 0x0, 0x6) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000001140)=@file={0x0, ""/108}, &(0x7f00000011c0)=0x6e) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x841, &(0x7f00000010c0)=@in={0x2, 0x3}, 0xc) getitimer(0x0, &(0x7f0000000000)) 15:13:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r3, &(0x7f00000001c0)=""/10, 0xa, 0x41, &(0x7f00000003c0)={0x18, 0x0, 0x2, 0x401}, 0xc) ioctl$TIOCSDTR(r2, 0x20007479) close(r0) dup(r1) accept$unix(r2, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x8, 0x0, 0x6, "908794495f3456f14ae67088deec0c6eda1dbae5", 0xfffffffffffffffa, 0x9}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000001540)="699a150cbbe59818c71cb049c2a2a6376039ccfba23ee5e6d2a1430b8ad2d6052a68274e7c8f518dad9cb70e55c22e2d60ff1d9d8ab47b284f2e96245b5290ad25a5618b8bfc34b357ea783609a3f6ae88e69a7c6df0519cc05724d2c752b3e4b76b3f113b17e97b89c17b64d3c9c71128da02e5d11feca585fba048684622afc8d5a6ce268863419f33fe65c8bf198e05ecc4e1ba018fb3edc60bf6ab23f88c80b39d5c72f17e8de777de4b92932f37ce8ffb1842b651903d8a6a90f6385f56b92ab4aadd394d39eaf2094139bd15944ea526e84da1a6ae953a6b4cd4caf5b40dea9ca622619ce50c3794684e9f72e758236e617a38f696e532eec1831ec64f0a303eb5948343247db949fa7b91832f28c83a6958e5724b51dbba986bbe1736d18fd1994be288a08952f59eee3e9a2a27248799c4ce4615558ed659ed082e0b035d25313e7696d1dc87cb2c571399aed2ff623d99d1973b6f9e3c92d0786a6289c5317841ab7196a88d55ef44528b096853702445513cd0179579f9338e6b4cc2b2fb34433fa1e9439400627be75667ef33a3eff260501155a8e6f8fd985e0defd4a9ed51588513e7e5fadddb6ef8c67dc0fae607dac1598a0c685bb1932a19309f9c9300008af552fd306d865e6489740de2a6f0c630a33f217445ebbae75f793c896bd79e6ece99503d3bb2eeb20e2cdaddb6c8e53d7fdc1bac85803b4eb6d6cd42d720eff892ac880a3136863f292270f84bdf1ea60852a416b07110cc5617a78b828295d4df899382e5ca4b8452231f080650141971d0c9ac494c87f9bdac0b82b289662a6a92711b682b419c956194876908576a18db09da85445bce0348e70c1d2232e95e5820e7ff3577afcb9b56c0d4b627924437ec99e0c21a57b57290a1ecb397deea6ccea3cfbb62bbcc4ce05085e8be68f017d9b85bb40b957c0c51be2eec2614a8fccddff09bf446e6f48a5017dea3f4466b0bb7c22f8e52af31bcd235fdf0564a1a06713b2479a453f333846db3eca50ff0f24599b4a80d2d5e1bdc082e5408d0d63d863d040448ec4c3d1d436c67525c94a447e95faa7a33c2ca50dca8467325f6bb673e19af721d46d1e5858d717f351c1619006996ddf953d71bd5852d5891fa5ce6506d87a51bfc3e8fd8242843691af4e057b0c0ff913dc0c52a67ecf925a86531fbe9be6f51e11a6cfdeb7ffc0f9c80339f86f191a7c5a0491cec4c7be7d224035517c78af6cb83506403957d3b3a12b953bd4cad815b6df00cb63ec71c972d8a881e5d457ed9fa2966bbf9ac3478422891d7ea6dbf2a71128ffb7e904477e206106f4eb9677c6e8e58ff836183463960af680656d0ab250292c3503a9dd4c1fbfb14ba98bb02a1e0178739c16ddf94ffa4ca90c56705ef67c7ad54d5e9a4f155c0800a0ffd60010bce697f665d79bd3584d5621138c0f52b6f9bf27a39418f8222575771f7f3bcb058b769a0fd325f1619d143c9a2bce265e6851867d2324d839f5ece1f5107357d0b9cb5d097b26fa1d10a55e61e5785aa677693f6dcb95730934563ce2c85a7768e10a56cd64154eab1363775451e24f18dece311a898a6b26926c61ab417beeb293b9254ce8be9d47565e31da29d5706d3fad77406cfbcf7839e429fd1a063734020d0af97e54377d60f171af28a5cacb2cce6643ea593ab53d3747fcf53b2da1ae665976c4d52684a6b3d51024f888cb18ae9e1b9a42e38952618d1f1276cfab8b9559472896da1bd166b700b4ba38e94af65232d3c8363ba07855c114855754f861544edc35d4c0acc16871c4f1f2ff7f47d27622a58aed1781b4905c2110d0a129039e645f951b2b1aa06a2b4c5f2ad480eb3bb04a39b3b937696bdd5405018d32b2857c478e738486cfb7e6de33eac60a486a6d439aca6d55241325c74c916cec8ef8b8101408f3ebf9690f6d6831fd584ca6391a8920461a955bb1604a97fff6c182ebfb1a61cff03c06e8b3293715693244f2b723942fc0afe1ae12c2f2bfb3d418efbaf14a7439dd4dd91668edb2c1af558fc163f61957e69fc0cf6599832c9f501bfd8333245641b456f9dcec767624d6a9051a77f11f5341d86a0ed8f4608251bcb5d81f6e2d3992d5f1779b0f780712c9f13f5c01a5cea49057409498e5c9a9b6f64143ba4744586835ae570ce175abccfc96dbc58867e038bdd782f7b56016e9b8a0717d7ceecf52bc5a4d05a4c2e0da740f5666d4a65094395dd79e60a7c934f034865cb58de9cac3d08fd6ca814cc491a396842586a5c7f78b1a72bc602ff6409bd8109e78a022887e465094902311b042398e6afb78a4da62e3b887581fdc2a8c264472a4c119d7beb2f98663e4b7c425105eb1e55c7a4093e3027262ad7becc434397e329559f8b93a6bef21afbe62b42590b11ca5a8408f49f8099f037ace7c875980ac38820fe84467b44728ea8724259f8601833035bc70959bc31d95365c60d622f98d1758c74e767bb0ff4d8c3e01f3982a53990d3579980a618576f17ea04d8354e74a6b227d630f29b3f2f1bb7e8af244398385e75cbd66583a80e3813d8f9aa89cd8b178e02195d10a59cd4202d2fa9c01362267d5d25efbeb87a49fe0bd1dd55b1acd2298ddf0a37b817b3be4feb286a26f2218c8f13b195d82a9624067eca74b97caf70a62553282c5712db369c53ed4d143692f7f5432f472a6cb6d542ec516b503f5377493c3186a05de355dbdee72252ed93be5ac0be03c3637a9972e69cc2aae2b59ed5adcdff106a731995d91685ca68a2626fae7d9cfc26ba8019a1a2c0300827ca234bfc82e03feb2a1eeec5da8dca7e83b2947331404f8e415cb8cea46697cc1e9d7e0b5c4b8ca8c218614979fea4b86f25a84a0aa4ec6b24bd0d5f36a01fae84b476fe156eae787f8242315b6bff4a5aa02af45a18634dfd4ccb69b3360725dc2e24d014f9b6b725ce2dc80f6e78a7d50b3e78dc021dcb0200c9d6202adbd674de971b5ecc700a1968bb275a25b61cb7e979a6a71c2cee62c430afee81d7925aa66d6d65a297527d8cfccdff97f4dfecfd26c1c4b75f29b30489481912b806ec442450d7881fd3231fa8f595002eb93a81c5d08189e9c3afaeb97a945f5beb00666f8d071dfdcbbdf1dd431c3b5c8ae164d7ad3109ceeb7c0020dc3e0dafcdacab71e099a120bea030d12cef675f44b040a548be2aa2a433556bff625678f916e9f0e0ef7491557960b17f72ada4c8f344c755ca298fcf40a542b7e805924b776140a43036e64676368767e43f95bf2f1da5adabfd3624118946ca525aef45c69e12b49ccc5abd455d65fe6d0ffd117f9960fd2379bfc41a5466ff3e9ce2600e901a3251a0e33d0484a50367f38175571bf6ee8b76b674e24fb62fcd0d4d8c4caa85b9d6c2d4149e8607c9e84cf6a369c029157c9db5704b2816ca591726f6f8490dcb5e98d78c595cc59caa3f90162cdc03dccb20872ba4007559a2672abc9944b97ee7344738aed819e06cb5eceaffb1fc47b79d420349876697bfccac02af358d040544e40488cfee6ef074a0a6c3efdbb90a0557f6018d813c7c2fbad68dec712be91c0ef87f113d8d5250ea3653d6a7f4a353ef2bc760fd742a5563439da112c665349ca86519bcc88251a7f5ba25dfdda056f0676018d84898ed675fe27a19278eeae86143ff4e20571cd872f85b1144f4eb5b9c1afe2b096504dc1baefda4bc49af2182dc7c9ee0fee2545286b6da25d63e0b07fa11e3dca387a10529ce1a0c5c3aee35f72481129bcc57a72d729edfd2390fd16169f0bbfff072d3d28d903e0f3255db3e78f12538d2befb0236c2eace7b64da8d2333e5c7861605f4c3f761a93b2aa1935f27d07f5984e1a512eb609a1322aafcdf870761444846906c1f62ea4eefc0904555662eb3ab98ffd6f751bc646e970912180781a97b8ceae83fb2422ad87b15a983173dabe9f55853bdf2b5d2dfbea6398bd1ecad3cea9dc363ae11a01fad1da5a31aaf86df45a8744f44cf332019a986f5fbd6311f54a02b06787ec11591983144c8aff831189f87c3d852318f1cb6aeffb177d016ef5ce93b01b98640d4fdcb7d9eb709ccd06076526ee6d87f61281e3386e6902ecbb4c65a0b5cbd85823d8279c81c3846d123ce7cc509935effbf3eefd36c8a121e453f263aac2cf6552ec6685dcbfd01f16c328bb4b7cef67030a5782fc21b32cc8c1c69138ab1b9685e33269ad848fb6d21ebb282d75fb00df04a8ff4ddcce6d08b2bccc1226f28c03004a8705458e7b107ba829b00a0bf3ae8a610ae7d54a9a4e10da155ea94f0c8f4ceaec34711bfa768edc50bd3c9567d7c8b03267f6767823911d1a426fc0b8e96bf1af887d8973b9c9a0b1b4c54a46935843c62e65b888f7b35795489b338a9e997f5e67076d7e2437be4107ed6b7161f1a6ec1f869cebf0511b3acf560290f2df33b510261066ac603dddf55a8b20835fa40a8f41b4d6a71733cb8a38380e57be4e6b6d88e86e8f193a4fb614d25e69a16ca12b58498284b3df60ab0f2f4a1ff0e5e46f045fd0a7957841a2608c910535ad0cd62a719b0ef11eed464d951d3edce867612166db8836742405295b8b37a4210c9217a4e243b3bf75e226aa97fba18c9e6691625113fa07d0fbcc695a732715c2bc135731342290a9efb3240892a21c0a860c62cb93f98f891ce567bfeb3d9cc48803c4facdb030000000000000027b375495d17b46b604f6e46fe6ae9dda35b827f03480d9524726cb849a6086d1ec77c3ccf1f28a8bbfcf56a3b1434af8aea6a1591f48865728735b8f74b41bb019f768feb02c2cb832e263b5751cdc0a331ac6ce15e2713c203687fd51fcf48b9c428ff3e4ba42d2ab2ef807456d0add814f02ed361f5dec1b70cecc49c2a6c71dfbce7f7e22613f70c22bc76debe17dedf790ae69c38b00e16483b3f0eab50febfd517073459f3b5593da167dcc6dcd1f988d72e777a264280d5ade33b79f120546c0740e2217fde729efed717f626f40a2c02684b72f3b80100a21bc654e52145c8b5d353b9536964b7cbf2876f4f937e8ba562b899ebca4cb060c4c7aba42b088e64b309dcc844b881218ab7cdb112c18cbe44cb38a01de327cdf60b5b346d98384e65d4d43861e695dce00ad70d158e1bd5238027e22a56fd952976fcdabf3968bebf36d69507c772c9a9c03f0f69c5e7874f926baf908e01f091d5cd58c3c9b013d4649838e5672a658b63b58f62b24c01967ae73f3945fe4324dd8b54ea3bfb4bb663dc2b581540c0246d86c261574f32bfd925a2f8088bf9738dfed886a0d7e3d9a6a14964bb0ba9644e3b9e8b50c2371e71fb5dd194aee6537011c11d79eda32598e9ed63fa24582ec9b75ed8d62dfb8d28d4b523d9d4eb24bdb20c0006bfb19b9197afe9c2b1f297bcc5634468350db3decd10d7848abf9403dbca2060e032be13a7abda9fb089b198b4792aa21aa5d26c8c430b850a17d93d310fc1dbe3070d690773982da0ed639e3dcc90985a6ec27816fd43ffe1c71d6a34f9cebdefe201ddbfbfdabc2453102729d6a707baa50e6b117a8c7798c13727ab66c3df0e459e03feccfefed5ff5b8d6a156c6e08f198e18c02f677e944b102d93f315a", 0xf8e}], 0x1) socketpair(0x1, 0x7, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="d97b2c979c56792f20cbc404327d2b26212829c3f250dd6bb48927c1", 0x1c, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 15:13:48 executing program 1: select(0x359, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x4000000000000}, 0x0, 0x0, &(0x7f0000000380)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x23, 0x23}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r13 = getpgrp() r14 = getuid() r15 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000003c0)="7f7c4805184c7c1d74dff87b0969e0cc4aa0914585134825795e7ca8805e6d0d160628c9c36080ce7257bccb9efed830095fdf5267139a8e311574eafddaf07c88af584a9c77e740d9510a06c6b9345b83dc748ee75373adb7a94a553da40f4e974d517424f820a0ce85865f33007a1be784e2c71ed035098fefe8836dfcd1f518871b451b13712a9bbe83aff2adefb6f514b846a4da2ebbbadf39daf0ef7bed097228be1b5dfad711dd54c1e88f89c7ce8777cbde65c834163e3d829b17a381aae985812dc8b7426de2180567dd94e9ef70f3d0a8e910c50d0ea3dda905e4aba608d62ac54e4bec073dc208622fcffeade850244b8e82bafaa06a914a10ae0be0109fddd816b8ce3eb52369b0f16b216e982d4c22fef69b83fff653757699cd2c7079db19ceef690d2a7ae8da6a57fc4e6cf6ac0a3066f8aeb37f560d006732f5a5c536024dacddaacf8d3a0018bcadb9199b8a14eae4ff3e254c3a15b88961a3f15cdeebf4240be6b4484ce6f95c1b73dd5e86563ee10a19ebc60d323e8d3d5e0b878de00bd3b063f1328e723c3d849be1582303c612422e46236e43934f058304c2023cacae8703fb849833cff0e83bb8ecd7b27ae2af7846bf8a06f09a48d7a2b954f6ce104ca64242b576ac926945a7614099dcf3da8c03e9b17b24a795627283f3ddf83731ecf65e987d2ecb1f69b8c721984ad727a06f6823a4d04ba87ada7fec7ac4bea285bea49c0f7636d03309d3912db6816c5865774f0dfe2600a36873f4d3b7e12c8c4fecc119407dbee95bd076255b9ae7191d9ab0c10a7a8a08cf7993fd1fb24c9c7c49289bcdc05c32094823e36bed4c2f7acd78c63f873b29021fb3d6910859df36a156a4f685d3023536e2f2331a9e69635dc9aa530773219ca721e6d70d5362d5b6640c0b6f979c3d5defa17a9905c5d8dc2f6963b8c633f32bf59aea06eb94384cea2778eed2e2f792a956b05966314d51c23d431d88358c2d11cfd31bb034ffa6f28a810c81cdba6ad7242cd89f3b8fc6afb248a2aaf161ec7c530a078f9910b3dc5f6bda9da91bb927ce0bb3f21125d04e87f81bd4919177e27e9221e805f53150b32e981a2ff1a55d5143f9d4e0c34140b4b2f7e1b9b98a015ae5f9ef4f706bdf2da1e8157196391bdee37cee3a2f2d96c6feeb24c6bf8596c57148a224dc25fddf9008287258f4c42280daacec070e943849d9a06cd1e7213a9b3a2b0252e47d693161f5d4564e41b2cd2c8c58d58a16cd3ec3b1437b1050b1e19c27c9e44b3734025055df1848b1524dcfbb06e12cc365743d653d6174603d4d5844d45212dd48251072e0ce7d40df7fea4511e17362a2b1da92c33fd67d9e7abc401a799938bb995e916594138350b1dd349bfb0cd83118bf6a8d55484ae2f7dc3b916e1e38ebf0cc3d8b4984ef43664c35d6bd7ef66fae715da16c1df6d47c92b6ee95be041e77e1578d7e692a5d60419a2fc48038414d776fbde8469c2c618f9f172278b7ec461c3d881af923de4dbf85f23922e703d5364b87f48a1613151569e498c7aac4921d55dd8ee11de09c98e8128c00cace2b388302f2446f89e023606b91a31d0a6e190da9406314d7bc0892917aa2f17c9032045e474b22f993f9b8db4596a4574afcad0c14f236ab4cc9b64564940d41ae8c582558ac46d1049a6c38500ac79125d1706f858558cb2a9a88bfa1cbd91ccf613a74008254d1e8d8c97cb23718582884dcc7fa22c8b1b81926a37843448cc20c802d0cb6fa5a5d043f0a526019e4a1af5ba8eb45e9c57cfca1136d9d879ba4b7ff30b73e1fd94951e06e22a7a66e5e805355331673a62de3c3044058fb473cff17e3ba8f39fd7811769ad5b60ab94dcf452a27c06ac80401cb2fddd22bff8ff00d9e74974d2de6dd5996a6158152dd72e066401c5822c707268fb5e74ea3e066aee7547060af02859dde43ddb3f967466775a85095b282b40324acd158d00250d3c63342bdf9d1ab5702fc59d09265a5a39b98632905768234e809db5da2426ec36d92aab7a8f3eeed936b62749d4ad7ffb01a1dcec7acb0877346e542116bc63d4256a7bff306569cdaa31f350a7ec53590c3413421fe74319e06c905561cdac858d74ad3aa4de0e20aefaf7746dc18ec9876be08472a190b213616c68e2206ecbd1d4b82361ec0d1f3264ae5acac1698ceaef71e9ec48f62c1e285495749f044932bb1b4ee636dfe3d9d781394a6ce65abf73edfeadbadad72a6aee82378b85c9a7272a362a44092394d16be1bcccc7c572364dab37a1cb316149c852fc33b144c8437f0d5b57ef5bc4db906c68537f42d507ecec1f19db4625e7b1e0170d70350bb457cf74222cc269d64be9eec40d8edc057200bb9579e9024e35ca5c9b02d9725af763f1bdf67cdafb49ff0bf984c514eaf8a5340dc017a9335319fd5cddaf1f589a7aeea0d1c181763efb12a786f7ea56a7f7bfb98e7167d949cc53d83247ddce53ac81ab6507635aa205052c9e6dc4a0ef61f730425479ffcf126d3353d4544bd900ce296515c2bfea7ec5f927571427517add0a67f72beff67b50ee68b985102c806778d0b15f9fadd72db25b73fb5f3626d0889117680e204d5a126fb7262f1993dee1ab7ffd3c09289d2d46147df5c381f5f455300d7d4b262d2ccfd3396423e24055b8ad6bdba0be4b017904862f8dd1eb879823514480142c59c1baebc8a7c46d268378a1869356cd0b5012b10250d81f80d51a9f9c8644d8efadf4c850e8507e812ed44a6a6363a18aa166eb37ed13e46416f1cb4fe5780576e7fa0c1af5e8dd9debb4558472f98e63d4383418a3c2963ee31c9ea6f34f201fe3ea3c063645027529ae4704d27016ae01ebce005ebb04b4e9e5951934d62be1536788601b6ea0e619790a913993bfed2e5586212843cbd690a98416e0f13b29cd4cb1902681d046d812392f30ae67b44774ed98624c67ba82c12defe50fa4ca47d8f8a889eb04deb940026f829e1ee8ebe72306a39c356fa3cee159a4eb490bf927f93629256e030397a4bbd815e786a9aab2ab4e002b3681c6d5b071254d4f5aabbf917e6418cb6b620ae27dda7102b4812ec9c7457f380dbde38018cae252d50749db388b1c18a479ec0b8e430190b5202b160c2ff239c2802e12cd5fa752cf79aa5a45386bc3cfdbcd6bac4ddb74b9bd01f9070502a8e4019c177489f6fe98dfec8be827e4c2f15ce2da80d2132d9ecfffbe16e1da7c6e3bfc8ccf2f0b19778446c57450690b21b4e0ef1830cfa0a6685281155f7c70fdc2ac6dab36f09d8c4dae109c16f49da8222fc311f3a8b221a7a36987e64b6ec84feb72eb947699fc15334134e3e7dcb1e61bdfe4ea3c33280c89e81a712b4723233fc171efc162cd30330c0771b5aa75668ecbd86ad460631d5f4ab0f63fd60a3f879b3738f450303ecaef3bb588fbe7d16673979ed7a8c3460af5c84efca9d2d3702b3fd7fcd0c9daa0385d96372ab7faf9ecb8b5f83867530d0d6d3e7f7158b1e73721ab6fd173ee844ef84c75aae72e5bcec10861105755a9283c20cff3f721105d7fd8a79d3f9585a9bd643b861185983f6e4185570159e24d6407a8b9dd90e9792f69c1c1126710d80e85730940a8a66fe060b9ac7062cc33d958b48ffcfd04d6671db7b7aab2834879e2ed682543571f57299ad4c5c06651d33245d7ba36c9130232138cac5dbdd9ae8a6b750d0f44bde2f2328885ca1591fc39a8d1c2570f50a610db9faab07c9546cb5734c03dc4696531ccffc843516b5fd3584644097d7fcd0394a1bd24ad75dc914d07f8335ec8499eed4bc52dc72d2ba3700bcd05b15b833c592f81cbfe84e0cd1da5e9d532f2c94ec0d8c7fce143c482f5daf999549ed7f1b1e15050992622db317318fd6dcf4d0932198c2699d25f13730771bceeccf41e57bbcc16e7179c44ec3b65f2039e27e0eb5c1e5e6f5cef2cac39440515b0fa50946a6e5b351ac880105d33c99c67bc310a76e13d7d1cf7f0bf45896ebb63bf87c379162abd016c452c845bca58b12432826174acab8a5d7c9bc179c15acba95e2833b4a25c5e79c7f54724ad1159f5155fa24cac0bc4cb88f6c9b1099c03ecee0bba0cdc8f89e26544da96b336179175b181f80d4191e4c33c55077cab7fa055cf594d7663fd724460f07863cc8f6365c5b659608e256c17f00547d3a63a5cb038e951086f0c11138031f1e8d59645cf7f812c0ba409060c1440d919a6b4e28ab18e090af8f8c58a3d7b3178652cf9bc6224feafab4a2c62a13ba29098a4f8416972584715c597d81f6ad8d830866bcbc71b01c71caf5688eecf0ee62d437614c1a536be96bce3165754343df1ce66f2890bbd6b58924937f1790f2b00be132c027e65658c75697d9b9673e53d8c7c20a82acebf42e9323c3923a57c17c899cbcfb1f6fa4668fe8902bd5701f0c90d2eb5398d96efb0562281d2d81e1630b3c6d662196d740a4a4e82476257697c74969a8c1cd90068e2a6f531c7ab899d25492d6c448b55bb84d22b61985e9c02a93b2a9529b3d8372fc82c1b373186ceb186f27204074a3cafc79d0d148c91892c8f38cea3769a6b45b9e55288f1398ba7215f2a41a890fac46d40d48ead830be6bf8a89c16a6648cc1dc08174aef822308e5e2f499c1587eb697a996ef158d233d58d2ea01f64317907e3dc709a33c3c2b4eb48d6f05c0d7c743ed8a441e8e69236fd999218026b4fe8e140fd88ccc9c028d3d96c46918b6d8abb1a767cea4dc755458ea4ff37db88dc750d5352b221aac3dc7441b5d6ef2e2e67af15b91a4fb97527ee10665725959ac246b26cc2fb1991892384b2b1b830767fb59c7485d261ce4dc7af867a7c0b09841bb62dcb2904481fb0b6c9ea7cae1f2b40fc206cadcfb7aa9208f015a32810a3a532f32a3560c16eef477602520f250f50c8489b8be411293f2e1fdc05b5a6914e16a0908e77384945ab33007cd08a848c05cf08daf168b35727834a85be00b248513a1d2351b608d8002557e89d3d1e48e5313e5b980634b78fc7b181afdb6eb27d053bb5927cceee271f1b7554f939d5c556207983323617548b09620980c517f24b06cb7143b4f6949b00c7e57d6412c952b5c686224dc2790790bdee1eb65dab1f11d29f30d79dc5bac4cfb3a8475de583d91dfd61eede4b5e653d781ced768542fc80647b2a5e9ca7133a4becfef674a42b29eda2ad469edd550ae031ff8ed0ad32a90e643ca32d2bfbe3f996aff7f0f3aa4749bc62ee7009b31ca8e732d0cd03e8f6799f79a19c5f59142c2acdfaa733bc276415faec763736687480f7e76ede795f42ca73329c922a265447fe0395702d152511c4662ebb9be323c5bc5c279f6c3e141ed4f7e27d3ecf67e9725aa6ed3cb65e8c5b228be86c87a0b958458a7c0fffd28a8848ceca0461593ce8734f1e9e5844db3b6254c17a513f4a5bc2c70ed1d79ae25c87cff575dddf4a6553c57546ed7b0bdd8660fad3dce5a5fee8c1b184f644d451876e9e8f7c2758a8255f03e155b82c5f77bd29fc3dc79784b7e81957abd2e8aab5dea75be1b1b6e581b86e398eb75214bc66af0263232d2dec8f417deb52c17c098d2058b2859b4c660bbaeb09fe53e2e19254f784c06ea3f35ab325550b2620a4a446e8d13b10864899d753a26b917d8a07e384eebeee7170677a2ec5c8fd498faf37ef66def436945bf4b0db1d808212c9171e252fe853a42160a9315d34c27b30093839f25f16a87c843d2be5ceb0dde7f81066d00b8eb54dc1229d87cd7b92a89", 0x1000}], 0x1, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x100, 0x401}, 0x400) 15:13:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000140)="61840842a5239796029ffefa784d25a9b6371796c30196a33c8e2fe4f0de96f57f129de9b82c44448dff03dcd3a90cfe4b6a5d8bfd7da845d13aca4b6bff2b9a42b445c9ddf601198d43b5cd86f27e293908a15af7961580b667355a69a3daee2a894fc52b1bfa4a2dedfa40b61afc3136eeb3617d3ba3f89c5251f0a324266b9438e40fdf99a6437a27df6dde46fb108c5b6c86af5349ed22c888c03323bc6043659cb767fc33b07cd20b3191e64c7896dc450f1b77dc9bb1007f64838e98830a22fcb3b032e6da017cfb173fd025929b945d5b32338e36dafd282cb30a7178d56b7e11c55aa1f8118725206f9d02448ca6b4ab127308c822e19f3bca2f33e140190b9feac063a0ac65810c4a0915efdf073fd443462b78f581e00fb713b3af57b2d8963e73f3d59d0ee838c6ff48ec4965bf5a251e4561422a3308bf6be9bda6fea846a429e6866f5bc50289a9dae7287ac5e408cc38a11a5f137d664408702c3cfd1abca9e9be2b4ea45dcb120b46781f9cc0dc00bcdcd35b9bdbd1b60e0ab2cc45dbcd6bb86feb37ff79b62db99de203b6ed83dd0e9a93f968b9761e970dee70c780463eca9bc6fa6b341f4ead82d38f186c333094a7ed8efd7ad1d8a67d10dceb28978c3195012c8258c38432aa36e72fb691ff952f054243827b7d56f5d6c88fe94363a6a71fb6f21dcfeefe5dc886e83b0fcaa51eb290b60122a3c55076eab9c7fe10afce20cd4d5433cf0107f205e225804e1ff23f35d1b937e926b3df4af6091dbbd61bef492cc8549e773cdb6af2f8f41f7ae7e5ea305e870bf86b01cf86c8db25fc54422108555d212afd5a45307e5568c4222fffce15edf0a53b6b30bc6a07a0623a41195a8ccb8ceebea843d3c11b524d264d5b33953b62078b58160855ec204549dbd7376e84ddb559740f57435876b089aab6836b78e1c7fc5227cd94e384f79bde48c6efacf548d11590cbbf175cbe8102fc55d5d8f93cd70c225444882e7bc295e7cfb494cd0adc6cc33d69633b84cee7531d257ce9efc6e31bf60f5038420f56e4b022c9768de250434f3e3d8d50c86fa87625418c4e42c3653e5038437b21f1bdc147e76f1c5c2cbcf9d43fdaac60ce9f31d1e3cb530c2aeeb893586629206f3a4d10895d7bc1483ca6283cacf1b0191875dfd3c5164da85a7bb85395188b6e0a0aa0fc894f8512b57a993ce3ed1f36e15dd28490036b1666e41a3eb8087187b10b181e03df8542ab0500b1331858bc2128119f7f3c457081d911340e27eb343594f994834f50f018702e73328287740fdff6d96e9b5b571d56fc6d3ffd1fe56fb90d1452c8f076170bd6601c2611faf2c62d33b465740d13aa8769001aeacfa75921e7e440b5f6a9e23045440b4f1d30c3a06aa2d8bca9b19f0bd41caa7005e7cdd3523687d1c9990879ec5ed3d608be9e264160837c5318c3957c082817c3dbdd9674ef0f22d1dcd17180cdeb68b0ef3792208eec2d3818e49060706fae8d50f7f555157689f45aa54a92ed962e63b3bdc88ee0535289d726ea8ce35311660c3645ced123dfd490968b83f8b4ca1b250c2d44c1d9c56fcb7d78aaecb20eec843690a28698f670f98b64695dab48a6586a430244b6bfd038b422bb874f08a1e8ea7cb017bb17af637ace31aff50dd665931b048cef501f77e14c537086c4a97d643c18046bf6a1879bab6532612d1eb384a7fdba8d342133821376c357672a557e91ba21720eb7e0d5c5dab7276746023c9583ee6f99ccfffecf518b8ee726549e477e1ffc4ccc01f5f88284a65426895245b51a32daf8962eecfee3fab11fcfad4a1b8931990c1ed7dbf13b892b1418b1b590b1c71b4425215aa0fc8f804f80a3cc602a6a58f1768148cce53e5601aa7674df45dc59a4ea69f682d5fcec1313d6863e1cc2a395d8156377ddabc3b9dd3277d11c13e64412e1cfcefe1aa588dd6cf39c601e0681699fbc53574d81ae1e55195bf593c3e4298ce3cb927e1a83f369f4a17e05fffb7661f1cfad38692017c8bd42c66464722b1ccd64493a6418e0058fa4541102069a111e30418fbca5064fe8cd1c6f825c85a2d9636ea3e9de29cca3aadd3fd0e0263333478e1c138853671e11f666e38f91f20ad402a25b9ddafcd019d33e60b23d2e7102d31302f6064b78b61a7b546a22fe63377fa38bc4df9667987d0ba9f1046c8f0824f5f5a3e5fde1ff81fd3fadb7a540db0c2558d26d3a9899d166bec52756669eab4cacb012200d6f38e7140a908155647655443ece7ec8aa6717a5f3ac64565555ac05abb13a17e7c29815bb596e926b9ff56f9f9674a667e03fe5c31683629cb966cb94c0708d82898d571e66fa002cc205dad2a614ab2fd27e871d8a731fd162c0e1ce40bbf7d4f4d08fd62160eed523be9e76565c968e65a638f509b69fc618145689240e49517e1a81cd8313bc0ae2507c40db96f16f6512e07ce8ea0b370eb64a42486dcee7619c10099548efbb9797bdfc73d01735cc0e1647096023b9ca0f79c031f5015d08245ed8938981e18898bc7f5b42647c22101cdc05ce639598acc13e4986932226b22cdc7318e2525f8b1f4a2277b7027290b520827d7ff703746c5a0f02be86096a32bdc4f7a8f22d9272014f5a9f2c6b85b315008804d90bcb7bcd901433e3dd41103c219863394f06cbd459fc55a0195ca533933460cdf4cb0988504c04572efc840ae470245e2b3ab64b378dd0b8ede27ecd9faec6e56a190785481af4f00b2b23718781f5f5cd4ed4f4a4c6fa1397976668eb84d7cb81e7787ba8ce2eb3a24ceb4ad6d8859de0bd9d34f618abaa70859cea6d4066135863fe9b96f5f2e70229f70909ccb69eb629393dab3d0e4ded6097866b86189cf300b7d5c43012de9931814163d7c46df32f275ac6c19a556f0a2bf9eab2b9c371453ec2cf440f80eca56da27edf32d138828beb0bec317062f6925210a75f716e731473b14088ae69562047128c51819a5e114657df1b91c56a1d70eb35f97c053089794dc811b9a7bfefd61363bf837d96905b63f8adb1ee873314a9b0a1872f45aab0d23afbd79e58095cd9d3106cf34d9d76c2e9e5d5beecc2ab614b0fcfaad8eac96c44fc099f01ec0e4ff5133c3bae57d60411c55b07b01ed0d6ddd64ba1d2fa852ebcadbdacac53bfd67df077c0f0860eef4f350ff2870f01ce38743e04ac515ea4849a3538c7a302e46d6c29183235a5af4124c5668946817c289d185f97f879f9a311021d7d37b8e6595b3b5b92770e325bbf7784d2268af8029ddc814ab94c681013186ff0d8af0ca6bc9c14ed861a59c1b37592cc21568c8a16418783c4d458dad4920d7200279b0063f6092c6f8743c97555bc809d29a736451b90131f433b583c24b52443b1f96d178215c1afe5bbb14433cac39bf4a577f958303ed5d9e1f71ad3641b64a72c8c0300134e90cc288a3d6e6753798cd959cb13e15fa8ac798070ef40f1a986a30a3d3c621dda3a240b70688f5317ed9653ce1e08b67ce8ea38f4a39c17ed4069391726516ca75482845cc71952e0e6f4374be442c978d75bf4a6640b7692f371f296a079bbf788eb753c8717b79443b1aa53d7421fb87dc0a3312ff089fbce02721d6a67338c9d40f4b7a89a83e5223dbe24dc22d30e1fdd600e61c3701dfc637da07e991f7eaf6513bb839d0cdb45ef72b9150012881c0f4ca8b59e89d52a224328cc6bc1c170116727c1f3a4f86baeb39c56f7c10233b855a70f863dc100016ba3394ab86de604d6aeac2fe01d2d63b23189c753847f29cb3131d838651ad4d74831dabb2ae0c512687ccaf66d754e8cfe727428c1420db038a7c4889b8c182bda6572f3a5ff8c9512365a5d6195bc9d86426cec96270235c518287f2a2b5056d74bb59811e0e097e9e32ad02c96f00ac1466bfc1c798e7e5cfb2023aebaba04a43e32e0403bc141ca6550ce22f43f80c24179638464cde87fdc8904c6e338c5e78e869af5bd8e85ff39e00f5ad1abd9bdbe3d62b9bb59eeb26455ed43bca02d35e5cda9e2fd6e136f00e9d371ec34d8bca42aeb7d2334ff48f34a410ebfb35b9cd14835b7385e34110f3ee50b5253c05c8864633aba142269453f2a5ddfc40aeef7e96ecf348e78cc2ce2acc8b9029e4825840304d6f617ee1e9c07902ad3204e45764e6ede41dd41c4fdfa8ef2a5ea18d0b59f9083ba99a575eeca1e0875b283079ee3b0040b8305f42761b143c35e466b799136e157c9bac85a9d0e5a03d31f9b041cd152d8476990dbc374cfa249ae078a8a72f3d7fb6b4dfe8f775923f30bd595fbc94403ccecc44e99af88138518859dda8cbabc31300a56fa54c5fe7cbd255f539ea8703e500e30a0f15d3707e3f0450283e0f583299b50ce4fc30ac3ff0f2ae4b63b3fb5b5ccb636d438f3eb1277af46813df215777b777bc7e3decb78355f22746898718760aadf85bf6a0733def100b377db8f6402983ab30ec5702ac3bbf0007aafcccb03c9244d9a9ee9e710cbf78ead949dda909cffa82b37a31de24403b36aeab29a8c2a774d7f9d8c354f58ff6b7e2bea93e04ed325b036cdb78391760fa1eae25b9819e735cdbc12087bc8a016695ab2928b32e961b3af67989124e7773ab70575e9a878ca710d345de7ef899bfb1e0a7842c841de48a7eb7b89c3b56a37053f7735446c04c5e521657ffe563dd6f53b73b14cea26c8b3eeeb8a7843d9194fce678a67b78f106284bf2911f67aa0dd3556788d5acc42b30e53988857e26478de67546b7c6540cecc096b0b475e45ba9cb0d5ef65f08e3c972a4457f081427ebc7ac749996f0664a10df199e4864151174d106470c2be845296b979e7be42fddac84512f20b5fe7822f682674ab5969613021f10ce1edc8d3cfb5baadf4fcc0039dc3640eebdd03f34747cdc126e76932a5e5ce383701db395e7d850f37c9b23cf9d2c65926787092551ce7cb3023c453279ac277c6fad8aa0af1ea98d4a5e127de7538faa36452f78c1c9529bd6e52a62412f138a39d915c79d4355d67ddd860cf763c56348333bfbb3128533825d1aab565006375797769290462ae5b4959fa309a12fe2de926fa59641cae2431e20996c228761292e48220c445e34953e747c5323c022a6e8c6116de23fb4aba5fe32c66e3e2d58834d9a19e66d58c6211a760ff6f9eee0314551dc71ee4aa3d73aec6d0c19d5f6e8221c66c45378cf680a2267eb156cdfac66842dbbbfcc7b3c62776191362b61622e7925a4ddcb0eb0f1e2de757c544d5d9da4b7efb3beae712377f143f2bf1caa87c28a769422abf58f19350c454f8a2080e18507d39871359173f910c7968ebe99b56110ce746e0f08f57f0bf0f1164e4bfbbd5e878456942bcb87b74e125da076fd9d11f4893a720ec334e8a3eb8402ac6abd1d3a1db92c76b401d4961076a51ea434ca737f522072c43cf4d3630318c80e4f1a57918b5fbec86628374b1dc50bf8c7d4c94e8dc3758f33f3af2e81fc741690f4de1df675e60898e731a4ad15908ebda938d3250f9d61970d2e7a8bbaa9a599ff5a4ab819d8558adea9567a2f2ffe0950af8fef90cda392e8851aec2f2424bd862bfd76a2bd61ab4d97d9881081901cb339d6040922e7ce29578a284e22b529ea1ab216b88c0f31c4d4854816d031ea36e7c7d68a38cfec8aeaf31566cb56ec18cf0847cd7a602f7c187127df49ec791373b7b85ee225c518417d94f6e18047c86b841af4120b148fda1fdd938b3757582dd75056de07f1c8960be28cd4fb7a7934630fddac6d10186c240", 0x1000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x8, 0x751c}], 0x0, &(0x7f0000000040)=[{{r0}, 0x0, 0x8, 0x6723a4e8b6c70899, 0x530, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x11, 0xdb94, 0x100000001}, {{r0}, 0x0, 0x80, 0x10, 0xaacf, 0x5}], 0x5, &(0x7f00000000c0)={0x95, 0x7}) 15:13:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:49 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7586) nanosleep(&(0x7f0000000000)={0x80000000000002, 0x1de}, 0x0) 15:13:49 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) 15:13:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/68) 15:13:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) fsync(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000200)=""/45, 0xfffffd66}], 0x1) 15:13:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) close(r3) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000840)=0x6, 0x4) read(r2, &(0x7f00000000c0)=""/180, 0xb4) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3, 0x800fffff}], 0x7fff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x6) 15:13:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0x1000001d3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0xffffffffffffffff, 0x800000000000002, 0x7ff7, 0x20002fffffffd, r2}) fcntl$setstatus(r0, 0x4, 0x80) 15:13:50 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getegid() r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = dup2(r0, r0) lseek(r3, 0x0, 0x3) syz_execute_func(&(0x7f0000000300)="420faefd8fe800ec6fe82c3e660f38144b9f66460f629ec93cb820c4c1fd73f87326660f60560a36aac46241bf1d00000000c481d916118fc9788045e9") writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) sendto$inet(r3, &(0x7f0000000040)="d6348613c7cb5199e51215cf0ff6c30c8473d08312db39b2fe31e6108af2e702", 0x20, 0x0, &(0x7f0000000140)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="c8", 0x1}], 0x1) select(0x40, &(0x7f0000000200)={0x0, 0x8001, 0x4, 0xee9, 0x1, 0x7, 0x0, 0x91fc}, &(0x7f0000000240)={0x81, 0x1, 0x21, 0x9, 0x9, 0xff, 0x400, 0x9}, &(0x7f0000000280)={0x731d, 0x27d1, 0x7, 0x4, 0x1, 0xfff, 0xff}, &(0x7f00000002c0)={0x10a, 0x1000}) 15:13:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000200)="3edc0e3d3da83fd4f4eb004eb18a10c924b4de1bf4a71acb6196407c9caddbe4b267", 0x22) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "054d9560dcb215fe0897d12ad1ab01404d02b969"}) readv(r5, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/109, 0xffbe}], 0x1) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) write(r0, &(0x7f0000000180)="69c527f3fda1c90f3215e241cc9e9f3467ad5d8740ea2addf1e660db4b257537bad013194fe72bf972083739f92fdf3e820faca6106959dc6f10bf55f37f45853cab714df22e68a018f72941f7265fb43d0c82dd49eeb9137f79", 0x5a) 15:13:51 executing program 1: shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) 15:13:51 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r2 = semget(0x3, 0x0, 0x42) r3 = geteuid() clock_settime(0x3, &(0x7f0000000140)={0xe15, 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x7f, r3, r4, r5, r6, 0x100, 0x5ded09b3}, 0x8000, 0x8001, 0x5}) 15:13:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) unlink(&(0x7f0000000000)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000002ff6)=@file={0x0, '//..le0\x00'}, 0x6) syz_extract_tcp_res(&(0x7f0000000000), 0x60b, 0x4) 15:13:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) getitimer(0x2, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20440, 0x40) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/159, 0x9f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1f, 0x1, 0x1000000004) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff6c0000002eaa4e713048e69931929648651eab7c1d6abc2de5b78f7b4336cd6fea3e6d580f31809b240dd8c3398220094d928d53d59a772832c9dd100ba2506e99c4bbf3596bd0a007ee68", 0x4f) 15:13:52 executing program 1: pipe(&(0x7f00000004c0)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 15:13:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x820, 0x100) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000440)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) r2 = socket(0x13, 0x3, 0x0) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) setsockopt(r0, 0x7f, 0x39bc, &(0x7f0000000480)="18d84c9adb2ec87183f7d54d7391008ddd5b9d21a5470fc1cadf5a0e4ac71ba62662a79d894b205718db40737331fbd3f9e5fe03d418d326e695bac6ebc8d41397b1b7a7a0c4a21930ac0d63b10ca0db17491401e3890ff55022136a068f08fc9ea61242904cb3eb5be8fd0266734644a03381d4b1776049ee34be12aeaaf9f1b3344b10d2fee6b2278b0bba6d11", 0x8e) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r3 = syz_open_pts() close(r1) dup2(r0, r3) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) pipe2(&(0x7f0000000000), 0x10004) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open$dir(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) 15:13:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = getppid() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820a", 0x52) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb843", 0x89, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(r4, &(0x7f0000000100)=[{0x0}], 0x1) 15:13:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2f47551d9300aaba12404bb78d06f7b8023d30d0020000009d839c40366eeefb5aff0708c5e6d30a5fa76010baea6a0ab44eb1b7b85374139754481102d4f34c49a16fa29688e2e3dfe935cc891ad290399fadabaf2e0381bd9937be12cf787de6cf181144efcb4a749b7b47103b025905f407db1f6d4ddcbaa78cf5d9188bb77f508492623ef22795f87714a856580437b7c2c7909226612c57df2c7791941f354e96531f0d1d4592d838c3ee22d0aa962ab5ec5c03e1a7c8cb881380e50a4226b3f45ca825"], 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x5) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 15:13:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0x9, 0x1000, 0x1f, "92c277245f2658c1cac5633b625131887b05d6df", 0x9, 0x200}) syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000180)="1a7deac00317b18fe4e7c56e52ebbb0d769ebc84dd8b717b8de008acc7b8263fecac6a2ec394c37256298d18e97f78224f8abe733cc7997942a0e7557f3585829bca56af9384420d7c9378d78e580aded41a8398478826e0fb6448ea12013da7de0cda1fe9a71b5e50318678b85344a439ef", 0x72) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) dup(r2) ioctl$TIOCSTOP(r1, 0x2000746f) 15:13:53 executing program 1: r0 = socket(0x6, 0x8000, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffec1, 0x0, &(0x7f0000000040), 0x73) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x4, 0x4) 15:13:53 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0xe021, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 15:13:53 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setregid(r0, r0) 15:13:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) recvfrom$inet6(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:54 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x820, 0x10) r1 = dup(0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) r4 = getgid() setegid(r4) ioctl$TIOCSDTR(r2, 0x20007479) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x45, 0xb, 0x2, 0x1}], 0x0, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x89, 0xfffff, 0x8, 0x6}, {{r3}, 0xfffffffffffffff8, 0x2a, 0xf0000002, 0x0, 0x7f}, {{r3}, 0xfffffffffffffffc, 0x30, 0x20, 0x80, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xf0000001, 0xa975}, {{r3}, 0xfffffffffffffffa, 0x8, 0x80, 0x7, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x20, 0x2, 0x7f}, {{r3}, 0xffffffffffffffff, 0x28, 0xf0000002, 0x9}], 0x6, &(0x7f0000000240)={0x80, 0x1f}) write(r2, &(0x7f00000002c0)="8a8501d95a14ae06f72d64c3ec05a825b3b4e5a341bc4f17178e6ec091c62b7f2fec19f543d719d93f1500128c73ca3d787cb62d7d31df84dcd18ce34a8738bc68d9ce20bb564e693978193a496a177fcf435db8e0f819ae49932a40ede80c1be6bb00b45cf3e04a4275c2b02f8a1c7467ace00a8d494d54fe611aa148e6e440d723c4be6c9c49865384532147072ef64448f5414e09f91a9c88a242712f5560f5d64de90d452906f7684c6bbb86b2674ea0aa894c4ea132979534f68989980edefed16ad574da61c011377fea9d3ceb6785f387947992b68d2eb053c77cbb3676e8b9bf380b3ef2fe18f23e95118c93d74be44df7e1e18e7ef150fd8a969dddf53e96", 0xfffffffffffffd21) munlockall() 15:13:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x20, 0x7ff}, 0xc) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="53cdca2d06b36d77401163fc3c5a379588ff9c802de86ed3f4f2fd1fff5a99e6b15546103aebfad87153df126f16d3d4b9c9ccf8729eb3b0ab96d613a8e180bb9794cd7e634b9f9844f7e32655a9fdd2f47b355bbe85fe4c8158d522fddb98389fe5f828a16004fc83974e75af2400a4ff5cb1adf676da04c5eb3e823202dbc21f6598752ced8316947a2f62e45e1d4f23bd9ac536f9bbc9720910a44fdc59a9f2ed3eacb49113d671cadc43f0e07514ceb10eb17c019cdba7df4f68c7ee5f99caa7361a8ba92072852a6dd7afddac74685792c7a3113b7b02406793489b53635d8d271de333ae26", 0xe8) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) close(r1) dup(r1) read(r1, &(0x7f00000004c0)=""/248, 0xf8) r2 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x1}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:54 executing program 1: r0 = socket(0x5, 0x7, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) 15:13:54 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffffffffd4e2, 0x5, 0x1, 0x6, "eac5ee6399cc28057bea49853672662cff826162", 0xffffffff7fffffff, 0xfd8e000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) close(r0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 15:13:54 executing program 1: r0 = socket(0x100002, 0x5, 0x7c58) r1 = dup(r0) flock(r0, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000280)="255d03b058f6b249fd96cc4d9a7c93aae4fd7f8135ec5e5b586dbd6e094f81b42b2c26d55c40e2a6bdd33a1584c61612ef232ec6ba47dbb2d78ed4459af0bd3fed700d9d175f7a688d253eeab84fa19d01ce46692c786f3630d984050a3bf4c6e94cd75ebd720b9452b20c9a1b771fe85b3ae501313a9e330a7e3d2972dfcf7006ff3209340714ddc2966a6486b6fa23f6ccf3e777b7a9a898494bacd501a040c1544f0e65d80d6b00dbf423cf63dc736fe60cd441e07ddf598c44d7249221b6148fd443c1eaaa3023cdf3c2f9c4d6623ba03fc0bc3825812c6503a1c6d34d3bf746dc44976439c9e6b37be95b5545d6e89a7307401800c7607b05cd9aa3db8951d42479a55477e48697c221d6c3377ea26de33f6aa4e0a904a643ff92b9c7359d5cfe120c1942f9013b509787383e6b423bc8ee13d87e1847606e02d3a42fa2caa34b4b27e17083094f00e9eb2d3de464a45a13964371c04233ed93886ba4ba83a9f45ce68b214fbb8dbaab89e87f87437c57196182214ba0b83aac77cd3746df61e50484658c46eb1afcf077c91a5338a1d0ca8feddb2f8d2944160f3342d7b143f292d0a5ce19d572386ad56bb753295a5a8bb69617951224634982471bc1b0ecb2953c29ad7b1ca85e2c89f9170fa9032b6346398dfb73b700e5d85818325f3bf61d17fdd270f5bef7a2b607ce2abdaf23868467f180526279292646d142aa38530e11178560347710a07859259dff3d9bcd64be0b1830f812e67407ec967083dc4d48d8bd33fd2573c2e32f3018c6ce2694b632d1f63d93cb97e486d98bbede120ae39ad77905db449ebc2ea9a712eb2dbd16aa8ff51d6fe2b601419162416855b30a488c6f560f8088101b1588b7032b294945e779bd79fbc4fa0a9caab36a51b3594328df1fdbcdbe728de026690e27a04c5f1863d5c05f96e1350908c3453fe82909566954cc13fd65b1d143a6f8ac1e0a40dcfff3597842a5ca32a09f00b918fdc12a6a471ebf7ec0a13077fb95ede3d0db5db8f959d2d10b58691d0edc0c606a5a174f91de1c879cd27b0eff52236dd4c1a66ab9416bcca45747907f0dbd885e91d3f25b4786498c03ba4129b70c94ee8ff7dfed794f3532990f392cd3805cb70eef2fe523bb0baa4a692836b04499856d59ea9900c73996316a275fa213bef8f0fcb8a9b87d27ec295dc22631e65322e36238f50aa8df4197b7fb7c3765d3128d8e168ce091b87939bf34d025a7c057ebf291159a0f1341d751b3e5b61537438b3ee8b50d1082fc3876dfe67b59648cd85c703f8ddda162a230aacab4594e81bce322b2d6aa4ac41e1a6dad1e59d52c9bca999c415f9b69096b55ed9a5593aa2b90988cad05012a2451751cf7191a9a1f0dca2282ca374cf8e80fd8e09a72495c2149d2f64a4a9a26aba1bfdfa79b4d4689a479d6f42bbadeaa2d52f1e5f413a3da7cddf2ab41385baa71ebd998731f7627e516be900890a7c46a2ddb4c49be9c0a13884ca5d92f4aa8b93c5837c696450962e6e5099363c27dc8", 0x440}], 0x1) 15:13:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) pipe(&(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x1) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x6) socket(0x1, 0xc005, 0x7) r4 = geteuid() fcntl$dupfd(r0, 0x0, r0) semget(0x3, 0x6, 0x40) dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xfffffffffffffff8, r2, r3, r4, 0x0, 0x20, 0x3}, 0x1f, 0x3f, r5, r6, 0x800, 0x4, 0x80000001, 0x8}) r7 = kqueue() select(0x40, &(0x7f0000000040)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x400022}) dup2(r0, r7) 15:13:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x5632a359ea3bc0b7, 0x0, 0x4, 0x7, r1}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x9, 0x6}, 0x10) sendto(r0, &(0x7f00000000c0)="adc1afc41330a0cf4f1a5d7b3eb2079f8dc4967cf40b226aaca1feebbefa17912521f84ace8717bd5e6579c736155ec30fb3573bb294b2139ffabb794397a43e8bc2cf49ad4b6909a8cd79a87c96c678158667fe40b3396baf54fb0d8ac8094bd146ca97e78ac1c89264df11cbdf7c435eb1c23d293ef0f31a4ef78353bd055a2c4ca8b25c567c3d412b0f03fd58989ea42940855134fe10b9702688566c15bf499987c10af344fd37ecf6793155e29334c0b70965b488b4f60855dfa45918a3edd803cb4e5c6c5567d1aed5f05731aa057cac4eebb5", 0xd6, 0x0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640), 0x0, 0x6) shutdown(r0, 0x2) 15:13:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() fchdir(r0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1f, 0x0, 0x19ce, 0x9c7f, "92625664f4c86fd9c1db8d98a479c74fe66f2132", 0x3, 0x4}) 15:13:55 executing program 1: socket$inet6(0x18, 0x4000, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="822f"], 0x1) r0 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000080)="a92ba2d96199b0b926fd483d52f60231bd49068cb74489d7904caae0bef20e2110013cba28d4268f557a09728fdb9cbd0b12f8064fa7cbabf0eb2fa10bfb326fa765af9e43303e74f1623156dbadad3354ea106f2f46bc2268df5d5564f496e595a833c34aaa7686a79bf4d8a418cbb51ddacef32312cae911f99289b6cb9254b7de00ae09e7b0a5d245688e6337e1e4270f84cbc7612e9a21e54967f5e552fdc64127d9f776ad4fb1bcc8e8bc59b10091b7cfab6c689d03ad475580f44cc97e4b1f4f24b46f4d26893dd60aefd21fe2bfac0ac27eeeb1f2644158dc6f236f7a8a70c6fbe002ac2c577a55acebff88cb553585149792af037acf775c931488b381190232fe440198361a53f5a9f638a815b44e0d8503979b772015da6373ee4c004561c3eb1dbe500da5ab6eef714949d4a4b34f59238f9fd3ec1f47fd52aae56a567b02ae1d20732887b2a8b7916230af5b9f1a4d972c4bfeb96b7d282178441bdfabd9019326cdee485ca1b416b6d40fd39826de98a2fad965a14f04f1c07d1173560c344f22cee66991302ee00b18a5ecdc1168790e39fb3f5b27d8fdbea3ee1b548202b357a7cb77c8dc9bb69d5c627ac9dccf00cb8cf40ad56cd6955c7c4eed2325123d1673f30578ff8671f9176901fd6e89933aef3add7f0b4ca18b906be37c9ad41a9f99805758f29380e3f50ca2f12c40b0d3e45de3cf0b1c6b653b62535f55b1abe8b43a4d2999dda19515adba49da0d8c515e2b660bf0a6c34fa670ed0d6859123414778718b6022671dcd56616c4c4e7ae85ff1fae9bd79f5d748ff96c6d595fb73e5f59d27221ecc09348cc05a6a6cc1488bf7ea4e44ae4b20b5c523401b4fd51534947f7be732a53358e216b631d8b6bb61a99281a94c238c7d64b8dc0fa0428f775e2d7302aa0aecc8f0979a6b3fffa13b9160a9d2b6150b37e548a2042a6eeff9b2d9536d58630128dff8a83c8bfd6c08729cc2dd1319b3204953e148646867328e8e27a85a14a79571de14737dd27276d858f2fca18c5b1f56ab006553a380d35a26ce3422e85b3a0f0af43fb03b5c17fc9be4dd8e67da937347ce9a3eeff85a126cb8b64cd6bf7f231ffcbbe4faf95fb8fcd1ee6a61fe134fcdefd4a5bb3da9b0271fbc3c6a60f537aaf8b560a049956d06388da71a0fc4c9c61f7c6701305ff55cc999b606bb3aa150e03000962320ed7b56587a99f41ad4aff04eba7644ba313744edb828cc7c0aa60b9054b99c9745e225b316277537befe45780dcdc785cc507188cdd0c0c6c899be6e38aa4fce4942ad483d58618230b0c28c3d373229a6cbec22e8e92ff0e1d6fd8b86ef2ecb906aabd584dca4cf139d88c17ef8cc508e4cb81438806ab059dbb1cad28415fd8c937e76b461e5bedae2915965aab0d91feb6be0fd6306b9dd27b18806474344c90ca45e001d174cef472b2f753ab803847a65a037643df2301104be96f7af48f7693a221c04abae516571109d4c2a29b748f538fdfbd89e3326a6890844aedb81b0dbd9c4f5611f2d01484a6f6a484f0aec3f708bd66ad9e3ec9a2a79a5471e9ce60e904019ccd06096abfafe8bd9d7f387093071dbf4cfbf6240c903c0690b2af031b112a29fcb5cd12b9cb396010508c152481a33e4db991b3a93e2e61db980a60deb7ea529c06d8f7f4469bc90356b7064bc14369cee529b2b2f4d85c33a13e5109a6e19aee52421f23d609c23c34b0c51ee8ab83586d5d9df51882a5a75e31ff5f447c4fdcf6935db621d620b642affa62871912ae656654dd15906d65249c9ce11f5f8aaebf28f3bdbf6e630f61e2c79fcb11145f7359783b71ce1433aa0574778c9ea84874621596926fe2a3dc72f118436b3aa1d7c75d8eef31fc2f282aa35a6c5590b3f49339c0a3c9917f9025fe50ec2202f601a21310885bb7234eaffb9bde86679ee11a276d90a71ff598b55ac4b770f88eff06d5280e5e7eb92d4d56563927fef449daf46f684317a29323aac7e1b7397d77645969c4d0d2b6e1b314f09522a08aea1b887a195234613065a3fc3f239dfdb114dbf7fea9ced7db0c1d8ef560851618e42d9d5959230046158c2d8b33a85a99b2fc246f6fd2369b560cf78060fffe4852b41ed1f4fb016c66498c3d5089bb66917a4140c6d2054a6c847e370e3236ba718e18b088b307d2e35eca70b15f98cc2f00ab2cb15b1d160ca020ec955d06984ce68f2afe941c187586b8ff9249aee5307ec2bfd4cfbb6d14595c5f62c6275001dcf4e99b3e8d2edee8b3309cc02d8670acba2417fdde105a6adf51be97d1eb73550b6333dcf06bf409fe1121658b9ff16610dc0b9baf6c2c577b85012adea55617dffdd1001a2dbca0e636f7b1e127b34284f4b331d0bda1e1461638c92c4d8be9ff5f6855c365a4ab1dadfccf3fc8b4be30146dc31e30914ea8fddbf0a4071cd38be0bb464d0f4b9f24abb5ad810c3df1bed960ead5af4a319e57b5305d28ab6cc75ecf7f23c2b07a8d9abeadb98ffbfbf34d33cf930ccd4500768fed8f935d86c0dd09ca28bc51b845c1a0dd175f6c2383f10dbc544623ec04ac0aa0b2dbeb52d6b4eeee8fcedb2a89cc70eecb633641fe12d0a5f24e17d4ca344e6e404143e7a098e08a116b6776e17672112c8ea5def2855601632acac00813bb4b8056792d6b2888275fc0d7f936f1651d0b2b63aec6da776686f5e06c959dba6adaedb588f980bfaf78215d459be7c0a302a502e50710fa002944d1170c3bc6aaa5756074e64e8633c1f5bcf1cd69192fcacf619b715b178ca372604089a3149ab15aef214fd834635cd38b550518f66af0aadc45e2e95f74739a66a2d84caaa9f65b01ad5902f1027df9591113569132a7c281153098308661d6d7a110af3b4997d418761445829400f9afc98423138d9ea36f558469abe1a535d9e0aea647b7f5fb8d097ddc140d026ad350773854653964d810c146872489e6dad2aae9cb6e361d185413f20dd2125897a3111bbd0ad4d2bb8527666be5d57eefe5aef0a8a8cb9d1dbd8f7b385ed346889530b9735417af57245a1d83a53d6c61f8e6cc4f6bb65711f3d9c56e947efb7c986b28e668500b6c7848cd4f7a1c8c7bbaa4fdade7f30482f6cea24f882f072d8447a9fcf43115211b99fd4b64431c5f9c428b00eb1a3e246dffa53707f8987c5f52ab09a03aa3c000fd5b73e4d0882a07db0743d40f46c2bc42b3ea79a2303b4cd8cffe8bd0aa9e85a10c33c1c01edaa0274b1fbe7f33ac817599edf4eb0582f54e0d7f7a114c93498b8209a0c5914757c66014b794bb77fb3540aff8f0f0d4fe8b6354c8c433ed4ce3ddc6eabd4c9b71a82d68b28ee5d1a06e91c5aae73a60676d699684fe32180ca247c2a1dedf9e981aa1084c9d31587b62313094a2273735a74fcdbf0838c1a0ae9c378da4f7328d413b5a252f03022ed9480b13731996eac456ba1acfec990f06a96b61e296d046ccba9627a993f20c11295861e584025d31160fda7698e2747b24a4b2b2f9c7369802f57d4aaa438c432124ab251b16958ea7a80b167eedeb47770bbefdd80512fc0c15e48df02bba80bc0aeb052ecdc6ee9baa467a122cc9cc3db414be734748889e7aa400311e84d42740f5b77d10a709417be98ee1cf1edd8d2691664c450b9963a830d4016de321bfe6667450e74d70bcca046271005ae495b423935793ac4a350c4a23c5e0464ed5e044e3165eafc73a5f0f7510fa02389f182781bfdb7117a9b22e5917a82d5224dcc29a8da922bb2d2ea7f00d87dde40e12d6c97b07e5dcee06c3bb96413e7dc3aa39f87747aac596a0938a0813c374606d94f94dec41d38fc5f137e741ac02137b7dba7a3ae2628ac46af9651919737c0f2edfd56ab04ddabeda77935671efb48277f83a8ff8f00b570c2ca2cf9da9c7c762178613fc61dd125e622872c6b0b50c8aba7970703ae37566eff9687488d037277881e871c39c839e4afd09fa6c1cc5e31becf88ff28493abba214cb881208c831116195232092c9627b24ecec314941e2ae3ab97b6a203e2d395026b3e95a3b6ee9f57c254b391da4b242d430ecf0e5754cea36c7c49c1ddf4c24b82538196a063beb786fae6f9df422291709b2693042c03b4297e9623c37aed6033af5bc4a154e1e46f82d0e5c3626708bd1d940703c79d7a934830b7caf6a8e2251c44ae678694e9f0d72d492e795ba881553a0b55ce5ab55aaa6a14c32350f4e3f4c4b4595d581254836ad6629c52e07b4ba411b156170b11001a9ac7123834040e2741276e2bc8d0334a3086102ed0a8e6b4da3b7cae70d8531cf8e14bfb3878701b17ef218ac03d2bd00a1ffae106799de1311cab7ade1a88d276f9372c72851f10ce77dde3229092e701de56fdad90d9a6cbb19f27aca8fadb144315149d9546cfd292f62ff5a8a4cc8691d3ff5082284981a9e4bc65465efff90cec77eefa80c2e3cccb9c172b0af6edc20f13461fa993774d1e7465c0c776d087c011406efdc2b7fa50720e4d8d26c7f8c5e8d082f396c138f23c2e552c4dd4483462c1ed52d2b89a5a5a4ac5c9557bdb90d7ef30fafc89927ee543b02b373dbf3e735de0206d618c14a9cbcc035c986edacc7d4607d0874fe7067ace81b212c670242fc5895d7ada2d5efce70006de555d5477b2c8b8613a9eb6d68e67d4debb8f23f244095449d48968f04467180d30c98ca83a8ceb99d1695b6c22c7f03b048413fb7af6ad1011f2152b2bf447adee8d8d9e6239a288c7b16cdb129ce9f32e80259b5757a109e337b3240e860d3a776b87db4e4b52598c0c67a02f8c1932768b3b74d8535f70f92acd2e29e2e19e4309f6715b1745a6ffb8c32b09b09ea2a7e35ccbc83f3617896438c698caf30cf8390ee0038392e1e2ddfc0ac5f091099b8ec7530e17974cb0d84aff8308bd27206c62a5cfbd602a0c69fdc6c60e8b326f9ddb5a43b2919dec50356b3e97241680e1d0e4f906b3718e8fc8d34a632720135b3bff2da1cc72dc30cc76fd9e6776742e79e14d5a90614178a7f24418b8d1d4fe3f7a93f67620e8ce87a6adbbb003571637a5487f15a9172e3ec29bae7cdc3180bd6f9cff4145f6297baff08d9e53d856658e461f075e6628fd272b468e0ec027c192ad897bc9f6f37a3d0e5dcc70035d50ce820b32dc8592a88b782b7eef8572a4004b6a62417a17cca5cbff96382c5791b411ba857c1b7308e8b6fc59dad5707b7b916ce6bc84e2da54bef0b27cf8a591eca56e0be7b7b111e0c174df37210dd7a426d25624d811d2a5af917623dc9bde4a7c579840316d3d905d8201ca14975b5c2592a12cf5a88029d1bcfb4d4283e3fa04d729dfbb61b6f632b467abd792213fe1bcbeadc2019e1661712b1fe6fc2bbdf3c3630564185f21a24a73afaad6ef663320122bbb9cc26cbc99939361acee6f74907f099ecd1138d2e5f96f42cb7417c6b5e0a1bdc1fa0bc6f847eab6fdfd04766d87902cfca44931a39f65c3fc862a18a499e28bc525e4283224e46c159e745b66eab568adc908a4e33b87ff275095d8d6540665ed82ecf39138aeb8121ade8d370433abd684ef6dbb3b9bbd3f530cabbfca966e319f34dcfea94768630fddb533f4ad6ef0bdedf0a7e4e0fc1e40e8444677ee1f6bd52066ceae56a2a9e826f0782ce2313fb10131c8c4ecae180fb79ddbc8916bff9b66733f2045d30a09b6736a38a0e5b8d489d96f5ea2319e4fac3a3aefb244f3274ec026c060e5e67225c2739da08bbe0b6406f37bc6adae503ad58a1014ddae17e3296072931c0d", 0x1000, 0x2, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 15:13:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) 15:13:56 executing program 1: r0 = syz_open_pts() kqueue() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000140)=""/203, 0xcb, 0x800, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xd23, 0x0, 0x69a, 0x4, "86d284f05477c454e7929e36cc9815ed806c34a4", 0x1, 0xfffffffffffffffc}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3ff, 0x9, r4}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) syz_open_pts() syz_open_pts() syz_open_pts() 15:13:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) 15:13:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8c2, 0x1e9) write(r0, &(0x7f0000000180)="3b2c65c393b5ec21fdc5f1d2bcf5e928dd6386e301640af0bc668d22511d525cb623c957ffe3127104195cf64adcc5b3d6221667e0fadb17bd6c729ea6f10f4ff78938e82bb8b1917dc0dc9e030efdfcf7505f3e", 0x54) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() accept$unix(r0, 0x0, &(0x7f00000003c0)) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:56 executing program 1: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r0, r1) chdir(&(0x7f0000000100)='./file0\x00') r2 = socket(0x18, 0x4, 0x5) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') rename(&(0x7f00000001c0)='./file1/file0\x00', 0x0) 15:13:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x138, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r1, r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='r\x00') 15:13:56 executing program 1: r0 = socket(0x18, 0x4000000000001, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x210) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) 15:13:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/45, 0x2a5}], 0x1) 15:13:56 executing program 1: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x84) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCEXCL(r0, 0x2000740d) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r1, 0x0, 0x1) 15:13:56 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup(0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0xfffffffffffffeb1) r1 = socket(0x26, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000040), 0x0) 15:13:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x240, 0xfff}) 15:13:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8c8f5f728193ef16ab93f12fc", 0x86) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:56 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) 15:13:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r4, r5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x8, 0x47e, 0x1ff, "731f642e3da1166458203c04c920a26aa2584f32", 0x5, 0x80000001}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 15:13:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7da294d4e6ebe34f8d968d31c41f36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280a", 0x650) r1 = syz_open_pts() close(r0) ioctl$TIOCSTART(r1, 0x2000746e) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955000200"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xd9d, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:13:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x0, 0x90d2, 0x0, "d730c1efbb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x2b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:57 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0xa00, 0xb5) 15:13:57 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = syz_open_pts() poll(&(0x7f00000000c0), 0x1f7, 0x7fffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='.\x00') r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10001, 0x200000c) ftruncate(r1, 0xd53e) bind$unix(r0, &(0x7f0000000180)=@abs={0x1e7338eed84af9b, 0x0, 0x0}, 0x8) getdents(r3, &(0x7f0000000080)=""/79, 0x4f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x101, 0x800, 0xb2, 0x6, "e3e1dd123530b57155ef68c2bf6a649186e4fcb9", 0xffffffffffff0000, 0x81}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) syz_open_pts() 15:13:57 executing program 1: r0 = socket(0x2, 0x6, 0xfffffffffffffffd) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) 15:13:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x6, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) write(r0, &(0x7f0000000180)="e9a8b19af6ed969320f1315b26bf28b42a65f3926fa2bae48ac4f9348a3c1c99f27d83bdc1e4bef0e09e774e0a1a161ff40d761e1e1ab590aa158df17a4aff05861bb91ba24ed7acc945e5c11da5a075c8e80852c504a35a1b2ddb3cc04bd04649aa3bd945fff5eda3fdc982cd7c", 0x6e) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1c0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="d051715cb3fb04cf53c54c0abd8988f524d25495e4ba325f10dbff9f771515d70b4db43376d9b73d7172dd9736bd4d681f4c61eb1523dc77c8e0705dedf8c21b791e1d6515fd256d0ebe6a68e948d0360cbebebe5faed434d35065fe9eb0b921b80d0c3adf3867e5998cf480212c8e73d0ff3f9038c937c73ff61cd7f729ac2ca4638d6c07ec8e1d59524a67dd747c4e3863468c0a9ec6bc560067a4e79b6cfac479c853cf8829d8add33cb4f8", 0xad}], 0x1, &(0x7f00000003c0)=[{0xc0, 0xffff, 0x2, "ff3e1687e9ea6de3af6f96d3bdd9058c620a0cfca34ede069e282c038e34e2a6150610cf71788ae2ceabefc2ed848c1e2656b14a29947c607eb6e992026a4e0e8eb4820d79c5ef711508a135d262df4b586addbaf7bb0232ffaf27d89cb83b18d147c41acebe0a9c3497bc140bdb58a2d4fe1d578358f2280d3c022688664279fddbd76e1d1bba0674a61d7c4ae251c3e7059f18c14b7bb18b3d9ef35aa547c710f4119c03fcb77cf389bf291498c7fc"}, {0xa0, 0x1, 0x1, "fdc0f82881a6d4daa1e026ca95e17b8c6cbf826d7e1aec393069e22ba27e9bed93f6de42f366e0bac092145c078880b9b018bffdf4d2cfc2c4ea0f5581925991579ab9842aaee90161fea1a78b69b744d4ae67de13ffbdcd9831940aa6ab51a29f4f354a0be31fa282ff1a73c16df9bc2ed242907faf2da51b8c2b888c1bd9b97b7434a8afa231be9c"}], 0x160}, 0x400) r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) 15:13:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xec4000000000000, 0x9559}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x20002, 0x41) 15:13:58 executing program 1: wait4(0x0, 0x0, 0x1b2d0fa086959b38, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) 15:13:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r1) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) socket(0x7, 0x2, 0x7) 15:13:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) semget$private(0x0, 0x3, 0x200) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x4, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 15:13:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10d00, 0x100) recvfrom$inet6(r0, &(0x7f0000000040)=""/50, 0x32, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x10000, 0x3}, 0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x80000000, 0x6}, 0xc) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x0, 0x1f}], 0x4e1e, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x84, 0x6, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x7fffffff, 0x401}], 0x401, &(0x7f00000001c0)={0x42b2, 0x5}) r1 = kqueue() bind$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = semget$private(0x0, 0x4, 0x488) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000240)=[{r0, 0xc}, {r1, 0x10}, {r1, 0x100}, {r0, 0x106}, {r0, 0x108}, {r0}, {r0, 0x110}, {r1, 0x80}, {r1, 0x8}], 0x9, 0x0) r3 = syz_open_pts() semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000002c0)=0x7fffffff) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x40, 0x2) utimensat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x9, 0x4}, {0xbaf3}}, 0x2) r4 = socket$inet6(0x18, 0x5, 0x4) bind$inet6(r0, &(0x7f00000003c0)={0x18, 0x0, 0x7fff, 0x4}, 0xc) recvfrom$inet(r0, &(0x7f0000000400)=""/106, 0x6a, 0x41, &(0x7f0000000480)={0x2, 0x0}, 0xc) r5 = dup(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x7, 0x401, 0x3, 0x8, "c189cf641bc5ca6268d3714e527ee942fee41f85", 0x3, 0x1}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000500)=0x4) syz_execute_func(&(0x7f0000000540)="64660f572947729ec463f50b550200c462bd398473fdffff1fd862243e2666400fe25235c4a1782b8200000021c461dc572b66450ff82866450f6037") r6 = socket$inet(0x2, 0x3, 0x40) readlinkat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/52, 0x34) shutdown(r6, 0xfffffffffffffffd) 15:13:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 15:13:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x7fffffff, 0x1c000000000000, 0x1ff, 0x7}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:59 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001080)=0xfffffffeffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000010c0)) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, r4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001140)=0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001180)) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000001200)="7cbad00a7bb5f08a2ba68803adc3fc503d80facf88219180b717b1e7305787e252bb1956da099f05f8fb2bd535092a7847e25076cc8d302727730c5c2a7f3ce9cdd7f571dfe455b73ab4fb64ba9d1558bcf31d2655329e1e72a7e56ba3b7f70ddde86cc34fa2579f493457fe53b2232f7069b1c12c7814a8311efea1831036cf436334743bde2dbb2c482796b9fc98c0e9e9561cacb5afb28ba57607d2654b02156f1dcc9ccc3c52c0e3aa", 0xab}, {&(0x7f00000012c0)="88b9e2fe040145e4176fc95575c2b8d2b327fec9191c15f4594d1836ed3b526e6cbb89b0039cf8a3fc1e491f530f9bc58bacbcc20a89678dc407d85aae3221735c248415651745f16912", 0x4a}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r3, r2, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x60, 0x406}, 0x401) r6 = getpgid(r3) chmod(&(0x7f0000001440)='./file0\x00', 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001480)={0x80000001, 0x9, 0x10000, 0x4, "4979cbbb60219aa3a346cea8edb327bebbcd6880", 0x100000000, 0xb5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$lock(r0, 0x8, &(0x7f0000001540)={0x3, 0x3, 0x5, 0x8001, r7}) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000001580)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002840)=[{&(0x7f00000015c0)="b5c8682d3e7eb4317f93236a2fa136d5ce843a40b0a0cb60a63234481f6114bc08650454fa9c999671fe42a635010f6fb2f5735d0e6c8b20e2b1be3a11176b9789bbe8ad086731d6646af1fec4fc591636c2292b5fdb1870236e653fce11e7dfe4922cc9ea671949d0fb78c3abbb84fb4e40cfa57ceea0a1f7a178b9c386a3e3b080e5060e62515ad896a4cbd494bdebdfaf0b190f4d8861ca4d8a9b5ae58cc5e10c35329b1d050362d0a6c40026929fce1b04b2", 0xb4}, {&(0x7f0000001680)="a10b44340e19e0926404d66821c1b3d5e59dcf9fa42d82455ab0cf34fc7df277a324c777a09fe3255760e5a103a42938153c824c16ff29d36863ca2f690de51b670ac953f8731a53cbade247fd675a3fbd7b9ac8800ae0c5ebdb4b8264c6fe689d889c40d819e12ddb4bd5579f8bb2b53a7e72ce00847221f76716b44edcb47e979b734426bea5ca64e475ad4511356a5539ffc7b2935f2fa285c40e5619c3f1e2da016294fbe2467869465deeb60c98da7aadd6f203d6ea418d17b3a0250eec2fafe841692dbd6abf91ccf7002c6fc492ec6bbe0846078e9087a0b6c5e8dfcc6a3443f39bda4622c2637e20f707a67c9adff26565c7dbcc478831f2bcb97ef02e4c2a626d3c393aadbe9dd3c37cfadc7b15549c6d3fcdd48419cb461ff661bc620eb3b3a83672d8f1b805e231475ec2f6a59e8fdb754d134a5c3af9dbb5ed73b2e1f7e36eb1a3cd19370cb7e390cca0e8d08bb10c646312cd094f68110675029c7d3c71938bb09430653ab41b1f760509bff79d058bc95ba7da978273fab9827438f21a588ab97eedd41e006af9da0e86bf1bd2b6486a540b29d1a638416b7c90e2dbdcec4b3714e56bedf24dd5cef57075fd6b923631b714fda4860e8e826c3e0daef5f6541892f2a7926cae3cbea55e2df28f776a3d2d1db40529056db78fa643aaa5d01fb29f174b6f4dbe2c19b631d42642b797345c59848caa80d320169f0944323476afbbb1d9b5fbdd23d3c8c129c4ee0d28c13589ee8e4250b21d9bd31c8d0e5ff3e3b08504ffd2548247bc94f9b37e883cf35db8a0c41ef17ed0c08d432f39eac10112f456926d94f8baf1d68287bce39544429c353bbecf0eff6dac2d0499caecf6c717a4717129c5db5a9f6b1ce19e15d00a44ff9a36320e97192ad136973ce8b121bb8c7b9b279d32cfbef7850919825e22e2b703870d4f1442184f121445d09c3502ee70cf0d938028f82aaa5ce7cc1022f030ed51b84b3d6b7e0cb5d68573640d03e9554412c144bdebb1dbaf7a687510f9095be14963bb5640d172184d1d35a21192624a3b3bd80dc8a60b5d39304e5524dc59c667821dfb913237bb3e9addadc69fe27b608d6cfb914de037360a61f149c98d5520ec100278aa6b2e1bcb9380c655e68e6fbf76af873fdb96546781733825bbc4ba344eb1f0d8ed4e59ce5fb5c037c1bc2698fb6ba080a99401c58d489b26494e2613e9e83d00e4f4f81cd0f2013908ff3bc9ea7a8300c972d997c17be1e3ea91688b813e69521fc51710edc1c34ae1cb7e91d18dbfc861120d8afcfc7df68557501410e5b0b5dbf3bbbc507859ee6fe617daf0fd12a4011f79a9e3693e525682d582951ca5349c3de7986140882ae509712f51472a75aaba624fce0be79a6cc93ecb43b9f5ddcb343933e763e41809c6da247141155ca42860b87240cbe3389b8ba6b768efa483f7a8704433c011cea69b35788e708e9ec9f16f52f2aa6a26f00ae3faab084042d68b4e9c5499db353c92df916e2f6a39e39959f8b134cb7febfb274e1cf331e4abb5060799bfa77379f0d4ea7f86161ba4e68d2bb9394de1429046af9a75e5b2dd0bb0803f2150212672f9dbab1202eef21db9525ae08f7c59b15865be97110f2966bc484680e0b53f13af4716371cd0a8010a6ea6628868d34a4e515ed1ee024bd30e9cf0530f631a4f0b05e6673771be89ffffecae94ad3ef516489c2a173dcb0c6f71fb0eb0c48048b1dd3488c2153b52b8a3a63f2261171709497c18610de7a314708a9863359366719a01b07be7e5b79855c91ae79f1715ef668a912871eaf8fdee742f3bb3452e0cceb0939a006ac4b8933464ae6387f2d8a1f69b2665233c557d55db00ae39b14ea0e55ce4efbd3f015e965df5bd7e9f4d35d240a2828700cefb0a439716bb27d33417c3ff8f1ddc035b2b75186ddafc0ed07bb2bdd1593fc43af1581bc842d0fc4141e8551de8e76ca2c908afa6411282fb54557e300abdb13a19b0c61deb182708edfd72a76391e730806c3ba47073616138ef246b297761c02fdd24458e6b45baf1df7b830311615738179c5d892d39f443e74c2c6adb59f10026b794e908e091cb9df48a1763ceeb52def9412c0bcaf04686a8872d4c407a67f021eee0a8e89708457a731a719f10ee801dba86a877564ab78b6fa2a20711aeb88aceb7f205ec792f9248ea93dc672dc685be88c8c42974e530d7e70325f81b5f49b7d4b7441fcc6c45e0c7720b6165f047c9ed05f50795c3281829f0266542ae67bb98a2118f4b2fe4cae33f720fc6ee7c32a261de3c24bb46f6378e20371c3d44bf080f749c400a5086c3c991b6e55c7f0cd225caa749812a2ca93684c13ba53eeb3921a4f02bbe8f62c963b6626ee530b219126743fc1fe21e5c6a9881ef28dfb595455ee1e74e0ac951b7a21afa7cbe67d5d51be02fd791588eb491a0798838c2d08309e40745d53f49242db4d28fa31045416e9f28ddac1ef0d4ac146b33943854dc53e1286357508938bae6dcf058f4392efa4768f747c546290d9063fde4380a92ae5ebe82294af8a2a2f3bf4365c8c4ce3aa217916d5e545a05d775dd8a06063aa6f8b137fa6b2aa0a7cc383ec161cfde00c1382d7a2c83dbe395f9c826db2f5e9ff7b811aa0ecfc146ef802a4d7fd187099c2174a1cec3e02ee73e02a1c261ae308fd0bebcb1bbf021559bcaa0ccb2e1b16b38666f74c31946e791e50bb8be21c5b0042e71e86baa951a1e3063bd8b87567631cd411662985ec1a506fbebd9ed477e07fbae00fa60c6c4f70895b9b1a315da94a420630915f1947316450037d1165cc884f47a40fb565ba8282f7ad5527e5d3a8675e0fcfb5e466499ad8e296c4a5b9d9a8510b0d8042d81a6d705acb63d8bd04dce81c7ebf8e9c30135e7607ee8ec26e47a4ad7a78045a7ff5b6d654387f1450bae94255293a31a76d74ed1a45f06400c1b84c2224557b66e1fb711d12aec7f5abf28b86a1a0ebc5a2ca10ab8750906b3a1959e22ecd1161783ad83a7b5eaae44804db1d7d2f4a70af90571d77483cbb4bc8c629f485baec3c02a8a26d8a5740095a4b4e1e93cb5e5827583f6017dd87e4737e7ce7aacd8d9aef8bdb3285b732c469ad89110d7c986ebfb609c16a2a615982556d5a725af22389e4cb8296b3a4df2e68e1a98e2013bc79ec9264056e4e42be32c9bcbd7f0f2221825027960def3b09db1c4bc9101e713699b7a43aa1cc9e83f43b35dcd2b944cc6a190b0467a7fb8e17b4859f455605b6d4a0a9825dadb161f396905f36682680abc7b5f18c3b83d09fe6848facedfc22bf16e288e361b4af8b853066632bd871c903f4487e3ec2a0b596f37b18b4ba7749365b25350d7aa49607351f7fe154e66d00500de004e78e7beabb24fcffa4f8d403105746cd88e78ef53ca92380dd3bdd3ab798c14391310e76777bd3939c9c765311f89dc6f6cbf445bad227b7647525383b739ab52aaca13ca647475ffb4de575dabe16c1e3b165c1e8190011705bc836939381747e45b0684bce52750e49a4d7c48fa29f6feadd6af7033ada207797f7a9279bc5458eefd73825dbdfbabe139ebb27e8e4fdb1c4846dfdbc264a49ef0f2f074775de04bd8a27403d3277f26b4e80fb742297fb242420c50fceb190d115fe52cc9fa3e20352bfe7909ac83a0dcd3d8279cb7327d0555c4f122fe59987e6fcc6215acfb47f317996bffe04cb089db9ae12268fddae35e9cb8576250532ad0f083a01e597134595d15f933fcafe5b9f126c27b98508f3ff1594f2b68b5d0c7234b7f1b6cb4ca83f6e509105ca46232b2b9982fbdd5332cbf2d2c58f0db98901d9fe39b97252a5e6a6a7ca818520ac88cbeec4ce748edff9c7a8bf8ac37860d485a25ec6beced2f13289afa1c7693f8ec05ecd3d347fb4ee06aa9e87b6fc02521bcfbbf9ab38ebfec25192f178a7080f76af7048b40bd77205b366bf46995624625abd5e9b4ad581da862ad60043b0695978a0f8237207fc823250cc6ccdfdd544904340f0ecdda240d8cc489e33452b5c911f5de6bbb0002ee6b2cc4a9a25533b61b4d55e342c2e6c6d83667f512c11ae82cfdec3ffa51e5c5ff4ca7ed4039221560da4a79233c52f218b3d09a5ec3f6cb5eb63e92db394cc397623db92a44d1b5dfff8597b8d739c03912565923f9565967c9132507d1e929a2902dede4a6ba96a6c33a17456ade4a78d4cc83414be36e768ee5f8987c56687fca0ee8570aa68d0c6533a6f4a04f6c75db85ed698c81b532b3645a3fb8c14c366db8ef220d84013effe4bbae720c19a373b0e0a0dfaffe2b677fdf0e3be1679c61826b0e27baa3bda2ce9e0a21ec955aea4a4bc64043b343e6eb46d32fe81fbf676ae46e753facdf6e6b89bbdd65ef740aa7134827d87d4002e1e5bd3d0ed2af933d085dc6cb721e69e4dbdf3e5dbfea170dfe9454d4c105f6699d29229da82b7cd457e7033691460d48c4e26e55b9ed7f725bd64ff0643ee08d8dbb2f8d4fde32c1e1fa43efbfc59cd773bddab3556f1a021a8c026c6e6d117c8aed7dc85cbe93abd5c9f05b6b066210073ca13ce909ee40b6c87f87dcffa49d1d75e12235adc928f75432ce838cd0001951f5914f9c7c7af3a249316908a5b5c3e6e6fa9e97dd9056b48cd700d09e672fde369eca5c92121a22d4c71c30fcd517e76ea03871944f4970be7e939ac28ca93e79a55d10b5b38c339be5a7efa5eabb9ea79c778d0721d0580f9a689fafd2d975e7588319dcdefedc5b7a2b7fb3b566d79b480ed8ef7967396ae3d33cdbb570a5aa632802c71eae895531c276aaaaa153ff99932bde80a360db7a7f97efab17f546caff568b81105e7c9ac0a1c9446944aa927ac5b34b52392a99f4984dee5b68e03d19136715f533b00d00b5a4089274c0c81e8234c3a570bfb987bbc2f4bf4cd344a1922688be96e3d98868f3a20b5822663c36b0dc81efea94e8b74a1dc15ac8d43be97d6486ba4afd2c3aca63dc539db829b1da35a43873fe10688d3c6e9b20a633b1ee37b44f0ae63ecae4c36f01c85f405b8a80f6c1dc6b6ddf6a131a81c6b8190c3e179094532cf5217fba252594e225281f9e0a97da28f20c234cdf5ced13115313f48b5cdac4cc1c0409129237338ef0d2cb000b615cb82b646e64d8e3b4eb8288cf1947e9680e3bbbbac4ac8612008984322cd543f8ee644549b5c33f94f47e762947e3a48ebe6582367e46de668a67c170ef859d287a2f0c52ff46a99a06856dc7947911a7daf77a33ac9977b2edad517072bbfe222c6a9980e7d0d180b236903258fa4481bf7e255f1ee1ea7c6f1d677d6fc1cc751f95b1b78479addb53bca80bb2d0e04fd2c845d7d9f0e817b26daa5f5ecaaa0ac3c9113e21b606f32844b3f4c2a7a4e16b22e5172aec647d64c75dc300a4ab75eca1dbeb00103eb1692f9b40487548b96a117d8888fca4fc66e235366cc263d6b9c622980c1ab7e37ea1a2124053c9443197c2e632c5568cabefe369a91734da956b8434e8483001902102ecedd5d27e8cb5017c56d2791c267fd1d13fd8c67c03d1c865f93d52e422b53c1166c7bbeae7934f01e75c5fb722fba04782567e0c2e6d385cab659e617f6645bf4d4bffc9a82de5722a9b8eb872f5fed501fe5ce4e4b5adebd856fc9fb5b5cbfff9c8ecc099d6143ad4e66a65ab90b733923374c318af293d5465ace9d3fb9f77dcec5c8d17e8d91afc2e0c28a10707fa44dc6ad4e820b7a040b92e012b1a82a0920ed8aabf67d2a3b2e17e25755c08596482612b9d2d", 0x1000}, {&(0x7f0000002680)="fd30050f8b4f1b5ae47d34dee043e64422767be7190b1c2f33093170b42f3ee351d1dfe5e347bbf0b6c08f108429feeba9d3e19558d7474ab352d9acbfd33181536c8a3e992697b9b4fd73a5792ff336b0a8705c1aa1f9adca41405ef7c81cfe1c8b9229", 0x64}, {&(0x7f0000002700)}, {&(0x7f0000002740)="bc9e828c", 0x4}, {&(0x7f0000002780)="1f770d415347a841f0adf70ae02f5dd570710a35f02ba45c1b4a2933764aeee2992d52513246cbaea7b8f50c9b494b0d507a3afbc5181cea676b20a07072975f68fd2839e7f8d53dc1db25de20c9fe137b5ee422bafe1636c232289be5a88333cb3651946b8efd7914d6bc233bd961a5c912ad0ecf9c74568444cc62536439b76c1cae7c8bf55b9031041559e8", 0x8d}], 0x6, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r6, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0]}], 0xa0}, 0x40a) readv(r1, &(0x7f0000002a00)=[{&(0x7f00000029c0)=""/24, 0x18}], 0x1) fchownat(r0, &(0x7f0000002a40)='./file0\x00', r8, r9, 0x6) getgroups(0x1, &(0x7f0000002a80)=[r9]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002ac0)={0x9, 0x9, 0x1, 0x3, "fa0bcd05f0e3676a3de8056aafea438bb3654a4d", 0x5, 0x200}) flock(r1, 0x4) readv(r1, &(0x7f0000003c40)=[{&(0x7f0000002b00)=""/253, 0xfd}, {&(0x7f0000002c00)=""/3, 0x3}, {&(0x7f0000002c40)=""/4096, 0x1000}], 0x3) listen(r1, 0xfffffffffffffffa) sendto$unix(r0, &(0x7f0000003c80)="7c84be4851cadb2994bca0dfea0dc212382094c76c1ccfd4ffe19a32384e9bc1eee5ab39b47085a3aa94f76c1aa0d23f8b6a9a57e46afdb156ccc25ecd939ecf30d5b45e4581eb2bc5742b331712572da2b21c501b32ea12373bfb4feae05ba1b6b70bb99808ca5866a9527af0492bac148b1d7727f460821a64", 0x7a, 0x400, &(0x7f0000003d00)=@file={0x1, './file0\x00'}, 0xa) r10 = semget$private(0x0, 0x5, 0x410) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000003d40)=""/134) write(r1, &(0x7f0000003e00), 0x0) recvfrom$inet6(r1, &(0x7f0000003e40)=""/44, 0x2c, 0x843, 0x0, 0x0) chdir(&(0x7f0000003e80)='./file0\x00') 15:13:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)="009970df6c2416abe673a650e79dd0ddb538ca9febe273c56a9837cec400ba023c5b086bece68b23337f5ab87251c27f2376a8fbf392d01c3dce842f7a7c0f29307d114f5757fa94b8b47c8314656989e30750eb5fc0107194c17d0c39c07fc7aea1dbffc11f9cb1635adad3e53af98d657218e68ef55b2071c5f57748bd8976ef0d57646093de645662986220c79a514528da516a029b9f5421aaed8b4a2f0b6dcf8e1862a0277c68b29c04f574f9dfd6494f448be78eddab47c4b7160a5837318f3a11adc1bc772a605d8f", 0xcc) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) 15:13:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000700)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e5bdc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193e58bb34c28cdfd9841d186359a982cdf0a44db3016ede1263f451b8d493440682e8586300a92648364505456b412bcdb8d8cb8c1eec81799b828e888e4a8ab019c6f24d57b26fb607c9799e1481030000000000000015bd563232b4cc9112735d602fc6e812090e642468729f785ef317ec7aca801338068dd256c01ddd5b53304dfbf02ecd20eb31812a8e77e2468b279302793f31bab8d2beaa0ae8292374819cf1c7b2fe51bc3a1b7588b4e538deec66cfedf1827424f31428779afd1aef9d47b7369d4c41f88436962ca7061ac832dd15611f6b5970d0fb9142000000000000000000000000000000", 0xf0ba8d5a5e7bcfaa) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:13:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 15:13:59 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) r0 = socket$inet(0x2, 0x4007, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getitimer(0x0, &(0x7f0000000000)) 15:13:59 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1204, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x94b) socket$inet(0x2, 0x0, 0x20) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000000c0)={0xa77, 0x3}, 0x10) setsockopt(r1, 0x5, 0x8, &(0x7f0000000080), 0x0) 15:14:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xffff) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r0, 0x2000746e) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) 15:14:00 executing program 1: open$dir(0x0, 0x40000400000002c2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair(0x26, 0x8000, 0x5c22, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getrusage(0x0, &(0x7f0000000000)) 15:14:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 15:14:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) dup(r2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:14:00 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r0, 0x5) 15:14:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/160, 0xa0) r2 = getuid() r3 = getgid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x7fffffff) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000040)='./file0\x00', 0x4a856359c79072a4) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000000c0)}, 0x10000000000) 15:14:00 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) writev(r0, &(0x7f0000000a40)=[{&(0x7f00000003c0)="57bf431136c31670a78d2f072c566c9be5562ceeed147f29da55dc39659795440f625f9f3063f7c67140890e074516d1db609fe5e2fc0993be22234e68d129ac3e3144dc3881ffc9c80c5e475905a9c894e385961b23ecd967f1dc99fc70d5226c82f704e296f89f0a4e5be4cc70529b34d6d99fa5b74bcfc59eb856a28a4fb169f24d0703dc3d8ca974821dd90dbf1ef946c91ddead654a5a0b01e4dcb6ac829de3f3a60e3c0c60", 0xa8}, {&(0x7f0000000480)="f100d789238fcba13d4ca01387e4484fefa6bcd942cc275043949c3241c8469373cc24c0055aadb34d935f7c09411b73db3e004e897b6f3ca8bfbd0dbd84627770e8d07eed35981479668162724a7ca4f910d661ff1bff7850388b73a57f38ba3ae3c6ee8ddb8a7410a2493773d1d7541719366517ece5c4c5f8849cddef1f82124ee8946f1cda21eb3040be12ec79c4ed3270b8b6493a54b6d15cc789a63628b121be9247928564cd7317", 0xab}, {&(0x7f0000000540)="36bb396afb4f8724e813d3920b51b9fa52225ec38ae8b769f7a98b075bb2ed2639a75f4a4aad32ea524f19d05f701d8e6fa9a080c6ffd04e5aba0005559978a71efd370311ebac85c933ba9f53d2595f82829ce1f6a549ca551990f34f349197097e53f81aa0bb00a52cc1a9a610e382768af973a85601a2c6ac2c3ceff8fc7387cac2ac8f3ed544823b8edc1beec793f2353ace8b5700f83133cc0db04d09e485af67c10a61a5dc7a28ecae012360a2ee09f361a43a813341d8bbc845912d591a80c0e186c7f3bf5b2c2e3ff98ae409", 0xd0}, {&(0x7f0000000180)="14eadc41108e22987a5208562f16d10d8bf6b3ea58c888ca83166d4e356cee18476912bd9085f1ff8cc60ef55bf0f4dae25867e906d5979a91898865e7003de890d79735dd51d600e711352c0fd78c88f658cff71ac996d9eefe21242daf48af", 0x60}, {&(0x7f0000000640)="889389373216daf22e40b2be1172aa723d029337f281051f62840666", 0x1c}, {&(0x7f0000000680)="da808f0a5f4edd8c2d394a3c1c7e0cb71912cbc159fc26ebef3fdff3ed4bc44ab5d592da44d278f575d6823bcc2d84c259bff4efceb0097a7ba271f6a5a3cf6cae371c0ea01a3c416648d394d611f07b0ef5e4ecd841091a11bf5c9077af3f4a2df1707eb7758cc28807a8f1ddb0b03be606a983846d57fa875a74ed8e4de4a18c21a173a8bf8ebc02cbff7d75f160637457b14d36e25688108cb8a786b9de0ae4e9836d42ee4ce689b8cbd9", 0xac}, {&(0x7f0000000740)="a8682dbd08d52a8a006b8e2e152ad8a0d1e643737be53ae4c8fd5a3d3b18571ff5ee831aa216cf8584ef244b92eadb708ac8ecd13cb4c71aad110e9df29d7b1f5d1665c2e740098fdd6399656963e0d004f105c36661aa0a3f5ff098403fd1528c34fe69a2ddf25a2f46278c6d9bdf09f56e8309754c6157d8d8157987523796717d9f28e1f31531e81303462bdb4cf38393a81aaeefd406a2f223c16e2da8b5bb18330050c93f6d0e9ac6cb5531b80896c4d84afe7ccc903eaba8c8dae36fc9e0052d979d3f611b9da60b7e32eb5058073c89cd55b0c15c50f7fae13eb03adc2277d1a4dc0185db7c8496be35b844", 0xef}, {&(0x7f0000000840)="6d89e4194392a391f411680e48c33fafc063ac59f0ef70462ba6d5cdc7a22a299b6f95c49e701c2ec5a8afd60c5e68c5a69ea0aa25336ead07f4f09b2d42fb37ff113c3b91218dda1f3b1c9f76d1247521b45a0738dd88fc467a8b0be4e4311aa6eab4", 0x63}, {&(0x7f00000008c0)="9ed3bf8a5a43463938eef8da5a01f23493a546f0d628cfa8e9c1124f3fa3c504905b55ff18f59138d9ec894ca04f3b6079fd06c5c236f798b2f910295f1309ef241753b6053d4df666c0963b51a071da2504772a28c56a558f3ca73e609fa7cb9a47e502e7d43e6f21a99099a4faa2b77f7d8b9bb626a8ba7fb69708db6fb857917328464a5f6f13b2c730799c06b93bd8f368f186e27fa78a5994df44f63ec742c4572b9546a9bf8bac48596225235da362ee8588174e92f131203f1b21e6b37878ee1d84857d028930d31ff4021c", 0xcf}, {&(0x7f00000009c0)="a2b237fcbaaeea8a6619465f38e1353aac846ae1fc90b653e94c481f9119321993c6c2d67d80b50ef88ff749531e6741c820e089fb8c4d5fd7afc0df70cc3a2c01d4b532e4181f7b6273c094e5bb32ede382092d47c5976ddcb4660f284af3b4a7e8e9f4661c01c5bec501676ae971879af9623d5654", 0x76}], 0xa) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(r1, 0x6, 0x0) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() 15:14:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="d3d4", 0x2) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/21) r2 = syz_open_pts() close(r0) r3 = dup(r0) r4 = syz_open_pts() sendto$inet(r3, &(0x7f00000003c0)="0b9f0e83b0e7b8557097df188ce95071747150b16ba53e1a1d5e6b12adf06843a6980b20e4fdc7a382c7fb26c0d241d5df26ab592fac16265af2a350b4dd431d4c76e2b5b42b10c5e4709595fa753fceb63ea61f04f720cfd3e8a07ee262066aa9a61f41b06fe8d3050cb2d346012f03f23cf5d015a948386a3779f6b92793a714a260", 0x3a3, 0x3, 0x0, 0xfffffffffffffecb) fcntl$getflags(r2, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffae7, "8c36817bb98e8df4f117d408177dc88ddc2fad96"}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x4c, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x30000000000, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0xc0000011, 0x8b, 0x5}, {{r0}, 0xfffffffffffffffb, 0x24, 0x0, 0x7, 0x98}, {{r4}, 0xfffffffffffffffb, 0x4, 0x8, 0xc10}, {{r0}, 0xffffffffffffffff, 0x22, 0x2, 0x5}, {{r4}, 0xfffffffffffffffe, 0x5, 0x0, 0x9, 0x200}, {{r3}, 0xffffffffffffffff, 0x8, 0x82, 0x8000000, 0xa5b}], 0x1000000000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x200fffff, 0x61f5, 0xa52}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x6, 0xe7}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x6, 0xbc65}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x234}, {{r4}, 0xffffffffffffffff, 0x1, 0x4, 0xfffffffffffff7ef, 0x200}], 0x3, &(0x7f0000000040)={0x401, 0x10000}) syz_open_pts() 15:14:01 executing program 1: clock_getres(0x3, 0x0) 15:14:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 15:14:01 executing program 0: r0 = syz_open_pts() dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="f4a6fbd3f774090b4ba2163f068f4ca58352dd1b664165a11ff380cb90a29eeeb18466d200b97aa6ff80cfa35387a503f19f63a177afb2dcf8b11abe57afe54a34894387acd15c3fa39fa7e69bf99ad7caa0232a29d1d807d1ab787300624e37577b312feb1a57992682cc3dbb133ea417cd6ddc6b29c7fc5233b3ca7c73d8ac159f55e81b54391548fd0a79389c7e7465afc6a11bbe90ecc864f5d6b68b0131b72452f110b9fa489aadf47f6092987b1c31d46d9ba3f768d70527bea665d9d6ae72aae912f6cc38dbe5a6deeee73b0b6bae70cdeb7b6b199e43273de71ee21f2b074fa1f912196e5e6405418c3120eb9ce0e2ca344e4d1f1a954409b6454b5b77297e7bba1712944fff661388b119a6fa6cf90232be9cbe240491217f221727d1d59cac2e5fc3a9525e93a4abf31f539b7d0771720f3c2a8db8d6403a329f32ec4211d713c7611e8236cc371dc3c2933a9ccce91fb8f2413d6a4329ae971f5aa90c750350d52a07b3e7d1d266a3b302159b987da6ced00cc43747b1ad51a83919569b241b1248cbf4730386b21cf2bb0f1c09ff8f3b95ea8430d11085eb6fc57595b2b9dd108ea596119d5f0e3081ba584bcb679470e9af41a03e1b46b7c4dd4c59c44a62c15249db5077ffd7f94fef11b54f6d302ae2da3eefbf46d9698a9881668e8e3fbf4a6fa295a86725cd89145b8753914f79d98b72aa9bdda38ea1c363165ccb6a8358e4d69e58c2c480451bbb19832a929da9c231d3d124aa7a18dd0dcef1efc30c0e0dc4acaf10b1655b71b91580be071412ab1a9866791851ed2536579fc9495254435626f8181efdde96c8ee8b46468e9ea2cbe61ede36cbeeb63a3570c45e29c43ee354a94ab9fb3ca2ac8727db44b6764afa34b36275049165867b6d99372074d08c94da9a3853549ad97cf812d4ceef407d0e315a359867264552a3b6d1ec7a38892b176d0920c2396599bfdc8ab5185f500e849dc25c67d936897ab782eb0a10320dddfa2e845cdcaaba362f732abea57d8e1af473b0a6658e679e6bc26a402ad84868f7e258deef474807a94ccfac12d4976b5ef327ff4038ae79644b49c173386729fc6f3c09bef53883f86f61ec2feafe5dff279e56f48e660296205ed585a7d8b1c00be686848c7e9cdd6b2e26ad50ebea972e9384867808b779d02182710f1fdaf2ab393d89051822d31896716fd89a2faf5d695955c0476a465e5822eda131faa6905071e8233337a282fbe7e8437475296cd0220e784934563b075fc9a98dd85e5594582de28eeddfa9734b018863d415cdd88541ddeb540cda35ec71774a454f1df72ca1c3113cc36ec32db7a3cd55c604297b6c45db9c10b1b5bdcc4722e1ea40755f7c74cf07208552f8ce4879bf8b4bd7be753246df5242bbf6b3188015cd11656bb58198662ea75855c45ba958eee2521d5485f901e5badb75422371f6798f74e2578c04160dd535f90213778270b334195618b982e6bac1abc78062fd34f8778e67a9ded333c103391474661e8b2a957f08eb1a0cdb9db59dc842f8531064b8a7e00ecc9a06f3aaacf51babfc7e814dfca09f62e38c57707b480d315df32fa385146f4372fce4071b54c17356a421a92d7fb71423faaf9108ac95f285268ec741db23f8073c6a4eb279610f07f1af42b98e8581573632fdb7a127817bf312ab6f4e3069319b9a78d7b75795287b1a0bae66d733d69aec3202110b4d170ec141cc27f36db7e1c62800b700fa8456eed2dae5f8e1693e41fa2284632314f7de9f7297f12b59b42131fc74c14adb4a66788bb008244e381a2190dfef7316620fa58c83ee44d68c9bd33ac650a70eb9d6f64d18e106bc98f9df452b10f171b1f50f10c4114fe9f510796628569a5671e49fdd1cce484a969e012d115cdd5e01e40985c650f3c459ab49c77160ae57463764f9e08f8730e550b51de55c45a76cba8b0bf1d9235a52ee439f66466b3085928597137a71da935bb98dc22c7234618ba72eb9fd53f18e29d53e5997808ab4ba134dbae4db72d85dedbfc2983c01b22aedccbea6a7556fcda46d8f3c5730d95d6b012f969aaf8ff4bd6679e9523cb9cc8cf4d19a0ed65996d41b4585817683dfe34f447028c4f2e825f2a945d959d9eb46ffbc74e5c112b28dfbabe73838e1d064e04f82463733e90da373be0699f94293194ec244e8bcfb48d934ac45391a8b8a11d25f8a558842589f82e832914f2e3573c2e8e92741ebf1ae8ea5cf7cbc88b385420af1a12bb0072c7fa96b6867d650545eb53576f1eef3c589bbb5cc4054025d0ac051d87f34218bebe35628e6bb19bb85e5a595051a4ab8305cdfb55aa0d3e123aa5b091414990b20c844a029fd20ec41f24ea59b9695cd02294bfe5ff70ab019d40a2f8e44c69e8151ea90ef6d62f35c877fe265820ae2db6d95ba82ff278d6c218933acdf49ed7bc19a4b5f7ce3807073089793970f1127ec3ff65d63f90cabe5be0986ea9f80b0380ba8044b20bf723d78642e409b9f54b84ccb091ca5d4843ecb1cf410692e232c632b4b8d3fb310b8b3e1d1acc1c5fb09e782b405f0faf08299dfd5effe59e581c353fa5c58b1053f166c1bb04310a07c6c898021091b6ba35127693c0e7611b1bac75b5bfb4a776d63a5c25cad7bedc984b6cfdf62015c83036d91127fd2b5fcd217dbe5e0854b4f96de74526fe7dc92f10fffdd09329d8ca13e8ee56076c821ce90aa6ab098f37293511a8d7bc262bb1eb585c8da3dbb8a3ce4439cc4a62adf874de2687dd1000d9864dad80c38fe30a931c753664383e4b764321a9ff03f201501740d0a19678f7bdc21f07faf34e6f11fdde414f7fae24d9bf24d24d23e9a21a1820591b30affd74c335c28f81831c2c0631799dba44eaf51c11b005e3890bafef5f6e9647b2b933bea987df96b7b5c3c89b68f6f49ab6842d58f123bae4d45a04e41f9c194ff59f275a90a43df66f84732deab9d222d03085541a3ec5579d64674c720c58f516563d9f637b95d49e99c97c03c4accbda5978fd0002039f4637df862f9b0c4a16bbf69daecb37efa35eca365f7b2e5d6a41f20ccf1f1cf0f24403e3450cb1a86b4e3298093ef1b989e8a195ef0f3a3e414bf0121bafb6bce23858cd61c39f2f1012dd236624d62e0acc8a1e4c6879152e51799fc64f71b55598fede10fec282979bd7f7dd2d04d1ed670a148ef2ec4c29990f1bbfba07778861b1cfdd156e94887e832871b26fb8a9880988db5ab87152e6691fafaaa4a03c1b12dc60bf562233014d4ccfedbcccd4b3dfe1d845585055f401b3386f8ba05c6bbb86c37ffe35242fbdae4a03928ed44a203484da5a75209dfdc142abb7beb0ffd92539d1dda9b923249f0e1f7a5a244df62199ba5045b6d597343255be5c0753429d7744d03809e76435195fb2a20761883e85cea335d8040ae6834d135424e2f48fc17fdf2fb42c0d063dc916e3c98a561474fbc6f6bae1e1f38f6a5a0d65ff9e615a86761078ad71bae9ca7c4f084f265eed779bcf55e93405109174934f888ae816a12d728305a6a08e3408a0d65586cf613ac78ca6708a3e0f39bf21baf81da52e1e3a15813b31e6d7e5e5b962e0be4f73b8ce0252dca85f62e460683d77be9155eb5b82079093e9d32f9daf334890493098fda1a88632f73bc3dfbe1cfbf4b0936ebe500e181319be3badfac24a4a0cd6331e230ed3549feb6dfd4498fc6a795fc58a47f9f3c3c050d42ec3eab72152b2f426c89ed544e494f198760a03ad54b7e16d1989658f2f13c90d642fdfeebb946bdf96bc37405568c44486fc1c5597caaf1ea8c4ff6eab9ab14382d8a810ef4993a2af60497027350320b44820c6c820ddf0ed5ce881457f153ef8a72f7b9235f7524069e1aa81ccfd59b286e7d555f9f9c1a28b5c86d2c0588127e209ceda53450e87c4750265cfab250ae4da38cbdc22d332dad918836cf0f3390a6c9dfca4584c8b61715d4d868e92c7e1cbbe101302d7de1530001e7439026b34b7860af9df0079e381205a2944e4e3382216a148032b853d807e00144095cd15170083b37faae7e90d33c2c3b5b3366c741a271234d7a69191fbd6425b2696dc927545c40836dd2e5313637af5745adefd838202191659c9dc1204c241ce7d29e9f575aa1031b30d8b18b78eaf6959dfdb66b23b92a103b679d58a68fb4328c12c40ea7225244f36c2c0b147427ff472a1cd4ac1273d6bd284d88e36af6d45023e5260828113a7c2f42cb39b3d71464bf9cce2e7163f5c37de26b3d17f9f51240f166b149d2fa9b696430a1fd3aca61ae699805a2264b2b3c18b403ee68efe854afebdc7a3299e24bcdc97edc70e593898cde8732a68b528d33c4707f2cdab17182a9b97aec23dc7493510aff8dc41e3bf9facbc1741937f8a21be8e31e5bb38bef187dc1f9fc205c7be8d49d36240b532cc2e91ed952c131ae40ba8b96f16271ab38ddfd0472a7349f16ebaa2b3541e8b23db212f8a4e6dc24ce69308a4a7a36f46c42b0fbacedffcd35dd8a20fdb692e9a88e458604fdb2094c6f33c9a2ba419d83ce549b5afd71b09c0f8664fec153b95a0affc6d1e430a83118576065aaba3f4803ee7efcc3117796d8fcf157758bf931a41ff9a9d0d4213408ca8a191163ab5515ec6acfb9378238f8825f69b6d8996e10a3335e4a91531ddcb6356754e2bc5e313fcd1c4fc33e8b0436f9ad72f5c032f8bb8807686b6024bbd2cbfb578a43b03efd57ac2a6d354f94461b55492ec6e148569515d8a5e2bf5792110ce5ba289f2e1baaf161881ffe169b33cda95718addbabf426a9b2e4b2b8e3d1c6cad432f7086ee68f69d70686a8a4b7150e1d53ac680b7be5c5a736865a7cd0de80b94962daa31996dcf9e1c663b87fbdcd9ca108ec74684f84f5e0ce79e6e6f24f279b25e088f30494d1ef3687ca672f6afbe30fa71bcf05741d2e15c1c1f0d1c7e9a7169a8e6c98b71567e0e1709c0e5583f2606995531a9a8432c3bbf4e4c4f514e353d2a83b2a8281609a1eff602716c8cfce0e3ffca636569029c8adb4ec7b7be6419063e727cb769c689103b57d9271b76870a5168b459c4c22f5fb0a4ad1571bc85a0af50536aa3699d792e730baf4597121a1f31a290cd873668e3c2e953a94782a1b50307e3cd684bc915d72bb4f522e425566d62e793c23ec7f8a1b215942f4280d44d771767b638e28c8645057b3b929aef9391d9c9c7706d57f698690c70d27552e575a58f94085e740ef1a7ab414234fbc518e7f15caaa82133349bdb41fc9e57088ab00ddb46caf0bf2457bea8443b9dbb5364311a9c21dbcc9a11634c10dab8e763a13331abfedf631b97a265a2992325374dbe4d0106bba174549ef34116442401a67b90f4ddbf29a56dfbd719959ac38dc8ccecfcee8a11b69b44b9e23aa9af917e7f2a0af2cab764035d5f1405635cc5774a7b5bff2686037d2babb56eea2d99cbc33251ee65280d5ca88c0e753b4c5d958df3f6461abf99466496f5d8b70ac52ac44d1f6c6f7f3062fa9a51c5d7a9ac1d25ab23af2f9b25578ad846e1072b69a6c044159e62cfc11e28b3bafb115ac42d19b36365a2420ef9407f1b7815a23a652eb30bd222ac8974d711063bc6a07fd3c1850d397f426a9421ae32fce411edaae7e2c65de50bd8a616b90cabe0b1a3a90b296973d76d6c67773f2f32a48448d3ccab94e7932cae7f5c29ccc8891541e709a8d9690cc77eb02dc01fd43280f4d56a24789902988b3e652dba979b3c636fa3632f534cd41c1f2049df98d5e41", 0x1000, 0x400, &(0x7f0000001040)={0x18, 0x1, 0xffffffffffffffb4, 0xf}, 0xc) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001080), 0xc) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)}, 0x0) 15:14:01 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecb5ef6f8b240ce01d29849bb853e68ef93c6430fd542daae546aa9c84307fc652bef950bf032cc69b2bb4ece944d3c0d4e2300aaf75fc715d3896a46f9716d16aabf0f97116cd55939d0f967d91b6f441bf60a2c72e79319da0ec6365e129b3d18fcde3b95bae03eaf2fae0ecad17b12000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/89}, &(0x7f0000000180)=0x5b) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e"], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000380)="a3e2012612bdac774757d54394851b75857356feba224b0ed19e4868e9234b5fbba158d1b6ed86427502b20064c8c68f65f4e0734707d25e448892eb23a416decec90b9d02275229b8b5155b5ac31509c1e7e0e0f2770d0258024953488df58386392921f3a744deb0903ed0dcb9b813fadf1e4fa65edec7370bcc5d3874860bade08fe506c8dded9238fa6990a337b8d0d5741720455eb863b40256ee307450bc18b5ec57efacd2e2f9a54eaebc", 0xae}, {&(0x7f0000000440)="c7dbe35f272381df6daa4c3edc9c582a51d7ed0b54a1090544b2bcd84f2ced2a9ce381925b366be81efb100ab8cd5a70f3b9967a07ccbe66a65c02dd29c56884b769fe29290c8246ce92d86e650c8f862b195a4ed4b0f8d1dbcd343def79aa46e159d7ed89309e6a71a019d0d050d4c4ffa620e5b0e5e8da59309d875abdd9f64b6ed0bcb9ca8840b82bc14ebb6b0d18f51d68262e5aae08be3c59211ddb49d402974c5ff42bf0234513576526866ba3f6ffecf73f3b00bc4ab1586b8e89aae525369c80dbf3b45e5d802bb29b0e413957e0dc32d1910118e21409bb08f57525b08cd77abee73957b4b630b1ca9635f7955e36d98479b667bde6a959d20781cf67cb285b455fe6dbe67eeb5f0cf78a3bea3667076b0840ab630962a0256b96958f82d54138ff864fa9fbfe1352bba0b64927c296dc615ffd92ba7f408a7f1f196a447999a7cd68ea1b924646b0e99a4ab5c21974259a69badd7302708536773a76258b711b2a4495e0724bc5f4e3ba69a784200667bbcd3f56d506fbfa84216391e25f7b94b3cfdad53a1c4b9f0bde4ececb54c25bd1cbd9fa4ce350b1dbb8d7b5b890ad8e34777021c09b2035cc7e2cd629a90a0b6b7248f889a7dc809b0cdef9f4ba0e424d0c9e05b39b7cb7ee454c3ef7ed8a071d68b7105ee4f3782a733619cb27e30530d68aaacd37aed2e6c33f304e8efecde89fee6d1011f4c6d3571cd77550ade786d2b9b1112f374e568dbbf888bfd0a0240f761ab75aa41820f26a593addc5e533404c77c142d7273119762474889e1f2691bf49138ca14a0b8b752a614707f595c41400e8a9b0b5da3b38ce579b684679b06290694002e436e4612698214097a77ad7652ab1de0cde61c9126330df12253089489d4a9af2e10e564d28167b3cd2a3eb3a66dfbec855f4151d285d6748531a7537d7174510089096b8ccf47ecedd179a6cd3bb485d4161e3f01007655e8605523d56fd8b99e0136085ad17333aaad5e4e8125a782d545f0c851ada6af32a2766cea23af53990e591ba0eb3a7558f5d20e2d2ad9f5f8643685481f1553eb43894c604ef55891bbbc6d67dad8329be0ce501c475377b31774e1cc36c90e9e7421c6b0a7dbec1f83cb3f194099ac354826df6456af5b25a59494b366dae57e74b2261807d4acd9c56c903fcef4785587d46767ac45638800221d3613acb81acfc82fbaa427bb737a9a204f7b3e0c72c5596e07bc94dfa6f71cf988d9f8d48d852dee0c8cad749a273f04be8a568df9975d98446b09d559397577e0fbef2dc9bd036a5baa7693de86e5f5996c20534b03d35087d1dc72fab524558d1401a183898f50d6f43417fd57bd8097c812390a21ce5c4881cf16f534abae4a5b47eee08e92cb9ee0d54fc4eb8f1efe5966f1dc205fda0ebedd90117dfb35c0fd10e782069586dc5225f7b175df921e42f808ab5245a5562242522084891f07f87b9ee9c06046ea8a1f5d288107043d6d2afddf68547cf068634ac07457aaade1f11b72c0b93ccdb39e22025907214731a72de2e71f6f0992e4f3190dc871891fabc2f2446ea56876f8b2a909cd996240e21515365ae942ae190d144f2a22bc3c75304d7a36f4e3b1fe26decdacb09755384c08825c99f23a0f10862199865d486c48e7059beed10e8fba8e108c2b8c517b388a1b0d01f4e6b5d4479213db7f4fe087fe412cd9f498002fd140c79dd7a12d8c1930ffe1fbf4d501fe19e8e3b395c9448c02c65820f230ed37daa97e2fa21f05191f3249399add6aaf164d6194d4cdfc238383cd4b730fee191ae9880518da0ec90bbd62c290e80a0dcfb4e09284a8e078f0762b053edbd053668cd3f07b2c264c481ee17c820ce4a3294958b1d41c6da055c54ea0afcc0c59198ff895d8674a0154cee657a7b9869638ee4f406c9582716c237fadfefb86bec57b204c514237b3b0a48afccbeeabda1deb99d03b4f709936fd0b811e8a3890ef8e437355d8ba8874599b5b831d23cc63625017624ab6b0bab864a1d6d6d8e5e2c1c94541c0c1d0bb7cf39b267217caa02dc23f391985f8424ab7a61ca2394ee1c25346ad5c634d47bf34869967a726fe3a5067c075ab11371f0c7ea9697f392d2ea76e1a13b2dbd9ab1ac33ac78a16bd528a7a1edfd8c21c799df3a03ebbe1850bd6cdb52808f006d41baf27f5faa34d60669c16ca6d88585c8456f6a8e551cb404cb8a4bda312475cceacc455c1150f04c73f386a1ca4ef03bdd241d1d1d0324847a228c5f89df03fd3fd8e4fed8a445f50f5b6cfe95096ebab488d9f6b0c65cb0c92487530d4b7018991f0412c1b37d48328c7f03c0814078f050c19172cd12218f70b392ed8edb3fd63e4695aace88a2c2564615b7b41a1175ee9b51f8cd394b981be902d9dd029b1f796c9efe6ae644ae8e104b3164f60d56a83d91b1198399013215e2ecc533b8d65cf29c68869047e8fcbdda9dd844c92e684b04664c3aed1a5a01c8e3d6dd111368db9ffa0c2b37bffda62fac877c87c2942f555aaa2e8eeebe55759e3cf1e7e84b974864df5507b26be4d165a2cd0d8a3af57d73b7aeb4807b992d39e884a58892c08a6ff4aaf03d271e949b5d89f8dc0ddb18dabbe7d34794e3d732be7284d48afbc70e81d93ed1c7014f97c21cd7b56fd6c68f863cc5469cfb588e50df9ae3c2087ad3ac1566d914b28ee215ad216b87dc0a482981bd4fe54ee3c741705740111f0cc307639e3fd0368d984ae3c549d3fe0b2743ce12ff49cbe62b04a27f8cf08704b587b22d51617411199b14fc7b0f31d88b561deb0ac3b28c873baca5d91493fb3290d2219cb62a1e765c95ebcabf007baa606bc87c46876561e371f9815f3a88ca9c713c643e056dd48f5c272e81d56afe2629bf8cdb09c43b6356b63a29b6acff5c8651827f57b5fac2e86c48b26f2c3680058a71883219a6e096167621b568ec575cb43188d64a41abd94b8f1e2ab31d42df21d2df634c52350e352c89867d84afe48f74359170f8fa5752bfd875b9df5e3f46192347914f0503d6ca35cf81fa668ca686b243d4de1418240a4e515e9688b0e0f025efe3b358e298edb0e3ee5a3876f4b1d5861931b87c4e7c5d2e3d0fe88bdec0cc2fc06d9b47239d2dd1d7af6c38dd6d6b4760f099be560765e737cb12377c52d8b4825d8ab4ae1b8021f28c099e4f778ac6720dc8b39cf69ba506c845b161914f4818ad529b6c2a1054aa4a33022d1ec25c3e1a7bf4e7e81db1335504e70a584e41de4ad62a7ca19b20d4d5e46bd84e9d273a283171ac5f78ba67c583f588839862437a2d7bbec93a4fd7b3c7c8ee862f62cff1eaaac47ec1251cb42744760f3251ba201fbcedb36bbe24c0487a9f1e790f0fd4cebdd0ca5cdee027b23ed24dcaab30aceae1409e5620da993566f2b1fef4ac331d128d11c0b24338a91a0d2220e07dbc62b9a1b7cad8c1534079ee080fb98a413d50bea5c8c8bdaa420cbd8894acb9d7a43c51d878253dbfe8265ca5c11bc6828a73fd9374f3615dec327f7a68c4d5b1d033a21910dfbbe3e0781090046797970bab1f35f88a691c0dc6ee35c66d8eb37e20f3ae15a7690d2ce3f132c8dde1629117e53f291b7ced19450276eaa98742bdfb81d86f2166ba0732396bcc5f5b7a5fd3a58cd273ab2bf2cf769b0029af75d4d74bc1f373edf897a5923eaeb6d99f0f19457dc9b6f9381e8f44340e95c4b263e42c24b94af0b82664a8b514a025497d46ea6e89d5bc4bea07067a273d4a732a85f7fa8008dd3dae03c051a47fa6f394572af20d83575a9ec0d87ae3179a8dc93389aec7289f9a945d4b96f96a212896ad48c0e17ef50332624cce6b5c0bc050727c472c454d6d8ed180f31a05a5b32ff7fb294e31059cfe2e407fed526bcc85613e3262f5eec7ea93b931bd3ca3e9caf53ef06a6e764394c069357fe81aef7aa398cf19e7e5a2920177c3bbe09f4730cc9d51dd52b652990aa3bd61884a7caab4b5121100cbe826f6b36ebe4a9921011302e6bfa7ec79f1838412204fbce52e0eef26adc5ffb4c9424700627336772871cde667f93b33aaf836e286c6642b3b7c4356d274012c3b4cae07904caf3fa74acd49d6ec9ff4a031bcf6f7f2ebfc74fae8858f5daaa1b7c255a3a261657ce4d7e46fb4e8cd6133368758b3e8f9d36f52206442e4361e228c4707ddb30885378eb24bd3e3ddc7df0b6d7ee7b48b40e48361b47e063e3d7dd280c5dd7b30da7d203dd8260c6dffab611f4b9e4bb190956f95524a28cb3a02f1e03e749a8688de1272fee4a62d97e1f8b5d9123af905a36bac09c82bc2b6bd83c878ef0a29584038496198d69128ae508a0c7074b7448481a515761b129f78f5b064d9280ad4efa7472906725db81ba5701b3393fb6a54a32d13c67a8acdf10213897ab7e6c7914d44e8b017e20c7bb8770d6ef126b5971c1fe38ed10668169b2bfebf6828f54220bc6c724e621a723dc398b0188f6c3a29223c6a3ca6a726da9c8956526d4acf1a86bbf93b889d702d5e56cc51d739532f98d7e2a2e16406c574350f8c8709edb4d0ea1b3b1d55ae67c1559da1666b6963b36c95c39c032b88c1811e0dfd0987cff2ea893b512945844ca70228ee5a5f751abee1044a1c026bb2c3ca443f46e7bf62a2d6a1836afbdb6cc4550e2750bc68c13a268440c2f52d8eae44346290b3eb2b8e87be2ff419095134d5faca79cabc8075a7e54320f92f44a5111628e73b80aaf3477bb710ceb8759db744f58f352ddaaa1ef439484bd4d72e58d67dc55f939498813cbe1f8d5a38937195a7616a291d5dcf96b9750ef37b33ed0d385781356efd3645239f73b9598d860ae4d3aaf732cd6d3e37881125ac81e24a3991803d0fe2e457b6982aabecbdd812379b59be403480f8f052e0b82dc0c903c8ffaa2016ffd01ed58b5d3da7fbfc74b7c286300ba25e1c6858a15c6e52a24de10eb636ad895934b83c34e87eb8740a0972047054814834dc08eb9b27ee0967a4d33144e5cfa7ae657d528ac466abc418ae990824a4870cc0a5f642e24a785d935fdf6eb3941d034c20cd62ab7662cf754713159fa995c6fcacc799ce2faf05d5489a0895a68214e4ee81197ae3f1c3a6bd56d1d2f41b12b6b902aff6e9373dcdd4a2a82cbf504c8c1b4001aee96952dc20310c9c5dc443f37ba256d3279e9bede79ab48bb53361be68c59900eca8a551bdd8264ae51848e49b95231e32b591dfd47bf221383fcbf6522d8241df15deb48e35ae50d65d6f24a79a3e346775bfd9c8e99da7f14b63056b0a57c59bb2f0b8601cca04a4d0d786eb27883b6763256afae2429d7df0c037db9664f41f6a32b91b37d87317c600dbde17d172d50ae155d98d8b2b4ebcd1d24d364af2f43fe0a1f703ca1bc77288126c43c7c0d4f333ce056369f23fe0a5626e0db89780ebdec9fdc392db4858b90777a88fe4ca8460d9fd1606ff29e4e6ef41311341d0579e6034beb5c676aacd31e75a34dc4527300a8d7db973a9969f7cb1946e734cf75f8d893c63e25243910f8148ceaff21dcce2900c5c9b231bf3380c84f48ba9226815b8a41a2a329b7781b8970a3f1202d08d8d3d83199160cf59b3530ac1d677aa201502559c3f2d7913412705b09ab693a41321c946d2121b8eb202d3d2a5fc1c2044f206fb768705d8145f868bb3a9eb473a958bc83ae9f477faa58015c27148f814f2150f0abb2849480142e6d769a4c33a5947bb586f7c98068a048f4ae7427dae98cebfac47ac24b205640bbbf808e04b1819c9ece648136fa9ebc3", 0x1000}], 0x2, 0x0, 0x0, 0x8}, 0x2) 15:14:01 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x8000, 0x1}) setrlimit(0x7, &(0x7f0000000040)) 15:14:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) fchmod(r1, 0x20) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) 15:14:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ftruncate(r1, 0x2666) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x5c, 0x0, 0xfffffffffffffff9, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000006c0)="ee", 0x1}], 0x1, 0x0) r4 = accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x0, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) accept$inet6(r4, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="d7", 0x1}], 0x1) 15:14:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getpid() 15:14:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582722efabd16ebae632252595600160e070e182ce8f0d1de6080000005f73f2a044fd331a55d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fdece37f48c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f7", 0x38d) write(r0, &(0x7f0000000580)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) clock_settime(0x6, &(0x7f0000000280)={0x100000001, 0x4}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080), 0x4) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000240)=0xc) accept(r3, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 15:14:02 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x8393, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7f}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) syz_open_pts() write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ftruncate(r0, 0x0) 15:14:03 executing program 1: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') 15:14:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() setsockopt(r0, 0x3, 0x2, &(0x7f0000000200)="d696eb57a1cebb26a181587e9b3bdd22f2c80ce6cf22c032bbe141fe4f121c25947f1dd956a1a9d523b158a658ff06a8ed717604e688e5a37a72d1b1dc82e317de9a2b7674661ec9a2537bc8e8f3a27c7bdcd88f5a3154c12f7c303455452706176467212b06fd6d47b64711e76177b5957ea9a8f3ebff88de57a88e3c67d9bb0da7c46fdac798eea5dea7255bdb26d64e9504192fc1426c1300f75fcd5f79119d1de493b7d7002e274400f23de3138a318a454b0b250c8d2681513f0aa726790fef3c39b22c7cb119d9", 0xca) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xcfc5, 0x0, 0x0, 0x0) dup2(r2, r1) 15:14:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1fd) chmod(&(0x7f0000001200)='./file0\x00', 0x180) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/4096, &(0x7f00000011c0)=0x1000) listen(r0, 0x2) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xffffffffffffff8d) setsockopt(r1, 0x4000000000000, 0x1f, &(0x7f0000000000)="caf5b415", 0xfffffffffffffe07) bind$inet6(r1, &(0x7f0000001280)={0x18, 0x3, 0x10000, 0xfff}, 0xc) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001240)=0x3) 15:14:03 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240), 0x3c) r0 = semget(0x3, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/190) 15:14:03 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40) mkdir(&(0x7f0000000080)='./file1\x00', 0x20) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10100, 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0xa, r1) 15:14:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) write(r0, &(0x7f00000003c0)="01b99bdde5ede1578a3167c1ec472f00b71f67f153562265cb78965ab849e4856e1347483d8d05e0c5b9be4bbf926f8db9b33d96337fda4a3160a525dd9c8984267867fcba834f50fe94460b77809abd70e914fd9b4078e635de94e7e1ee11b161e43027a42d37d4cef782c9418078e8904b708c9a2f88f13760f8e3dfc3e2196336bb9b733a58937c79bcf78d28e56dea613c7c40f389e9559799acb413239c8b", 0xa1) r2 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000000)="cf") mlock(&(0x7f0000320000/0x400000)=nil, 0x400000) 15:14:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x10000) 15:14:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/45, 0xfffffffffffffff8}], 0xfffffffffffffc1) 15:14:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/45, 0x2d}], 0x3b9) 15:14:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fff, 0x0) 15:14:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair(0x1, 0x0, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000640)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() close(r2) dup(r2) r3 = kqueue() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r5 = dup(0xffffffffffffffff) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000380)={0xffffffffffffffff}) r8 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r5}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r6}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r8}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r9}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r10}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) kqueue() r11 = socket$unix(0x1, 0x7, 0x0) r12 = dup(r11) r13 = dup(r12) mkdir(&(0x7f0000000140)='./file1\x00', 0x95) mprotect(&(0x7f00000b8000/0x1000)=nil, 0x1000, 0x0) close(r12) dup(r13) geteuid() getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000200)=0x8) 15:14:05 executing program 1: madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000), 0xffc8) 15:14:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x8, 0x7cdd, 0x5c, "180d7d2662c06799a93f5ecd9b169b1be4a193f3", 0x7, 0xfc}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x1c000000, 0x0, 0x1, 0xe2e}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x8, 0x7f, 0x3}, 0xc) 15:14:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x95}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) socket(0x17, 0x1, 0x3) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt(r1, 0x7fff, 0x5b38, &(0x7f00000000c0)=""/130, &(0x7f0000000000)=0x82) ioctl$TIOCDRAIN(r0, 0x2000745e) flock(r0, 0x1) close(r0) 15:14:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="4297370588fa2c9c0a2dca86f6fafa14cebb4975b44a53eab6bd8afbb3afbc34c310f20a309a599be4bd3f1b4bc589dc268a58b7b4781f9fdbfe73426d92c09b305604dba570ed3b36b29c0d0d1f45116cfdcfeeae403c25cc515d2e9cd80aa638dd23f8f7f92c00b2f18e553994041928a78a88411de9df71a845cb0d7bc5c3e702546c1737", 0x86}, {&(0x7f0000000180)="e2034d723dc977b739a992039ffa640757ca8254e0d83f16ed0207ef7106075f6c0c258ef0b9551a3f31c9003728769392fdae71695a658d1dcc8160cfd0556d45c559f26c8c9281963f1e4b2393499c393c9081e9ee98e80e054bf4c3ca55dfc98688a451265d5537", 0x69}], 0x2, 0x0, 0x0, 0x402}, 0x40f) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:05 executing program 1: r0 = semget(0x2, 0x6, 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/15) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000000), 0x8, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x8) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) semop(r0, &(0x7f0000000080)=[{0x1, 0xffffffffffffff80}, {0x800000003, 0xff, 0x1000}, {0x2, 0x2d, 0x1000}, {0x1, 0x3, 0x800}], 0x4) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x90, 0x80, 0xffffffffffffffff, 0x9}], 0x8, &(0x7f00000001c0)=[{{r2}, 0x0, 0x0, 0x4, 0x7, 0x3}, {{r2}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x6fe2, 0x2}, {{r2}, 0x0, 0x10, 0x0, 0x7, 0x67954592}, {{r2}, 0xffffffffffffffff, 0x58, 0x80000000, 0xf751, 0x4}], 0x0, &(0x7f0000000240)={0x7ff, 0x6}) clock_getres(0x1408, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="b2dc1f8b39ca7a7a62b72781c6aa099b443a78d89ef4a5b8098cb97dae07b66edc6c9f40ecc1db0dc8d8779af6a9f2469b22c2b4bdfa65354a94a3ebb75ce975e66f3e47573d979bf7d6df0e6d9cb715fdf2cedbfcfa9f6505f198f1646b3648f50564c72c0e5b5e5637aefd3234a9cb213ab2a6fb4ede39144f032727a53e26b9f6ce4537fe6a524aedbba3eb19f5071ff3f3e4554c12646e2c11240ad61d20df12f3", 0xa3) 15:14:06 executing program 1: socket(0x6, 0x0, 0x80) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) r1 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xa) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1ff) 15:14:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1000000000000, 0xfffffffffffffffa, 0x80, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7fffffff}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x101) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x800, 0xffff}, {0x18, 0x3, 0x0, 0xf97}, 0x0, [0x6, 0x4, 0x0, 0xfffffffffffff001, 0x8, 0x6, 0x50, 0x8]}, 0x3c) readv(r3, &(0x7f0000000140), 0x0) 15:14:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x100000000, 0x4, 0x9, 0x3ff, "cda03ac84f0c23dd68a3d0e2034bbe5453d808c8", 0x100, 0x449}) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() dup(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x3, 0x9, 0x345, 0x5, "d6fa0ff4f00b451f34fd4eea4cc89cb77c67a84c", 0x5, 0x9}) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x8000, 0x4, 0x0, 0xfffffffffffffffd}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0x12, 0x1f, 0x7f}, {{r3}, 0xffffffffffffffff, 0x2a, 0x6, 0xffffffffffffffec, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000002, 0x6b49, 0xfff}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x20000041, 0xc2bb, 0x10001}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x3a, 0x2}, {{r0}, 0x0, 0x11, 0x80000025, 0x0, 0x8}, {{r3}, 0xfffffffffffffffc, 0x40, 0x3, 0x0, 0x7}], 0x1, &(0x7f0000000000)={0x1000, 0x3}) 15:14:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000180)="a569f26ca5260905c3c8f893575e002e3e4885d00c1bba98e5d9eaf0fc87c5c89eef90db80951a4ca6c03cd23f6f75e52409703d694f4e66be2284e19221f75c0ce296c7d210345f7b7d0b1338f60dfae0a6029403a57a7e00e82e51afbddd270241e808a29db121f44a9f43a2f88e72261cab418c02ed916e8c4857142865fcf387bc90462be34893a4cbb371a3df56fb13bdd077b1b9b3a0ff032e208391f61d74ebbf7671eb27c164eb6efef3db8efeb8425e10c9249f340260bc8e9021db56603bdc37e83e0841f4cdb52b3ded5c43b91f8a4f032c32a803e5128e14c7460b", 0xe1, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003fe000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getppid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getpgid(0x0) r13 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() r16 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000280)="2b1909a4d1391cdd11cfdc26195ba0d3388ba4f1d46744cd2a24b065a51f811787695df68aac1ecfd09fd6d8430d9ed028dfe048415706d01298d0b94922336825398dcb584185ae02a654d95ca95febdfcd00b9639157bb1c8258c4554be7b3e67c56436f67096cf099306c2d57f2bce898e5b772f14e039b9500751fa78bd158b15532ec63862b6a78d667784c09e5c5bf28d58ad24df8bec741214cfd5744f36af083d168d7ac614bef0d7e4fb0aaf18d00a5a10c44fdcabee96ebf1cdcf19681a4309f4a6006bb4cee9e3b2c93c477c49f79b598b374e7e721cf", 0xdc}, {&(0x7f0000000380)="a1ac13c1fdcc7b6faf218d1f412d405119db05359630259b1387e49efd3fddee222624137373e749042ed14d7bc18858517f4b2048f44d68e07d9f5e5a20baa803a1e41631c03eda7ce58b11291e81981798d1807597ffd884ea097a8c44a803ccc209844a3aaefc2cd9185c98b1dc7a92685478d551294ea0689b8b2dc34ca5e6b1a76bf0493e12ecd669281901288b5728", 0x92}, {&(0x7f0000000440)="b4add158ba575753f10fea14b345a5c74e3ac45f38fa117e8133e082df5292fc3480672ca6e979be96c9fcc7c3edc16abe9374eaaadfbb8cc090a050d266910d2e13f5da99f3ba7b56d664d810ee81876231526fe113518e3a738e80d0ed7db7", 0x60}, {&(0x7f00000004c0)="11bf6fedeea26a4c16566de11364740e245f0ea985bb5bd3857d3a127a3f2a8c39d3c0c222a2e9cfe23ab75c96d10c5c8352902593caf4082c0f8367cd92fe374c30607a5061d4176c18c657407c4be88a98018439eb7eca2278939b77dbaf875fa7215b1a21c4807a219cef90631f25777cf9cd408d7c9a0bcb5419d686e0ef5d75da199fc9f7b9a5ac71f9490f6d065f7044c2a489641fdd71559840588e0c3c1187cece39833f12c086c12b0cd27da2f7912f9a608fdf12f3948de71e540ad7f8", 0xc2}, {&(0x7f00000005c0)="a0b59b06bc6c1dea3db92e69d2fac2d567f5b5dc94c4a624fc154e916c03a411d8a84386cc29a90175387fe673ca5fe7d248924c71f5a5f379b035ee05e2897136c545e632251f691b759c2d8a96d6653aac4f12d57e436be5b2", 0x5a}, {&(0x7f0000000640)="a130f683129fc6f06ebde3e316d6ed85c2ce41715393c06f3a5cfda2150a27423bffe5b0a7e59faeb4b40618f204f2991fffb57cf4998e31b83f0cd82fbfcf72bad1710e7d2077363a9068f34b5ea8edc763885b72dd5b7f57331fb5ff32ac5b1bf60c1e7c9fc12fdfc78dbed0e41d2ec256db28214939f1ccb9ed96774e84ffce9fe25f3168c1c28786587f320af1c823b0ec50d19bd8e341fc592ae45668ab721e7443645ca21c78dec7951b80e4f054a166371a48035a34426e148b5a97055d2886220ddb678300b4f0630e0225fa951ca53963006b526d8a5eae47903a3dcb1d51f7bc5d469116bcf42e", 0xec}], 0x6, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xc0, 0x8}, 0x40f) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:14:06 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000200)="e8") clock_getres(0x5, &(0x7f00000000c0)) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/76, 0x4c, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x8001, 0x2}, 0xc) r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) truncate(&(0x7f00000002c0)='./file0\x00', 0x1) syz_emit_ethernet(0x30, &(0x7f0000000280)="2ce988cc6c657ee0d6cf51da1efddb48381507769e7201c03f1c049155b05f0d18ec733cd8d9bd62e51407d6a6bce517") recvfrom(r0, &(0x7f0000000100)=""/200, 0xc8, 0x1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x2, 0x800000000000000}, 0xc) 15:14:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) dup(r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 15:14:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() fchmod(r0, 0x60) syz_open_pts() 15:14:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0x3}], 0x2, 0x0) socket(0x12, 0x8000, 0x5) dup2(r0, r2) 15:14:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="0dc41f4e", 0x4) 15:14:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() r3 = syz_open_pts() mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2100, 0x10001) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0xffffffffffffffff, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140), 0x10000000000000b6) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0x3, 0x2, 0x40, "82770c75cdf237dcc601658cc22827abe4036d08", 0x4000000000081, 0x1}) 15:14:07 executing program 1: mlock(&(0x7f0000719000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffa000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000080)='./file0\x00', 0xa98, 0x24) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, r3, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r4, 0x2000747b) 15:14:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e227913e4bad21c734f4dd36a27e5e27b216d673553c0c21b3dfaf90f001e4bf57a410b3b37dbbe5e2831c61ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe383d361532333761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c73872e822207b7ead95d8588fc7c93635077f2504d6e63787c280e26d6bc89effb3cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fec45683b529b81fcc5a46c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e4b57108efa5762fa3c3d9c51774c0c679895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f63918e62175b1a0aafaa5606529f0d9bee88120417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea97c027c92071", 0x14e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x7, 0x7fffffff, 0x5, 0x2}) 15:14:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:14:07 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x10000) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 15:14:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="c3a4", 0x320, 0x401, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 15:14:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000380)=""/120, 0x78, 0x41, &(0x7f0000000400)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000200), 0xfe72) sendto$inet(r0, &(0x7f0000000280)="37c0462f41d14611c562484783b9f72b535bbd748edab9412053de89595bf55738774144c71081182588eb71ecb7bacb9631e8c151dd16001586bafced60af5bd5ab33ca65fc61a61f81445604d121fe97693af71c42ac59cba2d340a2c6bf26ca88a472e2f953d8b9231daaed5317da9bc3d593f85782b4f95ae35ec8c47cf1ff15439fb045596bf042910b2b443641f275660143c4487b69ab74b2b2af0a54b7a1e81ba2ae3210b69f96f685c2618c09108ab15872782940cd727d2edfb97c5461a062adb7636759d2c668cf85bfbd7fbe7fc91195a146", 0xd8, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000000)="12f6ab7e10fe939d5e36", 0xa) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$TIOCSTOP(r3, 0x2000746f) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 15:14:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) close(r1) socket$inet(0x2, 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffdf00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r1], 0x30}, 0x0) 15:14:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x3, 0x7, 0x20, 0xfffffffffffffffc, 0x0, 0x100, 0x9}, &(0x7f0000000040)={0x6, 0x7f, 0x3, 0xd2a, 0x1, 0x8, 0x0, 0x7}, &(0x7f0000000080)={0xdd9, 0x375, 0xa557, 0x4, 0xfffffffffffffe01, 0x400, 0x4, 0xcd}, &(0x7f00000000c0)={0x3}) getuid() 15:14:08 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x1, 0x0, 0x1ff00000000000) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0x800, 0x20) r4 = fcntl$dupfd(r1, 0xc, r3) fcntl$dupfd(r2, 0xa, r0) fchmodat(r4, &(0x7f0000000000)='.\x00', 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000040)="832da1ff2bc4ff679bc2df3b8e5020bed623ae5efaaf8092c756d3a8f0779efc7f6dc028a2ddd47864e1e90ad5a0af5c79df29d9226a50b1ca72e340b47c62b70d8e2dc34e3cd3c653e57651b4ebe20f72f5b03e94701f59af91108e484c937fbd6227f16c2de525551abc1678f1f56c0e09c68fbde80ccbefcc7ec0ca076535fa9c4163604d2909d79def52657b64b7b2e3bf375c177df938ecf2b837684a3fb9b06e88e585", 0xa6}, {&(0x7f0000000100)="5a6995e26170bf4b972caa83287794467547e9fef7556837444e2bd1e417532f743ddc9d55a8955e34", 0x29}, {&(0x7f0000000140)="a0e12cb1364b2c6c6b22901193a308d79a37aecc1d3f39ce1f0907a1bd211e0a740296616d7ec5746025480a2f710f10fe4ccca22fc8e1e4c83b3c8d860c7776b32023d8739b2d85c1ab29f05bcd481410de8819677949027bee5d9a0f0a14ab7278e918b637324817c02eb53118f4aa084e257d858a10d1966023b019ae81961df12d38857e8e81186800d30b9df0e6971d3ff392c24bc6e6641a798ea20b281f453527a8bcde6644be8bc72812f28a894c865fbadea32e6b0d71c132cf997034f4a7d0aad96388dba9cb3c256386", 0xcf}, {&(0x7f0000000240)="630d1047e8c6e5fe1dc70c14deaafea4475e981a46a432e3d25b2894e5753a4e18731ca7d4a3d20e9ea7edcf58df1a7c2ce26ea25c8aa1e1c8023c8ec09d055e478ad474c99602429586afaf6fda89cdc8fb5ba489a5e34f98f0d40876d1dad0102e589b11bb", 0x66}, {&(0x7f00000002c0)="4a9ef8ca90443ba697992de79386bdd59f1fb986236f2ca2bd07afafbef70674dc437e1137b0627cf58493", 0x2b}, {&(0x7f0000000300)="0664bb5cfa8216c2c92c12bf97e7b273a12e1de9c9c0fefa9f8ae9fd81644c743de4505119da4596848cef17c10ddea2d63f23826a97a06729e595c73bb2c365e2e48739b645e8fc98a91611b2927f15a0386bf101345cda3b17f842fb932090", 0x60}, {&(0x7f0000000380)="eff51dd644fb488c46fb8d4f6bea1bc0ed64f8f7838915f51e9f8f355a65bc7feefd810b8f23f9621baf93389a9ef1db21b751ce81053de5f1dd72dc0808093be8512fa6092454cad1c007d8ee5994abc174ebd71bfe96337d8cac31e041fc45f53895f494cff72364f087ea15a39b301d7f8c9f486e178676419a09104a067099c9caaea7976a1ad576ca3c3c1b1b0937ad8827059cded909341c1be0881808804c56ac6e5e2e9a35bd618a8c67a721dc7a04f718592b9a90840b48d7bbab5d8ef8d9bf4ac742b9b1df652c88b1ca6b5cc88f8d66b95cff8b4546cf8accc69af1ca7fa87eef434d0f103d2eb1c27cf3914e61b761e6b05f4d43fba93f44556984e5ac3dab00b89d8353cc2a80b3d335af708c3bc77234ce0bd57da6b76bbd275ddd4b8f15c27ca8b76966759a74de4a22fa26a050c54ba11efa16d7f625661aed1441db1a0765f8c4950bdee97ac93c0a82c2649bb0f4fea33549e381b995ba0f48d81a3e7f0ba77b66539130fd09085ad3e29398db2d903eab95b9cde8fec4c403f5c6ed61e2332d4ae46c18aff1f33ff1a9e42bd479d9bd32016c1e041d5898f84a8d854c27b24ed2ca1e5e760ec7b7f026df7a36598a3ebe6244da25587c2a524cdfc728888335a23fed160306495558881efaf15fdce69872ece95d50ea24e3ecffb9097764af3a033ed5fea90a1903022f0bfbe5c7e07a949d34157dd9ed146424818ef96ff635f56e4b6d613f3244e3a6dd36e9b61ee79f41676503254e89b622bf54614c8f18b3207cf78f3f91f57db2b9fa5743e36a2ccb587efb170167e22238f9db5c54b0792c782e91581c22711c163200a7f357b59c01047ab8322858075fe33d3bfa3185b4cd9d7a821e083f5ba454742a460a9badf7ec7df806dbde72b7923e493fd1e32f58bfc4207b15d177cc2b46d311a026ed7421eada456f98b209809e4b99c50af0c5b2b0decc83d0668c1c80a43ffa04ab5f5abc03ff4ce4bbae715abe7ac5a978e8765575fbb7f1944edfaefec5cfab50381c739f131f0730b6650c3452b1d5af0705668897ad0bf19c97e38099cb56e4c6ed0629566fb0708e3a951b8441042105dc375a53f20b7c7eac288af3027dcd2af7cbef370c042e6e20ef9a95841327f232d160edde171ddc1c54ed92d6e83eec4391810a109efca2fc4766542199de8ed5728d65621f4309e859289f4f5ab870ce97153dc8601c1ccfcf83fbc081354fd5392929be63207994b2481078d73d208bc4d8606998541d20fc2c93ac803521d5369ff22c7c2f3702335c4355a9da55bfdab234bdf0ec7f31230a681c7e10673e5df55d08d33363fd7f4181e2a88caa5b6cc026a49e0fe598c4fb0b928b34a9686317d7e2e07d96dc01986a107f7760e63a1978f17edff63013dc49aa3cc3002a10b391bd0433042f3ec966531ef3b4255dff81e23b913ec34a315364eab45bd4b5be1a7d4f2aa7e8c4d3dae686df465d5862ada0d2d2a406305e2c33f094d031402147c02afe1fcdfdd6320870fd85431cf543daded026538104289614bd3d954eab840c3fa9f787c327e0e8bfcdf40cae60a1ca87a0d202584f5e95bea526d10dca5a216f3e520585ee6a9b02e89b53fa88b3dfe12374dae04161c4985434afca56cede1c524e7564e096c078d9b31ded3707d44fb529135e880dbc812108e617f6d4a5d9071e7fd917621eb88015e1f68f1db60f3317a03979720697762a24de8bc96600426359c20a06a63f8220276069f2b654970fd52541694d3fd7362506b52f49684a0b3c04247d7097b1e4eb055622296f0eb3a27bd88e7144e3a6650429835148c8adbe67892b570f490f17d8b40bfe38fd9c02a73f98835e6e559bd354199f3421b25305f52ed78428b044d054404ff0e0642c024f8707b87802ecccb4a34ecc7a680ad41acf7e7adaab44bfa51b357dcee38ca34869e509c4aa2b660252ac46064cfb8c4b52db62e99cf1c045d75e50dd5e429f1b727ec3f51a6cb3e867cafdbd40c9c8721849028498c531d5676cdabe4f96dcb8022f9e06ae25ab539a2618589d823cfed76775f2f0a0fb55be35c2f5d6ee03d4d8e45408554f0b204e81d688c7c9e949f24a43b701effd3ef561ba1e63608656b786dc615857c653966fe58c99433169971327959611d73a731f36e77b2f476d40fc81feef42e1625ef55cd30b33e4fcbb37fdee3e12252bce22612e6071b9731cb78cb8b2722eaf96eb7ccfd99e9a114f17fabf548fb44b45977e2b51c52f4fa06b9a8553c1f761114582f510a3f568a3a5fb6c9d5feb4d96dee00a3db33b277eba32d5af6002d9236a5f24b6a7607d2eefc54f22038d13a2257feb0c7d59b97f426f331add120806025d70ab5b18d224e27b48383762f7c2469b2411c1cdf0082d063f1ae771b6e1a715d24512bdbda1c1fd93125d864d1d22c6ea5bf5d29a93950d9cc3fe6b56772e7315fb5cdc6e70dacdef5b4fd7bf002fa54b63a80b4a0d8a9e7767cb45cb1d11b40993c7411c172f60907e458fce27e5240e9ff8cb3e251834307cae07acdf4d2655675546aa8bf97c96e0e6d2ff186d28737345ac570352ad28121c9eef91cf64c487237cbf195b3aace013dc2166eb838ca4ffdf045f8fef31e45a45e395aee1896856e9adbf381c7f705817198a815336978c7c84dae789a1d1a1896e9fdfa78dc8a53d667e8e0341ed87140ed85c67fc265de6f9018d5e1aeaf557a7b3d746313e12738890036b2077ea325358f7e3c19cadaba0dadc5a7d3405eb06468ec1042ee5dc9d6e8307b283d98d8ceb5e75f85fe95b27a3aa86a8be7960d8fa632813e5e8412475f57faa8e844342b4c70bd1579a784eec33cfe75c0f373f89fdece5142b1a23930f0f373d98a0ac37f7cf039f7080434cb5350eb62a9829f4403ec291dbf6a3a69b0a24d17803c6e1a243fd436a2a1f8edf02d2e5ec062080eef5ef3d5c8e9ea1460aae17105b93514bedc8250e7a3346f5bc9204a66772904b771dd0d668761787248642bc95b903cb965db8b0c42aa941370cc152ba760fe7545f697c8937bbd8d5c8b4f7cc5890000d08ff8218591e0a47b6b41c37abf9542c419ac16e3611fc4db2aa9f419d3e310298f66e6113f32a89bee26f4c4399dbecf36592164f46d549f8dd205281e52698ffb76a0c5b57a159b71285b2b0f64a832ba0bf67891668faa9ab4c8d03fe794e35903fa1c166e5299987a08d4a441138b72d706d9c31687c081fbf07fa862521fea7e11b23509a4f291eae4e82544cca15165d2e21054a48486c3c77b54cba2b99b863758939b337ce233cce7bf455b73e5920d99af95bcf5d22bdab074f253a589848a69b2940bd717a5cdb78a40554818f662a9163a6863bd893758f58b55a17159c158e8f4cb7a0344a6874062a20fdb2ff5a502425d717f39451d3e3375bc8a416d38c896900e8e452e65d27f5c5952c7c4132b458b727ca903d9d967de1d14079c6cec5002e320def83d74b20bb6beee01b214b10aafa16fa89d7c5ed118480e116f037d0771a99678ff2618cb460a5f4d08be95be2473f27948a0d5e46aa8987b869177483e59f02f340da44ab8d4704c731c4d206a184b9f4e54127d3d464d81147798be5b00d0ac54d88472950e3837f8aa7584cd202ab3a39e1c94529fe7184d1cb8bf207c1cc15711974ce1181f988eb7fb85dc552667f824200270fd9d16ec5cdc9432b6d5afc35043c0b4f84b26b3aab3877fb0a1a0913707408f3f10fa9774799b53c6570bd69cf9677ecf20c3fbb2a9a71891838104a174a276468dc1ee83026f8bc04fab4d1c2d827982533b574d2941717f93fe537a914beeaa3a6af882871eabcce3103cee90e9ab1a7a9efde55ea8771eea2a887a3e17d741bb30ac562831d6c4cd17098be1a4d7b000919d2c80d982b1166bf20f36e94b4e3bd4dee953112966377d28ddf399fe06bf8bdca6665272d84e09f3172dddca2fca917bb5c4e90e810d0fd8ec02e1b39677a27571cc283c3d1608caa742146e0baefded62b01105e58b45c318464f5e6e865fb9b39c6359d544fcf13eb68a95f5023baeed1a952e566e0b1c4937bb7547f466e9f2d49d162eb7454835a263ab2309fd6bcd4fb6195a9599d5d5f3a891e511f30aec190e12278dd260924fa302f4f6896796e616894c5e6b3049fce88808441771844ff841a79b00104f7fc31bfe1cccfdeb490059174d4b88a3cfe954e50ce37132eaeadc34f43c15b844425b04dbc377f2a0d8bbcbb5617afb1c4de307475032eea3a9a10009da453d01ae2f192d395a33bc8f57c7df8c4e616b804c03024f002474d58dc27a115690bc00ae05a32c683cb9497341c08b8eb512d48cb8218cb63cc0648a7e299a8c37bd2b29c1a7e6b5e2793dd1d2a6153ed362882ecd58b7bc8310d484f85ec3e698fcb0f7e6da1cf120fbcabd4a0478faa5797f6f16318547fc1d74ad69f5bc5f2eb67501c2d908de72b13fadf6db0c2ddca83771e35af2a7e1520cd6341e4937e27a563888fd5f1fc3ab497a3ef8d4e407ef20cb229d7541531cc27bbfb4569f604c6dd6152f30744e1872bf17476e50641024bb5724c067b172c8b10ac7ee728fe45f2875dfa457eace4ea13340dac90f2fc3018bc8d7862199c96a4f4cba02ef9d928470d935e3354e3f69f0bb56f672cf8b308254748683753e0efbc632f6efad4a3a766e0ac19733209270e2a70fe77a671b2894a101b6e520686d7c58f5bcccfa2637e8ddd2ee6e9729478523267ddc84eb3a53450336cbfbfef84e981465ccbdc65a9227a11f943a4abc6587a1da22fac7b762b6b357837e930b53f7901883439f29b7ad4b1ce51c05aa79de9862007a0b79655e8aaaaafd7cc3ffa5a36fe1164310e1486557f257f26189d1618e31d8b4cee8a702ac27051ebf2bfa039a827515cd5e4c625bf84b18e9bac09fd71bc1b5da8c093348eb2ea1666c8f93f2c7cb47c554909db7678c235694adc4762886343a68ea9070f8d0663f05a16d08b232c80815206e6c382305c8ba8d040fd825aad8984aba232d8fd704f0cba67635eb894d4f426fdf83de554c374ed6c6c9022f4769ef3dbc721f5596acf86f4439d56bf6ec1c93a28fa0ec1dcef744120abff17d981bbc86881fa73321da60281c0bae0873bd78cfc613c3ce749cf97ff618b0d899a24c15e5220cb4cdbc185dead0f07ad3caf37c90f6c06386d2bcb2fd0ffbc0a66dea0b716f8a3f44f606559d3a4bb3501b4103e87cc012d92e7915e80fd39bc89ddb763c77505125707a5e3f29bf9edbd9d80e76d44f2338169f7d19e19b4752a6487fc095b50e9619ff564c2d848ed35a8bf48899158c728a5c4c3a39aea2c7fc71ffb43dc0319fdc803edc610f319988be4bca631f5f03f9a95c397d55558d56838b3eb3d2ca1f49fd406dae3aca190c98c2a5eca71e63412fb6aaf132ae1db6f3e29844d92d2ab9decb25e1780efbc1d9fbfb2342966176079f074b6134ce623e2d6bf9e038d7d1d6e1a48f20caa37b510ab5f210528a285d3fa35c8df28cfa30ee0dc51f99f17b7ca6ba209f2ed36b398f368792ff6bdda392c4f5f9951bd581d89d09544cbc8c9f79ad1347d4ae895c58a2aab71f626b73e2da78649ef863520cffd7650ebaed9445d3be5a75c379ad7fb08723b5d8d75aad4906d122459f215b8d19ef931ad83f12b0a91b42f49db32d9bd6303edd3e8c0fd05796e9dd6e0526e1f55d152225ea4d527d5a8ffb2d546447b6af4a12f15ac207912fe7e89c24e540d9224b4907943", 0x1000}, {&(0x7f0000001380)="ab3a1ffb28bc6479d9d8aaf2109121378c6d35c4573f1575303adf743f781e2c6974eab6e5b6ecb9b7dcaef3007416a1be0f98c32c2dc61525847de8eb9c1cf4376652cde764071b2aab5dbd1af074f67c9155dae7e9a8cf7012e209e931b2c99dd44ecd9c4bc531156e8d84235b8e977f91e0127bbae8c1e4ff7db11dd6820ece5b1af88118989172334009e9a39ae80dff06b0fe46859ddd8f9c2838fee7870e85c71232820c395e99bb46d8a5e9486f4280f8f9291bd4bf171f135357e4971a4fd390bc2524d8d6675d78b2c22bc79c1b0eea9349d26057534e384193a1c1af7051e61eda3a2183643ab3bd24d3619231dc6a", 0xf4}, {&(0x7f0000001480)="807d4ca8d5f89ebc7200bb1c0aaabc99ffc5a61e884ae1d6c969d59fa6f83117b5633b779f57d3696a25c215f40de1d16d3c59dfa338e3130958e93b0ab22993efd2b4a4b2e1c68409ba569a7d80d35ebb05641e12ab8372724c0dcf8b80d3a233bc1f4a32c4f5d421980c5ae20546b31ab5a525de739845ddab79438cf720995704c00b793681720e863baf80d22dee1228fb5ff6a2928d965bb57ffcce40b79b1ff051ae233196a79245b4165c5d678bc67f146f236ec7c7", 0xb9}, {&(0x7f0000001540)="d6f30fd305d9755086b27bafdc36a6f519ec61a34aca7df1583fa3b77de8d8a7f11a8cbb68a49e30", 0x28}], 0xa) 15:14:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 15:14:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x6, &(0x7f0000000080)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 15:14:08 executing program 1: mlock(&(0x7f0000fe7000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e93000/0x1000)=nil, 0x1000, 0x7) madvise(&(0x7f0000fd1000/0x3000)=nil, 0x3000, 0x6) 15:14:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000780)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f0000000380)=""/247, 0xf7}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000004c0)=""/53, 0x35}, {&(0x7f0000000500)=""/250, 0xfa}], 0x7, &(0x7f0000000680)=""/211, 0xd3}, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x8, 0x6, &(0x7f0000000080)=""/250, &(0x7f0000000180)=0xfa) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) 15:14:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 15:14:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)='7', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x8}, {r2, 0x22}, {r1, 0x40}, {r1, 0x21}, {r0, 0x4}], 0x6, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfff7ffffffffc000, "85495500400000000000ff0009e4ffffff00"}) write(r0, &(0x7f0000000240)="6f65cb3e1dfc4959e2c0419c4dba07f91275a84cc14bede576f79008ae10d439d7c1ef8fccd83ea44fc4a56c8d2b288e1f2743a68ae1f24c1201285f9bb0b78307682e2d4f5322a4c1de93f388f73d343952486a9b1e988da0e253d7d3ac04d86696d17256de87b89d7faf0c544878b5b890cf0531d3d2cc39033a0309180092b0716173bac01e92cb26e3b31fe27dc388fc96e5b2e3dedf8ba2e5bb0f45a97edf30f6534e996a1c978b9ec2e74b83aa3ed1a1bc580d3b58ff9f68c14e3d1eed93cc4b8d55ff4b5d2e910c81852251e762c9b052152006984e3be8c7c82f25754e2a90d4d67720b258ae2681ccdfbdfe55", 0xf1) poll(&(0x7f0000000200)=[{r3, 0x40}], 0x1, 0x0) 15:14:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea6b865f6f05e2d3280d33ee6185c6a19e1a370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da6e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aad0600000000000000edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce4bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922", 0x265) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9f, "b08d662247ea5f2b2c215faf8a210524d8e500", 0x0, 0x7}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r2, &(0x7f0000000200)="29f4aef90461450e4fc66877dc4e4431d436746db8b73d2bf470721b137302aabb1141ef46cd8dff0267812207922aacdc13403f9edbf5dc33a1e3ade0210eecf5bfa742149c840901ed95427114937db3cec7d078650f8442080a37a67e388f28eea94be87265a5995168a469e0f276812888f00098758acf5fb580bb297dc72848d6b7064282d2306fb800c61d193094696174dd39c97c7acfe369f5855812ffaf4ccc1fab5502e0f41d557987514a4d1b5965bfe27768b0c797322d7b89971a0b55673dcb", 0xc6) 15:14:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x0) 15:14:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="328494a31e93b6bd7a3ee7dabca46bc1a5354fc40b230bca964855f5b8b3b20125a429560fef10e76064afcd2939f0a9f5de23a1a16f0d148fc4df5617"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 15:14:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) mprotect(&(0x7f0000051000/0x2000)=nil, 0x2000, 0x0) chdir(&(0x7f0000000040)='./file0\x00') lseek(r1, 0x0, 0x2) mmap(&(0x7f000025e000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0, 0x0) munmap(&(0x7f000010f000/0x4000)=nil, 0x4000) 15:14:09 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x600) fchdir(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffffffffffff0000, 0x31ef00, 0x1}) 15:14:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x200000011, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x100}], 0x2, 0x7fff) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="be20b391dee2b61bd7e653d77be851cb9690ab54422c046e59ba7550e083b93c6c602665c2ee6b958cc065beaf407977223d0b6e56", 0x35) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setflags(r1, 0x2, 0x0) 15:14:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x40, 0x1, 0xc3a3, 0x100000000, "ed6c79dfc9e25fca0cc0bdc8ce987269b0496aee", 0x4, 0x2}) syz_open_pts() r1 = syz_open_pts() getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) 15:14:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x40, 0x9}, {0x18, 0x2, 0x2, 0x7}, 0x7fff, [0x0, 0x8001, 0xe000000, 0x3, 0x3, 0x1ff, 0x2, 0xfff]}, 0x3c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffffa, "845c556b00070000000000000000abb8afb400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 15:14:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socket$inet(0x2, 0x8000, 0x400) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x7, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 15:14:10 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x7f) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0xa102, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="86a5f8282c0f09dd9763981c7422402a214e424b", 0x14}, {&(0x7f00000000c0)="32888d3a3ec857316646e9487c361461ad2b8d6e0bb1a93e7dca62dfe8b370e1ba8bda13c7", 0x25}, {&(0x7f0000000100)="237b86b0f64a13cb2a08da142721b3215a86a545db5bdf0af0d3fa106060bcb84ae693aa5cc21e11552b4098a7fe30baf972d9a27611ebca61649c726fcfa383a108014407be1add4598e50534b21cadc6c5f7bce03c09a54a30490cf9a23c30e575ab80e4945cb616df94497968c3ad64a0d27c792b936f0e3366d77d5644a49a7adb01384767b74442cdfb0826f5d6596b88a3c5e986f5b6374fd7c2ce32e0fc6de41aca9b0d2b32a4a904088eb3858ba4f04ed0b74c0d36c3785412e8ffc78f06aad9375ff786ada0f98d74", 0xcd}, {&(0x7f0000000200)="5a400aef013f54fc1762b7cd800280f22e91d86384376c796a0d355909700f1f395b544729e594", 0x27}, {&(0x7f0000000240)="4d4c7da5f824073d26942135d6d53b58a88a404caf3a4c9ad8d30201d34d7661194637a2efd07989803b76d5aa6937618894d539ebef9f83cb5e5445f27551dd0e2410f5af623f4633322614535335c26410bf825943d14000bf3d3c5ca16d5d62a28768358f120da193fd988e0822a45f25340ecd8f0dd2572fb71b2de33133813b2b6f56127b3c809c124ed4455a7f7c9150aae75e95f722346c4863c7aba081a0f4144b4ac001bc00cd141d2fed7b0d12d416f0", 0xb5}], 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000440), 0x3400000000000, 0xff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$setown(r3, 0x6, r4) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x9) 15:14:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendto(r0, &(0x7f0000000180)="4d0fe216a13f1124b52dca5d37937f023633713c53aab5af5493ddeb4895aa6287b3ee86ef4eaed995f9a179ac62ab7622811f2f0be5e5a412987d1dc45e7381d31991913910ec95a300c5733183436afe191d1916d61baea8afd50b71c4d9c110add37d65c46bb08c6d8470871d348f0c547805c41e0edce739d12826b932d6b32fef822c9f8fe8", 0x88, 0x5, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r1 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="2fe8b0149f1e09fa7704c1951972517db234c6ed116b96f3a3392cefd2cdaa8770983ebe4db6c6f387fccae8b75416ecb08a81931328dd3af7581a8fb2b6e9d8241c82702da87ae0a75ce0910fcabf7f552adf4a3bd9b88279dac5c8df897056b7293cbaf8d6f6106b91c5078dfa650488fc5baf354c941404a94b1fd6bfe5ca50518cd7fb35211e5f1c2b0f18c41f427c930856c3ba8bdbe6311196fe6c75ce59d5c579fd93d64282ec8ecb8e849aedc2a3dea9be969b139b0050", 0xbb, 0x0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x39d3, 0x2}) r2 = kqueue() sendto$unix(r1, &(0x7f0000000380)="bcde9a6b0931842a0ec4476f855e067bcb8ee03120f1d771604837b8d8cd762a522e9e51cd9c218ef6eafd3411a7b87508b4986117ad2ca815c89c49788d1415dc296bea8d65703a74e354", 0x4b, 0x2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 15:14:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab0619882d0dc824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7209bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7f", 0x4ef) r1 = syz_open_pts() syz_open_pts() dup(r1) syz_open_pts() 15:14:10 executing program 1: syz_emit_ethernet(0xf1, &(0x7f0000000240)="481a19e8f19718e34e96e50874b59cb6ef36db5fd00d3aa9d7c25ffaecdd56084421393e40ba26194fc0c0332170ac418f9ed59b8e3453d477c51f9624ff7963fb336e5fb7a76d0e554abcf4b236d9bf4e6117a3a3eed6743aa9cd39ecc073647f7f6b216844cb4df7b69375c80557f80f96e8160000000000000000000000000000c70267f2822fccb514ae8a86f0cc3b6077926aa54820ef7d2895881f97dc6baa4a2485f7f216308033f4b7fef1cd6802b7cad8ea6695f7d3b9c64da1bb00e8110175b20b3d1498c5194edb84af27b533c0720bb9ed213209046c48dc629e12fe1689f750b3dbc19f967c1c3f2af7cc") r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x1) sendto$unix(r0, &(0x7f0000000340)="fa763624240185794ed1e8c75c3755ff8811852c93d78edab7c54af688f7476425ca9cb38e83c4c0f2920100110bb1e4d9fa35ba5ae319f1c8cccbc977fbdcf2c49cc65d2c6b523588cc479569a69fa0df4c19d6ba342c2da1261be597f50ede0fd62c0222507cbe58f1f70a500787a9487289c33b8a9015b8537ceedda27fdb1db5bf85f1c61775a07cb3f2d62d830f72cc28395c294f8554def7aefe1836aaf7f2eb60f32d8966963c29f38626a86090a5b55310c21210b8be9d3dd6b9675f378706b41047d69d4d76b6f65324d958fc36c432fc741306eae6ffd2fd18add34a892920654d1425f7d36af6b0485eaea3892bdabeb8f24815c0f5600a83b6f10b9e64ff77833cf8459e8379c40e448367fe7fc5d7a98c29699ca29f13696d1878dc236e2b5b66948591fda9ed0ea5e75eb33ed46ab5de04cbe19440540e22139ba77a373a4c11abca2b500335f065e9271ea6376c4ca5ad8acff52d2a8ec255ee2cc9becfde3b6a53364850bc6c3067879a1778b15c9c16972cf3f8dd9d7ee9c38eaa2bb30b031996f3c9519947dae163b28af971e0659b41ffd0f8e44b7e601d96dc1ee9be6995b886050b02514ef80e07b26eb937ffc96756796550289306c2332d1e88a0d520b14bbb35cbdfdc0cbf5cbb14829f54a8f47c2ed22437560dd9376233880ef0508786f84ea643732d4fdbdad308c3e20c472c40b25977f4fe2f447d40260978f304168d097d3a7131ff1d727bef9e2532cba895f13d3c7631ce313745743ec1f6b011064b3eb34e20c442fdcde8d57738c733da8ec359e4330b117c1f6d4742fa34426622400fc9e8b6cceb1c77c6ae9563a8e2341514ae5f605e42ca38f1c6f47f729652647f8d4a6673585d955db9f32f9e2cd04803d05631234da5fb751d8ea9982c05038f8257e3f848040fcdfccbe662bd414c75399f7d2a0fb765c316ed678994399e83ec5ead376c975216ec0bbcd36c9c0111305dcf3a0ad4bf36f557bb5e60ca6dd8d2dc794bf768a818b68e732d3a98d84bbbfac17fe2acda9a15f524a76e05ffa746c8d90171be5dd894442e7f35f666dced6a1f3b3cce00912a78487120c7d802d884a4e5978e03381a30b2a25364c3e599a8b805d283c2c63b72a9819fe81617957368926333ba8844abdcb0e30463eb8699a9ed63621afcfb6f0c312a8ad7210788bc37ec3bd7608f57bb29a371a6f600d5861acb639fb4bff333e722a6435997155ddf231a74c51b30902112aabcd29705278ae283b8fcf23e842d4719deedeb2e0970f8b75bd97ae9703dd9811425a21eff5d3082512078c6f73765f331b25f61bd23617b040b70a0bc5db6bec760d9da8a76f63c768e803f42042428083278b8f8e6b3bc315b4d8c84ae573e68ebc1956a2377aa73ac324c823d7fd3dfb32c1fac4b78538d403656f4f49f53507d08645fb5205b7cc76e4ccb338b3748b4d5fc71d2aaf605005b91cfc2d670ef6c099ab8d104202ed858cb7c6dd81f439ff15904741a5523176e2fefd753c31f6c246eabcac6ec42aad8cc32d5fe8a47d618d67583c06c26fd08429c4ce48302cb2037cc3a7712455053946e483321ab1728fff2f996bb01c5e78a9cc9d960e3ba8b65469425985835bbcb41966d505e0bf25b482457ca593035b9725fbb0b73c320f640868f66ff9dd4af2cd6601991de0e58eaeb7aa849ffb6dc6fd96b7a07df11bfc000ed996dcafff01353af1b3e55aa3f4ee2d38c992f81b0de6ed46c2cd988aadc458cae324feaf625b1b45acdea43a48eb3278677707718ae3f7ecc481952aa49bb03de17a42d9ddf892e3ed63ddcb59ccc4d727168d22a2037d08c487912a5377ca7692cfb5816f02f8c4348c14882e6af39ad38e566ccf9b606b06bfe99b2d8e721f5f0380c92d75ddc536b6634fd701d8823c4d6ef074b67cb656634413812b151c1fe517651b3bc13bd86da4fc41c64c87b4a5f810536c1acf60645bfe005c57c59813c37900b3bb1ef77782df3f8aac8df209de1987b249ad03be5a49b49ac8771c7549f41ea9ce9922c7a4cdc2e2cc167c68ef58fd9cf48061091b39573b64e1a5c08f3e9c39180aed49ff46e9ee41a615e88fa8f1225fe6cedd55bd1c930658c898b6d06dd2688b3591707911ad4fde788ac385a34fe33c8806f084202be3579a7ef366f4f1432af7ea77b10cdaa3707e98845eafb9647f69eb017662c9208c301f2a8142e4560d8bec1310a8bea38d8c57a87dcc5476df42f0956b3a55d59ac596b31e9097989e664971e46fe503aaf35268e018776b02dd074ca94b3907805ea3223ba3bd79e141a3c30b20abca757c159e345138a2c032a8f7508952184f753a32bfd730fe1f096f79ec4551f1b9f70ef6c26685ffed15b9ce6d9bebe960a8af96a136d7aaee2a754bc191f0918ad6fd0973b8ecf20eb5d4cb21917a63e07b7192363d80cf0f31d3891a58e09714fdf43928fb29cf163695f043b03c37c72971a543b267f755d77e031a4f621fbbfbcbe44e0659931fb77790e4818a93afc845d5c65319417c4a68ec8f32d7c667f795dcba648bb8f3a8e8f673b10bb43a4d1e878583eaab1864b49ef6548001fa1f282a3878303b18cb2476b0d5018996a28af70ad8d7aa23adf72aee466cde4d01cd183e0288845d200b7416701012f525363c46e8ab5b5876aad2a66600003ea6ebd5c44f10b63e78e2ce1672eb126d4521970d374a0ce74c472115bb7cfcebddcba6f25b37ac04cef2fa976ab76150cd77d82438445b26a38909957f647e25ae17900b67b39df1516e98ccecb71cb16fee5214bf7a28ca6c6ad11cf7ddf218966381f5a248502f639dd19966b0a62f28c17d49ecb648c69db9653fde6cca39d1078b3d060c150b1421b7c7a507d93c2135bff2f7c4f2b5d76c3563c75d911008b79ec3534799a285559233ba97b96c3876d478e37c96a63d983fe051f2b1da22dcc788a7d3c179f5ba71bb996ae8ca82d608980ad0cb70ba3b9d985e24dff2117610aa4abc04222aae8b4b1a39c468cc05340d3f55b37c47a7bc70f11380918da994ebf04d2ab5438821357f968c404dd17d28b8951e422a8c0376d51678aeb4fdaf6361ae295fd7e1a26b7b9107b28280ea3799e3d6024e40d76a8c7e6264b33667e0aba357383df03244de86e4dcd8d04333c8d194ef952479b968b73c88d70e22a35d524a5b6363bb5a6f002d7742d91369369067598eed7a16eb687aad3e2f93d3cfdca36e705c27012bb7cd62d967a8b204a0fa3f805ff359c84682b0293aa978efe9c3b89aa28dc6ee2b4e0c81aaedcc541256cb860e6ffb2451acb760619fdfa2b292cd3c2debf02c99c9eb4bd81089f09f39a8e808d4b11da916e49667240ef1ade072f85b102f12e1c4a847f73c63b38c384e9b172dbe22d0a1bbfe98bfa898e8496c653e1b6d8cb54ddda0152f18c6ab658f79d27e75c57180ab687809e568f3bde966a13cd8785ebd1b29bbf8783b0bc1c74702dff8c849ee198f9abefcc01e40f60db267477a9f7387aaef7d408c06fbddd30096a844eeb59bb8be9492547f001dc2634aeca48b1481aa7e0b59fd6a499692947976d75bfbfb42f9db7ea0d295265c8984e4ce5cb938150653cc281b0346e779f1a66599ed7b8a6973006592925bae192cd000d4f7f2ae7b4f58f308b430137bbf75a4e033d47013a09014a441ca695797c6bbca80d578ddbb8c85fb792086a16dba5ce6c39ae2d7052686159a5ddaafc079b8f6e5481a566a1bd3e453c7ef2dbed77cb401dd5fe6ba8fbb4d3ebd942d5ad855dc4cda22d301a3252f9e8704a52e7d603e8f70aa77add6fc98156b49eb9e17e0be4c1371711014b62474681504398b0d5850ce813a6643243f2dfc65d25dea228ca2aa2ec397fe42839a88adba33685b0b30f1213fcb7d9db6cc3f560446163ed12f036d35d75d3762c13aa9c5da10032d29d97f49d17d0816ba118844ffe517ef1e7e7c3d31755276e4d37733e4016330b16c6e8ce70f7f8f43314719cec02d5a76b64bdd9d3bd20a72377017c295874d6ddef0c12eacbb3d541793dec62e85c25786bd937ce7207c0dc0a7d36e833f2677bf050cb17b592959f98cbda289722a599d029b8909c780551abdcdf988c04ba70e72c3cf5a05a79cfe6a6cf4acf2bac093884db31ea20218b4bc04287f39f293ad4bc2a2b465b7fccab4e0a54b072a19db48caf1ae6636310d641e9cbbb0f792e28a958001b2a6a76cb335235c7cc20098c5cdae19df5c8dc903938070cad448a142ee6c30e69bf00fb6b927c01da8d8d11650489228f3363611d48a0b97cf7c978b672b4040e54c27ebd6ae527ec038539577b20c78d9de0124583dc82f05f8ae093b2a0183937cf295de7b6ea0d6b86c5bebcd73067b5d2641ddb203aee2e63f64e06fe1bae228349abb047710abcf184d0c1b1c06f4d3e6bc1d559d8a71cd9a7089021dc9b5a25a5a2cc83cdfe86e9cc558d8d9966c7031737e5408235fa5d3f6859bfeac69dbf323daae0a6db83e4589c22cc252b9d7b06a29e2998d369f30a728ddd7b2e3dc720c43dad449bad80c8af74f28afdee8836c12ab0231cab50cb25de187b400840bad349855a2a63fbd38e4b153f6166e868a720ca0007eaf508f705d59670e0a11e65e7be65d07ae6b74449191507512f4a4e52687fead298358b427452a4e6e8021bfec6ac9d3e2ee08ab8bd164b55d612c2561abbacf9ec99dfbbae64ba6c643d372426044d1a02771a1397c952e1c1abcd936d679d1d7d99c27695b29c2aab33a87f3f0d4dde643654c4d97547c2cc20a74db17a44a753e521e792322c1165c2bbc027d7c98e039d7b1fe5494ae99198e4e3e3b7d9154dd19bc684858e9adb75b323e71529a05f1a193c17e091e915c1af6702547cb873f06a86ee80fa6d17b8f3048686bd4bd4cc4240ffe53b0b474557ac70a0ab179dd193c72a841f9d865310e9c1d2c9b67b7983b57a918192b41d996bd589149a4b280f83eb70b8304c8f37f1f0f6ad11227ae328eff6b8fc2c6261edda5d8e0b4fa3e16f8f7495d3fc7e54a303da21888724e4a529d7b6b4bc29ece6bad526cb66d8388ad3e780c1210965f71ee7dbb6854873c059a32c96fd9e763f30d348d82f305ede21018852dd2d3d499448f52b2ee39e4b9825e6008cc87b4938bc0516571ba808c9e8ca0a40898a8c749d7dc9e0aa6142af1fd00c23aa4697431737546f974f1b381f811913ef809bcdf0225fdb0b8d72f6eb3b61fef950d45ed5438c96ad211757c6021532c172f7d80c106d3d43b21b475dcd39d8d88d4ddc2da297f2dd5d641c9b3f60b1ea12db7a6f2694e4f35f2161914b23b4bd38516bf6cd27f5e3d343a0402e40c5f2c77a12b10cf9f2e74bdca9160d3336ee2d6189c35fa01b9507c1a41e337f1df09f0f31760b0fd3ff18d3fa8d631d0abea804c61f867153ac02fd2169e0f76e90727140e439219ff5234eca354e692ac92a30f825d1d1bf7d4d4957ca84ceb5638534a4014e2f8f737977f42852b79c2c80a6c97f1b8d60ba25129e3c0bce03a7c641f6d6fa33f7e1d3661e153da01d02e0a44821966a63c06610a66a8c354a5bcf6c9c90323acb8aaae7e48a0142c4e082ee026b0ea0f89e8123259316e694a77890e2acb4a8c3eb71fb8c9f88ce35da0e23711db464535e2b454e736f32fc9498b524a6bba6346efd43ae6785d1f995cef592548574667fb9e4a6ef2b269867e1206795962c420e1fea24312a44027559cace8e697fea5d6d395ca38424ec29f3b4e747", 0x1000, 0x3, 0x0, 0x0) 15:14:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb800f8ffffffffffff510eb0092e", 0x7b) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000080), 0x0) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x800, 0x63, 0x7, 0x9, "163962d9c3d07e9cdd510e1e497070cd51d0f101", 0xd15, 0x3}) 15:14:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x3eed, 0xffff}, 0xc) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="301b0000ffff00000100000400000000a769d790d502ebd7627d8ea2fc951408fc47fa557e844aae790e", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="00ff040000000000002f66696c653000c6cc3965afa557594a5575c54745f153caeeacaec76cff97c7b5e86b6ec16372467943673307f455acff01171743e6c8e5d198791eecaa53e5194c5eb21739f57d371498de4f8b444f05"], 0x10, &(0x7f0000000340)=[{&(0x7f0000000240)="5cfb2b3d848936622f8199c079309ce5b5b3617ff4f1b0d0e2502920e93c40f5ab222dda632677b026475d05746d32d6dffca7c39d79b49729dd5dfd7a76d0e189df0112cac3f2a3e640db66d751187fd671729c408828d4a43cdfa7a96c135fa5b7cbe6be1a02bebde3c187dc820ef9064e716b958b2225ccb69c8926c344de8646528852644a5c738ee3a1d02682d69d42e09dec45dd964fa6060ddef696a3085c5a4eb44280b8ca4c5f586a60ce65503e41552f7f36dc9c080127d4b2f3245df497980021d88938a1b6ed", 0xcc}], 0x1, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r2, r1, r0, r2]}], 0x28, 0x1}, 0x401) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x9) 15:14:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x8) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="eee369969ce70c1f77264a8b29626d0029e3b20415f3e89e2a9e30c63bbed2fe8a47ce144ff41a3dae06c9b960fa807900498b7ce9337d9379ba7b2fdff9c04f783a08f506e2dc937de6cf176e7cf5aba490ba0c52bbca21d16fc4ca8c9c6b0c411255d7664d8ecb89369c299985a85ccf36c5cece98de43cf9e2ffd5d4e0e3bd235ff2d5cc476b8a961ab409ccca48f6a16e07ba3359b8cd05ce9b722b80e6f102aff78fd6b7330c3704feed080a1e9a010ddc92aa197bf7017ee1fcfd09ceaa9b5c0fc54d0b700d099a8c6ebfe047b113b1376dbef8a2a887a10fdd9c6b84c62468ceb003aab8ceebab3b15e5a0a2986ee54593fe0d65f6546234764309df7c1391722b547ce26790a4831b131d023b55f616754b25a23e3d488f0cf3e3db9423701644fe8d1cd3db988720d2ce869b9ed8de5f18a5b6bda742bde9df4363c56f793de481cd287d8f668047fa627ea593e21b12680a249c637f1d37d730c22d634781a467b27", 0x167}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x7ff, 0x7fffffff, "1700cbd54689c9d4a8f6d1f9da06a93e34e801e5", 0x8, 0x7f}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "8549550002001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xfffffffffffffff7) 15:14:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000000)="4b74954c", 0x4) getsockopt$sock_int(r0, 0xffff, 0x184, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$dupfd(r0, 0x0, r0) 15:14:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x26) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) r2 = kqueue() open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x110) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x2}], 0x76, 0x0, 0xaa8, 0x0) connect(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x88, 0x190) 15:14:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0xdfffffffffffffbc) 15:14:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0xa, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 15:14:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x1, '\x00'}, 0x3) fsync(r0) getegid() fcntl$getflags(r0, 0x3) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) 15:14:11 executing program 0: chdir(&(0x7f0000739ffe)='..') mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) chdir(&(0x7f00001ec000)='..') chdir(&(0x7f0000739ffe)='..') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) 15:14:11 executing program 1: getpid() r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 15:14:11 executing program 1: socketpair(0x0, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000002680)=@in, &(0x7f0000002640)=0xa) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="a7753de7a75bb8426afc56698f1abeba28a876fcb95b4fc8140b0c43aebeb1bbfd687f82c7ac7cc1cd36e6", 0x2b}, {&(0x7f00000000c0)="8f00184dd3f297f1f0af962781ec7273b5fd70d5ed46aad00c2169a2ad241ed6630188ce87a34e3cb1278276c8c9ed1038397287e5cae4ddfb8f397e56046707d313223cbc1bd5d8a7eecc65cbe3fb4adbda4efb8338a1b569d2b03df7bbb395925bf97d1bf383630875e80f38b810b66d6c7cf8844dd9c45b657e5fdd8ae6ac27a9a4d489f98dc465f8a9ca3888ffa5050c09e76a8a63719d45d61ef7af8be8d88fecaec8e33b000ee8", 0xaa}, {&(0x7f0000002580)="ed62b70dfc13a53d03d3b3bc1a915f39eda9b220c3ca8cc982", 0x19}, {&(0x7f0000000200)="6cd9362e054b8e4516a31b4e813197913e8329f41c4ffa66bd8c0fcaf042cb3f8dcb5bcb94a7495cf5bc8c8b66d552b6a0084e4a49a4960e998dcba6380b39baa8aa36efd4215f9c1a5c8327471d758ee4e5d27e798050bbd2d0f7aee3afaff9b34853fceb46d0fde3a4d194be9521b92433a44dfd420756b360fe1091b891b25b912b9b0b5843a516f56be016b9ff77d7c7104ee7441e22655143becdfda7641fe802497efdbd5695aa371cb24d519a29c8ecb503fff65e06a59715f649d23624d2175924fa8888e922577659ac27e4cbc275ae3f7c100e2ff8c76a3349e23cc2f0331f7609f1651e954652db606c991831816da7", 0xf5}, {&(0x7f0000000300)="15eb31e28bc1081eace70fd48bea9a1c8317f63621e277f1cd4f3c06bb0a8dc2e5f864aa1728a474d62f8a76a80cdd00dda4caf92d9ca43d94cee9d6bdf8b2b93bb6e5b4b2353430647a9bedd3e3780c41242fbf66c831efa8727f", 0x5b}, {&(0x7f0000000380)="feeb95b395e6985f50b08727d051552ade7b62470dde553e67f264af9fbd8c05048a268b1ace4e1ae4e9ce3040e7fcbbf3c3531ce080d73e35537f9278be15b6e743bd63c95d7708aaaf0dff49fdc15af91c923a3e8a699d0ac8cdc29527685561bfdf6332db6aeffe791c9f91b6a3133830d08e8b61f9d445616fa2291bc12bce9baa25de734b325315b1318e59aa8957ea5c2b7cff0be8b3b5edffe8efd20b9c4d5e9cb13ad53f68e281286a397d5dc0dfd70d707fbb4f1c6e9d0cc59abb371144c157a0f0c4e6486f9a9888c406600f9acbcc62ee0d89c6e94bf4273a0291e56ced8b6cad352eaa8ce8b9e7d6387406aecde0f4e98866f24fc2c4b3889686043bd6ceedb28a86be9ec8dea08430159e158eb00116172ff08e34b11beda150909b087212fd21207ef5bdbf7b3464d562f947b31681a3a0d084f11c7b898b92c98d501fc3198b11f8defdb6814cdf7452029f418b107bec978e94df7dc37d1216cbec89e822391897bd1121be816d38534463b1f8f0708ba923adc1ec8ef8aa69ec90cf9f1d1a8b86a1f39a3e347304d1e4911505f52d4ba92bddc27f769ec8acbc3ca0ea49fdb34cd29eef4967ec8f6231f796b9648727d991aa6ede6e3973bbc7856f2366c88d854041b466e99543bffb6618cdfa9cebca13321046c741166e3f9293379538f0c688da7f149d43f3f6040233de480ea1c7c3be6a278f2aacd01b99fec37faa91859f36d2983e7331a28753cd050f9401778ced05e55c8fbed8840df25b183ebca4c6bebe27c3f97f516d40d26b4099c55d13c3a795382d178f9eaf2c67c9b7d8d135ff8c094e6d049e0bb180de2ae2bd00a0507d9b08a5de5fe8b535282370cc9d1eb56531d3ed5c8e7813fa683e61a10afb6cb1de4b8671c37ad07e7f470b54757754eda8e84aec6dbd087150765b50de06336c5953ea5b488e475a737dfdd7fab62a26c041d197e43ef77b2b53e6077c1a943316b1bd4e4e41952972245386a1f6313c25818171a38c5611d11d3b0eeff4e26ad0271563de6a21448c192cef017c44c069f0509801cb6a0f92427deba6b387c36ee6a9e04055a0b36eb487768349ec28a3a4ecea8ba8290a7d7fcec6ff22acfc6c5476857564def4bdcaf5dc71122476caebbd9e59a35170e168a105a5f0bbe5f82955deec3ef9ac80a06e445146cdab7ecead33c55c7fa315f02faa2894f9b314a0d4714074da9f3268b0a15bc87ff102cb1d44f4ee98b64c3f53605ad1cfd052d3237df896eb25f8895edf97c8bbe7e54320e96a0a2de7ff23e7dcd96694cf77347b1479beddcb8bdc88542edcbcb4b938c83d5de8d0d36bee6994658f96a8e93d53e763d1c8e09d646c7dc48d3b53b584ea1193b1f38e1ae3b0fda94eb71ecb1d2ceb5d345cf52eeca8c1afe38f219f432be6487080273ab964d51bde3fc43707b9fc553e6b545890f6cabd44a3d02a5b760c1237ec5a17f5db61082eb8ca96dd18a8b211174d71460d530640d712e602973680db7dacee5ab5c0f0a4226b3d0b022bddec3688051959678d806fcf823c1d4be2ee72d7f58e4235080fb0f43aa87a7d4f5f5a4222bf81b4495f6692f287d177f89442e0aec66a282d49cd644e918af5c802e0f3ce8bfbf727198ff7944c5275eb38695665924fbcf25b6f5120125ab0871a3795b1b7fcb911d8f39e1ee43919202a3ebbf56e9988f47f5a57bd5f172725131df8f6dbba06b21bf4c87bd79ae16077cb311eff067779313f199e3bf5ad8b642f72d525372575fe3c600715099aa966a6ad6b893c87c8e250e875899f737590cbf3a437915e8c4505ff05089f9e3b4dba96a73f9772e45178ba82e8a9c54ea8615e7e6b7c7c573a6add4c184ebc350822e96aac54fd48e9aaa739fb6576a1a12009c61b4ab73d35648c5c8da403f648fbc9ca8304ff1a1443deb62c1d5da183a2e08c7c05c67ff5385498279206257869d8c1f08580d7f55bd3e6680c47dbd78800aaa3a3dc3a52bf984f0b30e3991972c15c6f90a1e7e3fe8820ea2a3fb4e4e5e9f7d4d6a103c006ed20cd46200c06be4c85e061244d0a8b083ff355798efaca7024a60ff55174715c23dba30c15bdc96938493c15d882ec479b9f5492784b9cc3bb7dde9e3f3419245dbf2560b8b84b2f95bd01118b0acdb394822a835886313189f4dd6b64859709213dc7fc5b456336e20dccf6ed22edef3d59f00370042d57fb14bd5c001fa42d3e6cf93c7641367b412e6925cb0f5836fb7803abf092fd50d5136d04e1d70a4aeb65e1aee621c85ac22af165957cf99c94168af942629c5359c14dc143bee56e3a2c382f958dddbad667de0ef437c0cf31b1d044173dc6da1fcf448bc1af0841d57d9f8d235884775a606494805dbdfda351360ecfd0a178dbb6d71d2257b381c43e360d2d26bcda783a0adfb0b4b440969b4a957f6749e00b0695ab83b39d7d8f116b4e0dd0da78378fce3c3f1fd8bfeeadd16b0ff6b198f43441642e67798093ee1540cae1a202550a39d1f9af853937b76fad7bf04dfde7927613ea7fa8ec98ce9b4aae9742279f237dd2ebbedd54683965ec10793e59129c147e12e2eb69c6d73a507a3b354c56028b368e3f394368341a84a0a6b30ca17954de23076f5f4c0513ad11973f69da129a36e631bf7fd38ad8563eb1146c9253897dab9b7bffa534b4c546fcf94492f1333213bb786856e3f186d7f6ec5c2552e435485f150ce7806d054d3926308673cc8c746c57413d3bf3402e43624a92a417a1c9e5e91a8a47552d56ca9a6cfbdfb6f232663669ade29bd790d00748577d0089d5e9094d6828a1700ee93f0ad191876da1df8783e69c58472696d0841cdb6b098effb727ca1f916a8581b80e0884d529472df09a6abe2dc924b0cb9ad72cab3d91ff9da6077dd77cb3393cd3de49b6c31e7687e7dfee472944780767ceaf19cf465c1b012f0c457baad9e277a34fb2ed01fe2987091a69b39c17fff0c935a0ca6ba76496028e95d33decd649c9a28be0e9f1bb04e176886c3343c8c85db87efebb7d3ae1bc9a87349ca1e8f77a5e4a77a0998ab859953725c97454f5584f4e3452b8e9b7d4502068c70e722e8b8f78b045a0961085eb2c5e974a8afc43f477ad637fb642a61ee9da61f79e25758409ad1dc3817e3015419790f21ef32d49a0fab017d57096e61131656e8adeb0358bf5c195b93bfe386db9add4c45eda161d491ca9215c00852a7ba0aa0d2ae58070ec674cfc5b79012d603b26fa93c4dfa2f880faaeb5d8a0cb5befe18a43d4e10c5cf146403341521257e3fd1a48d973f43a77bbf417f94b3d55fa1ff13ff69deb58ee1f1c09af007754715b71d7abe4b3e1547a7ebd751e5b34943f1a55fb0307997af1e19b4e723b10c38be9bedb3fb6755f91de54d27dc03603756b68ecda8b69bd99d2a31a218797addbfbfa948fdd5c598b02509093e6b260ffc0abf7e386dc748cfb51ecefd4c10f7b1a13a7df6e9cb8b500e21598983df5d7b3640ede2b5ede23fe8acd7f75288c76643178ff01b54899c327b2e5da88948937b0e5617bb4b6297f2b54876de92851cbb030956bd355d6a2a0bb6c3dbaf3d4044ad2a6a291b574eb5e97f4c659bf02f5a0cffc2239d1516687a2ce2e842ad592f5737ad1d45eb7645c9774785c2bf729e2c1d56be146fa93a85ce2c221402308ecd961e19619fe3edab3519263eccaa40d1b62a77a57a647e629406bfdd62a6a7a5c810dfb0e4414e97ba3e77fe460d9f182a74099991797e81926eeef4a005ec7079203d4ebe679be421aa705af0bdc3a1705a9d2c6d89a02b05f9c317190529f4a467cde5a83120b6bf94783c960ef8ae098aef184d822fee081c312aee5c4e3b632bf578e73b9e2589e04cc81bda0111d8cdce7dc1905ba2554b412ca756dde90c376a24ed3521cbcea0aa4fce87e8f003395cd6c9fe0547c74f034f79b7f563fa945b074ebe7278ce7cad5057dd0483f4a5306106cb6927c81cf27505e276b24d9aa40fd53cf969ce466bf7748c9c03e137481eb3327fa43a8a5ddcab6d5da174ccb2c77ff3592e0c99c70f50582e202f6aafe403a5b3e60decd320ef9f5898e8b4e0ec65301c0e857a0a623d0be2e59fe798ef6bdfaec8a46ffd7616ea3aed38f0331dfd94ad83a2c7dd1ec6448383bfccd7b8fdffd72097f70a124a04ad3d7035d98f1e2e2490328b40e8de368fd84fd27d159d9408829c62ddbc2e4b6eb8ee83128e3657471701b92879d98a4a0236ca81ee96cc88c5f18d50842ed268ceca8f69980afbd1fdcacec61edc56f016e6d20cf2e5023e2b0a39d6ba3bd93767286100a5967f1cc445136ffb012ae2735ad45fd6675cefdc02525bfadb9e2df266aa9322a0ff68412f2a95b9eb48fa06a268ef3d9c07a827c766cfa48aef9ae21bac72aaa6b5f7b82b092ce2f9666066f8320200319a0f0fe1e848f45fa4f5488a58860722c98f33326378c34039ac486b1c41f5f2ddaa48f16dbcb7cb6c631a92bd2d7465a1a916002a22bce8b5165843e71492c7282a7bbfd4dbef4f45122991d93e67acdbab1c49be35c6bc8ae65357e7db53f38c90b896f258a39f75dc47e91f936166dc3bb2c1046123c9cd63892ce81cb407a4e8d975e0adc87fc60ab3326419304632a0aa6061d84131f273e91967abc711bb16d7f79dd5ef24065ba48eb4c7b53405c8fdbf72667cb9348740e217894e27c65d14e0863e4e574f5655af404d3711f57269bc5f1a77c4dcaff6c0251854c2fca1bd9c60474d00b931f64e0c9dcc62bdd366d861b69e3c73dfae2b78834c98bc0dbf073e58a69afeca6afb434950cea412cd8c8f4890c15438f9fdcab99cc29bf1575024e87eb5c6fbf9e30f1c2722ec47688f5d65314457604451eacbe0a6d545d3a06e06de1a36568b14f6ae84862056371576d43c376d65319441bd321d50c1a8f91cef15661523cf0838d440941f9b1622a15485bf826b7c2f720eff4105a4d022be8a781df4aa9c8950060a48b5289ba1530f741d0349ba700a2d07202d6348a16a842255ef2ff41ef2f6c9f5465b59533886b415a3ee9b870bda55493c9865609d3e94b827ed65d404a5bfa57eed6ece08f007d891519d20213ee4039acb73e71cd3494a3d9b7a8629cd2350a4fa6c8c528f23a400d028d84b0f72dea0d8eda0af1be27773eb081f2c1e29bba58052c2673959c18d72254f4b29a0adae80152fd87a142eff569fa490fd5a8c3add1071f5eec3c7afcd9e52c23ca83ecb140edf4f01e010df398bf0d49572a6ae9d70eccd4100348aad5ecd2706e01e8530382f5e6b23e13cb5ff8a2a58d00bac94041c61e03f5f026d8edb5a3ec71e4e688c83ef592fe2129cfe294cf67490ea1ba50a557b633d244cee739df2dd327320d8607d325eb92f3ceb83ae71c9e2cb39ad06e73140bd3c4287ebfa46ea5685fef24bbbec1639e1fbc7bb1a6d313184ff5979c1c0f8521bb10a5de0b8ad648e58635f7bc17fddd354840139518516b4452be5cf5e153bce16a4d231f0eede677ce20a6231a329ffb55eddaff03388979e9850071bd516fec4cd2f986a45e018ca60d8f0b580a927d311759c823ba610183c744a404ee0def626c4cce5b0572df86980c932ff8d09a60baaf09eaf560231ec7085ed4e63f07d54f474112e3ea45d94af3563dbff0ef598920687d5943152bcb777ff3c881a36b3ba43b72b7bfcf3e42904e095f64afc409df78151b355b6e7e9e920ad775266fed8f53dad49e6cdcc13112395a983bf61e5221288fd88aa364f44b97", 0x1000}, {&(0x7f0000001380)="0c13d40e08f2ab47432c9e5fc9755d10b5ac0b03aeb09e19c2193a031ab98956e1b49ca09ae46d6551217f449defcfca83a6a53eb01628d19f9b65effde73178dd49e2e4081a279fcf69669e1b3f46bb235a7c8fbe62529b0d02a81165757188b3c5aa805496010fcff359e9bd40d046498c1c5580fc4dd879869d9088e21fab4f342a47095c661840f4947839a7c8c498c5091e03665419a74cc0fecd7005d228e56aa636d403eefe29b8c7854b24f089c71129ddcd3bef7200bd88f3559612434e3cba7257414568295318c2e2beeb9db44b7ae4356490d75da17c8a845c3d95f12ca9fb02", 0xfffffffffffffc2c}, {&(0x7f0000001480)="636ebd9317ca0de67d36e67d44bd767ba895411681046e27c98ec02311e2db0d994ba78aaa6720deaeb8620ec3bbeb890a4aa154ba9b36fd6b4ff875929626e1000fcc023ce35838768403eaa98628b6f67935776f349eb2bc86d312d7483658a76f8ada90da00311830fe8235cec16f3ddc7aa9ee046e3ae2feeb3527c241c0c9c16a7404942e04646c7e936ce5f7a66c0f686fdefbe0eb2798a72bc9e1d30d7043b48e651868eb63ca429874a1b9d79cea75ccf5893311bbe4170ceade22394e70db316c6b5ac002e46edec04eed74fe9a7619f43871c2824eb688df5ae2fd020b169285d3c8299c175f75d459c40cacce5707cfd22057e983a67f5715ea29e3f1d0745b1fbcf844fa179f5c26eb3d52c143a3d31fa05d2dbf49ca678a97c06effd30106715df747310b1966270da784183e700b4ed35c83ea2a19ce93fa2e19585401b969603fdde36513abed04a4809219a378625346c7c95ed7891662e9e809b28f10aa2bbc04deae62ea62ec9b4cf307269c76e713062639f12d7c12ed0e9ca6ef07feb91a46e6ad9bd341845bfaccdb23fd5a76e2a005076200d2371925b1ac583ea97f87916648bd549b816f725f409bbfdef5b1cd47d25dbf1370233d3b05b512b1ac8d8e4ba37a5f86ec25e25fd550a2f51e206a823804e0d01ee0cee858b6e93a81fedfd8ceb2d5b7d3689a9394f9b23023fc54e420bcdbed99b9a02407ffcf946ae56008870dd470bd37e9e2be407a2d47a262eb30eba34b2415f619468ec8c4a8686f579c170657fc977ef7f3299719b4ac3402a4635aab8f36fa9ddb212ef6eb87a7fdcf607d5f6a58cf96e3d95df7ff516c86de67e0213668133d26316e8549d07dae46a295ff910b7f292034937ed2f54bc501c044c67085e7f47db28ebd5595cb6835fcad19061c38aff1608b3dfc25693e5c3f31fa23856ac6cf17075692ec67a3efb0e928882e925b291c8cdd5c3b0d647820068bf328defd3ad176bf100de1ccca082b8183ad00b7e5f4ba80ec8f8c7a80cb3ca146b5e64cd4d9e5d0f9828ce915a5ead7768bef365736b2ca26a89686049793a9c544ac4e21f9111a1c86c6967c945d95c436a416f0fd8802a626ca781471ebf7aa0ba7c4142babd4ed4986d0c9f13a90c023b06c333bc639872bb625df7c71e855fea3948978fd5f4351c3937778bc1fb83b0451a5abf34f4ed50a4e7d267668884e499f0b3ef81aef444b83263a8ecc5f882a56e1fa510ee3768fc678ae2c2dc0ff0b532a27a5f176192656de68e7526df49e256489006119d880f681038fa7471f758db0aacaeb7cd908ce52072c369fa318846a477a5a9d59b6c57b79c74b12713744ea39c6b79a601abcc66383f327401be623d6475dd316331bbdf8853d6f9149a6a7ecf2739b32753915540cc0fc4082c170d2345cb39a87944c167722f09c3c9c8f96e03151b70fdf445832141838a4edeae0d806cce9ce98f43ba8cdb80172aacc03af349035716df274f8d71c8d6b7d15b720caf558ccbfd5aac158708e0b08231c764838660484d7b5344451ef91378e3ca9205b9735e34f536555d958600c5074405e34afdd925b519733a0713108e0856c3fbc512f7c6ec986b2e155a271e5a9befa7652cd2cde7e0629c43ef7fe7dc240599dab1ccab93914768868917a479380ebe8c1d64f56ff62fa0016b558660da1c93ce860e7363329639fb3e03fb5d8cdc32b1a07fc6811785857919b58787eb898ace5251c7c0b29f3790e349998b1939cf39f7f69176a118b5aa7413b063329ee980571d178474e2f45670751d97829c6481a3d7745353f005083f765b81b743c6d5f1c87004be4263df735debe60a0e814aeb699a120bc2c7ab9b9579e86849bc41caff2392e153e8c02d93f57fb871a4c8141e264c08138e360c5633fd6e79cf1ceed081c6a5ff989fd3eb2319f56c6a7222eb177ade9298c7d6f510ad977e684ff27f2044648423f473645338c5a59884322f96da95a46d592c2d5acace345252d77ada950675b2768d381777a2283aa603e94437658ccb28dba36253be2cec0f30f5376cd67ea494ab6c1975e28900e886c8621c50088ebc909c23906e7b13abbe180aa953e385862e4c67f1d702fb2d33c0484645d97e8173399229812ad757395006ca71259aacf35f2e5d01ea6c7a1d4c4d9a57eedd25deb719954d2c620fee0b9f00c80517188c7e29f7fd30f9d871ce3eb833e0b6659dd59b505bd74ff48c97491265e2bbdc45f614490fa1fce3955c54745ef117f0ec44a128b573bb4d4168df8dce372d520fd54fa2007395400ae31614f7f77312dea299309a623b076bb22ed207aa22bfe283c54b90e071bf66d1a66fc1d65cfaac54bfc54564fb25502f8a42f01cad4e19ae6f223f41bac2ab14f63dd94b94bb99f61bd219b7e1be0448ee8a8cc3125129a0bab6599167d9e866aa40d00085b7a529646049ee4e23e04db50a777e2de8d3aef6cf8005e0308e8bfffb0be03774f616288c0770edbcf9ef63d99dae6ff7a927b2ca284fb6e4bc3ec00cea2126f60289b00879a5b8f27880bf703081da0b39ca14a6717fee028fb48cb6864d8e30ce04061581880f4c3a398ee1477b7199bf2750a49a2b1137eb1e1dea3b1b8d3ffff66946e7f9324400bcd0c9574347987609dc23b52a056f24b5bc338dc33f5cd85b56f6e5c75997088ae7c4575bc6f670ba98a34f2bbd1660f5c42aa4cf55be455c6c3d855d224cbe9a6487b3baa67a9ea1c47846ea3d1f43767b92567e52b9945d9bcd9bfe5ea9932cebac2d71eb78a6cd00014e743a04991bb3bd1d258af9563a4e4234c1e15a5918ab1ed503f4f91bf8523a05d272705387284aaee4d74a063e79c4f3e268b7bb6910f670ce56b4ad0d8dcaa44226f1963e16c96668c73b9b1b8b60e7145ef7d9e39b968b8eb5d2621c0fa2818a9e4fbaeaad0f88cf4e6aa75d6a8311852b9c1a8a6dd09a1bd3ac8d25f5ed288ca5431c728fc4bac60cf4d34150e1df61824a87f1d89f1fc5c8709f2e537b3144734f804e5738b83469264f9faf19501729e37ac3c6744894dbcbdb02434437dfafcb5547332bb50dc154cc0c1af48a8f1039adaa182a0d609b9bb459957bdf8230c799030eb388dbbb82bf3fca89ec02377e7822f439c983c0528ed3ff9c41214e698cb931d393a094ba1b3ffdaa73797ba5b6b7fdbb673fd56d7d1b85df22b681482bff786cf521fea15ddbcd979ef107c2afddca18675c22f0f86550a906bea503dca196fa420579e0bab8dfa78295f02b3a84b8a39c88c9e0dc45d1e5025efe375e84347ba701465afbd68c4980cfae7e9d6fe5247da6a82219ae1cfa8901c5aa181a8579b0d180c9c2a5b1fd5e06399f22705c1d731abda61c861b792196463e7957fec2b046cbdb0a4f26cd10ea46fbd03fce87ba824f92f0643610993e19a9a8077a5cc1c6c5a9cfe117d4cc472bda04e4288aa726a7708c2cb0a51f9bc6fb47cb9453459a909b821da07d6511d6417479dc65f6c064219c8b637fa3f1715c342456720d08e098bde5dae5639ac856e4748d993f6a970574b3d34cc6208fdcab7ae2927abcfe2ac9d9591b2c44f33fe280873c279bac9d4312540481dc004b391b602096ba15b75e8432eca765684830b84db46c2d7e10adcaca2e1bbc9a8946fe31c5d91772102b2a8816a6e3b9474ff9a3197f9c0a62534e00822bf34ff205b5ba840954e0be50836310dcf1b981032910f63817862dd74070664f84f7cfdd4949b2864a5658c197f6f29d808e202214ee7a5166193df709f1b847af39f1d67d4f4746f8fcf6f06ae757a5b4da343405d80468956352dfc5ce3051718a385c84b8e340a41b7ac1dd1e9006a1d64efd205aa4290e0b2fb9d588d1c1e861668fdba2849a6ff6b3c13ba4b396ddd4ec1ffaa89f16e8c4cb9af13a12c513661d9e27a032a6f0bf63118fa85ddbe66a3d86b3a4fff31648a2846f55389d6d0c9c32e1440007d32e5bdd1dac3006b94a787e3d5539b4671c949b5e20741de5cef4f1729be164f0e79950ab654d979762514144b99905be84ff3bb0f9bacd283be546c866984b7e4d584e10e5af7323c5efdfcfde11e02c55d923a12c79df82059632aa13530bb20840e6b6e7f2fc3fb0224485fcd64b403b329e937cf9518bb7ecb46680858b97c1050473438287f62dc761cb91ccedff2b06950d5560696b6ee25ec97f98d5f96f25f891c32c468b10bcb8a8a22c0dfe5a3800dd5640265ce05f96ebe30afaf4d9057ee0a2a9cc08d431a64e636d06ea02f717f75c3de1a0778ce38a476a55ec8284acb2d5f659f0ed6af1c6a247594e714b8fc224b7e992d1b1f91b16ea8a93b1dab024ecca4a73ae81161f473ad07c04bae7308d403188058eacc4bf5232950fca8a6643940ed63ca3798f0bcb4bfc065c4d23f83b7e27640ddc23d73455f3d95ed884cc260fc0681e75cdf48e33e80b807a9225677b837eff0b4ff074cbf5d3a46d569dc3df47da365e806e8f8079d2b60ba0d503bf96b90720865bc5fdbd50565d26aa23ed0ad307e65780002185fa145314f56f85c7f8238d1c5f9b11dead7b8a082e226222fc721b6fbfb7b06c27467668f802b13e5aee06026b286654571bcff7dfe3c0b48d0274856634610422d00f7098ea58f60aaabee595ba6603d0f351ff5ef1e2bbe4bb82cb9eb00fc93f625a7af32777d43939ffaaa9e2fb74b933189e623b69cfe1ded243cf3fe885c37bb048f6aea2bbda3e6cb893e19ad72fc5f68be4141e166425894563c63af7609acbb47908a764f3dadb19b1a2bc0b5f17dbe581c411d854fab17123da5a9e966dbe2dbd69931c6cab0fb9ce0c615243e8ae16d23c10c60bed2c5079a4dbe89a6f029dcabbb99e3cdba8ea61c3806813236170ee7c9b11e80a4bda2f618482ac9c1756d1775c18e019d04cffcb7e6ede483538b478834bb7c7f35b3e3fb777a7c12ca671fdb467b92f1c3eb2cb69b8ad0dfd6e6bf4326160af73f2e8a6789196e5af4cf1217f78a14179051ae1dc3219274342f310d076bd7c6640a273a9810a7600a76fb86d51ae3375026474a97eff27f41d9739b29880e1e2a1d6a7e145acba107ede98984a2f78cac54eba24c19b425c52e2b2b776ed707cc025aacb9dce47cd42c9d5c4959357afc0afb9b2cd8c0d5d91bac2f994dfe5917d611af12d46eeea00ad7b56f38a4e05d86bae7e0c795682aae807dd319d72ba56e4ae88760d2b192b6703b42654a8b1ebb2bc49dba314d54631d991e641a65ab4a5bdbf96c4505759ac5c940f1fb43e130e75555dd18520d37ce137b43765d7d4db23b389ff48da5aa0300c023ab317e3c00a259b2c1517ca7a51358e9e07af7ace43354c7eb8bed2721b8afb689135dfc8d663d8f7e41c5970de3c4280879909053c67d6466c3c48a278e8d8aa3a98c5ebc44246fc847e2ed9c1db59c3c99334ca14d0d0b57590fc1048781d8686f44dda4d0c38617cb1e062af5d155c940e20f9bfbe4791aab2e54d3ba8c2219c56027a8baeac9110371c34bc81b95126134e80bf82e22fd68850b9229732cecf903b605c9fba606f8d5c4c074b38c25c81c50854343178299f89498ab3a7600a3b5e488f75b83bf3b6fd4f751a184bddee15a1eda3aa766ec95e5ee93e85c12cc01c6761b90ebea045e91dce34e8f9d12551fd5913fbcb9fa2ee4d0ffda45f371fa5e14c75f7629d6fac86b10607ef67139198abe2b00a2eb2e27623ff725a46e2114e4ebb486fd029ad4f0d3d62f5a46b65314d5910651f3", 0x1000}, {&(0x7f00000025c0)="ce72c6c60d498d483ab461e8", 0xc}], 0x9) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x100000000}) flock(r2, 0x2) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000002480)={0x3, 0x0, 0x200, 0x0, r3}) syz_open_pts() fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 15:14:11 executing program 0: r0 = kqueue() poll(&(0x7f0000001200)=[{}, {r0}], 0x2, 0x2) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 15:14:11 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 15:14:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) socket(0x3e, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x4b, 0x19c1f712}, 0xc) kernel: protection fault trap, code=0 Stopped at lf_findoverlap+0xab: movq 0x18(%rbx),%rax ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace lf_findoverlap(0,ffffff0067db4600,ffff8000016d7460,128,0) at lf_findoverlap+0xab lf_setlock() at lf_setlock+0xac VOP_ADVLOCK(ffffff0063d43810,5,2,ffffff007a6e10a8,ffffff007f7c6b98) at VOP_ADVLOCK+0x61 sys_flock(830,ffff8000210d8018,0) at sys_flock+0x156 syscall(0) at syscall+0x466 Xsyscall(6,0,ffffffffffffff4f,0,2,be6b1ccb010) at Xsyscall+0x128 end of kernel end trace frame: 0xbe95dd2d380, count: -6 ddb{0}> show registers rdi 0xdeaf4152deaf4152 rsi 0xffffffff81905445 lf_findoverlap+0x85 rbp 0xffff800021177100 rbx 0xdeaf4152deaf4152 rdx 0xffff8000010d7000 rcx 0xfc rax 0xffff8000010d7000 r8 0xffff800021177140 r9 0 r10 0x2ef171e5c3889eef r11 0xffff8000210d99e0 r12 0x2 r13 0xffffff0067db4600 r14 0xffff800021177140 r15 0 rip 0xffffffff8190546b lf_findoverlap+0xab cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff8000211770b0 ss 0x10 lf_findoverlap+0xab: movq 0x18(%rbx),%rax ddb{0}> show proc PROC (syz-executor1) pid=426524 stat=onproc flags process=10 proc=4000000 pri=40, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff8000210d8720,0xffff8000210d99f0 process=0xffff8000210a4d30 user=0xffff800021172000, vmspace=0xffffff0064994738 estcpu=23, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1613 73381 48814 65534 2 0x10 syz-executor1 * 1613 426524 48814 65534 7 0x4000010 syz-executor1 1613 488086 48814 65534 2 0x4000010 syz-executor1 1613 339150 48814 65534 7 0x4000090 syz-executor1 2755 223816 48878 65534 3 0x90 piperd syz-executor0 48878 308541 53941 0 3 0x82 wait syz-executor0 48814 109172 13722 65534 3 0x90 nanosleep syz-executor1 13722 73561 53941 0 3 0x82 wait syz-executor1 74086 355916 0 0 3 0x14200 bored sosplice 53941 213886 26974 0 3 0x82 kqread syz-fuzzer 53941 201240 26974 0 3 0x4000082 thrsleep syz-fuzzer 53941 167440 26974 0 3 0x4000082 thrsleep syz-fuzzer 53941 96737 26974 0 3 0x4000082 thrsleep syz-fuzzer 53941 399387 26974 0 3 0x4000082 thrsleep syz-fuzzer 53941 208457 26974 0 3 0x4000082 thrsleep syz-fuzzer 53941 197892 26974 0 3 0x4000082 thrsleep syz-fuzzer 53941 304856 26974 0 3 0x4000082 thrsleep syz-fuzzer 53941 407695 26974 0 3 0x4000082 thrsleep syz-fuzzer 53941 308318 26974 0 3 0x4000082 thrsleep syz-fuzzer 53941 178452 26974 0 3 0x4000082 thrsleep syz-fuzzer 26974 387960 86566 0 3 0x10008a pause ksh 86566 407642 36790 0 3 0x92 select sshd 37550 406753 1 0 3 0x100083 ttyin getty 36790 375840 1 0 3 0x80 select sshd 18584 117842 19543 73 3 0x100090 kqread syslogd 19543 264198 1 0 3 0x100082 netio syslogd 86693 399785 1 77 3 0x100090 poll dhclient 85240 322865 1 0 3 0x80 poll dhclient 21216 4703 0 0 3 0x14200 pgzero zerothread 40153 122802 0 0 3 0x14200 aiodoned aiodoned 74604 406507 0 0 3 0x14200 syncer update 14402 171562 0 0 3 0x14200 cleaner cleaner 33045 279690 0 0 3 0x14200 reaper reaper 73142 135875 0 0 3 0x14200 pgdaemon pagedaemon 11310 79757 0 0 3 0x14200 bored crynlk 65094 413837 0 0 3 0x14200 bored crypto 19065 179047 0 0 3 0x40014200 acpi0 acpi0 63817 403493 0 0 3 0x40014200 idle1 81024 212470 0 0 3 0x14200 bored softnet 58003 264807 0 0 3 0x14200 bored systqmp 64779 59322 0 0 3 0x14200 bored systq 28266 99827 0 0 3 0x40014200 bored softclock 37331 49043 0 0 3 0x40014200 idle0 1 373112 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper