x10) 16:55:08 executing program 1: mlockall(0x3) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xca1, 0xffffffff}, {0x4, 0x101}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000080)=""/31, 0x1f, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0xf, 0x6, r1}) close(r0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 16:55:08 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)="78d7") mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000001380)='./file0\x00', 0x80, 0x0) r2 = syz_open_pts() r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r5 = getegid() r6 = kqueue() r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001440)) open(&(0x7f00000014c0)='./file0\x00', 0x120, 0x1) r8 = socket(0x1, 0x4005, 0x1000) socketpair$inet6(0x18, 0x4007, 0x3, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000180)="026081df4e6a662c3baea0e913a5ffa6c97586050edff92a738147433911ec6af1aa7eedc23b8988aff71d7b1e10d4621d41716e6440e15f69b9b4a2aa84d4579dc213ec4301454a8ea13566b7d26100606ab31e00d2355d0f012e608b792b7b191b1f22", 0x64}, {&(0x7f0000000200)="854d08fb73063423279c3dd669d9aaa54a0a802019312a55ecad23c159ea3b8b4b967dc1a428f29d71c6b5419e08481d2bc3d9fe7313bf61a25da81bbb070f27472732cd531bed427eba4158a907828c7baee3455c78e87d5f661a6715c7edde7f3a1fe9af727189a4e6", 0x6a}, {&(0x7f0000000280)="f67badbabf310f1a61f0c9c4b803e13675dc4c5d22eee2fa3d61aa2b3f34c35d9d2296fbb1918b805828bf4544503769a8ded6035d945d7f4c3933bd3b1719938b193d4d7349538d126b5fcdd30efb42614357b56d64f1aa321b6b7fabc78b8d0aabbad131dd67be79bf57a68517b15114c58589d822fb53d34640fe677f91fd9ae67bb787aa3cf9b76874a3452d79601682a6555400bf5cb13a49edc163c1a0d41cd3e161e1610bbcb1345a8047aeddf2a9", 0xb2}, {&(0x7f0000000340)="765671e7ee3a24424c717ba6ba835226b1446c8bebc1399454a3ad2647f5397f8ff835e5ae12cc9f74898b7c9ebd1241d7b563a57cf7a173177deecb6374e7a95d50827d1a79f34cc22a980967eb25c8f3eb7e27c81f010fc3b31e35cb9bf399bcf59b669c2a0d9cc06b26ea951c3eab856746be4122a504f0d1f7f630a9871c5ccc58a025ea1745092a764feb95865de49a1fd4aefeb2f41f6fca248866e5202d87885c0258be966a79b3562201c4a8ed33a8cba372cb25ea2c9643440cda37043c76550c36ac492577378c3586071e5a94a1ddd3aa425ee85edf670113b76628944f9eb70f3d18cb32883f0fad19d69b44f86e9ea53a98405184db5ea583d87e5c801c9114519cf2b5131dd408269c3d1801f5bb46d8e75638b57dec0511f35b17fb3eedec21a34873a37f5ca4053aadf083ae11292ce8be9684a6e7230a1b3d4abc97c8a494df4980579971ad7e68ca7781acd20626170d1b15d395b282a38a981370c439e5b65061bc6753f65ecd9730095bc73e87b5b77b723611dc437179d8833300bfdce65c99d87982ac586b61b944411d845131ac1ff1632d6bd0a646930c915e53e55b11d26546d24226162f48e87825c610c277a0ee90a38023b38ae8700a76cfb1ffe947cab9da3fbe6bc284959e14527bfd808e1f166239e49c7bd9e0da1091e65a777ceaf9a44e8600bab6a6bbfe84e34b140e94cb97c51a7dc7467713d91e500124ce5b2f952fd6603f3dd640743899694d43cad8a35de1489790ec4735b9ad577853d39bf9a38dbc3055ce64b290314f1da8892525b1f806f90aa2bef7ffeb90a95e6ba17ac884ec7c48076ecc2325db8e277300565436f4be3b5e70e6f749738989c2cf56e8d933e7f623ff31fece3a59fe88045d8c75eec5cd16b76e94ddfb3f43f710f3241d1b27dc7eff2aa232f4644b653cee6a55b5bbe3365fba11d0135b4429594f5333c392c4bbd4b05f62a80f300731e1c5dbe30bcbae84a23263d12d9e8b84ace12ca91ad1a6b22c1bd3a1d0e03efa62615b1b381b25ba892b978527f6de0babe996c9369bae8ed8c38506ca42a07260896eb3874212a914bd1a4dc4c865b7cc5b6d08b170111a85a4443a2ebb129f3c7067da9db692e3762181bee085d0ff5faa7b3bdd386dc0f2781895b658bbd4aeb00ab55180f48673f0a8fd81a5e899d23e87944bf178416332972be12d39c946fda10248fd6598821ec01790a14447097cf0730dc03019b6bedf9fac3e07aed468db344be23410eb53a116adfd7de4a862c623de487c28e19a7c9c92c3e9de33fe3f5a65e37447a3bf817c75bbe4d7e96cd21f2d3d900866e128de2e7018bf0cd1f7bd5ba535800e9615b20acc975a273f927313152675c22ae81b4c9fd49d60f052a5829d04a67109012f3aa95ac0a6bbccbdd47d5c423eda5c44a5195a0c767b90dc5d422d0ce1be1e96d8308872b586a09efb6fbb3870257f91eeb3580837f00ff8f0227a88e937a42d82f874ecdefadc295f3355a635f21e024d009b33394446f714be137d51d8d39012a051602235b1c46cf73cf30a563bbd0c16707f5eedbc4edac205525fb434bcf93d5dcff91c5ee0401f3dd9d01c870d5b5b7ae7a5eac58703fa0766d3631657f37fd9005262250c8a1a46e7a01da2bebf3623a395a169c02e81077327cd2b26fafe6464a7b8eabca36c51406bc89a0fa3e8bb3b2b2061915a8bad7700af55b168f1406ea7e505dfb37ea5667eddd06fb192d0f5e79d2d574029cd940aa026275e44b0c8c27e0c7981009d2f48a4fd657a9fe6482bfc7087a10adc17540feeb889ce72a960aa3f22a11817dd6b44662dc7df616a379169ab69aaf45e6ad3f6ac307a3705ea63992ac997d4a6a3bcd9750dc0f3d74d3a16144584eddfd2cc7745f92b0c471dcf0d7d93c24cec40d6de9dd2b213b1ea91e838077ea150b025a4008671cd3ddbcbf66dbfecdd8bf7a4ee62770bdc9a4060f7fc97d202b4fb52db68932b5ad9922025a2c070baf9deecf9ccb0ae5388b05c17768c7ea0bad7491b2464a8cff6e11d35b4b2a7c26ba6bff80d5434c7ab6248bb33ba0905d45e2be02bb1e830c5b81c936f518ba56335df4f01ef6f9f14d7831950c1e88f90b920f37d6c2e777957adc10ca0bc52af2f863cb9eb4823e4c601d9715df64841eeca2072205f76d0b5fd1b9ec4311342f87dee1c28a18e7e7b57679bc8d698267381f670f95f3a89a9ca047dc18f20b68853ef424b041798f63c091cc8ce3e45b0a5ec141f6881999219f7ea91a2c72cb92e111d5f533882c3adac6bc0c0cf2eaa5f6db6cd5b25c9388a2fe4a8c2b611752fb792b3de7a042debc3e78f3974c6c39bd1715bebf7bb951c8a562fec7937a7195428692f5e941dd9183a60d3ee0bd2b17c0b6d010e76bd6120836ec871aa101306273ad4282de39e6b1077b7f9211fda7bf24ab104c1c8c029fb52f7e3d6f0e6393b862bd0d6b07da3976959f279c74c374281c96ff177fc8fa46a08d02fad5cdfb3b38fd20c1bc16eef8da830797c5aac36b750acca9cb1be7ddeae36b30a89dac45bdc9aa2f0168f762a71a914f14e2e560e6810366380361b1a6d3d170343f0a802ca542126d72145a78e242a56af7b4d87fccdd91702b68b1c66fd87eaad0a67b405b0ad9503a199f56eb91c3ca7e69aebd1fd982c03cf4e83d79d3a72108d35962ec55c5aa136988f9c2021e46bdbe70cebe46468c7158c7e63e018839c11df324ec345f5ab30d0db1dcb4b041f5f4e5475767b632b56abfcadbf2fe2b14f4fbe81b3f908a69a27020f1822d0b4138c99071103f9da0b2bfc5443f1c50e3cf2fe274b4422bfbdc1ce55acde28cb4ecc66e10463f7d51f64082353d066c019e7f0d5511f4e8e731c220bc3a778c880435b8385b429507620974f13d6397467006b7ffb0f1357e57886e38395dfebb48bad8ca252be8486e002cfd5dff3404f1ec5ad7de7b97dd0f803a9fdf737f7c15dd77943accfe8e4c201f93d53b193686696aae093dbf174138165a7ec510b202bc62bd566abb1a165ca09b0b2992ac40f3b7a4f78ef949e97241cfe11bc69808794d1b86f265e1ff728af53a974d4ae27ec2484dba172e3dd5abca990bd70b03047b3e8555eed96c272a24a857a153cbea18cf83a291097166bcbdc698e50681cabe34aeb83378a43eab8208e518747c66b130c3feebcc19b64711a068c978098def6e2e160ad16edad488c53f77df4b7fbc575223c0f108038f62f2582e2cc86e8ff4b0e816f12e1e494b6d4bb7ff0bb1783b169529561edd7907133b0b467b1b26f40c3cf3d53377069b9747b18263bb67e6252d0621bf03af4499c2b2a83d0e7349ff4e449213b01d4d9ab5316aa75eca9865e6d3dd8726a3272baae5eca1fb743757c45996e52c2b818b2752ccf7b0861cdc67d3a28cbd7731da200c880d2784bb0b3f926afb80461330155ad128351e8f3de4748a3c6864cdaaa58ef213524b9fd9cde58fd00435843933ec8d76436f8617e59ff868b312bbe862d61af288f9f24243df85e1bee09064f7a1c85ff4b7040a48db9d01ae00ada05fa2d6e54b250787507044940ff45899ea29e76b2e6a13bd88c917df10b7994917257cb482d7241d94e93bb0c2ef72612d6d2328a079bf853b41c9614f0fdb68689ce0c89c32987aa435ec05e411b813741eda766d9feb363838dfe218d1c48e23fc9e58d1dbbe15928f0c624138dc5af5d441173a53954ee8358654446c47c5174d45a06f8725db0afe35d6fc17e08ac2e155f359eb35289d42a12f535454df79d2ab77d07aab48b4a031b2b9bac5310e34fe64580f5336a30ca1eb36102586af9160ae9fd9494c2c72b0ba5bfc4a08b3dc156b8e0044dd98d536c7f66eb44959e5ff49e8f0c5e0c2ffa655194e1dd58b1f271eba2df1814b9db908337ed1ac2b9faa319d003e06703acb1f8c934b34ed9a8555b78362c19e7ebe2a4fda8d6470e53cfbe66cef69ac52253f09455ff0ea7ae156dd525ac6aeae5aa26d80a61b5623eeedd6d52877c8b3f6081cd108b080dd094789dcf69766705f925cf5c210ecfc185855cbbdf1411997aac691a703f5f3481e15392de1d683870fe1b43b2489229cbfa73f147d65d96394ad8fc9937d16490718aaadcaf4610d0350033b1b96096c711a4df7722c62762825fefbac810c4666efb6afd84ee66f3551fe4497e3b6620ce7920ea18b3520520873baeac81a38bf79284f301009f9e76d7327e4eea07e00dfb56809273fca52e377e9ebac26edafcff5dd2db4658c63dc5b284de2031c5e9365293113b689395e46bef706fcb7ef402c4e227afa7733845a3de0c3efbde791476d30a72e5ec26fd413c150fe6b705b6c74c4f9a4bae841c53dc2d7057d6a50dfa4ae96349009830df59dbd1e83d394eadf714355b59418ba71685367c2447c81544717bb045f96b59fbc4ad45746c2698946ca58e8a8526fdabe2962b7dae53946c2cb023459ff64155891ac4b4d3966b45fcf2f4aa2a478f832205ddee539b11541f0d076e1250816bf3a707fca0105843faafc548ef9fa7d1f992f551832adcc32575b58a07e2e594a7c24ddac607ce0e6d7019964ce5048c2280dbaa8469ef35a3e55e0e5ff4e0dead64493d7fc04ddf55bc85f1db7484763be579ece2a7b4e81cdf618362e918c3682d067745df69bdc4db591cf5973dd6e8867ab47c899687a953bb4c32fce62f1ccd94b3be7e614f605dde64521242d6db740484471115d37c4a009d4366f9ab8d1fe1427885250f03c5f4cc38864ba213d674020e3d2e14fac0e75423753ff6ef2e8bd79c7ef52f2c5c5d5543a241a009177c04da3a1d32598ef97f1fdb250c5291ac9952d400ff57125a4a1ea957f6b8c809a121251de7d03c5375783bd39791f29a568b230588bb25072c3e6f72903ab52c8d595cef6d54932a71b2090fe7312e13d6a51608fa2c5ee6b3a54b952d26d18e484db74fa46b04a9646e497e3b5e87104d342f459f7bb3b6930e93a59a3f442c5be25f376fa67c1e0851ca2e4d86ff4be8e74da439d782d2b7a3473396fecf4ed5f166c9817116e17aa43045e9588b127146007d988748f13124657b351923aea1ae14fef3c25d030d9bd0b0fc99494f0084a4e3f019d5113d62f5ebd8cbbfe5cb78cb18364a6c5889b0a475bb12de546904d21f56c4a1331f99c7534b34ea0c05ec135100a11148845284de57b0f0cf82baa1876dcda53c7e9b72b7537da96751a64d1ee963a013f37afd0332c8a10643f0cf1c311d2c959400205159cd0d17e11fa06776036c6b0198976a363d802999b3f1f05c12e31eaf97b0b4f27e5cabc22a3a8234ab50a385aae6a01e48ea8561deb9fd4c965faed3abfdcca0403c7663e9468365ad8222c8e490ff99414740cd6b3aa2321f6bc50da8f89b28df7c51ce12c410caae8c0dda9a88dbdb594ba914dcbf7437f28aac2d5fa8bd686a333697db3635207de55651250544299963602d62fcf353b0484fdf812047ebe2123532a8388d00cf7b5873277ab85306d2362baae288dc12a4884e21ee7a5d428c92d1f29b5ac9aa80ed661c80f66f18c89dca834e62b25e7f759b96945bb9cbb4741693d07404b8cd427fe5951d45735fece0d6cb5c22ae576c4b7ac6a016093da314801ee416f20580b9093f16408759e5b46014d094d361c1aea3d938744eba8404d3d0234aea0c623e8bbdbd07832af6fe972a39d946069bc22f02dd59e7518ca786fba1cd88ead4270e7f955d93db920186efce3f8bb4af6038", 0x1000}], 0x4, &(0x7f0000001580)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ff6c4691f4031ab5f8bb77c18ed9c90aa575d06de805582a64acef02a68e07e11defef81b2f45da6a8e7a075a9b825241a805d8b4a2b945fd2c7b11471a51ce514328130e8641d3c3fa55b3ef0ef278bfdb043103ab1eb7c9d4cb5149d795af916c03235a6faed947c77a22dbefa1e7e", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9], 0x58, 0xe}, 0x407) 16:55:08 executing program 1: readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)=""/206, 0xce) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x2000000008c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x8}, 0x8) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000240)='./file0/file0/../file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f00000002c0)='./file0/file0/../file0\x00', 0x8) 16:55:08 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x800) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f0000000080)) 16:55:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001140)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000800000000000000000000000d0"], 0x11}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:00 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000200)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="020b6a4cc33e872e994341691f29a68c419b76cca413c85fe2202a6472f11bb77ca88e3bfc9dd834d00f1a60f6bd32a77093cd89849a9dcc5269a8d8c3f4e6a573dc60493ee39e02159b5bb91fc37bd788155ea060bc", 0x56}, {&(0x7f0000000040)}], 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x5) 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000fdffff"], 0x8}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10010, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)) getsockopt(r0, 0x2, 0x0, &(0x7f0000000080)=""/106, &(0x7f0000000100)=0x6a) 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = socket(0x20, 0x8000, 0x98db) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shmctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() sendto(r1, &(0x7f0000000280)="a8e601990383810b82378d93a09f8739b16073454620fd70c62a8a16e0629fafaedaaa04589aad538d11dd82736e00df777591816de7c3cee4faeb577264558b38e89cc3d377c74fb4b293c8b4bd08d7a6872c4722e8fb2eb1d6c17fde74ec21719c24fcf1b8d26486545401cd0df52165e9e1a90c7cd4fb6115217cc80850d6cc4bf9915b4d642ac4143882cdf076eac7ae15fea15a0eaf772d3903f7e345f409fcabbd79361dec6b9ee58db6e2146a19d6124b712f8ba3f0ec35f2de75654c9150256b708cc29182c58301bb6348146367754f", 0xd4, 0x404, &(0x7f0000000380)=@in6={0x18, 0x2, 0x401, 0x800}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xf1ad, r2, r3, r4, r5, 0x8, 0x2}, 0xa031, 0x1, r6, r7, 0x4, 0x7, 0x2}) 16:00:00 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socket$inet6(0x18, 0x7, 0x5) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x45}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)) kqueue() write(r0, &(0x7f0000000000)="53e1299041a2f3ffa36f04dbb3d4da04e726919066b34b7ea1a3a2e7bdc60f73b3045a747fc510299dfc90ce8b419df50a977e24379d42bbf7969086837fe96690588f", 0x43) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xa47c, 0x0, "e8ffc20172abae41827cf2e8129ad68506c2c638"}) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)="35b4161db3509f48be86252792d4e30df4b17812303f9d34e128a0cc40b43142a1fd3a97e25296c434b04ae5e7f273bb985ab759c0bc878ab3fae4b864e541cdd3a2b7942e1532378267b46da6c1bfffeabfa0811ea202", 0x57}, {&(0x7f0000000140)="a2adfb333d2df88b30e447c861641548ab2fbe076942d66ae33d35183c60000977237abbdab858d95087606b7d153e65624f74d47e2d23c33a823e1652d1ef47d0a839bfc7d71c4100b58edcc40278416b4f66cbd60395635d133e9b8a47eab511057145e89657e5a0a8cbf51b2326cedae328551881d8da51197cf8557e2137979f55ca523ad3c84320851904bd4d02bd07bbf06a3f4f7b211c1a23e4f550729b11911f63e959def3110c", 0xab}, {&(0x7f0000000200)}, {&(0x7f0000000240)="523509ed2a50d84175d82b5828d3d83ee00177ce5836c05bd63b33f51a6449770b5a0ccd1bdb674b3983149b0875fd294425d1610fd4dbd8dbb1279bf23bfd8266ec5be29fc3b7079960dda95db5b2333f733c9fb9982f98edcb5b9e10375bc2c29e8bb00ab18ec19be61430e54b1bf402b45e28e617133a25435505166f089a28ebe3a9b1d0699b9ffb55604b5d113b55bed3158d60d6f5ae897763b00237bf61b36bfdf9f749667470ca60994aae0d809a7c22d90e00af2152c5ca238a2b", 0xbf}, {&(0x7f0000000300)="17d22a31ceb244bc9454fe4350334cd5440c942a66154eb7552c258e3c978d5d8771c3cda051c8ba23e55726f6da", 0x2e}, {&(0x7f0000000340)="95de1bafc45f00b925fa91ab2bbbd50df6ebffb77e54ce5d1ad9617cd7f886a2ae464b81ef1c8e17a73381813ee1a83d9a538b1c94885f5b3442c3cf8b0d7b839b160852878189fced6a76c7942a2839e3df29837de9da9b8f004cbc87949dcfb31753dad5bae9002567e3dbd9c514564a936a1141c92d688f8038d8280376cfcd5108ec25a4ed7dd865969501dbf42819c041ce6cfbe1cbdfb81153c1fe0d2cb1", 0xa1}, {&(0x7f0000000400)}], 0x7, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd"}) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001840)='./file0\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x4}, 0x8) open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000019c0)='./file0\x00', 0x30280, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/44, 0x2c) 16:00:00 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 16:00:00 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0xca, 0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4d27) msgget(0x3, 0x402) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x810, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getpgid(0xffffffffffffffff) r9 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r1, r2, r3, r5, 0x100, 0x7}, 0xffffffffffffff01, 0x7fe, r8, r9, 0x9, 0x400, 0x7, 0x7}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setpgid(r9, r9) getgroups(0x6, &(0x7f0000000140)=[r7, r5, r4, r4, r2, r6]) r12 = dup(0xffffffffffffffff) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={r8, r3, r10}, 0xc) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f00000001c0)={0x7, 0x100000000, 0x80, 0xa6, "0ba612e0be6eabb32cf19914c9c6ae8a3bcdd3df", 0x0, 0x4}) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000000200)=0xaae) kevent(r12, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x80, 0x88, 0x100000000}], 0x9ab1, &(0x7f0000000280)=[{{r12}, 0x0, 0x40, 0xf0000000, 0x2, 0x100000}, {{r12}, 0xfffffffffffffffd, 0xb9, 0x0, 0xd64, 0x3}], 0x287b, &(0x7f00000002c0)={0x80, 0x401}) socketpair(0x13, 0x8003, 0x20, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r14, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffffe, 0x80, 0xf0000001, 0x1973, 0x3f}, {{r12}, 0xfffffffffffffff8, 0x1, 0x83, 0x1b2b, 0xe9}, {{r12}, 0xfffffffffffffffc, 0xc1, 0x22, 0x0, 0x5}, {{r12}, 0xffffffffffffffff, 0x48, 0x0, 0x400, 0xff}], 0x1, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffffa, 0x10, 0x40000004, 0x7, 0x7}, {{r12}, 0xfffffffffffffffc, 0xc, 0x20, 0x98, 0x4}, {{r12}, 0x0, 0x10, 0xf0000002, 0x9, 0x5}, {{r12}, 0xffffffffffffffff, 0x40, 0x20, 0x5, 0x100}, {{r12}, 0xffffffffffffffff, 0x40, 0xf0000081, 0x1, 0xf6}, {{r12}, 0x0, 0x0, 0x20000005, 0x80, 0xff}], 0x7fff, &(0x7f0000000480)={0xfffffffffffffffe, 0x5ad}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000004c0)={0x6, 0x8, 0x1000, 0x3, "90d9c6495619160fb1a54583103bc1d0822f562b", 0x8, 0x6}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000500)={{0x100000000, r1, r11, r3, r10, 0x100, 0xec}, 0x0, 0x43, r8, r9, 0x5, 0x9, 0x8, 0x9}) fchdir(r13) clock_getres(0x4, &(0x7f0000000580)) openat(r12, &(0x7f00000005c0)='./file0\x00', 0x1, 0x8) ioctl$TIOCSTOP(r13, 0x2000746f) clock_getres(0x0, &(0x7f0000000600)) r15 = shmget(0x2, 0x1000, 0x92, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000640)=""/114) shmctl$SHM_LOCK(r15, 0x3) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc0, 0xfffff, 0x3ff, 0x8}, {{r0}, 0x0, 0x4a5899756149e9aa, 0x40000080, 0x401, 0x4}, {{r0}, 0xffffffffffffffff, 0xc0, 0x22, 0x3, 0x1}, {{r0}, 0x0, 0xc1, 0xc0, 0x1f, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0x2, 0xf4ed, 0x101}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x9b, 0x24, 0xcce, 0x4b}, {{r0}, 0xffffffffffffffff, 0x1301c85e03dbc57b, 0x1, 0x2, 0x5}], 0x1ff, &(0x7f0000000100)={0x8000, 0x5}) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x5, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x5, 0x2, 0x1}, {{r0}, 0x0, 0xc0, 0xf0000046, 0x4e, 0x2}, {{r0}, 0x0, 0x40, 0x2, 0xffffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000002, 0xffff, 0x30000000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0x5, 0x401}], 0xc6d7, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x7}, {{r0}, 0x0, 0x0, 0x2, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x22, 0x4, 0x5, 0x2}], 0x1000, &(0x7f00000002c0)={0x7, 0x6}) 16:00:00 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x812a05, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100000000) ftruncate(r0, 0x9) ftruncate(r0, 0x0) write(r0, &(0x7f0000002140)="51077a7dd85d7dfe5cff2608de06ed33d6addf1db1f9ce0b5e99388f28eff266f39e174814dccb2e9f304fed8424be054882ab79fb4259f57327fe54de1fe5d9a1643735849746b18054677616156dabb4bd4f62bfeb0fa305c6a890a69772a9884ea226216b30e9bf1f51dfe22581310dd0867de32057379427c634ea1651a13d57ca69a41b996c6c3a98e0092fdda35e38f0406ef96ed9bea5a3c50331bfa4553ed24881b85dc6ffb3f715a59f8d85a0299edff369d1e9a4619dc75fcd4ad0496347c79c978dfdf0075a6ffa423f9ef810508ae160026d058fe40366a12400b7ae30ce514da85d876cbfac8245ffc0f3d63158c38f4ffb011a76b771da7b782f7e2786b085ac9a61075ab613c4d0ce7358618a0d79b732860449101309b999bfb48c63b73ba7945d675505e5a7b15f49447b68325674d20cedb25c8b926442a5a8ea76ab42ed3fe60759a0e077fd2d88753d8bacf2813dfa45d7cf4729646c03e22778eac7a2bd52d6f171e601c1940068897aacaf3207750f75e54f624d94dd271c2a54a9f9420d500b592af6ab3481862aed5fd4f84943260d113097ace63f3190a3c8d6b38413a687eecc672eacd1e064a081758c521bda5521e92c48068c9359951ddff480f2eef8c19da298347adbce8563d7cf47dc2938f96764361ca6ad904910295e8a55cd2a8fd4ed90e80f47c78054e8cf89ff9af3a9ff3614b049a11f9f73adfaa3aa7f60120b7631917eed327e86c289875d704d056c990637c8dd84d64e6b7c317900cb2c7c4a590c0ba2845fb873d0808eb065aacd90b0e3408848006c85fbcf4d0072dc919d6b766efd6b490066f10810f0e981896da64f3402f315e82af0de3c204db5d5355d3a1ae300d872b8d200568b661a60d968b53217b09e5777ded237c5fcfa0a0d68961688a1176dad9e6c690ba5e9780fd04d99b8bcae84a686799eab9d23269d4361a38f934f8fd779b94abc372d863e11b7fa7306860bb15f4c726cb937476a5d56d712103db6741789a8b923e3d8ef44d68b444572a0fc433b82740a42294507945496eeff427e031d30f8932dc19491e527e28f4838b2afcf3df6b098488cbcb4dae781120944969f044746bfe055477af4c6b4ce1514c07a8fb8df4847ac38fe471968653751d982c15d0432cda04a11bb3b70d6ad60d157ec4e5de7efcc51a3ba72e10c90bc81fceac3b8e4b70c169bf595841bcfac01530f6aa6fd45593c1aa8958c018ea05c77e2853161be8fce1cefa647b714194c3067ab914cc11138b1f9ad7fe2f4cc4aebbfea21888d6e500e3e01ff4c5a5aed8574c2ac8661763d58c2d64468a006e381be757ae44d8b0a4644ca077d173194cc8f3c2d1d2f47d3121f84eeb2363db9d45be851099994ff3b7df33d64e6afb624d9b4124eda8324c55cb631a547994686628f863ad9d52b46c5e439b6d5f60317c3b7e65f95f04063c58b8211bec505caa9921899c590924847337d9ef2fec5898efd09e4627889c156c24c17a5e55c9ca4c8b147ac7dc8deacd862798f95db2e4febedd81f5e88595882bcc5bf7de9d1f2dff75c1d037d9a45da1155b98b602b7b4ad6c35be99d958827140add59345ec45d6f13964b9105f72c6cdb6d0bd2d578aeb2adab179cd9bf7406ff2be499dbe1cc565edd71f5783a42aeec68f09b97eb32c6b326f8e5be0ba94bffb34c62fd755d4335f407c5725bb6ec2d9291e41fa20c2b4f1aaac6242a44a37936ea32ea57f6568df697fd0529d022452a140ff19958e35c16022b16c31e0baa12851c1f307f9e8b5eaad0bd7e1964b64bcd12e43200b3add81d37ced55934c98d4faf4dd3fae56c9ea7a83bd6cc128dc31d11783663c95f0322e6695a5870331209876e42b1e1e1d3a64e15059c35ec14e921de11af0ada8cb3121c759ad7a4f793b20b26e319af6db143b03ce8caf5786e4d27c7a2783fe8dab85882c6ec1b9a502a6473c20ab619a264925c3cf6291f9ed3c317a3a5b7bfcf4ad81e5f92a42c468d93337de07f4df52957152f4ab45ffd3c6dfcd7df5d2113c7349f9ccd98e8d76585293eb4452b2e15afea1b4e3fa8e9ec855ba4177ebf3c94da548fc51bacb4a072671c5b898f30216e07e8b77bcdef09c7a5d36de9dfe9c7b5ca71fcb892821a9996e942179f2e48f6b3a9b3171175ffcfdbbbe070cb66106a18c36b6505ff0a91e2dc0500019b029394c28205bc2e4ed15aace50138e2637b99ddd64bfa211b3f89001814b471b9c7c0c47e48cb7cf26d61886c63f4035d645c97bd56e3c82e612355ffbb65f86babcb37417c855a70836e97e9e4b0b7fad701af51ad9afbaa76c30d43af9fad14093cbef988ba7e39f6b9e03c3dd07a22008bff64df1a60dab8627ca66d2fa364ba54a8549c0e7b3a788cc8eb513587adf6b180d9213a0775dd7f2056ffddd64f81dad2f5093249ce2e65209bd249a9c95a89fc7108ca081568d0326872675dd21c02689aa374e01364cfd72ff1d42035199b74c324879fc48275578118017bc3862ad170279d2c5dfc66ec471f8995a7833861951b07ad0deb02a26e0669b0251c1463c21eb268fc80ef2611f907c70d5d4a80f01497a14ef1de85fcffabfe068dbf3d560c352c0c7335df8e0eacb277e398e30aa95ddb6e8cc544e483651f1921836742cfdc00e85ee0c1e15d6535b5eac530ed8c4a973fa2832144c201e886d0313578defc49497d71a87ae15647e9ead54e4cbca6ccf66f59833f4060b6e47d58fb3377e8a1ce1d69435e7a137eb86a568a9468852f5a4b2796a3770547a423918825d1b5ed139bc199cfc3b121878b69a5c76d787f7096d1de6084ac02014b2076180b58f46d882adbe88115cbf02e59f991ba4148a42a08748eefc11ef953792d19ef6b1533f8ff56d7cf0e2ad3d9b67485cf24d9b2863b1b32734e9e45929f87a13e04f433689019202e42fd8b79abd97f6fd252da639d4aafa12a2935154601fbbd03a068f3c44b6edbe873b4d1ffbcf5e98f50c6a35c77f72e3df4a82a8c4bfa1c1e5dab4948a5b5afe9758931e4eecd48cee791cb3ae6c1e2f968c94aac4736aaba9969994e69237ca465631fad088172001888d27e89bd2f53100fa9af54961739983958f8c6e73343bd1b4015165217401703f17269ffc3727f2a84a298061ac2f6b3c8e2117a542fff1fa6d2e335bfcc5f63d7a904486f71c52bc349632e82ebb1752a760e1c30ffcf038c4b8556326b32acd005d14818247a8645d6ad96a0367bc030f3f3c6c4776e15aad4524f53f7e0f3b2195556b5a55dacadabab7eb818f30817a7d6ed7c1c17f9cf8f108f6b461a5c049bf88c888c141a8ee1467cf34fe5b7aa3bcd3b84c15f43d18a0926835dc823de4b45647057acfadea36fe39215ed4d2d8fa49780c3e578e18c226602c92b48aeebb6ab1e600e919e95a70d7fb0cb6780f24cdfc9aa06c613cb9c5ccd4b088a471e4b68ce7babf2235c0415b79f0d8cbeb20c9869e1caf3a78cb9fdf4f3a725ff9ddd494c535ddf9ea858e52e172975e3b353c765f92869f0b48f2450b2029837ea27d37b3cb5d051dc4ac1320915ddd48023e69fb75ab001119620d44ee121cfadb54e7ce6e34c5c887ffc3ed4394f1614634b5c97dde4ddcf6a161bd090c6e8c7966bcb0c1c91a733f92304400b7cb44be81807d62ce916537218f6378989daf6075b9a7e1d631946a81be760b4a387e0837aa2537c4273877301bd3bf410bf1ec9bcfca3bbb3bcfea3f9919891c122342214739b2b85b052283f086cc7748848c117e51f087817692e606bf7fd94d9c70ce5ee1cec883d771416e0d18a2f05caa2ed0af3e01c0c15c65a606eb4fc4e938d2651422f7cf2df52eda40865b0e935aa3ad65e8af580f287d51c519ef16da4528d33c2dc8fc48d75a0b415a8f4b0ca7536c0cec2721637ea3adeea1b9be7a00da478e1a0d57d595dbdc24a92e85b5e3d5339b0c6035f56a8ae596d883a199694e9923a02246272da963c55d72bc2801327bddbc1618675d585d9128358a9fa41eb9acb2cc2648a68b8ef63a3e226b9945889cc01ef337981f403a7acb3ffe812375a6981aaaf9f9cdb871a0d84a859289c9f1cdac118211d133739fc2503b3e48e346bb966870e4df6f0728b43da788bd7bad147d9305bd1e057fc74df1b5f363d34fd18d80827f899a78554012fd154947102367a6984f40866c688346ad20626af6936b1a6163b4ab82991934794f7fd7efd3c0e1f61c3e5029155933f8dcd2bfebbd66c82a259899f48994ddd245071ee42547a246c9af4507f7d29e6fdaa3ee1c795d63db394b886e77462b93209db1f23d4c432816e155dcfd6509b68f6a73404a36e9019539ca1019287d7f7dfe13cef19a0ccba5709ad65cbbbde16477820e645b21616992637dbaabb42d1cebd284f9b7d9eaf4c9bc204417862499f330fe47d0301c9995543e5c87c61b5378e1e3db6dd322e9bdbafc16a24980ca485337c00b790833839e3c700e5ec991eb09a50fd609980325136fbee408fc39192aee7ba5d2ca374c718e0854fd522bad0bc5161321eb043e0fa5b28dbe2b34cf6e8ee45aa02dd86b2445bd64853348f03ca6b1cf2b0490fcde249eab4c769a96b99a982ed6048a0cc51ca05dddb01a5b34a0734edd5b003c5819cdc7315e9093e8edaca92f239827ac5dbae82f488ebb432c1e3a2ec040df4263ae4c3f546595a1e4fa0c6a3846f121ec380c08645a3cd05bffa246017ef70ed40f2ff2b2a8413a3197edd2d415a0b1e565a7c86534c0847e3585be9005078105376925b4f75469ec82518d6fc6d0ee555ed9dd6a09dd9e4d6e8dc59a977f3c2cb20e212f69ec9c8206118500dc5d83187ed2ca4ab346261f5de872d6609114c671faadf2e85b87bc61261eb023921b5dade14f9241b1a5fb0d7edd7ad98786ec5948437e759143a3efc11d1ba8bcbfb07dfd1340a50eb12c2af5ecc20f1bdeb4081d9fb38c2c36f83d1a401fd3fff3f6d8dc42c5341643ce082b3483129f8c8c6a9213d123fd9b163df3c15cd4aaa4bd59e0c44697d7b41c4543416e641e9414e0f1955faaf9b1d68738ab8274ec51eb8cd2b57ed44d8585b5dc027676972a47356c04d5471a188dc2b7dc7baa18eb8878dcf237b9b7255f793a349c735aa8b9c7f417930922dd0dcb9960e7eb8d66084b530c5642b956a738c579a4411cadebca68805cd47d2de874478f6ad4519f45452f7d9f2d7dab8e2c02dd3a716723efc43cb43ec245448a6a7f49ec78c40ecf622627badecad081644b111379dfc26f753415e99582bffdcb3d8b67102db5e3741f53a6e767852f01c2f406d963b8c652b78ded9908368137a40e2045ad584ec266d731ae85d136ce46a24334f76fb2eae1d88bde5ef4bf63eaf56bdf941d94e157f43f7e2fc2b1395feec59ae440674b080bf905f6669866f57119c9985451796634de4fe79063a5b23d3c7f52c0f086c95950158de82db48be09c834bb3caa5132c1f307bba8bdca002eca80222b95faa2b82db92a4c208986dccc42fa853a1f73c964e4c4efb47ea59a1c72df114448ab771fbf49e40a3930db0957308d5f7c2dcea99a4d91d9aca590e51d3259e7547e215e057bf337c0ee6e2db335c89878ca1f8ff46c37a10291f5ef3f9d9363897eb1f0f38b752d2f1aad7e46835114942ae1fc723c01e7b90c812e65c5a77e1a54ecd8373f98b3096c3c0546c7c37992cf24123cf179469ba7a6eb15a63ca496059cf8d3642326cecf6c5e550550da43a741a3d8459f22e4165cee3568066dd24d679d0c1d3a272467b9", 0xffffffffffffff7c) kqueue() open(&(0x7f0000000000)='./file0\x00', 0xc80, 0x10) socketpair$inet(0x2, 0x1, 0x8f44, &(0x7f0000000080)) 16:00:00 executing program 0: socketpair$inet6(0x18, 0xc003, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) read(r1, &(0x7f0000003ac0)=""/109, 0x6d) shutdown(r1, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0xffffffffffffffb7) 16:00:00 executing program 1: socket$inet6(0x18, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x2, 0x3, 0xfffffffeffffffff, "98457cfca3e31fca813f4a2329bc56735f3274d6", 0x0, 0x1ef9000000000}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) syz_open_pts() 16:00:00 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) pwritev(r0, &(0x7f0000000000), 0x100000000000018c, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x48) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="b9c7475a1af975f446c4b3f02159e1dd14527784c40645d5bb49668498213b396e332c029d5f0611b389a5dc7b67d7df06095a7cfca31ba24099ced82252fb9a885fca939f48630dbbdd155e0e565765d44fb3b10e775e24bf1c93e386a259c83fd2d8de71ec3464ad846cbbd9e14103917089c3634db95556cec6b18bfdb4e54ee9749a4b97650f8627fdf7ccb486e5397bbd7a3fa84b60cf6c9c12815ef9663d06a4fb9bdff9a0586cf2053d8986", 0xaf}, {&(0x7f0000000140)="1af19a037406a1f19a79f3ed00d429cc01b8a6f516e1bd89fbf3e0f4bc843ddf559f6bb4896fa4b4e71e7bfd0eb7d7f89e5e79f0bca356df76ad79c797d22d828dd7e56af40a6ea2276a69373360d4b6efd684bc246b4392765f2a70eaf194d7faa0416e7897524c3fa728e247500ac787401d3cd16565b0b59e269ab23029aed0c06526ddb801a6151b09aa82855e4c8cab9091cdfc9eb3d5d0bfdb5f7dc9ed247111ba9c4fe5f31dae1218c2936a1a16762ba1478236fb0e0c2a214a00b3557814", 0xc2}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000280)) dup2(r2, r1) poll(&(0x7f0000000040)=[{r2, 0xe78449268f43b4c6}], 0x2000000000000110, 0x0) 16:00:00 executing program 0: r0 = kqueue() clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9}) kevent(r0, &(0x7f0000000000), 0xffffffffffffff80, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x20, 0xf87}, {{r0}, 0x0, 0x8, 0xa0000003, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0xe2, 0x41, 0x7ff, 0x7e4}, {{r0}, 0xfffffffffffffffa, 0x64, 0x9, 0x9, 0x5}, {{r0}, 0x0, 0x20, 0x3, 0xffffffffffffff37, 0x5}, {{r0}, 0x0, 0x8, 0x1, 0x0, 0x6a3d}, {{r0}, 0xfffffffffffffffa, 0x48, 0x1, 0x6}], 0x3, &(0x7f0000000140)={0xfffffffffffffffd, 0x40}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r2 = socket$inet6(0x18, 0x5, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x8000, 0x1e0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x0, 0x400, 0x9, 0xfff, "a6cfda62af281f620be7f8a8374ed3b114d458fd", 0x200, 0x100}) r4 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000240)={0x3, 0x3, 0x1, 0x3, r4}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 22:22:01 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x0, 0x9991, 0x5}, 0xc) recvfrom$inet6(r0, &(0x7f0000000380)=""/250, 0xfa, 0x40, &(0x7f0000000480)={0x18, 0x3, 0xffffffffffffffff, 0x7f}, 0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="57883eb2b26c849db60c97b27d6e7977efa44101d7c3597ea9314a23d0490251ee5e52b093cba1d3ac98526bcc4ec72524cff0b823233539918e219a4c5be706ffbd22e307977269bcdcc274a748d70695", 0x51}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="18cade8cafeb47ed58004973d0ba14896d455dbf7f12156ce984658ff7ed36fc6fb6380b1c8f4a8a89d4a858a8fdc011024ee515d50f9eab3f4b453443550101f3f911679db017f77261d8cab86baef84f8e36061c8ab96d9caa1c7c1e30f0f728d9f07cce55797797e83967f6b63cce70de2b2818f41188db75f0a8351c6bb54c3455237cd5bbf4a6bb457d272a5dd98f57dc8eb289746e9c241a3601024ac12b6f56b3d729f988f1e8bb0e879a53771fdb862592bfdd22b53b9e55064731e37baef8ef97cf56e4c72ad42d8cd53e14528396300b9d4ac733d5", 0xffac}, {&(0x7f00000001c0)="01f1a14fecba236e71bc72c2bfda508cd73cd5df0afcb84ed159b0278d59b1e7f1c262c8f7930f8d916535", 0x2b}, {&(0x7f0000000200)="9a6f7f325a7ec5c0dc3d969df4e42d03d3146f3f580908057118dc91df66aeccd7d3457f2ad46e23459023f3566d137412fc1896448d3a1e34a31dc9142dce83a2ddaa057dbc0b04d21e5f0cf35396071540856e24ab421a56dbefad11de44682b7bd977a19f2a79deebb5d942f2afe11ed314087013c04823a7fb356890a4", 0x7f}, {&(0x7f0000000280)="358a8513f558d87415536f7c159525060fafaac413ef3806be6bd377dab532c8447a04188c3424dd26a0b2af4acc32cc4c918886d7e5fd518e07f002b6b38130b45616a8fb070f9567a9b893ef4a373873cee64ca1574845e0f548b804", 0xffffffffffffff86}], 0x6, 0x0) 22:22:01 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)="78d7") unlink(&(0x7f00000000c0)='./file0\x00') 22:22:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1881, &(0x7f0000000000)=0xfffffffffffffff8, 0x4) 22:22:01 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x4) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) truncate(&(0x7f00000000c0)='./file0\x00', 0x7) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') pipe(&(0x7f0000000100)) 22:22:01 executing program 1: clock_getres(0xfffffffffffffffd, 0xfffffffffffffffe) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) 22:22:01 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) seteuid(r0) r1 = getpgrp() r2 = getpgid(0x0) setpgid(r1, r2) 22:22:01 executing program 1: r0 = socket(0x10000000003f, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in, 0xc) 22:22:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc008, 0x4000000020000505) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x3f) semctl$IPC_RMID(r0, 0x0, 0x0) 22:22:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) munlockall() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) geteuid() r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) socket$inet(0x2, 0x4003, 0x4b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="de", 0x1) r3 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cc5bc2b81bde8feb9d3288afdc1d49dbf653f795798a24412187ed299efb3698e502e30978d54a5a5a3192f8701e470fad19e46f7b1b76", 0x37) 22:22:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x5010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 22:22:01 executing program 1: r0 = msgget(0x1, 0x100) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r1, r2, r3, r4, 0x4, 0x5}, 0x2, 0x6, r5, r6, 0x7fffffff, 0x3, 0x67a1ba9c, 0x7ff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) 22:22:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="94", 0x1}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) close(r1) pipe2(&(0x7f0000000000), 0x10004) 22:22:01 executing program 1: pipe2(&(0x7f0000000040), 0x0) clock_settime(0x0, &(0x7f0000000080)={0x40, 0x2}) clock_getres(0x3, &(0x7f0000000000)) 16:01:04 executing program 1: setgid(0xee00) setegid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, r1) r2 = getgid() r3 = getgid() r4 = socket$inet6(0x18, 0x5, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setregid(r2, r3) 16:01:04 executing program 0: socketpair$inet(0x2, 0x3, 0xbc3e, &(0x7f00000000c0)={0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) fchmod(r0, 0x8) getrusage(0x4000000000000001, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:01:04 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='(\x00') r1 = semget$private(0x0, 0x4, 0x744) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xffffffffffffb40f, r0, r2, r0, r3, 0x8, 0xffffffff}, 0x4, 0x20}) 16:01:04 executing program 0: r0 = getppid() setpgid(0x0, r0) r1 = msgget$private(0x0, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSCTTY(r3, 0x20007461) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x400, r2, r4, r5, r6, 0x1, 0x10000}, 0xff, 0x669e4eb0, r0, r0, 0x0, 0x8, 0x10000000000, 0x1f}) 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="9f02ad9c5b80cd825e8f882600fb43b722400a8d826b443b502cf68c32fed22e9cc618a100eb421d6a2bc58e6f858ddd0ee0088b98ce2aa0730ee54ba43a821cbd71ff383c133fefc31e919015c4", 0x4e}, {&(0x7f0000000080)="05ba5e31379d0fad602ba8cc0c2b68ce71c0fd70686303d3d5c713255ba60dd7d61301f24eb99151727b364bae71b8db8d32e1a7c48bede958917e8b688cca491e889da2e41c96994bc7389a106e43fd0e3de7b0ed4b35289ef2398092567325d60570100d4c38e3a5c6acb4461aedff2a7fcc05eda37574b7f7aab5b211d8a151833df4835c828e75110a203010da52ed05afe79c3291e4d2d37ab05a43cdaa780678f65f28f0a3ab8104aa4bcd0d7ecaa83e", 0xb3}, {&(0x7f0000000140)="b9c386d2cb841cef2251fc66a556e337843ec10205de4831d87f2976c35d8d08b4da671eb9f85d9e7cf18d19a71956dcd22e7a5f484d19d381e03d457010c8a86de2e90b3c4295599c387824d0575c8b589d4c7898d8d3b7b4df6c1711919904778b327545ad4e16ad495080", 0x6c}, {&(0x7f00000001c0)="766abe01c0bdc9921da850360747ba29293c0cdb8a4323b86b09c836ad5f7871c1b2c5eb06b9a9e7140b2a28ce424aab", 0x30}, {&(0x7f0000000200)="a2a54f0920549de97ea5d2c0b50e76afd1b75a4ae71c7cb066f8b6aecbd143cc252510f34fccc57bcf1945f336c7e8e23bec55a9b896759493bfcf8ee4cd", 0x3e}], 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x85) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 16:01:04 executing program 1: r0 = semget(0x0, 0x4, 0x100) semop(r0, &(0x7f0000000000)=[{0x5, 0xffffffffffffffff, 0x1000}, {0x1, 0x8, 0x800}, {0x0, 0xbf, 0x1000}, {0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x800}, {0x0, 0x569f}], 0x6) pledge(0x0, 0x0) 16:01:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000a80)={&(0x7f0000000540)=@in={0x2, 0x3}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000580)="43c58b7df513171ac9e1bca04b47ee1883f810f5969510dc3316bfd53dfdf2ba71d9caccb4edcb803b402c5238766b38c545ce2c274ebd335935050bc5939303d81932031f119925ba8a5bf202bff936953bf09d057767a8f449f327c09524f13902f343a72ec2049f1c9754ed0b8a908cc3c685dd04508a2a286f927f2a5bdb0dc0f0d5aa76b8bfde1450f2e7ac41c25f5cc8e59b26bf97dd3b87b8c68e099b3dd8496c6d3c96e96f8b4c001863c63c5f7e72050b8e47390757a73dff8b3a9044f8ced186d64865c32c1bca64fd2b2ea34b4219583239645419ad", 0xdb}, {&(0x7f0000000680)="7cc07cc74a816cd44be34bde5c91657e836f451220fb0b28fb2ff11ecb1ca4eafcb67b206379571cf888d79ec18d8ca48b98ceed9b7b2e38276e2ad5e605122cfce42faad3083fc8baa94f220d5fda98668b1f9d66cd0704bb29016ed4f651cb6785ce6987e73133566ddf4af7a39fb1cf357658110ef1a20a72f3bb382362b939852c342be50bec111d48", 0x8b}, {&(0x7f0000000740)="ea36b06e947ea767019d31de39fd0f036661da68a18fac667a5925168a32e7438b95586eab511fb86ca928bc1e07e62a66e3c0b6e00b154a6e378302e019eb0c908904785cd5fca2737445fda27970aab29bdb3d34ae8d8b8545157df854", 0x5e}, {&(0x7f00000007c0)="66fa5c9bd3c99e177f3ed85bd6f14cc03e377921e03620b602628401a7dd17c76f91544874fa0993c3356811a045b20cad1e9db3c9638dd0c3279021d29c2fa5b61daf37e12b2671931b5e08520bd827077daa3959c42346fbbfacd09f12b7535ddda0b8887239241a1b16f7a3b4fe75dc59815ff8accf14ff97764067f971289e7f9d78e8928cb3ea414c74b5336ef35f8c12fa02d6072109bcd353af5c836a51d1bd7d", 0xa4}], 0x4, &(0x7f00000008c0)=[{0xf0, 0xffff, 0x0, "f022475f4b5b55cc1e6c1f6650477ad29aa0ae70bcd3b4388d7f4b8f3eacd61e983087dd553ec906cee2467af9e8e9601a55f2d1a81bc2d6e0774cd340aca2b57b3e7b5018a4d03679e41a39ce5eb53c2b6800fb336b90d5cf3fa567e77fb4ff42081d8ca87315d03e1cecacc8d8f8010097d6eac5d146769a3fc08860a3a5d10bcf2d91e1674529ada5f35da05d16d2e97d1b26cf6f1c18fc2fe7c80f9cbbe04662a706b2b1fcb9f9de8a231d70d6533621f67b721c55805f14c57e9b0a42cf1d5968020ade0d6ffe66f553351a7cf84b9e9380f4b7f70f2f88940b83"}, {0xc0, 0x1, 0x5, "7319ea3543bf137ef85aff967e04404978e6a839b56fb0673501685145698a35c518674267d45fc26810bfae2c526010f51fdaf35da113e258680a3658ee070ba56cca4233de5ea6540f8999ec46e0d479c19e7f9d5ca223e5478a1db6b407d3f4289cd6322be252230fbc22b719420114b2e1293d34c090a5ccf7ad61aec5b6ec5a728dab72140d6dee593c44151d3d8c5c24d3d62ebcb9b7e1a3eb343409c9797a59ac95f02da94a68a4"}], 0x1b0}, 0x2) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="df217b4ce8250ed5a9b04821edadf0e96501243e2337ffc1743a7d84920e6e1dabb10c4bf5be632e81ba21728108c3b55c8127b17e11454e6a7b145029c4c79b4ff7e692b3ca2ca28e81a96f96cd944b86b9b92e76cb247628a4", 0x5a}, {&(0x7f00000001c0)="f8820e3dd38d6d6d", 0x8}, {&(0x7f0000000240)="22fcbfb4375e63b3b5194dca6ac7ea715f2e182dd0c8a8b9b7a42c3cd9f2a9d5f0b0431457100b044872e1b5f51726daf74a31249972eff6a0045a6999642b8d023b50cd5e803394cafe92", 0x4b}, {&(0x7f00000002c0)="a44218050b07b0abf0c29e93ec3ca27380f8dcee82f9d8ce01aec770b77a8bf69feff46ee699b69f303f6bc3751a4aa244a473bef5021c345ef26c1174cfdd1102e89ff57c21c5ff08bfd4f8152e12cf435ec797feb1045f29d2d973fc13741eacb881899c5c43483cb085d8c3766fc097245907070967b80ae55eb1837876f84e0f1980398636bf4ca7e266676e220b8ed1cf46f967", 0x96}, {&(0x7f0000000380)="c531f5d9394df33ceadd9daa304a9d53c469", 0x12}], 0x5, &(0x7f0000000440)=[{0x40, 0xffff, 0x2, "5466567b47a01a4483516dd5b8fe94f1e07e64891133b280660ac2f73cfe657f7b6d17997bd91fa08ad788cacd86"}], 0x40, 0x3}, 0x9) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:04 executing program 1: r0 = syz_open_pts() flock(r0, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0xfff, 0x8, 0x9fb, "f4e9fa9a7dd5d554a481bfa7447f7db37462f281", 0x9, 0x8}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7fffffff, 0xc3dc, 0x7, 0x1}) 16:01:04 executing program 0: mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000140)=""/149, 0x95}], 0x4) fchmod(r0, 0x1) 16:01:04 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x3) r0 = socket(0x37, 0x4, 0x7fffffff) getitimer(0x1, &(0x7f0000000140)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) pipe(&(0x7f0000000040)) syz_open_pts() socket$inet(0x2, 0x4, 0xffff) socketpair(0x1e, 0xc000, 0x8fe, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7, 0xa693, 0xfffffffffffffffa, 0x8, "b8bcce048a556f4289ecc2be8f2459101a5f1542", 0x2, 0x5}) ioctl$TIOCCBRK(r2, 0x2000747a) 16:01:04 executing program 0: r0 = getpgrp() setpgid(0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001040)=""/234) r2 = semget(0x1, 0x0, 0x28) socket$inet6(0x18, 0x8000, 0x2) semget(0x1, 0x5, 0x40) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000011c0)=""/28) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/4096) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3d48f96dff681d2d) setpgid(0x0, r0) 16:01:05 executing program 1: r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/105, 0x69}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:05 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x40) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x44) 16:01:05 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) flock(r0, 0xa) socket$inet(0x2, 0x1, 0x67f) write(r0, &(0x7f0000000180)="ba567d28d2c5d7a24ca899cfdfe1294275390dcf0d003527ad657cbc7074", 0x1e) write(r0, &(0x7f0000000080)="ee477b2b03a6dcefa0073076fa910e25d0445bd78c1b5c736dd16f6b1ed0ac467d10ed3859cc391fcb57110f6614f28b55b44c494e00c749c0d05e5d854008fb50b4d4fb325cdcb292147c1633fd586bfbc0cf56c29e94f0d3da4b7d34c5397f216928af87022fc1c6cd375ed18455ce67f97c9e5464e14e10090df82e36", 0x7e) 16:01:05 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) write(r0, &(0x7f0000000000)="569d428f8208ee141f5dae99c4f509d82bd32d062127eac194ddd70f241ff36296d16949180e6b81e9c30d2d2f55bf54128f4da8a7a457dcc75cb757c532baf546baefe903c8991a5f8c101e0d7bdc69452509ee0c480f8b6d6a130064c86094dae0365e40f0", 0x66) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/172, 0xac}, {&(0x7f00000000c0), 0xfffffe83}, {&(0x7f0000000100)=""/51, 0xfffffffffffffc83}], 0x3, 0xfffffffffffffffe) socketpair(0x20, 0x8007, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = geteuid() getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="380703cb7a02b203427cd7722b16da5a362d039c9ef1157582bea6b9f466b04b13ce7fb177d4195186f44a8237a0e2d4ea1c080defa480789adb54e0bd0f7951d706ef117f28f91a7c37b4f4c874664529e94cccae77b6a6416d7fb479f88451dd1384b5e75863e92184dd23e8ec518fe83443286675bcb1351bd8bd3a5d6e5e75e284c66835b013350272dcbebdc639b3c2b7347079c9cfc1b513cf3bd7ab61a21e0230", 0xa4}, {&(0x7f0000000380)="548628c80d7f8c4e5fe6188cfff153173e44b86ac115b9b4f1f26c1e84e962745c4a67dd4833caa20c26b2b76cfb414efcedf279dcd5e7a0b5193eaaf8da8896687931b6b4905e", 0x47}, {&(0x7f0000000480)="2d24cc2cf22bf21c9488b541d57e01643009ba93a4953d3e4285a917af45638319314640b310821042b1ff1f919397cbab0125207b703d520146d4bf32f9a478411c4847795e8779d80b4a484963f3c20217aba7fd3dba61cb1b9774537d8142c5e472fe48dfac38497b5bf812a4f441751b77c0a1ab3f5ba9a36a58ea123bf2aac14ff1beca36ff8b25ca12bbde46cb7ad210fdcded02", 0x97}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xd0, 0xa}, 0x2) poll(&(0x7f0000000340)=[{r0, 0x84}, {r0, 0x2520f564bd4c89ff}], 0x2, 0x0) 16:01:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x11, 0x3, 0x0) r2 = semget$private(0x0, 0x6, 0x0) select(0x40, &(0x7f0000000180)={0x1, 0x5, 0x81, 0x16, 0x4bd9, 0x6, 0xfffffffffffffff7, 0xffffffff}, &(0x7f00000001c0)={0x8, 0x200, 0x4, 0x0, 0x2, 0x9, 0x8000, 0x8}, &(0x7f0000000200)={0x7a, 0x3, 0x3, 0x0, 0x80000000, 0x2, 0x5, 0x9}, &(0x7f0000000240)={0x2, 0x2}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/216) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) 16:01:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8d, 0xef}, 0x8) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)='E', 0x1}], 0x1, 0x0) fsync(r0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:01:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="7d5f46878aaff7c172e2d273903a7c46b18e77e30d34ad6fd399442b5a0b23142ea469fe408b7e29296ed0deff0c2a31cc31ea9c472d625fd141ad0861607b0d5c60b908e5cd4d28fedee51c1b87c5820b72ddb7791e19c23031f3e741dd0a6006583f689235666cab32e8f6c5557aae9faaae16790bb9b259a3346c4ce53c3cc670cd641d74838ed8cae6a0255778cfe2310ddcc09dc31080", 0x99}, {&(0x7f00000000c0)="2f72a2c144", 0x5}], 0x2, 0x0) connect$inet6(r0, &(0x7f00000001c0), 0xc) listen(r0, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = shmget$private(0x0, 0x3000, 0x298, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:01:05 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x50) 16:01:05 executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x9eda0302760bf6f7, 0x80000001) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:05 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x31f0, r1}) fcntl$lock(r0, 0xb, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) flock(r0, 0x0) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="73240acb8192947ef9fa2b82b121ed8f9931c2e942fd7e34b21c399683fdae3942c583410f182bab401863ab94828c52939061d963c8b1750000000000", 0x3d) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) syz_extract_tcp_res(&(0x7f00000000c0), 0x10001, 0x9) socketpair$inet(0x2, 0x8002, 0x2d7f, &(0x7f0000000040)) 16:01:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x18, 0x1) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) rmdir(&(0x7f0000000200)='./bus\x00') 16:01:06 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000080)=""/103, 0x67) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fcntl$setstatus(r2, 0x4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r4, r5) openat(r3, &(0x7f0000000040)='./file0\x00', 0x800, 0x10) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x20000505) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 1: pipe(&(0x7f0000000000)) r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000340)=[{r0, 0x84}, {r0, 0x2520f564bd4c89ff}], 0x2, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:01:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x7, 0x2012, r0, 0x0, 0x0) socket(0x21, 0x0, 0x0) 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x7, 0x4) 16:01:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9", 0x1f}], 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = socket$inet(0x2, 0x2, 0x39) socketpair(0x3a, 0x2, 0x4, &(0x7f00000003c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)) sendto(r1, &(0x7f0000000100)="1ac851868ddc2f68f067bf63df5b8a52458a9034e0670bf28a31142f7ff28f234b2f6c53e07a83ce7b89a8fb57c30e3800d24b199b6584957dc915787477b2d2cb8749c6a8a3fc4fdfc17441101627294e12412c1d3a443084a2d2b72c2abded324e32509931e34298b219bcf64870359618f74d1da370935d236c7460e6da7e6defc45ee1a846e85aa46b24af0f75f0e8cc5b841dad36c7d39134808dbc27066ad09b4c27f202a88bba8eec3a98e4ed93c2f7c602a93b130cd86399faca4cac3f8ec19c31828b92effe4d183c0cb42cd019f94f552037ed769dc1055ee2ca5694840b02f6dc5f8120622b20b4", 0xed, 0xa, &(0x7f0000000200)=@in6={0x18, 0x0, 0x100000000, 0x9}, 0xc) socketpair(0x2, 0xc004, 0x80000001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = geteuid() setuid(r5) readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/254, 0xfe) setuid(0xee01) r6 = dup(r2) ioctl$TIOCDRAIN(r4, 0x2000745e) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/56, 0x38) chroot(0x0) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x8000000000006, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="6414"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000100)=""/138, 0xfec0}, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:01:06 executing program 1: shmget$private(0x0, 0x1000, 0x140, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r1) 16:01:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000240), 0x0) 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000010c0), &(0x7f0000001100)=0xc) getsockname$inet6(r1, &(0x7f0000001140), &(0x7f0000001180)=0xc) socket$inet(0x2, 0x0, 0xffff) connect$inet(r0, &(0x7f0000001080)={0x2, 0x2}, 0xc) 16:01:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3, 0x4) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) socket$inet(0x2, 0x1001, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xc10, 0x20}, {{r0}, 0xffffffffffffffff, 0x64, 0x20000001, 0x5336, 0x9}], 0x3, &(0x7f00000000c0)=[{{r0}, 0x0, 0x10, 0x4, 0x20, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x81, 0x8}, {{r0}, 0xffffffffffffffff, 0x22, 0x10, 0x100000001, 0x400}, {{r0}, 0xfffffffffffffffd, 0xb6, 0xf0000001, 0xfffffffffffffffd, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0xfffffffffffffffc, 0x9}], 0x11e3, &(0x7f0000000180)={0x100000000, 0xff}) 16:01:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) socket$inet6(0x18, 0x0, 0x100000000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 16:01:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000040)="bd2bbb7e13daa809e389fcbb39486b648f263d586e374c633a58008dc8c557110072262cdf5be8dcf27e49148bf93ec70ff25993bd1017466e387de4d934129b0c6412a3d00fc72f5e18856c88ddce5f1a6e59031fee3c7ee407b497c0881f7fc6409517cd33a8d095817e57bcd888a046ad705e5177832a6b82ba4d234ee1d1dfa8a8b42d88de1e56599f5a0812df751daafd74a9126db7f9c9a24c2eed87c989e1259bd06ea8dd3db3bb1763f1", 0xae}, {&(0x7f0000000100)="425f3eed8c3bb2c86cfdd1dae1bc7fc6b580c0871e10d555323b29c234defd9f75a935a67d876c1b5303375568105552174173df426ef43ad2fd4f6d1860761126c914e99de7cfa68f1f96ef2b99cd8379ed89b9742964bd5c812cfe620dcf35e196edb4ebee1238285f1f8603f418ccb5dfe10af1cad68c6fec563297adaadd7af256ecd1938f2fecde6d6e892e57ed576d9f4df3697adb8b234c0eaccff845d10f1734abf54ec78281c5a2c863833f3aba854031fe4a721465845f0927bd1d306b73b922485d6ba28cc3be228472b36814d24c4c432dd2382d48bc8ab0129f9449124f6d66f8bc77b5316532ce5193a18212a3c1ebe2ad851fd399891bac7dca474504d4418f50b29343ce26073507a76774f2537bce1e0532a967574c7cae644f3b02392742a91668dd0f9f64a15a0a4e68e3010f77e35e612671221d7eb0147a85f696b2c1090ed92651db367671583ee13ba17a2cfef38e46c585f9cf95cef99c7cb7691fc29a36532e0d96a8c42601bf96c84cc66f23c5cca84a7bc42aa3bec8f1cf8538bfa85683b18e6e2f5b84593643147c349d1808819ac03eedb8a5fd5c95544becec2c5180efa55b8c23015022f2dcb4d8d8c43dbb0d0e2cf3aa7c9229bd8c9438a272a12e49b61b2830445d4bcfa2ff3bdbb4b617bdfcea94650dfbd2e26493b1664f1c067dcf26bd77b2371921179cc41142e43e0e3492e8c0eca4a101df40cfe9611ce05cb808e1ec12e21579aca5d610cf094f1b57c74ee27706b9ec767ee750d85355f749292c2456187cc3e0577d9b487071efee15814b587ff77a51b8094085ab9013f8eca660d6b04af49f73ef75c4263c1812215db9d0972c6e77534398fbc569278204c085158e81ba8c8dbe51fdc4f9870d0a351e6d5ba73c1e346719725a1b35b8a0cddc6c179d0a5fc3c00bbdf8c49c12058056249942d42ae423c4bcaff7ac348ec167a62eb7d1beb809486e5850e3fc74906dbaee040de0eeed0037e3c3be0227f8a8895d9d1a876321a88fc9d4c6f661f9a2239a491d62312e27b92224a1eb54d7ebd2ac49c64cde6e3d899c2ab24cc76b8e86c96cc5176664479307870672b8d1227a71e4d2ff2ab2e44fe57cea8376261257869b38c10911789c92c772a0ca7bb7f74a52062fa3501f7d2110e0a75bc8c06d6968e92ad914f5517ad6a4bd40a822ce6a22b96633668e605944192ea46971a81cb41f352ec4a10807f463204828042045897fe9457149cba42dc074feb324d55190bae1ce36d4badad399ecae65406cd53ea94c9518c67b98cc3e523751e156f10e33bd21cdcee4e34a9fd28876d99406d4e44e57e2175303747ca60323906042aa6e3add7aa47fc2865d79a538b66f7985cc5aa75d11c6048b0e3ac6519c66524e6c9fbf22cafe127a633426bc7dfc5add5d9997ce472f3abce5dfd90c7ce82f429d1238cb9b8e0a8bcf0dd9eb6ddea8bc487af03e28844e14953365624db5a32e716738cc24867e2f3306aba76a6fa3553d37fce5c62eb44fc45c342f89b2ca2db799e00aa03b849fdf0765d37af8878a7f86efeb56da90880a36a60194c76f6c01f9351dc7ab40b5fc2210907c53be9560c50c3e93ab57234c2b6f2ba00ad93100fdd0964a9d219c76e9a1220a3d511571115f6a7f452bc9c2ae6efabdbf6450906256d69d710bacc42af9982791a1e6ada7ac9791f421fc5cc02f414670c0744c3892efddddbc2af6816689381ee2fc37fbf92f776878499368afc3a51117b6a301c2c1d06ce13944ae07a3bdb4045cae305fcadfc2c2af8c68b57ce1163f2e0841bd5b8af627e7f073a141b2aba00100551b8039f3dfed87439e47a55be3b69c3767f1750b480d16bc2c0decaa52bdb6d488e05bee5a442594ff4eca05b9c0b86f66249fe853563b18341f0236fb907a95081d943c6537eca673f35944654da2e6ea367e5d6297fbc207c97b06ab426c2bab1a6cad282b39734922e803eff7566ad684db2673cac316a72622eb5ddf60a34eef146cad0144d2b2629073a53b3f4b2555bcf91bd087035790c828e21db6c3c8e536f7b625da69946b414346c01bdb6b4e9f99e9851da4e934618cfa3f5e91aadbbb820b7c9ff4348a5e89af9cde0632cee9513c123542ceef2f7b50c002391a883d6938208c7bffe9f9afc23719d0fd2eafc30c618114de8e10e8eb237d5f24d5ae8e6ba48df49631a1f5550f3cdecfbffffc7a3c662d7c55b71fe1b010449478b77a975647dd0ec9743ef9bf5d76f652df6e69be794c517c4a25e2175a503dae54d9a438361525b108327898a2b260a3ac9ec73545c592e0d20200adc7922412bacc72f7cb6025557f1f351ca9a4f8d0a0ebdd5b31e51ab4928c592d2e534f9db38f763726f84530d8ed18147941aeee2a980b8c09a9a62d5a18fd25c22e367c2f4c8226062e04ec573795e316ebe0909077adb348ebfa11bfffd8a686271afef9f7bc35b08ccf893e3bbdfa3d2e28f578dc1e826540173ec8b09e20ae3d70b113151bffc0a33c8caf93cbe023580fb7fa4915fd4a8614277b9a9570dec6678f23d1c06922b05625ffd05d385c104f01b26bb96125f37dce5084f28d0a350e472878450ea515f12267ced584b1d30565e599b3db054f80cb7d789ba8efbd40d615a11df5262ec832938a54eb5917acc8a57bc195abd856d85ca93379eebe339a978b8c4f79e30d373cb5b89de52f839a1e03d989b4f86e1100d2dcebf1328554befb2f03ef3033e5b94c4c119c9577ee8507e5b24f5a184867d47d92aa815f422a90cff7327c9cff71c065a00bac65b4da92e47de80ef77ff2037a010fc1064d3eb8a2e626910ee314aff62f115cacf5246cc1804c57b2f2749c1b1e9e8c1e3c6126de625418a2a8b16debde6bd4932dab2fe5a302183404b491b181a4eb3d45afb16ef066def1556ac15bb04b4a1407280d56dd0e0be4b8b1f910bbc906eb0a84bde75856597edc58ff20d0933d04f798658a7b507305209db78fd8becb5c42ce1db9405705387a7a3fb0b579edecf09922039e0a05bcd81b7faed14a7dec5b56101f4e8a410af8cdb2b86f58bd7e339611c8f27cf539c4571d65c9e279a73b14b55a2166c2c1e350fa913a61e78564c227b9a84f40ad7e0a9c63a661da43cbc82a3f1cc7750c217adf6d20450b250be1f2c515bdc45c6e02726d2d3230bf20814c8ab0de0d64779f282023a50892a6381b14d3cb4045a16f6ddc258360fa60859aa3e87991888be08db195604c7a49d56db2e70bfa45fdc1af93ad0da250c37a2d55ecd107048c3c4975c76d857ccebc5c64b7dc61f0b1554368e1d866480effe5430669de9523f36ff44eeaf2fb64e6a33f4d996e98468cf71fcf0e04ee180db4654b1f8d00b5b46898b231cd83568be41b04c66c2cb3150fb08f7be17c0fc1598b254f612bbba978b70ae1997e9fc60f71444207105a7cbf3fc3a56604a6acdc1f6e086e17a0932da2179ce7df8cd5c8915f70e78e3f5ceba381f7a2be9a05e01de0d6177341085e87bcbe0da2e8478ac0ebf41e4d68caad595bde78a6bc976d413ef8cafc9824ba10525cb6cadd235ad53ea84d1f64497c1311552a5c51a2681e0304ff25ffedbb7f79bafb4f7f676b4cf34391daef605d1f5b16c08fa4daa465e463a8fab7bd274f9e5a72562a555eab3efbc987f690b64b858973d2ba875f428a48ea4404604b73793e855b6d7bc1668f5e1cd109c00f8e93da082e5d8ac40694653b1649b478d68ba3a1319947f35768635492b44666e93c9e6f133207fad481e3b8c1967570c0fbd990e9a41c17369a313419dcb5ba348111cda3035cad68c89ec1e469599d8fd300a95e9d0c375870e20e8fb558220560e3f82aaeaa8f08e964a861087f0da01c6ee39357bc097f28e593f08ec1b730d239ab69f9f966d84a2dfe171a1a821db1195cac3dcd5f5fbe34318f53b68983f2cc04f2de937d7c3c016a306f5edbb675f9da8e1f785c116d44b27d2f9b5062e153fec718aaa78714684fb254cfce7e65663bcb70969fba23a9c017fc292b5482ce1993d777df0e894c5f40261fb0daf08d1b1a0bd59c330eca8e8bb3723c71f6d938e5e1081eaadf21e6a7b19771a4efe0545203cb3dab128faa39d8f84725e32df464abc79ddf296f68e1cefebc2d57c11b3ed08f6bb1b0e3d36916dadd529862229ee88a5f1ea078c6580c4caa081e730c328aa69cfb013636087060796c9dd7efc16b51718277fde2c3441df0d5362d664fb692c594cf55905c76182f9c1cfeeaf354b1482fce89104f990778c1126bb84a2f086aab1b523d5993d95a45c2181d035819edce682c4cd2228158a020daac91c7a725ddec2390a98d5b015cae18b77594ff963ce884b8f4868e230c21eff6e70ea26a927c33b6b87d0228295cdd0df763ddd8deb3eea6593bb7397eb13999f7b6324d1eb7d66cc48aa233c12f1bea6cbd74f39f380eef8d796ff1b62cf229b84d4c5512ed70fbd6080eb6ccbbaf6ff92ca830220fba8a61f6ff48e68056841fba0a72dbdbf2f65e71854941b7ca94d5c62fd2f6fa9b27d8c9624d56911dbe9019aaf0ee7cbd49d0181cdb3de327a26abd4ead30603c4d80bce83605103f0889095ea9dae6cc90960aaa072d74a6409957b1674777871727d1e7d92b76ade78f106ce8e36003a2ed04543bfad2e00fbba6dd70334adc36a7b231692d466c76bb108f725db077bb012a4586b98419045a3c57af0f41958499289afc1eca92ab0e319d7ebf227b7547b53ebff545cc58efe0757bb4c07b4ad0d3ff1fda42b98a4ac5c33d9613e57dfa0fc53b2c4bb52b788b34ae8a202107dc226558a8ba0aaa09e5198561e4ea8c1f29c9d2d20a2ab94262f4d3697b3d234fa5d68d1b33f67be090cc6254cbcfd2878b2254cbb599e95b979918fb283b331d7e215f3acfd3e5a0ab6263e0c08827db4a06d34430ca039f983854cf106365fa6789c0ca1e3879a535fafabfc00b762579040e1a3204a4b450a73ed3494ead5e95c7d85eef8fe41029c363172a4af12e02ae3a728d994cd0196f8a885b265baf3aae5d596edf139a6243d8726980e4a6072c9e0705352ee10c8212ea5b923aff1e1a1abde6eb69bbec01eb7f65d2f1fbb15737191cb58500bf7acc4d4833ca0e4e2effd161fe1687f84b219706fed4deaa2d45e2f260bde364b291a5c35fb7a07b68665b06f747f31fb0119badb0ca953724c107c1717f3f087c566de69dde13ae4cd6f3c20011c8e5cc87509d32f5a052ce00eaf940eedebd69aa154272280d3ec5a105044e91a08ee4b8d0d294ffbdbfb1e38f56ba3fa2149f019befaf16a04b3cbcff37598350ebed4b413f0b3a6d091e557b7a8e32a54e661c097a4a6d6d24c1ea8f70b6245ebec2831ac540ad1fe4df098f298465aa40fbb95db35222ba905004cc904b29667a095e0745a5f673cb16ec40811049d0e90f7439afb600a18f3e31ae470ebe3840b65cf9b6eb2945aa26488f632785c06c534962077cfac2e28b83aec60445956ca85d2d50eb21cf628a28d2b171b9bd64697e6b733ca5860f145b8b4f681bce73d610411c7f60e1e50121ea750b52834acfbf53303249f32f34428c996c80b1dc873b79e95be494516d421cbf1af0f13d618047cbe702c9a071a843a3848bb3a2fb00befac06c37d279f1ecbb2fc61cd43c6ed8f1da70212218599d9900c325bb9900e6867bcf3f6a1e0fc62af09ce645bf57c77f635be04396398972f56ec371b1bae8d94cd1f88f788ca0295912bbf8d7beab55f95d2b4043", 0x1000}, {&(0x7f0000001100)="0e24110ca3dc7ae6da2e6dc06494349793ebc29fced86e6baaa05efd8ce10a79fab67fcbe3ce344425db7aa59e5963b3ebc20edf7e89a547644abe0d8285381e4838ae84cf6b74adf8aafc711dfd104712d45e05f730b953ac9b5c7ebfe497b2c40b", 0x62}, {&(0x7f0000001180)="dbe7eb58e3adb2ad1b60c17d4a285086c06cd3577e7ffc00bf07d5dec63e84364e2526212efb4b664d5f421f6d402ca9d484adb36933c2513ea31ad5", 0x3c}, {&(0x7f00000011c0)="5ef887459fc5adf7e5549ba36167ef6533a0c31db160e7a038d5f8e40222e6cde6d81c88bc6fa846e41f1b0f193fcca11207e683658e7d8c4011d1c7", 0x3c}], 0x5, 0x0, 0x0, 0x1}, 0x1) 16:01:07 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='W\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:01:07 executing program 1: socketpair(0x11, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) fchmod(r1, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000080)={0x792, 0xd2}, &(0x7f00000000c0)) fchmod(r3, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000200)=[r5, r7, r10]) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r12, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7fffffff, 0x3}, {0x0, 0x8}}, 0x2) bind$inet(r11, &(0x7f0000000300)={0x2, 0x2}, 0xc) fchmod(r11, 0x1c0) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x6, 0xffff}, {0x3, 0x7}}, 0x2) r13 = accept(r3, &(0x7f00000003c0)=@un=@file={0x0, ""/28}, &(0x7f0000000400)=0x1e) setgroups(0x3, &(0x7f0000000440)=[r8, r10, r6]) connect$unix(r12, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000500)) clock_gettime(0x6, &(0x7f0000000540)) mkdirat(r2, &(0x7f0000000580)='./file0\x00', 0x8) fchmod(r13, 0x80) fcntl$setown(r11, 0x6, r4) fcntl$setown(r11, 0x6, r9) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000005c0)={0x90, 0x3, 0x18fd, 0xfffffffffffff001, "91e6a02ae972f98e522b2b5c434d881b1f2492f5", 0x21a0, 0x607b}) close(r0) connect$unix(r13, &(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) socketpair(0x10, 0x4000, 0x8, &(0x7f00000006c0)) 16:01:07 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) r1 = getpid() r2 = getuid() r3 = getgid() r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getegid() r10 = getppid() r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(r0, 0x5) r14 = getuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000002c0)="1ae4d7b0ea10187aa518a97c52085b98ab9f04e5e8ed487fb192003b902dc91ad74a80d162984fe6f5832e9d1612aebc84f278a93e2d1ec7d0b23b4c75e98d5c71794e6764ff765e4a1f67736b0065a7fc95f42b74758a9eecf973ebe45c626e7fb58adfac7f7657fc9d29a6458f232f5a9e3392ce9955a120e41186ce14146387b5d9e88ad62470cf83ccbdeb23f015d3930552bbc96cc3ea26d5c15271a303bf2fdbc57675bd427e9345e9c1234a0336856db58d3a084fd2af9fdd8971b98790cb1c53dd8bf04167f9dfeace5cd1ebb82df6e23314dbdcfc3ea41f578724b8541476272cdac1bdc7392c89af1d39c0b6d6cedd0f89996bb076d83436c16c7157c86cd2b1f4c446f93ce598b9448ebc2a00299707b28f7cd5855c40b6dc7b51076e11b6a0d1c69450a92279c83056232d9343588f0dee484321c372b7ef75bce195fe1b85b813f9f53e739fe1aa81204833181c40d36a21fea81cf45476795f5e7b61d8faa8bab07a669e1145480f4e318e94096952c7daa2bbaaab2b7dae6b67082303fd42474d4c1c552e83df5c2737e5bbd119432ad00b2c018ca182d6b521ef93422ea3b5c4a797d983dcb332214ee87f6186e24915c1fe8f46a9c9f829ca750aa303b260297dcdfb052ae8b3d8f4d0f7c6286239a4ab9bbb30297277a78da16a55dbba5a7aa1a9358a73f22b861f447aaac7f0f8731dafd9655fa7023be39ca3b5b52b1155db59bcbd5451d185b0236a7eda987829d576c825aa8b0bca75acb3f6a7fcab057f8234a0c1eaa6dc25339b2d7c9d2cc7ee606752f75920101dce33f400214e42fe60fde7442883186d1a460d5a50e210746fe8f103ad389b041fe3032c594d1039a8256ffcb00f24ff636149c542276b427aa22f3f0e62e798b25ff7a2b838bc5ed159c1bed939325ddfb261301c0917008768ca18103ccda0854d1fd090a275f0729f6c8d062ad24a151b07b8b941a2bd1a83bddf3f22b2d6d8c72ce0fc3a46b2eaa4d4d5ccf853c8fe07d83d5953810e8e53ca1a3f4c3a8eceb9819c4dd208277858a65419884b3a93f3251f477e44a0776b88fb17f6eab5fb09f01f8533760663999a88aaab38c1505130f0be7be3057a36462e0dd96151cd77470acadae022b46197827b77c4f76c8ee70a82d9a84324a28b27e5a2fbf19b5ac8073e5af4011bea16703119d6e7ecac437d998dfeb8d79534a9b099dae0d9edf7011e97db4c5908a235916a639c2eb6ebb5bcd5229696e8db4c780116931019011b8cd7781564f46b5f9532907adb0aef0590017cde224311b033961ac75cfb37194416ff5674274a7599318401b8a28ef33bb1a11d0d66f3e20665884eacee15b07269bb095c2cc905ee8d53406be1307ea8d7dc015d96cf5283375f5beb01051a84a79f9d63bcd6a97766832049a0d2c5c71edd342905f9292acea93acdd522c8d50b26dc7afa473c2e3844d3355c8fd3689af47496a9426381d375adcbf455e250e8f8b10180612ee1e5ce3248939fa9436e867bdee58a09f923046562c26aa265fd7b5179ae157e526bc23f6c4522b900b278a3db804abd726dfc728ba2626f8fef68587595e9867a364afd4a58c78f7a486c52147eb22e415bdf0f50255ee861c155a5ca36a9c5f25426492f3d969e4754c6d97cb7ecc480a64f5faed00a1053d2ffdcdb0a8739334b04340d695588fb548a6f3e662af7ad3536a3e5bbcee8404ceb49437d63a4f12b65ebaff5b457d7ddab36ac8c6bd768d52606a06284e9b76535ae5b1e54a98bb5953f0d4c3222249ca727062ed5e7e54407096e697162673c0f50d39592ff53fd19bf56d58ddb0a78c9406037d9875fe00f1d9a613d8c0daf4ddf186b7f0e5cd49b73b5a331ae36d2f68704cb9aa07b1c749debca30ec7c4b96fed3853aa392445d985988e1b120a99ef2bc02aa2d753d21bd495c65a7ec76b9db3c7609f468ab2e4dc3bc9220ea73f4e38ebbc3f65fdc871774926291695a6b21b4ac012da505534c9e3730e0c109047947565e8f68ed46c2a3f845d4f93b55e1c493281dde568e3c0bf24da49e518bd77110b338d30d2cde22056b741fd7a0e477e19bbc6111d2645ad0708abd63e381311ec9dba508bf7504b110402f50f3102a17ec010af85002108f6814ea344358f16dcf8740a67df13a4566763823f21c4e50a36e186a46bfabfd5cad14085a1cb7c7789965db4cc5ad6b850044c581266d293cc814b3217bffcbe0e564e9b1aa75e8bd0246bb2f8675babeb655d66f5943db751107fe3dbd3dbe90f70b5980bf04ccae65723b7f2b6d7b50b6bc468618ec043fd866b910561ad930ce42e0eb4f857fd98ac8de59fa41189fe308e324f663efeaa5dc2e0ed0aa143ca600f0d649073eb6fa51aa6bb50e08d995de3c5b7e285dd5b0fa2a2cb208c6b1458771df30620e509b8adbc819de6e61dc9306aa016c5b962e6f1d0b7736e994e5bc8c29b563290fdd1841202289b8b9d24b1308aeb8dbe4bb30cc51efb39a505894f5296fc816db6ca75a57ffd21ba0bbe7ea101f6279a603d344db8b5b90cd61cac3923182794851a34f0d2b7b7ae59cf900529d9a1b6b6ac4cac6fbbb61c35ddef0fc2db2d801a49e3bb9c1dd83b5984a9a970cc9c99249b8dbfa3dd3a7dce252fdfe768718c35b560e08ab26af21f8341aaa535596cc01628bfad500fb565b2f8687e750c68c9eb975d6abb857653d7d8fbf04bb048d365e63520e9e73c7d6b5fe6a29c1fe9065c150cbf99bdb01b8f196eea9cf41e2483fae42c43df0b9fa3e7c2e1881d28a4aee1be7750f6e6d9dbc404d1ba66b03b946b9288cd6708e4b4f88ea38bd3052f60af6348009997bfe4028addd616457b5e36c8dbf5ab9997adb508c4f05166a4ca9768ff5e7f96f4993e9d7ed03f034bac2359663f11fc03e0d72c1822f15b27911ff23fd90c604ed386aa70a131e35a96275b367fcec04a2ffdd8284bc63f711728440cbadcba1f2add10127459ed90b9dee3dca5045979fcc8df289799851d2f035cd3582391d140645194cc72b87dcc59dceb4a8825c35008e37621bcd3032dcae51a74086fc9b20b0acf4118c8ea151daf0d577983cca272f3a34ed7807d3f18eeac7c95c2a1cac2458ae0437109764fe0e09b72bd30c127156f3767da65583bedab03f8ea67641c5951b1cc0abf004fe72014e3f3caf7ea890d39a80f5cb98a0b36aa57553972f747e4d28a8d52f2418c7df95453f7bee1672b41c175fa85f4e219cc7344e77b736cfb5addac76577d52898bb983ff6bb731a39fc538cbf958a4f74d152fc5445b7742edec64321971c7659e625acc179621f0a3323fb4eeb83983d20b5be50b5088b3a5fa11f27dec473f465fd2436e8d741c93e210a8166f5ee0fe6f1017e89ddac5403209b2417cbc028c5509be8d798779cc50f7c2a2bd3c8492e8d1f5636532cd17d8738f4fca3aa0c0903e3da8c1dde5ecd13312cdc0a9bce592c318765bf3b03fe7fc2bfafecccbe6fa53f7d19aa9be0c6c89267a66daa34b8d8230827bcc5ab89437e08e17d94daac96e9d5fcc9ace5e2a95e6466daaa2a59b47cba3f3eac4bd728b6542eeaae51de6c4b0896999d404cb80d9780f01162ba96fe3112ddc041f5ff5f9e57a2125f8c812f8df4e64e50873824b5815e4b37062936fb36098ec1a4ff0dd279be1726e5609e4cdc2fef315e30bd4e18cb9d80f36123ede92640816e8bd8dfba7942f2f7b93099a142589051caeec99d6eb95aedd547b820bfc544ba72dbccb7fc59df2fa62f0ef14b60dc6ab59aac233ac950efca3dd4537ea28abafbb8dea0df3bc53533301e33b8d7e9357499aa793d6e57d8abf690ab8d4423fca71fce1b19d4ec14f0cbfe155848b59b4f51b2f47c224ef88dba45c233f7620b4da45704742152b7150e24965e1fe178b9755bb73225d461a8310a86a8bebe72704ab03f57b021c3967fa3e9797399c4dffca8e219b277ae0889f82dee47a2775c4f72958efac98e8ea310a368d037bf9c54e25d315252ee33f871538a016b11322928b4f4609a7643d8b4a4c6dc294299caa6732d28bc9b39f8cdc05b7d17d93460e266dfaa32c633dd12045cdb5d98cd34382ddc150a274631e7cf70f7056a1830659ec60675f32ccb022b3af8c1984632705707712b322bfa75c5657a3ea3aed631c99a94b0759c8bb6377389d6adb649a461391c5b7af383e627bef3378a559c776fec31d455fce1de68ed578244072985c40929bbdd156f55dbc2ac4bd63774687db5a5e79f937691de3acfbd718878cf2acdbd50e0d66b4478c3309c68b1ae72fe623e2ed84482bd2865078cd1a39d26bada250a4ef51de462257c7119869eab95aed7221ded85a3a3c8cf0e6a09c4f6e040c3b3a2b296cacd69135a7a3da5355ff10cfee8d809f43aff6fe31470978f035e1eb94ff3fe18f25012b452f8edf991217e0629e7418e665e9bcad0e7cbe0d2784265c8c464f0f0c49ed15cf76c8bdb403ba28c56d325cd1ec17f3d8fcdb1c3eafe0d9e2a28020bb9fc9cc1a619ab2f6f2d578bd177d7a5b597d96f60fceefd661a8712998975dd77f4f7628695041da42b1414ab8c24287f4f4401781e3ae529471fa99cb4019d2d3112f520d3e0811de958610d2460a13c9f170071e397a3470694b2dc68c91081c489b82a6619ae6592f38310f59efc4fac6511025c28af6cb916d9ced52e4b6c890333f072b8408fc73afa1af3333cabdb18c16a389227b7fdcfb0d73348d69a2bdb5c0e61c86a01927bc8b0d72d29ec4a8c14ef995c6885c66da61ae2909cf9bee2545e20d6e6b480e24fce96e79166ead6934ea1d01244992d0fb3e06f7dae001327205a616fcd42d0f46cd50858c1fb5d6db1d9c9bd2d922ad584c726b0cf89d2b166b881a52485745077dfccc9e7e33e368b4c8cd8572bc990849f383223cd710dcf4263cea898e0bbefac8dd1b8d58cc596bec2e033ae535a46925c952084ba5c32ddbd00ec9e3b4b759edf3c95eec95927912be7f3481c835c83eac61b7a42c5d7a3ad3237f77b303d929f3c9a57723f02cec852cac10de607f61c5df08637bbad79cb14e1410f13bbac3d1ba2efcd0b5c7536c2694aa44f696fcff5e9f6b24f35d3b648cc9f9c6326691182a6579c63d4de8c952851735233f54ff15989b33dc36197bea6b39eb229d80af5a3858f85f184dbb10cbeced76db3f90d0ed7035d31fa367fea66b61b955683384cbc6b1ceb163aa13280e4828a36a3716c1b759a12e639bac92c7a02df78022620b39d4349f6bce0c4ddd4684e8fd21ddb9c36372485ddae575e55b1d2130696ceed9d59d9b014dc100e61a41fe09c526f8a3183312299021cd53aaa2e6c607a569fc24929e3a1a8fef93c667478aa993831af7072d3c09a144ad4edfb34289f5df4eaa2c2c6a0134cbf0915bab370173091b9f8d406eb6c7edfd6b8732c1f9cac3488b0d9e75ff45c00eaabc7bc496a4cb4e5eddf3df754abc1acb274ca110b9400f72333cd76fd4e615179ccef7a92473010c6caee8cf2271bd58348d2f29e9ebe9ab599eb110478bd8d6c875723777ea7b87ff8aac56a7946b9e8caa0f0a4e826986e96c421ee7cb9168e4ede2d1e6327187a7eb3803c34ae48955ab85f8fbcf83065346f4ebe8036d395e46f15fbe50207fc6320dc7060a72da3fe36213808b22f84d8f4972148846e08914190b497e114bdb33a1fe21ee102cd7927385d4ecdf8e25dfadfc79446aabe71551c2f0429512801ab89c52d734ab4454141917d77673bbcffab18c6de", 0x1000}, {&(0x7f0000000040)="33664b6dcf02b9e4259449ac2c7af9c1488429ecbd5750b697e71f1bd1391c4bd0c13f206690ba8d97e74b92974b6049a6f9de59160d0d7e0a24ea9cc74509355e902c86d6c6cfc7e0ffaef5c9928f0b6b2c14eab9701395934057b33502dc7a652fe225d579482f6400f24587d04919c572c6674cb315f52e6c2eb51e9523589a96d99b9a76ce424c0cee8d", 0x8c}, {&(0x7f0000000100)="f76060d375ff8bed580b49a98ea8007b8ba9a9b8196f36f4c6cb2ef5721fe8fc6def64b9807488f9813ed1e82f2f7e9b56f7432f100c10617e0f7381", 0x3c}], 0x3, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xf8, 0x2}, 0x8) fcntl$setflags(r0, 0x2, 0x1) 16:01:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) connect(r0, &(0x7f00000011c0)=@in6={0x18, 0x0, 0x3, 0x4}, 0xc48426a2b4c50707) sendmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000000)="30bf7a4d3a9252ec8217f062d00aed69a52ada92beaa9bb84a5a50df92e92c71f3a80485c655dbe4fd70c4632c484e7d484777b425cfe0d8d0a6b3008b70539067e26139f480a346a94a2ee917493b479b2c56a87aa625a0fdf03b9e8deee18c33dd", 0x62}, {&(0x7f00000000c0)="7db3542a1100aa99be4564ac559eaa299c7a185536dfc7a42df94c6f613feb9ed0bafb2eedf5d1a5dacf645067d05d38878058bbf687e52420eefc4761174ec7dc1689db20875adc4bc212bbe9c2ab009e8352172e499f15edbca4db4f41300bb26628f46c5a8f8343011a85bda9784443808c576c170fca4274a4a96a", 0x7d}, {&(0x7f0000000140)="5dad2ab1a178e8f8a095c7a56f1afdf568dc01a01b906fa63845cad92143a76813ea17daecf43e917d3fff4189d5885ab89d77d61fdf356b05687e952b01a061858b9b673f24e26e9e555886dd6174985ce81b3cb1a5c640a6ae7e606d1cf1fc5534e0ca162e8349a435c656cf2f144fe9af10745f68c40c6fe3d12037c6cc77bdf3328f8b0959db844e4260a9dd9075d588fcfdb8b901262467ee1cc6c5d49ef067a80dc855c8c4121d5d06f0d5c7e41f0e8ce45e1c746cfbd213946073e0bfb697f4da44f527e8843668d9b764154e9bcaf2db3d23ebe7e0685bb734ad2ab6c93538fa0b3e92294c6238e1bef2aecb2a70f276986e3629c75b6038b370580405dd2e8ece88a6bc35d53fd9e375e6009456afd009b04982d1fe30bc588d5b8567b8760494710cd72ee390e2b904f46106422afd20bbf2fe6a717f3152935c093af842b00b909576a863666cb79c7a28f7ee7fe6d53e0330b01ad8b52c8213b9b2dde8da733b933c4940af5a761ba2442be48d3dbc47621c4f076685d11c69a7a1d5322864c139cef9d989fcfbc9857712763d8cdf6a9c4207f641ea642ea4e551ba856dc21ce54a74a2af36947aeaa47ec8384fc0c9e03918a28540672aca488866b8d7124734bea7426e3fea09ee86e45795e516e38315ca116946de40e29202f0f504dbe7bcaa2c4414b055ded7c631e18b6edad3e3c02299d19920a9907e85269fdf6c691310f82babc70911a8df855d992516b3adc7aa321ca1f0313dc2161d31cf57638c9445e4b9197e048ef909b9cfa54e3487f994d3bee024e910a6c72e379658af3f360085f63cdbcad7a089c64faec81a5ad7ea4d0dd12adbc6d7d6219f215fbd37a4c577bf47cf29777b96b37e036ae2e1cb81131ad19e1d83b52f43be7a32fbd9df5b4e49ef5b5a76224419ac51079a2c3f37776fb4fe9b2b0b02addd7db0c2d93a985f7d1f4cd9c700cd6cf73713885c8cf8f2021d5385763fd95f924e7e4412856fdef9546f7c79b3f798da1740d754a4a27963a506b780ab7a16e720ef6fbe08640d7112236fb6b71bffedaebddc0ee1121b61db752a7cc72ed9ef53c3a397f5dd809fc26fe88eb08d120afdfce1d50fe20cbf0c3be9d05f777938dd1b3d9c31fd130cd4050680d98c09f96ef3434a6cfca09ceec7a8bb572e42b4dbe3e05dd35cccb57dd2d2b43b17baa5cf058ed8069160bdaaad33cfdd7eb8551d376fd690ac2a26f04610dc5b2d85f2a9d1a94009a2f63318d52bafdf330cb8137576ba10af12f5d3d5937f8af85941df3525fa4350da809b82b763b11a87c9b7e29d10d5a39de4265178c422f98194b2bcb3f289557015a9a25f927adeb6466a72a7c4a6cca74d7938f5caa223679c4f96e060628dd563cb70d8231b892ac13fd879a64d7d2c765f6e8b2e9221b7a3c78b8bb2c6ffa5f8d641c8540772a16dafcaa2268383c252f65560cffb906629af1ca4ddaf9862c007ec3a30161645e91d4530a07d52504caa152970b5b60c5e4ec19e536642675aeb15e89982c9820dd456b0ed77b11151f2cd9e6eec39bab08faec6a0806c2d66d62663503a61b69a1239189ed1313d28c6bc5513543a17de6cd1e43681c3c8cb172283d2f2795f55490c5d3e85ed5c10b11c6325b89903b20647fc704ee46ef319bde63a47b82ff0998e745bfac847165b665a58ec78693692d23d74fb22b06e0e0217509a4499a3f470f358b80114b8e4d219da282e5cbab14d547246b9e778ec96bbabfae5e2e1cf4b6fbfbbb1d6c5be25e7fa6734367cc9d905b8ddc5ece075fb9a973040fe35538964c64a257cc544af09c8227469d88138272e1e7585dfa57ccc9fa85a23b5a7f42f2a4c8e92b62f8365ed28aff15c29f499d543f7b6f5526195d5eacc9e2d4ebd7fa7b773b47a7d5acba0b482b730cbb16591ff9313edc71c4a669cc5290d743346bc7e000cf0d6beb413dd4c6bb496f40e2881def14964b08db58ace72f5f9a96d153495cf9dd11ea25c5ffc72ce488c56ca3b25894ad759d8bb54fa4ede95e6a5d0cc1b99ebc6ec722151015efff527677bed5b86f1c48f3537d6a5ce876d01a9ce212549a1b41fde737e203642759db0fcfaae342d8d1082f90d35e6702f2707652259afbb4e7f1646a45326c116f445b3109632714876889814eefeed5e66eada5c7aaa1332edbfbd90b2d5b1f1077cee1bbb3a2567a34284a7d8bbd34b28fdcdfbc6c3fe189b466fc30ff7734b885492b721f25d2708a6807752713034a39be7526f6e1564de8f28f6a26f65b8d97045a65d6b8bbb45aed31255ef66fb6ed8e814c1e5094227eb45f702efd92a1910f654e0c013dc10efcb2a233689fac7948c7ad12a9b5e8d21426c972dc1b698fcd4589befbab2b9b72525e10a4624f87ace7c4c777b1876c8c4f40eabdd8d5c87253dfa826f12293dad83089b70380ec639ad2b844cae1aa38a72ed833a5851372b91e9f060c438f1d1ecdd75804ed3db36ea57bfe64af0353a9211e7ecb72c98564a904cc97834b95dfed343bf508b50407b57ac8dd8a3ce75117e2490c09cdae5fc0ce9b9164a3e5a012956c922e55f35ef2f731ff8817e6ab204926c20a09b4387e33eaf95d4464055a6f0c6bebb4810438de7b0820e020db5adce3a0a395c79ad3f50e310ff75c068f5d7c3ef1d9fba6b2223b03bc50ed1487c2e709f229cf75e9aa18a850fc793a01ab896cd5a445c84e697f09642fe177b1c7f607e939cd78430c77cfdf4630b0f0ac47b7e363fb4480d166d147e596ca7dc12d5f88a8a7a618f3a3e9862dd648a1d1c2010d319052549ea582ec63d1afaefbc3264473647179e74e8fd3bcf2e58e5e37ce3c6676cc16086c17f679551cd5eabbe0da59e165c73a2964022ab8935e0ef7dd35dfc6571e47c12b5eb560b5f5dd339e7b8073e9b0249711d0ddaa41adf069291696afb0b45ae9dd8f4bdbc7b386bcb66d3e15ae4245c00307a7b8ca09974c2942806bd9c369e8c2fab1aeb947b6707bb036e58a675ff2f270ba717fcb39b2da0f414b8f3575282d1d0bc05723ea7c9ca6b0bbb75a6478a547d49b5aa034f79999cf098bd2199b925cc7e8aa3978d041f22ecfb7e7643bff83cc3756aec4db404197bef46f3462c5b8d1c5aae7e6f7c54ee7ce512b398d2b3c3526bc297430d43d1729f3b47997d6583a7d46779f7463a20c96de6e55cc7691d92683d3078b6f9f9d4b119413ad3761e7e3cc585a69a15e09ac008b01a397a368cbb33d7a5d0b787731a63d3efba0d08e6a097e1be7cda5b823a5ff3548e3cf298d913face0b48adf1b469204ff78bc0974d929e1a5fe3c995fbe5fba672d6cac6a999f1b8ba9e4209cbb1a30ba6f165b50d9d87852cef2c7e504ee80017c1e90918bfd83bb8930c43eaaf5303d7d2f681b99621445bc97bda11c5dc1068cc0f2abe2fc907c9ae2aa1fbebe8c63f0cd2e8fcb93c70701a34df787bfcd12e8d6c0dd430935d4bc0673330886527c6cefb4a7823382757ee6092282e96d6562bd04d855086415e9af4a9e7073564d397c2949ae7f008e32fe0c8d03addd21f8c2c1747ee1f10c4a17e7d4e547ed6f30a67350e84bd91f64a96d058e2e1be37c7d92a8d46890025d05495e2cd1e1e2fb7d3a3349845ad9d5a4201d5aa9d11871cea6d71beb301cf50f360a7834a4c8255790d92c8cf2d33527ef50952de084c325beef033761bfe254b36565c6cbd25d96b1b940844afc65f3c58653f533a4bc99ceeeaee8c045989ec91ef34cbfbb50217f46876921123709a4bdfecf8c420e5ad9b9c999cb3d6c53477e556747ae85d8acba6f69b946e9c9085852047e9f6ba875f88952eff049820f17cae1a8800daa758a14f989b194f2ebfd9a588954fd27513472cbe66c74c021986808119a826e7d6c0c3f74f0ccaa6b01f8e4fc0b850e1783e9e376aa17f207886f1d396f7eb0bb7badf7c242fe78e79fbc5983dcf2fcddd9ffbd1719510c585174b280d19c4e434d90cb60655144c3aa79665f0d2f2093f65ccdb52f06ecce13d1d431a770bc4bfd4ebb5fa3cf01a61468de011b6a0e8e14bc34086262c27300f4a8cb17f6bb197b375da1030debf0b3e0777a5385c66264f6bad14674dd357bb392e0d4754b03d85cbac09deb40c26f1e3885937a89af10763449e59d1614eb4ff3bef50e17dfb2d3ab3fb979f5a305ce1fde650b224336597af5533b0a65c36282beeda5b6f95fc0f1b5aee3116714065ae314aeae4c017798b502f2592186e2da85f6845542faa68701a30422713df6390eae5b751a50589cbc1fe376ca19b08548fcc8b38dd327b0ea884d55f98f482c2022464f8dfe84e3dc8e4961abe0261ec5e0bcb7a4601d8222960f6a2edb3ae227e39ea1169845f4d14a04abe3441dcfa38889487a32755d4bf82d0379c1b1aef62a7a4220cadf4fb7a9bba6d68b5c463d31c1ed6f666085437d0bdfd7f12f009c37959953edd3d76ffe18574a2d95d25a65c0cff9bbe94184b6fa94ea901594bb52a32c121fb39cd7c5ad215b3a93b300bafb1b62cbad79077f1d8c66ba192088722abd06d2ea455b121e3d5b08cc99f23c0bcceb83caa4775b46f080c9b8a6377b8774a5a83891474e4dac306a50b60643361de4c36a98baec0c970720566f1c94416e0f0c8461c46df64ba0c6a53dd79486f83f79ca11e395d8ebcf1c1e3f14a4954eac172607b1340a4c7db470e0bc3dccbbd9a2f80ea56171356f3638bf73b3181dec172c03fe9756310296d35c7caa520c0d22d7cae5adf46faddc2919cb389690dc6425fbf763ea349bd8eefb1e74eb35bddeb2a192b612934692d4d023303e9fb75f2377aea47954215cb3bfe23875d8d6e4a9343cb142ebf1b383e4df899654b65679ae709ba3b8b8cc64574c2c1eef1960cb133096c74335c418a4de6ac979301effb5db7a31809d5b52d4488f2d34284e208b58690e1ef14b8036ed77f27e21d24eabfaec388c7c445ca98aacb68b4d0263093f329f001b4e92e65980dcd53e6b07b48e58022182572405642abc2120e2b7b42b4e63a9417ee683a2e2c6ca3e98e4cf651e903eaf31aecd1cca6b9e9e7d08ebb694557150740f63f55adc08bd413bbd1197caa2bc4200cea608185b0882ae3da6f2c9c76ef8cfe1fad82f6c6c65bf83dad924be895e51620693fc2473f415007434b9d3b3e3f51f1d54c4793432c28f2fdc27be736cb1aac0dfe7e2ffd4e1460dbe0ea82f6c3eeba370d99c712ce98a8e316d26300f83377d68d210973ba3b5969d9f2d8a7a6b5a81b66e3fa9f8b082bcfc3d9dde821a55d6904828ef90a44322d74a1981bc6bff1bde1881220c15808960b0483c871deaacbe37fc2a1b23c352e581231c81e9180c2dc8d89af09f3adedc53ea4abf0193a144ac3fa0dbd40f239be468db9b87bc879ed7c2f41b3812c6497bceb21e08d8bfbeafa24e093d6c2abc0f20f857e7d648a43f1136d70e503a044085ebb12a15b72b78c0dc27e9f6a91e3ed1c312b12d62f77627579cf4729bad4e7a9e1426a77671d05ee636879329b3b4e3da978d76169bd2a83baa0bd6448e81279834c4a15cea009e1c2c4167f0910186f4bc1c256dd8edd3fa2bd8dfed63ef013f02b8bb85f57ce6bf48e7df3882910af259195e601409ae74bd27ab1980d23af6696579df6cec2c1e5c9a4338cf9f8420b3523d86053fff88131852e79c2b6b66357c4e2791a6ff75db404241cc5ca20bc07bfd644312fe4293b9946f06ae39ef80d925341b0ce2495613dfd1962f89be6353effe6acddc4ea081a", 0x1000}], 0x3, &(0x7f0000001500)=ANY=[@ANYBLOB="100000000000000001000000010400002000000000000000ffff00007b91000022cd1848ca5284863388b700000000001800000000000000ffff000020000000d82c9100000000000001000000000050cbffffffffffff00b4fb138f71825582f18971a1f512fb10f469fe98497d99a4d3c1ee7db05eca1c9f254257964aa30822a71154485c26a9a0fd1ab9798c9fc38f2cddf57d952ffcb43cdd9058ac23d7623f666a8597fd2b72b5e0a0ee4a393a561e95c7edcb2a85d411a6953cb2ff26c488da299cdabefd364861efb8872ce93ad27f01aa529ab56b3d6106ed0ebca2f508e02e0e25e130d6de83fd469592600e6445ad7a5111fbf013e181c5f55ce83aee28cb19ef7f9563653ba29f65950320e2428a44adb5aeba24aa6daf9e8c0cc0f23fe0bc8b92a804693bd7cf2e3b486c37e9e3e202d9b9e5435f50c26a52ff13c1c94f4281d01a488ae4000000000000d000000000000000ffff0000010001007ba7cb2d4bf19d6b35f1ad61248c832b3a172ffe30ff433041b5cb0a39fb42fe21ca24a2217693ccdf8ade25d578839ff8a1825372098b0fafabc0d5fad4e6fa3615813a4cfc6bb2feb92d5bd4ff574f9cee5c94e72712e9d06d09a32edc9a3ad8b935b2af52d1121c1f6665d411bb1f6d9e1bbc5047427ae60123a710afcc41a83155cdf21e24ca038dc6b30e782cf0d07bbfbfb31e26bad494689fff7735da050a7153be7ed60f42e9e5114b9e4e5daed60000004000000000000000fffd000009000000104392a9219c4bac7d7de6903754d11905b8354b16df63f3fb0461bc08555cb40b23ee4d3aa6e553d4543bbc044ca1d566b6d501b2610000007800000000000000ffff000003000000cbf0ebc1365d5e693a1188d3e11108092a645396061b26ec610b3861f024204af6c6510a4d859dc80df54872fe32148c2adfbc1a9d83af2d8ae09a51b7416bd5d8f83d13c704fbd6fd2ac6debc6fb38512788db16f46a3a5943c3f61c25a2c2219d2db00000000005000000000000000ffff0000ae873baeefeecf9cd0be418cd0f71010b4e0a0a40a86182fc2325c0b3b068b1669526a10a73e64619c8bd70daac3a52a69453ada90e5f9d014a2600000000000000000000000"], 0x320, 0xa}, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000001200)=[{{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x9, 0x3}, {{r1}, 0xfffffffffffffffc, 0x44, 0x18, 0x0, 0x39fa3055}, {{r0}, 0x0, 0x2, 0x1, 0xd6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x9, 0x6}], 0x8, &(0x7f0000000080), 0x4, &(0x7f0000001180)={0x8, 0xbe}) 16:01:07 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) mlockall(0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x8000, 0x55c9, 0x4, "0ac0e05c949449da8d69e5925c4176c7ffc30625", 0x0, 0x1}) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x4004, 0x4) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1000, 0x0, 0x2a) setsockopt$sock_timeval(r0, 0xffff, 0x409f7e2b8e1471a8, &(0x7f0000000000)={0x4}, 0x10) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:01:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) ftruncate(r0, 0x80000001) close(r0) 16:01:08 executing program 1: socket(0x0, 0x4007, 0x10000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xffd, &(0x7f00000000c0)=0x1000000001, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18080, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) sendto(r0, &(0x7f0000000040)='vz', 0x2, 0x40f, 0x0, 0x0) 16:01:08 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = shmget(0x0, 0x3000, 0x312, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/220) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x800000000000004) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x10003) r1 = kqueue() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x114}, {r0, 0x5}, {r1, 0x4}, {}], 0x4, 0x3800) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x1000) 16:01:08 executing program 1: socket(0x2, 0x2, 0x3) 16:01:08 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) 16:01:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x514e}, 0xc) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="f4b21a360e1f700c7ace0056648e3c4e9cd8dd0c6b0091c5bedb5cbd7183c926fe568c48687034448a3aea18efd342aee3085647b3402dd847811f657ed8021585267733303992370282c6e49cd491f29ab2", 0x52) 16:01:08 executing program 0: setuid(0xee01) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) syz_open_pts() 16:01:08 executing program 1: semget(0x1, 0x7, 0x88) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x100000000, 0x800}, {0x4, 0x92, 0x1000}, {0x5, 0xffff}], 0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/83) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r1, &(0x7f0000000100)=""/96, 0x60, 0x2, 0x0, 0x0) 16:01:08 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7d3, 0x8, r1}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000100), 0xffffe82) write(r2, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r2, 0x40}, {r2, 0x46}], 0x2, 0x0) 16:01:08 executing program 1: socketpair$unix(0x1, 0x1000000000009, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) write(r0, 0x0, 0x369) socketpair(0x17, 0x3, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x3, 0x9, &(0x7f0000000280)) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') write(r0, &(0x7f0000000100)="543743f9a13992c96968d84cb29ccfc049d8e3ba92aa9b61496da689ff54091fdd5485815eb5bb536135a6c6dc07f7bf90e9c4fce6fd0633175baf013b6995a2217effd3ebaaca1a5386089fbc120a0e730346872a43570569b028b70da0fe7e0a5f86604d309a279ceb76a1aea61a6ef5474ebd4018e0af", 0x78) write(r0, &(0x7f0000000040)="f04be21e4c9b8aafe56d5edc814e73a3c5926a1e614545c561fb8bcd009f6fd464cbd4274458dd94f8be3c2293e1d60b39779aa224db5dec9e182c4c61af04ca84e092106a0e3c42c2be16a50a2f7542ba5c79d64227c0883db825046fa3a479f98b61901e11713c4989535197fc281fffd467e6e7cd24024bbeb9138f01609dc7c1fc22b3ae", 0x86) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 16:01:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x62) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="a1657823c5303551297ff8b84e4af097cdd48858b7acb1f176d5954ecb34a24274925b3bb23101834ccbc31ad1f041c194286de79a565282c4e5f428a3681577b1b27843c78f27881e6a1664e63c3d833471b426fc68de2086ba7402c1d1326dd8159802b9b26ef60d317acb27caede6d2d42af2138b16c3ad96462f5a6198b38d302e914184d1c356493e4b51922e2ed91f0ff32ea2056c3b0d357e5697a269b1bcdb36f5ec40391ed20a86e90a88fa80ddbea1c819ee1e19f645d3b5cbdb9417299cea764990", 0xc7}, {&(0x7f0000000140)="0396f2bb9e9aeb1993a5d08594e386b0217ac98d65d78dbf5ba264d7e5d188d2", 0x20}, {&(0x7f0000001740)="ea196e679d9a8decd268b6d679b7c6ddb0f7c07fcfc375fbea545f0ef80185a69adb405a43428d72878d98a7992b3539f2ae39490648eeefa1c89cce588161f192c8fef0286181e9444e49e0a4fff59583c1ab9143519a13052688a714625fb63a29f907a8cf1ff2d2445c22e10daedbef7c16523cec05334b0ebccad1631fcf6ebfb7d4c140e7c26abc6eda156241e17f1289b266125bd1152be793817d7f453bec4228822091ff1ecda2c6e21b8dd104d7ae3d449e92cff9bd2e5a94615df3cedad275cf32f25e2be47578e350891d62229616e3c7bf4a14971e8ddb384fabd4e6efff2f839f0d1efb4c0b9ecf8a18912be6799e32859a9f38b691dc304b52dcf7ad4efd2d1b0c4ddb35d14edb6a0a52211b9fa080211ec97597fce6285dc53bf05608dbb445a2db848984dbe2b250d60c9b3466d877ffe2a7ed18c0d2408c41d2c072e90f5a2546cd71ae6f2907e4ac8005d9588e464cfd6fb64775d47375502d328ad9d4529d11e952812bbda4e47d01ca5f80cc944f28246edc1a995cf9cb8649eada94a3b2e53c84925f1f2e5372b133492ffcf219c4ed08399e3034312341a7b1204dacb22397f0cd88aa21e85bb39df5a0c6e72026a6ec0ddd4602c90f870c1ff16b9afbae1944e9cf96232e253cb3e70ed1eba5cc21f1a6f2ae78540b48f46b40d5da4b61d744b4d30b93b14387731f2ec1c524dee1529649ea211c47bf040689926028a00b74c3c75b87e3f445a969293422074d86f908dbd5c575934ca1f85e42483b0ce78f8d41badd28a0cf077fa5c52b8e338865aa8771d46eee70f8b4c70ca8fc94c62e9d3a3a9ccdf1195f7fcd8b73310b1755436a8516f2fd1ae8a374e57b18b5b44530fe3bb2236c10ac024e4fcf3cf271f74b83b1633ebfbe5c0ea10e3e1cddc0cb070750d24ea705cf5033c984457b820add14c111c01c71a25caab0e537680ecead3894c5b7f2ced2ea03ba60b2d8ab3f0430e7605b1154ba46c5bfb8ba6582c9cd1a8b22f24525da480bf79fe6096be3164cee6692eedc107428f59356623afc07093490f76794fb5a7d9ca6ef76496bc6325351cf9d86aff63fc0c0e4f181a834b2d7bc25f4f5fd49a41b625ae6cf660825244f56bec7bb789c1c924decc2fedd5965f327972a6285bf1e8c5cd22b746bc69165b20e8fcf370345d3498a80930379128a6699d4ea96e74da748354a580ace858c78c59e675dade898c00c40e8a41fd590681318ba88239603448e4cb02c585b00ed14c21988b693f2abc07bf5d32d3601394b5bf3c3e6180d21c3cad88cda47dc14216878b85f8defca13ec307a061ca5bd41214bfaebf0fde3a61f554382ab0916e42559abbf5558729b2b2d6ac2d4cbdd5ddcb33b13590fe1dfd35fe4667685ee788f10b5ddafa984228efd43367b42d943212540701a0f58446b739b373d66b3380e451ba82a4ec9876616f370533bac823b7c50bd27e0e78ade8e867bb5a0cbad0014eeb43f1710742ab8369f4952749271afc94a88c25f6fdd69f18cd1bafe708c95a25a9a6aed3416df48765942a83982affef9c869b22bdc16ddee9b2ed1259edb732948754754a90d1f66556981be6f089191cff0e5470649c479e44a23b5b51119ca6cd1102b1dd9f1e63684a1bd1c42be4ee222253325257d4402a4efaa4310bacf8f15a2e7f16813c67614cd2d81e74644d3bffae269309b001c0ea3d829c5bfdf6609b297ec4f537f35cf75279128a7fb8f914ae49276b01c26128b9cb9ea544a5176eda1abdb663439c52cf348e0447f62f525062d6b1205473b5e4ae67ed0f0565277661218ac2ffdf558820af949d509dc2675c66b46dad0af4c013d81411076e1466a54aba8129da7e6f1874920e65325207c5840052505db4051a3e5d7bfdede24996ce472251cc921926be7123e0189e036a0dd119bc828df2fe978eebeb9ac5b33d311c9b4abc023c622e77f8f8ba25b17bbb23344b5ac274879e7a4ae241ddca846e4a22a6c0ce24e173ad13857c9a33ba0899f824be892318d534503212bada5c7299f8fcf683dc494daf70877d84aec40fc369852efda6c95de942edd94cb3acb0d5071918522bb92b2e856e3aa98fe4718a8af7f22e338411adf3bed3a52c5d966a3e61d605ee78f7dd16d587239b77a37b6ad104de7946c013fd16e2c081237a8722eaa047d8095e069c0ed39f996bb569b583813da7edbb6b99e2d7c7851a2312e1aa6ae0c29b478949a1f57c11ac938121f978b2076023c27d090d848ae7a9b768067df1f6277e356f1ce36228f0d071caf8bd00230d886903d8dca11474d934d65d674aa1aab3a35159fa13739c15a8c7e55776d23db119cbfa69c1686cff1527c972a3e98f743322c70838dba11387073e46a7c6ee3ba956ba245feba1ae800f9c5f42215e08b4c0e6dd35689bca4173abea08ddb9f07043f7dbf2cf4fa5f638c02d4ad4975266f641fc3dbd284908634bbb53ad7cdac7d5527f4d6b6d838ffde3321e0ff7a0068c15d126e78eb56aba68a0d0aa2f74a4d6182fa5a2b1f8dfd2cc2de7b687cb2461291680f7142d3a88f3c4edca74555c0cfcaa0d1e5e50fd5d028ae3b6ba682b2483077600bc7534d542d324bc61409c2e6110df86cf62f6c4ce4c47f685646bb89c5b5df751a8ca0bebcc62905e148d4ad44459c35a8ba3619a5e4520c2a215b9a19b340d7b3936e1e142375e89cec4aacf7e60b8ce5696c29253c69f56dfcf7f0e4c7196fc6d4165758d87ce27ece03100b951df99f845d8c3d06fde856f6f996f5837c9e982c84c821a4230c8ece4a06bbc9072a9b8559c3fbe167b0c31f9790e1d9d6e7a72da41838291c273119d59381fc6b22b626baf2419d0352129ee4d51ecb2f763f77bb4ac7c6526d53c0048aec0bb836a18be67a0ec8d19e7cee52c439cde69a285626501b9d4b104611e124a75ca3da7e934439145f0a6f592eaba47a629e18fe8dbe55f30be67c8586be9f83823d3a716b3a6bb48b19da43e5761a584ac473a4acdd7d99cb59eb6a961829b5cdc7171d8cba4bc23946bfe64a09c1e73ddc588b43136f2d7f632ec3e3c088179205e209e1ae15cd204d2a6031876a03b800d4c4f78903b545b26b3294cc87c82c75930a3d547e37783bf4c5d5c0d1462d242b00bb34e95c3f37d66ee733866106cac931e6915a3dccbfce46c4e4eaa7f302c8842703ae3a690543c15fde3d2cf85fa5d9f9aa3c4377c2136b634645170eb67d5a269a9f5dbe0ce60ca70a861a1c864a5f3f71803fe9db32f9a0ce715e439574dab9c6a41b9ca371a6812dd08466c2e0fa8be22824c9e6c037b57500e7822f276b05c700ee4f36d71cd783d39850187651fd6cf176d30b607dee471bb2f1fa29901c12c578bf2e10259047f915b376e401a2d8a05c1534d59eb0a9a992c53f0aeac61bf7999fe08b14a71ad361b822c16861143b1e69eb0ab1752bf000779dcd365636dc4718e6613323179877fb25f60431436ec834ae09b2ee1d913da7a28f20abfb1044607e1c3c99830417e363cde537d5d9ceaf4c61f8ca814d39a1de7e5da004a57eb2b45cbb9070dbd0b37fe732f15129eaa35e723fb94fc3044667267af0510214bf5941e26e7351da34085502b8b3d7a65ba663dd063eff0997ba1e76e307922562f5690143a78a3b656d30f9337cc286824d66913e110fa95a4d690e9fa31a5241f117da0c49f7fc53a5e64d25f8099df1a1497600aca19fc8c757ee0c4833b8c9415f20817833276a289cb57796208d4a5dabfe785580c6fb4e9e3b27f3f43da7257ae77fd4500635a0be9d2f003056a30f3ab9c04b943500d1214f27b6074604e571906f15ae733db10e3870c1ea6760f22a46aa3e70e33c6fc9a2e2afdd3a2120199fcb18d35f04bfbf1cdbf7be4a8a1f6467455b6a41f43cee11f9a7035832dd0f45b85298df3f84e75f0cb5d1c6cbdd158d42fb7393d18843dfbbf4066f9d0f91070b4118ef7ad97264cf6e887b4fb31e16a23fb97fff60081136a11016dd32144a118ca005d461ec04083d445fe5313c2de52e4e7d3d2df257fde2b72b8bc60ec66f7b3e0809002763b8dbe79115545c7a20516106b3d1ff0de7c556c7aad8aef18087c7be251226975f8d871d93fc3affeff3d777bcdf02567b1bb1bd31bb042c2c48d9e789dc48291d5017be24685d305c80bcd3365c0bc3652fee7f8d7b2b123d93e3e54e77221fbb192dda5265635fd88bc7a06e67422a4b363aa9967118bb8ea353245920706b7b830bf26ef6beca4875aa999f0fa98637d2905e2a16340b8118bd2364b5a44f2534c56c443c8f8570a953107c0cbb3e95e8fce9ad2c1039a5da726fb8c78c752229bc3b1ea6c17f259d7ebf910af91e5fe0b3e9f96cf0b899a7579de2cd4640e60f70bf623f2adfcb5ec641e452be8c09aebcf71441eccd9ec1fe01fc255fe3a827cd5a8afe06c815328084702f7b17b4bbefa6eb5636caee722c950e09d3b7c0bf6bb16e0db5b5307f905e794489099ef2b3ea13fdfe7ea6792e3ce4ecd936d23da1340a984c423d3cf23434f3eae7cd38a359af3b42697a547d0f781ca931bc6ecde021d7f12cbedf32acaca6662f67efd1f61cb186e4d80cb232c80a1cbac16bc38407416f90110f6a4f72f85c985e70c0b318e8de3e9e987cdf395dacd9866729346e65d0f457164ebdf48505cb062c7bca52b5cdfe9a1f1c90c28b452b0080505cdcd773ba7815bdafde826a6f240063de5b37458d97f8fd837e5126d4151e2a3d085ed3351304e84bd9d1de3fe7ea68a29d7284e332643e05c6ccb2cb41da7487d429cf2fc81155d08940041ad8af966a691b06120a2d22fb5de2934a853d363f5a096dd90aa7f12cf6171a0959d0d548e38357c641d08565bf65499147e352981b4f2be4adf5f76b69d643d6198a692dfb195ebcbe7b44fb345b56a3c3b4cab8ad0cb662bbdb5b31e0772991f6123678b9d0c871b3859e58bed23dc6bcee0d64f357b176d7af836e12cb6097d57229f5400c6d9cd9eaf6f32bba2279e8762fe51b75193bbf5b6bb23c4421110975e7b7af99770e873bfb9d3517a4c1e43307cd2fb514a58962c08af805b590613a2ae6cdf493015ecc3917d04fede6f230f3d1d51a018d0242919c9228d85ea7a67d55543c69544ed0274d017d210373ac56addf2cf7f58c8574bb11810a48b33ec421b4e563740a3b810e9816b5274495eab5102b9b2baf88edb4065700f32a38262fab4ac207806244d4f93c570119c99038880e62232508126ab87ef2524003da66da081cc9a5acf7f391c9baecfee6e4f32b01e173ee3f00b42baf730b5eb25bb50fe4d6a5d4e871693ab42fea5061c4a4856f85f9f144e4179c48dbdbb970d92062f1d658ef05ec675aeb0233d577a7338d8c4fabd8cc1e2ae616a2efb28ccfde215ddf938f3d6be3cfe675de80d656098fa1c636edbae7a7439b460cb1b62a237fb699edb13b95899514bf76fc25be32273d85a410c81bab102ce74c57b3e30bbab359a0267e21cbfa3e025ec6d1daebbb2430c06a9c8e1cd30749272fef76a862ac2a9214a816364656ad0ac9039ba1f928a0db89c8ea5f900286da28a77346ec56b83324ac0c6c052c2c161255762e8d7f7fd50b69ad1ea5d77b3eeb826c2dab0cf19487640dd8366b49342db48baf90a938e5dafa7c813496e4929c95504e0f3113eba1103a5e97befaf84894f2b5bf7dbde04cc614678155bd88ba26aaa827dd36c7c977a9a47de5da22bf0b09f5708dd5834de671553e9ec21bbd3ea4a24deb", 0x1000}, {&(0x7f0000000180)="1dc753863db965a47c457debd7c09a6eea6e4b5bf9776cf0b64e0fd9581279bc8b12a579806203", 0x27}, {&(0x7f00000001c0)="1d7a312c709d34aaa755f6ab94e9251aff3e95da5f8f06bc4766", 0x1a}], 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001280)={0x200, 0x1, 0x9, 0xf2, "c82e5b37bca65d7752b4f4d5330e3bfce70f45f3", 0x6, 0x20}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480), 0xc) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) readv(r2, &(0x7f0000001440)=[{&(0x7f00000012c0)=""/181, 0xb5}, {&(0x7f0000001380)=""/149, 0x95}], 0x2) write(r2, &(0x7f0000335000), 0xfc94) readv(r1, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) readv(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)=""/125, 0x7d}], 0x1) 16:01:08 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="50ff90e474b0aadccfd9f527bb705b3fd4a3185dbf34609b6df4b9b7375f1deee3bfc1a1db878563c9f383be53301428c9359453d1fb1975d8859e4aaaddc2da041440be001f2c4527398c9012e34e80e84e3142f550d879386d583a44e8b65347187efe1b411732b0b339b5335205e0d6b266dfbd737762d842f3616ce1aa19632af1ecbd665c3ca8da06216eb595795e0d588d0b9c8737ab1d1c340582596394d6af5e9ded5ed5749d3dcc7598fc8f80170ff158e12df1ca30", 0xba}, {&(0x7f0000000180)="cd71954e2ed605332c9b351733e40327fd5a388d1b4c637815ab91a180af080113deaa162c248df9a06b1597afc03915c371fa39cfdc6bbb60ee99dce0d1d6f817fa077baa602cdbc4dbf8fb340196e57be7f7e21188ce9c99b41a807353eeb21c00795146e061e61386", 0x6a}, {&(0x7f0000000200)="14b98c9f4605bc08c20d60959b146529904a804f52c8d71c578326f36473c2243913d16479e9cf33d9662ef2d616670c464058fb713f58184c1e227229b8fd4a0952d95ac9608fc27cd2534578d3b3ed40852d878a48da77ecf9a826dc50af8bdec221b6ba8dd3f6d58c4e07d403c6a82e0f414b0a1afbbcc313e06cd12efd882513f4956b1d5f7bd4b691b4490dd7af07d36e9616", 0x95}], 0x3, 0x0) 16:01:08 executing program 1: socket$inet(0x2, 0x5, 0x1) poll(&(0x7f0000000080), 0xdb, 0x400000091) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) msgget(0x0, 0x2) 16:01:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0xc, 0x0, 0x0) 16:01:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1a0, 0x20) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x811, r1, 0x0, 0x200000000000023) 16:01:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20800, 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x3) socketpair$inet(0x2, 0x8000, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0100ccf3692c2e2f66696c613000"], 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00000000a0e491bfa114"], 0x20, 0x1}, 0xa) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socket$inet(0x2, 0x4001, 0x0) socketpair$inet(0x2, 0x7, 0x4, &(0x7f00000002c0)) mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) r4 = dup2(r2, r3) getdents(r4, &(0x7f0000000240)=""/75, 0x4b) sendmsg$unix(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) 16:01:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x6) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) 16:01:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x401, 0x2}, {0x1f, 0x6}}) fcntl$setstatus(r0, 0x4, 0x8) 16:01:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffd) fcntl$setown(r2, 0x6, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') 16:01:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1) connect$inet(r2, &(0x7f0000000300)={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r1, 0xa, r1) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') dup2(r1, r0) r4 = kqueue() write(r4, &(0x7f00000000c0)="3c51a5977a65ef9cb83e6b355089b6e5ee0bde62ea91f8843416262f326676064b7d000d92d06835cfa70a0abb99171dc4e6d09bcd36b831dd816f81fbca6de1aec47aa79d521d805790a7f0af3fe51f174259be780a3fa71e88c0ddb317cd6ca365cfb14a028d36723175abc50e99038b275552f04101b71b0148888569b2fdf291ac0ab5f1d120a2c95b9647d6fdbd129eee785d82b2", 0x97) fcntl$setflags(r4, 0x2, 0x1) sendto(r3, &(0x7f00000001c0)="88313990703ec525ac848887fdc27c7f38ffa2d56d8a6802389a30b3bece8f5d084f0364a6817ac041830bd6228c668ec6c4eca807e9d38a9d6bf5915f2ea310fe2e2200982255b4a4a5f983017f1349429b0848084a3829eb5a3e6e635d169171e976285e9233776beac56a180096ce0149e32f249ced5237b81f91a8f8b56a5325720949f14efdc35da04b06c00f0384890ad1ad41253784e0fc0d5881691657a6f1dff5ab78938d7ebf5df8572bb2ae9fb469ec5e7a8f900ec93b01642224ff71a9b573555ee55bf5a4ebaf559465e94eab130cb210f5f55dc9688fcde19db69860c7dc615e031bdeeb", 0xeb, 0x1, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:01:09 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f566559d329f58ec000000000000000000000000000000"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000000140)={0x0, "2ce3080a8770d6f1f1b158365dd90e60a6ed19ce60f37a7ae2c78291b3078493913c65cf240bb54a212a8d70e454a4a99cc4c50b7975b3b1cd35707c9ae7019593c2b0bd51649ac2f4a529d3becb56470a67abafcb2bb89ab336686b9e2dcd0387"}, 0x69, 0x0) chroot(&(0x7f0000000100)='./file0\x00') 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) fcntl$setstatus(r0, 0x4, 0x6) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) fcntl$setstatus(r0, 0x4, 0x6) 16:01:10 executing program 1: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) fcntl$setstatus(r0, 0x4, 0x6) 16:01:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='@', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r3 = geteuid() getgroups(0x6, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getegid() r8 = accept(r0, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000780)={{0x18, 0x2, 0x1000, 0x1000}, {0x18, 0x3, 0x1, 0x917}, 0x0, [0x8001, 0x7, 0x70, 0x0, 0x6, 0x7, 0x7, 0xf54]}, 0x3c) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = getgid() r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x8, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="57d24af457a9b679f8cf53d2dc7459a4583147f420c9064f7bcafde56982dbe18290e874c3d6f2fff80138720e067bc6e937284061fdf8f1ddb0f08f60d80d5eb06c08c5ab6db6499fc9f0c9aadcab06707c69fc864a852d0ce4b6c00bc790bb962881103b86444577acb29482c19da438241d9a57e55b920e722ccbda0b0ba5dfb243d092944ad572053cbf3058b7b740dea80ba1dee8eff86a50dfdf8d452d8364", 0xa2}, {&(0x7f00000002c0)="0ef71759969bd277696800aa5edba0f7ce5e25ac6a2597e5c8c6ee7e366a84ec8679fd66526c4220a7c5fe252855433d591b58408f3600f670c71318bce9a510e499d6ccacfa7e947c36e367d6bb401398ba75faf0b542fba3274cde1e0141c7497359e551af", 0x66}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x80, 0x406}, 0x4) r15 = dup2(r0, r1) readv(r15, &(0x7f0000000180)=[{&(0x7f0000000280)=""/33, 0x21}, {&(0x7f00000001c0)=""/141, 0x8d}], 0x2) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) fcntl$setstatus(r0, 0x4, 0x6) 16:01:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)={{0x10001, 0x3}, {0xfffffffffffffffb, 0xffffffffffff8000}}, 0x2) 16:01:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)='|', 0x1}], 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat(r0, &(0x7f0000000080)='./file0\x00', 0x88c0, 0x100) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x418, 0xc5) socket(0x21, 0x5, 0x5e5) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) 16:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() poll(&(0x7f00000000c0)=[{r0, 0x102}, {r1, 0x4}, {r2, 0x4}, {r2, 0x4}, {r0, 0x10}, {r2, 0x4}, {r1, 0x4}, {r2, 0x14}, {r0, 0x6}], 0x9, 0x868) 16:01:10 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) poll(&(0x7f0000000040)=[{r0, 0x4a}], 0x1, 0x0) 16:01:10 executing program 0: mknod(0x0, 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:01:10 executing program 0: mknod(0x0, 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{}], 0x2000000000000037, 0x3) 16:01:10 executing program 1: r0 = msgget(0x1, 0x90) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x2, 0x800) r1 = msgget(0x1, 0x222) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) 16:01:10 executing program 0: mknod(0x0, 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) truncate(&(0x7f0000000000)='./file0\x00', 0x67) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = socket(0x6, 0x5, 0x7) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x48b3, 0x2}, 0xc) fchdir(r0) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) lseek(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/150) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: socketpair$inet(0x2, 0x0, 0x1, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000100)=""/141, 0x8d, 0x40, &(0x7f00000001c0)={0x2, 0x2}, 0xc) wait4(0x0, 0x0, 0x2000001, 0x0) socketpair$inet6(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() bind$inet(r0, &(0x7f0000000340)={0x2, 0x0}, 0xc) recvfrom$inet(r0, &(0x7f0000000200)=""/195, 0xc3, 0x40, &(0x7f0000000300)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) wait4(r2, 0x0, 0x8, &(0x7f0000000380)) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) fcntl$lock(r0, 0x6, &(0x7f0000000100)) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1e000, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getrusage(0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(0x0, 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) getsockopt(r0, 0x1, 0xfffffffffffffffb, &(0x7f00000000c0)=""/145, &(0x7f0000000180)=0x91) r1 = socket$inet(0x2, 0x4, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = socket(0x1e, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r3, r4) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(0x0, 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000001280)=[{0x68, 0x0, 0x0, "13c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad415801293294b39ae12c36f4"}], 0x68}, 0x2) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(0x0, 0x10420, 0xfffffffffffffffe) 16:01:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x68, 0x30) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10183, 0xa0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x400, 0xca5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="291388bbfce7233704500e5f97e0b8b643f2cf490beb67a9cab6097e3f5b536c8fd4d1cb3247bc2b7bea7f981161db37a230c3ff8b25a9ffc179cbe63d4fd6e29e05d2028104378bf54ccf4ec1", 0xfffffffffffffea9}], 0x100000000000011d, 0x24) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x81, 0x12, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x28, 0x9}, {{r0}, 0xfffffffffffffffa, 0x3c, 0x4, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x22, 0x893, 0x674aabc}, {{r0}, 0x0, 0xaf, 0x20, 0x80, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3ff, 0x10000}], 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xba, 0x20000000, 0x3, 0x5}], 0x5, &(0x7f0000000080)={0x1, 0x6}) ftruncate(r0, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000140)=0xff, 0xffffff23) getsockname(r0, 0x0, &(0x7f0000000180)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xc3) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$inet_opts(r0, 0x0, 0x40000000000017, 0x0, 0x1a1) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0x35a4ca41f5e2c513) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:10 executing program 1: r0 = socket(0x11, 0x5, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2d1d724", 0x4}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:01:10 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x702, 0x10a) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0) sendto(r0, &(0x7f00000001c0)="14a3fe6923ea765914c553829d4918d67bbd3efc4d7cd66c9bc9e0ea108cd8361db0289ccc9dc3c635cae605d60b35890bc697ee236258ebbb2a3bd1d2a97596d43333b14e009aeefd4e92d3aee1ec85015e566bc67a32828ff1f45671150c9801a5badd927bf8c793b4d80c14fc936b706f7d", 0x73, 0x400, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x401) writev(r0, &(0x7f0000002800)=[{&(0x7f0000000040)="8b08d1583c2724b3e1367b3a6fecb8f0852b61ac90c4e38ff739eb4803940bf49cb370cf2ab96aef7c4ed4fcbf08d5b8ebeaa540c58585502267fa33d106162cfc086d86e9dbcb64cbf1574092", 0x4d}, {&(0x7f00000016c0)="c698f94ebceacb4601012db49db2e620145a28f33d2136ab676e0679ebea5053562a85a573f988d59788830e787a1e6738eefc1928264169f7dc832521aa2d2cce37903bcb49b3ccb3b98008df97b7227614c8a2ed004502da58b678299bfd10d45f85605706f899409ef8b5660e0a7cacaea5052e47391ce29f35bfcf4c847239380b3f3e80771df4ced2271403ffeabb1438a34a4293b1019d2829e0525e2a288bb954937e31dd67af0da612fd16ada93484aa481b74af02fcccb02bd2601bcf490eb8218cd67d7e113a0f7872c4f485351c0718002a4b499ea1492665f7a81028d478efa4c2b7857bb65fb40f550567637959f8f1d860c230977ac6fa6fce70fb1badfa0d5d1eeffba16809216cbfa2f7fc28446ea223864bfb6dbb567e49bc7f3f9999f350ade5256d35fe4c35de1443903431d165bcac71ad3ea38c4d3cd5007771f051bafd32622bd3fa67995f8fbf228bea7c90500ad383a984e21f9fa256a658374857f855c0dea75774e7c8b47802400d8e3ebc644394bbb9b30697204a130253ee05f63b785960b68d33c3b115edf831da8b8db21ff4619df2ea5339550835015e0945a19702bac47c2ff2bf59e6b5dcd660ed1ab17344fdaabc2c920e2f33a39ca5c62123f4467a3ecf9a260e1568eb39d69def21b0e65e9b402f5f27d6ff372064cc665f0760311f77ad0de9ba3951aaa1b12af733f45c5f098940f464901c1afba21ec4ee5d631548fad7425357d41fc03e546b351054c212f2ea03a38dec27fd995c7293ff01c64b1bfc2c4f6a5204e2ccfbb9212c3dd40520c9ba8456bab6228724a6a47e44b9b94a444386614dbbb686ee8aa3bd57298160f7880ddf75b6c391513887205b6b0234f9cb4ae37a6df3be675c3ac991a8c73df23a1e75399564d544e7520c36d71a3e861d633c289458fcd3be9d7a0be4ba01fb4151b842e4a73f473227d4f85415616801f7f5364661e39d57102c55c28c035145b93dbcd56fa18c1267d953072669db38135d7adcb8876556e3c393feb008d3314d53e86356cb6cc148c4e95e85fc4498ca2042cbd165698e88e7b28f4a9f38c73e4eb783870961389d46f1730cb3bec59facac91c9fd9fea74192fc4311744e5fb75e4aa9d3f508f7aae8319b69727060bbc8d17734638febbba64f96f5b43d1a53e0f14bb6847b219d63c92d96c8342137d479217e4b8bb216b79b4882a4560f0816eaadaa58190f2acdfc4e82357f4b1524d17d949dd4da54377dab4beb43964e3d6ca1ad8e4d4913816c687dc81836f4f479f511047f225f5998414f03ffd8f548ee3928a5ffe9298e2a44349c11dcc3b34d334b212cadbabb618f3b8b70e5a2e3e8d3fb7a47bff68a03d8a417b5385c6ccfb92d3e520ce208d599f47b3ee3a674b7fd3f300bfb79a51c7c2611dc02a7e2e74f008ea6123e6b7d4b2be514ccecb7f4b1073fd6c484d63e1810af81f7d1a241870a2bad47c9af0aea09fc2edf842485158ea219330ee57ff5e57265a4ee6aeba488c610075d949c34915befd0642dcf1e3d9a63f5eecdadca67d45fe0af6e9b0c6e55f7ba67635461b1a61e8d33097423535a8a6198581c1af5f6c99b7c4a02fe92f10b7a0476ef1b6d327fb819e7a4ab136bb714ca70ac2f5b1eb03a4b7e7b99715920601ce0c1be7509605d92906692675b7eb716aaf52ce5933c65fdc104469811402bceac163053bd2cefc41f1f76586ea99ea3617b84ced8301f1d59c324ca613de449010677a7d7c9ac9bf5b30d1d7ba372c04f8a8982664172b62fca37ca6b29e3ac27e0bc9bda36f786c63d6b3373b11351c3acc361ac049420412e12faecb0e989e0ff0e4d34fb15d3af093b9fdb422aecfa217187bd7d64a731f01d9bd410457c4ed0807328974ae37490585b44da9c55f37cec08dae881e490eae574d672e27107c247bde45834cc27970ba271efcc198e941f9dadf00947fc16140d41f1dbf4949b2d8f345670f9b6f3e6e39be8b6523612588deda32b70fb5ed91e934772bb1a0791e39829042b3cca321dfc8acdc3d61e5886b93a98320bc1d4ede31d956ea1f387c13b92347cd86eaeaeb1107af9baeaa875d2f83214959cb4142d38fdc6211cb770126e8e5c8a0b70b317ba5165b579744fb00ebe9105eac4118c9e02dc5880c98d724f36cb9468e2edba545361c67c1558ada6faaac409788c60216bdeb342e84ed291b7880925198d42aca7638db99316026d577293582669e1d82423b29425ecc6a113d96f3f3f5d97df89fa88baf6a25f2b3f3dcac3a0e6f15718f7c33e98d12da7c549e951f2155b9b07c8af2fe2e73fec29e70daea1375fb9b97b14789e1bbc7d743ddd1194c6167500c1748a80aff4e934ebd56b7cacf3a3364afe7aa3b47dce175940199c637299264058d46f763378d872b649289815a6f2211847d00ea5366da1a63f153f7854b5ed7acce97e8ad71e8e8fc701afba3b14f1e8c657dae58b1219b940a01fdb31f37e624077d6204cb9fcd8237cd9d377c7423763fe7da01d914f07a8522f9033b4adc185665cb9e83cf7cfdb01043dd612ff8806cfd2759d7b19ca4a51d735fed4dd4a4811b07ef1bf114b3def8acb26f5b86a05617adfaf094d35a065920d64a873ae3c168c3e395743a3a6f9aa878b7ba1db4546d0d956a2056b35f7249814b8dca4869044d5b1c81667fc4cded63514f8c7bd7d17e255bfd8e0393e7c897aa6b3ac85f05b892124b62dfabd78d66bf14fa1f50da9373fcca98c3db6c187900929c7da738e9d0fa2a834258e62e6650a3e02a08253ce7844f019c1eb9a77d1b070b537d57dfebe7e69b7ca3c573144594a88a85c2dd50bc0c57266ba9d88609d4b043154358e010c1d78826f33574dfd1d760424000f3477f6c70a416954914bad509ffaa7b8484f9d00ec86353d25a266a14946a1eefe5505667e79c214b8dfcdea307c92cab7a200a67e5e8f1023c4f5e9f1c8242f0d4e491cbbe0f7452c9cab31ee4511799e400f3809b1e230003100f477c998cb64f4ebbc8694a3fedafd322df09de487d3f1760ee3b26745f3e36c1f9cd572d69d49d13b81899f8b7d98a2b25ac37f8539c8432116a32054bd9e5947c272b6fcacfa93e55d48554860568a0aa8976cd4766d877d2d14b8289097cc6860ab912652499bfa264aea0dfe3db95df597c23ff85f529ebaf93b54214cc4f9534391eb72ec5b7b5c8052dc3215cdd50948410709f7a630ef13be40cebb8bc5b7e5d203956a4c2714e5e1dc8d8e55e1e57a6788d7a73e3fef92570046c253e5209e9fde15e9e5dc261bfe99f3031d238ac7d1790d7ce4dc681e23fd29aab894320b622decd15b51468e39b11392374651d7f870e90a266c9985c47f0c6ec41f206bf52f0aed47b79a294225e4bdf2866ac47370f86cc4b6bd8ac28a01ca7548edc31371f2edcbc060caf8561ac12da4315d546495ae850f1b1c54c6812602b813c5a32e8e870de396b8a084fd214c956e4ea0f043f09e3adef7cfd0c41221cf417970b3867bd8cd7441bcccd16d4c5308a58142fe78b1984705211f12e6f566cb0d7a17efc14f9bdd3782b5fad4f95af9bedcb310291a4628d566becd81b7c2e2b28f70c3b373d3e7b09b5e49e88366394682d1a63d9e71b577dc46d6bb90f6743948dfcdd7b0f02b8a1a28c0c7879bca9e9d5e5c7fa1a0087d4d42e33d8bc57fb89ced39c2ef5b9705a6949a74bef9f877897329fa49ddb089e577be21184b6a61d72ce8dfc120be02ea65bab9cf5409c8143d6ea7fe243ddf6677c85b5f4bdd0cb361d60dd333308faf7b59dfa4a5c5809dcb2403943a2eefdb1c2b10bb2f7c658c51b2decb40f0125181532c57f10d254f417e9dcf07a588e8b0c5fe15b45f071a15f52fad24df72f6aacdf630226d35f144b4fc8abc8fdb97a0a04d8cd9288b8c1e9ccfa43321d6809eb7c599503a4a92b3e032f2663f0d9c3054542cbbcda0ab89bda41e679e7e2dc715478c506a5f9705ee5b2090f8afd93bf61650e411ca7ce51b4237c4cc9f85ca849009869e3679313f20767bf966de4b7585b0eaef6c8a003ab7fafe305b598f68a112951db0cfa6d4dff3de6f55466550163a76efca7b2edd76115ec3926663060412fdb5c1fabec4271fa0c3051321281eaefff2a9a63a17547414403c69597ae57eea13ae75b0eecaea4b51648cd9261263e6b127be7a9c7f64eac858a0eebe62571cf764d6656bd94b54d6b4916df0274b885cf2544a2ec6455930f7aedd7ec8847088d2880282b9e66abf920cf865434f2de580b7f43270bceb777831b271ddf1ce367ce021bd11decf4f869d01c4ca7dad25ed69113aee26991eef92895190f99b0a6ea0ff7a5beeed6f6e4ee1d94716ddc9db031d71b71894e2a56cbaa932695999931d6b5ddcda7ec9edbea8a17a06c494185e69027ebc43b37c1cd9207ee0aa99cc2f9a39450e23d3971a17111073f557ad31836a58b3eb9f0ab3805dd38c73bd629c215c6be7d6d69fe93d1e970a87270e91b88685173b3aed3dd3e8afaa698e8ff7f2b9b9048c919d8f4c9706aaee92a09bbf83de168140f809174de51c6c5e4a9ae874e65d2574bdc05f1fd6adc17ede81cf452d09f967b11a4c17bf8b5540712fb2f21cfa8328976f6728ce04518d3c445e1055fd16ea5f1d66d819e914be834bdc07c6baebcb42845cc32cfd6e23b2dea2f07862dee19107f03e2cbb7ad2652ee7bef9e5cc1207a05887775558921474961f1770be6056091ce819698413cb2fc80a0c6398708a561cf8361b91e525b1aa3af2100c555a7c666e4aca310f26cc3e9c04d4eb414fbc612d4d2aae5b3545dd3e47bc9c91f15e2f6e9d60ee44eea31fee8af9ac8b7836a996beb79e3e2a47b7638430b4665c6a6ddd181d98cda03fc0e8fcf110a20928b369998a99d6189032baa4b734d7eb1ce7fdb9abc8af5247609f87ac85d6976d593d885bfc26c969785e964520b7db10c66322c46383698d55e654dddcfe7ad2425ab6af8dfef6bb470766213acf81f0ea5ca7b827fff2fd2328faa14e8b672843794bf0aa3c6cfde85b6cb173347c3142bf2a39f4c30a183a8c3bdd398372fef82779a5187d26bf4dadf44316b3b0d51f110bf7de2b2a26f740057230506d5e7e5027374f04cbcf5238c6f7db00a23cd7eae9f4421ec5477ecc19b15f82e26c4130dbe7f01e7847f72cc29df3cad3d90e0226e8350cfc24b0291d352c0ae0d33766757b3ac957fc24c6f72fdc51f822efdc001851315b9595944e02fa9224f50be7d3ecb1a12c09424f9540a49cced259224a441455f5b2d987b8d88acbf2022e0861af0365d0e5a1c943734b808a17cb2cb9fc196ec2fac5e4466d1bc0a1183f6d6db9fb62252213db0d8008ba3c5ebae205203e0df6e965000be2c2c85ece97f0f7865ac88bb281013f7be246847e762895a84ee4d74572deb882263104cb51296cebb8c344c96d67962534faadbf16b7a2cef5999cd9a15a98876bbe13280ded256d751a7f88375d3d1c5c8f6dd42688493bf5c250a7c728f3a2c32d950f0004e84817f4ed7837f72ee892f08ae2aa6dec56ba553d5ff6f1129eaffb6b3c5075677f8a59819243d7a9db9572040dbb40d0098f05e92006213a9f9056b8152b15e791fd76f2f5c087a44a58551e9b6346b214ebd87d6aa547247091f449300f965ce89f599bc2e11134456a7c2a2160cb794ff3f208f0c43cb2f00eb3c733be79e4583a43a68a5e5a14fac3782b1ee5578b06879ba1f60b10dc1e3211e2efb8546c9ef6569e399", 0x1000}, {&(0x7f0000000100)="0caade536bc419cc035bd1ffc4208adc55279a3ddbc0e7491df185e5fa40913e94a0141db3e73edc07f2250aabfb2356323bfcce019dd6720cdec44e3e1178bd346edbf0d84a5954d6d681792a131fe8ba7b3b7a14d6278e37852c0490333da76e73f6ee7ce3a3edd1b221d27f473d4687c05ff8", 0x74}, {&(0x7f00000026c0)="304c3e1148b0dfb34394260c07a5d6c6d459aa47088e24959da2c02d0725de2882f0e5ad53b68dd19159042938ff0050a29b0c2ce61b1ea48f3cd4ac15fcc4f3ea", 0x41}, {&(0x7f0000002740)="0648767d5183b75cd4732368e81f59b7e5bfc0e5650505b5f6197e646b4095bee2db7cb6c9f4206d6a70fce82458985d94c1eac5d1f8ce87d3706c9343cb7a3a4e44", 0x42}, {&(0x7f00000027c0)="0baf0f43c12029880e4fc0967b15ce2320cccb0134f2df0a", 0x18}], 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000180)="e0816f71277dc04545aefcf1714202390fd37dc47de8f8fab4bb5c66677c0550839883ee37e2def5cb9fb3deba38f829ce97fc6d2abe01dc8ffc02e6f9be3f50607015af5b67c10928f3d8fe46dd72405407a7787691a771c144fae0ed8596371d9f9a2a506f2fad5fd16575329315fe0d542a43bd71853d38fac16806730c7df8d075be0577c18c4018", 0x137}, {&(0x7f0000000240)="18289bf69b707eb4669d13eecea2dcec96063e47d3d5578b0a37f511ab255d30b326e66cfbb57bd965ff18f0cc8a40901920c0b8c4dfefdb0c7d1e36d0ecdb00ae29a1751ac4600537acc25689ae431b49feaad823f6e7341c6c752de1ccbdfbcc0c356e5ebe621a4caf1e5b1e3c8eddefdf980c1da7e05f2721117f534bd88611b7b4823865536bf813e5feac5a7f08899e70de38fd77afc49691f60854dbbef7a91b409243b208c3a560cf6f9abd4cee879ec7007516f9"}, {&(0x7f0000000300)="636ef923be4ba4a19d65b6fb49ad695958e4361c94cb0e4c69689063745eb5de7612525a78cd3d4c7b106fe4363bd6d97815dbe4b58ee7828de226f675052db1b8227a5979674f4320289375492a20c04db9e4f89d08ef0a3afc6d7300b99d28083a9ef09eac9ca5d43a024f1032dd397e3a6d5bbcf92733d1d91b29b3427d968c7f39f0139c3875883efb33742d5299"}, {&(0x7f00000003c0)="bff60117b708f9fcd7cc34a07048c10b6d052dc99dbba7e3e8b678aefe6d23cedddd29288380ce4380c39c51b7270a5f5915163fe36a60f69f3948b379f995ba69dcc0d3bb4fdb388cc091faa7544eeed88644d573bcb545a568063688de9ef88a831cbddf130072fc8222653af94ab8749dbeb0d80f6612e9a05b5cbf2e2419a30b77d684220cd6dd790af2ae0754d6a85f96041d1fe72c0d4c6d586a99d378b9d77e1ec1e5feffa7c71530a1792cf495"}, {&(0x7f0000000480)="b5198a4f50b576e1bcadbb097417b9b7b0b335d7eedc0b3448b425b72bd60f484412e174e405a72b5f6d031b8b7534e3ba456f6552be40df3d0be3afa0eed2f73588fc1cd89a397fb6904de73f631f193045fefc00aa36b992b1b1fc6ad81f9d0d527878b13d6a488e3eea9df7030c6b107090ff6ff2ed6dbfaa9380fe910310957f36491de6c2b44183b14aef7235d7f8a84a4fd2acb766e94ae671bb18066148d6143b3ec46d53503103920a2185eeae96b39c7ac1d4"}, {&(0x7f0000000540)="aa5cf45790512b3ed2628c483241c15935d896637d57bdf5b6477210c26cdb137afca0b4c22c59bd876042d68cf0f15b62d3de31fe06e3561d5edbd1e3ff4f73edaf37b1809a5f5428b1086b6c75001113e94183a44b7fb58ea14871ff06452ba6dec8c0bc5a55156930"}, {&(0x7f00000005c0)="658c2deb424cf6e45cb2aca245e843bb85a171c05d9359b3815ecbb4539b8e951a5852e6c7642ed5548517aef391ddc8ea38d90ba661a7b3633a59d873452bcbf6064b96aa9a72c82ad709c0ec786adb9351c9dddb3ca4a0b13f4b73e010a1d027ebf917ee3df8b937e16e9a60fc5f645840c1bca15d8cabaa6036a37ec4fffe500587fba568bd2fbd6942d2ec087264dd9c113c709837eb22aa567a9b53f26fd3e9873988391d8013d2f9825326289aea68cbb88eedada361c11dec5680bac43b6671cee3d961877e7c34f61420d4d034443f493a59230771c3989cc2c7e1086cddee6b7832536e60ad60c624332ad0a76e4aca8887ff347d5ae6c87742a4cdbe35694549e94096417d62ec47a92b8ff46ce00393a2e3fb027c99d9b091569c251e75ea7a34117874665dca5b1ab0be379384477be411e68b6d0f67ffa808bf8597f3e27fbe1a5f64166f30c74f515f14ab2c03c181a9ba0c3cb97da5f11f953a0054e5685071875af7afb1c59e50800d33cfa9b7dd0fefeec0de8a73fb35de1ae98ea8fc057da5dcf05e32a329fab89002b683667d875a3d10e2ba832a72bbf31c86af3474a4a3fb933a55e98d41602f7e7c0837193d2e159209429f39e8dddb6d1915a80122859b090c6dbe023820ae854ce389fce0c3d054906f34d88d28216547d2545cdf12b508763516849c5d6cd6884a5fcfc2a5999e80c3536d666c9100a32260ec0457f272112d3a880411a9d1af66e5fdac6cf0fe05c22e1e361c804fcfb3e2c4a0e9de5999f8b5827455eb980c24212bb4abd8c88f0ed2c68725bf49a76d88ff895d6541fcb1b070a70f05b03ed2ab3f7a74b47980a0526395b6eb41966f4fb865066db9dffe66e8aca437acc0b178c204f3e525ab024c53346bd86019960de6b26375056ed11c51c32017f3f43509a3b9e0e035c8d178cef4f1bfdc98611dd845b13146d1ce32ee05050cbcf961ecd81456e347061a658a5d684c29966a4530d27510832c693efe9d411e9c2abb7334accde5d2ac8a32be0188263581f14b472c9e2d12277d77a73d6bc433a2b86a8c4701bc0b82118808f47046f41010847d50d5779220d4e97c0851d45db8320f0e8f6619105e68aef44d3f771b9f934046852ae824f419e303ef6a60c0990a0d06cc12ad77f55cc0978ae132da04845675991559388fb442fd972e9409132ff4883406b84c0a74f3543e66446ef688bcebd6bbf21766c84a7ef28a23cb45291132b3688206939090bd85d2c2ac963ae68a3a785942f0061dfd126cff5da7947a1fcc3ed1856d6e79241049b80ad674f324021df74f668f21ca2e089cebdf59e2c79352eeebc476c05183400661a162b25d606f4d92f8ccb9b60b6a9b1bd24e47551fc135ee0e9f6474ddb82aac4526c1f0da88bd440450b32c76918bddb9e76fd2a169ae0fccaaa7ea6230884be3d72c0f2f4394f7616b9fc96924eec3fd472ac2ab656780d5bf0dd259e4beee73603332932b6f257e1d6ae615fbc5c3fe2990200a567f799429f2712b10d0a892ed67ec18811a23ad0be15cf5f6b8bb246454181a33b3dafbe222a869292e382c741cf9df2678ca7944fdf766e837f4d5db866858c6baf7da95e7809a73d9f37f28edb21c92c11cff48120512716bced1b8669b361341e951c3cda423d1b5a6ca2f93047c3280ce361ddf213316f9f6dd82b36d99b79778f0b9f3b7811949325b2f1248cd000bcee92b5e6cf6bbecc7131a24b6504695f995451fee21e4cbb5b1e034fab895c7a4bf2af02894f4ac1fe14fc97bd1babe86167d1fa71d366d233ed7c0b484d3b07fdeff99adf06fed82adcfb04165128a9a12c6f6fc32b54e852e4277fd37bce994ea13bdab137781e8aae694e00079fd1cb0b0db6b6f3c3147b54970bcbf3768a6f70cd030dcf0447361fc79aeeed48d9c353514d6cc3bebc8cba9e1a4ee92c6d4aee45f2af93d86e66a3c83ac60f836d73228394a37dd03d78815220c9341ebaf11bd98d6ebfb3372fe8d2ebac4ca0ab778bfe09ce6454b6f53272d00b0904bd19d93c065d2b7dbc9d6bfb8c70a347f8a422a721e877885f07f996d8a298bcefd413a37e641a4e58f5b6c62c5b050079f5e7ae8e33fb9688302f9a55f2faa898500b242325b204172492cff01398a1a3412384f01714dff8293d573cb98c809241638484db0ba224d7d219e530672be74f69e511dedf6d08fe4602c10b1b3a58267cc7c0167ced021d3769897be6caaf8344f889b633e24c60f6bd76e68bebe026d63dc52fdfa19ea2f241c12256e4635519ef63360643b274a8e0ba9f282ccee08d4ff7dfabbffe80ff66b8d0a55139b94bcb7b90eb82cfa479e6f16d7cf1eb4f59d0f4f46fda1010118362c6212bb7fd8032ec4e7bca4c55f657a463bdeedb7c25a1bd5939e006fd3a7404733646b47b4bf3c2a8e01f0073ef2b997ee83fef8cf3f21d806bf6d5acb0501c551e383a89228bbd2591b9865b7491e7f58716c06e7717ffb54aa88393b6894dc727193da48cd57660410c60ca2dd307b34b9585151f15a82176b44dc0547430c832f41f9dd09f0c967faec7d7c8f696c541241a8a0540b47d8dabde4aa09177d5746ac3ac786ba9de6328382010771502d8510692325771d8f0f5d0616d9e6a9282644d4808c0bfa886b1e58c1efd9a0e5d6ee2534ea4be6a24ee7e9f6fbcf71bb7c1ddeb4fed1313348402d2b87f4a249f4e9fdaf5267ca308fa1d6e0dc7e6f90d5ecce65d0097e8b7745574b71d5f563cab8b28ba9330bb42b2f05c2d914681bc97b23edd730e8117e66cc18b54c2ed9f939192c13ea366815e85b43c19f1990255a3120088a59b60a97f570ee1195073c9294662bffa6cd8c8d96f3e503e3496228e5c5c70d6540a019db606868446dbe42316d09332a1edfda9dcb5aa53bb0b3449a7bc40fe1fb9c5bc37672d16c98512d823415ef326e4d8947e9df5519bc5bb29f2388384a01405ebfdd4f694627e0ccaded0ab915bd28a5cdaf0009aadb47ba22a27226e96a8e92f1db89a47f71324b5b0dc8dabcb4aab89b795f43e013a44be4c4860739dc73ddcb49230c802560ff84aa31003900046913a3c31fb30ef4ec1e4c37edca085556b042b84be72e4ed7593241220679a461747c6783fb64aa00095182dc9470f0537a93ce8206ebe7b784f8ec552aa3106776c384425684ed94cdd5e3ccf9ee940f2ff9b2d876e9afda4fce2f57d157580b980ea71a73a7c2bb6b9894efe6627252edfb6e2c3fc2371aeb3fe19da1044110ed83a1b09ca9d805f6f1a933c12b0ee7189085f293beaeac13da9d9c15a068f727c8783822501bfac0aaefe7494d06b34191085ead8b28619910a2848df589799927712cdcb8bbba147b4470be26843448aae07c3e6433990c14fdf53e54ae6b97381e9628afb22c2865fd9141b6a027352be3cb97f3544deb39d0cddf149a5787d561a063c7d29bc70b64cee76c83866b1b14144c391f5e0f43c4547cda665b6c892861740e722357e53e3bab7197fd2364560869d152d034f39c697ee257da4975633f3e8309c56c83c91e8973e33d92fdb7268c4a6eea441f3dadfd89906af00c7822684cd57e3f20d7aee3489caf570ae39d7e3e5f744714cc9fa412927714c70fd748083d5a07c36fc9ae1f6a0e29a2d0cf8a95e2f13109dbdf9bd713692bd92f9e82b919dfcd1c65f75220375e6715da0d3f5fe3af60eba996b5d5db9da72794eca70fb40d27611e08c42d0e65da0290b6999afaec281eae6f8e9e012200a2501b2cf1a9ce14d023def0dbb072e10a0a8b2e79dc34603e542fff8f3fe8111480fc88f3a5f47074711bce20725934d73ea7c844937f88d1c57a8c0f1251366b25bfef94f34200816aadbf0b6c5737f62ea7d3a659ce3020c0faf0552a337783a7361b0d1c3694bafbd646f2c022236c81e4649f828e709d84031e8dddf6e1551d6a3580378c377b0c08b652df40aca9575f50b7232fb08143de2788aa112cbf8ddf01283e69c5caf0600f94650c0be24916c330c0c152f4199a6cbe87e0d1ade52653772aafc714d6d4ce30e74362ddb1a687329369aefc74374eaa2cd06c0f304eb4021b4e48f5da90f92727c9981553d4aedf29a04d08ffbf0c063dfce87bb32c60719ff0ddd152709a9d8519b28594e3dadb9ebda9b26c397f59d3d73b59432ddb4a739cdf50259e7d064381791a722d88b1553f0512f8ff10589a0c81a6031a5f83ffa8facd4283a111445afb17e76323222dff56fd77a8026e76048f558d565786d381332db102b0907d5f5e5a4f3f2a705b086f6488dbeae04947f7850de5ab373a4a99d46c6b6fa2144812f56969a355de46cffcd089e21cae4ccad50bcb6dc3da7b15efbcee50bf85ce7582c7f7b153f9735d62336f43666eaf826f228799ccf62c451c13a20d4ffc19de89d37271c1626ece04c2d35d5e9bd84fdb001af25db0d28985ab577feb5a83da50acae8c1476626314947fa28b9f3c90a8ed9cdceb393163bcd2addf7714669fb84b3dc24263d1fab8b1ee47ae06b0f3e123179df3bb6bd90fa9bf59b7b73bec1566838cbefad48888e6db7459a3eaa80e061a3c3cbf7ca1241bbd2d1ebd750e115d9cb45a7027c6a83cd121a23344fd4c321455ccf142cf79dc6784b2e0570e9ae1bcd033bb33bf885db191f0798f73de57d732d064cb7de17f57fb5c397e1e362cd5293fb6c21c5f4ff97b81f34ab437b558fe9797dfc839a98f944f73e542f97dde72c7910a9cd5e9ad437af2fc511cb9e305cd8a8d2d583879610389921b045387261c5a66cac91f322feb46dd6efbf309f3a84d99eadb0d78253d9f4881a73b50d1168c6053cc63d3df2afc86426830add7ca7d3b2c5474a4130898aa1edabfb0cc9cad8c257c563e6b6657e51485df9eb4edf22be5d08d7f1e2ff1698ea587ab49305d69684e46f76a8587234a1d631a85a70d42c96319df029c223c00fce3b4f966dc0c85a0e327c36b1ba6f1c13dbd0e544b4df91818d66ea7bce5ca912f0deff38a9af43cb35bc057891bb052c7bc0644d09a83e526dbb7d471f3a9e60bdf88870f69dd75e18faf9668bb2421508c5928e7b08f5ee2f10abfdbef619c9ad87b2c96eddd3fe2abfd0a54033bcf50d4644549c4384ed79a3ec1d95056a05ce35360d6f9f2b6332359ab4a811729e9ffbe6166f43b37348fd5433459d3d865975ed1ef1d95ba65f094d389691e8c72a914ab91a15010bab39265f971080a5fe101d03ddb9e60c3b80b82b71a1a4161587cc3c9f2a9391f648e6880366ee7f75160175cc130a7a3ebddba0740448fbf7908fa03e6ee13a6c6e2c4096274f6cbf02ffb0a70565ee2bb6ba2d8b3e4ed98bfa0339740c8574dc39ed8d2ba5f3cff00ff71254506aa0760847458afc7eea9cc01aa5e63a99dfb0c137892763116d5547b001858236ac09a345bbf1902b000481c4704b18df9330fae6d0b77cc81be05e7c950ae58cb3004933d03d83b94b0f0a56c6f6567baa7675ede61639d1c8c20081f79094c96ff688bb7504d2fae788fb3b72b53db710e2f80932969b744ff133f742382538a30af10c88ee8908830642ef5b1b7573f4af93f07b9cc639b6ae570a5b62e7639befe2e85614a8ec1ed65ae8b5e6b33d6d925bb9514d31e6dc88874d62994bcc86b4e4fd545ee3262f0eafaaeb0469c3d1fc9297c0288e77fdf9190945a56b352e685f1df4a4bcaa4a4a2bbac3737c4cb02f5c3034df78da49d655c4ec0bdbd1f96b92af6bde63f3edbb4edf29c0b15942a258f76de"}, {&(0x7f00000015c0)="99f3fd5e13c6b2f09565929b9bdd9395315bfc8842e2bc3c4ac3365797bf15e564faaff9538a517120f77ac913fd390a3fcc5a321749c771a29fab4f23cd6a6ba1a0e32f0763a11b1668bfe7f911"}], 0x1000000000000727) r3 = kqueue() poll(&(0x7f00000000c0)=[{r1}, {r1, 0x6}, {r1, 0x8}, {r1, 0x1a}, {r2}, {r1}, {r3}], 0x7, 0xfff) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) socket(0x20, 0x4000, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x880, 0x2) 16:01:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) rmdir(&(0x7f0000000080)='./file0\x00') preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/96, 0x60}, {&(0x7f0000000680)}, {&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000280)=""/137, 0x89}], 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) getsockopt(r1, 0x3f, 0xfffffffffffffff9, &(0x7f0000000440)=""/133, &(0x7f0000000500)=0x85) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/122, 0x7a) 16:01:10 executing program 0: unlink(&(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) sendmsg(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="0d896eb7234d8e0b42a6a526aad02a356f539a13d4ec483cbf6c63b430d7118b404631abfb08881c17a3301d812fd31a7cc23ea70db883c8aa6376573b49", 0x3e}, {&(0x7f0000000140)="772e33062ce062bfb1ceb7cd173e498a5740df909a75e120526e3fe5", 0x1c}, {&(0x7f0000000180)="050b7be41ee1098085643a500efd24c9ba", 0x11}, {&(0x7f00000001c0)="6c1df1993402b8e742c005d467c1e510726b7e0ad11db373ff961ff12c9dcee442e7f2feea88b26983722ef25a00cdfa", 0x30}, {&(0x7f0000000200)="77dea97f74de2fb2d6d1bf5ba48c1e1781f78e5b57414679cae46bbc2c3478d093ed3e8095167bfb6a584873219a3d9787fb5c62a708ca7e9523ab9128ef87d465bf83a4b191411c2c933205f3daf230e72f58001960b52c512ffdd0721a25c9c24e878187956dce3c0cab61d4f7919cb6", 0x71}, {&(0x7f0000000280)="068f811175ca074eb85764b943789a460fb61417d34968c41095afb0b006cf9f2e4766792e1d4a4da14d10e83dfbbe4acc883015082f8c923189e8842cc976f841cc7116a76d74cd9af355edf87f6a6a44baa21b2a5f81e2e77fe8c2f391113c706ebe25c195571102663604f7703f3742f20957f3f8c91ad1cc9da64fdc7b924a4832c9d0402d38bce2917ac6adcb75376ae2c89ab9d5335089d073c7e8f3b5187684e98f694cb8233740f72395f321c6c7b0c3ec04e2d1749949548f7df9ae49d36af100d875aff9", 0xc9}, {&(0x7f0000000380)="414e660ca6c0869b8ce246", 0xb}], 0x7, &(0x7f0000000440)=[{0x48, 0xffff, 0x5, "e04dd591c5ae1558dd3501d6d33d680e6af9b408a34287ff2b4db80f6ec1a2a40f72ff337d1ea8c49f012379a28aaa3589b55b"}], 0x48, 0x4}, 0x400) semget(0x1, 0x3, 0x2f3) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r0, r0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x82000, 0x10000000000002) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) r1 = semget(0x1, 0x3, 0x80) r2 = geteuid() r3 = getegid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x1f, r2, r3, r4, r5, 0x40, 0xfffffffffffffffa}, 0x9, 0x3, 0x2}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/254) mlockall(0x1) 16:01:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x5012, r1, 0x0, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x70) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) ftruncate(r0, 0x8) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x0, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) socket(0x11, 0x0, 0xffffffff00000001) 16:01:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40001ffc, 0x4000000000000102) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x8) 16:01:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/69, 0x45, 0x40, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f00000000c0)='./bus\x00', 0x10420, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10a, 0x9) 16:01:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) socketpair(0x1, 0x0, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 16:01:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/89}, &(0x7f0000000100)=0x5b) getsockname(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9c9dcf8edffd2782e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001180)=0x1002) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) pipe(&(0x7f0000000140)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/58, 0x3a) fcntl$getown(r0, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/19, 0x13) r1 = getppid() setpgid(r1, 0x0) 16:01:10 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/42) r0 = open(&(0x7f0000000140)='./file0\x00', 0x120, 0x102) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0xaf, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x6810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x5, 0x8}, {0x18, 0x1, 0x100, 0x401}, 0x0, [0x2, 0x1000000000000, 0x5, 0x7fffffff, 0xfa6, 0xb6c, 0xfff, 0x3]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) socketpair$inet(0x2, 0x4, 0x9, &(0x7f0000000100)) getsockopt(r2, 0x4, 0xff, &(0x7f0000000140)=""/113, &(0x7f00000001c0)=0x71) 16:01:10 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x11a) fcntl$getflags(r0, 0x3) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x8}, {r0, 0x118}], 0x3, 0xe4) r1 = semget$private(0x0, 0x0, 0x20) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x6) setrlimit(0x7, &(0x7f0000000040)) 16:01:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x80000) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:10 executing program 0: chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x1ffc, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x100, 0x20) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001d80)={0x8, 0x0, 0x0, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) rmdir(&(0x7f0000001e00)='./bus\x00') sendmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000100)="33f45bdddfb7fa0f62cd5af37b3103d01cda42522ba2f0e9b86ce2eb67dbd59fdf3c5cfdeb1e589eba93f7f7885ccc9b4dd366ae2f668512345eb508f301edfdabb5606654c6e77251ca5657b942fb157ebfb29c2222b3361982147b0c6ea252b8ca9e2d3cf999e982fde0e76875331b9bf89307cdb25f505a1967028bf9488ae98a74f0cec8483ba8ae509e9a421b085b951a875b32007910821e1fa0a987dddef375ddb9e599a481920245bd249f72bc5fd5b2871c6184af46743256a5396f759d3d4ea5595011b9845096e241f13ce0d4ef0d99b1ec3ad98ea00ca4e1d3ac79c7f78e919b1280f9f16baf9c48afa6be2462ea8c72b231a0e1bbba3861c8f8cfb030a44f67853df3acfb4b775397b14c4d6452cab02d463f04f4555f20e42273beef455328fa77f13a45abc860c8d571586b46c6e13958bcffe4ebfc0cbd92997d95bafdb782be4c29e598125c959f7fe6114361446ecacd96eba1c316d3c9835c802f90ebdd72189fe9441d4beb5832628e3b79125dd56ddf6d21a9a8ae6e8e7b81c6d28db42ab469e045aac590639cac01955b1bd9eab6d34245bf4b3a0e37cd0a53484c6c6a3965e25b5445825f1eed93c81db186eef1733077a949a7a88ccd9fd7d143db7bf5fc4eefd651b5de2c47d5192da5ce8f032b8f61866ceeff218a0f5d3d9bc29f9abd37ba90aaa227a78c3835887d37495b4230b3057b8f5a5c98a4ddbf1daacc285debfc83ca5102eb04032a0f4de5ff526d41f83e3984e33bcd278d8ad1f2cbdb3664b87921f93a0f868297e698dad114ef83f2e541fcc8cbea5794381879da956cf19ac1202c3923c609c89e781e8e008cf7023d4d83c993dbc4f1fa5b54d097278a66d2c6e6f0a3c5afabd280d496defa8b511ff2ebca958e5f7959d1b0186864d6f57e7644fb41f52ab12d589fe8886971d34798c23c19fd12555b438d2ab50d2bfb88bb60b8cde9692d76fb8285ec4de0eecaf7983b2abd1bd0c2b69a09ecd25a98ecdd6542a120d46d8a309335955cffdae91fdb9e68a138a4e275e0763d54ca29a3a1754a943b126b903d14d321b8ddd8641787801b1c69f21a2122b9dc5d88edd8a4ed4cba324a2bfa21a159129d8f41a2bd3ac69f2953a8845f5f9e84a203233a2f7565b72bdac13f760ccc597b42089a4cce720107151433f818d4c2809f1f3b94e8baed2dd5e306eb4919bc512729fc8a18fbea546b592f24b6113afbd86e56d5fed016f82d8ea228a293d48c7de987b6e85aae930a03d3ccf7c6d024a653b2e8c75d2200d5265a922a6c184d4fd2023b08dd79d6af2768af16ec116d01842fdc3742222b407499c90e5ac1a0aeee125b85e4154e19f918546d9b25d591fd3ab54fca9db8f895e21f8b07e859f403409b4bf3be23e6a7fa3e5b479f75a2aaa07a82784b693693bfbb60974a7f998975deafac179f8f5ab8fca74e380413321de777a66eaee487a3a110132c0dd431377f4d7919590a1b6ed59d9656618c6593579b660e7542814e52ef63ca13048a90282f96f0c789185d0115a68a9135d3b33c7475fe3a3c9d916b427416f334a49bcaef4453910b9500b1b77276a84daaf44e8d0300ed7f7aa61424097e7bf416a7dab83a9e3e85b76095f37dca3944f60a80f1f8e1302bf09bae9e0cb553168b95aeb193487a940d3ed46dbfd909e711f32e752ba4829e4ea0873e177909703fd2b3a6cb1de71c3bcfed99a6824b0780b4f94c29a9c4f9eb7aedea4c95b027b1f0267fe559fd3251669338f46cbf4f727a84978ce8e8d413ff9a27e3b01149e94263b69b755ebf92d74de515a4767b2145d5977d9680cc05563b82949b18f2dd29b522a1638a7ea73d3daafde687a5c10e9cc1ee99edc7944b010b32f2553b76856ff60407461924f72ec92db7943da72b0573c3d20232195572d5375f67699aeb3abd9092682c56bfb3241fd19ee00c488816a9769dbd05b6a10bc90f06eaef682f142c2d549603da06b3a8ac829f2e461d4070667900c52e6d614df80d42df43d8f2f3fff6455ee9b482618d5473521f7d699ec01d5d9bf988ee2a100033e49c0b2a5f7f0fdbce72569878135177c614d084bcc44b76be6371816e3200358e379d54fbbdb4c7ccb872b3ba703b04d999b883a2e52e248de391005042bc9251ae82621063970f3dc316873850b29679c679a5d9c7b6d2595ce5a8a7b652648d7dcab9accbaf7ae459c4d6a86a2d152c937980c0595b1f61c6c9459357da8be65c598f7f128094c1d3a649aaa895ffdbf007e8416e3edad9e057c514ad511eb286dbb28a63615deb16fdc00d3b729a878162e02c3e77efcff7d0c7512ca6d0188b9501300380b82cdb5438612b9c6b7d47049523a26fd5e456c9697ebbb00c305775b43037ef915dc74313ebdf2ee0f51cb74ef02e3c94d6ca2c289954c2f90e1c0ec2bc30cbb25e4db0fa65d25eab2832290f2a4dff8a82e3966017f407681fa1cd0b22fb4903d65356ef4ba777f63f0e2996352ce8a5637b567e690e87c69a874a4bcb1c7a3c62615150d9592ace857f23ad079302e6b0c4012d0041c0f1682c6c45c3c0e3f1a246f68c2bf2bdd31886caf46371c59bf4d244106c5891de0652135ed9bd8cad85f4ffbeb252a64d056bf4e67867e794945cfa8af9bbf17f413ea6a35e9f2ed0b126c66c698a287364881d59480b2f67b32699915c252d50c43da30344b6bd1e2d0da2cdaed9d168deb44d849b1dca15042ee7872bb76612f1ec3d099d69bb94cc1320f62112f9583836ca3986336a09e6cf9c7b725349c8cb30d948e0595a92538aef4cfa3734cf419633b83859eed169ff587a096bbc4e145747563c7ee4026488973f0c999436ae3ce13d719bfb0f3143b5a4e758ea573918001c962b71478f17fdb70cbe82d9e618f0e90ce97a1635ea507b61da8d0e6b90a9832d176ed059075d794152b9870639b129090f36a25414c864be2b284b0bb5dbc5b1183992536686fe81a75d6a78bed6b54408e1199117f54f006fe4f7fb87cd044910772457aae432dbab526a45bbe47f6a1472872d97ce6d23bceeb6f12f41c925f88514c178fc41fb8a3b5ae43ebe645da0d51fe5f75335248864b8c53844cc961cb28ce8ab77912fc0b64203f8d57f78dc44957423d835a47231abde13e8559ce890551fe390a9b6e5edd0492d10058757492a8a23524178a0074d5bd79864bbb9111aadbd38baa5a5d73a9518ed6af9ac53c9592ef215fabca6c48d24f11274612c58d67457a0831638df73f166f14bd2bf4711bc3f960bceb790f6f5daac1ad89bd863e5e4b54dc085b54194a0d4d12ca1f0b4ef67746e48bad928d344d32453120cf6ab03140c3621675a354b10f199be9c0daae5ef0d086ef7f1c30aa2d2be45447be267cfa92a3d69771f35d5974bf627e959d7e4749b9dba97b200a83f4e0514ce2323f960e090073dbb23a53aea937ae60589699a8d6941adf79d9721e94d5b13e4b50687cad56a23b91fbc347db046e8e235704d213ff881a99c331fa6adf6bb3a9042c0cce69533fb6d3160cb4f447bb875edcfe436b20eed3155bc447676382cf1001a4a08e602a85b348185ce1648954563720cb8c827d3228bd4b5401fdc7a251428f314defa585d7745df6a132872efcaf3ccdf040f4d39474ba56413d2000839ce409df9272aad130608a904d8bc60ee200a0e9a0d88ebdd52b52f06794b2e730e027e69160a10b66f20624350ab4feb6cf68d5b805a51e23c62e04eb30a62f2ad8fe1550fe2ac168b4dd47a2fcb5dc9a93739a8fa21a263ec061c4f2e47d318372e23a4f348dc0ab776f15a289687e224882c9cbd1880d4be737de7e06c030a10f7f7e10084ade1a00303de720934b5756cc2d1f2f1bd69ccaca208f0cc15101c9f8c85b366290747922dda8e8aa8b3ffae82d7c475c59229e5e010bc78f971770a3f1af0cc518ef591635b6d8c6215897f02ce1f4675f2503411b7c1bf277524294ebbc1fc539a67184ab543b4afc987599ff3f2e2adfa5fd53489f7b91ca6b0e19d29312053c09f94d0ef37254181dad68ef8d0bf8e68cd172257c210770594f844a4b2faf3e489a67e89346c60292fb4c60c8e071c85179b7839b8a74cd201a5d6014ce74c9cb4fcaaf20bf3a16ec0651fd84aea8fc7ee262538601480ab8a2fec7a3d9af573908ef7d03f95bc4161f1084c77371c015dc982e7052caa941946f086d10928726d7d108a92c65c10127fefe9a40a267fa0e5487ec0dad8dde0b3d539f028c655b4c3d38c61c8b18aacba5a2338b40e69564da6fbfdb18408948fb6c093e71b007dbd60c61545e193fee04cec118e64737842ec773f2292eae05fea25873f03aa70017afa99f63074976321d0655e2f7240140e05efd4f76f966deed2ef5f130dc6af1ab0426da6eb8be694ab1662750f05150a091b28265ccbe3bd90a12bf410ee9c2d6bec0874e9114dc06b77d485c799cac65a035a81881d4493c064ec7f616581afa1aba8713f9fe1a9e54e862e9742180f7df3132d6fae5e5e4702f8fd95cf982bfdf4c002a1b698c9f90329774829c094701c6e09ca43e05b1e5688ed8b21c00cd3935417178ba7a170e123eb64d44eccc395f4b80aa0f4d5ffcb5120b1cc7460774a1da381141a5cd05a928bb25bd11202d334e1e8b8cf5e4d6c14bec5df47a7cf928494a990c02c73d814bcda74faa540331950f28bf6c24d70bf7005777c205e8074d80856a230dc1644a8cf5612096bc7ae074d1423e9d5378f6677046eee9c909787f61e1945b347b4f13df3a6c0d6293cde1ef6ca01857868f16ba0697078957e3eafdbceb1dcd6161e4444ff53ee2b137d981260098168ca6fece0e37f0a0fb32308e2bc3785a311e6df37990ba65ac74e21213c0adb06a147ce2b130746a2349407453d572e079061caacf2efed0e6bc69799fa3d7cf4f60d01eea749c9dd7d98387f09ede926730e05279af9c57adf2719bd61a8ed572ec09f617f41d7b73662796fbfcc20e95a180fd7f2acc18bcbc92db101959a6a50061b4052a252988f7543dac01cd68588161c8f622fadfb3c19aeef8047fd7c01862a57848437078f2a63727adf6757973f10ebbffbe1385951b9bc2cdc2004dd9a5d932a9f6a337838b3086f46218945f9bcc4ab6aeb4e14a01b86d4d9d89b63b56ffa536dd61c0ad0ddff43b71313dddc6aae8ce1b09b28681f0ec5f4381cd9c08e45bffaece55b8814fc34316fdf973db001eee96fde0622b976d08f26e4b61ead8e514a4d1301b3d908b6e8213e7cb04de3361c236fc89060ea03cdf85afba05067da5ddcf58255d7e45a66b45179bea7cbb5024c235e05b57d12ca51d5a5d57386d63ba56dec1fc6fa6747f77486c602b870fc34eae4a611d7cd06cf19e7efe8a702f0a1828e6d7fc67afb98c3e2982fdbd5c3bec0a15ab92336df725e731437dd9c35c3021354a45590f1292068665b7823481a2bbf99ca574779aab878480c854c3745ffdcdb66d318fc37b2908ff52ea52d739f1461f18366bcb336480bd9046c7bfc70e3be30dcb248b2ec573d29699f94a0f06cfd5bd3c19028d283e253e7ceeb62247430bfc13ea20b7dc4a917a14f2ac19beda99d38e50968fe450e421fef8b7a0665fc41d2bb84d6dbd6f312534f287389f220a9a40a3b618a30e751b654afb1a2ad786c2f9ce0a30f783fe54fbac989f0731b6837eddbcf7fc0669e8a4abf11004767e872b4976d63bc840c0d917d966cbb0e410305424d98bb54f216c0b79f697febec4e2ffc0d5f7ab29cda", 0x1000}, {&(0x7f0000001100)="0d4825067a03f7ef8ed1e486d7259ea13b58dadac3101f05e66c783bd1d661b0a3292c1105fe7e4957e007c7dabafa00508e38088a24686305d08720fe320dc310c80a8c6868b26787b9abd047d0f8c50215573bb29f3d413b4c649b3c341a77398991adb124afc5b3738194aeeed69b301acf6fd5b228e8bf1193cd13e2b024bb762deceb9e5ea6e817213d4141ba5e3ad4a0b10c7e0792aef802d3ed89dbda8fa6818216ac941f399045ee65c125447e59cf1fed5b1e4e3e669b95de98044ad90bcc863223d5fc7dd00785a44aa7afe47988179c685cbb66bd71678d74b99d182301ddb901db7c248269135d57df9098209517f7eb2681ca4908382832", 0xfe}, {&(0x7f0000001200)="fae0d6ef1b28560900ca19773873e68162200a61e1b848694d78af3bd972c200410e58ec8d62f5aabbe0ff110d7bce9cc2f027794df5f2d01de3bf38d7eee5e4f7a010d691f3814af5b82e23eed390517d48d0076301764a1fe887a60b8fb8675dce7b7291129cb4", 0x68}, {&(0x7f0000001280)="3771f71c8a8e2ee73ea34dcf2d1acefab8f708025acae527b74f5de161081e18194b27af0096dd0105e8d51136780d4fe36eb459729bc62418c9313ddbb9d10640", 0x41}, {&(0x7f0000001300)="be4dd75e345f5e807677baae8dfa6215b17bb5a2e17d83f0d220ba8264c9fa29be0aca8ec5d42e52c027e7a8d5ce0b439c8e17c0fda5d15b0175ff905718eec0021464d4993dd7b6521894bd", 0x4c}, {&(0x7f0000001380)="6982b8ca3921324cb0b2b19bbf8cd8e386d3e0660f73cfbf37cf49e51ad340c164599cca57f83db03809cfeb03f9faeb720a6729800c84fbc5b22fc7ed908ea4e88aab04f32cbc9a8eae250ff97fef775765d0e3ee3fd29f53fcfc9193c613ede0d97784c2d4fe5390472ea6bfad45accb114137918c9297f8092c8a561898229a46b79f34e6bdeda4b035e1a9b4b3f7599193d3704c20b263b2e8281c4b270e38780a23456ab8505dcae2495520db33b76fcad779c4550a6d8a3f540d3b5adfbfd64ffb8982e42412f3f8", 0xcb}, {&(0x7f0000001480)="6495923081eb8a540a66420266eecd6415edb6a0ebf7b62d237a176ae16428e98f2c45183d3f233f04387f530349ec1a33f37e6784977b802e5c11479706fa7f87cb49c252d8b7953f818a174d4779579122bd91a067993348cb3d07d6ce89647bf0a6dde2b366c054f817f57a377877b39804950c45e281e80020471c422544701f3c0820c2fbdf533d65d8b65d382b6315df5146a6d20a6729a853c6", 0x9d}, {&(0x7f0000001540)="39f96e43f981e6a48c47bdddbfdde2991f07ac0c1f99241fee8742b4e92b9c639366bf5d36de1881dcb0bdc293f41980a399dc5031a3a90240a1fd586b174b0a1eb85fb6c0db2aa96b2e9a7cb36aef60b0939b143d46490bd6f1bfbc0e818b7f33776a4e04373a2dcfb3522cc2f2c561a566f05d16a9a3dab2ebc74a207f07198cc4ee4d7dedfc9f0235b18f773147969ee99fe1de6158ec71421339250a8a55a07fb1cb3fe2ccdadfafd389014694f4e19d7dc577f4b935183053abd1d0ac4352bae0c75c2f2c6d629a8b", 0xcb}, {&(0x7f0000001640)="a45870be8c34f5a2b10c91b0fa8df40b8e9166739b19fae0df20599f5238dbdaa4ab0fd9a2f5d359e32e2c03ef167376e9100feae9c0b8551aa2ca9ff8f139e1ea498d9e530a0e51792355c4508cc8c2d7dd85911213369fa6a81bb43a717bd6bc2b087cf16a622a0ad51c6a5fe2d28d7408f7fbffac3320e37ca1939dfaea", 0x7f}], 0x9, &(0x7f0000001780)=[{0xb8, 0x1, 0xfffffffffffffffd, "dd4ccfd3dba2cffaec47649a24a1cebd21ed381df81a7464870e6ba77858fef8833086f6c38d159db0733dca2f27c53df970c357b4ef5fff93d8cc5123ca55586ab95726adf7decd538d3245e535605501c7c965b0fef1a3cc956be3f88974cdfeb00249c49b5b33b9999f34c131085accbe125c50e879056dca16693385b6d6c97418e2b5441004fdd7e125c184e4db1fb075610d7d6be6ea3fd6592c77599cf4ce8aee"}, {0x78, 0xffff, 0x6, "6d08a6cfc0c346653a337c36be7412ce1b6cb9cbc4403a8a7589271f5919208fa93bfb56b4a11b2d4b4485112c5e095d12814316400ab9d81ed74d4553062b4ba549e76410f3ca175966428a5821283b70bad835a5040c373cb988c47670efc163e5"}, {0xb8, 0xffff, 0x8140a94, "d736f77c27ec4a12354e2927d98836658a6d09c8bf48e8e7877cfdd49a6dc2e389dcb2fec72d01b6656996b10262fd9fb69bdcd519b2795c9fae5a3901f63564511d65bf5acc895f7ad1e3a854ddfbaf63a65438a1b8c1851f55d8b9bbb25f8599087d9e12ad071c2597b52bcc0553f8584929086137c54136b01a027d4f41bc51f4e830d3ca3bc9f41e14e987bf07530362ec0d0a3020351494d8b954beebfcf96d954f641bb724"}, {0x68, 0x1, 0x7, "d1a1fe10a22100383a7a2efc73d731594d2b06ee3a586a108c36610298b78c291bc8c20797059b6da8f5ea9e3b2045fb3d57b6ad7050dcd2447d00c147a1f77de191c84fccbe631d190a769e56ffbad410d0"}, {0xf8, 0xffff, 0xfffffffffffffffa, "4611e1814a0a562ac902855807a61e40e7785eb78183c36abe5951ff2515fc3a7d5b42b56584de05cc9aa2e3416f3e53471ac09c9257f910a9c8d82bd066d3258757fd016a9e176a104d13199102d0df87c318c69b116fa1bf852de149f035785c758f510d527afd31c5abd75b4e466c25963877e3682e4e325f1d895314cc54af97f3cf16334b5b6287bdfc8b42cb612990e052eb15a4a764026637acb898a16dfb90db8abb25c6b48313d190fc145686d92f53976145b7e514e6b3ad8a86c484a3e308e359333ced7c40f6a45aa54e953e91bf5724cf16fd906dfce38c60778b32e32f"}, {0x30, 0x0, 0x283b, "f06e26d884adc34571f50ba1d6025b15308df7ec2967ee57a81efa"}, {0x78, 0xffff, 0x4, "964bd2bd78a62a03b7d9a9be3425968ef703324d38f3051fb926544642ea507ebac7099dc9b4730fc0a34d51a2e8e0c05553bdb1e55ad68125dbf3d57cf57e56dcd9d9ebb76603c0ed6009d4532a9b382ba977f1ecdec60b40536f4f1ab3cda280f10dc7a20cd4"}, {0xe0, 0xffff, 0x4, "817a9b23f42efbbf09dbf69d440451817f699a0d9d742a406d7f054a59c0b5c605b0bca88f0e1e1efeac1b32c7c2568d36f432d0e7a30108d9fc178677c54fb8a3b7cc90a36187404f694d01d47adb6229164a14160fcc0f6b25bc61ff43853ef3a4bc9e46932176e368645eb3d30767be126e5e12fedbbfb9482665ee0109495089f807795fc9f1f05faa242f068c565398f2a2306b3f9aafd1ad91892a7425177ae08a1e26bef56c388675e5c41587bfc482d7405ebce04150398fd8da474580012eca7e23b6aaa2e9454684a1"}, {0xb0, 0x1, 0x9, "7f7bd65e82f71ad330c4bb4270247492ac7c9a5e41a5b16e47207c70c532751cb456b0e3ef2f610ebdcd7084c873ea465b787c9543b7442683cc82e53a3a5f3f48d2236df96d238b149a4504ac7d3e33b06d4ec9f57fd21d2a5556bd0e228d40e3c9d6086a7834e7ecc5aed89afe35d6612563502c53cb75e6ac72ceffdcfec30efd4cf48fcc36a46b437c0260b9bd74ce76a3d175f9a0b080cfcf2e77c4"}, {0x20, 0xffff, 0x6, "59e09711a9d0a4c9e3f0"}], 0x5a0, 0x400}, 0x402) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001dc0)={0xfffffffffffffffa, 0x1a}, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:10 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) socketpair(0x2, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0xc0, 0x80) 16:01:11 executing program 1: r0 = shmget(0x0, 0x1000, 0x8, &(0x7f0000b3b000/0x1000)=nil) shmat(r0, &(0x7f0000b3b000/0x2000)=nil, 0x1000) munlock(&(0x7f0000b3b000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000b3b000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x3}, {0x8, 0x6}}, 0x2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCDTR(r2, 0x20007478) 16:01:11 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000080)=""/120, 0x78) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 1: getitimer(0x3, &(0x7f0000000000)) wait4(0x0, 0x0, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = semget(0x1, 0x3, 0x0) r1 = getuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r3, r4, 0x86, 0x1}, 0x20, 0x7fffffff, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4002807) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x280, 0x40) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x82, 0x4, 0x3, 0xad}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000001, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x8d, 0xf0000000, 0x9232, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0xc, 0x1ff, 0x35}], 0x101, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x98, 0x4, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0xa0, 0x40000005, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x42, 0x80000000, 0xf73, 0xbf9d}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x8000, 0x64}], 0x400, &(0x7f0000000300)={0x80, 0x800000000000000}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 1: pipe2(0x0, 0x2010000) socketpair(0x10, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair(0x18, 0x4000, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f00000003c0)={0x2, 0x3}, 0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000240)) r6 = kqueue() r7 = accept(r5, &(0x7f0000000480)=@in, &(0x7f0000000280)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x400, 0x100) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xa5, 0xf0000000, 0x81, 0x7}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x9f4e, 0xfbe9}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1}, {{r5}, 0xfffffffffffffffa, 0x8, 0x1, 0x1000, 0xdbcf}], 0x1f, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x85, 0xf0000005, 0x10000, 0x2}, {{r7}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xb1b, 0x8}, {{r8}, 0xffffffffffffffff, 0x0, 0x42, 0x6, 0x6}], 0x200, &(0x7f0000000380)={0x8, 0x2}) 16:01:11 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x6, 0x40000000000) sendto$inet(r0, &(0x7f0000000140), 0x0, 0x4, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0xfffffffffffffff8) 16:01:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, 0x0, 0xfffffd83) syz_emit_ethernet(0x1f, &(0x7f0000000100)="a2ee478fc1356c5918cd00a1517f534c233ec4333420df2dcf7743e73deeec") write(r0, &(0x7f0000000000)="fc6f4a69d4e0121164fabcc100e48c4dbb53f25c904befb56a8bc59c6d2af60a49ffff54bb2ce3da1f47346dc5833831556df128fc07565907367901cb81b12c7d9a2ead47e324743bc54bfe52e5d936f6a9bf14839828116e148cc7d933b0da7659dc48e538abc1b78fe54312c7983c98e7fd0194ec8c5976e17826beb1928197c4ea0a0de5c7b7138dc82d4f40572c7a", 0x91) 16:01:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)="e70ad846d87e05295757d8ad3810") mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/50, 0x32, 0x42, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) bind(r0, &(0x7f0000001140)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc) rmdir(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x9, 0x5) bind$inet6(r0, &(0x7f0000000080)={0x18, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1000}, 0xaf) 16:01:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x24000100) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/43, 0x2b) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x2807) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc8) openat(r0, &(0x7f0000000100)='./bus\x00', 0x808a, 0x20) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10420, 0x20) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x31, 0x1) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x8010, 0x1) 16:01:11 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000000)='./file1\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000001680)=""/20, &(0x7f00000016c0)=0xfffffe2c) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000040)="96ca2ce570d2b3d6cf5c9e97119c44b96c569b287a61b014dfdfe9283bda4f80f79e996b723ad9d4f6227a5e1f7256725613e2995f8591fc411a83dcd1d4", 0x3e}, {&(0x7f0000000180)="fbe19c3b47ffc081c54a1bd58ea9b6dd02adbe4b523ae35dbc55ee79f90714891c525d61568d2678376675804c64ecedaf0414796b4bbc841312964dfb255a39a1ed1867331ffc9e4c263794a58db067f8543b9b853ff03e71747781d2ac74fc821b6e99f6d47bcaee3b547e87e39b5e6eeabd3d67b852a7ae5e82437a11ff0061c64a9c42fd2740096a54224de7b9441dec084070a48e0df2c8d2c088d89afa0809c905de67d795163e120b68a460fa67474aaa2efe4806ed4aaf550b529fc6f75fab88255e0d2255772fdc0b8d4bf9415ccc44bd56bb92b4398084a9adf9ad02146eff1ff227b8466ee55e66239562dd219acb984417fd008d3799008da117e18d5c81e01334ea929d671c8040cd1626918610cb3a82481e678528137c7ec12fbf303d3776390200ab9c7d3a2f746da1e952feb2d6e1729b762ba9b56c441abd2648fcb75a38a71da0d814e56d55d81ab5d64ac59b43875c079bbcff00912bec9bf13cb7ff43acd0955fc72cf5b275b4e9102a57e1b47412c1570cee7496d94a887a8ed6aee9734af2647a77c73dda000591147029dfdefe1d32352bca0160cf153cfaa485826332e3dc70e9fe5ae28f925173e4e47e5b8fc50dad2e67685b445294689addb6bda787cc3125f4fbc4cee5fc8aee54f5eff8665a3b87c30d8625ff741a83798c29ea60611d88173e8bbc6f2c534eb232aaa114495074d87aab1e24fb37c7221dae1d82383a73f04c6564d18ac174ab6a7b13d11d25b3bfd698430c0259c4a109dfe7b579216dcce8d45c583a92ee4b5519eb28e777ccba2713060d5b8dd887cc03ecfa959dff28c358fc5785cd8eb49b522afa71accfe7ac50bab7f11d49861c09d178dd2a65b5dd93d9aae744779a5d0001be0e59cf417ecec7124a67b87d59ecdb8842a371da6245de5e01e5da9333fd85e04060a0d200dec8186cc5336cc72c0536b1d8c3dc32fab50ab1c13a95c4f3d7a964ae1c5dfadcfefd2c48475fae6d97e4439591c9c5d646018ffb21ed85641b2acb474324f55d8b18813e881695ff594d88a72341072b722e3fe5bf12877ff2bd20e9f62312479485750bba254849e8b31fb2f5d4d3e2f369ce2a350f280af9cdd8448d13b744c4105aaf2082cec0f243ae29b3ffb818f51051bfaf8033bd18683922cf667aeae9cb575a8415039c88d1874d9a611c0434a0d9f4d1ef85cd912494962ba13fa4e559d865e1c39e2ef09117f1ed9dfed3e240c8bc57ccce3b7057a0f0a7e3760c5309e81ebab09d5eab9e3c488844ae20b81910fd3d99eff5620631f710b5f51f6b265bb940123a509d5ef425cef5aa1b939e62326077f32333a1f2b1d854081e95a74769c17d429589377191a3cfd3afc50e288429fcd3c12feef1320927a3105fc08f66aa0b60cf5780a5420e80fff5621c2df16767f4931c8c83b47124a2d641af28e46b4176b962cf2d09e75005a2dae6f959ef3981d80ff6614d1a5e30173488d26907eccdd092c5fffd3888d78629c09b48041672c6264c7e36ecc185de17692bd5393ba91d1d7a85c23a0ef2365a151fa50db7c0a5b0d222fb26150d3b282fd7a016ef9ea350c95e07877706a3766f1a4d114b3eb2ff0eb7cab1c43542e0e59a8d5d61abb6f1e9790dbc90b7d3658e9bd66910ca888793150803af57b52d14a7e9840a9cdcf0f8a4311fd30df176f1f4e96ddb65644b0f0bc30d7b4664d285bcacb87d80c59b10cc5867b5e8e1c97cebbe041f7d4353979041d3229e9ac11075e00183e8ae497191620d6b6d826f61a66af9dd08e6b097e145140e5ec80ecfe1615e2e93facace644691a31e57e1f37062792f354d62c77e4967e22d03a0072e40b89ea718bc538cf317df357619c484f4568d51e9fb5d0c42222ee5629fabff235f9915cc14aff3a177f4ecf80c564feae7c0bb9cda3e637ce54d5687bcd021dacb5500a959cf8517cffaf701a4f75a0db03ffa9770290dec1b3fbccbb4d01f3ad0df0b30f5ad376ac96adc2b5231a4490d911ec41e2b0c4974367ba09fbce920ec6dac525a0ee1b06a1fb38b56060878d80ad82d00848ecfd25f78f24a4f57d5ac0b0a56f66300f9610c4e29a59b41147887b8f01d3c01733cddc23cebb19ba66fa17d29e28fe01885824256b4d20db37af1794ab57b69a217028bd8a8ca1ae67c332ea645a4bdaf3bbf29f267700142d85252c79bbc7f3c9b99c2b4ff285c31e0bbc4be85d45922193a91f212c88b583d8c5fd606ae85951bbbf09436a92a2fffb75da86aa19f1ac32224487fcc9c678b542c3258976365c519cb2da7353aba2c5d791d6b08484bccebef316db52910134c2e10a0ba1d9f7600122b89766061f97e108c5d6f274674f2c5e58c4f18235042a6317c73e3242b4f48f4957d06dd85b7af3c3ea4ed4658666dd5b6be62f6d8ac135d247c0908c6775adcbb2ea71f6877ad28f75f8c1646d903ee62659c6821eabe0964ad2db2bd964e2e0e40289f75243daada9649bd04f4b127cb878705b6392a04bdf798e3c8dd37706b5bbb92bd16ce694259ac897524f301ca9db487c2e1987ab55168ca2a8124fc78241db9c05818edd76715e7f2847b8c31eae760505eff185615162c44b8d5530287a98ddb253ba94898109201883d5ff5dd13240c089e0d404be6b42922ea3317602dfb961e4ef600bddef409e471ac211798b4ea62abdce5e951af2df9ef8f389bf6e2afbb64ea632cad357fab762bf00e6bb7ef4b670ce969b249755a5564918b7378bc660fbae070145b181847544be468ee9d40538a7aa220d294aeed29a6d7982d4bd9566c2ca993d902bd79ffd4153b575f620f1d51054ba75503a4b7be819f6d482c1bb3b79c18f71c9ac2a160b289353094e95cd5e6e0bdf47f9450e4b4a77372638b84129ea802027c698e7673d4949c9544cfeed1287ee8ee173e5021736093cc378fddb64ac9d779aac997b938964179493529d8db51c4b4c1663dcc915602ce87e1a8362e9bae860e8a26103b237f5470f125b13a27948c61e6290fc38f583baee3b1fdfa2273531552a319a3054ee8e5eab380f9798ecc9870d47d497870af2131b13e0b6beabfec0158c3f3336f0e916b99e8c2c9f06f3fadd41a3d6a6f4cf3d1ad8984766c9aa3d4302df2fecce998675244d5da74e346ee8a869e944c175ebe92c3ededbe83df5adfcfe8ac7a79e9f6274a4809d914e90276357735d66fee6c8d784bc09a1ae93006d7a4f0b0ef5e98279ac04446648e571f66900fece0d12801c22d382462554b0e46aa7f2086c0b0001ca66e7a5d5824bc1e933c0c49be3b2f7be86f58ebdc79a3ed8a944b51d69c3c0b68076025a7b90ac059aeba7f2324cc7396df4576db8cedc5d1478f2cd345d94119f679e6f67ae5e1a2f83a4dbeb34ad13bb04b888e2b84dd968671f1b563351ac825a397508d76c1d3635e66d6bd51c967ebfe0958c95bbcde9ad66fc77746c76a5023c012ef890150cf58abb8da03a97ac3512ece358ae73f4a730d59331c933dae9857cdbb355e29891d1ae098243039dfbfe68f6706223a88f7f8f443a8e4721be7ad1317f6d5b29767de644c22d57fc7b54f3fd911e1ec67803d7bd8d53fc2c11bef7f7abc794f6156bfaa3f083cf5d85c8db9d93b87552e4f406a4cca2295c1e7118cfb23a774f65876f2ec5a94f5a92cf35c2d3af876f29f1b660f417b233e72fca39bfb435bd3c167058d38550284a122c7076b93f68a43a4dbf80bac318b5edac6c041953944ab1bb1e6e382431c72e2746dedba763e8e7e1dad847250249e63c7de4df73e2952a98093197fe39f9e4e61e846ae5714dca79c00962d1a2ca0bf709596ec12e0685e5170ad746319d6324a38ffc424d024c99cdd8c3ed00f50b214f7444d77978621f10b3117b5b101ada971d5d8647771020593191eaac8ab575664e44f9bab371829a581b44f5ddad3af6bdbea0921a6f94afd34e49e7036f4fd13f44e4c5cb3740f28625ab62e5cbec4afa7af781b4aee26fc83de166abba27c435fda1ca246adfffc0fb80f5445c66c6bcb0c53ee70426c1937a39ecfbd15f6d362b22e4c618e87f4888d3bbe595b2da9729f340bc21fff2c27f99949e83079e66efca2e36a14ccddbb38e555eeb426d506eb1459ca6bccb1028af1be79cb06318c80f782884cba4c296de2a80f7adc6accd78c8a7b2845bd9e828644c545076ba8a05d1193ffcb69742d0c60a27b4c5d5a6734a20d3ca32bb1c76adcffcdac301aa1bd5f1de27ce6afc7ee1c97dede99d5dbd4e8883b852625f93d5948513b1f32a83cc2dd48c0565d800aa8d10321b220c2ea711bff8f6f6cec04731dedc3386c2cb962cc5fd34ea7afa8ef9f052a87fb3398bf690da82cbca0084e85297af90ed13895362a874b2cbdbdd5504a0982669a63139a3af1a7e082d3f70158de62417da3baccd48e8feeb76b531ffdef07b54f19af8add665d344a4e57add8d5e923c2018aca6c5f07681dd1f5d6a20ab56dc42af223d46097ff51facc677aaf4a7c7ae16dd0bc582645f8341db2d6f8412a0273979def5bfbc74cab55a4b216d7ae27aa4df180b57e12a00628668c4d73ff9e2aa0b66ff8d616a5b96b3a693c8df294abdfbebe2287adf5e3ddbe743b9aeb90e04bdd3a900059ffeb8c7f5ebd2b901405269108cf9ea50999dba8a93981ce89bd186a7a48578477adaa674299b89f33a353d06c703de4cf05dba56826c2fd91fcdd2b683d5f8c77bef8a2b4fc6fd572cb1ee15b18d944725109fc2e9b4fd17248aa983bbea069d785692da7afeed201459a2bc3df735c2fdfaecab0c3ba4d4a9f4ab317d2c2738c27a2481c11e35601abcc249906c9b7ea78aa1672887d989cde4b79f168e2e67f888d9852e5698f896671a022d070500ea54093d3e57a56cf6851af3dd68fcae4c7f233a8a95af3584fd52525e3e388030a04b0d25c8877e3326c6df0acdd78ace9ef59e072bb70a28194b5824cb40ffbfba71f603e427807ee754b8a6f24129fb35da8c5a6c81be21368979887b96e3ba7fb075cc98a031c9f804fd7c56d202c4d5e21b015e2222b9b511836e3bc8491d75026b49ff41fd4d5b08f749821044fab05a952984064baf01ac0a74fec277b9456d7814dd24aa95a535a66823ed281cc995b374ecdf80e3426f258921b21747f576c4f59cfb1bc72619abb334b5f60a3fd9b8ee930e707ac6ca9876579711b7cc7a772a40c17efc115d9ccc6c269c038fed4906b964ed1311575003c959fa455d8d8a2d54c04f29d00ab91cab0f22305a798723627f8f98a35263dccc4463537e6ef22b05fa90c08d9b28b83172ed75ab8dd86bb804b786dfdd9ccf815fb4aa2c0916396df7f9b94a568161a4b050ac86221cfaabbbd5a75be32a3b1b51c46bc6533a006d0ca8e79b058f2944e0619904cae1d3378b2ae6990000556d80e2755b4ea6e2414804ccc51c0110df9623efc12b962419288cab4946eb1fc4616e82c6a7ae4ec83d14505ce5551a8a8eb130713b494acdde750d0ec5c2a0428476b5c744395b91c57b5269fa03bb01792ce1ee7990507f802540f43cd0af8181b653b4865c150e6c1e3e5d7d5e6e6f2f130141f7ba4e1797fe20ea270f2a50a35baca352d6fdf3d08977bc95134a1a66c250d827f8790a74d4a8dc8c48a0426e0d2d2d0575c2d837197443e4cf9003f516ed77f020106076055d92c73b8543b01a682702a6503541c2ac4e7ee41aedf9483d73a1377cd2669e60c35c739866a5aab4a5b36074a018b25ac25fb08327b99e438f00eddfaf9", 0x1000}, {&(0x7f0000000080)="9ed63bd61c51111e411e0ba6ab5be41ad781ace3cf84f816ae955c2a94b602e182d40dc51df45de51c73f8a4b99a7640ff1fded60ee5ca45d42f20ac0866e4ad9c66dc0a16e4930e0e707e1fb0fa86d01fc42297255495ca7e245877db48f3063fd584", 0x63}, {&(0x7f0000001180)="6a1e449b39f927ccd8059fb7662cfd67c66be59bfe01b5a1b2fea57f24d20e6d8586eba0c8762c23da366808f330788b0154256d7b3dd74b3dbd6d22e34fc31aec7c7ad2d9574163bfab2884f8d6648683d06d5f408c148a1e04edc5b272725bce357ef2a60e1ef6226ab2f9397bbefb3aa5560096fb52254e3f39e82bd74e83e95cb0dce8c3d11907e7b7c691ea788e6052e3ce6c2e42fb165bd263c7cd79b1d1ca2812be3ca406", 0xa8}, {&(0x7f0000001240)="2a595304f4abcafbc8da8bf123c9e2f4a37ac1de1926", 0x16}, {&(0x7f0000001280)="2b3caa2f4ba74a98ef59cb27bdc007eb1e", 0x11}, {&(0x7f00000012c0)="103472a2d094f255a12f787535f17796e09505", 0x13}, {&(0x7f0000001300)="113075e0bd2ca3f7d15e6417d0251bfba64daa49b4ed496cf8281545c750e27d5973a47cd8a6dccb82f2", 0x2a}], 0x8, &(0x7f00000013c0)=[{0xf8, 0x0, 0x4, "c98882d3faa68053f727cdbe2174993b804da65e7cf4c793920d1b77e4e87598bb2698948d72dc5ea8d2fae29238d3157fdad15a96730379337c10f1cac2cc362faf274ef76ff6d9d4aca463a270edb022d3208d0004c4dba49e43b079c570d2c6e0d304e9a017906e89d14474916cdc386d8f101ca7d0ab42cbb8ca4b6031aa3ffbf0a0da3f54a8cb63071ee88850cd2919c69dfadf5e67cf7f9454ab761cf561cc2ea81be8b0d036525a5662f161cc20de52a6913c806f831e5ab3767218f60e361f3f88c035307ad54c2ed78e913d56702f1a92fa7f6b4165177c224eb7fec8d24f52b6"}, {0x28, 0x1, 0x80, "dd23fb099719d4160072b759c1f0d04b9666f8327f8b5326"}, {0xc8, 0xffff, 0x0, "a843e72f013eb252308309b9a0fda0e44d148cb62a32700cae679af03202e18793b1b1e2a007a34db17d6f4f79019e329c12bbdf5f7a77b835a768343065c800f51575fea7ba11e9295b8e7999004467376dccced417cfb1cdebdd4d03b81e41a70e3a74bd4dec30f00b3fb58faff3d0c7cf54a318303e4e1bce90ebcb0f7bbfdf2d195a3ed662ed1d0643743737bcbf659257a14a3e908f50cd1c8b5d1e53f65b2198fb0da1dd3fbea23db4e4b06bae78f346016d97e8"}], 0x1e8, 0x408}, 0x0) 16:01:11 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) socketpair(0x20, 0x2, 0x75ff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x400, 0x100) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgget$private(0x0, 0x100) pipe(&(0x7f0000000000)) msgget$private(0x0, 0x400) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) 16:01:11 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x4) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000240)=""/147, 0x93}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5, &(0x7f0000001380)=""/14, 0xe, 0xfffffffffffffe01}, 0x40) 16:01:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) write(r0, &(0x7f0000000040)="dc", 0x1) write(r0, 0x0, 0xd9) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="ab4b07fce05bcc68a3306e9549f607232d495df55349ee12d74e63e1579a486d6fe32dc4366aab5e1ff7a915f1a7c47afa4dc612802148b7f038fad635bddf31b682fc0327d53f959b4192306ee47435756cc18126348ee62f1894d2b2d409ba5a70e281f4269e2a638a321caf8a744a21e8819fbb08b269780edb7eb80d0a8c1e7cd9bfdcca4cba812a0c5a59ab1fc256d906c61fd942cfe8581512ed90a27355051b251ce1798f20614b2cc330a983862ea5db1afc002bb6a880118ba22e6947c217d92c702d500f0b0eb4ac8541dd6f96b67da2b002485f4d6fb982057aeb5169", 0xe2}, {&(0x7f0000000180)="94e2d2c74e43f886fe18d55e60f1cd9d3386c3e69dd36254548c93e318f57ff074a7018f2a67e978654f606d086a5af23b7d6564b0d24cd5089845d811fac8a3cb3d351344e64cf520f02fd0ad5d481919fd44566746a614925e69778d62fc5e0732f27c84a306fd22075f0a0a476f1fbf421eaadb2897d7c6f0de40c42fcfefc988beef5dfabc022935b7c8de1e8cf722cbc1874ba34b4fec2e52e019d7a86807b7854bd2214aa7ebfbba39ceee35c4d8e8856232fb8c75af0f73a5b40530bdec35456348", 0xc5}, {&(0x7f0000000280)="b719c7c070010f45bbf2dcfeac04aa38ad4b1b743c32054a9b460dc8820e5d980e060b4566ba94115b3b2d2af9580a6cd3ebe8e1552efc0ec0b6b956ceed4fdf860c0505d8539f9f9ad5e4a37b593dfaa24f1515717af8b853eb", 0x5a}, {&(0x7f0000000300)="3f4c342f23b6aa78dd2e3f74b4def874251f3e7888e25ecc6a734e01270d883102e7bb82a372f01d06c7db21ef7348cd7dc9953a938611238bb1a1c3a55b4155ce7d2c65023f2739be711208f5111cd56db8884104b3ab110627caeb28e54f1871728ddee91e289db98219dddc5f0c533e51574a97a49af6a354f6a380ebb8306195f2146628a0a62b58c9b0bfa7be45a85707861cb13d35d2160a046e84c7f5636971e9e584df67352c654cd2645ef81b046563717437a2f2f635e3e6566731c9b335acf76d03f5dbee0efd04be1ca401c76aa39a24881f26965e5d16bc583754b1b68c9542", 0xe6}, {&(0x7f0000000400)="4dd6518f9e116be1dadf81fa610b20fe70811829f646eea71c6da325", 0x1c}, {&(0x7f0000000440)="4c94f5b97ea2310af7caee63996a78c1510a9e6dc5c4ea0629d1a48056f879144a0c23504a875af8eb84ed366ef4dc4a55cc5bbef3b7c28bc504c7ad10f2e603f129e428878cf914b722d1b9f8e5581db8aee5b90a853b84bfe61ed8a272bb156bf96348518d962165477a2623c22f23665d4e5713f0a4f39f3372487a6751f83ebc6ef4e8d652fed77627517eddb502a3895ffba33b2b614ba6790fe627bb84a5f1d54d22185ff08d3a2f62c825490e3725f6ed0ac2c258b51d2e", 0xbb}, {&(0x7f0000000500)="53552fe91900a46da10b7c18a063fed786da9d43f5c58250913eefa8b2655dd3f37654ea6f47e378ef53c4c960c5ff3bf7c717da390b96f3e7", 0x39}, {&(0x7f0000000540)="91f948bad20c2f432b74f528a24a98dfcab8be991276c196303bc747253f6790d8f46fded133566365d99befbe421196a58f68374da71059cdd90a", 0x3b}], 0x8, 0x0) 16:01:11 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0xe, 0x2807) truncate(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x12) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:11 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00042e2f666901000000"], 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x160) r3 = getuid() setuid(r3) 16:01:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2807) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) openat(r2, &(0x7f0000000040)='./bus\x00', 0x308c8, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r0, r0) poll(&(0x7f0000000140)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0xd653) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x401) r1 = open(&(0x7f0000001340)='./bus\x00', 0x10000012420, 0x11b) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001280)=[{&(0x7f00000000c0)="20ea519d8287f478fee0e713eed9d53c232412ac91bbf649f50fc8ef2dad7460e4972b66c3ae7ce69fd30455b8f581190f9c829618e48003c2397b41a017f0ab4b62ba3f45d8f495d05825d290520d780cd5e83e34b7f37fd29719fafac35055f2519e147c78eb21259f3dde2779ede343223e5c02d724f9fa85580c874a9e4b44e077a52a9d2415e5bf57eccacc0b41cf7543fadf3229afb16dbf680687f6", 0x9f}, {&(0x7f0000000180)="91d19133ea748b8cc27c9d20afa7a620700ff5bea698aaa848d733d6cb11a99efca2c8a8312b6010619ef4f40b736cc33c5d611b4704e4b761c53e3127c2c9e8f47c7a8fcfc5e4588907f05c71c0c3706125b3f8b440909f982ec4c5483fb9985e2c932359643991dfb3c650ba6bb28f618ca113db9b084a882439abb4f91425e6bc501338c5c609b0b9fe67476b8f6f8377acaec8fcab4ebc91eab37ecc25fb5729f91c23c482e850c2f9f65ff697af357effd45deb", 0xb6}, {&(0x7f0000000240)="91fa30e19a440ece3619c38ffe05317206f6cffcc11746523838dcc0a98fab695d91abdc770a3b1c6bf9d3683b0d6aa7f584cbd6cc5a27da7aa88985b4458c62fb7d115429ddfe9b899ad405519a225375d23750f8a035e6d3ab0b9b00b44bd3843a0f00af317957682fc79610b500d58b9d159e15bf351d9559773bef9c2833f6546ed2f3f4c1062f53f61c441e44a275ad7d998966932250465d92e55ba1b5be18c685ab82c98b11e440ca16b1e9cd45a27e963a044b0e4f42c7acddef8b45ee4ff94048e17b5c16740986f68d9f8e509e48afc80a0d3f4398ed5bc40a13103a4e1c57ef86cf20b0a8857aa6177eca1ce6b9b65c462af58a4a99c9f5b3f28b10e4fa9580e1e84cb705f44d5ccc138e6c6bcf6d05bf57ba5ff20f0d850ece20a0b36a2fe15943ad15e7b5c35f7c9301215213c5ec148cd2345079d62b7488ab480d7576222f146720539d1e550c6a5ff34e8a8a61ffc63dd0408e53d7e9b41c4e38238c43493e49624c962cc09ff22afbfd27f244d270d5594054c191960d0c5cd53c60e2f537da48327e8d21aff414fec260b0a16938bbe6627da6cdb1deaca9fda4f79e3ff765b48330d11d721e1e52dec86e2ccbf2d980cf8bd975bff9c1011c6d9040d801edd7f774f20dee502a3ae35b6cad0b1ed8be31bb0d6baeee64cc82c50a79b0fe89b9d368b2401c941b0196bfdc1a60e8f5d3a85dc60a46afad8ee12ff970f5a45689ada3fd028793a552609e66470f4274eecbe09055a75437c8181fc9812ba5140a732ad4d38ebf871f07fad6bf50dcba5ac4afb26ead3824ebd4d0dfeae76bb5cb50733e5814c44ba53e6c6b0dd1649267f4b0894bd08afc5a233025cf6fcdfd5693d08d59085cba121d35e5a3899b77823f0c3fbb6b094fbca6da9ffd80eedbcf2da88fcefb3d039127ac08bb0ad0b283d1b832d2ae12ef910f168a8ea004c156bb67cf40ef05547fe04e9c98d326cb10bf1e31866945a25962df789fa5235b0948669b8e7594845e16ba835075f696474e33648e3521467ea8b54e616e124e2cb44d002caf5063124a1b4f700dd24fd017654e0de2d15334c71c6a5fe4ebf9d914727477f414f54f0d7869febb03f399505a81ed8ecd82f54ba1e748c26c58e8f851d61df536a5d610c7e7d48f6ae9acf8cfeedfe79ffad63b5fea5c8f718c63df3f56c9ed77550ba58b2d2615dcf600641a69f24b9fd52f9fd3ed4cf51e1b985b410d555f5ff667299135e4272a2def65a0559c2829fc6e7d4d163fe636b15f37026cbb4f6d2aa1cf6cc6b48952222b4803d40457a78510069ece37cf72f00521f00d3f3d0e053d1c9a788955ddd402e50f3fb9f50c538da36c91e6d71d8817a6ecdfd1789340a08154244a107b7d9b5d09f7329c82f15a9b779d7887503ec9c5db541383491f09de5857b79a2af9b1aa5b1bb10a5bfa60b742b98f687286d201e883c02c002431fd36483652bd6cc964ede83371b51612bd9eb842ffa9dbeb0e42676f3eb8076550b84ff3669b2a89a405bd840b5a03279b1a4198d21924bc15ab0f0b7403a0909518794b45844434c0a6499d799a06363b9ffc23ca6b65a3a3621df085f1f236ce061bfc8e6a0ce778eb96b5aa96270e86f212618a3b35a11a3a74e35bb0480469530d671ba191760fea7119f37459ff72af57ad1f3f1d739f865ce8c9a34dc47d71aca09c62d9e5b6aa3bdec93968296d416ae757523368d273684715af1f71c289101a824fa0c724e5a84bdac750e77a2152a439eb4aaa44edd8f26f9f131907a332a74939d31081f7ae032573da2f2068e7f7bb5c80b419799b0bb65fdbdaaf53db8db5338246f1326fec06ce5a861175d6ee5aaec7b52f007c5dc7f6142ccc40ee2e3996f0291e72d19c918537b01b9e1abd05b5c8dfd7a4326cd56f6c4d42eb8b4e6a22e93b2163b8f1dcc73768ad00775d373e5e58a7341d3eb16fea14afa49db826be05b6fd254fabbe08e63dd8b54ede69e75205394f098ceb4f6c37d56ec6a2cb73e82d7009195c825586836354b09cd8a80470b565b35e91487ffe8aa0d56c8a163f828e0878a8889ed3ed976abea2bfb8fa3526c4009a3ebfa191baa325911285429909270f9070111d9cbed9c8f75134aed8c990a0f7b804691f5341d5dbf75b1793ae19f1309af5b019b7d6db01193a3ff5008f37eb112bb1f6ca98f23cd5905e66c3583290170aec7e47403ab3ab3d4b2832d004e780476fdbdb36c0e66ad74924be263218dfb850b0a469b9767e785fb505738554e6b18e16087355b4e8ff67723af2553cc8cfd02490fc7af4c0f1f4ea24a524e5f201f9349ef637c91ba308c3468f688ef4c781a8b267e79d6102a913f865958d64c56d36f627a9b5799470f70af6d415e6ee760852170699bbef2ffdd880148e5f23e61c9bdc9ff5211dddc517ff022df9977fba9e87c3a0d7f0b9e3e4abf9fe997ad4a1f3b2674d0ccc9f7321bd79aa3165cd2884cd05b0cd47265dd37e0b6b41b91587f0cc40e498e2aabdc23aaa946b1104dbcfabeff51b15cfb61a0b02bad4e7b92d8b63767864f31ff59f3c6e00257a541e3834804a8e08f830d92ca04840367bae07585bbc024b05700ddb1cdeafd02eeafc2ddbf9d1b5818e129719a2b8f2d25854d61103b05288e1adb376abc7c1e1ae7ff06b111168b480ecd6fd0c9ba3aa7f786c8a30284237e61d93912ab34c880baa75e59178e25838c3c2ed2f8409f44ee8a1952033512bc785ca0227139c7589d410e5af6a4173489b3d63a984533cb9f4de6571bba42a51619172f155978c941d133ad6347f7584fa343eb49de3ab2e5f3b3fea5fdca6b7093457b8067fb8ac574191d0345fd1d8c32a4964f99e9da3964b6fd023b6749766edda8ec1c73c79dba168198c9d53602376993bdceb108e7ca517790b5b985dbf93b38a58a7d451974a0535305f2846b99fd7acbfc60c0fc25ec692cfd1a10157e9bd11595ed33a88cf4fadf0b123ce00aed2d4e318ef822bd209d255e9482fa803c8b497680c892e2fd82a3def478971e49f88d779b7ac47712c40a16fcf78d91f6615168822f2c0b21f366d746b6ab7217a1171222864416b5b4f68c207175ef6dbcde8d5b998b8a21714989307313b0b1fe8d9a1b27efc2ac5cdaed1b4ae3af17a2c795577ccb66ed22662b08f4ff7857664f34fcc2b8a54dd567a3d42bc1462c3327b1e8b5e9646d8a0ec08ef9f1d9ec2bc7d74b6afd301f60a64a556dcce973f305270a7efba9ce52ac053b34d187b7b3ab1a8e3d8557a978a3669636a5f25a392d25ca6ae153f45ef69c53f7c09b9924d052d49c704ff971202cfd24903324909118dee90dcc70e94d9f62e757f6254feca6fe5c406c8b3e88f9b6fe609aa423ee6e7f4bf2d1ac725e8259f633aaabd9c9b519698eda4a73c1d5ce4e7c6dfe4c4032c98f0e0c7bbbb489a9fa8a47a67a74b9137294a1b6e228173e47946d3002ae2a00d25911c642d05ea5019af789994bfbb2d0d6ec9a5c7672174b5e4b2b7e7a9ba50316e673bd6356252a08438fd16d023d5ef38419ffb699a96ade288af2ab17b5a76a06fe65538d375067f0292483c706d74002b670cf218d075691fc6d558f3fd8ac0b9b0614cd8edf1193141c4838e299bce200ea0cfeba514de8a6dd1d13e3c00eb9051cc0aacee5d9f9ed941757e8a05e9552aa5cb0f7c48b1607198ccbedaa10995cfcc71d3a795744d9743a7af3085dc4b98324a4e8e95625af016c507e8c0656fe24086e3fb925ca3e51f29f67671644594d28080835ef6ee35164470a22ee2f3dad89b46a39e869d8ca48b0f3b5a4ea75a8b8cea9cf791628bc0051ecbbff999c85fd3a542e42719a8e442d22338f79befba164e19f91d772d30fdcc445b3d47f4e2b7aeabe69a833b8e60616697a39ba7dd4605da2bbfeb4d149ef21695a258770c6fd4054ece5d9a214ddadf9ce1fbbf4f1740ead4fd5acf7b1df50825161840009ffa490b8088089f760b71f9b585865e32008628e3935dba19fb5bdf0aa14670515f3a9c9a55ee60219d69c755c9e6cc094d6803c062d1556001dd204cc2f517adbbaf99e7731cee0d826daea2009f3371c7af762db47de9b34f9feb22c1765885fe9ba610de95a2bea9e03e3bfdf918aae94e5bb80035b87bcfa48cb1aa34fe97bffd8c18883b3a448d38a62d7905dda76e90a6d1d0a69d317a9f17225c3b3382bb5f1c5ae6605630eae3d188ad8258fa438b4b8f6a578ecb37915153bfc1d8dfb5b154a3db13c98293643200e583123f9c9571c57e483ebaf851475f5f56f078e5ad7fa5269299a6d51c60b0107af980534d4b22cf877cc15aff71b94628c539685a9a4d96ef8f364b0377efbce0a72114af2ebd3770b159c73de061f05cbcc184a10b60e0a92ddeefea9420a99caf0be80c1d25497fa0dc7b1409363b1e1f9f7f54e70553ab0dc5cd75dd4cb3cfe82f7d3118b9ad4974e10a0d2d675261ec0c5fb8c9a86e780178ddeb6d0c306245432a137a317db067e0faaaccce8dc904c49847eef99241ab3705d58ee1db4f000d1408aeec892108f91e2f413bfc4676b04f0404f468134e4d62ff7b63bb8e86821050c2774bfc265e18ab48416aed083cf6d5e8ee7589818542a8f596e79141586214a742d9f2583924c14625dbbd1f58e23a1c0f5123d34df553a0efb9ebe3da14dd3ee131e798b8719415fa79704e9fc2387564cab3ca4ee593f70da8013e13536177117ac7ec5b7ba740bee49e9756ccfa49b1f8c5d013c05ee07b09cea2c19bb060f6aef54720f4848cec98b60b841036db7ac06acc7abb17f605f68a365f8a545142d5cfc803cef38cf68db36ee27989b1a1c14cbf805304c2b3edb194ed92879b5c062992fcd4bcf50e52a1b3a47dc7adcf1fded1054ac1ff95b459d3512d9c0751cae7a1ac15262151d7f2fdbcbdadef2208772e8b66cdd141db30b73d60c532b87252c79eec4e213dd91314841db761a00ceebad03e57e7453a8397f18a518ee8242e04512ace59a0cae5290156ef2c307e1436e572caefc02ab8658ee8890cedb6ef554ded0d76fc2bed6d9e3a313824428817839b431cc27cd16b912a0dc7e0bc597f02e036e6b6ce81e0f4c4a7055225434980c0ada82642f6de33ec3ec0c8f93780c96507be40d2f947886e1b568789479b1c3c55359d6691365fd25c58aa023c2c267a2dd13d2ebbc39eb924a1e7316405140645e348d634d58391a747e91172a687bd3466b30fa972188e9de87c06340881e768dd9fab02ac9cb19aecf64ec0ba4c1954f83ab4d4f852a615a25bfcd7ad6e22f373d520bf227aedd5669c6b7d593999933424a3c73c17f6296da13073cba489595b529f1e563f9797e8df5073ceb57a0b25740f3f473039784a2029cf650a26b9af35f0caf33d0905dbb551860d5515b406ec06a169b493ed7e7401043cb84d6970318bb16f7eeffca8832069e6302ee38587af850d616713fc3d693ddfc1aad6ccce4810d943096ceade447d7c6d4206d283e3614fc16e084d12eccd84751c05f7772bb5d45b66adfd876e21ff0db1514fae0eb430f89747c1235ecc8b11b9723a793e6dce170031351baf1ec081bb4704c7e76d8ba17edb583faee28666e69eaf6f82b26a0ec9ef9497714d54fd0673557656b786bdd38c15ac611a3b75640f59efc5ea3382a7f758772ac4da7b62aee900898fa19b049e7728e82bfead3e5b4622d537b5cf9f928574cbc3709f617e68aef352c3d406446708bd217819777aa0dacde29175cd41ca1507ca7c7a3148", 0x1000}, {&(0x7f0000001240)="ed86b0ebf827e42d80117322e6f6e11cbedfc97ac5a5f0c6c8a229076fa649449f358d36519db4", 0x27}], 0x4, 0x0, 0x0, 0x402}, 0x0) 16:01:11 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000010420, 0x3) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x184) 16:01:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000280)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) getdents(r1, &(0x7f0000000100)=""/158, 0x9e) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2) execve(&(0x7f0000000200)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000240)=']/\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='$(\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)="252aad2f00", &(0x7f0000000480)='\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\'*\x00']) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xa52d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x999, 0x1, 0x40, 0x6, 0x8001}, 0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x40) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:01:12 executing program 1: socketpair$inet(0x2, 0x2, 0x6605, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000800)=""/131, 0x83, 0x0, &(0x7f00000008c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000007c0)=0x4) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/38, 0x26}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000440)=""/204, 0xcc}, {&(0x7f0000000540)=""/13, 0xd}], 0x9, &(0x7f0000000640)=""/233, 0xe9, 0x5}, 0x843) bind(r0, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) listen(r2, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000080)='./bus/file0\x00', 0x81, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:12 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1041f, 0x2) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x20) 16:01:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:01:12 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xffffffffffffff4f}], 0x4) r0 = semget(0x3, 0x0, 0x10) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000680)=""/4096) 16:01:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10420, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) dup(r0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:01:12 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x80000000000000, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='./\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+#\x00', &(0x7f00000001c0)='!^+:#@\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)="f700", &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='!-]\x00', &(0x7f0000000340)='&{\x00', &(0x7f0000000380)='}|\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$7!&\x00']) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:12 executing program 1: symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='x\x00') 16:01:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:12 executing program 1: poll(&(0x7f0000000080)=[{}], 0x1, 0xa48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4088) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = semget$private(0x0, 0x1, 0x81) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="9c5fd87953f25252fcb516d6cee870570231bbb6c98ec9a72e95cc1f9361e08328fcfd16a506176b2f96802a55bcb647e332f7ae875d3b6f6cb67fb23cb652291d6e0745b2a5bd2a175fcf93270f00561bc6b7d3fe884e2c50d1fab2d017c84f63d804218e9bd7011bf5e4b36a3a62363d61ea6a11b68d161df2572937deaa5f123633ec46c415e3f5eee372da5a270e2ebf29552e4f5cb6c829e570d42259f5", 0xa0}, {&(0x7f0000000240)="e1dc14a8100b56d00c8d5dfe30f1a0193fc32e4bda40ad46b536f99f8d8e02e3e5a69888ad870b0c7c897ed09c347f84ee2181a315da1e61f9302d538aa8f9dd2e4c957d9ca0b9d6dd69fbaebdd9f581920e1a0f50aff0e8436d5113005903374acb221bd9fc3375e4573bcdb3df80a3253627023d16cdd770456bc3b99ad3b1f363547f474fd351ddd8c1ecaa16bf15da58e2e2c77f59f660d26c7ea75298671304698acc1dda6997ccb226908593e7cf065e8affcc399b62", 0xb9}], 0x2, 0x53) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/128) setuid(0xee01) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000001640)=@in={0x2, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001680)="e056dcb675267b3ce1f6adee288b05f5971e2ef74a0252a71817ed3d2b2075a30b", 0x21}], 0x1, &(0x7f0000001700)=[{0x80, 0xffff, 0xff, "a843c7d90e0a9a375745f8becf077538bf83fbfc0c1ca32da7d3720a06439a7128c21ab0e61d7052e7b7e5cb6e9dba98bbbb70db8376980566b85c2211445471704878844f6756f09a0bb609fced898017b5dd51bc3fec65b3cfe36c3fef7f53a586e8faea038469c119"}, {0x30, 0xffff, 0x5, "5f3cb27aa1b8b8e4e532bbafa213fbfcd8e50417837dad35fa354596777e98"}], 0xb0, 0x4}, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000300)="eff547ce1d9b089483de818166cbf24eeba9a1748f035d16c6e8bbd21dd25dc28021213d06f0e0b3300a8ee28cc09668241b0b1e6d7817df3dea0b0e6efe8c7101419afefeceae5db1fa13cd5f59ee792e04bd129539b269c2abbde6d5c7fe882b2a5232aab4c068beb7", 0x6a}, {&(0x7f0000000380)="e04bd430953208bc31057150c2b4b60533826a78c59cd6637de117b4f26ba982a1c6f0f7f81a51bb115a3baa084603e571c7", 0x32}, {&(0x7f00000003c0)="59f9421154e1347f513968639d715d26971d654d0a996481a291d2cbdfafeb80310878e6c8370db376f7d533339dad7dc6d57e45defeb919810a3728d6423b74289cc43653c3f05d0c3bc259b187b4e2106a4a661503c9b3b47155a3bcadb7191f1bbe3f6436f0e7750bf8d07536006f209d8ad4e2ecc77a8d08dfa23b5f046a5cdd2ae12d7b84ce", 0x88}, {&(0x7f0000000480)="dbfc752250b5484d0747fb79e8dd8d6bdbece6391fcddb3636c87ab8410c9aa945ffa766e6f405386004ebbf9b652483ed6f0b6c862ef4f13f98c5a0f59803aaeaabf3770e9c2c8dd2c3ef28e70ca9b08e9614fe1606062a162704a109a390cbae438ec048d1293361aed2b7ce312ed7ce7b069d3dad50", 0x77}, {&(0x7f0000000500)="e93e8deeec9b6e1f4e83fc05e37813ad8861b96d72bb0c797890bf1fc74ab9d8b39242b0ee2650688069c25d9a0427a3a12c8e458511e483e28d95c1342692453702f1634d2c5201d376b1597fd791ea324394834362c496c8558c5356d60e20b0d77ba617c5d4eb0b8109f6f7dcaae97af605c1cdeeda98f590f6cff309097b35842e8e9171696e58396d0228905172b30f6b9e35cc02dac8afbeb3ab074e", 0x9f}, {&(0x7f00000005c0)="21afb7a1eafd39e6c07c2dbd442ab2d91d33c5a3b0afef9daeb512a041f588ca401dcbf0763b5ab40dfabdf74f555fae5bc7b5d608ad2c15994ca31d6d86f4f9b6ca996947f6bb2f0935737f42f664efac17118f581f45cf5b47cff8e2bf60cdcb9b9188c648aa0b5a50428afec36195fb73c3b49af74b79d52faf97397c6c40dc1ba05206e0aa0ec2c7dbf9502a287547f9b622a9bae0450598c018e53e58939838c826d8d57bdaa7e77c4681cdef4048f449bef4caf15bcfaa9b912c731eb195cdeca70036f4eeeca9b8a3e0a78532790c78e3a584d78bb3126fdea5e1f72d6dfd97012178457357cc4e38e808344e0639c5b947aca9cc620ac65fe31462111ba6608e7e898fabbf29fe121c526af2ad92055b5e98b55205db3a6c217b1a9a4f292b9519e6b05fbe4b3fe6832dbc025848fc6e2bd540c510ea259f25cad92eddc93e91d27ed07dcae29aab656900dcd6433575562e2fdafce56baa47bdaea6fb47c1578f00862cc4608030fcce7ffc32f01f7ff7d1b430394e428123c364562dff1eae608d6f591602bc815b28a4534d85cb2ee91bdfc014c8f1f22054cb3119d7c46466377a29172fcc22c7b8f627c5c71097a1de72b888f832d7e56a0b7d2f3590b7de424dee60b223af3eb4d5d81f0788f82078c6b30db3f4717b943ac7e26833c84c25ed99e94e169682470e8673f20f7c850306db348bf2e17d200a26b2536518bb1b225a25e1e258491658f7955f09242547de1bfe15ff0c33cd2ae599c558d9466a19bf49fdb8e5569c72205b1d17062e0e76a72eb2554861b8b1eb91e9b965dc830eaec7397a7611d8da45cc1296416c9b2d8e3076e9e84ca462218c8de520738f14f05629a2b0d4fa97ccd9c0ea71077e9d34e1d700c1258498bf19fee095bb5185c22bf74691d78271bf1de3d5265c8da208a6ba1f2a074f225b1ee7ef1324a54ae9f5884833e8854478492b671d83ac07d571e627aee22785c1c3574fd6df4be9cd09ca83309a46ff07f1f3ea2aae29bc231d104a5c2babf5b1f3bf5a8fd9ca86887ae9ad449ba30981c0998adc822d6bf332a966fbd5dadaa7be3c18e75100deadc2b1d274ae6d60521bfc125ae2ad76f205c1720ecc68c8edc481060a5a1935cbc5b6b8e0b3b8ffa3f112a8fd5e1ef5ccd1b9db5dc74ecadf1ef31e397e7381cd737dea3d509607b82557a30112865070b88e995e8b74e9f5ec2ca115cbfb47ecb72e88063bb6970fb391e844b929e219cc9196c42cef94e6f505560357b7dd5c8021bd83eee287f008156c0c6bfb1796ad51966b5cb1b14e885c74a8a42c0a6cea40658593072cf89f545c4541547f47cf61328ff1962c40bf0b82f61d09d8cc35f117247c6124b8b1e2d746a7947c221b4b4ca6f4fe9d2c060fa24ab81d83d225d992a585d0ff4236bfee43abb98b9b516cdbcd9967d5235985fdf014fd578223fecc2eb4cb02a06fced3bac6c4b967a6f488b7debaeb9088abb3f09c309bd7a42870b1c3a141e7f54d7a268221cd437fb9283474ee7fe20b25daf5234cb8df1be74f5da4d5d43dd12d70a33d844eb659665e685e5bbcba0b8b6f5f1d34e176529be6e274e36c7e54f651c75caa174601b73bbbd3659c31d50c6b2faed2e82b168476ed609e10f0040d0b8412ce5f0c0ed66a1f3ba0ce19dac27b49907aa9dfd027c7a84436f67d611f9ee144d1bb3be3d429b229f529b8868474d0d55545d6717112068988620500a97c8975bb3ebaa436b23da915213db6927892982d56a81a62dc242966beba0fdb36fed75a26298c450399f4a72b1d2926d213e8f5a2812499a0c453dddf1f4ec1a2809c1cd3c8694bacaf56398cc5f8bea5b306af91c232292523fedec1dc8472d662195853b8e7ef849c5db85234a74fdd54f109a9472d2cfec4d87e70407b96015d228e3fea8881e324387f7d927aea15c1a31c3210682bda0dd6bfaed7b61de5520c9426e637c5a9b34b3cd130005a00ace09175ddfdba97ef73d3098d437e09c94ea49fbae4f2e23d3b2a7d2ee323468af8939cd38af914bbb54358f3717ec48dcfe0eb626d6986521d2d2be3aa023469dd8bbe736a6bda6568c105dd4a6fc92df9b76f116708353ef61d6f580b57add4415317bfdb61b9a12031062953239ee48db0c404f9b0ce39d5dab547178483db2be2c7116af2ca97a121a0ca71866b1367683d71e35629915a7f1e9e2ad0b8c08a75e909b9806f29107af13ea8cf054d4782d2ad0e7ed019229b0ac8eb26bc8e809c2b78927994096c5cfa89f49593880d7da5fbb309fa982baea1c9c67887165b791163e855b097f03a20ec614ea4db855c83d805f1e3b9c8c14f36836a0e8283a76bcb0ea8776c548c23c67e7a8183cdaed5f49725ee0bddf3b515b31e732d150683baa2344f871210684f5c53c6830e464af639e961721672fd647fe1dde1c2b0563efd544bfa3689ac80d9fbc99013f4d1bf2aa527adcb04f2dae9b59f7700e2e28696ddf596dc060d736516dcbfa3a16026954580f541ee4be0ebce6c2e5e378f942bc059126fcb571666b565c8ade61daae594a4f48dcbda274fe6564169ad3eafe3f55db219bd851f48a75a2d7bc92f8d3f6cbd193e32b7a8d021619e7a9e2aec0feba2f980e1561aa3222594e9a6c6b8be951389b1987924b0c7a97b7eaffec99453cd4d750acdef8a69f924332e427aae950406d17c0018ab0701aa8b171fb5022b15e2978a9dd3a859cc28dbd65f53ba9345d425a7c1cb155bcf738d77f5022095e9c78a4d3431abb57c95bc55f00c3c8559870690a2e23972156a9f4157b22214f63831c449b3826433e975e8978e03a707973607baacdbdaa8aa2288d2ce7ac1949a80d4923559f37fed1ba09cc778791a31c05a34f196aca1d4533f74ea20a90136389ae2bc5faf5c3c0e4a99fdfdb21376409aaf02199a1e42536b598716bffa0db593a8249618144ff8d8bea6b7193353d088169076f57b9b8193890beff90ddd4b455b0acb6e05ef4e3ea2239ddd2478d435286e9e27fd5077b1b731aa882db5aa5163ebaa1cdb11e4bb21e120bde428cd94a8f8c04329849a1c38fcfa1ebf1581c3bba9e8b054492c5ec42e34d245377da15289fa65e84dc5064ff1cd4e9db2301f30b561a8e3dcf03272a90b1a2d15752b17fba933cbd70fcdb8d861ed1d49c2267d0430dd4d9bc7231a5da305cdbff981facd1d90e6b790e0b3a6377b135c235acd38275d5d7658f77d69f468cd718e36e94554cc2095f39e5b3efcc7002d4128a991455d30b01b9d35aed4821c17a835fe619d3c911eed6588975149ac4a00ec1b88fde32b3137252b842d3d6dc512a86d91da368f1432db5e5583adaf1059defc7ca753b51e3ce2b91e516fee4fcc962547d9389c6427ded2cee4f6f093442c4c8f2304efaa37945c9dc54f7cba818478b2d1015d44be236a04d67d70fee553b3f09f1a70a54ecaaa7768b837fe47396b8bca494fcee7574ad319d7ccc519d4bbf6ab1ffad2f48cbe0d87e1d84e4aaa44e07d0a24628ceffc07fdd968a31f431ba265a358ff065147676e66f3efc6c23f280b3287d9b2e6d81c89b8e764499654a327eab9c18df0346e397c4f3803e426e394f7d0ebed4efa9dffde2f58bfc36795fad062ddebe4ab97c4554f06bde40be2035bc7d0f1735057c2caba4ddbf2e881c6d125060784f48c3e59e0e251ba99f663a68e4dba09f4a546c1d8ee99a4dec6845a23abb4cea3d7ce9dde6f6b8ed092284827095eb1cddac852a626eaaf5284f73574abaec1dbd080f86d302ef32e652a42464315911c725cc05d324d29a90fcae551551d7dc9221d0ad14187fbe329e61bb6f238d7d5997176968243a34337f9d0399e0d8a7ae8b13e4fa0fb41425a1da8707183acbd6995b49683a0ad96effc581c091dadd01cc5e2013537c83bdce58e28f21c3e4d42852d7c75b2816b27d9607bb43776140cefcef065069c1f4f090f377ec8dce101bdd72e8058349a878b78d3c11d60f806b82cf3a583d6be11c9c6a771aaa4bc0c84e19f112d3ae93bc050f68ef30bd1f35d9089b3ced6bf0611ac88b6e7bb2a2b0752b5033d1ff3c153c01ce7453773e90e1333672483ea3293a5ef174a0f0d9f9ececb2097141f15ef59f843a6945fa15ce5694f5be910f0c18854611037582d192c426d1d497c2b4955747e68401549b0c9856fdbbbbb83455afa83307cd24ccfcc1b2a1f83778b7c9c3af3d4f2f627095fc6631869eb1d6f9635607ce0595fdea2d293cc47d1665e0d53a706df4983b9126e1708186067f0599cda2c88b2a79a36e0e788eab9dbf7563376bcc6b6b6fbbc2bc4ae1d0d3671282e630c824a2ee4bc940a3ac292cb6e03e22c0a86ea68e29526792b9d151792b0da60b01a68f5df20d013e89f7823b521c5aec3f20b2b7378d065d46c63f56e482aa975cc285aac45f4d34a237ae7f0cb6e16a61b2964a7578ab9e8630287b924ab093540d572c73e6cf22a8c18e402f582dbfbf5a7d1f5eed58804a3f72270b729e9b7f7ec226b16324541446ad7c2e78f5be504c39787fa0f9428b740dfd1d7a32f885de65b0a88b71e13b9823fdd6806af51d353a1eaae3c86b9ef15a0d3a4a598a4a1ccbe7aaf85b0126beee353e341e42158b0d9574cd20086fbacfba8a55068392252a5431645bb41b1282b4d41afba58f5aad0b16b7767e36c149ff7ad486c4e925f272c913f6e67f2550607aac73cee866afc6d335d8f4c7c1cb073df7565d8c8f0801d7919c626c18c116faeb9f70e80362ed7e15608db247c5db2dd14e1ed11349059efed83e740943c55eafd621f8ad918289dabfb70697283f6284936f3871de63cd5d7e3ed83ea8eff8de5c96a2d468d9fbbe3efc8e99ee1abaa672d7fb8022cb394ff02c3eedfb87367451df588eb49b2f5c9011c014a7c834b9d76161030cae93dfd4cb31b7994a0eebee966fb46f46f3eefdca2feec15e5cd7f50bf5f72f270b5ced49ad80505f9cce84c2c044328a4e4fee199235caf6ca744521b7a86c90699b9f04a0326f6511d23b9a94e6c026fc8852077fc346d8548c4df362a41799dcd9696ea5af7913c31a11d5e44ba6887f3f558d7530fc49d3d0b431c47e6499e3fc72ad61de27bbdc7867b45224ba9928c9121df87297c6b0c89e57fc028d164b8c8dff395ff73b3e654d0a7a4c7304d84b39ba1f4760565834d09e46ab9bdd4bca7e5bd0335e187d85454bdddf0007c624e0380029a7d3edaed96e4d22326ad70cecb8f410c530370582a1f8be375a584f9d46f26e34d009d10bbe91de2978fa7c9132596e83b47f26143923f74d72174f6e6afb6a332b84cf7f3293b6e0e32db301969bae2ef0a67a87b45673067e0453ed37792fa76bc23b69f431927af3ed629402504fa1e96fb032a57de110ec3162de2a88be2f8cdf54cab168faa778b27e799daf93c12d68cf716b389cc2c27d9534f8600fbcb36e1ca46bf2a0334180ca307c4c53663a7df212c9ccc213d9571404e2583198b200e2fc09e97c78fbfd847d3d208b276be1bc6e1da2990da3cdb20ab4b0835f621fc52a26307cbf4c28df31b8ef6fb7eb02cbf3c904f6626f1324cf361d9b3a9c1fc3e2d1cad5d0e7a952975c40d140a2bf8d1fb171b00fa070478aaef0b9fbf311752463c541b3c659207e11403633837feff3045c2360b353aa2397d9819df63902854cbaf26b0adf957e3699a44a3bf9e15622170c90ec915cbf902079c8e9a729428334793e3fce04801c1564a6edd0240ab272e62d9a508d8454270807e", 0x1000}], 0x6, 0x3f) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) writev(r0, &(0x7f0000000080), 0x1) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) flock(r0, 0xa) 16:01:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x10001) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) lseek(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x132) r2 = socket(0x20, 0x4, 0x8a) fchmod(r0, 0x21) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x188) pipe2(&(0x7f0000000040), 0x10004) fchmod(r1, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x10420, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x4d, 0x80000000, &(0x7f0000000040)="6e1bfddc2babc770ca77045aaf5fc96f41a81297a154d8cfde7f08ee166bb6f6e5946d447ab6198889d1221ea68e5c811fca25802302c1184dbe711071b1917d42581342253f0b9e0e16891bb8315a3e05310a1634454660f5efde69b982255f3fdfd3b80b1a4bc4b69aae86d849cb07fa22f90b010ed053f208d9dbe952895f8b", 0x81) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 16:01:12 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:01:12 executing program 0: pipe(&(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad70", 0x12d) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000000)=[{0x3, 0x100000001, 0x1000}, {0x7, 0x9}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x0, 0x800}, {0x3, 0x100, 0x1000}, {0x7, 0x1, 0x1800}, {0x1, 0x6, 0x1800}, {0x1, 0x9, 0x1000}], 0x9) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = socket$inet6(0x18, 0x2, 0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0xcb) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x200) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000001140), 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x800, 0x800, r4}) socket$inet6(0x18, 0x8004, 0xd0000000000000) socket$inet6(0x18, 0x0, 0x7) dup2(r3, r0) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) 16:01:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) r1 = msgget$private(0x0, 0x19) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="b47ed1800e860a514897ada8a3ca1d34d10df150e0b58472c28bb6635e974a8cda696e87d20ff4adf3f9c58ebf0eadf9600b0f0912e71a6432344761980c90afe3488c1366f56ea826e2d0a3dbae8e3b9459b9aad2aada6644607b1eea82bc1eace98281df39016b4384f9bcfb686bbc8511495bbae0a25f71ffeac1fb7e33301cdd0d9603e16c8b2c974c5f0148461477571c13b815038f121bb2a52adcc6e88dd8f7a7867d6c3ceb4dd9d5d32fc971b7b57d5d7f491422e824bb28de48f4aacdbcd5a8", 0xc4}, {&(0x7f0000000200)="ad3e12e1c88e5baf798085052608da1069f8f4ac26adaa9b107e85f3765d39587c02da356e4bb66157ba3dd40dfb60a9ed8570c3076291ef6d4eea5ad23de2ad93f8c9045f7c50e8e3d7615a1593856b4bf2c14fd2dd6f8cfbcc47effaa06cd336762c3d40ed9b616b175635ff679768ed93936c10e459653694e3cdb3b151f943b543f8faddb4ae77df0f7e433f3835163f62d0a4da7b1257b22e20e6a5734b477619629149ab37a56a32fa7927cebaebbf20b28a279cb534a64f1892670889bbefa13eb84c79576588eafca20fbc29e6a24e4d9bae5d0ae7c307dd033683abde32e83a2d662690a56900e7ddb7e9e7154b55bfe2b5d10b4a15110ee622f6ae6c67f6f0c2b408e32b8c944b3774ce4c37e2a7fc612cc449f5e72ef47f4d0134b0ce84f6481a1b08ff923f6b20ea71d9a3a0df676e8388b078040e0228a65cb199a787ddcee63bdd73539afaf29705202ce4f72d27d3841088efee26b9d654314ac2d9d17e75ab1caa1573187002e495a49b925427336e8ce2b448764b9c3619ebb083fad1ddaa0eb99a5b1258c725080ec7b6b2861c9c7862f5b0908cc949897daded0a736ff7afe465a37e009c29e60ed32d7cc0289337120ed8b9cd881b7bade484ae7199d5961640b6582a7a816dbbf03602d6c4dc283bae14fd62987e6550c872f129493d989e407db2b0ae10e9f03eae0724af22453d8fec81c717b8552a994512bb4b218e905b5f6cc9c6c455206c51b8eb41e739ff099a2b4e19e05a78cf2e07fdaa73d9c04c0341ac94519046cc81292025e10496d88ae7f29d57adc5f079b43a9d4df9672e816c8272ba7e99bd63b0bc17dae6ab2f2942462853b25f3ec5bfbb8382fd900df4152f94e6bd293f6f007f2810bb9b2f08e975a95a61977fd100a0dd94c6471f895672ac45249e5c748b5c63cd185ca4f52e503b74b801d8cb162fd7058050c450c5241234957c3ffdc0e8e3fbf37c2b549e1f6d6f5f5d3a106e6a5b89ff4f6944d82164f0090f41519592cafe0b2af90d690a7c73c523fee931e08b7253084b2d573c9bcd94a4b29917cba45c944acd60645724f9586009a13f50d0e7c7af6f8965a995d2a3144a4bcf3958015635e074f1d3d24f8044c1aa090464984dc1ea053c3b0b43c6fcc61cc9b65bb45a9cc82a0678303f2fc32e07ae9047b6866d96c0679edc846df91bb05c6a0ca8970f793d678f782027e590ae2664c5fa0673407a61b614748b94063b27ec7fcc78e4bf02736230c9978cad35b71a9b31104edb9b29d4e683fe0176e63f83288d0dca5622b2fcce5ddfcc263a42719841406bf69ee8c6555ba19df805f3e9b3e78e6f3eeb0a9c78437f5756107b359300a609ef43c5a1040214fbef8f37a1d8e86cb398df9074587ddcba933b23723cd8b7a6860c66313084828cd9b16f4e7d04d549b9dbba2186254a4292bd0c86c35440faee4c6100800a072b8d866167e408f9d6882957edc511808899f9bd690eee1796ec399e6c55400b717bc481cde18dd4fcd6e868d4b970938f6fb84513f3f3539b197adab4891a2f6e71352b5eb38df3155a17877f5732af063e2d6ba78c9b39f26ee5072e53ce4093364899674cfefa0f0d6bc97b976eed5ac30e39d15f588dc4e700af07b3c110630dd756ddfb9fc8e8d8c28dc62b9448ee7b2b21dcd021f53c4cc2a424b74cf69c30d6f6594c7fed709439e5101907bae062b7c1766bb0789c63531a9f83366cbfc65690a4464f9bd511d8b96efb659a93ccf02f15359f2f8b3dee513cba7d1c382e1e98864055355c9bb55ca1a5e9865a58efe04754fd549a997fffcc561ca2893f52a6ef82b7d06c4e8d6cce70e068423cfbf0bdf1e358621b604abcdece20c1d92e8b8867191810a455441be01a630a5aada50c4035961f292e2404a24e1546288783ea70883d20fc7ed1feaee17a390fb186fc467b3d639fbfc11d51fb46fa520e66c3a8e2d0196660b9d97ed413023d3f4dfe009ac0e41549a6d4be5e6bb4768dc59486baf555eeee79e047e2843f6abc679e93810c5ea840616a4b988d639fd8962d8568306e79b4511d44de31874a563bbc5453f22deaf6f0fa84a49cc11b89a44042e395379fd6b64b681ac31af47e702bd6569d76703baca0f2fa67117a0b7457a3426985adf0ea1f999a494272719031c780c02cfa847bb1fc46867e5f4bd9932ee26d9285a31b770fd673f89abb8839f028c0bfaf132e70d085db57d2739cc9a55d97f042abd5a339ba89b3fcfda1c8611fbf9f1d0a8674a062a73dbbcafc2310167f4ffae34fab29ec90a703350d473eb0832c6d5d7e5209b60d08bf71186b044052c58cf6ad862ed183e0f3107775b2bf78bc5305cc0e1989458ec7be0d2e8cd49696cc7e1e604452eeda6cbca1b888d9550fcfc9a302fb7751f675961b1a2b879767762fbfb99cfa9fcc900a7f22c8be5a9f5480e3a5eb857167cfe4be87ba4e620098b471886971fe5fcf555b0399d0a87c384ede690d787ed1f14b5b6cca9e3f7539fe01d8343ae9e33c9be84579987fb6475214a16c90377a1869cbdcb0b5f05565e09495b9b726e93621c14444a77fd0e6a0429eae7c953a4e2a5fcf898bfed298688229d66a19a8480289d268d4e8d5de94e7902055f3b8d29583e11d967b5b5579ab2c5d26bcff2d9c11502064b018cefab0a6c7cb76d0faa92590fe0f1dd1b9d92bef3271f84903b02e0a4e5ca36d25d7b28c544f925d0e7f98de8fcbd01d129721ac297d949f3c6dca4e6422f4bfc4f182c0ae59981761f0a61141c6fa518da1c751e475b060a7fb92619668ea3626374c10b4e3f5f2daf7ce280599d8c1ff0d5a6179ff87aea71ce3be227b33784a3f8830e6d42575ed94eae1bd8f26976bb12f254c91b7e88d59e9eeeed7fce7b59b684c71c19e88bbd3c86dadaa06f96b996f597f9d1781d053261f2fa3e2db4b56da183a56784272da620428d9de1ea79cebabb871968ab9bf55352526026e0d450875243d7b93b3bc592c14d25a96c5c9b4802a6a98662962c64b61dec276dfd02ba773e4a51c4b063040338df736bce972c07c3bc3118b82e315b9bfcfcce5e749fc740ec9cbbd9f79d367e64de518fa7aec47de038f5aaf48f9fe4f6aee27990cc10ed1bb4f6a3890db64e372eea3149dabad3f019c4c6f37e5c2c4f267af0cf4d007f17d70d1c06697a1e82d772cd4bd7be137c3e802526d81e87e562bc7cb1c73ebbe8d4f6db54b6f93b811fff7689fcd83d5af92318e4d72ba139ef6600eb32a9c9d882c7fa9741475853e731774540447108d2f933bf6912b08495a794e3e5bdff105e6668fdbe06e92a37b8fbdde438a38b54898cdddfbd4d156166d8506f823364288d5142c20d4649c3c6d0f1d3daf0d20b82f9b01d3c49489a1e8da6b201161e4b0d0f43e7700523328567466e45e9acddb3d0c4b74e7b25eddd6fe88203c1276123bea516ca1b791673568111f678eb711cd4671e1a850bb2b7aff8a9a423a96d524de91658f79aabf67d2c569e8cbd0e8ec7c88b13f15fc40e953ba6477240ffb46720036f4df96ab40dbfb2642003b8121ffcbb5f44455534fdf6112cb7395d1679a31fc4cb99b68c3e87845f17f5ecabc3804af928778d6f179294e271bec1182d89f8f38b5652c97286098a04dfe3028120b0a7d60bb65aa648408e73c0268266263fb2a04c94968d4b0b75a679fad034a4efd5ba10bedba18edc417b0aea2dd82af9b8bfa68c1c79cab538adb1fd0e1bf031af7d04c52d8d55c8efe4e95dc8cf809ae7dcb8df43b5833ebbd28e3b404f6146e1ae22e7f7e308ca03ad7dd3fb59f11744ec6d0067ac2a94192d39c2fd291207793a4269fac3edd355de3216acd267286b402e780f52e80b505daa1c038eb29f34452ef8a90927a394d8de81bef1cbcbc3f374bb82a5b1337a03a359b7e2a87b9f5c3ab7c938ad770350bcbf8219ad3329b412a6e4dc9cca8f0cf03ef81af942f4bb6a7c201cfaa8616accfc9024c13699304761bea8e25d78d28b83980babd61542b1c14388bf9688a1ebecff18fa9acf3aad7e83968e06640ab2505ba93e34c798030911484479b76e8b60d634ebae1b66da102565ae5709ac642df312bf569af29f0c9d07bc747f113089f7956d4799f354463c72cdaa39f8c7d2817828935b6c726074379b313dcc30e4a44e0d78201be5ebe3c5c7317d9f01f750d939be645a5dc3d8c81bacd78d45c7244feb1f4dc30e093aeca7b8d437e9c5106cffa371a3da4d05b604e9117e98b71b477622a45777b46fef677d9d31a6825283a91a46e9d1422b7b27b5049164d7185cf972970872be1e5a5a93fffec1c993f927c7b83576ca46ed8640ee387a528cd121524a9f5760f95c7399252e794bb458bfd537e8f455f6fa5f39cfc9d24ffab81f1b141ebd75df034b23b69c59fdfcfbc449ef148fd27c89a7aabdad67c8c9feb902f0514e9f37a8cc9391bd4b2724567fe4c692e43927c80a80d8c86d7c5b8d0ba2e1f145688f131146795ef4330b1846051d95b9aeec74c35c2e0a2f4a48b7b7db43980108fdbf3300e7a7c70129492de33240dab18d62a218ac88793fcf8bc2e26e0ad67a4da37d545a897a53e314719a9c52882b8690a597adbd85a2849107e7803a831df288e4b0bbafa9e8f67c9e57d0d74f7f9768b96b2b0b15a1dc539afdf6a3ea48fe461f40e24e5461f03a6462bcd9726d71fc2db07222157eac0b219307e6ad862d2ee8e6ae88447dd13f7055976998007a10f01871f3a0384d801473d8aca476fba83dd93d73138a229333ae775ed676ae7c7a5e74735bec079a3eee0df1cb74bf194436b7bddc5fe3c331bdbe6add7ebc32513e0e5ea9eb4bf58d09151df4a2e21a257363545bf588075320e593b298e14eb999e8553bf34c05b3153fcb144d456a7b2766d05a7af376ec7f7356a122513238fa7f63089d3604e7394a0c5100273bc9bbb510b67c427ee26dd50d1773720a17fc658b1361f9405c0b8df098b49e543aef807580172aad24535402aaf7559dca127cec844e2703e4be73b6b323456e9a36fa2d02668b1611ff484477c30119e2e6ce380588a1eb59b225bad2ad5a29b501e85be725eb9baea346e223b33c22080a55374f5fc5476214bd1f2df7efd19e8d4a288602bbf69a6b5da9fecfe2236d427aa24a3be71c05cab6ea0ce4c109107a4d463cefd53f61e72384cc1252456a326f2200593105258c4d15cbc6cb2fcb765c77aa6e340bdab4f20963fbad4143e53d45a446bd9712774f9309919c3c627036325328ff005f9239cfad80c6fd1538c4ce992469bc79dcd0c1f5d8db2dd5caa7ca8a3ce3b5e9addc3e4588c821cc9284229d01f95e21c45f2a75a6969340814b69ce2e8a4f5579a147af853951a058e9afcfc8ded28877eb550b98a688aea1ca33fdbd8744e726ff5e684085e78746bf735cd1f25e08800a2ebeb5667e6e4d70488be89d1375e604bdd6694dffb162bf7e0e7bb6e3732eddca00263c20d2c3a9ff1035dc53af32ebfc9eb550a94cb9985fda626656e4910f47f2ed05f1645f80df044a665b8eb2a429578ee0feb982ac52b4e8eb06d279ddc10ae9314b2c08baa3afe198b16accf5d51635e7bb384d7a0cafe7ee587fa35196806fa3db2a816850cfc6d9e14589c61619b80e168ae6e3822e6ac32dfe6d8405446c9a1b23cce6a12e8cf7ab6a3847be30a21b2c5bd41951a5d63260bf0ecbc0d13792fda53ff6d01825094c8f176811b356e5402d28e6876d0a243d648534c594e4ffb4891739441ab", 0x1000}, {&(0x7f0000001200)="1fbce8c876ccadf831e14c2c123b26e8e2123505e9f7c5fa33c6765efaf50e4cbed9d219230cf7e7ad3d883ba8528f92f03d6ad7274bd78ef41d84f952928db36c72188b155b406435fb03e4d4739c10222e9af2fd423fad036d69ac6557878562ce5771af406f8e832878657a625c00db47d76d6a1a8a5f0a1ee9378a07489aa195c0174370b494581300a0375290ad627ec13cd061776488265f00f6bde88b3dd5d40567293112d9523b29cb6e2efbbfc63c2fae", 0xb5}], 0x3) msgrcv(r1, &(0x7f0000000040)={0x0, ""/129}, 0x89, 0x3, 0x1800) 16:01:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x84, 0x280a) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/147, 0x93) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000080)='./bus\x00', 0x10420, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xfffffffffffffcf5}) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) 16:01:12 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10420, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:12 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='*^)#/-]\x00', &(0x7f0000000080)='\\*\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='}&\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = dup(0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000180)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000300), &(0x7f00000002c0)=0xffffffffffffffa1) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x18424, 0x20) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x42, 0x0, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000300)="58ac74df58eb3d8405c0a316b3e64e63faf3be509442be59fac094d8eba30e4aea2b1f0a8453b92aad93439cbdecdb4a08dcbf48ec145e8518ba8826b47f513e0e118063767c0f99f36c984f44b2e13f2ac8880f21a9781bdd1fef094dac5b7bfdabebf4a8dd7f5f0000f35c487d35b6b0fa07510270dd40d219741eefcda6da97928e4c7d111edc6111c2000000a8c46846f759faa34b5f14565193113d58350b8cf2f080f0202d1d796df9d5285bad92c633698bbee9664e88c22b9474e744052e82c7e344deceb95907ad47cc10191ae3d570b5e246bd722bf766522215196b3787dd576b5756222ef777345e3d256c75c706c5de82b63bd566254f6def2da72dc790d169a38225cc32e6e2e8cac8d559ef24bc107b85384533c860d0cdf83d1327fa104463e50c98e384a8d28643d84e0200000000000000546871c99a5289fac0fea55d0e19de87f9541656458887777c377bf6e60b1dbee6e797c91587ed7d3f4742c5d8f1122c1b42213718451fce935cb0b0e924cfdd9b389b0623fe411fb9bdb9da9fd687a0dfd91dcc6354dd6e40998348cdfc222f6c2cc0a9ba2c5330eed9efab40e0ffc68df050543166ba0a54491df635a24faced5d4745c7dd3b14cf79bf9422009389bc52fc3ebb3a9ab5553d7ca7ef73c221076b11a8564159badc53c6c98a018d7ca0c1582d961becaf620000", 0x1f5) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x1001b, 0x0) 16:01:13 executing program 1: r0 = socket(0x2, 0xffffffffffffffff, 0x800) r1 = dup2(r0, r0) r2 = getuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) chown(&(0x7f0000000000)='./file0\x00', r2, r3) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0xffffffffffffffca, 0x0}, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(0xffffffffffffffff, 0x83, 0x80) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r0) open(&(0x7f0000000000)='./bus\x00', 0x10424, 0x0) 16:01:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="8d83dc2247ad92daf542fd0e2305265b2b319c325403d5c740760ae6437fd030261a25015cb41ebd97ab12d1ae2094d0a7caee2e2ed3948d1de0d0846aed89310fcda2d8c64596cb71a241cb4fb9bae2251b07747989f6069a3684b434551f0b701a589d4c429b1660e3ea3e58994737a08d153a3994ee07715d1d3ef045f603fd9f1dfe0fe66807ed674a38c7e85321598aad82b30b06c146668e907772981357c8a114ccb59bd78f138e64daaa0d6623903a795e06b12605f750b1d1c5b681f6dad21beb399ec376170ccc064d1ae331a521b51dff15c056ee7b8f599e2cdad8f6e8591ede4fbffdd490eec259897ddf8af8ccfe4c8ad8d80bbd10fb526280acaceea1094b1fbc69b4ddd2dcd9789a0dafb2761444efd188f9b067bb895daee18e00f4a303434555c39e824bbee22c310261fd6fc6cfa81da2c9fb083827dd6b4860ae467244492276f3d024a14019de724c631496a60e2ff9c8a0cc4677a26e63f1dc7ae0b227187489bfddffc44e0630e194cdfaeeaefe6d66bc4478d3ea89f2ac3a3bb3fe0e4b4a8d0dae963e18d67814ff365fa3867119ec0674c58673f4b49b307e7bf3952f748de843e4ce5acf93b4482f01aed052954942fedf6bb5a31d76879dc3c4d275d9d5aed8590cb21b7906ae62406148cc19c597bc019bb4a4f64b1843b06b295079636bd7d82d03056aa66886a16a8fbff9386a59e5a6d1640c8faf2e2909f0b6f59ad79281921d95decfb1721fc905e7e98d18b199213aa88ec7c8940fa0a986a1f4549e881595bd6793ba376a1a6b98bb4b4fb93a0b7ce79229863b7010e548a9a4c8ccfa316758f4c79671c277c32bf16ef8d4229ecd9dba949310a7719c512d08eca6f3a1a2d30a9546df50a7f29e225bcd3ead2feb682c323d49ebb88659113e14dcd9497ab57721da0ecf401cee1bcef7fa38c84ee67850da44cc2a1428b2e43cbf2ea7ac8ffc2914b975818eccb428c13e62f03f752731008acb170fb43dd4a2dc46170c42b957b01c8ccb362f9218c5f3cf5c095239781694ca484faf17518c7f0f23f53e5278fe234972b18fde0adbdd70eb85cca67e731e2278faa34e5e1214664cc9629e85edb6e04f0ee807a76b9c480389f767fabaeb11e33f1cf4b69366cb7c52dfc943e4c7aad0f79701314ef2ca62ed8ba6c1b298862a184029a90da843b8ea07df5f28d2c649e8f106ba9f1a2e7bdd134695d1e1907ee17708c44ad14cbcab7d4f30a9d7ff79f9960195c47504a18331d4fe38492395fdb63ca5a78b21da60edca29a1031894d628220d464d04b7b5c31626674c52196392e2ecf3993a51a6c032db6571ebda5a0ef053b18236d0150f80d8a3f56c9c9902557306c102b1f76f56bbfefb7879167c1af9191bb030a0ffeff492631a9b1681bd9fc75c31e733816638ae753850ba689c1dc551058317aada82f77a17dfa2261dc74dc0accbba1981eeae74cdf3cb90ed915cf2801bf0e7d82623b17bb3c4e8bdb57fc5a8fb1e02fe165cfb4d59b058e18c7294028021492ae2869533d32070fb6c082620ce6857320e47530316ea12789402f34f151df7978f8e51dbb6ffde8bde4c21ad4b10bce2f808f1aa9666cb042175e3f38665394418c5b877a9ff9b8a56344c8a995febc48e36a3648e2eb9018c5fe1969ec1f31750651114fedd7fccebd9417e6b0fa98aac982ac415445400dbc1153708ee6154c5eb0ce2872b8817ddfaa424d9a420a4c6b8f39d5e3abc5d23b2b4f1ed1a23a19304eab4fed228bb2fd5f2652be51820c90262a4378a324fb59aff2480cdabd2417d7ba04d786c4dd8ddf4f9b11213d3ee3c6cfca5ab564fdf05b0b0ec40e14a8279798cdca708648f6da3098c5eaa3e8842b07cb1e3560083a84f22b24d587b14aa26439c09c7aa6e0b82b8f7bf73c22906d007e463ff7bd74a7911a69b0fd6a52d69cbfeba38708ba869401877bb7c85456ea0e99e0785f67a9424364378b69ce319d4eab25b829887416046662e7d29e06f896e4101ccd948feaf782505ac7627bdcd7dcf58620e34a39a81a5a0523f222b5bfdefe3396c0607bc5b7e563e5c8e29a8a68c4d194bad0dd2e3853e92fd9ceb85dc1e2d1edb52ff46a70a781fdc10dc889a15776104aed38e52dbe44d42971d7e8a27f535027cd9a91aeefc3e8816547b07c96c1f434ed550cb40ff8737b26856fb5b69c0fe5a14c40fc193ec76e4a80996a701c955a00862a75b969d497df1f2a359c1017dab1dd3a98c4d9ed1ec5d4b9332a0f6c7dfda365534b4912a8ae377fe04a5e570c01105cfa299f6b9a41dafa90b80c6c997f744ccbf1cfd841afa5d978ea7c9cd7d2884300050e1a037c12164d25cbc05bb23904339428e12973073844294e8f52d8ac18290901104be1342a9df3d6ed50069cd18cf5713f3ca2ad3b79047ec650284b8b7783d30e090fee25bdb7ac1868db453cd17604f474d39bf0f71916e8e2fa194371cca5657b614948578a8835228dd98a592cf06557f756bb6531603c1e645714f45f234b254ab1b5b0af3e00e44fa45b9c379a8d7b2db6ac05bca48e05986dd3f2c95c4734495f082837346bba37fed6830655aa4698107445205247c0991f57ccafd29a13332f0c4cb14f1d7701048b9c2ac17a1339094d5c6825591c7045a030106f60ea62b30ef6a527ec264b9c318e375883226a0c35bff5a60cc7a47e384ad0a9e77fea6d7049ff337377087b5e2db3ed92450b47205bbd2e06554ddd5dd9bb5573939dbcd7c4bed02f477e58180f553ba17d4c6f7a5a95b14b84e120f6827a6fc415d96298df001d395cf429c3073f5c3764f31e8816260713c1bb1eb9746cefd33602123726bf42af6cf8fe8fa669af336c63f83d6864482cc51d855bdaa3e462e124cf33a0fb625386481c717f0983257deafa90a3f445fe7160056c31002d537015a81f70d7416f5ed2b69637dbe92615eca720eb0a14f99bae926f8e14f416b80f21c1cbbb40ad35098e3d060173fc1bfb2bd17b901166db11a2a37b501342df6af975e42e5c5a46617cf9b03883ea977fc268c592b50d9d628c984accfeb6cda2f376b5cc9b001d4ddee3f1a4a541c69f04a31c6a171e254443141307a10c5819b48a5a5b29ac0408a330a922cdfe11db0d9d222315dc2057db52419ec0c5e35846f03267025abb093decf85252b173cba2db835b9ce50bd53739c805595fa377195badd1f652d60abf525d9d5e19564d4a5660753e957809112788b779eb24a09e96313f41a82351ef02515be321059e6048381fb1c27bc1c3840552079c355c00a848501caec9b69ce6e2460492271c16af3887c0345968262862dd4154975f34feab734f47777538eb9c7e8a5c1e0eba96f33bf76f019c2e829c395ca946cda0dc70b9a105a68f6d4eeb05ed8e6096070f3298ac51e2a4456fb30c7fb823e677faaff9fe6f358c491f9ea067355ede1738a708046ba92ca59b93c44ec884f59b51645b779e1f39dfdf3ee471b435516710e27fa4361c49a8e3410893b850c4da04424a1f3c17cc9959899a11e33fff8df6f5d863ca0f394178bd9249c29be13becdac6cf03fd873364edb5a79e6afa976518dbe84b90b358990da300e1a713151f1530947603d021107cb468f737842af93be27ad6995458718cc12ff8fa68274f4845590eb6a594dac351997c9f43e416de5f73de69e8601143c2293aa449533d5e7b272d3d57e7dc920210bdc89f8c9d62f3a014550cd1138f70e16b70dd325b82658f7da71e0dad8c2f5eca84316e54d0c6b81265bbebae5f08696da418b587e683f80b34a93a7d4bac2285a4db176304c4e39a1dc7ebd72482b71f44709fd2f3f7a539652769bbad17c05ab3a0c716f175c252afc1ed5b3f4227511f3ed74b3f4ed9fa979943591bc4e32b28233d9fa70747acae9454e4168850df96236633b390d87117de2d332d62e40051a0844856e1d4e458309b567c8eb1ffb81f74f1c03287ec4443e3f1bbdb9122bcb4b037322b0cc4dddf2262af4d8a4c5f8e845d503e4d25efc73140d3df7293b4ad43ba9ad53a64e3fddf6cd01cb13ce3b8af81f8c4b249d9193abdae91db7f77ee9fb3a29d00af264e7f70840bed355e5735bdccb4abd376340f226f62a1e6f9d1257a7b34380b4f7aa202ff93cb942694e9a6b4ed7571c902a2cdf453aa8079bab7ee0fa6b851636ad1ad5a8cf0c9e4d9d9c2e6440c6b0f46a38845aedec52dff07930eeb56b6c583aa05e4f9b10728648d47d0928b78d21d00c8511cd087e7264e09e3eba0cc9edd08f6559b8d1711a02ddd9995768d28e7b3e3848dcdafbdad6c1d4bc7fc71adbd69b1077c2b68f5fcf1f8a3de7ff42e381fca3aee42f7511f3067616478a425fd37250a5f83f1f796c90271516724917738bbfcc120ba4bdd858a25c3f84c6f214feee31da21e74f09a1e7159e927ec2762cd1277ab1c378b1db85dd11052fd31a24850bf8382829cfdb4f44703147f475efc24fd0324c9794061a0379b3527ceb58bf38f6b9c5f21206dcfc432eea0d445656489005ad80abbb80628cbdf6a3913f6901d8e4ec9cce8166936d3f5b95b3763af6b4ac95971773cc686585167d05a3309371a5fa2505a89f89e58fdc4d321363543b4454886c95e0e88b4e134cdbb5fd0ca7a74a09cae248debe6e565d95a54a2882121e2290322928d3f844514bed8764b9d02204d805004f0f151a9176906d8c7c6ef09cd03e37e76211fb60b834f0c524f6226286a7fa64b5f103d795652f9fd7abc2525366009c8fe05b8e65b5f444da0b6eda211391b0e45102a8c647d41c72df3bf0948e0f0464e4168777ddf5bd477633bac7cedfae5bd5496e1336e13f1d2404742c43fe0011be0f3a1ba0e39bf3952a35dc6a09fed6d7afc590f896b7623104992dbbb42fa3926ec8031257215c5e403778ca48cb862a4e894e6c2986b8d063d69809ab379e5fa3428cbcb7f9ca099108f2f33f16269ce957702c995ab1e0430c7dad5ce20a9a86876e620c9f0d7daea223d7e4b840a8df3e79bafa37b4af42f688abddb463d5a404776b4e1934215fbbbfbf976aee83ecaf89d04875510bb0127d09f3b5ba7c6d5432d5e0099deff438704d485f9fef33cc6c3e46bdcea368874324e5b5707fdfd467fbbee77048c5c4302c005705626fd6cd9efdd01fd5e6449cf6d01078ff2cd944d6be97d3023e0b0f1ecbf604a6c797831a8cd9ecbc8727c13de427389e351de164dbda7f3d9e7004545814725ad582c6da6df6a69753028d7fc649839dcac4c47f2970d84a800d3a14d053c22154e4f4d539d2d320d7f213fea759d1b6fe68add47722bfe1f933b2e84d1c68e65419324f0b872b17a0260e0df7b8c97819d4b02f658f1477d3551359a9a011f5a7cbddc4ab9da4bbfd595ea4397075364b717ee2bbd31ca14c1178ee3f4af3be6a577ab26102c5cab8762f8b28fdef0501f252b963b91a4b31b5bb1d93d94597c9a06795291b4df17860ce5136d4aeb33c0f816a4aee6419ac33698c03a423c7dd747ab12341fa8f6a56f75a54d35049b3bbc45402b6a141dabf4a9c45df259290a269b1633b05c39e0f4a46062d08ff077fcb74e0b0cf0f1f0ecebca19a183c75ca821103b2854190f1d704f1e8f5cee83a38ba1f4702157275161e2fab9a8545910b999c9b4f143a149b4a193537d8a8cbc2ea92814907db9ec0f3ad032f1b24119f8f139547c3552676b0e95fda77206fba15eaff1d554c7d91180bce90793eaacd46e7c7c118100010c8894c3280bdaadd35e608", 0x1000) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f0000001040)=""/164, 0xa4}, {&(0x7f0000001100)=""/229, 0xe5}, {&(0x7f0000001200)=""/37, 0x25}, {&(0x7f0000001240)}], 0x5, 0x0) poll(&(0x7f0000001fef), 0x1, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x480, 0x20) 16:01:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f00000011c0)=ANY=[@ANYBLOB="003e52005b93e6c3774a"], 0xa) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/178, 0xb2) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 16:01:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockname(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000653800000000000000000010000000000000000000000000000000204a64a5b6d9358b3e1de85a0e6be62fa7aac65e8967ca306f9d8e1f4a3367411ddbff6f2ce64ec37f3dd02e9cdca51ae5a2643806757a6a92d3e533597bcfc55cb9affae74a270c90967158dafc58618e6b5b3e0229f6b6c01142254b14e11b4b6e8765b2801708df28d3d80675cb004076683f8ec3feb133461fbad744ac7ee1b762276bc6b3ad0ca2837b288d6db26c080cb812921b97fcfcad11d9f29755f33f71237eadc7ff70978550bea0eab887241d903425e41f460741ca90221ad17ab53d8bb348592f4cf7efc7e49ff30710755c18979725334e58a16508f2a35aca6093675459594b4dde080096c8006b00ee365894d9f76b8b8ee982f30365a1fd1b73abac40fe206a0adcec2c80f7a8a4abb1c655393b69c83acb0536323c9e6a913a944a1ce37f"], &(0x7f0000000080)=0x1f) preadv(r0, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) sendto(r0, &(0x7f0000000040)="22182fba17792cf0d463d70b5e6db8ba2aa2ea32a1696f0ea609e66ef92b03fc14b1ec499bc59206d44c56c0952d16522417", 0x32, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x20, 0x4}, 0xc) 16:01:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x4) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0xa0) fcntl$getflags(r1, 0x3) r2 = dup(r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xb2f) getsockopt(r2, 0x9, 0x1d48, &(0x7f0000000080)=""/197, &(0x7f0000000180)=0xc5) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x2, 0x12, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x41) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x1000000b) 16:01:13 executing program 1: setrlimit(0x3, &(0x7f0000000040)) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) r1 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000140)=0x8) getgroups(0x4, &(0x7f00000001c0)=[r2, r2, r2, r2]) truncate(&(0x7f0000000180)='./bus\x00', 0x5) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0xa, 0xfffffffffffffffe) 16:01:13 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x1000000000}, 0x0) 16:01:13 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) rmdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) setegid(r0) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:13 executing program 1: pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x6e) close(r0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) clock_getres(0x404, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:13 executing program 1: 16:01:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) recvfrom$unix(r0, &(0x7f0000000000)=""/103, 0x67, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="00004c2f66ee6c653000"], 0xa) 16:01:14 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x6000, 0x5f2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/113, 0x71}], 0x1, &(0x7f0000000180)=""/78, 0x4e, 0x7}, 0x800) 16:01:14 executing program 1: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setrlimit(0xf, &(0x7f0000000000)={0x4, 0x6}) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/134, &(0x7f0000000140)=0x86) 16:01:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r1) write(r1, &(0x7f0000001540)="be41b07edddc0455adefaaf5a3aadc119019189221a0f037ee74e94ae65ee713c21e2f99452d8521b66f84c6fb7b29f80c74b054f8dae937e03245d02dd956b8751ca85c0296e229bdc9c7aaac659791396d68bab8b8fc5089f53008000000000000009a6fc7ab2ea35a4648450283b7fdce9c052c59db5a21f68c49154854e10000002805b3320ea73697f4e56f9f6e8d1653a9704cb85349ba95b065c9966aaa389befd99d42b8e2f346a5f90ef4e377cf388d5d842c59f1e5710fad57971e55232a9d25c30154ef737e6a637c1331eba9f1592eca7c62e1b000000000000000004af1f184791a78068fa8d1d7719fbc41584a1440391d58950026dcb179972b1f532fbd6f", 0x21d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="87710a495c7f66", 0x7}, {&(0x7f0000000200)="4fddc872f703468c3a9ddee097eb83449af0a85770dbce32e1295092f1449d3bead8bf397d5a22533289b38267d67d9d11c352d93ab26dd1b43492cff464ab77e0888ca7fbb359e4d366cb96597a7e039fe8b7aae1bca69b1a3fa888f65f5a67d763c2b67bea538d1de964ff1ec944f41793ff5b1986339b3fb8cfa285e4c5cdfc9549471c6e578377fcbfd48af9ab90648c3a0cd13635454d693f533725ad48095e695295be83de7d03f18ddcd740688e67a4003f3a639f535928849ea5c4041b7d0de92c3a751f1a02676c345e28c4bc2167d5d1cfe50175f4203301ecf8cb7f462a89c34eb8997358e822cd2a63adb15c3e23b2326d23036367bf2ff464526b57664dff6ea34d04111ea9d6277fb0bba201dfc51fa059258c5ee25230e4a513c94c43023cd9501df214fc561b20550203dea3a8e9a452710ab744ac77cf40cec9a95737b505f61cf175303db7983cd1cc1bdd6e71e53c9ae025b1a3d2142d355d2b240cbdd4a7950f7ec157c80aa463122fe991af6306fcf4d259c45ab39c803e20a42767bf3fa1a1fac744f00d3bc788fa00a45330e45c760146121c76149a476e861ae701b64ceba71789816cdce5dbba0e9ee112dc206151401c93631f1f9151de3cebb238cf02d7fcd40f88c2b63d652de70e4c69ec4a3296b7305c60a56fa7502c0e1db777c8c046f2139cc25cda705d7eb849c8879b94c247c30d1e10b47b0e7b769a9acb905a68d781498c25191ad98753826f8235a61341604f56fbadf49523ff9600ebfbae4e829f6ff8ad845de0e522834164dbe934019614c16883ccde6f617dfa1427523cb0d3df2a936adccd5fbf2710407970db1ac05ce71a993e12e0b4fd20da78c1bd9c2616ae1eddb59bffdaefb5d0e6a16f06f504f57d224cad44b302958faf763a2f41f8c45fd3185a57943973733470ee2cef67edc45430f6b4fd37044a280d5ac1912015fc52f24f42c1821cf6f5739d76e3e94340a89135f9f26f2fc584616f0a61887bb31eed6a657087f1f19ea45de199dd8458ff84829b3e91c466ab1ebd9062c1c0ecdf7b798762536b21b71cf76ca05ca620c52c061b0196c6cc78287199872c9c85b5b4bb49df15eef4f315f90d9b85640a32024713fd739c72eaa1db7269250b786383c56508000cf40c2faf3a7b6bef3fd70e202e9ebcf79a4cfdb75f6543c61da7a77f11dd84805e7ce6823014254a81f9b8db3b020c2c215e2347029971178a1c790432800d23ac385b13ee81cc2a786a21b7d8d92b0da8e5e3f78b264a07f95bc5f497e80674a046f423b1ff82c68d082b4f105c8b5665e865aea6c42c38badf329e67993ad1e570d9b02cd5bf55732876fe0d1668182b74b7cb6681874c55709123e55cf86c2498de25cabdfd09b9d3c314d224af2992eb66e94deed5a40d520028d5cc23ee3b67f231da06775b075b6596608919a056c9cea579d87c4181dbd3cbe72dddb6281db94505fca74b2dd794f1a7fc17e5f0ccf0e909965e3ba17060ea5560665fe7a481590ccecaca7b1fb4afd483c078d4b45221c3d73ec7c9af348dd9786744922f0e447a6c83547a99b622f6ab775011b8e4be037aa14b649cd2402fbd728f61c87164a751f06dc47eb19c03c881f91f5b87ddb35d7a79afd64a06d95b1b8fe89219e48d9fe7b38bc53a355614e21b9cf283a4f6912915316ad68a0f376dcbd0d6c47f6f02ac46d2f8f2125365ba144aa62d76d74384dd3328c376d9fdcc39fecce3bdc06a76046ea11dd5d7e7f2881b9ad30e67c2815ddcd12e1aa80c98235d03da92d8b5dc99f93e48b4250dd16d1748c2b3c3fa1b74aefaaba857e3a50f95ca664588621bbce91210cdbd575da33b898dc3a68d775a6a1a41f9622fed08849429d183e61bb63b26f2fc29e725cd0b066111bccd8eb7aaf6993c1228eee22ff0acbec11f7d5f8df5b5508e6f3f33bcbba0a8cca70809092f55ff020b996c4327b1f25a89dfab7e66e3e63da259e47a02a3e4cecd5d68d0474417a504d476054e0bc2591f4cb951bdf679a49653b5dbe649784ad166045a32454b12db9541978275b4b81cdcab0fe945118c1c648e2af31dc719e01a36624bfc24936188664da5ba1bf7a46dfc4854df9c50040a751ee1c46ee30a716f603496b4bedd5b92cf0fbe840de9880f6507213e773463fd0cc3b2805705ee96792bdcaf4e5fdfb6def0f9ef8882508f9c24f9b9bfc0fbd1834d95cdc70fae712c7b36f529b5c3813c19af5781a496312d2e2e141d115880f4ea7d77c0598b28083c4ec8c94cd66135fd373c1733299613108cfac52cc844abfe9625973e61ff3a61c09d7e6c2668517600a6a473f336e09e21fcfb19f189383411ba89b8c5811bdf503947a4024189fb5cb0b29898d98885f7199a657ca92a5870ce9997e71668864acff10bdae5e5ea2bc4e5ce25e09e10553bf68a2ca6f97c41782f5a684048e22975cfffabc5569c58c5180a4edeb514e800ed155aa7c1d4836d79721d1dd2935bb9f76b93f30737c6520ecabefc359a69edc9a1f9f88552b3b51637ffb9793c913076e4ff33d4d0422183034bc08f6b3e30150874295d0c67d1320d5f84b8609bd2b68bf9fa9d670a55373d141d124a510ddd1c3ddf1c0f281619020173025b48d721b534b683ce7d562c9cf3846651f074d59abaedaaf7b0fa3633a7d791beb8e4de6b3c5e0e12441e87b2fb4b124b2e7df5dc0f61f2de3aa6341ccd5d502297832be922751e620594a1a46e00a70edb79216c710d47eb0d187d405042cf22c20a418848ac9ad71632ee17f6740c1ed6d93f313f97a18692f76beed82f10f31057478ff66fceab6f9b020e05e7a72bc9671829e326c8fa80279276731f26fa2c8d04c28b5ff6cc97dc8dc62b6fdbc90cff504b216fd951b0112375cf182e7be57bc85ee2917afa076cd1f2e30fa3bf4d1e4cda722a27f1975c029d3aae0c8b90d1919d6ec1cf17275f75a00aa7d898fcebd7c10017dc62d6ed60a9ad7451a9ff0feb39af0cefdb943500a212677b2399c00b84b34079354fd55b1a336caf43003fd4b45098dea3e6397d87c344fc8a7777a4d93cbfaba4df0b2e362428c648415833b85e4b7ba136bb4acb4dfb8c7f37b594846916609cd9c6ee2ccd773df5d6a4c6f7cea70a7f27244ba6d763525c1d883709cdf3ab30fcae704f1731d5ccbb55456599900ea12c376a5e24b8cd31f00c7138192fa4df66f853c78f21c6f765100b1a6a6d2124aa32c02a4ffba41e13c7f3816cb6b7669b307474dd93f52599fe0b2b30065a041595df49556e2984b6dc05f405dc0ebc7336c63a322bf2cd341c1df89fc9c680b6b066507cf0c3f48c7ee7ec4530965385a1d193bedc3a3352f4576ab4084fa3b4e5b81ea5e30fbb96c8b0e431345fa290aa6d005c8ba30d5410a40bb78711bc57d3d9a7dbc2d8ed73164748deaea445751946dc0b7ba4985c2e039ed4da27b6f917494253367217551e7570987a5ba3b850be4c3e5056d457586bc93bece4def20663e1b034c82e69ab3e80e4789fbb7a5e58f37d68210b41fbf37368dc05ef4f84616c9a297c044ab03154c78b6f4848605438bc75db65b41cf593ae3792a974079dc2c7362fa171867d7d27b1582f3c2873106d1f1e662854503b2e068dce9989486be8e9b1ccffd92f4bc2d28cedfb8184b778666139dbfe6cfc64d3877d577544cc21d957bb344c46011e67c446a74927d96fa3ebf0829040734b3cfd2d301268fc0299a64733a23f78da8e59ffb4d75a8837d45ef5365f269375ac2f660f629c500f004af02ca1ea1735df79a81959701356e84e68bf05b3b609adc6cca4eaba5084e413a18433ef04b5b03cfda35ac0f6b7a5e072274057247c8756efd9b8f3d0b3b974f09563dd1e0ab52233b34e21964d6077c96d3d608f18c21c86f4f7e51b387af29983e6d430331480e5fb7dba85946171bd5d7d698fa0432ca603932ba23349f5121a49a05ea90ed46c7062346a39042c0545387e4b243230805388ce4b73bf7c3bee605e1d2fd9378a7d0ad85f9cbeb56d21443fc8dcd073b82566e0a870469752454c37862b08b2ee76ab3cd4ede7d1bccc3f67b06e408c6f79677476d514c1ffb77512ac2903a3985ea4864590f8bf40463fcd707e35926f959420b0f6605815d13b542c6f8368a29cd69ccf7c01cd7f0d49998ae1fb5f30597faaed0419dcdae6a6f1f9e79f014b6e767e782dbf186695db9ea40c0553f0e25b7965dac660763ad8248959db2ae69947b84f5b56c7c800396e95a61b7179078cf5fd59264debdfb4863e3ebd08919f3ad4f196dd124fc78684a80b5aca7afc44bf0ebc0678c6dbd2ee010afbe6e4f7c1df6af3891e4d6b8512dc4b8decc772d343e49f013296b184b863c3c3edaadeab7c4cb395cbbd36e2d3c7fa35c9860ede76738818c2001e539906544b18bc197a9e9d1e4cab4c6e3bdfe5bebdb226f5136d040b1c88434349bc8e61c76fc897ec77e196f37aea5407b140b3b7d23c22a60f6f2e42c4be19758a90420b238ef0194b9916589934133e38b9fff701bf18e1a2bda9d3bd01cc544bb8f2a542067980591a90ef0a5f6b27193d35e4cc315ed6738111d4064b08d5537932660408c83ce3b03a38bb96d5616b9a35884239483697c850a647f369eb50a4741fc48ad278a04be5a78f0df1936b8fec048aad7c5a8b58d5aa7e9683b78a3a5947586ed4bc3b77b49c78a00733f66b8861ebc09dea919224677ab3b049a41c916dc19f159469914417caa0d31114d126df4ae1a1c4c7b4c6a62f4ea30b1206dc7b1ac503c9630ad4fad51f7e87e33a4980f21b4f441cd1e6135fc5950f9a89f3922a2289297ea6093722ce7bc295e1c19147c3516637eba0122f694ab225e01aea414f46fa06ac2ee4afe503583e6661b6c348f4d0c2bce0adaadf814ac463c1b2e5776a54b58fa47b8f8a413304b9f97e15bb6dedf62f2e52eec1d47dd34340d87d2ad6e51c0379d0144c8ad645d2afc5d59a9ce9edda10934d8cd2298ddb1d9e2bde0fe50513ca1d25553c037632a0d44f1d0a7d65a465c18276b4e28c522fed4ff823fad3b817ee101471215b973fad383bca4d22153d1412b3782cbd4f47b3478407553aede8eb307bec1fde4a3803e7c92b0a91c3b79202a9555a4f528e2e71ea1c75b55d91d9f6f6d427b41d61a6f5160ac3d820114dc1b1f26d89ee363065e9dd2eaf0f5b0460ca4ba7ebe517df599cf6cc0e1da83ccdd352342558a5ae3c256fceb2eb816ccf654b1d7a2015e471502ebd6d8fc4f0e5ce389c5f93b17972ddc2936ee0088bf9181a6130822174d8da8bd859c0ac2dbed3d4fec265806947aca7e5ce8c23a93c43c986be87fa13159fd1e5554b453d8f2ec2146688ddd254c5b3e8830332aac860cb0be28dd21e5d43c0b2a2afe7871ff2a988bc69d8e2dac99d6497f6946f20ee9dce1fc237fc1eaecf967be48c1e3919e9c59b8efd44b50178adfe5d4ef8abe815e3c6f3d789ed90bb9f1d8a9330de9a673dc3536afc8db941cc56766a479ff43dc0e93c5618dced44a8ce8b08107079ad5f620d65ba15cad3453a8cbc8aedc8e5e8d8124f21f003d46ec0d377d6b71114efc47d53d97f6e315f5e533572dca1e566054b38ef90dee936837992b0ba73715e24569b30a9751991c742899a1064561cd7a913a495c121df6554f467518e28b4ea24144b9761040a7e62f8cefb3a9569df83f7c82c9912dfd06f9f521386f5ef66d8723c635c9ad892832ff5239287017ac73ea11a489675a463b1dc", 0x1000}], 0x2, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1929a61100e81760e6791824e29b09f6a1ba9ef5df18f65b78a0cf3e65f4a2371fc597a5f8580e5ca9bea851a430f23afd803aa2ab79c22216e5381c31fb35b9947aaad9ad549f94145388a68f9b257c86fd9047b339f1b1d98f4b4c02d1df0a0dd9798e73efd0efc15955329c36139a01046de88d2e1328279ec6a24e6ebbc2843134ed9c67c5ca51"], 0x78}, 0x0) execve(0x0, 0x0, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r1 = socket$unix(0x1, 0x7, 0x0) getpid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r2, 0x20007478) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x1, 0x2, 0x1ff, 0x7d8, r3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) unlink(&(0x7f0000000340)='./bus\x00') pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="2b122e0953ff462fb47c050561dd3d747a081b3520426496a8b4f926e482b782dd4f375e8ffbc71016021472fa8630c43a5d571786a9371fbcd5a5d0737b57a686cff86a2f7d706a25083c7145b5f7528b9de5334149f1a2be016a653880e02123e84eb90843ca7e0046a3623d3f730e66f3dd63b307f9f0793b240ad3c64ddc6800be3e8b1884b2c505a6e83d9cf381cd7f7771b27ccd81cf18b51270c322c691795289c86dd9e13b641496696c506e2c28bea18663b487de276ce655cc736f4f8fb63369b2db454c0f2e0a4a2634ba751023adbf665a2228566d8f27a498765364223cfd77bdf5ecd2496d", 0xec}, {0x0}, {&(0x7f0000000240)="e5c0f8e5240f95a7c1bf06be37f8b1f2f81318b9268c7294b03bfbfe4d688be677da77bfd1642c89f8b28f2bb3b1bdd41571f1e6c70f4b3a1f4d6bf87f8d369918f258a59735965c21646ce8057f5cbd5c9db7cd91609678a7aed25916dae03661cecaa206efcb0ab2fca1f23577f7c6fa6cacb4d7d958bb813d8539caf256b94a25f0bc33cf9f5bce23ec317460062990c0a36f5a99da83e0be4a23bda7bfe8084e928aa934b2ae9c50788b", 0xac}], 0x3, 0x0) fcntl$dupfd(r4, 0xa, r4) munlockall() 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x5) chmod(&(0x7f0000000040)='./bus\x00', 0x30) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/238, 0xee, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x80000001}, 0xc) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x2) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="0df6ecbfb09b47b01d6150c97f47183867fa2fce3db6633ec74be05b9b7b5518e04a708fb9d29455d9660bc3297319bf625824179042ffe4fdf0a5a5e2facd04d1732387072091554345fa0205f2656a21cae835a34710b75d7f30a9f2ffe12f8dee196e820db5a72208f04dcfa6f1a9b4eb84", 0x73, 0x2, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:14 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 16:01:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 16:01:14 executing program 0: r0 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x1ff, 0x1000}, {0x4d, 0x4}}, 0x2) fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r0, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f00000002c0)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x96fe, "d1320bbfca51fb44960b3e8f6ac6f7ce5552f694", 0xb6, 0x11421726}) sendto(r1, &(0x7f0000000200)="0807dc2923f3bff6f8023775d8ad3df3fe5dfc0a48a05c9b8e5cab1584ffc71e0cb68d00cca57a78ebb57d5410d1404d5379648ba1accdc1709ee2139a3cedca5df5ec13e32570cf662613c8df42a12f46de4fb988f1de7a014162476d75e91ae9b7b393dc50fc4efc026bce7925d43f9d2f18c05f6659781003a9647eb4bad54411f6b0e7f6c4cc0bc00dfa0084f418388dbc437471b97dd3d5722f964732c6", 0xa0, 0x400, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x7) unveil(&(0x7f0000000540)='./bus\x00', &(0x7f0000000580)='W\x00') open(&(0x7f00000005c0)='./bus\x00', 0x10420, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000300)="57e7ade382c2a071360390caa472fcce686d5555d7864abb175b9f3af6ece14d1adcaab7b130636979eea45a2ecd01b534d75ac16ccb22dac1ebc46ccc68d31f521d86e5b7363df63586ab65c09b00a7faa27263b15da0ec05cccfc9d5b9c3fdd3ab985fb55e8553a141054ba54e00f97e76fdbaa30e2fc3130c3075977a591a426c6d7e544e03fb9b6d7cee7c74b31952ce97df23903a9e135f751dc0d4500e6c606f5a995058f7101534ec1f6c5b74c0724381cfa305f64de1168e41441f9c3b63b60af7", 0xc5}, {&(0x7f0000000400)="06d337678cd26a676a16b2ed428bd42680bb198dcb2a3c6445b5c1acea141dce580762066aac4c8f98b36602949900337c03003f982d0f7ef1112d0a605e5938132a6249c0b404e6527e1627a962335ac0bd55cbe094de2913017e8d036ebfbb7af9230a8f93375e2bdaaedcc271fbb464bd85af99bd38c7ac022cacb700f016412dce1b1acd066535aa24eb6143523fbc156470d5cfce124c810a2d23035ea78f39b52761afc6a9bbccac2d7b6dba12a732ef8b34221bdd2471a513793f08cfa7253d1df49feb2c30986ad227f5a9239b3e03a3d5630cfc679eefb2802c9716c837523413b9d78783450ead4d97ae", 0xef}], 0x2) 16:01:14 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2006, 0x1) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file2\x00') 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10420, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:01:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x4b, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10001, 0x0) write(r0, &(0x7f0000000040)="dba4ab940b94e95346444222dca36555", 0x10) 16:01:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:14 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)='r\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x102) kqueue() unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000200), 0x10000) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:01:14 executing program 1: socketpair$inet6(0x18, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$inet6(0x18, 0x0, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x0, 0x80eb, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x1, &(0x7f0000000140)) bind$inet6(r4, &(0x7f0000000180)={0x18, 0x0, 0x1ff}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = shmget$private(0x0, 0x1000, 0x4ec, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x100000001, r8, r9, r10, r11, 0xe0, 0xffffffffffffffe1}, 0x7ff, 0x3ff, r12, r14, 0x3, 0x3ff, 0x2f2}) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000440)={0xfffffffffffff000, 0x1, 0x3, 0x0, 0x3}, 0xc) lseek(r3, 0x0, 0x0) syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000480)=0x4) getppid() chmod(&(0x7f00000004c0)='./file0\x00', 0x2) setreuid(r10, r8) lseek(r6, 0x0, 0x3) truncate(&(0x7f0000000500)='./file0\x00', 0x8) fchown(r1, r8, r13) syz_extract_tcp_res(&(0x7f0000000540), 0x0, 0x1) socket$inet6(0x18, 0x4, 0x100000001) ioctl$TIOCNXCL(r5, 0x2000740e) 16:01:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) semget$private(0x0, 0x1, 0x1) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2807) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:01:14 executing program 0: mknod(&(0x7f00000012c0)='./bus\x00', 0xa004, 0x2807) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/163, 0xa3}, {&(0x7f0000001240)=""/20, 0x14}], 0x4, 0x17) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:14 executing program 1: r0 = socket$inet6(0x18, 0x800001007ff7, 0xffffffffffffffaa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) r1 = getpgid(0x0) r2 = geteuid() r3 = dup(r0) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r4}, 0xc) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x9, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:01:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='@', 0x1) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup2(r0, r1) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) 16:01:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000040)='./bus\x00', 0x10420, 0xffffffffffffffff) 16:01:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000580)={0x3, 0x100000000000001, 0x4, 0x5, r1}) 16:01:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget(0x0, 0x0, 0x88) semop(r1, &(0x7f0000000000)=[{0x0, 0x80, 0x1800}, {0x0, 0x100000000, 0x1000}, {0x3, 0x1bd6, 0x800}, {0x1, 0x400, 0x800}, {0x5, 0x4, 0x800}, {0x3, 0x240, 0x1800}, {0x2, 0x20e72a66, 0x1800}, {0x7, 0x100000000, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x3, 0x800}], 0xa) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f00000000c0)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/104) recvfrom$inet6(r0, &(0x7f0000000100)=""/167, 0xa7, 0x40, 0x0, 0x0) socketpair$inet(0x2, 0x0, 0x81, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) 16:01:14 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="239a7954219e4693dc4583bef68c78d47331f27fee7fe262f39b6c6085d97c6209c565a3c70806cc73e3955a3535c302bf4acd286289295b384d54c576e36af4932426d34db56bb61c6dedc13a4a22b813f9ce7a9aea693cc6350419fe77b326169c7616dd924e58c5ad92b195247dc098489ca1793191357ba176427883c9068642e134ca58e8456b620df2068b0a83818a4111e6f3f52270cec00c4a5150b5103307257e0c661df9b4afacf2ac20c6bf71d6164dee2827", 0xb8}, {&(0x7f0000000180)="65a7f62eebdc15e6343f6ef77cb72efe6601c9597005db53aeae846212716627cb6aeb7ad8761650e019e4e8f6d3189b4b304569f9608abb9461e5cbd74a45d3a5d49407d7fa3da9fd08fae6e010a4ea0e554c1a4aea3579156feb58b124e6cc4b7d35d72e51953b576ccc292906b6da436b8d775665a9d586bc63ec9ecd9ad06d10e168dfa68256a013b22030ff932ddc6cbe61f2f4a83df672bb5493463b784c09765381839d3e29c0bfda61d3c2aee02fc292c60b8dcc685472b2fdda660c3f", 0xc1}, {&(0x7f0000000280)="193f28fbd1ca7cb34d01934f522227a5e38d7e3503a868edc52b01a3ba24726a0df9af9ca9ff7b3825fc8e5cec446c154d738690d83a72f28a5279f984fc8d4d068630f99a1fa270891cb28d9657a85422b0938f8a552b865dfb15040e231913e2681833d4ac5e647511acf9cbd14ec8dde3ad20333b8f2a820e94b65c47e17f67293adb2ebe9a55f2114d841f46fe4e3b1a400c039043ec6ddc377f7b0cda9ffb75d44848c7cbe2e138d0be5979721d46d130fb97fc15c038e17f49e82cc215205e8b4c434f653a855d307284ee81584829c6b31c85a736a6c2d71128423876848c6efd5e94b84e30d8c9fa6fd9814bc7b3761c2da9a321cdfc402334baac249b8b703093715b3f25e070c04174b55594640d505d5bf3d8ec9b5658c6368d1c3907b45182b8141f0a3318c3de04462a7e07c729369469b7fe5b01a85b64f8922be9e99c6d6a89cbb838e52b8fa8794ee54f23d273cbb1d7eb2b92f4051a20afda6592c85ae23e70f1bf09080a9a2e9c946caa291ac7a280d443d1b8431d2104d811ebd39f40a2ac2436be40a80867a73ed90050281ce6c131f5d2b32b1575e92b5000744b7188c0a39bda9d8144654ba5d6c983f6cc2add54485f9b2845f34b945c2210157be50b94517cca792d95bc75ab191fae291b3d84ca31d54718f5595386d3c4bc166c87464aade567745c8261b906836d4aed6a7217a41577a4b0b09d5deecd88f9d2cd2884d7838ec132028a4560f6edf75dfa0cc0b1ddd122dd95fc17baad64107b24d77fc833c584977f10e244abc33d0da76546ac65cc5558c8ad1b46f1eaf56fca8ac109e1d71df6be9eb9b552f1e01d86a61f44251de27e938d0d4af49cef7ffed97e7be4172dbf043d599b9671c2d0039cf363c32c7c053b95430954299500c87d63a0befdaf326f775fa1c40e12322dff9d2f423d36556e2e6fd39a70cb8d70dde482690ad369989abfdf8bca77f7e6bbb8a0e9c19a5847b3be0a9d2f55309fef01412a6c770ed12f427d554ca4a667192807d9115bacfde6b08647de487f0d4ed24e501b456730739493d6550002d9647eca29f1411458f735014e4b382dcfa242d6fe8eeac2f781cd5886ca9dba0bafa8cebfb051d752611592a4465231e3583d3236cc527b26bfc3cad6330b4622e7af91f075fdfa1b0c7ee0a33f7c8b3e802f401b3f4ea01f7b2338739a8e173dc7cbe53e9c8342924a0eea49c34d1f436717e0869ad23812f89a5ea85090c86b992fd7411ba449f80bf2aa1d4e85e2da37b5b641c873a783435d6d3fe8924dff237e0bfb22f6425e5861fb0f2e97ddeb65e5c8bfebb7843abd5242466521a2799c70d888832b8344fd2c883a6d08e8e9a5c4c1aa84ef37ecb45de82565d1d505e3c0b985488e7be7e21a151c96ee51ca9dd868b0e27903ebd6e601af64c50ab00321857965912e93807408df47dec0a6753f1b4c6e578cba2ec1b8f81b7616811702ddfe4482365754a4de6d02b0a94e5d2c7247ec450d4dfe7a3540ce6190b6ad89127a4fc2accead928786ed9f938d6d9595f965d2805cd512024ded2de6fe552444b7c0f0fe3d7c6af1c06d6d5b40c19e4f7300ce86ccd7ab05d74121472c0318f4b1a97767352ab248c2b9ccb5a0eb62629dc5b2235ada509d6e5b5c2d4720e31b8296203c549f894f5835585dd8c12d60e31818b4e0170eb3edf04c1d840aaa0ae5a2694b12480847de36e4207bf81755f0b6422fc09d98c2f9fc3d0c85dc0888ed27892bcd30bdb111ba669a5369837fb7347afdf34684de232ec91c5167cd1aa6e637e8325baa80727af135e894858a8f4dcf29c95360ffd3573ec47b5e1529dde7c69e4078395fe84e4c150582592d4a7552536599d1fa2a12a817c376640584a39942f4fe84c213894d6fde88fcd92ebfb6f320624168dd86ef79f70b38be873b7a2a7891d7614e861afc89412b23d3a283e7800bd5f1bc5e27790be88f5dffc4d720e7e26a504b2973059f69364ec104249e27f8f4897cceffee9d507d52d89ac0cd2fd9baf3ddeae79aad7660ff5ad03640b778d8fdeae64d9524a3a66bfc675babffee0158773a108f859beb30a4b8da7c43ada6b0976ffe4fbaabcf587094003b3bb348b6117ede18433b924a5161ce0d6e2a9dfd9aa40866bdd1747ea1ad76d9555542940dbb0cb48136308c055d6b72a5849df0e6931d6ad2586d0e0ebbd11427f5db9a6ddb40286a401fc0adcc1eb2539d605ec4ba2452f9c63cde75d8f13a3680aeee90196373b59bdf14e7fea68519daff3426d894fe72000d763ebfee4a74946b20afbb4695ef3727842cdec73458394ad07cc49c9c148c1f2a6755d8da3b24e942f36c0875d6375bd74a45d2251e6218ab1eadb929b3287cb09e83b0f34cb97f7b761c618d5c32e576b8aa1a1ca342dc08e00ad1e5efd2bb18bf4acf74bd226a996a58428d57c3f31a6ccaee2883abf4d99999813d939d909cd91c200fa6f6f6696a63259e3a1c0e6c1e22b85a168b50b6126dac2638265615e0719d22adf879f632f201e027ea325897ba6256f064092f845ad991bf2b40162e6ea87ebbadcb7c26cab49962e9ae5dc450ea91b2c0b7d497aae8c50473c90de737f7ebe2104f72192b5477bb7c45f413f0d5e580ba5ed21d5935b4db82b585fb1fe6d8e1c35b71af180e7c92f88b9dc40ee9b79ed4943e77ee7fc2f40560046bf37d07ac9198331ec9daa11e6eb969a0baa93d730d1e14549c84cbec3b3ddf7ae488c623a3242c356c1c98b2af01aa6f5576d1568d225c026695599894f16cb132d492ae7aa32a8efb075b271bf58ebb43314f80921327f792d14d75e620f2de43ebd60aedfc3f020c9e21a6c9ec51a1feba47079b7f72376951c2eeb76fe607def0e734d17e2da0f907599d9926b1e617b2559b85f664dd7f872683cd562ebff2656245f2bd816a95e95e2daa5ce5cf09eaec2b615e62ec241a6f4532421ef2c58c2545fa76c95376c22b0097bd1a6fb5446616800ee9162191114930fae7a189c92b3ac34f6c8e2a0db7eb0b0fbbe267928b5d7eb44105cc83e0d500079958952211ac796f011ab716e90314c50dd18aa5d0a50df05ced421bd3685b4d2f4192f5dfbd22fbae2db80f3967cb5025de2169a1a123d84b05c96a8f99c025406a5d9feb65c1add21849fc8590c0191e4b79662dccf94b20ef2a971ce746455de4931e6d7469d507930008a885d0be6b37b1690a3823991bedbc36514a227a8ad551f206018716f68e99f7aef5d42e279022fb932a10d95f3872dff72b58b2e5fcb58b6f77061e61bc1f0cdee976e7c2f9ae1be90d39cb561aebd27cfcbd463601ef1891e221cbc8c511c3548b539e6141aa1fa2b195b18936ff9cfb5257ac9d8c0cd8f25f8f7641db1801b8fc7b8992a103e0ba9044f3d4c667bbcce22b223d298be54d3928fbda0cb966e6ca835eccea4327d4d1644e07ac037d1b5ccc22ac45c87588e1f47f098841b9d750ad4f601f1777769a1cf51908636ceabb1c504b44c4fa4a65fd9487631345fd88255dea4f53153dbffa0025c0970cf18af0c48511c98013bf642c69e9c9ccb68aa1afe6188ed1917a937d29a417cbf4e4c2b0394fbf788cad5d4fce870a55e9014bcde9df4c22489423e4195d24f39042e641df5a64b5a90ecd3b685b40cd061320e76d292e040b018b2d16f38e6d82c50a69c606e48425d60a79ce63b90d7846e90fe734bc37202c6293033217d3b20cfb39a63f3192547330c352833e593994780992b43e62747755f354c0633e858653aa4884076626ac4dc55d69afc6e8773f11f146147710af978ae7ff2629ab180da2509176686ccf482ea17d6e2e7eb219e791628a2f8b09f0de962a195303084b95f0eae942b239ea898343161a57f6cad732b2d75057c9193f9a54e6f41bfd8fbfb57f7165c2b72ffb1bddd78110064ffe960fb79a2621afc119ac059d3511d7d0f1780d6e8fb47642abe2b35033bf34e78e5bb8611aaf85a85497f199efa9278c37477f37880a41f5fc635aa983505c048d58c19281a35aee2a93f35cb44c597ecb00479b7975d792c116fb37f3528475a1786feebc497025668b9a0b579bc073e43927c338a74359219c29c5c8873b23cac83bc5bc644d90fcc462368492465e054740aed97a96b6b073cd4228fc6e16a3f79ff0735f78a3e0493b2cc2a6bd7512e15fa65a327a6050f8c37ab4ffb76fe3fab1191a0180d165a11a6a80d55fb7739d3a7c8e1b8031baaf2bd1507e91dd36f4cba3d3f72cbe4febffe3fd83190801be97258a80c4f44b54baccbf9e5c5baaf8a64636260536a71e5bf3dedc28fc435e85407c1aa1b8495b66ddede36138f008f08308aca98f4a0e4e9e0c4f10802c525503c717440c0c68ddee21140611db8b5dbdf7820b67b6946f4b337415e11656d9d451e5cfc4d7f35fa9e755fc3f9659d1d9160cf30036d9e2f01bb502bdc461f0fb9b19983eac70e1830ca369aa53315c6f575b8c5cb64690b908aec81a7d2f7de5d4899fb5eb3c916949a579b387344c4cb064a8acaa3ee14f083265351c877bc5c77ed947079956b472abb5a5aace187fd2bcc57e9267cb7587b0385daf158c058d4ac5d254a3fa53fff9dff26cb1ffaef4e30fd4f21deeb158a329da623e5af15020bc8a27ffb1e85a3c950a4f1635a8d4210aabf3717d66e5cd40acec216113157e55a7b3164dd9a6f8c4b95ecd8e11496cf937e362af69e538785222da4ba2bdf3352cd36028a695d627423204a3adcce156de61f35df8ecb1d4bc904df01f75267e27458e167f518372abf0cdf000f600a6e970dd9195bbbf26edb8a4c7618d8c4e9ee3ea2a15b0509d90187cc30bab21c1edd69e0ad02c3330a0f1d369e57a985189bf11ef130964b355733ec1fe882f77ca48de9946b6a32344b4cfd0c5c187f769c3a575d4a28ca807ad8b76370f38a33fd2a1a5ae50321f9adfd19150271515e71bbb2d94fcc2d30326eadb4969dbdac196b7da7ee64557e53aac60d9298a9abf48bf6016adc6baccd1022fce51c8c39dd3632c748f18b1a7ebaebc8fda4f825ba4b6ec32659c3c23a79e3a7c159550ba49cd80ceaf06af375799491c2cc99db3e70f3400e87616af46ed7d1e99e9b18518d343252aaede2901ca292d2d91d5a1321cc01d97480d7eb5379327467a5d2646a081f45c7980b60a760d6c1b97b9f044d6ba7e781cf717f6a827d00d371c98ac32893665c0d0cae36d808a22ef2ece56b38d2be532440b2c4f9160688600071d2f5c23881f45c9ac4d1312e457f34fbda888819bb3e3ba9e86a8e6d2b5882e43a696908aa4496c689e871251a77650afb324b151b9dc73cc3b41e8acb472cc2dab753643c5dd5032a4cfafd20991c6fd272124245ff9df1987f9103ed13744fd290f694912fcd6544cc8f74d2a0fcb362a179e2045bd5b76042e8e4ca0ce14c3702c73e29efaeb3934a3c8c6da68a55d432180c78ef81be957473e003c9e8fd1d5c08da4115078eda1dfcd3e5674d984cabc9d62c0b92d3f3673fe4f383cc812b082a5ebd7f5fa9f174aa9a59b22103c937928ec2033df84988757d914cf9c53f43fa0b7f06e1af1424ae5c34263eff9d4d91e0d8d0303ce861b4c6b79ce8fc1b3ac79ddb9efd5591d6e0687e6ad459633aeaea6fbca36979c4d09138b40632d4f3d4340c2a09b5e66e7357220536b186dbc46e0283462e92baa333313954ceeba8351e4815ace473520bb81fd3d31dd1dbe7f9af61a518ff3a257de4ad3d9a4976ed8c747a3aeaee94cbb9735", 0x1000}], 0x3) fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20000084, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x663fb2158692bb40, 0x84, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0xc, 0x8001, 0xff00000000000000}], 0x8001, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x10, 0x49, 0x5}, {{r0}, 0xfffffffffffffffd, 0xc, 0x40, 0x3f, 0x4}, {{r0}, 0x0, 0x0, 0x42, 0x301, 0x1}, {{r0}, 0xfffffffffffffffe, 0x50, 0x200000b7, 0x7ff, 0x400000000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x7, 0x4}], 0x1, &(0x7f0000000080)={0x1f, 0x1}) kqueue() getuid() 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x148) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:14 executing program 1: mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) 16:01:14 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) mknod(&(0x7f0000001140)='./bus\x00', 0x0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x600c, 0x2807) msgget$private(0x0, 0x281) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:14 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="8cf76de8aa7c00fdb80aaca1dcdb0ebddd19c37857", 0x15}, {&(0x7f0000000180)="0676df8cb23fd4b509d53760b28f3500a69ed7f965ff7b6b45bafd6caf96135582405ef440cd09e65ee9a00d3afdfbc696265ff3b130365f2d19119df43d18e8807f97a3de9e0b38e5ffbcbcbefacd8d563e272d5b4d642165a2017df476a40e76749cfd37956018bf5e80096b89a3feb159eedf9ed28fd788a9e419c0806864881273574b957c8d", 0x88}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r0, r0, r1, r0]}], 0x58, 0x2}, 0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x100) flock(r0, 0x5) flock(r1, 0xc) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) pledge(&(0x7f0000000080)='#(/\x00', &(0x7f00000000c0)='.\x00') open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x1286, 0x9, r1}) poll(&(0x7f0000000100)=[{r0, 0xc0}, {r0, 0xc4}, {r0, 0x2}, {r0, 0x184}, {r0}, {r0, 0x12}, {r0, 0x4}, {r0, 0x84}], 0x8, 0x80000000) poll(&(0x7f0000000080)=[{r0, 0x110}, {r0, 0xa0}, {r0, 0x120}, {r0, 0x86}, {r0}, {r0, 0x22}, {r0, 0x30}], 0x7, 0x800) 16:01:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x8005, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5054d830f664053235532633f6317794ffc75f84bbe28f749d8071176d1b2898cd9e322d57862407ee17bbbe626afa0898f8e236a5241fba3eecc9d8690948e54a76b3ef239735ab90c3bec32cb1f0c42887001bce645622c80491a8947b51bc91ad9fd486c21c8f2c93c063ab4c62718b16f04c30486ccbce26c577d7e27f2987f1f9584f65f36ed035911dc2e10919cc2ff48e83dbe5fb25785f902d8bbce6", 0xa0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCBRK(r2, 0x2000747a) 16:01:14 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) setrlimit(0x800000002, &(0x7f0000000080)={0x3, 0x7}) 16:01:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:01:15 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0xe9cf37b4411ccaa7, 0x2000000000004) chroot(&(0x7f0000000140)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10280, 0x0) 16:01:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/82}, 0x5a, 0x0, 0x1800) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)) msgsnd(r0, 0x0, 0x0, 0x100000000) 16:01:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) msgget$private(0x0, 0x20) setitimer(0x0, &(0x7f0000000080)={{0x1000, 0xce}, {0x1, 0x9}}, &(0x7f00000000c0)) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = msgget(0x1, 0x7) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x80, r1, r2, r3, r4, 0x0, 0x8}, 0x80000000, 0x1, r5, r6, 0xfffffffffffff001, 0xff, 0x3, 0x24000}) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:15 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000300)="a6dc3babd69721925c74240f2aeedbfc517f6996226899ac07c0b7aede2ff27944fcd978e5fba4b7655022f98e854718719d99402378e30dbea205dd0e89fb76db0126e482716a33a36f79de573d7e5c0a1d8f8f5220a772551311d3c0390389a08e11afbe80486fd259c97df09fd526f1c84987772422b70b52992cb1c0799149209ddab58ddd3034b150009cb2281d7fd8494ceb98ab8f36cbd276916f29b4e856c37156ca41db6f5acc17cf6e953d70bc3a56fe89dc0abffe5f0f02fef9c4f665d888c3b1d9e9c2f08f5e2f50a10dbf28c403fedcdbd504830f8ec61354c61822cb8bf5bb4c53f455f43fbd69be33fa9b4c21be8c690b64b1ba7ff5554f86fccf930f1cb8c3ade1b7f7189273bb12a9d624a877a4bee70a3356a438b2e0d555a1e45c04f39e2acacaa1c0c8ab5fe608c8d7be730a74044793dcdfe0f9115a10329b73ef7a5733757a69445d6ab2e33be2c9489178d0a7c25281a75cd485933dfc4146ce1047c857741bb91c56653fe3b00f8442028f4dfc4f5af4b40642e792167624ad4f10131c117a7d436e2ef66350daec681338a2fc7e39b70b2156a0dca70797198f3f3983520e1160704aa45aac36bb2dc1dfe92afb041827d79ed8251ee3e7644634787ecc443db2d7f27c93485912b256f0c2f6034561bef189fca5e7980bacae797b02f4742e63a2cab32583466079abf8b1ee9490640d9b55be8bc025397e5734fa4f4c1bebda861e5dd8608b56d14bbc51d244deafc0bdfd3eb28d1ac29784d1d8ec50141f824adadf09aceb10e69824c66c19c3e3f7fb892ccfd3649a24edc6904375cca081c721592c03bf27a2dcf763df2b9b51e87fc759bf768e9fe0b30a2c1be761ab9538d1d713a69263af67bd4f880f23fae80ed0aa3cbc28f47fe7b9f59e1e49e97afc1fb4852c569a9d915dcfb621ef89073fe509f88a345d5dd246db11765c91f48a7e61be6b3759b7c101954d9426ce4b64f9ea326c5cf43c7530b242f478f4b8fdfd8fa16ea55b0c86fe3fca17f8f5fe2c693c9c31220ea0908724734603e213e70e08d5ee3384a4583daf47d56a059d8d57b209e8f59d2bba87680bbbab60d2a3d8c57ac61624c35b61f4f8ae5c1dead34a15c3b0e84e08ab347e4262a20eff61cbbc677691199e7259d55cfcdeda32d611f202d437e1cc33eb181c6159814cb52e83c81cf523278df92b42fdf4c1f5d04d1d28c012dce06689d91ad6432dc5a391712fe31e06439e9b155f728b995d760e2678f80396564d9288192acfeba548f5d872137a9bfef4ec01887afe2ae28c572fe6219f4614f5c4d24a20654df3ba2220ecc1d2c6d52e7a092d931db9657a1ebb5dffb1066aff8a5909684d4224b0a4dc9a42f09ff7cbc22d029de82dfbfae48fa5179352ab1d9a1a5145953c642c23cc8c771d8a21d83384a2adfd0f036a87eab0dc864d13e391c00155e7cb75e831b25f40a4225e0aa4b16310d3d338717cfee35ead7b6af7d3e0c03cec0ef5dd4fde5d1cc29ba5f86e2a8287c361ff885e71a4ff813dc817ed5cc9d12a427cfd8a36764935b18dc5e4daadadc5671da274ba44ed55737a5b8748775de9cf48142e267db316e4279cb75c1df88604ebc2e243fe4aa6b58a1477886574920de4385517d26408ea2f7a14ffa2dd0dc7e62f74c4abd6ae9f89c5853076541a7ff103e68332a64942220c58a4fde5714dccba13e2977b60b27ae05a95f08e3fb3f236513162f062616e284e13682d623650f55ae099c3367087b1c1614c4b8663291aaf6abcfcb131e408ec503c41ce9c7b49361c57c0d47b5d68b444faff3ef29a82cb4656e8363d0e1578de552823322f6fd3641ebc35e0978fbde6a5dc058bd035001d6c89baba0269379ef7b832ea3b5e19ec0f7f2b622c2c1de271866ad7480d913360d883259505c6343134d6c8d0d4af941f6be6606c142df095590e980af667ef805b1119cedc4f80f7d37bd3a29329f1d665021f905c1bfabec0068666b77f49ba8f644428e4ead484444ec4e4f52b58ec0a46d51d1a933060fb5e5a7d15b33ce0a1f9d52c82f0c72d6b16104f3e210f44458329a8ace5727a411337f15e2b43c6b582a45115f6b9087b289d29005dca296687b9ae00b1673d3818087e46cdccf3145e356474b249db4a7569ef814a958b5b42c626a9da3671a18ec2569e6a23dd2987aaa9d771e1d818b9a46cb83e294508eea03d986e8247a36a48e3d34c6da70e5c2cac5abcbf838e090186b5c5a63500dc65d79c8488e38df496165f2aa5632d094d3b5fb0c08f6f956e42d0f84210e626960827c6c88918004cb002860fd4c38e446b10c69101692c460987f44b4d2ed67c10a1bd10bde3e270b0f271860e9901a717fe869d828221060fc42824483bcd2c5c1540b4a5af87cbc16f2ca1a122bbd39a02f440de26627cfdf1cff72a36147430b4cb6724173a5e257e649ec35b29abc56009026b0146fffad3a22a8e6c6b0db8c99d5b2e9a890cd57f18302e3250b634c2ff53444bffff38f20a79a3a1b3e8fae9a4299ef6c9666cd6047d3cd59d65d27e4dd81ce3ef5b7c6a80019e3edc018b046d627017ccabdabde9a019a8695cc98babd6b0aad9bb3d3db3e531dd7ee4dd6dbc080a0af2331b352081a3e731c06dc3edc0c9b22970e04d7b816638a966b5efa4abc0ce6130f00d164e2a462435ac81051cf0ad4b2fbb8367a4cb0aa426d328f76c6d06f5fd7c0aa560d407e8d8e6473fb5c9efce1dcec9de810639fc2dd435e0f723ec5a6a13a0f889fdcc616232234a72e97c77579f71044b0d888228e7c8f38a9aecbe6d7264e04f533b4fe2518035c23aa0ebddf24f703b04c57aba07e05ac8c27287acb77a1d5cbaf2b193f1a39d21a07c5f6e0201d7053b74086ed1c7f3604ea3a67c14eb2feb1a9d76e06bebb1d294b40719a58ee549c2bffe4612b7f0c81a2f1ae1b9a8ad47b721e22e1681be75de98b4f5ac38871307a161175d7af3e90ec8b258010b0aa7fa9013e35890b797538073e2b466cbabdde6ad576948fa5e625874800f4a7058abede3533e27d17cc37972cde82e375c5718e761cd1a044dc05bf52e0308f10eb32736508090e77afb77087cb341b1da61b16dc0756ad02342bd85e57cf96f42af0f86378c85f67067b95a9c3b0ce3086f23636a89f9ebd48be9c827592680d90f9bcdee38ae59f5f3c632c8f466b02e7e29b860840e91f2a61c109bcf63d67ed5056d92b98e7edd4ae4789670e09e6598871f0da9325843d0274820dd2ea37927f747a371c608d186b11fa36ee4e359222e11a7943652d6e9cf132c970a2ca8a4ec6ac3a61bba5cc9602f14b55cd23bb3232e9bf7b3ddec1067a58a75c468b645575795da5cce37340ec8eb4b0c84ae48ad780dcdfdb9568e1ce7e0b8b9e308817a4c80d5b621164152b3f1ea904c0f9688ee6e57ab8941938f244d8bd2cf5004c075b0ec79f0b4f79a16336cb7ed22eb320b14be3c99f285edaa23b2d3c354c29271da83622b9ad56b2e6532f77bd57b59763c273030b63ec8e94aaa515b0e4f93580feb8f15dc81d71884abc0ca4ce3b3c1a1162f1ac6fbe8c4aed299c7853566029ea7c4c35ae1743ade65aee5dcb8d13242c79985a1c9a54e8c3768699c32f9ea5130f3a541bf487ee892e179b001aa1f2f6b6550a2be451e91074e34369572116328caf98d76d5ac057c0746316d1ea671a401e47dce510ce68ed2b88c2e65b6203e94d57d686fd6a78b4dc9a32a4dc6295dcebd1cdbda8bdcd67af79f4bbf8de3f97fcf4e0a96368d6e9d02a5c77fc15e37c67e3c465c336d9998d7043078b604ef152067d94885d08513e5d6f166d8d22bdf63ff7caaf2173f775ee7b3ff1564a476d4ec73f8d05f8a7d7fa13b70eadb237ec18df24aec3db0a25027c25eacb463f8acf42fb096d279e1aeb22736f52629efddd53777051c8c9dce7e7419044231feaa153e036477f084732836a326780978e705186659b6d8d5f195ec3f09bec7bd0aed5b234189981b71d9bf9563734a1cc7302a8870d80e12bb884cce9857dec55a4369f00e12f7b77cb2604dd29572b9bca0a986717b6952861b36dbb05fff23de2f6147e87dc62d3851144d725f5296d7a6a4b190b3d52ec6f19a72f038ef659f44cdfa7df9c1b9d41ace5d67221a4b55b91d1ec3ce979b46a6923243687af223489c7570e9c96cd38b275e14adb8cc0130cf7ed2fa95eec92b2e49fcb22ff917980d45953d24c425a7952b0de3615ecc63085ad988186d86001c87f0bf91449402e0a53bd7cdfdb1e6afb0cc0460ed39408354fd21a54832b3729ce7e2a01aa3d46f4eab72d37abfbab0802ec37fcaf12f03e827164ab4d936bba77eaadb3412bd7146cc8cae53aa6cee637c30eff87448b5456eecdbf329c06c18a44f0360f94908430c1b99d85f9e3c0d70ae87f88c562c2d9ee1abbf3cb21963ec7a5a35139d14e465d62a4f2e3fec691d78f985c4a8d4b0d320e630c96a4bfe9ea352f8d897ee239922954fdfc89bbaa25c9d3f075d89eb8c8548f5f0698cdfc08fec14d9cc8ec9243fd6deccb4c538a4e86a5e6ff199a95cffbb81f901f0dd7e52428d4a6aa0a5265e485f92f479f4725a80ec16f27299226cb81b637067220f066231acd7f93fe848261b134d7fdde628861081da5e1413d56fa501e15f65b5bc1980551388092583348b1e23194a6f12c20319207e6266eae9326272b9c5e4d33953b66528d347b294c95514a6a582a1299cc204085e847d2efe7a6ccb9a17e0299beda3f84b17e8cd8aa650f7623fcd3ee03631c10e6098b86856d3b84050a1ad310eca5a91a58f651fe7735640dbf5f2413b2b046e9a3dab1be41a7ef627e536037220cc163a6b3b580989ffae72e9c01a29031f5efca73550d82b9733118021f783714e98fe843dc4a750b75e753248a8b48353ff458d915cf9028f7698a40b488dd0398227232df4d30d4f623dd1e91a33ef1b3059fc8d0e502d666a2c61bf2030e3edf092e3268c3631cdce452952b7eac9f5bc0d80e36cc2a580c245611aaa591e50cffddc424330294073126d891bb125925b03ba71feb64c6d16fd9e0cd99c276514a08aae0ed9f79ec6a9463105b7bfbf025c601f1bc9719c966514e6bd9fa2aa4335517ae0e5291d989e77cd63dc70f8f66dbd30ff3d18edde44e0e7e2b5a67f6c80331278230753e603cf6c9f6111b281a8f0433e55a31bd4eab62904ffad72d0fa49915688d27dfa2717deaa4b28653a02165f651876a2a3fe754ab96431462b7a958094ef153907e29979ae4db09eed79a9437a77c0b3a3d9cf685c46c967b8d66fddc09be66badee922ad0f162810ca20e53f65e1e0cee0690c9c2b12113b452ef4b6cd7ebe709c7c9a1c77ebacf7976dad816f6c2118e5d313d2b84799219fce35eaf2087de24abafbf899bf3c7adcfb95e3b452007bfc654fad48551cbb8ba4c1904f23041e0707e8b22cc0ec0888058a6127f401aadcd0b77dedcb0ffa84a827c3368494f83bfeb256798feb6bd19a5f67cc2448fd254b8f8237664791d79a2484f2357635cf106e401033409e5576a6574ebdccd38ba3d2323048ae5fa343db99953fc489d751353ec09070bf64d29470bc2536d95da50b3cb4e44747d22d0a005b50fd8e1713d5681ea253fa6c432fed767a75589a98fca8778a741447cdec92bedcd018f98cb11a4874a3702f6828ac1db1adc939325959df0bd78bb78de665c805ecd7ed8c6abf2c5d1800f5c874024986f1ef98ae8c12438cc52cdfdb39f8067ad", 0x1000, 0x1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x280, 0x40c0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:01:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x86) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 16:01:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) mkdir(&(0x7f0000000140)='./bus\x00', 0x1) r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x40002, 0x4) 16:01:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffd, 0x800000000002807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) openat(r0, &(0x7f0000000100)='./bus/file1\x00', 0x400, 0x40) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x100, 0x4941) clock_getres(0x4, &(0x7f0000000040)) 16:01:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xd992, 0x7fffffff}) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = socket(0x1, 0x1, 0x7) fchdir(r0) open(&(0x7f0000000080)='./bus\x00', 0x21, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/67, 0x43) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b, 0x0, 0x0, 0xfffffffffffffffc}], 0x1000, 0x0, 0x0, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6011, 0x2807) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10420, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffe) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r2, &(0x7f0000000740)=""/4096, 0x1000, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) socketpair$inet(0x2, 0x8000, 0x100000001, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffc, 0x2806) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) r1 = getpgid(0xffffffffffffffff) getpgid(r1) sendto$unix(r0, &(0x7f0000000080)="afdd1eb237b005215a4a4cfde3344dfeb58eadfeecc130dbcc2315c58b8eb0394b896ea161ce6c877b31f02f1abfd426f1d1f955c3c5f6d2f2b4c145ec1e05343802ac5f499c6d82ca157cf2d362ab89f16771b2a30949d2c703e295750099a4c92174452ede48586deeea4fda71e528c682b5a7285ad6fcf1925980a55c4b7cdd094947188b599c6a3ead4c4a51f62cc9aaf3bb38e4b21122c40ee1241c3db23611cbcc5298617eca53932dcce016a814", 0xb1, 0x5, 0x0, 0xfffffffffffffc57) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="21ba", 0x2}, {&(0x7f0000000040)="47844ddc3e1e5eec09f386e9afdbe118fd24f20c4f558389d45a72204fd656d41400b4325418636138e3f81d77d633752d44bddb9f55db6c91144a47db3aec69ef86dd10c6b80eb744a46431714d969d", 0x50}, {&(0x7f00000000c0)="2e47adc17ff739b25afc14c17ac9f1ef932fdd71dedf8620ad8fe9f1c9021618f88086387181f5c91f8be26cd7c4d787c1cd5a735299d8c369f0457165e63e44cb71c5b140c506cc29f4b663b48482a2f33482ffdf23a65a23403050e92a404c97feabf348977c3933b67e265d27ee5a701b16a617ff98aed9195def695b93939b6601eef0545e3d1e253ad31a4b71def98eab0474084a", 0x97}], 0x3, 0x0) flock(r0, 0xd) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/66, 0x42}, {&(0x7f0000001180)=""/185, 0xb9}, {&(0x7f0000001240)=""/23, 0x17}], 0x5, 0x0) dup(r0) 16:01:15 executing program 1: r0 = getpid() wait4(r0, 0x0, 0x2000001, 0x0) wait4(r0, &(0x7f0000000000), 0x3, &(0x7f0000000040)) 16:01:15 executing program 0: chmod(&(0x7f0000001140)='./bus\x00', 0x44) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8082, 0x10) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) r1 = semget(0x0, 0x3, 0x10) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/4096) 16:01:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/246, 0xf6, 0x800, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x1000, 0x3) sendto$unix(r0, &(0x7f0000000080)="a5baf308f196e6226364e02038038625b1390c088fab526193567e96ed2d8fd3ed46aa51f5c8d1d93e99c7bd2fc80a5b61f7148d33a77b46b81cab1cfab4", 0x3e, 0x4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) openat(r0, &(0x7f0000000140)='./bus\x00', 0x108ca, 0xc0) 16:01:15 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) socketpair(0x11, 0x4, 0xfffffffffffffff3, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) 16:01:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getegid() setreuid(r2, r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x40001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r5, &(0x7f0000000000)=""/189, 0xbd, 0x42, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r6 = dup2(r4, r5) write(r6, &(0x7f0000000300)="58ac74df58eb3d8405c0a316b3e64e63faf3be509442be59fac094d8eba30e4aea2b1f0a8453b92aad93439cbdecdb4a08dcbf48ec145e8518ba8826b47f513e0e118063767c0f99f36c984f44b215531ae13f2ac8880f21a9781bdd1fef094dac5b7bfdabebf4a8dd7f5f0000f35c48f9bf7d35b6b0fa07510270dd40d219741eefcda6da97928e4c7d111edc6111c2000000a8c46846f759faa34b5f14565193113d58350b8cf2f080f0202d1d796df9d5285bad92c633698bbee9664e88c22b9474e744052e82c7e344deceb95907ad47cc10191ae3d570b5e246bd722bf766522215196b3787dd576b5756222fa559235e3d256c75c706c5de82b63bd566254f6def2da72dc790d169a38225cc32e6e2e8cac8d559ef24bc107b85384533c860d0cdf83d1327fa104463e50c98e384a8d28643d84ee3235d10f6635eb5546871c99a5289fac0fea55d0e19de87f9541656458887777c377bf6e60b1dbee6e797c91587ed7d3f4742c5d8f1122c1b42213718451fce935cb0b0e924cfdd9b389b0623fe411fb9bdb9da9fd687a0dfd91dcc6354dd6e40998348cdfc222f6c2cc0a9ba2c5330eed9efab40e0ffc68df050543166ba0a54491df635a24faced5d4745c7dd3b14cf79bf9422009389bc52fc3ebb3a9ab5553d7ca7ef73c221076b11a8564159badc53c6c98a018d7ca0c1582d961becaf62", 0x1f8) execve(0x0, 0x0, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) readlink(&(0x7f00000008c0)='./bus\x00', &(0x7f0000000900)=""/140, 0x8c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x40, 0x8001) recvmsg(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000100)=""/213, 0xd5}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f0000000380)=""/245, 0xf5}, {&(0x7f0000000480)=""/205, 0xcd}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f0000000640)=""/65, 0x41}, {&(0x7f00000006c0)=""/85, 0x55}], 0x8, &(0x7f00000007c0)=""/184, 0xb8, 0xffff}, 0x841) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x1) socket$unix(0x1, 0x5, 0x0) 16:01:15 executing program 1: r0 = shmget(0x1, 0x4000, 0x491, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000600)={{0x200, r1, r2, r3, r4, 0x8, 0x7}, 0x1, 0x4, r5, r6, 0x80000000, 0x4, 0x5}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x340, 0x71) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000040)) sendmsg$unix(r8, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="510dfc9907ee7a65601c0e6e1b4efd9c7cc8c6cd2857cbd5c7238d99d8c5913f65e9b436bf89243adf0050f6c7603a23862eefab967a20838725630dabe5da820c1e5d64e28055cd9fa268323ae253956de8c77ed08f7144eec98c8e78845e1e1974a3f1e107dc08a3961c7156e3073fd9bb33c6148dc10eaea459", 0x7b}, {&(0x7f0000000180)="1caf1eb038caf426a19ae8ff", 0xc}, {&(0x7f00000001c0)="2679354654c6aca286b74c52524d777657b0394f2b8496079cbafd9a0469a12ec391b120fb7724da8c32acde62de1ae3c3dc18b89033fb9060c897ea5b660357feac978fa95e2ad1f3ad29f42efd2d90b9b01bf681c380fdb1b56c7f52dcd6079bff3e5913a367fefae2fe641b845838413ec0d3015c31373b7b83ffca85767630318d2d92d2026531e230c8", 0x8c}, {&(0x7f0000000280)="100e837f9b5beb6d284c97fc25b14dcee570c33d33ae80306ff340a3603c283e51387b50ca9d2e885a70937d73f180f6a0474bdb71fc72bca101a68fa1baedd9103470fe99e1f012223bc4d4f8b0f63042fc5bed793905007cf1bdf224d9405ddd71c849e9c3819c959ef9b42533772c5f6e02366210c3d85a6bcdc93142f69d0cff919609a2a446fadb78873204aea19c", 0x91}, {&(0x7f0000000340)="4b3d757d9e388584a1ca2c3667534d528ebc0de42ad3aa87be73590ef874849f4790fe", 0x23}, {&(0x7f0000000380)="67b0d351f4812c38c27788e1d9c49246ef2b626bf02289b1a67a67aa9042c3231844a8dcc3c4c964e08e2469a3e8be70ecdaedf820376e98ec18af2a2e8b88818e397d0a8a55db60fe5bf51eb06cb3", 0x4f}], 0x6, &(0x7f0000000480), 0x0, 0x8}, 0x401) r9 = getuid() seteuid(r9) 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x23) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/95, 0x5f, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) fcntl$getflags(r0, 0x3) 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x78, 0xf000000e, 0x3ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x52, 0x8, 0xeb46, 0x7de}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0xffff, 0xfff}, {{r0}, 0x0, 0x58, 0x80000010, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x6, 0x40000081, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x39f, 0x8001}], 0x7fff, 0xfffffffffffffffe, 0x1000, &(0x7f0000000240)={0x100000001, 0x80}) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x88) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/88, &(0x7f00000000c0)=0x58) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) 16:01:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x2807) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0x3e6) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x10000, 0xffffffff, r1}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x7, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000140)='./bus\x00', 0x10018, 0x10c) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x91, 0x50, 0x4af, 0x81}], 0x5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0xa9, 0x16, 0x8, 0x8}, {{r5}, 0xfffffffffffffffc, 0x10, 0x0, 0x7}], 0x6, &(0x7f00000001c0)={0x8, 0x2}) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) 16:01:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) faccessat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x8, 0x3) 16:01:16 executing program 1: shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:01:16 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = shmget$private(0x0, 0x2000, 0x282, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x5, r2, r3, r4, r5, 0x80, 0x3ff}, 0xfffffffffffffe00, 0x100000001, r6, r7, 0x6, 0xffffffffffffff81, 0x8}) bind(r0, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) clock_gettime(0x4, &(0x7f0000000040)) 16:01:16 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6140, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) 16:01:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x5, 0x1012, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:01:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) write(r1, &(0x7f00000002c0)="16", 0x1) close(r1) 16:01:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80000088, 0x1f, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x32, 0x11, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000005, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x890, 0x3}, {{r0}, 0xfffffffffffffffd, 0xa, 0x14, 0xe5a5, 0x80}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x80000001, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0xfffffffffffffffe, 0x8001}], 0x859, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2e, 0xf0000000, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x3, 0x1, 0x2, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x81, 0x4000000}, {{r0}, 0x0, 0x8, 0x44, 0xfffffffffffffd31, 0x4}, {{r0}, 0xfffffffffffffffe, 0x81, 0x200000ae, 0xf6ba, 0x100000000}], 0x8, &(0x7f0000000280)={0x3ff, 0x800}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) kqueue() dup2(r0, r0) 16:01:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/163, 0xa3}], 0x7) r2 = getpgrp() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x9, 0x2e48, 0xc8, 0xba2e, "48c020a9bed607269659fdddcac9c999064df6fc", 0x3, 0x7f}) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="68000000000000000100000001000000efd00bc4f8402822d1bf00668a47821214ad304f34e4c08770cc9774bca47aa0b31822ef16ab30aa61524388d4ef1b9876f5dfc7ad8d23185adc7219e2bc38dd2cbcd6c95f75663ae5a789b6475b30acea042f840053000038000000000000000100000028000000"], 0x78}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) readv(r3, &(0x7f0000000100)=[{0x0, 0x1c}], 0x2fb) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x8, 0xa982, 0x6, "62cd62e7fddc715af1d8a7f36cbb4ecee905b45f", 0x7f, 0x7f}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x0, "cd9dd2648c6820a533748a95a246272fa9025503"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:01:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x7e8, 0x40) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x8000, 0x9}, 0xc) r1 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) 16:01:17 executing program 1: clock_getres(0x800000000000004, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:17 executing program 0: getpgrp() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = fcntl$dupfd(r1, 0x0, r0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = dup(r0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:01:17 executing program 1: pipe2(&(0x7f00000001c0), 0x4) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x101) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0xc020, 0x5) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:01:17 executing program 0: unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000080)='}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='++*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\\\x00', &(0x7f0000000300)='@^\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='@:^\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=')\x00', &(0x7f0000000500)='(\'\x00', &(0x7f0000000540)='[)\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='){\x00']) r2 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0/file0\x00', 0x10, 0xc0) mknodat(r2, &(0x7f0000000700)='./file0\x00', 0x2000, 0x8000) 16:01:17 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000200)='h\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000640)=@in, &(0x7f0000000680)=0x9) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000400)=""/113, 0x71}, {&(0x7f0000000480)=""/101, 0x65}], 0x3, &(0x7f0000000500)=""/177, 0xb1, 0x9}, 0x800) truncate(&(0x7f00000002c0)='./file0\x00', 0x7) kqueue() 16:01:17 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 16:01:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0xfffffffffffffffd) unlinkat(r0, &(0x7f0000000200)='./file0/../file0\x00', 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x200000004) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x4b) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffff80000001) 16:01:17 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) pipe(&(0x7f0000000080)) write(r0, &(0x7f0000003400)="268d8db5915218981d572f95a70b1b7b2fd7fe8a7a525d350ebc95aa24d38d48070c66404be318e41de6e535adaa1a7ebaca9c2517ed3bc466a7aef82e70badfb83b5ec315237996b9fbb0e6355a492de1b7e729de09ed4207075f997871b775d9affd0c94652f96928ff1fc510e4b2ec53af6a0e70f64642437f03569d09f423b22c3f819dbfe503858289e0917faf1045c28fc2bfeb952b585fdaed51246fc09bf55dbc5e3962e93305e1e6148eb80d0211f9a3c816c15b509d2f7951cd6b5e72c58821f6537fa2189e10cb069961509558f7f40e06e16b5baec84c7b5dc42ee612f6b7a766dadad7b4b9e60d427dda6b1da3c28d6b609784c34c273909a97fef5b87c7216d8bd8a1e74fb9857ececfb265d2fd7d1920c1b859eb12edbf5ebaf6f802c55e53a94efecafefdf8c26837b8b0f8403da3a14b19d621a93da81241ac6d839fb37a82650d53c0fde91b626168b4e28d8105b2f09f0b0c23a55f8c1a701c0e07d6c134a3bcece93e834d719395c8b6941177deeb4c8703c861a18d628fa2a556477e5ed5c8b3a45029477f2ddd3ae4a2d43e69950e9693232861bf8f165665dc23d6bf481cf4e61791e73244e34d97ec098aab3b28dea52b529cd5bf4b175948bc32228429343334333807a0843f5cb45fb52328407ef861f6da1fa4007f42a03f0288e3c8ecbf8caa77e84645da370eda1a818437c618e676928c5817b9a675799cfef6f77a4e5d6738bb6b523c9b31b1ea6884935d409fce44ba1be6812e7556fa1a8a8a93b74eb04ba628f2841e54fd054f3b6621cf95945b92f5f94c1c35beac22f9ec28030cc786997585a11ffefaad8ba9ef2b5d9e82aa1dcb3a341df7bf1a87886388657ce56d12798a58c3b32daa12206d178f266757dde259f9cd64d59fc9ad59afd1de6a099d2a0c52042429f3b4c940b8369b5bc732f2d3c97c46ea6d9a09501d09e8c7cb4fcafd98e4467b07f73fbe069c6d231944cd44b416ee3f02e3c42a48a3c6001589395ea525da3ef28465f33c9ac03e376bb9ccb3c0ea7434c8a8aada6f99e195fa55669032028bd42de13393ca10a10a38743b938685384d03b48a29ac3d753eaf9e7a015d7e8c3af84f8426e3a02ad2972e30da5e9195319c7122b42857393fa55f74ee752c7c3865663952e032ac847a8c4bf94bc5cbc7e016e02007cce80235fe03ad0e99a11f43a7bd384f4c0660f688c11d78416c86862d813ed4e30d5179c0311d219b10efdc4fe25eab533c441809619d1e1206c6e900eb6c0577f8df9f86a3424a0b0886eae3837b491f768c4b39979ff1b7aebc68b21d11b62fa6be38abb7c6470d4c9d6e29045c30bf4853d5bfe70b90bb17afabb41ca7451fbaa4acda95fb5828561dee305b2e0105778d7818dc03fb6d489dc84d19a78cc417ad5548f4b1669518edd9c74f4dfd97fb911510bbcc6c65d94b2c4ad619bb6c07e35f2bb1d38f901fe3782c833f450eda5aedeab5d35a19a0aebf1183b76b26e822731b6d8d9ebe56b859ecf02b161f214eb43ef52c2e42e8df9aaa84cac05672f815d04d4c27ed09168e6f746a4da7ba12782690064b220b85b674c1cc48b56c4f3a3bc51b198ad1dea337b76d50515f8288952b6a66e399ad6b9ee26d1a9d8fe20b2755f24f32ab01a9d38bc598c2bf87f8b73b70d70b968800a61ff1d0dab79eec652a6647ed7aa038d9c48962efc5cdf617c425d1b169d9261c5acd5008babebe5529d018cbabcdac778896f6d463503dc82fbb37d03d0c6b1f04b7846ad02825510d5718f55032d88b4a90390260f840f2b2e739d44926c5533b6c12a9a012d77dd07aea416286de755ca093dfc8b1ce92f3b7926536f5552453844c9fdbad990c2504b25e1e87995e43ec4fdf2e6802f31f6104b76fb507b52bae3a4600ba2a886cd65fc21d098094e2f90663ed083062d3f1d64199468bbd0f02d45f05289eb32edf9a6205abb0991bf00d13140dd46bc8463ddda33907d2dd06e24ec68bfec10a9193c9c3dc49e0197ea903d945add3077ce26f4a77e9bc0989c935c1493917fad33e0f5ad29e619ca8c2ee52f8fb62eb57e786b25dbd8a4394ba701160dee5f41408205cbd156a34542eed26dcc5854e3acb74c123c67c070f3a492e6e68b4a3034eb3195c72f76a3e5f146c97c6e1b9cf643aab8fe996c3f6480f497e44ee60ebfb8614f87f1928fb531e3a6b2a8719848781967231832237369f37f107dc812412c0764c6ce29c6c50409b48e626d4722e59dad29f46b38cd10135b380f0ccd6a042a4f7a098da3c6a06a2769365b4a7ac697d790163f40eaad9f38d1813db00850586a810d6aaf9b8a7b91ec93d62305351cd3c83d31c275d8aa1c2549cc5a53668e3c26a50a682d599ed8abae3ed38e48c995e86debae9c52bfbff15fb2f3f59eb75c8d75e1657317358497fc91e460539950157603dd56e2f3d8d24b07e04d2c955659574f7a3e60a029a060a506af7a1ddc85bf7c75ee1aedf31f41b778d6d76767af74241afc1e9d1172594257a1ed54b29f292e94b1906a348fce14801acdedae459ae1026d61dcd4f961914329d556f3b14c9d688f40dccf8c054572250335f42e9ba1a190b99ff65b93797c9044fcce16b61aa10d73068b0a9e37dfd777e9cb36de9d6fc8f41f986b643d806baf9797a4aec04ecd61a1989e473d09ef90ef05bfe5e1497ee738bb2201bdb7d75cbfaebcc745ae7999445422afe42148e71e9668ad7cf5c068bf2b4b563fdca6ca61dfb77860ee0c8e654081317ba4cfaf19629f379c7b14db2342c51f9ecf570f3220185e650eab6369be6fc9ea8b8a80ae5459a63504af8722d11e8fd06bbe275f26d38728be9e2ac85f16b009bf8be96b79d37230beda98b0434cb8e17a875667052baf48d050b8859fcb7ee502700cc1ae593330a2f2077638979b7e99b8f3bac397c0f9ebbe8393f985f3c987e9d32daa6e78eac258a2d2c52fa1274a5592e05761ada927e0e8f2297215715bef0c954622a08582a5c4ad67c2d9c4fd8d5aff93533c83f9253a2e228130e865a31d02efbc8b03e75172fc39ccfe1e88373d767fb107544110e0868108f8121df10854b272674939ea14fee4dec0867ce58e0bb2824dd3b690f60607e695488ad4e54906d3c4f83a5823aae1d119dce8441b278e77b6ce76dc7bf66b6787a978de778728b313f4c403cfa720b079b42e820e019826f5565245edf0c0a75377928a69abdc5aa3471bebea24d14c6386cbdeef56173c03740e558398070ce1a04f6635f3bac5eba1a78343ae2457280c5be3d67fd8e3ddca2d34d667cad1e7b0f49d96499db76f9345f39fd1bf8edc4d20d763118d4b98184b675f514de30b26e7c7ca80fb4454cdeadf59bfc991d9c5e6800a08b3e43412dfc4fd659bbb7479ed2c210c90fd88cc510ea655fc1030758246a58b64cc91846478959cd28fc0af6b269fcdb75c8193598683058ab7fc27aebf93990e5169c2dcb366a443e0acd63c97879c7fb80e5772ee70cd7ef1b1cc262843ad3e256c2f5c78d88f597968be8ba993e98830105515b4e56a875a6d468f5a27f66f616f36f681bba603df5e357b7430879add7b1806376736d7de3dbc240e8029149c85ef9e5bc790ee332b1bfe2cccfce47c7d84a68af95347216f81d7ebe24acedd08b1c046539abd5678406ac0f282e342a24d9417c061e8782541562aa146d0c0898e23155f5df81fb5afd44895023c56abaec85526a29e05c486ae3d2ed0acaa8d251ea364f98a4776db36f341b862e715d705e73b35fc363a0e31e0e7e5a351f7748bd5a19fdaf0d9b75e567450f9dcb653dd074a5bcb73b70a04fd07f62f6506a8744278ad779f285817ba54dabbaed7eb68a061ce671da4a96397961aefbc3c077dad1c934faed9166f442a336aca295381cf75115b5897f1f5c820129b8f855166f53b67737f6d8b3897aeda68d6aaa9200a809f84c465db1b097fe30ae8b031a9fd3d6e1c6d26c891095886fdd895c047c205a961070f145f1a535b749b4bf460218064bbcecbe8604f730bfee2d2ccb490ee734a360aa6c379c28aa9d999f493810880093cefb7ccbfd67ea07408a4790d3931aa5ca6818dc39eac3f3fcbb9044ced2eaf7fa514ede331e995974b35a961518951b254d1bf0c731a9b40b1420cdb4f0506e4e72eabc829849c13e43d682ba6612eb63dfa8ec268019b91f401bb3d59983ed79a9ed1cf7d023b8432f088cd01423e50650fd821c308bef0c1b7af6506fc8adc9692d685a3271878888d16240219a380245c5d15cf8efffb4f8ecc166b48a11b0703179596d76f1c23dfd8e9fbc51e6fa71b4acb30bd2cd198875c87afc380319aa272a3a6fe9b183f222019cbbc60ce394df0d4b796ac6907f23920515f22cac69abef204dc8c85f160a9468c07bf28155a428746e26c6d18c84e6f36f153a96c861af3005c6824f19f2bfbb8df5f46f814c64de8ea1a2663a6ff419e2864d677a4ad5ac08329bcc37144fd9f344f1f017dffcf2d00c69d480c7bfcfc0edfc9f3bf92b18f575c3d8d465acc3c377d2c263d594d0efa4525a10853c7899f81e366114324c5a5584740bc56e2e0f79d035e48dc009f2aadc9a95094edc68c8ab42c9b0219d926efd4c7c69eeb9b0333c4eac772bd6a47780fed1463b7c3dd097d3783b3d166c96bb64f2d95177137bc58260c001e8bc53c75c597215196726547c7bed69fa6ec6b03bc0128bd5516e025dbfe3909bd95bbd720bdcf3dac1b6b39e5a9921b082160d5bd89c1ae32acb7babbbb63de05a06b12d65756e4adff872cb34df2f062afb9171639d2ce0fbbb5b88488909ad60b4418559b9c696ad44d860f8a1d1ed4e5c2b0e6ab6805ea003074ebd7bf01b6351f74b12493c4625a031a0761cd73da2be3996afd9c696f4745ea70b638543c3830f63221c7624c45746de4f2fd2fcbae6e4dc91a168df833fc2764f4d5e2d004e4230044094310907643174b2c0de934c2f9fe53b2e676173fde86eca876337566a116d3a2edf0a2e71af396909c42075a5d4d553f0a18f2944678c6451bd3025a5fb70b6aeeafaf0f56f7f7db7e21c7496f664d642393d4c3ca579fe09aa764dd2dba6c672ebae0f276b7b184dd30d50e436536e1d156509b8f9542be62aa081daf648a9f2cf7d3c8bfbdd350f9b675bd8ef1ae4052a9cc6e2e47fe1923ad8e81519e73c181928fec505bf62b36997223843b76b46826caa387d4ff5fd5b4804fcaa21fcbb9640dcbf60eaacac4dd43ba10d55a6a1fcc2183197549e913554799fb61b96dd35bc2f0b1708baa39b1a55c22965e1c8042ac8c6d81aa40e51ae6d4d2f3c95cb5b55d0a73cc124e9565fac1a8954442a87860af78c0171b590eb0d20b05794faef455e1329d199e37cd90b3f4e7719fdf256ecf0e584ce39e97872dfb66a01cc9a99ad5fa58bbea0bc02c499b1c0eed4be54db36d9fd4f87ba8ce91f3c0fa3b2baf1d89f0655ab9bac09738a4f459580232eda4dd3e296eef24a9e5fb58c9eda5af60cdd3134814252c15be6ddcf9a11164b32ceeccbdf1dcbff3ea82261300d7c40e1336ed1e9dbf1019923e52c730179872b4c84f95ffe8cc544a43410bb3618392038830661b67f715560d5463cefe661cc786b17288d064495590672c3e181f544d3667673a4bc20e5eb03534887c8f117b753901258144f5beb2bd33c886558f329cf79fc814cbdd96bb7d5cce46b5e5d1f64b8b1305ca856f73cd2809a5037c7bb6d98e8af585f1493d08a2e3bff63a4051e9d56dda6ffd87", 0xfffffffffffffd11) read(r0, &(0x7f0000000340)=""/20, 0x14) pipe(&(0x7f0000000040)) pipe(&(0x7f00000001c0)) 16:01:17 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000012c0)={0x7, 0xf374, 0x5, 0x7}) open$dir(&(0x7f0000000040)='./file0\x00', 0x60, 0x4) geteuid() pwritev(r0, &(0x7f0000001240), 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:01:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0xfffffffffffffff9}, {0x4, 0x3}}, 0x2) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000180), 0x9, 0x0, 0x4000, 0x0) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) 16:01:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/148) 16:01:17 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) r1 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000001680)=0x8) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000300)="1097c29e87fb74c798f9e03904f84237eedb2ee92bd88b762a43c937279be006e92c1568e780b860cb969e51da2f06ddc32458435b9c0c3e9a853dd84c0ef777450cdb873c643c8baf2a8db74cfcafda198700935bf06d827e4083b23e22d14b416ed8a12de126755806cbb0600f895009041b4d9ef9e2c3af2fe449d4d246064d1286063e8f94f29efbc540894cb624b454581abd19fbc0454291ec52e3d7c1ebdb91bf683dea8e27fdbac3050fcac933e75f206c0ef6ee46f0cc7f5c34e8270d82dda7dd556e04bea84954904bcef35d0d7345e5bd3aa724be8dd0af5929da31abd3747c41cb8cb12e44aa8ab4a23372744a693b6c12821280065aa762844e20f2d5daab7b0e2a458574fbdcbacbf22844dd991ba4ea0411f3bd811792718405e977cb39b06a8dfcfba042637f309be63a344b6543b7ddd4b529d89ab2118f662fcd35587da8316992351f2657c845e573d949b597a8bec8a499c9f48cc36eae1bd3f4d55d4417bbcb7f4d6bc8bb844d283b58f437907c254ade006fc9324943a3997358d5c84915ac04f3bd596b0c1dec2e88815fc8b45a6fe492d0ef1ba6813a7a668e67eecaf686414bdac83ef191061d14486e27824017eae73fc609e7c4a8b8932d176b37e7c3348cae8022b0a485ea1199ea3c5f118d9f02345e77b6bfc085f4245452107474634388a7350964631a1a5e7163c151e77f1b7ee00da0d17ee54c7fcb55224f6af4991270a57c04fc1fe629118bde14da56dae28b9414a2bd0fe162e920907591dcb1de8d103c86d00d1aae319a455a21cf91c31c564c85e65ecb634963bcdd3c9ef61e3f4761c48082a7b303da6f15b47f98896b2ed9dca81260442a5f40b7a8dd9dc137c4b24add04fecc60d46f5b8503a7e94ccfa5b1629022d9ac975b13c39bb93076a7f56e9ce7f510651462ce53845002b5d1b018f9736bedbeea78dee726318f7fc9342d82cdd557fbea6c0a7a387f6eab137f5f69a84af66ee380880cc74af7c91712ece0f6568c10da1b66cc0d095ff4866fc32b8c28a02edddb5ad7ce294feb822c0a18da430e201497520560b6275f6920e5f522825849ff8abf0bab852a48aa4187309e515a75b99c121ce950cefa98b2fee2a3fc3c981549875d2ee726b07ff1221603f49f9d90444f03618b0a086841e85944895b7abe4c739ecc5945664fc9c0d0509a3876cb753ce4974658a38e6754995a2e23c22e20f58ab05c53555e561eba412e052f2e70337429f53032bcc99bc2a93eae36edd06afbc7662619e7b5dfe5aef566908a6b113c9b366b41050e253bd23f72b9967df50472aaa7cbfab624f1422902957cb31c78b01bbd53ee78500076a3339b12a5388ac7a448293061a89bc29c8286eb09ca660c371429135bb685544f2c5459f0c76ac0cb62ca00a45cf2b30e8869e2374a3e6a9e186a910466847e69aafcea0b1d94503a7e6551fa27020a6af17fcb40a2a9f3ea4c34306fea40c3cc69c6ada15f47a998d1f0ab3c38e9f43de679f727d6265f63459e673eb1a80b2749f1ae04b9b247e9334012cda40274a3fabf3c0f33f3ba4a3a53062047a51ccf658d981be0307da9b6fe1f93647380843faea142fa4b6492e8e76901142d9ba41725c0a4010f260883406f4299a8dc5770497c48f2398c8b837d656d9b3eb1123fc94c67a8af33ba76b3a3c98ea8e385434d28ac32759cfb16d6a4d75e3652875361d5345cfa1572538105395655ff4203070b6d2a3b31b1f017cee1c338be9b4919e2fecc661f3dadbc1f81f79d7b64b440b728444cbac280347b199dcf5da0cc73e2c11e716ffa1ee29fbe86345ad5649469f5855614bee592e5b163cf4d00d9d5ff534d6af4eab464461c4fe09650dc44e2136e6c50088c57606e67c512946bc35451fea450ae4ec8ca71568ceb19475d89010a19686e489c60f7c2c685ccecfa4afc1bde79e592e4948e51e6f777451f29ab38ca814ca44fb01d760870bd1c54f8289f29338b4367d98c1718223b42a86a0fa7639b3111eb81579bde3238d22e95efe7be93d2f1d247253debd8e9880b3f894c3ff58c5d041bf863e9d60648726e1e36e2d1f051752cc291a06558b782d208a986ef45a40f4aa1fcff94ae79f1d87568f1a158cad8cdadc7722e242bd384f33b689c8b7eb3ca45bdc9ddee1d4bbdac2cb6f7628d7bea9f0be0f95f354926fe39cf8d2d4d0c5befbffcd78d71773aa17f4dfa5de815f38d4c256bcf87c4decaba5aa10914c7bffda1a32fc2a43635aa7d2e38b3d38dfcbc601ad39afe4efa9f9069436819dfcc30f6d5f596163268a6965b54e7d39a9687facd31764cb83beca50ec9c619c3537ecf15b2613ef2c089f2e162523c4f8be8076a455636147cce4fff8c7929aba68b34233f6b2df0ad23c2ee4dce7123b8255a0f812df70f3ec9e3a108cd26f8f38fcb59bb3e7720261fbacae9ac8a7c987f6be36e15b5e9b4686a9b75bad8ba7741ef2d447c7d7727d418cf8e72851352e34ad95704f7f53acaaff57d24d5304569ec79846dee783b2da36f22133f227c58eea04f203b46f7f021c9b20e38325249d65d684cc10a7d82f84f41e0ae5346b145bf3fdb957ce464dcb1ffeb75b6f7b7c60ac1b5e969c2ab30da974ec53448b79b1d08e3035c5e79f738f1b8e74ea79a8cbdbba00de0101911ff63614bb89e526550aa5a2b7f28eefdab1a3a79b94bfa5747cd0a4c4c0c88569af87d2a60dfa35f65658fa620052ff643eaefaa9cbef2ad19ffb11a8a667b739faedb41f31cfd17203c87c9b6f2b73c2b5d966ad21b7bece0dc6e28410b59a85c879bb2ba864575c3d0005da0cb5fe93c168dfb3a9a0e88dba08b6aad1154929d26b921b2468f5912688625e887ce37b301a05e076bedc27c112a338de5228943c86ef71d558355c5630c782d02876c99fb80175a1ae042c4a79793a9652dd2f3ba038465f4e4e93cb61fcf94132609e894e6f0f9f542b1d96db9cc6df24d567e09c9c34264bf29f52fed886d5dfe14cd6516028f7a0680790b262ec1088a30ef9a7f34d2eeb27b851df0ea34df4ae99e2cb16ea6a85e4f3cdd1bd16520a83cf80802506c479720c31754ce2a16c6e2f8a30d45ea5d81478e280ac5dbcb835d2ef6bd7ca7591f0d81b3fdff152af6e4b608c7bb0e2413d20db652ba325d891291123130015a15481e562826632db1677123a05e0639555a28250ef21e29bd414c8e52dd8722a278ce32d79fe77c60541f174f64c83d7bb2997d9677d20b4abd858172c4162dc5fd43a908397156c8c39111ee66ebac21dc1003da2d9f4dbc51564686fdb0da86c3b1da5c804812cfc948ad93befba6e4112eb83397f6682cf6975a1af942dd3f1b08dd65af0738a243d3a2dff909ac5038ad621d66c49b016d37e0a4387ee868a6cf9a476d26b12a54e2fdd3b1861cc510e3d2dffb67b7d8992a7fdb04b458ed1d8f177398b6cafc593be37db847230da2e17800be91d647a07a4768418da1f99e4f722b662455c3bb4fe7de0c2441e5dcc821c1de102e3bf648175380596189637d67e2d1e2205a342ccb8bea7bfcb15d1528a37532ec844b60ef4d003da999bbbfb8cb2ff74d20012b3b39ef9c79d0bb777f4c610562ef0002fa594380c5559bef20464c6a8948751b1bec44df921aa5dab2d14a45cafe254b2cc4a9ed3022e5ad10617bf9fe37f867e342c098be6261643c4509929ca46def01cf45058b00f67ab5de1b1ec5a0dff738b82264309fbc2c3210f39429c1e50b429afc4f8c01159cbadb4b684b079a68b7f8ff535f2b2c4e672df0d254841e0ee68138a66a0601c603a1730f8ec0c02e1170d4f9f609c68b49e4e08a04207a6305a7c01d074d02d2cf016e1b8fea14069049f7bc942172aa76a1ec6faf85b256ce1bb1fad6bc6afab90bf5bd5a18da22f985fa28b7b0c641983847f18b5d523c2f1bf831131c74746af7cd8bf9cf7cef6d35385ebef028e4c97da7fb7aab4ef7e9b8e048bb87516f757f628cfc47a508cab567689498625241db78a9f39cd9884c4bee9ef4db38fc03d93577f6317048eb8acae2438a4a0abb0380a5b73f8387bac1c9e33a3730943bdc2c85f3f1c3843f659782803d9974102cb027688325616afccf4f2a2ee366356c81495ded52f7f9a985a87169121976e77b98249d5de1efb5a8d9d923dc07aae87503a21dcccba1a47ddf8a7c34bafa9a98db3b85581b490ab3b1391211a4f1f8eb192c47f41d42feb16c6d3ffa65ef35c5091cfd22f4abc9c7df243af10cf1e3c89e990367af297fa1cebfe69f3cd9b573ac96f34359fefd3a5216d540ddb530ef11eee49936bae7631b3fb6feed752888a4d29a4ac357afc2d9575d409a0f30a2fcbe36fa35d6f5dc212d974f7330548f90c7f28fbd5c4b0fc8f1f815ca3413bd990428c9a51337c7ea5052f1609f780c22fc42926096ebc8747cfe4a03d6ebfbcdc5b86bbec0aa5d43b3f5afb0e19de28e75f3f4bede82e65dd81c2cbaba5d973a6fde9f404eaedb6269d00895387fb24c4883387fbba296b6ca5616237bf2e07ad01d054123af4d673b3b87194cb47b12a8100dcd9be6a908e081f7ea9816b95e7c1b7c90d36b6fe351f53f44b4e48d14db125336b83e4e3d6e83dbb5413a9d1111b766d9edaa1c270a51895939e2b61c22b8124e3162250cd4c0ada3de4cc4026c562254c9d3f7315cdd6089c295bbf33269479ede7a056a684288ceeee443188fe7a0da0c4f6c56fbc907b63cfc9f5181708cc85087f0b2de9892097f2512e9a9a11588435773c679b83aae037c0549f75765f8c10b68da07c4c65b576d0305f279310095cf498765a4e214817de6767913af5476a1f218cb0565252f432aded61bfcbe7345ea7af53a6e6e9633068bd64966eb8c3c4dd03da1cd0b6e6df7a87eb8cc230a8685d9411560d226fb9797b953a4bf03ed93879e6cd0c3f5783a6e036b954c3232692a467af50817483d22e2a17de68ca3bb9a12345b74b1362eeb012e0a4ddf3de7bfa7809d529dbdd3c2ae6f98558e9583f64ae7583341aee5583aee83b4f2af41b089097aa73d77280087c4726b5f7c8431436d815182adafe83a27878a9d8fe773aa63a77703b3ed6015b1dc4ba4d42e9091edd5f899049a3954e920b648f256af997ed56bbef2d2a8ddecfb13867ea98a9bba96efdff28ef42d908d1fe02527a79005b23c83e012d69f3c3d88b058a8a0e4a53ff2442379a4ac7348864a52c220b01a789579bed4f1d065d85909820ddc720a05a38154cc0ab3a0ee7a2253269e222f026d847a90f3eb1019620fd3fa02d78b1836be21c95c4f2512656a6031477d4e1cb161d807af61f72973cf199041467335af65ae82ad0081e2cb956805256b1bca93f36382766e3aadc5f076f4b216bea418447e37a3e0b4b0bc04dcfdbf32d200a4e8bcc08d6947bc1e9b9cb8223181f313bef6d5a51b045546d7cf60d62682b236360fc28afb8e5e3fc9eccd55f78618e9b2a1c5ff187b8bc9f5c1fc39e11a460edb5021bdf1673752186dfe2a704621b3b883f53effff40c5e67eaf0567fc4358859ae5c15d752e6b9ae59090e918d4a020c7f8a1be40164ad81cafa46aec5c7ceee374fb15393c990e3a05a1b94224f7bb8ba87d93e5ee1cb07d498795acb90820869dc3611898b0868b2d2d63e98a5adb8780826d1c10ae32595a5fa6baa099b4a4974270ff7a89065c79fc4ce2734cf48bb6ddca5eb69db8b993857cb5e1cbe36b3958f7676d6e07e33843c738273801eb0c002f3a5db84b754f35c777", 0x1000}, {&(0x7f0000000000)="db15f1f78474b4aa98639b2b0295f61c222bc4f9", 0x14}, {&(0x7f0000000040)="5104c6fe9c26890a5bfb18b84699ebe1e99269730a82f6646c64fac4b905db3e7db0ab74d694d8b5a68663746eb1d11a5f79b74621394e88bdc1a85bab751b29015a1d8834ebee5f2be1837d03716b9f416baff373e84dc606348320e8e5ffccfa81583af39190d7540e280e539a8bbb1f07ac41923fe5f680891dc9e435ef848b64ea9e1f8eaee2ea8d3485698ef9749a5a08e5412b9b98fbae7aca53ef3779d5ad33be3315250e3aed5e1fbeaaa5c006dbfa3f05e6ace4bc2e4944b5b986c4dbc97d2917c478ec0ac97d8742a3b7c020c69606908259621faf76ecf8e6e18fc12e815b72c9a5abb391def81148", 0xee}, {&(0x7f0000000140)="467827c1e0ad4fecdd3865160aeade14dbdfe1e948b3f7ce23d28dbb23716307e1460d71d1d6eeb9dda919392964814aefb8d48ed416eac8efdb69fe66cbcbb47163c2327aad1c33dd2a43281f6dd6f65c38ea1821de37457d4e11a36794b6c6b97c4f0927feac5501869f8258b7426ea241d675261e83d5c8bf7eae4624c8b8c7d64fc00c7b4378190e40", 0x8b}, {&(0x7f0000000200)="817c1b408e5cd94ec046a2460e301c8708f18a8e5ae541426665dfcc3384a953dff3495f6fe185832133e070d840825ad25e653d1dd707b546d6328f1d5fd5f47edcb57f642b62629bc731295f7df25294fee16a366c3bbc3378b246116c30bf673e6a4e", 0x64}, {&(0x7f0000001300)="8a79e9bc73d8059196671bef5ce444fd23803334144c1421f7cfc6e6a61ee2617a62f3841fa8659093f03a8dd82bc35d94a88385009deb72c12a1d9b67c3c3539cb95af236a080a697", 0x49}, {&(0x7f0000001380)="327f0db50d18d5d4f00aa35c1f174104a72b39c344c1f849cf21c89cd3186e5af764ecae17fa5a704148103756e5ba8cb8197692325aa86eb9cd386d3aa1d5d8164c596c8a8be8d08d78838984a279643cade499c221c9dc8d7cf15af8c3fb346162c8aa610c81effef2834b4689620f12c346d3a06d47e95dcfa5ef49954ba23cd3", 0x82}, {&(0x7f0000001440)="8955b60058bd3f4f5553b7a030ae67df0955fe41e2b8eb90138589f712a41058e325e4fa0e946d76ddf8e87f8ac51a1ea6c1ac38b09f65a559c1464f8f574fe186286487c7c73d0a6c144e", 0x4b}, {&(0x7f00000014c0)="6a0c5d6e9253d2f6bae2fdaac025ac048e4537903dc8d561eb556ebab8b7eff03c499f71000c4340a232e1f0b4a2f7451cb6bb69d1df2f866136599ae7dea548b261c1aab4cc015341c9ab5db92b690be712319e30afe52bb37ae8f44d3be1ac9fa5e61e2cfdfd6c819b5ec701992aea4c81eb385187f3f69def84908daca4207057537bc3398bdf4e543914dc266e2792b6f6fff320b59c5e31ef1f331e7983a6e2a78ad001a25a17010c43df5e1cea447ff66fce89df285d32b7388c79b2fa77b321521534af9fe208081d2a07613d2aaa5722633ecbc01c6d0d2ec61753ebf3d19e856cf32a2b1c756868874364cc078084868de0bc5af345", 0xfa}], 0x9) 16:01:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) kevent(r0, 0x0, 0x100009, 0x0, 0x10004, 0x0) 16:01:18 executing program 1: semget(0x0, 0x2, 0x200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x144) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:01:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x100000001}, {0x4, 0x8}}, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:01:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000600)=""/110, 0x6e}, {&(0x7f0000000680)=""/177, 0xb1}], 0x2) r3 = dup2(r0, r1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000001640)) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="01002e2f66696c653000e35d85aca389903be0f50f"], 0xa) readv(r3, &(0x7f0000000080), 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x7) connect$unix(r2, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000007c0)="a0f887c58dafcaa1264991f79c0548bc50b6b0dc9c11bdd9437e943a01cb2d5e6e2dbc6a3b88e0b92977620a8ba20f9c6c9c27097934436facbe9e786ad1e7a43be568556cbcef33e1f46d211eb1aac34f69251347449df2dfefb4419ccc596bed85f844aacd81bf6914c98592740ec5be3326e2213009d67aed1c925e3ce88e953cf3f94376d87d5e2a6b6d068d5d985e94c8ff7eb0f54b6754657d8e57a8ff9c610aab86e0f489238f26b88f787de8b7d69735ceb863e596f7c286e3de5bc21db592ef861381b7dbff1691dd0fa2958d29d3c04498cedc6a1e9d9f84", 0xdd) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f0000000080)=""/89, 0x59}, {&(0x7f00000004c0)=""/250, 0xfa}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0xfa6, 0x1, 0x6, 0x401, 0x81f}, 0xc) 16:01:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x89, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x7, 0x20}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x3ff, 0x3}], 0xa2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8, 0x2}, {{r0}, 0x0, 0x40, 0x2, 0xfdf1}], 0x381792ac, &(0x7f00000000c0)={0x0, 0x8000}) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000080)='i', 0x1}], 0x1) semget$private(0x0, 0x4, 0x8) 16:01:18 executing program 0: clock_getres(0x20002, 0xfffffffffffffffe) r0 = semget(0x0, 0x2, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/49) r1 = dup(0xffffffffffffff9c) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x1310) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000500)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) socketpair$inet6(0x18, 0x4006, 0x9, &(0x7f0000000600)={0xffffffffffffffff}) r13 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) r14 = socket(0x2, 0x1, 0xe8) r15 = socket$unix(0x1, 0x5, 0x0) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r17 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r20 = getegid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="6a270be8456cf5b6206890ef52a1f64e27cba300e92c08526c6c239a5465f4fa6bd25f361a7c3db7ed05f6f116336c3247271c0c553ca000698d3517e4afab45526de0c80d32b80fe9e1e6eb11f688b17588af739769b74fb562910fef6515cdc0900c028c4a4ec358637588bdac3ffc76bc8593541a5d0465f2001e744a0a6ce932863cbd1cd4f3662fb4eedde37d2e4476db03244a3dce870c9457cdb3266c952e4572", 0xa4}, {&(0x7f0000000240)="9c72e1930ca7244068258d1611885c11789a7ff95c4d34118f316addb9bddaeccff06462cbf7aa83968c30cfd9baf0c7c52c1e11c32922cd95bb8b41772d", 0x3e}, {&(0x7f0000000280)="97b4ec91f277031301566a8ed245f306f62d9ff0fdf5d1c1bf66ab1f64403d88dcc2da99a51c8c09d9ad97b8a6e4e45f87080cccd5baf7630a16ff85f4574e2703162f720479793b3f09c43e25cebdda844771e3770f7816ffc8e685201fc132747853f34a0a92cc755c445ab52ac4174cd1", 0x72}, {&(0x7f0000000300)="04efcb274d060d9e02d6bedc12fbf0a3b764937db6dc7457f2c8dc1a006211e9c758c5dc6b45a823", 0x28}, {&(0x7f0000000340)="7ce2dbb7f40b7fd8244d171d3380a3b7d2c2f1d1a46fd30341c62db6033bdb1add29a12280a0736b04640aaf90ca1dc2aab80e176ba54cfd9b2b5dd2f816505ea14079f9dd81b1ce4d00439c08049d91f3a3624f3ac58e95abc4ee271b81dd5bf7627941cfa84142d44ce7e04e2abdbc485bb1d307f93547da207cfe6e97a1e18716ab234d4fdde76c0a981d5a5417481ef01eb6e696856719ad68e30e4a447a92ab39a7d3dec6b9035afbf168cbe8ba574452f69a7b6912cc895d75f72bf9bd1a0716a94afc46fd09f6b5c5b81e597471a2804875daaffcf4814489c6abe0e47fdcc1c21d1f531697cb4ef03a", 0xed}], 0x5, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xc0, 0xb}, 0x2) nanosleep(&(0x7f0000000000)={0xe4dd, 0xb486}, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0xffffffff, 0x3}, &(0x7f0000000100)) 16:01:18 executing program 0: socketpair(0x39, 0x1, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) mkdir(&(0x7f0000000780)='./file0\x00', 0x8) recvmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@un=@file={0x0, ""/72}, 0x4a, &(0x7f0000000600)=[{&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f0000000340)=""/89, 0x59}, {&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f00000004c0)=""/241, 0xf1}, {&(0x7f00000005c0)=""/27, 0x1b}], 0x8, &(0x7f0000000680)=""/175, 0xaf, 0x4}, 0x1) open(&(0x7f00000007c0)='./file0\x00', 0x100000000012a0b, 0x102) kqueue() open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x0) 16:01:18 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "e22cbf4396982c5953f9c2c012e817f16f815c94cac5b27936af06bb349a393dcc4e4d732d8e09ad3ae76861193b7cc94fde7b4e71e7adf3d2fe4444fd8633c4291caadfb17bdb7a507a092d2c0f95e6cb5a95d817aa0fd0f6dbeffed8d68510a3a5b13006d312e43e0b0be448cf2c24205232ff86db2017de3da3e56a8be63587c75cccb90697dd45637b032a11fcd26f6f1c3fc525550221bcea69fd3612704735b2259c1326337d7644cd85b82888b80e3042249eac500d2d33e29f7b38a0123dbe6d8a3513fc3f"}, 0xd1, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046e16b648be9fc01e7be36441d4523be40828afd1eeac612c98a51fdfb4bb0b16874f1bdabbd9e4bd693685bfd4eae58442d279b5a22d51f2a04389d2e5d4952b3cd5a7b9d0202a0ee825d81d08199e40e62b8496577b8fc256327cac04c7594fedb03928648ec98bae4e89326c36275f0acd38935ec87232ff53d56559b95ae8becd6b5ba6012c38f75ca8c555eec4837b749bdf95b18e6db24adc55301408169fda4e322fa41fcc3520dd2ed1d"], 0x95, 0x1, 0x800) r2 = msgget$private(0x0, 0x0) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) socketpair(0x1e, 0x8005, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0xbe00000000000000, 0x9, 0x7ff, 0xff, "bfad60bf6d3b769897def263c0e5ef0c8aef6f1c", 0x4e6, 0x4}) msgsnd(r1, &(0x7f00000004c0)={0x3, "f8"}, 0x9, 0x800) msgsnd(r2, &(0x7f0000000240)={0x3, "cf6f22a6a040c8414195381dd12bdd1efefb8b494a541577546b9e85ee20e7083ae6881308b5c90c3ed26e9aeb5ba0ad5f8daacefc17d746538ac2d387f761dbf64d4cf6d125c095090233953eeeaba430fbd28bd280532f61902729310b1a30b8c929b4f022728a175e4ce61cfd74a7ba6d236ea7b6ef1765860038b35eca9233f61ead0b42df2e8d33fc7024ae1c35fa037014414ee831c568e868d05af72651934d9889edeb3858f0627642c72df46a710327e3a107f42fb1c25b35a39b41bc4de1a56803083e18c7ea2ccb5e5c2be28ea5a8d232b418dee0890b5d0229b4d0fe86cbd2fe"}, 0xee, 0x800) msgsnd(r1, &(0x7f0000000100)={0x0, "f55ace8f13e483387e1c3aa46751c8b674fbbd8fc9d6ce775333789db8690177808dbb5c76a59baea5a6fabd4892ebc0f34a940516fe3d415b10e92d8373b54163d04f4825d4fe5d87d8ddf19dc79a35d0"}, 0x59, 0x800) 16:01:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000240)="b0b698881b5ffd7907bbc9db50c02d477b27cbeb587132c7f99fbb94efc1326c855b002475cb8e28f7fa9569b585ec966f311a3b6e467f3a4bd34e90a89a32e453a8414ee1fd040c6a0d2939ac3923779eca4e5a4c1865c6cf7ec63463913d42e03ba12fd0ffaf682783b061dc6a271212c2f9147bed3095689024cfc7b49442fa4d9060e3fa229e90c9cb44aea870b99fdf90d03f4c61ab54aefb0901f0bb19b469ed2b7d6e176f9c93a2ebf0f7770cfd1ec1e02a774fd7c06ba4dcd3d2889174261bd119efde25225ab8c425e8f7cd363561d2a3", 0xd5}, {&(0x7f0000000340)="b23f87ee", 0x4}, {&(0x7f00000003c0)="cf5e26a14ae6cd2a01f8b1cfb69491ead721778b9ba91e7d9eed4bca532012b1d7ece2075c62b0f5e4e358b341b3", 0x2e}, {&(0x7f0000000400)="001de33e0b73b7d3b32cac56d0dc195c58a57730", 0x14}, {&(0x7f0000000440)="ab40364cfc8629e68eb54526d43403a6cc69056195723a307fb62ff85b6c3f231eba211ae7b678165a386f50f2d662a05804b249dcabc2ebd4b11288ee9fcc06ae9a19aa30ed72d05e3dbb78b77ce58987274265f15423de46f4f48bae076e1c0517bad33750840e1bac1426651d7d111776cb4d", 0x74}, {&(0x7f00000004c0)="eefd1fad0e10c62e8d194889f3f15ac299ae6fcb1b859d4ab6326fa6123cecc5da6bf929b65fc55e5a6ce769da26463dbbb5f5356ef3e2fc2ae184b5867123e24f7b923b864e9e1e3a9aeb07df8b25d6c92a81dbf2bbb7d21048c7fbb6121cf4c1f00f4dbaa4bf147fba18c13c38cab6afa481c6add42b60", 0x78}, {&(0x7f0000000540)="0102df5054b13d62900a0276e569ca789f69877ee1aa058d234c548b49500f0ed84bb060a8850d625cda00587445b968e37c8ad4dc6f8086cc0fe62cdd2baa0154228c8d724ec610d0f76b52d4dba813ce8d999cd80967fc7dfee160d293ff4e56ad99f11fdf55ba3de0ee830b0e8081bcac1b7740ba4e780e2ffaf486a867d8664a7bd1826962c4ed630762228a7c24a004fae7eaf08dc76e085a292bf45d980fbe5782980579ea10fbec844cb3deb51f08eea714d7ec2ef33d324cf6f3c3fc0b38a2dadb7fb602869651ed049abbaa4ffa341a949cee5b220bc59b00c98f49e610e07ce0ef7e946e067029ce42addb69e7a60a9401bf0ed02d", 0xfa}, {&(0x7f0000000640)="eb4026bc9e0f0a534824ca9d97c7", 0xe}, {&(0x7f0000000680)="dc96b3c527c74822e772c463adb70bea1b09ff8e6f31adb0082b2e6d3222b54a49c0dd8fdf414b7fa685edf7831ed613320432379d9c85b35c628d29719721c10e03b495d57772864fe4f40f03de09a78fd5bf245e75b634620d74adc6add47dd3369b5233c3d8ae949be01115f22ad77885e2521f55a7c0707d716a9c3918a56389f34d01f4", 0x86}, {&(0x7f0000000740)="d114e03969037a8e2e6e7dafbcd3bfa29f4f5ca7272fda8f77423fabca53f6423563c878d10ed4da211a105d12865bcce1baa245a069fb0b7dcf428926e9f62cca28ebb3cfff1c1186f8fdc1ad0891bc9b6a32d1f4291a12183dd86ba3168f5f4aaff4a4bbe001b154eea6d36be4fffbe9c52ff343777bd2a900e2e54dc6083d59399179c3eeea0a921c24e90a16c4b422f91301ccf1a6d522e98bb345fad731e4", 0xa1}], 0xa, 0x15) pwritev(r0, &(0x7f0000000980)=[{&(0x7f00000008c0)="3f20bcc28559c83910fee38cac814cb2db49e511f075e06a8a37e33f5c026d26fbc527463d8d58967964c3a7b7ab80db7342aeee72c97f320d44ab8d5cbc081a87c63abb1f9e30bd79ba2e29e525dc30cba9a9b08016514c83e08e5597cd36889dcdd4d3db10b496cb49d0d472c84b140b8f4cba192d304ed5597c41b28af3e5ac9d95582aa4c45bfde987b221d7945a03a890796f459b79f06ebeb6d15cdc4de843d1", 0xa3}], 0x1, 0x0) ftruncate(r0, 0xfffffffffffffffe) ftruncate(r0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xb, 0x0, 0x7, 0x9}, {{r1}, 0x0, 0x89, 0x2, 0xd11e, 0x800}, {{r1}, 0x0, 0x10, 0x18, 0x9dba, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000064, 0x20000, 0x10000}], 0x4, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x28, 0xfffff, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x7, 0x7, 0x2}, {{r1}, 0x0, 0x10, 0xfffff, 0x2c, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x48, 0x2, 0x5, 0x40}], 0x8, &(0x7f0000000080)={0x5, 0x4}) fcntl$getflags(r1, 0x3) 16:01:18 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$inet(r0, &(0x7f0000000080)="9b210850f7642d815717cca2b4c1bb6fc72a3ade596a50121a7a016288", 0x1d, 0x403, &(0x7f00000000c0)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000200)={0x0, 0x80000000}, &(0x7f0000000240)) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/195) 16:01:18 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:18 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:01:18 executing program 1: open(&(0x7f00000000c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x0) 16:01:18 executing program 0: socketpair(0x1, 0x4003, 0x2, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x18, 0x8005, 0x3ce9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) flock(r2, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:01:18 executing program 1: 16:01:18 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x7, 0x40}) setrlimit(0x7, &(0x7f0000000140)={0x4, 0x101}) r0 = socket$unix(0x1, 0x3, 0x0) dup(r0) 16:01:18 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)) 16:01:18 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000280), 0x3) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f00000000c0)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') 16:01:18 executing program 1: setsockopt(0xffffffffffffffff, 0x9cf, 0x80, &(0x7f0000000000)="ad7850ef29e8f0f28cebef5a47a46a3c618efd5bf06affe8f8fe409d69e872939f09abae218ad367ffefb83b73c65b4d81f74efa9193e281cc5e3bb5d4804d811b7ed1bc28472fcd65dd91f78e64c437599f097a3e4491922c43765a581338e9ec8b2f5e3d524446adedae71ac59c8c0c940fce8311dcef967995150e8aaaf2f3aafb86b4035a7874bec8ad878fff560825eadfaebc6dc38bd6d87c449dfd0e1b9efd44310b3e8916b97e5e542b747206bc9a7b6f94733afa35a7e9b6f", 0xbd) r0 = socket(0x18, 0x4000, 0x3934) accept$unix(r0, 0x0, &(0x7f00000000c0)) socket$inet6(0x18, 0x4, 0x80000001) 16:01:18 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff, 0x800}, {0x6, 0xfffffffffffffffc, 0x1800}, {0x2, 0x80000001, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x969, 0x800}, {0x1000000003, 0x8, 0x1800}, {0x1, 0x9, 0x1000}, {}], 0x8) semget(0x2, 0x3, 0x2c4) semget(0x1, 0x3, 0x88) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x2) 16:01:18 executing program 1: r0 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x22, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x40, 0x400fffff, 0x401, 0x5}, {{r1}, 0xfffffffffffffffc, 0x15, 0x80000001, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x6, 0xfa0}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x80, 0xffff}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x9}, {{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0xd4, 0x5}], 0x7, &(0x7f0000000100)=[{{r1}, 0x0, 0x40, 0xfffff, 0x0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000085, 0xffffffffffffff00, 0x2000000000000000}], 0x9b64, &(0x7f0000000140)={0xffffffff00000001, 0xf1}) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt(r0, 0x8, 0x1, &(0x7f00000000c0)=""/143, &(0x7f0000000180)=0x8f) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) socket$inet(0x2, 0x6, 0x3f) socket(0x1e, 0x3, 0x0) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r0) 16:01:18 executing program 1: r0 = getpid() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='!.\'-(:!\x00', &(0x7f00000000c0)="82572d215b212c2c00"], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) getpgid(r0) 16:01:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x4005, 0x401, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x0) 16:01:18 executing program 1: getpid() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000005000/0x200000)=nil, 0x200000, 0x7) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) 16:01:18 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='.\x00', 0x4, 0x2) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x1, 0x200) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x81, 0xfffffffffffffffa, 0x20, 0x99, 0x800, 0x1000, 0xfff, 0x80000000, 0x100000000]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r6}, 0xc) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xbfffffffffffffff, 0x91, 0x2}], 0x7f, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) 16:01:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x2) writev(r0, 0x0, 0x0) 16:01:18 executing program 1: socketpair(0x1e, 0x5, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) read(r0, &(0x7f00000005c0)=""/140, 0x8c) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/176, 0xb0}, {&(0x7f0000000100)=""/225, 0xe1}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/9, 0x9}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000400)=""/2, 0x2}, {&(0x7f0000000440)=""/26, 0x1a}, {&(0x7f0000000480)=""/167, 0xa7}], 0x8, 0x0) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r3, &(0x7f0000002840)=[{&(0x7f0000000340)=""/142, 0x8e}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) rmdir(&(0x7f0000000680)='./file0\x00') ioctl$TIOCNOTTY(r1, 0x20007471) r4 = msgget$private(0x0, 0x80) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001880)={{0x0, r5, r6, r7, r8, 0x4, 0xfffffffeffffffff}, 0x19a0, 0x2, r2, r2, 0x81, 0x5, 0x6, 0x6}) 16:01:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) dup2(r1, r1) 16:01:18 executing program 1: r0 = semget$private(0x0, 0x2, 0x404) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x8, 0xff, 0xba, 0x2, 0xd23]) setrlimit(0x3, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x3, 0x1, 0x8, r2}) 16:01:18 executing program 0: r0 = syz_open_pts() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getgid() setgroups(0x9, &(0x7f00000003c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) clock_getres(0x2, &(0x7f0000000400)) semget(0x1, 0x0, 0x494) getsockopt(r10, 0x9, 0x400, &(0x7f0000000140)=""/207, &(0x7f0000000080)=0xcf) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0x4, r0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1a2) 16:01:18 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="e92e0dc1bd0e293d7751f437ebc49d85f971a38737a482875ba0211d1dc270cf3f83a50da196512148900fe895cf39a0b2ab3d41293c400322b53ed9eda239447ef9852ab878d342ac77629ad7f662191a43bebab34dc422fd9ec323fdbbe5b6166c2ee27847d9fe055c1dd1fa6d240c7a3bd245ecc29ac19dae0bc9ea8e4ee2229c380691c7dad72f8c904c904cd843ca2f0300c7ad723b244577aa08cb71c2e9e9ed522739e76baf633297e04c4ed4fb3affbb73a771144fe55943aed2ea792b13840b984a88955ec4632dd3ebf3013cf1b42de8a2f77e94a1387b9e0ad1a517cd1c378f0de1626f28f5e15edca695c045cd", 0xf3}, {&(0x7f0000000200)="9b802fe2995ea8e8e0c1d943b60e62906408932153e9ab088ce875e4f6a47680eb1afea0c6138d05453fc69f8b5b59fe9bb0397d62b60220e0ed220992561bcaf513869438a45f6f1087cc62bab3758fad60707486ccd1f01c22eea01c9cced699b29364180048457bfbfec273187048f4de24cf504509def03d99226f55e150b485850a2e07262c3a95a6ee3f387d5d804fe5800d1819f2d0a84bf2378921eec6fcb8a10a18aae6300b222b1eb690c55d8b7a5718e98e71f9583b25475817d208bd2ea4fb3197d739a5dc2abc54977590426cdf9446ede8e15b2841832b1df956aa", 0xe2}, {&(0x7f0000000300)="2d5b1f4b1ef59592093d43c400c357592a4badb2d1d3bccc32ff1250dfa19b00b78eeaa497f6944c8d341067837510b28be80079ff052dcca7398b7a2bbeb89f100469ca6f6cff35cec59f59f6ad18e5f9a81508066f5424ae6020c5c2a8a9b041e47bfd64908af4237e1f90ad42cba5b217577fe43c9d05ad6ad300b2f564e2ed4fc3e30651fc61d9aaf8141104879b04c4e5ca746ca249aabcf2cf507f46ed6e0879ae2fc03f3011eb3271fd1595f3c3d65fcded41e42f6975bd60a304235afbba52374fa1d11df002f43172741a3ce10e0d004b4ee0e5d20354e75a2a3e7b15a573280fc46908bf9ff1d00e194b75f59ebce4b4e0ae6fa81731362df078", 0xff}], 0x3, 0x0, 0x0, 0xc}, 0x400) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:01:18 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0xfffffffffffffffc) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="1438d7feb5e361f03dbd348de8464b51a8c35d367020ae5b17dbeca2505105b623a810a32b0147919e45275c4418e18157f419c46c34382e2532d7f16688389fdd09c8c4bd86d3489801cc109f5c514ae9fc7c1c666bcebfbb2f719e26f047033367409323e91893a8074afc93709bb5a4c9360ebb669b7749cba68ac0eee8fd434a2a422f10052c839daf25920d4e80f768524e56e9869a89ce69e3d9f0dd8383168c1779470891916c4c60318f00359fd02f7a5289cc7389b65fe15fe3e530631b0310d67713ac855cf9a0b2c1c2970b335998e000cdec1a67bc99e2392f2cbca1dbe848440efa7656c62a8c", 0xed, 0x2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000000)=""/12, 0xc, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x10101ba2dab7a47c) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x40, 0x4) 16:01:18 executing program 1: munmap(&(0x7f0000dae000/0x2000)=nil, 0x2000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000f7e000/0x3000)=nil, 0x3000) munlock(&(0x7f0000e49000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x2000, 0x42, &(0x7f0000ed6000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpid() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r3, r4, 0x40, 0x401}, 0x80000000, 0x8e4c, r5, r6, 0x7, 0x9, 0xffffffff}) 16:01:18 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r0, 0x8, 0x0) 16:01:18 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r3) getgroups(0x8, &(0x7f0000000040)=[r1, r0, r0, r3, r0, r4, r3, r1]) mkdir(&(0x7f0000000000)='./file0\x00', 0x50) setregid(r5, r5) setgid(r2) getegid() 16:01:18 executing program 0: clock_settime(0x0, &(0x7f00000002c0)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fsync(r0) r1 = semget(0x3, 0x7, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/96) 16:01:18 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='e<') 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x180) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0x9}, 0x10) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() 16:00:00 executing program 1: r0 = getuid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x225, &(0x7f0000000740)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x10, 0x24) r11 = syz_open_pts() r12 = socket$inet(0x2, 0x7, 0x4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x8000, 0x44) accept$unix(r13, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66066c6530008ed0f6d177b7d8bb6e54421b12a275d03824a98305d726b15cc60127ac362eb3c041a64024da7092b7ff05ff47cf1658c44fb3e4565236690b1c67e3444fb4d3edf8d7095399a8057ce959183f228b137060438f319e7148050829b45461e2788ceae92c81cf32dac4e35a7ef6345137cbe7897dce881eb87580d6f8aae3ddb35d324f1a00a214f2cc022a26f653cf"], 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="2c71a0", 0x3}, {&(0x7f0000000100)="d6dcb02bd6965408336699320ff8f172095ef69375874a2e2a80c56e5a0bf74ec6a40674ce0c0aff257cb38ffb0db1d509d9171889d04bcfa30f39d4cc0e4196a3062ccf6df10ff63e", 0x49}, {&(0x7f0000000180)="b568258ec425265d37a944daef375d74d7d10dad3a07cda9f9d1d947b3bd6f21e8358b5e24dddc2bcf940166b9a7ed27581b5220d4a0d80b4b7cf8bce48e7dbb81ac3cb33779da5fe3ae45a0a5053f085ec10410e46dfd84e3a0b12d3861f8fe18935513f1f37396b3bcac7e0ac08dbc9a4ea81ee674e4abaa721a4849f18dcbabf18f50c1fd8cf894890eb19eb9b0bc2555494145f94f8ac605ac6fc519cf167fbeb8a0ad241f6934ca144bc0841739c3e6be3de61e13bfc95656", 0xbb}, {&(0x7f0000000240)="8008f5ea3fc4cbd87e5eab3d40b5ba4c11ad6c861a57fdc2dd94def17cc5b766d9b2ce165693ce515e686e99aab4aefc6108adacfeae57dc95edb3b62bc767feb859da9a5726f731b59bd9665db7c002b08dbe133aac86a3b74cb728159112754b1d197ed3547d3eb42b59e11b6959f267771c9b9655d3116565e500f3e943485c1ae796ca3f8837d890ec1c87118f39bbac4132689915d72ab05b249dafed7a80bfcb22fe8fc126fc009e6f24fefe3359e6864350f25bf9d9ef03716d096f9ea80c59165912e83559c42b1d8c033a4483520a1bdedee9f0cf3511b19164cc130922403ed065f0", 0xe7}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r0, r5}, @cred={0x20, 0xffff, 0x0, r6, r0, r7}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r8, r0, r9}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}], 0xc8, 0x1}, 0x40d) setuid(r0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) writev(r0, &(0x7f0000000b00)=[{&(0x7f00000008c0)="ed221be2178e3d48152f10827cc87cc3d8dda560f93795b2d7f7c3804f249ffb50e1acdfb3d3c7b1e1b4834f1347cf7687ec8b70311102326807d5642c4d764ab929d7ede010ca23e571deb2677586359d0aaa77ee1b6f", 0x57}, {&(0x7f0000000940)="98f2ebbf668b512dc2c83569aa4d64413768e0e4ee8374abd7810540b0e9cbe789e2d310dbd0ee96472e5198db5e63709c69317d85ec6063b5fd3b0d10f11262400d674918d2511606b8840a765e17ed755dd41d410700f83b0f335432c298c014c90fd351a7c6d3ba8aa426fe3351ec39c016509956bcde954c1d070f7b1d41b235e0947472af32429af8a8c74ed70348d42fe39ffb76c6df4872a9ed8ed26742de5b162a8efd64486c29c4fa", 0xad}, {&(0x7f0000000a00)="65de1f6e8b2c726e661f4bb8eae89b33de5d975fd46e1f90c4a719c4cc060b8dd7a8af52cbfc86830f1b71d12dfc71676409931dc306a35befe2b043e8e6d89018a2ff25d22acdf28db72ec71c4c876a3e50529660b025d33b7a0ee8998c36a0d5c45f31746dd2d328d58e36bd9fbd79a8f8949f1f23e6cf4cd70eec8b9f415cbf591a6a9fabc6bf0dfe060d0630a17f823edf02b6aa96e3688d23ec6ad6f23a0e763b1a0a5978913be02916c27663173444732de191bae54e8e459c604e297c05647de3c1497e", 0xc7}, {0xffffffffffffffff}], 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000b40)) sendto$inet6(r2, &(0x7f0000000b80)="58e4a15704f5e337707f57d510cb92ca55a029d1a03656b80f686b4f837a59b5d4d10550f5f3444f00349eb7086c8c9905d41cc0abb7f0562e71999510bc3eea7dbf4ce9d5a5466b0f317b97ecbb18cf5a388dca3434b1a49a7083fa2124e9ff2dc54e7eb3dca956e89e5440c9bb406416a710713f7de8101ff3a716c1eca691b559d59dacee0ed131eca27f31eab4653753b4405a57a993fae1838b2cfa35a2a65b873a5a704ad36427b79a7f152862b0563c926654cef6862b35b35ed97558b3afe0c5fe79ec0e08065829d45dd9d116215d4f484a41ce58207be5dffd5c302b71756295", 0xe5, 0x409, &(0x7f0000000c80)={0x18, 0x2, 0x3, 0x1000}, 0xc) 16:00:00 executing program 0: socketpair$inet6(0x18, 0xc007, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/214, 0xd6}, {&(0x7f00000003c0)=""/132, 0x84}, {&(0x7f0000000480)=""/9, 0x9}], 0x6) setreuid(r2, 0xee00) r3 = geteuid() setreuid(0x0, 0x0) seteuid(r3) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8480, 0x30) open$dir(&(0x7f00000015c0)='./bus\x00', 0x8190, 0x80) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/83, 0x53}, {&(0x7f0000001480)=""/184, 0xb8}], 0x7, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x4, 0x7fff) open(&(0x7f0000000000)='./bus\x00', 0xb2, 0x10) 16:00:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) close(r0) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000488696258800000000000000"], &(0x7f0000000000)=0x6e) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() fchmod(r0, 0x180) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x91, 0x0, 0x4, 0x8001}], 0x7fffffff, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad70", 0x12d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:00:00 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) recvfrom(r0, &(0x7f0000000080)=""/105, 0x69, 0x3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x21, 0x4007, 0x400) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:00 executing program 1: mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="5f571c234a7f6498e2867e386b4dc7b03d6631491a0d7f363e2d4c0092bc9f429fae075373f514041b9e4eaff10de824faf6b8211583adb94631a8ec57ceb0ab807625874e708e674a6988c80608e616f482d5fc864b86", 0x57, 0x9, 0x0, 0x0) socketpair$inet6(0x18, 0x5, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4, 0x6810, r1, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: nanosleep(&(0x7f00000000c0), &(0x7f0000000080)) 16:00:00 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x101}, 0x8) 16:00:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016246aa1c80518cec0b0b2afbefc7946fd1895da9673b853f07f94b14a8f585e6131fec5e332c69a364236ecb76f58f66273eb27a066e6437bc74ca04fcffd914cbc1b8179783bdf91a33a4879df2624a393662196bf3d9083f7cea7d134326022eaaa94f2ecea420b47ec776"], &(0x7f00000000c0)=0x2d) flock(r1, 0xf) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 16:00:00 executing program 0: renameat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/96}, &(0x7f0000000080)=0x62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x30) syz_open_pts() openat(r3, &(0x7f0000000040)='./file0\x00', 0x80a0, 0x40) 16:00:00 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) flock(r1, 0x1) recvmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffffa4, &(0x7f0000000240)=[{&(0x7f0000000180)=""/145, 0x91}, {&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f00000004c0)=""/55, 0x37}], 0x3, &(0x7f0000000280)=""/209, 0xd1, 0x6}, 0x40) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x1, 0x8}, 0xc) flock(r0, 0x9) symlink(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file0\x00') r4 = semget(0x2, 0x0, 0x2) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/124) fcntl$getown(r2, 0x5) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x104) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x5) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') chmod(&(0x7f0000000280)='./file0\x00', 0xba) linkat(r1, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00', 0x4) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x7d, 0x102) unlinkat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x0) openat(r2, &(0x7f0000000200)='./file0\x00', 0x100c2, 0x140) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') close(r1) 16:00:00 executing program 1: 16:00:00 executing program 0: r0 = socket(0x5, 0x4003, 0x441) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0xfffffffffffffff9, 0x2, 0x1, 0x80000001, 0x100000000, 0x7f, 0x5}, &(0x7f0000000040)={0xffffffffffff1d36, 0x4, 0x7, 0x3, 0x0, 0x40, 0x5, 0x7}, &(0x7f0000000080)={0x6, 0x9, 0x10001, 0x2, 0x9, 0x6, 0x80000001, 0x3}, &(0x7f00000000c0)={0x4, 0xffa}) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa1d, 0x0) r1 = dup(r0) fchmod(r1, 0x100) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x4, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffff7b}) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:00 executing program 1: r0 = socket(0x20, 0x3, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x40000002000, 0x0) recvfrom(r0, &(0x7f0000000040)=""/156, 0x9c, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e0500757300"], 0xfffffffffffffd4b) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x3, 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/24) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000080)=""/8, 0x8, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x5}, 0xc) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0xa) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/175) r4 = kqueue() r5 = accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x2, 0x4, 0x6aef}, {0x18, 0x1, 0x8, 0x8}, 0x9545, [0x5, 0x81, 0x8, 0x2, 0x0, 0x1ff, 0x4, 0x40]}, 0x3c) close(r3) getsockopt(r2, 0xfffffffffffffffc, 0x9, &(0x7f0000000380)=""/14, &(0x7f00000003c0)=0xe) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000400)=""/65) kevent(r3, &(0x7f0000000480)=[{{r5}, 0xffffffffffffffff, 0xe9, 0x1, 0x2, 0x200}, {{r2}, 0xffffffffffffffff, 0x3, 0x1, 0x8740000000000000, 0x6}], 0x6, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x0, 0x80}, {{r1}, 0xfffffffffffffff8, 0x40, 0x80, 0x7, 0x7f}, {{r4}, 0xfffffffffffffffa, 0x13, 0x2, 0x6}, {{r4}, 0x0, 0x40, 0x1, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000040, 0x800, 0x9}, {{r2}, 0xfffffffffffffffe, 0x11, 0x4, 0x80000000, 0x100000001}], 0x3, &(0x7f00000005c0)={0x0, 0xfffffffffffffffa}) getsockname(r5, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000680)="fa89f694fe050ce9ed6afb1387b26691b48575a880a05eb04bf4ca692cb32f740f755e7ff061f1641fd6e7e65d71961e643da9fb2d70eba6f24bbba4a441ba9e1c2d762afeb291bbce6dddc1a530e51aebc65228f06e5eb382dd0674568ec68b6055eed481062851cfb414534aeadf9cade8284382fc4d5229035a042521085fd2771143669990c938a5ca0b66724ad4ba65ff6a07ee55a308d2301d95ac1d072db69892dc5df9c3545609ad56e3e8a960169a4996b9a1bceab267ed8dd2ba65eaaf3172649fe1856c63589adb5fa62474021304f8", 0xd5) getsockname$inet6(r3, &(0x7f0000000780), &(0x7f00000007c0)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000800)=[0x6, 0x40, 0x5, 0x4]) close(r5) r6 = kqueue() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000840)=0x200) accept$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) read(r1, &(0x7f0000000900)=""/185, 0xb9) bind$inet(r1, &(0x7f00000009c0)={0x2, 0x2}, 0xc) open(&(0x7f0000000a00)='./file0\x00', 0x90, 0x13) r7 = dup(r6) close(r7) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./bus\x00', 0x4) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x13ff) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fsync(r6) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) getsockname(r6, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101, 0x8) socketpair(0x1e, 0x0, 0xfffffffeffffffff, &(0x7f0000001480)) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000100)=""/197, 0xc5}, {&(0x7f0000000200)=""/135, 0x87}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/114, 0x72}], 0x6, 0x0) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)='7', 0x1}], 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x10000000000003c5) 16:00:00 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x201c, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x20c02, 0xce) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000080)) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000fed000/0x4000)=nil, 0x4000) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc008, 0x2) 16:00:00 executing program 1: unlink(&(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:01 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) 16:00:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) close(r0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x5ddbf4423bcea43, 0x6, 0x9, r1}) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:01 executing program 0: clock_gettime(0x40000000000001, 0xfffffffffffffffe) 16:00:01 executing program 1: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) r0 = socket$unix(0x1, 0x5, 0x0) fchmod(r0, 0x10) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) r2 = semget(0x2, 0x2, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/4096) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) r2 = semget(0x1, 0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/139) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:01 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) r2 = msgget(0x0, 0x80) msgctl$IPC_RMID(r2, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) dup2(r0, r1) 16:00:01 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="58a79857f4eb2af712fbe02e27a9c567d86d2eae8b0e96730267a1b4867ce39ff21f8781be7bfe8e6177753492d4f484a1d219243efb7f9402fadcdf2ba684cee70c4a459892b5339e0826c0827a35e7642d79c3a6c5fc868788e45839140fd0fb5965e1bec12f99327e7e9e5ed28ad6242d07da62c2374b01019410a1be0661744c822706d1952cc6d3923d0893d7d35faeba942c333c0e4f50a1ef2e388ef580c369", 0xa3) mknod(&(0x7f0000000100)='./file0\x00', 0x6010, 0xfffffffffffffff9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x122) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000180)="e908d9b16d8dc7b9c2658aa4701158a3938584e69ddc12375e6564d9c4f1aab867c30811ad392d5a05bce2", 0x2b}, {&(0x7f00000004c0)="54045b33956adf58550fd92b8dfb308573e9fc8370b316babfd5dbeb0b05dda6318250a3038915634f47d15ee5792b09c7d7bd70d202c3271465a97bff985b6f58c458066d3528d2efcd16f236a4bb02e82e2f62645fa51eee2bdb6157d05157f2a3547f8fd87760668f090ff93e33f3d0f4dcb75c6183d4b9ad51ce45005a578e14390a425fcc5728acba1055b6bd87044dc81d9215fb7ceea4a9cd29b71943665d9a55d1ec82ef581d4c6494d68ee5eca87d615e0e7c40a7651859890710cd87d43ffd4bbc3fd237ae0e58d83193d7bc27775fd114c5c358", 0xd9}, {&(0x7f0000000200)="94c2ba3a7281553a07564495f1d0", 0xe}, {&(0x7f00000005c0)="7ccaea54a51a9e7a0bccd0323c94c33765acec7fcc862ae8fb8934e7bf965f5084a00f31fc5ff9252a3778ffa759a1a4a5bbd0864fc4cc6df31ad26ad85884daec0beb5ee928167663e01d0c6dba6e6e4b69b663ec6a3a3650bd6a54fa21c79ae3bc7b622d99ebd1be0a0808e03dd218be37a50dadc3018b5611429682e78f64e45155a347c2bb74ae37c5595bd48e3530695c8cb25e33a553e99241d48af5a3f501c8bb2802", 0xa6}, {&(0x7f0000000240)="8c308b57", 0x4}, {&(0x7f0000000280)="4ddaebf4df7e7c87adbcedcb52408d46fb28306dfa61ec51990d86086d139c7e3e14bb59e547e6cb4670b7115e00", 0x2e}, {&(0x7f0000000680)="a173a4dce6d4d3dc89c83c367964bfac30793451ff123efb40d7e6857d6b9d75d605f6c81bc036914c24eda9ccc3fd26b8f9265939c1d7d3", 0x38}, {&(0x7f00000006c0)="a6b282586b81f2869b415552859630afcfc10db0e680850a012dc513e878f8a32770b1eb36ad13fc70579d7edb80e18b2c3de2284bfe648ef26eacfd1340f2546bd31e47333d146fcbb0724ce489eac55ab60327eabd1080bd612f56b0175f18e10ccbce4944ab8f0a3134b5a210d117716df395418b82d8f4eac6458a12860d2bb9ba08613a313349233035687afdf8", 0x90}, {&(0x7f0000000a40)="8efe65598c142f6f5a51d77cfda24a54a7ea4fc2192342e3dc2dccaa18a6b4975d98531bd3c27af0c4c8f97416117c0ddab132e4b0369da4474e1b2a65622c4602bc902f88dde62834a034b275f647ce1a7c3334c6fd6f91273a782f7c9052a623b7b93d63911eedadb981a442390e61998c0ca4a1a4ba97cf5413ce5ca8003b89693808c6c6988d11", 0x89}, {&(0x7f0000000840)="debe289a3f44be3cac8160ffdad9acd0a883360573a670209551aa5ef4c37072b2da58e45ff235520aa890e8b7c9e3732fe82e0b84f41fbce0f5f5986ed61971a95bb90788c8f9ef0cdfb686598d2816077283b070891acbfa53d79f27cf747ba970f548dfa02cea6b000b602925a71ff4c79a280572189e1d9d845980f2d3cff819b2ea6d4a7ac78726ff012e655ae05c3b746313de905c70dd25ce39ee6f622d0036187cafedf762957eef9ffb8d53d0eaa0b13e440ebe970e6942f730e15cfeef58cf3c03844c588a010f2d", 0xcd}], 0xa, 0x0) r1 = open(&(0x7f0000000780)='./file0\x00', 0x12a06, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="652322ddd8a815a9da14eb7042ac8b784c3054f2de673f4a09c3c246302e6494448d1d4c8f31611b72728e53006478a72df439713bf70259a53b79890b7bd2b9f49280750e8119f0998be92cfde1830a61fd124c06fb812f5295dccdde21cb7dbb2fb547f13cb48bba2c0e9e7694e6bb72b3d8d5264130f530e5695ec0d7", 0x7e}, {&(0x7f0000000100)="2fa33a1c3f0bfee0fff0bedce1edc80c3863564e51d919af7e054fe4212044f0f9d86aa0f404d29cae248d69abd5318d563c6022f485c05756f46c7f4a0910c369e1c3c55b9d09c400c28732ab3b0347398cfcbcebd785818c29ec8b877b99458af0fa03ee1a4992c767bebdf919ec57728017aa1652a8f4b162b431cbf6c65b", 0x80}, {&(0x7f0000000000)="8a6057b406676b88ba7a1c53c29386a0", 0x10}, {&(0x7f0000000400)="625212ddff38808665623df4ac9861bd65b079415cca6644e78b3a58e6131a7b996b8fa5e1d6ed18359c089371d6ba4241c0427c8ea0aeacff0aefb3e6cb6a70a86a292950ff7d93276308956940f22579424d760af487e63255295d64d200d3278d22cec224f37886ae913b5994a240bf57a75a9ef194cc99a75249c87817bfa000dbdbd0e98266bcb0", 0xfd9e}, {&(0x7f00000002c0)="efe1060db7b8a5c5d25f5607a91e729c1066f08b5925927cc67dbaa62de6bb1e1fe4231ff2d5d593ca51d4e035f070bc258793e90bc594d228f1b29c7794bcb4038d81044b541f67f41f5e4ef9f4458526372a2898e26956edf6870f6c1adca4d5af006d649aeeeb1fc22c63342f71481df8232d6ddb31b36a1ba6f14e649be479d271162a930351fbc721041814f65019a93e2c74f99f686ae8623ad1b69be907af9962d6551194d6", 0xa9}], 0x1000000000000263, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000a00)={0x4, 0x1, 0x0, 0x6, 0x9}, 0xc) pipe(&(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r0, 0x1) fchmod(r0, 0x88) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x9}, 0xc) getsockname(r0, 0x0, &(0x7f0000000180)) 16:00:01 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) select(0x40, &(0x7f0000000000)={0x7ff, 0x4, 0x8, 0x2, 0xb1d, 0x7ff, 0x400, 0x700000}, &(0x7f0000000040)={0x8000, 0x59b, 0xfffffffffffffff9, 0x18, 0x1f, 0xffffffffffffff21, 0x9, 0x128}, &(0x7f0000000080)={0xe83, 0x7, 0x2, 0x7fff, 0x2, 0x1f, 0x9, 0xfffffffffffffffd}, &(0x7f0000000100)={0x10001}) 16:00:01 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt(r0, 0x9, 0xecf9, &(0x7f0000000000)=""/87, &(0x7f0000000080)=0x57) 16:00:01 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0xfffffffffffffffe) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x20) semop(r0, &(0x7f0000000040)=[{0x4, 0xfffffffffffffffd, 0x1000}, {0x0, 0xa7, 0x1000}, {0x7, 0x6}], 0x3) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffff) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) 16:00:01 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xa0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x500, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x16b, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x218, &(0x7f0000000000)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x97, 0x4) socketpair$inet(0x2, 0x8007, 0xff, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000000c0)="9715563e3368e6afe619eb1a63da00cbb210c9300f646dc264d257dd47e4b9d26ad67bff667d5f667fa6577c86f3e3b6a5a2cf1a68da3c6faee3da5ccce5451977ccc72284733e4139aae4c568f6c8e3d36c87f29dc6f7ae86e820d1766219b2aa1a2b1793df8c14c0917e4127f4f93ae6314869e337608929c1bce599", 0x7d, 0xe, &(0x7f0000000140)={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x4001, 0xfff) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/110) 16:00:01 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) r1 = semget(0x2, 0x4, 0x408) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000002c0)=""/114) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/237) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x9cf0, 0xfffffffffffffffe, 0xd2c, 0xffff, "27f7f20e951024efa6253331c6bd7c8d76326abc", 0x80000000, 0x101}) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0xc4}], 0x2, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0xa0, 0x0) 16:00:01 executing program 0: setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x10) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x20, 0xb4) 16:00:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000080)='./file1\x00', r1, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x20960, 0x84) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000005c0)) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) connect$inet(r4, &(0x7f0000000580)={0x2, 0x1}, 0xc) fcntl$setstatus(r6, 0x4, 0x48) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000008c0)=ANY=[@ANYBLOB="fc002e2f6606000000fa5f290506ced85ddf715e3ce8107d3e7d6f1bda0300000000000000d94da31c1bad394f8b82af842efd61cf4f906d229e1b9cf0cfe8f451d2b7723092a3f126a1f51373b40e3afcc6e87cda0a865aa75728bc9af3b48bde663023bd5204c6f4e523ef86f938dadc918891e1f62bff157398329d4c105bdc25d5cb98cdb3c80bc47f424b34bb6f3605564fc684556c81a7c0f45312a89e8a11fb9877ef61d346f37310de2b9684f6d69cd2cb0e2b5afb0bdf33bcca599c5d77a1262ddd31dc9921b230e99a82b6c1049f6d22994eae4e351ec3631b579689aa85ed20198d2a5f2743396bb681c8ecd533277791302a201ec4d3753ba54c49a845184cf21be00aab9d756906bc277114ceac9bab240d63c7ffa53c721330e950b103889d60469fe650f87a5ef18e4bfd1b213a05f8c4f142ca6a3ebb58d59c395479b456b6d90041080160eaccc83838aec31d004727dff177f82181745f40e602fe0458b56afdb39dc1cba4c71d06c8465f590fbab6b2ab52b98f3d42c8ea158a4a800556109eecf44362f0ee"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="e5d88ea885e325f0b739b925c79add8769b41b80ec2427662553e98f14d7f77bfd3a09fa26fcce4033451acb3750e01a68587c1fe97546fd4be6fd4da65544ddf95d4d02eeb2989292cdee7aa2ff9ec94d28da15a60547f4db6623557433a9a7382a517a52f790db1625b4760c981d709b10820efdbe1d3477eb721ec91ef5ff97d759954eabdb63a5d18db5ec452035da4e3271a8f964dc8bb29b990b9383c5716cb1a6978d5cd24ab8318fcf92b3fc6894bbbc2df5b62edc3a4bc3ea6c651f5068333f0c1312e9fdbb765f987b5d9eca9f88416ff2a158193114b7d1a60e958787b478c83f5e13690611ae8b535b192939cb1eed849d441f3243f0ee95", 0xfe}, {&(0x7f0000000340)="03c7f98dc4719a9599e10d5982ec5d0748a8efa91829cff2785c92a852608a394b74247b16d9c01f981f181565cfc50a2ecffc91540f6d9fab910dcd8dbe1e309b4db34fdd512ae2b17f29af29f53cd4b229e8f140bff0ad6ac0e128c8dcb8b62ffd178a12752a4a6be23568509f8ec8274dff889f63740c21aa27060b4a2054e6a6ba37e1f7eeebabce3f8f49ecf0b96da4d46a3413505bf31a1a7f1d55a51d8b618099a0ec73719bd78a4031c6b58c2ee93e1ccaf719be059dddc6dbeb6c5c08cfb49e71efd0388a1354ecf08c97f45ef88f095f2a7873228deee43387716783e0784ff512e291a78a929ce18720a06dc79ca833831f2c4fa1cb88eca7e8", 0xff}, {&(0x7f0000000240)="2624360e1b660c4c7717bafd3be8dba1253ca184f30dcf64e681abb5089ccee19a636637beb79ddc1dcee52cebb4d7c82dc48ab295de215ca0f6b88e386474b56c", 0x41}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r0, r7, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r3}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x20, 0xffff, 0x1, [r5, r6, r4, r6]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0xc0}, 0x4) close(r6) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) r2 = dup2(r0, r1) write(r0, &(0x7f0000000080)="b8", 0x1) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x4, 0xf0000080, 0x6d, 0x800}, {{r2}, 0xfffffffffffffffe, 0x8, 0x21, 0x7, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x633, 0xffffffff}, {{r2}, 0x0, 0x2, 0x0, 0x1, 0x4e0d}, {{r1}, 0xffffffffffffffff, 0x44, 0x8, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1379451c31f1febc, 0xb, 0x2, 0x2}], 0x8, &(0x7f0000000200)=[{{r1}, 0x0, 0x80, 0x8000000c, 0x7a7f, 0x2}, {{r2}, 0x87a9d7d88f7ab08d, 0x8, 0x1, 0x6b84, 0xfd58}, {{r2}, 0xffffffffffffffff, 0x32, 0x23, 0x49, 0x4}], 0x7, &(0x7f0000000000)={0x8, 0x27906210}) ftruncate(r0, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0x8}, 0x8) r1 = semget$private(0x0, 0x3, 0x100) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4a) ioctl$TIOCCBRK(r2, 0x2000747a) semop(r1, &(0x7f0000000000)=[{0x0, 0x10001, 0x1800}, {0x3, 0x2, 0x1000}], 0x2) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10010, 0x0) r1 = dup(r0) open(&(0x7f00000000c0)='./file0\x00', 0xb8, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/52, 0x34) pledge(0x0, 0x0) msgget$private(0x0, 0x208) mknod(&(0x7f0000000100)='./file0\x00', 0x612e, 0xc16) 16:00:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0x0, 0x84, 0x400fffff, 0x24, 0x7}, {{r0}, 0xfffffffffffffff9, 0x41, 0xe, 0x1, 0x800}, {{r0}, 0xfffffffffffffffb, 0xb1, 0x60000022, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0xfff, 0x101}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000040, 0x6, 0x1f}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000081, 0x6, 0xc489}], 0x100, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xa6, 0x101}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x7fff, 0x2}, {{r0}, 0xffffffffffffffff, 0xb, 0x40, 0x8, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x8, 0xc0, 0x2a, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x3b, 0x10000}], 0xffffffffffffffe0, &(0x7f0000000100)={0x6, 0x5}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/187, 0xbb}], 0x1) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9}], 0x943d, &(0x7f0000000140)={0xf2dd00000, 0x6}) 16:00:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) close(r0) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=""/61, 0x3d) 16:00:02 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x7, 0xffffffff00000000) sendto$inet6(r0, &(0x7f00000000c0)="3ddc6100c18ebe405d7132777704d99d5db107dd6d3a50cca35cc417c56f9b85a17a471dc70707b3a2b4dc76b5a7af6e201e3886fee14ccecdef1a3c1093fdf6beba956052c43962232c0448f2baf596010521837d0d6428c91bf58c3c6662ea62fae978479af6474c75bc29332063670ca3e55864a306f8c8698845de960c08d0407ed416fc9193f7869a0ba007eb1eefd4f3f02f9065666d43a7d1be5ada7eae718fa4963b6679698f8881f8d798d73003b38770793dbccb24b45984c9884b91d95c7d11e43bb2e70ba9b0f98849537b00908ef4b262ba1e9170273eec619f2991572995514bc95b3b9cc75905f4fc953d34a19fa8277a5b9c7b3ab6c742947e79c6e3b1147895336127f51ce9ea89eea5257f463b2cd5d5e18fd35b5e0ea9d26eb284931353e918b3a7bc29d583b3c21cf7812d4b193df72e231110e4a47a2e3b46823718750a7b8482115f82243ce1557467f7210ddce8fff8e3142c50a7f7a20049a260610ee9574305e221208c390564fff1b0408f0288256b14b0fdb73555e66ecf9637a29a50246469d413be9cd0a8764541e80fd422780dd95617794751d18cf516727d5ef52757c9aa0a38a65a14627dd7bf95d539b4ee2ead38e903f92914c57e2d1cfa91fdf555eeaed58603ff6a564c2caae4ab4f9e7817d3bda11cd31d4294bb7f03fc2a108ab8ddb6552dc2ebf23a7e97e25a7e28819c9f6f9beffbd725f37a0abc6c7f6b3b46284117ddbf98b6878606cd71a8e673e4b86ca0729858d5b3149c96fb79d0d3b9934c98cae2ce5adf42160852e40d426644bf0f39032a3e07bbffa662322276d533c009c1cca872347bb20d4188072463ff6218435636f5b6626a4d1b776fe8edcaae59fe806e84f32d056aae6f08747da7c10780222b06f864e244defeda12c31e1ed56ddce4501c650592b48c34f866cbd1783131fa3b7fa40b3cd86b6bc7cfec197e69d44e9a593e3b98548163be2c956d338fd25cfd731e0c0b9162e80e9214458de8518db8cc76f58682d7db8c61f67f1605d81667e8e023307eb7efa66436c392940c03ada7fb28c2aacee96a65368b27e4d2582658b3e8276bdc76001973d0724f776b5163b0462f71c60335c491b91b735bd17cf2396e127722a16ebd37336d30018d0a376d322e0623b8bc3558bcdef0f4771fa5a89d51a41a3d123762dafd44daa2d36581169c229de8e9b969b239cfa57ebceac9af133537a4f10fecee073ec29d71218c374cdcefd2cdf6969c1c0b831381d7dc46b9126a99ddf83169defe0250761f365b1167f00fbeb73d4c591bf013fcc527e18a14c6ebb71ca2ad27ed99291b485b8d0a34bc80981877e4bc7fb277affc682793dc596385dfb9ce72978ec40d3d02219431fd77980c49499a73572124f06e1046aae740b09f209250be7c1d574ff7b446a98c9146bdde7d15632101192025591dea029793759edce53c474f30e6ee8921db590b24380376c99c643ce97e7fabd72c661cf1e49918bc1bdeb11ea99c1e1961169ab9427ad94f414d4321c5b6712f5916ae7099ebaeeaa0dbe6b29d3d8bf8cfcd9bdab2a6fec9f81bff964d703e821b8dd82e11fa8190f9685c0643f19720bc1bab88aa7c8c61a096975185be2233c6adc38b61432f67ffd9def2c4eee4989d1fadff22b840a3e1294057321fdcbe438966e4f278470e26c4624778783422131ceb4fb77fbbf07d238fe07eb3a8a881a4a46d62c7d0e33ced366add01d3d502e4cee12ca1c04e95c395bd71204600920c0f3ab72a1fb77657a73d89f601c5d2dfdfa67b7199c481b8b79cfb5a338db214536033d75de7e9b2bc5b585bbead9f4dc1c428e2d16cb89944c24ef2fa1a84c4689d387e905f1b291d096074062dae08f27ee863af1d9531459affcccd9dd150bcfff0060d6d5c44fbeb1cee791cfd428113a7251393bcf9023f668664f6d546cdb54e82194e40646d6246939faf491fc39cc0cb16f5ebcbe54e40b1030f435d8a68c0dde9bd622da1cebeb8ed29577e69f8e41d211f5b77f9839b613f89b2db32e561fcb6857d84fca6d948bcfe5b2c73204ea5b217b4a5814d11278b6a5ab70dfb3ba586f9b21b95b06cb500859854719a04ffe3dc674f6f0e4723bbe5409bc2c612967fbe51e63ab5f3cd32aef0a2cbc77803843ba889546d646a81158cbe96fc492898865dabd400f78865684933ad6cd71793dc996161b8c37fef9a0603d2a07df75569fa7da682c570862c17fb5c75e7821804b73c4d0d7871bab015eeb9929e7ab46d99b2889591b313762962967add6e1b708f5e5d1b11750c631e95d6f6b1830b50da0b29e82defa74050e06a06b8c54cb5b27d4eebe2f16bcc166511a736d88831d39de98eea5ecb6425dd17cce39a2d2a0ba64e678530e7464005ee03e49208c2fb412997c1265a0f574eb5e48c60c5afa07d1b4a1717cbd78c345b841acf35ac7f10abc43fa94848860540b777c80627904a6c1b6f8fe9c6325bdfd3dd3466e3b5454133fc2cbc5805ee9be47f533961e7923d6cd4d08c76375786be3fc012ab000ad1cce5998d9432780d4e7b041915aaec8b52b3a030e70ceea00f33a7fbcfcad0cc3eba9655f27fd4e4ff413d45ea2c903a18a20c701938273513a007398f5c5e7ad70479378d90f5953503373f3525504f84f0c540c68b7dc3c9513b5505224bb9b577cf22abb1df59ffd983f0c4ea1fce78db280a2b04b87ea384492467dfd087ae60e91f1ad409e3f90be6f51d631937e85bb8fb9db5e1dd07d2f1088a6f06916b56ff4ce589c2199628f825c4bbfd818f1d251d2f5624030466a5ae06130ee062deb7c614f750d11b4f31c42177645eeb7643b88ba5106e01956085695431192bd35db940449c54c4f1ff53c15aafc9dc953cb56f3437d4fce135d8b7e6e43816b491cfe7a2aa77d463f2d7c6508158e2f37104e84c3f7349f402fecb31409df708b326c93b7e88a50e1784621f3ade1362757b968e429bf795c1fb97d067452de6d4ba61bb04efae172442e118b0ccdf42858fc34c26f2df5e9bbe9ce1fa50460c562d8af938e99ae1e417ee6684047c35666a29ae8480d6f62eeceb4190a193e861542226612e65259c4ddca42ddeff201a9935098e9b8273bf538fcfecafc89c6e2e25ff4b5bbb75ed6197e8cc21a2e062636a7a5fb8cb1a344900d0e5e6ae7fc5666d10c12bbcc9b35b618461f9c3544983dd7a08f707f4d76398be60f2494942a8dd69bcdd529bc38b910fa3999e5bbba4fa4633a03956f9c14f0384478a03f04b0dbeea1b605ca7e47934012e502e7f685c1bfd2f92a4999e56d6fb46988b3bb98aed8df7ea11fa298e169d5b0d87f17958241b5166d975fa3aa8606edb3f1ece818529261a4acf22e3290ed31afe724bf2b842c22f6e29d043ecea7db278d01ac13b59756ee477b169896c4c04e73d3d39789a481d42ddb4e2be33c3bf128b58e9fd9383c2133c18197b7ba9449f597b8c495c75ce6d5f2baa3a1e04e27857a8292a9ec39fbab2f579df1e709f8edd35baa3c215adf6caf384e3a1829972030e144ad35f914e0af8331f9e5dc1d789f06b268e64af05ee1b3a310b105aac736358e65e0103ede9f4c6b1f5494d0145df5dbf46c4af43a34dfa97a00eef9ea7a02dbc5fc9c9317cbe7d4d841464b0201fa232c1ee82060baef88714630c07f59460aced197fc369ba15bb35e7bddb43c75f9a5c8f8d4b97637ec02fc82e6a4132bef578df42662d3755e9723d0317f58e02b959260850238608c7622587abcd5aed9c3016252146ef21c445cc71247db86601afa36970e243e2a9276454b80d0679b7013f5734c640d31c9c4625348e22e62b998a19830fd3e980c0a98f195aba3690390b8cf3b040445b07fd4768081af4501c7e213a784fd67330657cf5bb672ef38d5df7920eb85909e81eb8ffdc2cbd98cba955c03bf539c4c13245232bab17cc54f48a4c53cabf670f0b307445a96ce682e075c24179c4b260bee6bc306bdfa91b01399da43b36c7b943ef5201121a8d752be3fd7b7d8e6233339329168d30635d7db735616c325981d7b7568bd20f68a4f40d5727017876ae7e30ff8321301c77ae2a51d628732259ce23ea0e3b78f195b2363c287d3ada30fc40f463024cecd5ba83af359cbb0af6b35307142975ebccc3bbbfc09cc61d0bdd58adde07a6f3f899b4649a71597f0435ec4632662a95086719cc2f00e8348a7886440310a71052b4d5e9a6f2fdf854dba802644c7379536879b5c3f32d2fd8b9761782c9564ec58a6298ece2d942c0354db933f4dfc93baa9fd446f0778ccca7304458c62a501c8dbd91d95570b56d05d29f9eb8f573412261e978fd05de6bf184871d6fd30ba9219a28b7bb59e322004cc3f2eb0ea2bec8f80390291fd84a52b6f260155ceeec077aedf5ae9c2dbff50a1d1a81b4bec80d83a5509c9d3e6adb842bbae4b96d6aa7e2f74cedb36ec0fc8076dee0e076e027f1ce9fd1c01330496cca8a3cf7d8ba5ee4b3faa5cabfef95ad611305340edb57c08e5d2d24d06d02ba489c74d563044c872479d558fb04c8b99c743da2038286e54cc719318848339f2d78f05ca3754bce470485ea5a728e8f7cd206c901365a04f86fafba601ddc86755c51e9a38f798ac0a5e5b873fb49def3d0e8ca05f12ffb45dbce8b01a715ed5bc0adace00993df66141a0d14d3f1dcbf663ef2c3da3610cd65c2d6315ffd1e2c59d5492e7fcd15122abd590cdbb35a8ca211c0f08acb5c13788d2f89489ff6082a21de9bffb65a06bcea3207f60252921e1eae279841c7b5e22e725e5f051836c8314e08b35259d7701003ac499a50c9d427ca3b4de069237010a0142da6b8b1e1bd8afb781ac5960ad5997a571f9b6ddda5c96c039d5c5f308908fef382bfc4ee4469928b928d22fa8f87a6a82558461babdd7a5712a3ae25f24c077a35c83cbda45a1ab1add7bb753b3b8b566b1dae68f1e1f156ab88f6c53e601a57b382f37f1ff39ebbb9093a952bb9b01370e49b9ed23db5664b384a5d6c02c35054f7bcfb77dcc39fa69395b6354e9036935b1fc2ea42b54823600f66fd4f988c5936dfcf0e4f4577af1fb6c063ba2a0c07ff8278cc4e9c97f983d90558ec31c652cadc55f85f867bec6348f551d0efbe96582afc0aea1a469f8aa1f63477feae2747aa59496ecab555d3a00b53e4e06331a4b7eebea58f2b153cd2d475ee6f9ece216d39a832745de70920dfc9f4c2147a69ab9cf06048c4701e55c029ade3cc0d12fc833993b5737d8b510dcdb6c7f3fd9fd945a203319f0f38ddbe97cef1812c50122ad41948213a09ef9bd9600c03fbaca61d9e1a3b41a37c768d354e6bd4c236a8ea5fc99c503a5f829b8ffe4fb0041496f8b42dcef67c476768b9fb26b3ceb9800f74354101ed6fb120b568068c0af06bfa9d7a5f4984f25baee7be96c3d5c0d40f1e8eb700166a64955058c1261cd609e69810859f7ca88f657ac3d706937c5bd46170de1522b929bebdcbe87ba4459bc520fe50b576323f1781527804acf118d7a9eaf3ae25059fbb04484af08ae6ade94b0c4901c5223862e18443dd825dfe8d38ed245d4127678f2e82c922f85ac37ff999bd3fbafa81ae0e533d610b8294cc7a8b5fff1e77da40f230a4e61ea0311a31612bf73b336d80802b15cd0c34680a93abb684f9e6a8eec144188cd2f52539f51066288a5e79003bed8db3bcac8d64a79a9355063a874b26afa68b7030134db4cccd3aac99900ba38ef1d26fc803da6146b960839e41f7ef", 0x1000, 0x0, &(0x7f00000010c0)={0x18, 0x1, 0xa6d7, 0x80000000}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchmod(r2, 0x0) sendto$inet6(r0, &(0x7f0000001100)="731402e18429c5f10fe463880c2fa3f66baf74a90f5528d937cb3ea9b63dba1f2bd748ea2e1b2d1117d7294e6c1695c1811c3c72604012a1e39ef7480ce8746611890b60cbb3031a5e33160e356c9d0b9cd4a4276ab6bc389084f9207ce39b1d0b914adc04d6cadcd4841de11b2dbf7c5f481becd5b0bcde7f14aaa302f0d37ffd12d3ba357f9eb695d2fe89c06e0fb7f1dfcb2dc8f97a89fc1781cadb3fc164608f4672c42226b023d7ccc1cbbb1edc30e2e6ad402fce6c696e4e32ab3d43f4fe02081c67497ec4f05e04735cfab0f9097cb39d6cb34de16a404bc5fea75ec16b81ef72480ea5de93e5c899615cd9c5e1e2cf9d1e3fa945350fc75d95376f0479bfdee8fb644c2a90f9cf8996cd9de55547d7388a6f888e8d601fc20ba8bfa2451bb48940070955a82d4786111ef7b545dea5026b3e90625319c599ff8dcbfdc80e262dde5bde8c012c23e9a3bbd032fcd55fcc34dbd192d15f498173cbbdf5ccc3f17a30504fccbd3001a1afe25d5ff51224c738d9383bbaeaa6d60adaeb8b64dbed61889ad0bb2f358bdce21a7126f702bec5d30d2889aa43f704297c725702e26ab2dab24587d2fddca4033e2145a83e11a470515b13d48119f4285be9a0a653db4071bf29672aa92849b35a4b9631600d8ab033c30a24ef7d7b4e9cede19eef9a54ce87e4af0c617b7f337e288ad6398e23db53a2519517dfaf424f1e1ddd6db4c5c25834baac5e9a25d695735c922c7c8b76600ce6bee5000a11e2f44c8be0b7084cd723555cc70cb953174c4d93188b7d8c1b69500f09b1e6c7080e575892eabad7972c7fefa7be612fa3f988e004636ddbedb095b90e4d645139a54347feb7e3f5f9cce17735e856b116c129a5416c00cf582a8698fcdab7df690189363efc53e266eb5012e43913eca09b6da7a14e4ea29a3cb45a267d98c4568083af03638a78d72787bcc1512d70c7870e2ca609d56897ead60bcb1e59879f5b2dd7f31a167a3b2d3098f1623421e8d749e9c240b0f12e9ea97cd44c2b3986d949a8051b430a4fe959dc23793de95d54dec16a1c634e4810e1c68d2c56bef4e388191dab53460103c62961d8aa6a602b4f00c41bf5f491c59d28fa904662198a715f9a49e3d4f425fc45c2595c04c2dcfdc83f7e24bb99b98d96a78d0a60b1d8b7cf838bd38c32f9fd36d8a21243a1cdf039272f09fa81dd628fb70454989ea77348beec5fd12818408f8998e431ee1efb8b1f3741537e885a4196f8f3fe71b907455acbad08d9aed2b4e082ebd6d61f4768dc40679273c93e69d77e39a0b89d637bcece2ca980273de17d10205395897d580ecf98654a6af9e60642c5f82ebc53d11d203926b764a7070d6dcd3be4fe513ffcba53f0b376e81b3fc76d0e0d733c24d723c84ac2eacede07b02e45aaadd04c66caef5033d8949cd327a3b95cb556c12b1cf71693d0e3dfa3312f94df3a8bc62bc21ca4a115d747425501055401d1a2db048db41df9ef47504344a0aeb0bcd26d25fa1698fe4aecc23ea7f9f1a37aed63934caba048c5ef1127c089883baff15ea666272f838e141587e46161bfab5eeeecf2622e3b89c129dcdbe90cfb3aa0c44a63bfde0fd6258f93a9c7263baadb4327831976d4e5214e4f4b0a4abe4c1fd0d857c87129bedb65c64af3e52e77d9529718ffbef2b9e52838addc9a407e67df3baa195916e04c2ee1615af9d8d17c10f2c492312ce22ece5cf4dbb95762953e1df092503efca4e2c44c373d6e358f3b4f9db9db0388cd5452b40da97a1bdd7225c662877644f45b9f7585c52d5cd4b0f143c678ba9555ee01986a406ae1fcca01858f006adbaefdfcb9cef00c117ee1423d58d2d1aec9aa7677e9dd9deb93e28cf6bc53c675c3937c7ccb7af758c1edb02f4900f1da6d66ff28054ed065e50ac7e195bc810f531b68e5b56c1154cd9db1ed682af5adf0edbff2458db0c06f7ae3e18327cc648352703ff5747d5ad4e9a81e57e5db54987eec986ba42304e95a67e21dd2046a8daf59b0fce3028ed0aaa36489c16e5f967e7709ebc1d6679f085c9199dc208170ea7cd14c840d893d543e0dd23199a669e413135079f464f0b35145431b8b6e7827c15a6594c09cbd60eb25c94123f2dd26cd9b225784d611cfa3e110831a6c5f4b8df36cab0cf6e9ac9ecf478ac457c1057cf30a0f42866ba348568e3171a09b98b3f9c627943cff1d03273cf3a872e81ccb389dcd414b0d393532f0cebaecee911884845d19c2c2b7aad6b8a621a57d74c1c127784b44bf8cdc016322948eae9509b984baa491910102dd75659f61b2854afdc5eff8d8808fb9568f7d023def46eec546465f529b740897fe7c1713b5c79610eda5314fc7f9e3beb6562fc717d726e6890f1e11677da613836698f47bb46fe2393893f3ec7611ca930d5083741d62d96bab6d35558cfbbec0d566e1ab4cc566dd47bead4d87b8feebe208bf35fd8eda398b23cfa717376bbc1700adbdc872cca524e1e06c95b8b397f3ffff58a470c18150cf5e29a9e8a2a0023c009598f9698dad2974d52556b8295e6b1186a367d7ece3e0be965e68da87bb13a06ef78c8fb31e892a7a1d0e96777bf04c54ad6803760c02d0875dd6ef0df35788414145252eff78f735e87e0d5e2eeb16001de9478755d51ff4b0cfa3791db7ea7caf2d73faef9ca15c928691dee0414e5eaf3e19edd10177bac2cc1128602ccbe765bdd8a3e431f335286bc4ebc5f2dba63143628ae4fef33d78292dbfa7319d2d16ff2b345a75031c2f5e3ccf0575ec0fe499254e4a8c60909e6479f589ba4071340fa7671b6bddaf396d7ee68c3ae9331b8bbada5ba29397f5a510e3c636a13d2195f97e5d8f0d290ffa553dc1818d5c16796fafa7b3b18b10fa41750652957dcfad5c8258b86e67853b817fc184acea116946ee9b3666c9133228eac304d5f599b6b750e047d072e8a3abf513298cc73052f22473bb468a6643d8d79b6ecd7321498b5afae213a02b3fe6722760b7d3ce34b2d13bf562a3d4b7c5982286ad1b7d10f456c9db41c23c075ed4eabd528230a9f49a8e2b9bbf5fb9c38586522a6a29e8dce62f1d0eb0eff4bce0e34d1a5d00ea4235bda6f4abe0ff236b0c6a6f4f68f26bdad528be7f19798c4f5436e03237d084e5d9ec06051e0dd3a16f6628715ae15e1447230df04af4f3f7f7c6aa8660fa56eec66e0651b7d16cfbfda0efb1ca2b79600bab698d7bb45b66138e4d7864081f099d6ef78ad0227ebbd6b5fd41ccf8b2a7439ba0289cdb8e4fc68ac7b3e0a91907f08d0efa6244fb57e5a22ff9b078468dad4983ed81111e0af28239d28374f04373b0efe8aa5360c2f5c1e6543afdf716065427dc431adacbd69bc671e3e3cbdc29590bbd89cedfe9ae28f54fcd38c25ffab0ca87f98ce12303340d508254fdd83688729f2a168f19e88b2c4a0ec05c1324b9a6b8cdf6313f75d3a6d8d32d5ee8e800a56c86de02b0376b8e5ba2251941adb4dbdc29ee5d5256226b8c39af79c0b0f51d6f4fbdf3aa073eb28f60aaca73827b48988cb0ebb4e3bdc5d7b073cf3015beddcfbd5c1d5423c3ae0f44389d3a20baa42fbc7cbc32edd84621f42cb65d5efee8e1b6a8740397b1bc64778f3c797ea18b27e80cf28330c2c4e1dbf147fd34a42b3e8d15d0170a06fbfbc388103472cd3c4768e02a8891cfd64a856b53a12f40e1799392f5e54194c05b677df34dd380dafee3ff912244831dfdcda9ad9fc9b8df38d78490e11e6b18961f4065239498c091f80a4da06d5b1207b813265e95617addba2277a428d829a7073aa5de1f07fb5a43d60ba24374525d9d00e5d0ce6b440cfca6cdcdad4346c8225e8759cbfca1d1ab6d502911ef3f5d9055f654370f58af94ef8680d9033de99d2d06439bf1b75976ad92de6759c0e3395445599e1d3aa852503572060d27eebf8c59ff4e246fccc3793d01a13e20aefa876d5be11465842ee0e8c89c5c27af145f078c861d7e025b43f7c83977e3f335fb75166584a7a934bcae61e959341fc23a068e2041947633800cc8deb48d5bf51977d7a3791ef418d4db27288080a076fecb5f4c99cd5c2deef808748f0c2464868690bcca0aab2061ba67d741c4eaf58051f03a69e17c1365d4566be51ef93f384755b0a39322d5f46233439d55c280ffa1d4a8194ffcefd82d6a2662aaad1bf77d188e0eefa5ada39901632ac98c5a9417eb24f6488727d671a46873b42aabed3ab1b2d7b92a9f8b57ff51073e0c9552b4f1050197523c75138ab4e654c03d9a053ccc0d90e26f05c77a6994a4cfa395676a1245d6089e838fab45ade5fa1c1e7541fff490f5abc52a756c3099c3d413c81a0fbcf18e738b323feb08e9605f8e20b781a38ccdbf4fedfe07ec07439eff6ff791ae1d33592070911fae30e492926b1c4dfd1051d250d4308b8dc4d1939354979147a8db71d407c8ff6fa275cd2d5c2a5d357b8404a1f290ba30f484b4a100043248f2f3b813e4eb2a9c22a0db3c7d869465a86e91e37dde5d67e1e281506dba22edeafb03ff7cf3021ae7da2dd3a1d0148992e28ee4be6ffee7bd122a0f455199690dd2a53ec5dd84812797360733e1a3042e1f0cb7b89010810ad36a1111cf497269b235ec2cc45a640ef720bcb049537fdf5175b4193b62dd8e5bfbe2792543c867d3b97ba70aefbbf141d0886636d55652d2ae6c513cee8c750759a477413ea1c53c63fcef3b64ac8e2918cb68002a686c867df90b0c4229f1868e65d2bba939fd027b512d5558c8cf4198e3590d15cb566f838f92779e479df071eb91ba40bccad4cb1051766eac3cbe5801ee35acf6ccd6bb599da425271eb6d5d4bae347dc37d6c7fc6a2c089d23298029b76689d9f126b06675ce445ebbe5dae1cb9ec728dcdbee9eab5b93eac2d6fbf928103341e103d0de27a47483ba5ed9f932ee6ae1e5c0d186ed32fe0b0b2198b09f021ca4142d3360a69d1e496b1c1787f76d4a85804184e00d23752f7a4a0cb267c172dc953ea697206f61b0278ff6c1905863a27bce2aa31f409d0d8ba95378fb0834336e1577527d0b34b9484bd6e7748a2c1dde79a91f10b9b0a2b621f594552a18f8cb64c7bafc4142a2b9247ccdbd6e02c2bba9fb9084bff296e92f2194a29ec93a1c6c0843cc96eafd9773d7004d6b53ecd3f5f3123ad7248441ba0fe72d91aed1b2769af585bea7087010d2211cfef29e853f62ee9888ac0e887d44f58c3c86d3aaf625b5fb711810e1c229ef204814a60d4b4621f8947d75434e7745fe199cd87aaf2cc3cf37e957bc566a4f90ba58dc1d53d7d7a7261416f8888b35239023e566ea62c317a762f38fbfc299b5d24a0e98cd41184cd03a40e94759950e8cd3f3f3122501bf6a8a5611fc9a796c89ae5dd8983e228a2289498a55629892a5e2f5840ab3e8121d275b1fb5b899ca9571410513543d2f018c5b507e530ac8188e5a3cea3161af203aba76213206639f9d82aa0151f47f57a65199d9e02c1610eee113305d15cce69d80f2e4129ab9e666310ed5e8b04dbb52db3f67fb3d3623c2a5bf8261444f29649a8c9b5e87296c32740e16738a31e96a353288dc3b2246665f2403396dfadbb19e9516e316b1367583d62648530b5339e8517aa582fd36146a1690dbd89897db1b66b53909ff3ed566ad45bf7d3a3ee42516145758853db124b3d9ad747bcd4e32ccce5d46186b6c5abc2ee6ccf02045861c10e97aff3eab3c344833b6e7902ff526c4292533d5b4afcee2b1d15d52554d2d0cf5c38aa0cb9060", 0x1000, 0xc, &(0x7f0000002100)={0x18, 0x0, 0xfffffffeffffffff, 0x2}, 0xc) 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r1, r0) dup2(r1, r1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/197, 0xc5}], 0x1) r2 = semget(0x3, 0x0, 0x40) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3f) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) writev(r0, &(0x7f0000002500)=[{&(0x7f0000001100)="c8600ebd8259ac59d18b38108eba627ec0629b6f82ce9c5ef1a35310c97a8f633ab605ff4a6039f3483a33bf88d6f5dffc054152f7a7604bf7167af6b5b7409da8e25209e7b88839c142a1b692bd6b69a620fb379b8f42aaf582b55c8cfd53029a213e7fcdd3e915a19e16a85610900aee3e59b3832c961a3a09ec7db8d90ef77fd09530d848967fd2328a5163668629d502226095253812327ab74b24212cb67a748b4aaee781787d97c179b244b5a719d6c559665ac2bab22c3cf3b70e1b64fffe4eb38dc9785c4e4db94d0ff1ca872cc5bcfe0a2e9ed9dfbbab7f2bd122ec562a395618abfeb9574072e0ea491ddc6343de4e43d4fe9f5b64879deda55abb843db5c4d6d90571958673889ee0ea11b02a0b85e7e34a374ed87dbe28ae482bc71f280b4b69c3d8e0091069832caee82b75268571d1b2d323056464b95838039aecfca9efb98f709e19910a285936bda6e64529ae4aff8c1ca6014f5e9aa993f20144090443bef628908b2612bc949817b843e56843aaae02322f79597d4413be37ae4cc6b6bb58a6261f38d895cab3a3bc217a1dab96d96bbeb68dff3deb37188abb5acd65c4e94ec0ce03fa2112f48fff9b11294a2f02b839d734e385a594b8fdd6f66c33a0fc36080ebe059712fcff318f742aa77d2fb78c9aa2d3169b42da6173bf822119352b12b9b6f13eb0c0677c485e41d697c8aaea07407bb6e6b5e9adade092cb9652422c310f44c58ab580f1ff95d89cc69e3d028aa02dc38b9a2252d5c2ef59f52397a62e8ccecc22262b580833f3f5e8d6cb26c71337b31a0eca11871988a5e5ff011ac068ad393553b6646d939668cd6003f98be7912cfffe1eb4a4c8825aa3d01755b79009c0186af68e71c6d7a0a1af997ba054a0a11fce4f1db88d45a237f3e835f1b74f4e5c4119008aa5f42601b26e211dd5ef19327295f6c50933a6e4571b0c74484b6aa7925714c157ea1010b96b041d5a014e23ac15cd7f69e41260d0a1cfe22e44739093d312b05923024ddb052285c798148f92cd946268bdc127506241ddfd08593f7044fcc208e5ba334cafe25dded71ef42b35f3c7f645c34e145f6c63ba84305eff8bae07133b5585487f7e1fe81e5f298ab4cfa58c5f50f914ecf6509a91f84ab760df50dff18d33d5df42255a5ef0b9795064ae21def2ae40163d07b15d558f7e51a860cbed8644416488b8ad0d08f4ba916b29446c9cd962e776812ac77c3eaf292a3a8babcd92f1a99513df3e52ecdf8a1e99bc2f9b7981b9aae524804e8a4a4376a3295ff8755af84d9aaa108852f62d15a9795e84979fcc002b452f25d7d959db1f7453323301fd1d5bd2e2f5fe9a939b1dc59aa906384af62b2f1695e73b6558b3e8ad8fc06303d0493cab89874eca815e770fde5af402255a5e5d63c7334eee0e7f14539a920e18cfdd3bf49158fa00578f6ea9a3820c7de658ffe912842ad104f14174c5074e37a0463f29c517fd61a57347dc52bc518e3d2580305c29bb4443d033dc80b0a0869923b02d3a2518d39fd2010ac25ee798f817980eb121f699c2f0f876ba592a1e7e8268430a782cff89f29684d8866d9597fc7397bd75ac900101e1323a16657217afed52166001ffec2ae5a1f12997d821e2ac6178183893528db1187145a880bd1cd79b5c545bcb8f2bce45f77675b8b547e445db085b9ba840e12ce49b9858e7bd722e24f58efda3a2cff6024a56b5ad6593fa5ff5280562f5663c599fb4ea4bcbd1366336591de6f98ae482a898f487998b08caa14e5526529e1191c9151ffa49788fd65c2914f74126f9aab69e82611a47e286e86cbc57419f7e630f8729d8e7a623962852aa3ae903a24566d73065e5bacfbd9829adbbc87695b757ded756d53910c329bd1dad00915a2ce3f27e83a17df09d7f22dbdb848d355672414576d0368d39e715bd9008b3478b1ac58dd802b3c74295273312c4481ccd58058d7eb55c9d217144511c6052da47260db50ca9a73809763f52dfddb71976d06cbd327fd365dac87ce6b4317f60588782af321a71671aaefdbc977cb113865cff2e66c250d8ff6c7384e015dcbb8ecc121a82af39b0de4d1fc8884f7061e8ace06a94ecb77fdae914c1c19290e0be124a990fcc1a5c80a7acfc4746f1ff3e7bf5339f9721ddfff8b6f8ce85d636b05dc94065296f4f692f3849884b7359faa8d4fa54430f467d19848a82f1eba6b6ad06b259ef7c8d5efc810592e778c4054837206c116e421e88198825cba7d189ba7d3936b33800431217cc9dc1542ced3afcc15bbf950e48987f796b492e31b763ef289d76b9481264b819aed17d794fd95166d4182c78de40f7cca75aa19ad81fe742b2fee6b8c6ddb58821503cd38be8ada6d9bdd6e25d2249df25e0e87a775e6965d5cb8e8587d1613fd7aca73ab983a501329a5d7cdf46ad87ae2d018a99f3f1962ad95a0d4dacfd7586c24816d2f43e2aca6f015011df4c0cf36ef0618b8084014c404e3097137c664f73aa0125669207b6e66877b1dc723c28158be976b434ab7b83ddfce55a945f38b0b1bbd149b5b1fdd7589444f72cdbeb574176a4515d8260e73e6f3ba51fe67fe92e44456b98517d2a25e0c4b71968ff1cccfb6d9e3dbfbaf81938e36cdd3fdbc3dc389a9ed97783ae430e5d6d260f0ec4bafee38cbd5ddca3a21cf6b554d6bb0bc791403e8cc80f44995071640ef302b273c2e0260ab74b8fe8e91007edb3951def59f2b7f73d18eb0faae283fa6289b2ab69b67d66314856ad74617ffe2563b2153fecb9a3df350b59c86c9c8ef1488af432547f117e03e562a011077ac04bf749cee29f81704c87777c7f92fd19d5d99c8f3ddfa94ad372a70bc651322ceaab876731f83db7811fa628f814fa3197ced40389a815c522274d8226ae9809b8d928124575e29a6dcb5bdd6959df7475146b4088e3643760378836e264c0b52a5cb9292384bbf16f186719595067e17810c9ec568f04a71e9886a68771b460aef11c0a7663d1dd57dbd518309a64abc5b2f98d9564df3ea1f3feac3e95b6af5a821db5a7b78611a1ebea1f367b40d7c8a6b17e3f47f0e5b78cd1f84cf26aa1db7b76780b174777c9b9d206712990137f3def79136ff12ef151ec53bcfa509824dddf98a4b33fc2f0de64f60ce0f8696f92e3cda2dce24156ef546c2c24b63dc3c504430ca6e5e6972f5d40e009d4221aed9122eecae2336f33403d59351a1e6912ac2877ea868207aa54052e1030570cd225ffc59b5d128310a42df95a54d1de3f098e862fa947607fa32dc9d3354737ba63c206370c0d74c7d9a98966cf6636bd2b3d34c60d2ea6618799162f71b3231bbd44a9a8860832bd48ff2cd5b6b6542311ee52e997ba8e86103883faaddc763ada92bfaa0e4c6034d8bb73c4fa9c5b766ecad74a15dd16fa8742a36a71a2069cf8c206043ae7f9df5b25c45561bfc0f6eaf7e9d8986e10dc6d96b0665b69bea776e31648d6016fe2f1b5734e696bd65b758918ece774dd346049c0e3095e5cdfdcc22461101b6692fa5bac61b7b4753723240b2fa4f285f03fc5d03b18b9ef3788e469165e30757f196d48cebd69400a4683d9e507fa1f7ede22c15498a4d1147b63a5de1bced9b51eb6842c36930a221212b9697b931dddd810ca884c9c5cd2715d0d97adad2dc220b5344393813f8189466187a75994eb44583b8780a43fd34d691cde11e1a04e6d4eea485b5b5eaa82ef3ce7600827d8e6411326074e8529269b9768aeb9e2db0836e61c0466b59f4c2007a1457b18bc12421553396fb1c7b7f6ae3b8275159f316aa7641f9bffbfc61c47c2f6a9ff61f9b4762c36dacf89e34087ee7fb7079783f50764c7095adab2ec47e8262ddd44fb224fd7fa2f1dcfe90bedf72b8968dbe19edf779264e07a94837aab73b10750b130d6ec38805a26b6636cfc155c7e56e88cb83adcf33466af93fcb18d27e947868b97d8e13ca72f8359f3ca13f94c0bd19a1c11ecbc81b1ad1f16e4a10cac3eab2b967d96a525edefb5ee9baad1837249043580c60f6160157e04f27e45dd8a0201bf0866ae6ed0a3771044bb168cd4289d8e56a6e9b6ecfcc554a361188cf4539b5e1ba0682e84a9488a9afae318cc06e09b67f8e58d8eb7adca40b00e398609d10a1c643b201961525714afba43f1669ca8e4b9702cdd04ebbcbc6928d79c394799191743b6bc0470c4cdca29664860268a2ce38bfde17836291fa80d3d18cf06efb5403d44356d719755358662b6006ee74a7456a58b9ac05602d54283f01e8408501a9901d93c9b88b4926d916276768538acf876451e9f3b046b2538eced98f213a49b9aaa4ac6dcd2b3fd09dbfdf9d90143b8981db99b46da3ff02dac55917e2670489c5d73d1802700079ea799578c4e310bdd4912fbe4938d2fc1c3371a404d39b646e9447f956222f3c4f6f84ad07c72a6b8b4547c5c183fda956af7e9f126fa77fe3150a1a370713aceabaad8c894afaa8a409662b1052d18c1f0ddd168e80454b8ffecc44578eeded05a3c3d159e9da3bca960c3daff6d43a6884aa1232988f9447a4621c9ce9e097744ea2490f57476ed39ac405724d5f2024c89734d917b68b4237c109ed8d88be9454fb522f41bf6dc90557413ddd14d4375f815c220b9261d5c8249fbd878eae1b45ac6e828ec1959c7f5835d7e5d91ce8a16eca2bc127c825a86a58dbbbc72bdbce1f4fdb91dfe754d9791af0200914104fe4dd0d43061888128a6937163a7cb0e4a3509118b50c330e1ed7cf3d8075750d77043c5ce8c3293ad7ef8f9ef0c86a94ff0541d416e1cf67d403123890c3b4a819022b1b819d63c0e474770118be6660513fbdee37b29ac506786457c1e7879d641555f3ad59879f585fd5bd7b08a0af413512ff866b4ce7df0b7c3bdcb68d25bfb467c4c0c735f2171079516fa18cf25d8f7c9133fe6403f9ac42ae72bfecae0493f305da3fa978136da5208edbf092c25db457708f76cd147514fe61211f21759d287303c103ee3ad89c297153ea911a1fa7c91e60322483f0665014f871afcf4df006ba2d55d37ba5127a8c3d92eb1a11885470f5dfb90b0c436c8f98a8cc2d1a93ef76134e2be2fe6e48963474273e597452ad6ec22427fa969b4e798e993528523aa8c2affcb69a20e60696acdc65da8efbd44d25032e983631f28f873424203f8b8dc1867bd5913e42093e839435b91666a50368fd8542187613f373cf8843a6b277fd99c7ed18e874c1bc512d1638f876a171eaa75da188b8a9873c22435618be53f4ff94d1352dab781c1611d2b77b92205c1c8dc7d8a4770ab650fb917fef141127037e2e30a3665b5d6a9a3a9deeedbe7e390f9323c086ac9de9cda950ddf992f07e33016bf3f2db66d4d302df76f2aede67102beadf6063d9d894b35cb8376d5604944110da46e7994713f8ce9547659db829e8fdf271aaa1063a2fe3293eefb33da0b2f889dc1b23fda42e5c5c534d4f28957d20cb831ccd840583506506b48336f6c3e572254969bf2b07c7b723d0354208328e8ffa02ff481b96919bb6b409f58f6c0a43fd6dce4da683ffb20f72d29b0f96c5b14756298e686142fc2c7f2d25f366cc6852e2c4e81710295c6bceaafba8afac5678ea46b9d8215285d149daacc296dd407971142c3b2", 0xfad}], 0x1) 16:00:02 executing program 0: socket(0x27, 0x0, 0x8) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) getgroups(0x7, &(0x7f0000000100)=[0x0, r1, r1, r1, r1, r1, r1]) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000)='\x00', 0xffffffffffffff77) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') close(r0) 16:00:02 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:02 executing program 0: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)="0415") mkdir(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:02 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040)={0x81, 0x1}, 0xc) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x3010, r0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/99, 0x63}], 0x4, 0x0) socketpair(0x3, 0x8002, 0x1, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3ff, 0xfff}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) socketpair$inet6(0x18, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xf501, 0xffffffff7fffffff}, {0x18, 0x2, 0x5, 0x1}, 0x10000, [0x0, 0x5, 0x6, 0xec, 0x6, 0x8, 0x0, 0xd6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0x1}, {0x18, 0x0, 0x1, 0xffff}, 0x7, [0x6, 0x7fff, 0x7, 0x9, 0x2, 0x7, 0x84b, 0x8]}, 0x3c) mprotect(&(0x7f000066b000/0x3000)=nil, 0x3000, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x7, 0xfffffffffffff000}, {0x18, 0x1, 0xffffffff, 0x9}, 0x40, [0x3, 0x6, 0x1, 0x80000001, 0x2, 0x7ff, 0x8, 0x2]}, 0x3c) 16:00:02 executing program 1: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cf120b93df5f24cace12f3011fe759a193dac837", 0x0, 0xfffffffffffffffe}) syz_execute_func(&(0x7f0000000000)="d9c626f30fd6f20fc6180466420f383b60000fba2932400fbf42000f72e2c4660fc7b00000000046de7ac5640f65e2") mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:02 executing program 1: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x2, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1000000000001001, 0x0, 0x0) 16:00:02 executing program 1: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x8, 0x7, "0051c9ea3d305d7cd4e0c53037b960ed0de38d65", 0x7, 0x40}) 16:00:02 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/129}, 0x89, 0x3, 0x1000) 16:00:02 executing program 1: shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x28001, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x200000100, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='x\x00') 16:00:02 executing program 1: shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80000000001, 0x0, 0xfffffffffffffdd4) 16:00:02 executing program 1: shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x0, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x0, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x0, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: kqueue() r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x0, 0x0) close(r0) 16:00:02 executing program 1: r0 = socket(0x11, 0x0, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x0, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 16:00:02 executing program 1: r0 = socket(0x11, 0x0, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x2, 0x7, 0x1ff, 0x2, 0x2a2b, 0x7, 0xfffffffffffffffd]) semop(r0, &(0x7f0000000040)=[{0x0, 0xffff}], 0x1) 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() lseek(r1, 0x0, 0x2) kevent(r0, 0x0, 0x8, 0x0, 0x0, 0x0) 16:00:02 executing program 1: socket(0x11, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x1, &(0x7f0000000000)) r0 = socket(0x10, 0x8000, 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/132, 0x84}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:02 executing program 1: socket(0x11, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10090, 0x2000000000000) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setflags(r0, 0x2, 0x1ffffffffffffffe) 16:00:02 executing program 1: socket(0x11, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x49) socket$inet(0x2, 0x8000, 0x27) chmod(&(0x7f0000000000)='./file0\x00', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x1, 0x7) write(r0, &(0x7f0000000080)="fbb386e8eb5dc97fb3e58159aee3c65fc2850b4d60b45a63a7356b9730afb6030802dc6dd9bd3ff74d373d58c7d61a97ff47246e0b00bed39e07c341b3d7f8aef8369b89cc7dfb1e629b94f643767bdc8d92705085c757019314729329e7d24e5c17533ef0135c6d555b4c36b376fe7fbe8cd93624d62983e544232cb3872d4859f0e62664f939faf70357f433e902ad9d0e2b69d1925c783380f1d1c84a2b4774be56858c25434f3e13e7d8d1ff9c3ee743ef2a5ae22a0c1f3ac8ccefc6f81442984d2ef0134300860678d34220b30d563a88ef384c4adbe4f1070246d407f8eeb8", 0xe2) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x7, 0x1811, r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(0x0, 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000800000001, 0x5) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x6, 0x0) kqueue() r2 = dup2(r0, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x10000, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)={0x8}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0x40, 0x8, &(0x7f0000000000)="cfe6d8389f987e84172aa86129547f800acf87d4dd1c4c08709ac0efc59fa00533d478723fd89b34e9d6efbe52d09c92f9106d1d5f09f8236dcd7f48ed528306656695c798bab3ec7f2c6488617614d5d7ca619ab9bd77698d9bb8acc8aacab28557dd8dd3d5343ddb0ef5e4324d16f9ac7687d7f11c3b45b310746b5e765f9c22bf92860672", 0x86) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x40) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000180)=ANY=[@ANYBLOB="9cfc9e7467696c6130002ded32965c7e0f908576bc751160bd54123af7ec36eaa73f2031f5ec1dd52fe94e4ee37c5129b20fcdc9b7b6dd5f422a2140e5d4e9e48a7373894a6f8011c9fb0768c044fc88fbee4f31bb652b3ddbb3f97c2324b4d08661399d0523c40b540badef4903000000ba43a2b8527effddc60d6ec1ebd98bcd6b83e2388452b79fa04a77f3cea27d720d91b76a8d0fd98cb0ac0a565217c00105112cf0fd10bb6420a577f6e6881f9032e390e5fa5647e3c2a2e065ef091ddf2abde54b2d408d4e2208301e5b3684255d92b89c4dd2eafcb6828afa24c21ef0766a3afa283181748e85f363f1daf02fd04db15ad6605e726698a2b3b86645c287b9cc81fd752f31480290a6efa716e5554d98ab7c03080547"], 0xa, &(0x7f00000020c0)=[{&(0x7f0000002080)="f7", 0x1}], 0x1, 0x0, 0x0, 0x7}, 0x4) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: wait4(0x0, 0x0, 0x2000001, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='+\x00', &(0x7f0000000080)='-,\x00', 0xfffffffffffffffe], &(0x7f0000000180)=[&(0x7f0000000100)='*#\x00', &(0x7f0000000140)='^,\x00']) socketpair(0x1a, 0x5, 0xdc, &(0x7f00000001c0)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfff, 0x5}, {0x80000000, 0x5}}, 0x2) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x1) 16:00:03 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x8) open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:03 executing program 1: socket(0x27, 0x5, 0x7fff) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r0, &(0x7f0000000280), 0x4, &(0x7f0000000380)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1ffd, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20001002, &(0x7f0000000000)=0xfffffffffffffffc, 0x4) 16:00:03 executing program 1: socketpair(0x18, 0x2, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) shutdown(r1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) pipe(&(0x7f0000000040)) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x1) close(r2) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x280a) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7ff, 0x7}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x9}, {0x18, 0x2, 0x8, 0x7f}, 0xfffffffffffffffe, [0x7, 0x5da0000000000000, 0xc433, 0x7f, 0x3ff, 0x8000000, 0x3, 0x1]}, 0x3c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80000000000000) mknod(&(0x7f0000000040)='./bus\x00', 0x8024, 0x0) 16:00:04 executing program 0: select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f00000001c0)={0x3, 0x2710}) socketpair(0x1f, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = msgget(0x3, 0x4) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="039563ae7dc9a17e13007b413a6600000000000000fae5b70d713e7fd69069f427c5735b171ddf60b7189c2484205337226fe9cb036da32adbc086d913c9deabcb0e5eeed269a56b7d574efe90c1bf082e7ccdb7fd763653113eebdd73ff8c1c8c0d0000ae6f71a513542764a70c4f04ef07555ba28ecf43e903681bb737fe67eac8d5678d31778e12c6f649d4c2f08cea06ad2a0c1825cb93fb90074fc880ba"], 0x87, 0x800) 16:00:04 executing program 1: r0 = socket(0x6, 0x8002, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0xdffffffffffffffd) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x6, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0xfffc}, {0x20000000009, 0x2}}, 0x0) 16:00:04 executing program 1: open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) chmod(&(0x7f0000000100)='./bus\x00', 0x4) shutdown(r2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000140)='./bus\x00', r3, r4) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x390, 0x1) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1062, 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/254, 0x0) fcntl$setown(r2, 0x6, 0x0) sendto(r2, &(0x7f0000000280)="8e9243d8d351af7c3f103d86921c0aab9ed800ac79724cdbc08538d7e5d0fe1ee9c63a0932e263d6bc9a4f70e5671c2274d621887eacd7aca6333ca5742b6f1315bb5e5563b7399143f326529067409a6b8330acda4d1f7d0a1aa5810f1fdede7126316d89b6485eeb729030d9087225e0d97e8f7229edaf6cf8283fe6bf3693e3aeb188992233b4e7a6c28ce8b9fc26806d53c180b88d01a4682977d8fc159f4c61d287863fa277021705c0c9ccfca14b02de400690c86008b7f49c9c", 0xbd, 0x2, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c6500"], 0xa) close(r0) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) fcntl$getown(r0, 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x0, 0x9de1, 0x8, "4b66c8e77d64408faca485b3b29e576c4e52028f", 0x9, 0x1}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0x40800000}) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x13, r0, 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r4 = dup(r0) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x3ff, 0x0, 0x0, "a4b193d60e89b250d23c3b500f04250c903d3599", 0x10001, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000180)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r5}, 0xc) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: rmdir(&(0x7f0000000040)='./bus\x00') r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc005, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) clock_settime(0x2, &(0x7f0000000080)={0x6, 0x3f}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10430, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3ff, 0x1, 0x800, 0x7, "a4a7d263786b8205d4114fd4ed86071b9d431d8b", 0xffc, 0x9}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x54) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffa5, 0x0, 0xffffffffffffffa7}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x80) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140)={0x37000000000000, 0x2}, 0x10) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x80000001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) syz_open_pts() open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x80) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x12, 0x1) pledge(0x0, &(0x7f0000000380)='\x00') ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:06 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8800, 0x1) sendto$unix(r0, &(0x7f0000000300)="67544877ad10daeb0c18edb18884280d6329f3115747dd8bb76abc1be6666c24dbd5a79512649924b982b88e0eadb206980d64c56ff24fef10df218a2b723eb7619a573f4d2a70649fdc8c6e41cbcf13e810fd4059b562d45f6abfcd7607940510c12f192b8a9b18bea23942cb9eae24dc17fec177598a0f4cc33229e7870d5d0dadee1e5a5f2e401abee8fd5fa27e75185026c0f5bd7301d4250d51f21e8a7354f156ed7a92e8a489653985102d2b0f9f8f0b3ef6fa0df38193682fd9eec1d02395061af145b6d43fd8f13110dbbddf243fd3338215fcbca76799676d263d57bfe62d10367c088ee70155a38c6c1f339d602b3c01129b72bea2aa1eddf23aaac5d3e5bd0d5bff254c8b1a53e3f33b6d0be83569524b4fd92fc78d67519eaef294aeb8a9c304227059dcf155dee4103ecf8f5c5655ee671678d039df32dc93c37631c51db1515328f3a66e11bf26cfe25e34fed0aad0304476efb17af549e76d56069b42bd686a8d6e7b34ec89194c6b76b7b516f2db6f1fb7657294283a70557e33e49f76e967f74b4e9220c3a390b688bc3898f2859407de20e15f6a39a0e593b257c0469fe57cb0076ea7300f06049341132f42981fe7f1f9d8c0eb2f172da73dd64b821cd66977aa2b6ac4b7263134ecd04a1515697125afd0bd79d6e2bdb4bd76db2f0690e2a23e1da9f6510136c108ae2c22cb7dbb769ad5477e8d0888324a19f1b0fd5451d57f1ecec30cce4dfae7466ee20902dd60d52250e1750582dbbaebe786e825ce5ea99bdc8a7d1b5ce9f357ecf305d6be39e140799c798c1f7c7a225b09d38fa07ab544cedf27b44c48060d2e65df13561f4856f189992d3637a6ababe084bc3d5d63a039fe1e564a964a17f3899af422f82b971b53f53d28411d4cc77a8b0028a270f38142db410962e2f95491c6d977d66dd8bd92025af250e0fb86c362e933e46b8f232b3a4d88f690f3b076a87344e76fd4e5afc51516c5c25a3fbaddb0dd8a2b3ca45e9a53f444a5fe4da50d2b222da9d313f2d21433de220a2ba94355832f0dad3060f74bfa0edb7d6c98a3076408b0900fc880c5562818f628bf0a6f0621af1fe574aa9ca8173e8810ebbdf1d5e43daef7bc84dcf1e3010238b399de41b55206332c9f552ac2afed6efc83a4cc35f8100903c8d4da4217038e69fb93bebf8f84cce6bbac2a80a8b6236da4454e4324d421c01ad27a1f2dc31b8a650460e1399b3ae5c406381f6c10fef7305eec04ebcaf1d8ac10ebf94ff3dbf8ac0a4efeea80750063340db79d73a1b5e2a278f9dc50265dd59eb73b2700aaa5e5eecd1e457e97e462e4b9274eb1a656f4a65f2295e5846c12a7a48f92d2b019e036e2c01c5c5efefb308bcd7ad94c1a29fd6843fcbf64dfcff0d227294475370c047670bfca97b782889df017bbfcb03e4b33a4116c176900dddead659cc40b7e20b76c7657c11ece8458973c4838c1def26100f9700b158bd844e5ee890b2cc127698010a773afe3b611deb34b174d1c0a04f1860f80090f5c0ae7388b1d748c66470b52a1075a05ff96e3f044255ae6b60a5895d60359ef44df749a9a6621c2f51bcd62f3982d8e68cc62669ba5258d426536048a7dafeb46e2f20b5397e61cfebc95a0c7556ff309f9df513ce6e1cf6a442f3e631def8d83b188d9f87c7545831c2e3daa304e1121e6bd49566689b93b0e167437073111991c60d2fa912b133103c3c3cfe4a2c35d3eeea6865c4b0d032e0d5837b0543c2472a8194253d81a529fd8377d024020d952b5207dd53c1184dbe3497d5d991175d97eec9d7f5e9a712f9f34359751b789d36fa016126d7fc30727415b068633e54a1bf27b021672bb7c8d3c9ecfa6697f1de9e43b2e1857e4551353239945c4179534e8dff55ba3a039119eb67078550a6be665a524c17bf16ef89b616a881f5b27afda190330caedd7ba777b4aaef6975c1dfdaa86241298da587b5aaf1c0a804bcd649f4f3e04cef8b73c37b61c05150991e079501b8be833b5a6a9cb1d44ce4b11e2dfa6e2748d2ad3b40b4ad99bb7045a3efd6621ba93c741035f6a4a208c41138064e0cb8e191d47b1af1ccc3749b98870d0f1c189ff35ee8eb5a791b2af568de2827e08565b02198ece3714884adc0f1cbbf7367b934b7b295ddad7ded7147ab5cb22bb2bdea22162e162bf7ecb9c282f92f47305f994c585b8a1aaf95b186642502ff3a3628423839f5a02b7bfb3c5f43f962b13daff794da17d9f963ba7462d5a723b1dce5514ddebda1ccd6207acefe58f33a7d6454b7eb520705634b7d08229b1a2e1335de44f5c80390c78f363f713dbe1222beed12a8390d6863a7d4aa708d7474c7b18ea00ee0992d31b5eff197bed6c4908bf7fc7bd41c57910fd411dfdeddc81d3f38657ae04d01cdab23c56083a8d997fe5bfa9b764391e7a2b9ef4a41e2917d66129349b8cf8b3eceea7af268a6d0ef34f21d22e5e07131a3cc4dc08b70dbf4695d6b6e3249b9aac8ea8cac9634e739a8b407dabbdc49739d2b60899303db997c1892559abecf9c5945ed01b55dcf639f517586a1273599a2b6e23c0be07a409bd5894695b6507374abfec9f9c3df6d26fdc5a34f496272967cd074817b17db3b336f64fe29d78e9f1c8c4039683bff9b29e923a84ec92a7e0f34a6e4429a5d67679801607d7fa2aa457e794963066e85b9e4056e3b41f5793e5dff92a4d9d9eb92b6ffa29f956a3236286d6212f2ca18e6b0e9a34ceaa684f47de0fd7900d831a5e35373596cfe4f662e641be69cdefcb8ee8c136232c43898c565938047b71395d3af4655bd17a9829487ac830c1f22fdd83e4b79778ffba5246ff658e3c07ab8c59884b641d1cac1c3d2c2343f6f3fb3b7f82006869e6be718871abd8dc9d6d3f4cc785597b9c9310b36fbbebd181d8c4e890a4cb793bd915c3b1e7e3f51381a6c675364abd12239b3f14824706d9f84b0d3bfa0e155ec52c426ba7f299f8ebfeaa92487ce103398489ff7e9244c92edc93d127c1748d64a693e7bec262611a1480f4fa03b72ed00f863ee14a233a9bfb3222c000321390e7a817883992ea0bdf3e9a589a73d21c872475253d279c1706ccec99c035feea51bcf8113ffd82b66c56e8b70230b1143f2c6e427e6752ce981455a88bcb87b5788b97e4a09d2bd41aeb68fa439b1fa781a0313b5b30694264e1cbcbec954fc53f3220c215acd9dd30cb8d778bb2d7fed4ce336cae97fc8672499b4ec4751b5dc91a2b09a516e97952e983531d431b23147ac2fe4458c15d17f7b101a3d3a73a88b5d198d2c232aa0d5f758957b867e3883b4d1ef6d7453553d5257d4964fad700a4f622428d9cafaf2e32d795bba4068ff5a5b91b8d253968aa6857e0b6b4b9421dba3c382a065354353ebe218609eb35c2e9c3b5fb5779737f9268549de29df3d044458654e0922f648d87c7387dd27c8644547e0c02c76613323180c3da9f24cf3c26a3f1dbd30e55af8a11aa26c6ae55537cd139b02048a6dbd449a910a55eae7197e855ddcb4faf1b2ca2b56fde9c0d21c84a88f8c91471ce1c199a2f04867bca7fd8f9e994b25e0bc5228fb9b14c16544feeb63a45ebca005b21f3021edde3a6c47932b25abba97f311ea86b7d440bd994d794e17862141fa77f61cca87a6db2c67ab5911f970c5c0cd31e6cd183027e025ac5f10f2df1170c025673ba2988a1dc5bfd82d28fdc208a9b651016142dc839183689d72f312f9b407c79158e01a17e95b8fa6485302fc1d37c4ac46db2d8a50eb902cb3be4da0a375c5f1eaee6a9cdb8c97cfe3fe8b5dc2666c07edd08538b4c5f4c2b9f6b5f9c9d25fda914e82e37ee77f80172f95baf1383fd5f29234ecf6b6d1fb766e07c70ff9e0ecd5a951415df3353c5a03da1de8b7879202b9d90bbba22f0d8fe716f1c5fb5455686b3955b5b3594d807afca6890ecb7b629fba008a77511ef619ff8ccfa207a0a6d4527944d706ca79bd382028cd208424b4b26242bcc014a6e11510afca55de409dcf079320269fc63ca0f62439f084d49aba90ef7e4f8f60163d748a122e4ac03a3c493ae33a221dbbb68a2bfd95547895df450745784f41b2a2ae5ffb6c3da303f366d5002b0dbc1b3854cde5c9f8e905100e6d65715125b3732d3957ab6d27a3e4aab6840630f2bb16d31c39f3fe85afc04a0a4feffd0d36565fe41203dc122d42a9519e90ffc59d143f557412c8d9fbaa249c413b161abda503b65c73c3f7ce36086f972c074eda59f9ef6088a43904358c91137acc64433a5f57c6d166df070e3160f9bb5203d8bf93755dd88c2ddcb0814685efcfbeb39e14a2c6a8cdb86652244f9824820451029097621e62860c1c1f9cdfd91b54e77a8ccab9d7867f1bce20e79089850fa8a3ef4c06c83faf22ba53a022acc7e6d32e729fd72a38fc8142a8207e078aa550c28fad85ad330c257f2b34ae9788eecdb168996c2f7322a2f226e8226b1409e9a5c498d6a3408e50ad40e02327a12f0e15a04aeab0519fb43187a9b6877ad1fb84305f2014c39d4f841a570594f910143be6f8836596970fbd8609e27d08eacf4ef0064513752eeea0e43cba2c13f2e896c8471d157bb8e41383802bf773792db9b23b7b08ca9f154896e3ffc3dfc58c7b0d6fa56273829391011938e35ecaff910cc5c3cecf47544fc30765cc6548c9c28965d52869dab0c02f68b615f6ff447e8f4cd2acab5fed4348eb1193aaf01c28128a884ef41be74d6a12c21c232f2ef55344425bda40481779d316ae196c169a79eaa06c30aad888601709602d32d389b7715b429cd8b691dd1f719d0da494dd8231a52654175eaeb3f24b69114616edda25c9e04427d51534d3b83712051f0a559eeeb4f3de4d58306106b2fdeddff449ea3b6f94fc5a5510f5e935f7810f601e428d7ad4fdc998cf0d8137a2b4c69e57d49de7ee2c7654c4cb7221cecb9d7d9eeb6272b679224585e457b7e82f2b3d64be0115fe70c8e270f8f18d1d36ec4af309e6e8306e83cfff1aea30b68adc6f973763a3f81342edab50f925e095114f851ec9afe0ec8a0d9151986582026cf927fd889df26574d55c6093dc20b4944824ebb0a6946985e5b2d00728d2854a060783132c87f84163ee8d8d8e7076698e5d1a25b92ae14e7988638e68b1e22bba1fc7b32c8a0d6b59cef5f6d92ee0d0e82c8e2a18fb032aeae1754403a15eb73574e44017bc60337e3b93db66cdf8b0a3a893fd406f5ff6060cd56d3d46baa90e465c572e541688a108631dde99d10c42842114746c263f02759f0d73eb48539f1da3ffc0770a7cf4cd6da51a1660663f27c3f4110a912e9d4ce736962ba8615206759eb30117267325a91c08e6e644db784f6e62b5b2a2408c37707c5f08cb1caa132eaa758ff2ae1704afe350cab6b3682aad0a3b07d0d8e78dce0200bfd40155da323edecf9d6e3a5b8dac586a9935403502f446e6790855885817455e6e4683aff48b45b9b21cd9b293d6ee6f005775ace586bf2b99528d1760ec597017664410e8e4f08f211180ee2fe3b18bb4a52fe4f02cf74acd8ab2850bfdc8635f6034ff2ac578e84673c60308eef3cd86c9c00d33342393bdad90fda00e85fcee13e7faffd780a7776fd9238376995d5522e8e6b887d92caef8b801c34b016d5ab3c3ef63a14d12b80c21e72c1b288025d5c0b2da53e7d5a930f718d6b6503d5e4054e1a44838efa65370f52e489b4aa2c6e0f52a82814e6f56e43c5c09e6b6da9ec5b3aef35f0007b346756d680d6e78d96f278e03984", 0x1000, 0x400, &(0x7f0000000140)=@file={0x0, '.\x00'}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0xc000, 0x7fffffff) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) fsync(r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: symlink(0xffffffffffffffff, 0x0) socketpair(0x1b, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) r2 = open(&(0x7f0000001100)='./file0\x00', 0x708, 0x100) socketpair(0x18, 0x3, 0x764, &(0x7f0000001040)) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000001140), &(0x7f0000001180)=0xc) r4 = socket(0x20, 0x1, 0x1) kevent(r0, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x80000000, 0x3}], 0x3, &(0x7f00000011c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x20000001, 0x3ff, 0x2}, {{r3}, 0xfffffffffffffffc, 0x8, 0x44, 0x7, 0x7}, {{r4}, 0xfffffffffffffff8, 0x88, 0x0, 0x9, 0x8000}], 0x5, &(0x7f0000001240)={0x2, 0x9}) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x74) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0xffffffffffffffdd) 16:00:06 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000180)=0x6e) r1 = socket(0x1d, 0x1, 0x10000fb) shutdown(r1, 0x0) sendto$inet(r1, &(0x7f00000001c0)="7816b9071270a522fe3621678a59d46f3812395ecb75eb2b1533f464d6a6726c157f8702e30a7e50a563c4ecef534f4b9462596386b2693939582be1fa986fb8a4a6616e4d0beb8e16802cce98c433adbd0a6c40e251b95a8e38d2a1d3c54b28b0e4718c93f0dad78aaa2413fc4a274ba452619e32ebe613bf6e6478fc8ca17e61346bfa96c67e89278c9ed5d137e55127731be5148916c141c689fe47541c74a559b03bc56de74b99dedcfcba17cb75f293697a078e73dad2235522a0157ce40d783f7d93dd37b32aa5f548c26f910b830e", 0xd2, 0x0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x11, 0x6, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$inet(0x2, 0x0, 0x42) r1 = socket$inet(0x2, 0x8000, 0x3) socket$inet(0x2, 0x7, 0xfff) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x3) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x2a8da571b123175b) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x1, 0x1, 0xbf4, 0x0, "c5c9e910cad8d331ca7f2ecad4791ff5084bb2b2", 0x0, 0x5}) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0xffff, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0xc}) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/226, 0xe2, 0x40, &(0x7f0000000140)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x41, 0x0, 0x0) 16:00:06 executing program 0: pipe(&(0x7f00000008c0)={0xffffffffffffffff}) socketpair(0x18, 0x4001, 0xde, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x8000000003f, 0x3, 0x40000000000101) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) mkdir(&(0x7f0000000040)='./bus\x00', 0x12) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/81, 0x51, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x316) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3, 0xfffffffffffffffd) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1ff, 0x1f}, 0x8) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x0, 0x9}, {0x1f, 0x1000000000}}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) socket(0x18, 0x7, 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d", 0x13}], 0x1) mknod(0xffffffffffffffff, 0x1, 0x3ff) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) readv(r3, &(0x7f0000000840)=[{0x0}], 0x1) mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x280b) r4 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) r7 = geteuid() r8 = getgid() r9 = getpgrp() r10 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, r5, r6, r7, r8, 0x16f, 0x3}, 0x7ff, 0x2, r9, r10, 0x2, 0x1f, 0x80000000, 0x60}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/84, 0x54) 16:00:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) r4 = getpid() r5 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getppid() r8 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="ee281ec0f622652e1bd80d9bd61ede30e653131b60166647f790eb89ce8bb46823fed1b7b1baa5f5bd8e19e8100cf13de76eb2e9c0b1d7eaac6136118231da4aa8c7ee265e19db11016ef7ed109296c81c7169be6ff5a71fe3374aa956f0ef", 0x5f}, {&(0x7f0000000100)="123292ceab3e78a21b09d6ffc530780c280a3dd83eb54fd5dd21f29b243f1c36f8beb9d4a6a3d3384dc6280e45921afd304d94ea9e42bb2a18ed4ca88da6d5b2939f726d7900c56b4f667f682beaa0a473c73482b12e3772e435fde500618057ea5f0bcdc833eeeb1bc65af8239cc7a2317edca4470cdd1d0bffb0ba27c86a666eb033f0deceab29fb35033fef10784d39bcca03714c2b03dd1a7ba28b2babf473aa6b17ffe5415d25aec4479b96aa8cc629ded6571a0a2dafb00f74ca6fd9bc7f07aa90c2317d504514313457ec7d93ad8df27a5ff4de6c98b14290e1411f8d8a4037e7fee743c63482", 0xea}], 0x2, &(0x7f0000000300)=[@rights={0x38, 0xffff, 0x1, [r1, r3, r2, r2, r1, r3, r3, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x90, 0xa}, 0x8) 16:00:07 executing program 1: r0 = socket(0x800000001000000a, 0x2, 0x1) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) shmget(0x2, 0x3000, 0x41, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto$inet(r0, &(0x7f0000000140)="5527b83ea5b02621317a6e3556af5044bdd730e12343a4085abc48c34eaea6dbcf5677dc34b28a56901b2040d88d9e72fe10cc5efa1d1eaded5b1b99d690ca75d6367f4797e06fd7e030436731487fa7021fab08886188fd8c7d9318e8135f08e19561e6eb2b310e4b9d75e541e769d80f1610e17ece7713b399f1ba53dfac9058ebfc72", 0x84, 0x6, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x0) r2 = getpgrp() r3 = getuid() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) chmod(&(0x7f0000000040)='./bus\x00', 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:07 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) fcntl$getflags(r0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="181647a31455bbc2b2739153f0b8ca6827057d0af7e747575b539dd1a0866cd3380b8f7dba859ec229e9aaadd8204df02df9b8a96c5c8b9951d6fb91f9a8024fab5c19444b2038a371c6c1daecf442e30c4690194504597382c3114bdfcb6c79657be1b3f167a4c78ba4d83271b30ab828a30cb72d524f8b0889d96796539d4bdd662ecdd4170a1ef0e8d2f88602e14738a13bc836ca3eb24182a2043d951ce79e13", 0xa2}, {&(0x7f00000001c0)="f723411ce2671400f5b3781db3c8d2622a7d3ad69cca0e811f8a34a119da2f077c21c7388f3032a0ba23b2f225fc943b1a318c85864e0e16a1514a665956c4f78fe3d5c471fbb1e91e1c2470db8c37c23bd0a4ecc816a6575bc3412f9c2ba7ca8d3056ca08324e3193a7b9f0d677f510a2102843e59703b113de20450ad2b433a19e4a633c8260b5720bc2fbf04a342ee1a6cf3d971f005d28640ac85edadbec1065e5569a9949409f84d1a622384ef7", 0xb0}, {&(0x7f0000000280)="be920699678a6740f4d8a58b3663b147ce9d5ce8dba94142b0e4c37993603f84f8cf0c097bf05b0dd8d4ac9518b54fdb099ca1c17af55b7fe03e4d1af8062556bb65cd13e0f0daf05d4882ba96adddf14b323cf6e4ea2675d29a854d753af5669dd2eece3137d54317f9c31071a091e35e02428c7522ba3bfe9124da28ca0b72b016eebc9a7724fdcbc6fdb0a338d4447bad3a03e10db0491b9c6b7a6725893a0fe94ef37032ad3a30f21a8678f75938b5a5c73f6054b1b5e251c95f2a7d7873b0cd7ac562a45038", 0xc8}, {&(0x7f0000000380)="af479b6e84572e18dd796502f9b1f4532251f5a0e27078e84cd2e99b4ea0200adf54e78fbc00cf847bb072d41e40077c615bed0c5d76d1477a8b9f419ce8edc64da4b298293c4fe5f75132f38f4672e39d727dbb0d9a6c6ffc6e487d794e3f627dfe3123686ea27ce42ac8e1890690", 0x6f}, {&(0x7f0000000400)="a44fa1b2052e9b6a7d4507dbfa82983a31a9971c7d40ba0822d3e637ee62c8beef2160b45d7e1bc150648bf1b34d76b51a02810a76055f823beffde724b0f163c12c996c3769d8e0126d97a22d5ff9f133e8fb5a820f74bf7bbf5c9e078e347ae1ea15c61eb27898fdf44f5de0a71c718b66a61d77fd4fe823aacaedf9c57db1f5312fd580b4485feb8853cebd81d1db4c45b002e1ff1a808656435ea094aaca7928f40ba53c2f7fcbaf685308b84ab135ca64536c2ad26aee0d0c292d57cd1b258b7b851776dbd673b304bb6caf47ef8b44d666a820790e325932735fe2d6efb4dbdb0fd353970b305338991926163e11", 0xf1}, {&(0x7f0000000500)="1dcc246e7a0b786a9874905fa40160ff8ea3da0d8fd3a9e7e06c6929578aa53c4c4f6e3aef4feb2a1448796eb2fa682a2317a8457063c8bfdc79982c7037effe104559c502921470b4", 0x49}, {&(0x7f0000000580)="f49efa50177f8050dd48c7d193bac9a7b39c36360ef9e4ce3c924ed5f04758ff1789a4602896ef649a6c1ca521c125e258d2364802149662be73c7e9e22e1d5766f203780b462e87be67c2c3b10a361d42d89031170d296b192786e4f397a99be7bef5c7f09d9992a483220a5c5037e39ebda4a145a81d3c3014ca04bf82206f3b70da4da25f9b0518293efe43b4cfc5745e40204c56d72f8828965684cbdac567fef5a3e06e821e5f6bfd32e20f2a725e39320927b1cdfd0d29052dec3b780bdff4399732699f0d0ac8ac987478c978ee61012f840953", 0xd7}], 0x7, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x2}, 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x28181, 0x41) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f00000000c0)='./bus/file0\x00', 0x208, 0x8f) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) clock_settime(0x3, &(0x7f0000000200)={0x80000000, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000001c0)=0x100, 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000000002, 0x2809) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8082, 0x80) fchmodat(r0, &(0x7f0000000240)='./bus\x00', 0x8b, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) socketpair(0x10, 0x8005, 0x8001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) sendto$unix(r1, &(0x7f0000000140)="413e9117e61115626cfab465", 0xc, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getrusage(0x0, &(0x7f0000000000)) connect(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r2, r3]) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0xb0) fchdir(r0) poll(&(0x7f0000000180)=[{}], 0x1, 0x40) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:07 executing program 1: r0 = socket(0x11, 0x2, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x9e) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: mlockall(0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x2df}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="9c919a8ad3e353b1ff6e8190d2f7348311d9ca3948270f7600408184a015f04bf3b797d820e4d879dbba18a81831d7d5543814f9febba6b33e8de2a23e4a2194801353c17fbe29ce2686bafb9ceca0662943400ec6c9f7826ea743ebbe7223ec03fd86d6ea20ff8ef86854d9c9335a9fd95999987a78062672a5c843fbdfa89d87d54acefeffcfe93ec0eaeb81f18ee4ffe0f2743d8d938c97ac25edfe7077603ef38a80639360ad77793c9007a7281eb191ea055d0aecb75916358ebe07084c448a326f7d8f69ef963ced4b3b71995191affb181b1b347864e1e2a6e53aaed93aec12bad8a432c3339e86ffd9c498f2189dfa59c89f87f7", 0xf8}, {&(0x7f0000000200)="f292db7f31158ae0a494f3eae7308cb2728d0f0bb8f914156165e15fe0e9d860e37cfefd10b9c9e9e4a2235f0f203be2fb71b7fc6e1d4f24a58dc226555a308c4bd42b2b33e2f20510a347ed0d0297dc8f4eac4176e2bc78fc26e1", 0x5b}, {&(0x7f0000000280)="6ede437d25954f0d4be423add901782779af2c6cd375db7397c4a5acd1e749f373a0aebc008c429c53d70461e5efc2755a1a6bb1f32984e24f703bbc", 0x3c}, {&(0x7f00000002c0)="b3f204d7755e7571fc77b757d153df95aec145b5b8183e2ce5004748c17fc4df1f23251784b37c0aac03dddc4d1cbacecd92daf6f483feab7f055fc7253f4745e6eb1344f2617bb2536852f6072490d64101a8707f89d4011e123268eb7051a8404184bded879bdc39be60ff2d56ba9ee832439d8580deea182e3140855bf4d0", 0x80}], 0x4, &(0x7f0000000380)=[{0x48, 0xffff, 0x400, "72490edf809427341d06dffbc3d4900a3c52d0a8e49d9bb46f9702350c78b621bc6fe23bd3f9f0dca54086907e33ac18dd64c85b325c"}, {0xe8, 0x1, 0xc7, "dcbeffb03bb2a8a629d7852d4abd4f02b8a8fe50415d1f68930a70e489854bc3040c1cb8df93d6e17ab04dd5bf08982e5058fc58b5d387aa973510f0f9e509fe066deda1c315c49eb43d867e21c8d54d3cf1ac0428db0442296cd73269c10ebd4874fcee4adf525664459b575454432d7495d5d5d59c218581cad45ec7f5298505d1d6953580457b9245dc90849bb0278367efa7e0f7ea13f4a89296fc4b1ec9217cd28b6416a64c6d24c3bd091a0d14b41dc102a58dcd23744a9eaecfee4a8b0c3efb28d03d313dc7cebcc82e6beaaeefc2"}, {0x48, 0xffff, 0x7fff, "3c00866f2ee477604c61af9f30664156a9b3c83696c58bcb5cd756117022c8a003c494550ea5e9a470099ef31ddfac2d405a7cab3c"}, {0x68, 0xffff, 0x0, "aacc703e9aa46f073ecb3cb8b7b0fda7b0daa5f39157f1e40bc7b9d47fc0f11dac159ac52ce74b05f74a6a66103237d2cc53456de5b16bc65965d2ea996034572240fcc6eb1e19d79db777d9ee11840450"}, {0x38, 0x0, 0x7, "eea93b49fd3d4416b8888f0187c8fe2103d4f10590989f75dc770aa84cf3abf142"}, {0xd0, 0x1, 0x9, "1f23cf133cf05415c02b3dec4694573fe121524f4b0011dac4e9dba78e14b586a3394d28d412c4ee163331762082ed8a4bf085a519c5c4ecbe422cb09732a60336e41553fe76691e86e440c8f3ecd2fffb289b6eff2f949710479bfa79344b0caa46ef8442b0a82494d31444426d49ca5088dd42a030151e774e3afc3f64d699b618bd2544a3c564a37b7455db3658df9e400149316ed2b916921679ec81349624925737082bd9ce817571cd22c14d9caad552e8ad5c12b1659e2f046c96ec"}], 0x2e8, 0x9}, 0x404) unveil(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000700)='x\x00') recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000740)=@in, 0xc, &(0x7f0000000980)=[{&(0x7f0000000780)=""/103, 0x67}, {&(0x7f0000000800)=""/232, 0xe8}, {&(0x7f0000000900)=""/79, 0x4f}], 0x3, &(0x7f00000009c0)=""/57, 0x39, 0x70}, 0x42) connect$unix(r1, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:07 executing program 1: r0 = open(&(0x7f0000000300)='./bus\x00', 0x20000, 0x110) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x56, 0x200}, {0x1, 0x3}}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20000, 0x1a4) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='r\x00') utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x8, 0x1000}, {0x401, 0x1000}}) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x86, 0x1, 0x5, 0xa5, 0x100000000}, 0xc) shutdown(r1, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0xc002, 0x0) dup2(r0, r0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x83a5, 0x40, 0x7, 0xba6, 0x6, 0xfffffffffffffafb, 0x6, 0x100000001}, &(0x7f0000000080)={0x3, 0xffffffffffff5ae1, 0x100000001, 0x3, 0x1, 0x5, 0xb73, 0x9}, &(0x7f00000000c0)={0x4, 0x8, 0x101, 0x7, 0x1, 0x100000000, 0xbc, 0x530}, &(0x7f0000000100)={0x6, 0xe000000000000}) fcntl$lock(r0, 0x7, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x3f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x80000001, 0x3, 0x1e, 0x380f, "8fe1038ab1329dc244f7fc318c9a5332493f0153", 0x1, 0x100000001}) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x3) getpeername$inet6(r0, 0x0, &(0x7f0000000000)) msgget(0x2, 0x20000010) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000200)=""/209, 0xd1}, {&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000400)=""/31, 0x1f}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/227, 0xe3}], 0x9) shutdown(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) utimes(&(0x7f0000000780)='./bus\x00', &(0x7f00000007c0)={{0x4}, {0x3ff, 0x400}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x3, 0x1ff, 0x4, r1}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x97, 0x4) 16:00:07 executing program 0: sendto$inet6(0xffffffffffffffff, 0x0, 0xe0, 0x0, 0x0, 0xfffffffffffffe14) mprotect(&(0x7f0000177000/0x1000)=nil, 0x1000, 0x1001) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/238, &(0x7f0000000100)=0xee) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) getppid() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/218, 0xda) read(r0, &(0x7f0000000000)=""/4, 0x4) close(r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x2807) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="c4551cc335d5d62ec9bdfd9ea74ae3400c105ee7a5f1de900c5292cdddbde0614309d5c309d942e18a84f8d75cffe67802f560b0a75a0dedbcd6b645838c69a1dd7801a145de89d07c82fb3e9df6b4442bfbbbd1336e3fc9a214e2de437cef70040190defa6df52299d5aa9f6cb796483a", 0x71}], 0x1, 0x0) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="e5e28f1d046d16aa3f79ef16fb61ad0692349526a5465ffe4e625df6cbc2940ef749850850cdb1542b248230", 0x2c}, {&(0x7f00000001c0)="8f90838515a9b6eff6f049efb8c3aaa6cd3ff3c325a1f83203a2e2b68c9bc550fa4bb513bb24f30289c875154167aa4677653177b3c14caeed628c5de1f5f7da639def9e9af2aefabfc395bfbb635dc6939623d8f899647f90f99a792b43d244942f8bd2ff5e8126e04102", 0x6b}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0xe) shutdown(r1, 0x2) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4) 16:00:07 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x203, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:00:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8400, 0x90) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x107) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) clock_getres(0x4, &(0x7f00000001c0)) clock_getres(0x4, &(0x7f0000000200)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x5, 0xffffffffffffffff}, {0x18, 0x0, 0x7fffffff, 0x7}, 0x6, [0x1, 0x7f, 0x1f3400000000, 0xa6e4, 0xffffffffffffffff, 0xff, 0x6, 0x4]}, 0x3c) getsockopt(r0, 0x8001, 0x400, &(0x7f0000000100)=""/104, &(0x7f0000000080)=0x68) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000004c0)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) syz_execute_func(&(0x7f0000000000)="450fe5c266400f7c52bc64dbef2e0fe4400040de0841eec421f95101c4a1d5d878dbc4e35d5f273c660f65c3") 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x2080, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:07 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000010c0), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget(0x1, 0x4, 0x10) pipe(&(0x7f0000000000)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/4096) lseek(r1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) semget$private(0x0, 0x5, 0x52) r3 = dup2(r0, r1) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./bus\x00', r1, r3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r4 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getuid() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r5, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) setuid(r2) 16:00:07 executing program 0: socketpair$inet(0x2, 0x8005, 0x2, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1807, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x400000000011, 0x3, 0x10000) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: getrlimit(0x0, &(0x7f0000000000)) getgid() getrlimit(0x0, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/223, 0xdf}, {&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000540)=""/8, 0x8}, {&(0x7f0000000580)=""/3, 0x3}, {&(0x7f00000005c0)=""/237, 0xed}], 0x9, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt(r1, 0x3ff, 0x378, &(0x7f0000000040)=""/84, &(0x7f0000000100)=0x54) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0xdfffffffffffffde) truncate(&(0x7f0000000040)='./bus\x00', 0x6) sendto$inet6(r0, &(0x7f0000000100)="cdd4598c844c645552d786680a983f3aae7f48de2211e0e7e29f0bfe43794a8ed4d781a4a70cce2de1f9a6f0d465cd273dcde1f2603021017bf166815d56eaffc282be223276a67ca007adf573a84a5e0b107c5213b1c52a0defc3f92ddf255b137eda34dba04209c9153f1ce0145dabcb3ebd2d0f7408ee47cd4ecbe46b7e10d4ebba1753bc3411c609eab782ebdc6b652fdc6849b026c5c8d20ad1a97f611ab169767de746d70a9e930acfad205f", 0xaf, 0xc, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="89d6f66b67da69", 0x7, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) getrusage(0xffffffffffffffff, &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2084, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x15c) 16:00:08 executing program 0: r0 = socket(0x400000002, 0xc006, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x1f) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1) sendto(r0, &(0x7f0000000000)="05d589fcb98fac2141d865ed70276803f85a81449a8546bb58c046fa78f77cd6a6b89765523752c22883dc41de734fc6c33efe2de02f5bad446033ce88bf7dcd1276457dbf5a1f7eafee5b81f71f2e2038e08fb1123d9dcb73a7f86be0cbc9525e0a01af4bba706be8b2174ca1897334d0acdca0429101b57f5ad5f86b1cd8c9ec14d1293b", 0x85, 0x3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) chroot(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x440, 0x4) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9, 0xfff}, {0x1, 0x9}}, 0x2) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5) 16:00:08 executing program 0: select(0xb1, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x80000001}) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/136) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) socketpair(0x6, 0x7, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x59d, 0x4705}, {0x4, 0x18}}) 16:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) r1 = open(&(0x7f0000000400)='./bus/file0\x00', 0x800, 0x108) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/171, 0xab}], 0x5, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) clock_settime(0x2, &(0x7f00000003c0)={0x9, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x700000000, 0x100000000}) r2 = semget$private(0x0, 0x3, 0x0) syz_open_pts() fcntl$getown(r1, 0x5) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000440)=""/4096) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x8000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r2, r2) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xf0, 0x8ece}, {0xa72, 0x8}}, 0x0) shutdown(r2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: syz_emit_ethernet(0x162, &(0x7f0000005faa)) socketpair$inet(0x2, 0xc003, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet6(0x18, 0xffffffffffffffff, 0x0) listen(r1, 0x200) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x591, 0x40) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x50, 0x41, 0xc19c, 0x4}, {{r1}, 0xfffffffffffffffd, 0x22, 0x40000004, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x400fffff, 0xffffffff, 0x96}, {{r0}, 0xfffffffffffffff9, 0x28, 0x20000000, 0x9, 0x8}, {{r1}, 0x0, 0x3, 0x1, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0xd9, 0x0, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffff001, 0x3f}], 0x81, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x80, 0x1000, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x1f, 0x8}], 0x325, &(0x7f0000000080)={0x7, 0x1ff}) 16:00:08 executing program 0: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2000000000000) open(&(0x7f0000000040)='./bus\x00', 0x10003, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f", 0x1}], 0x1) r1 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) fchdir(r0) socketpair(0x7, 0x0, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x108) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="858d3689000000000000000000000000"], &(0x7f0000000080)=0x10) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xffffff1a) r1 = socket(0x11, 0x7, 0x0) shutdown(r1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r1}, 0xffffffffffffffff, 0x4f}], 0x1c, 0x0, 0x0, 0x0) kevent(r1, 0xffffffffffffffff, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80000002, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x5, 0x5}], 0x3, &(0x7f0000000080)={0x9, 0x1}) kevent(r1, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) 16:00:09 executing program 1: r0 = socket(0x1, 0x3, 0x400) shutdown(r0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x10c) socket(0x26, 0x8004, 0x2) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x5, 0x80000000) 16:00:10 executing program 0: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x480, 0x1b0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r8 = getegid() r9 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg(r0, &(0x7f0000001d00)={&(0x7f0000001800)=@in={0x2, 0x2}, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001840)="3e8bdae6b0432cbc894fb01102ea4da265e656e78e1d329aab5c6c4f743462e676694d92403beac546191691acb851c39a76b85b8ce612564f95b3ffaba7a563746b27e801934cabc7df3946e730935e449c0d55c8cc684c9b9309b684ca65a3c8ba6c752fe6c99dcfa69523c4cde6934defbdfffdeb76cf02944d0c0aca4e7698b948945695e0f16d6a70b59b9f1e16cd9aea50967e67d720d0a0f8642c8fc9e78a", 0xa2}, {&(0x7f0000001900)="7df0b4d589d78bc966db50e3daeea316123ed4ea4c9efbc72ecb43f58c5a46f6e02657f78a94418608916efff3d98b93465dfc4bec9beb774b1b94b31ba18fd8232a7f4cbc56217804917e1221f6409199", 0x51}, {&(0x7f0000001980)="bf1eb4d21b3e872392adf7e993574d64cf781834b5db5dd01c89f09c65c278992482fea98556ffc11f6a2f4f34493b0a9dfaa4e695b1bc8967bc7500b943d76b6e38b36b58a5a76aaf09682d84eb88726d01055c749615467a14dae410f5af053b185d6be7c590da7d6c9c2150a02fba9248170855a3e8378a1d64a809baa72d3b5d17ab38a5217f5099936148151c6391439d73c4c68f39b8d7a74c383442958e7bd9fe2749234dd3650ef986", 0xad}], 0x3, &(0x7f0000001a80)=[{0x108, 0x1, 0x4f8, "c18ca10a60ff4e669a95a9c18f3f2e1d596c1be8dbf08df9e7c4bd06bc99d385891552ce99b038b10def3e5deba9aeb5a9cfa7be3c037a813bb4318934b00e05f2a4e3c785b890e7262b688b29c72ab135a863ba316b7319452ea56404344c1d23f4eb6131ae4611be0d583fd349e5b75f50db0c6031b7ad6a0f19e7a2dd376ea60858c615113eac0582faa3ebbe33cc1ae1bd6546b48f0c04761de69cbba72efe6a3eeb47013a228a3216d4a12161c51d11cd7fffb64d1a48b9892b773164faba54eb4b8b27e1bc4b6b3c1952851c5e9f92cf01c043cd0acffdfc409738ac2579749f65b11690ee4418273bfb60a0d83b99e4fb22cf"}, {0x78, 0x0, 0x910, "d3a3d035ed8aa49ecaab95531b0add8a2a70b0f52312338129f7b04c3e2c09cf3c1d7c28fd97c3353b55bf052e2a1a6a06bf380966d4512b060cf7d5fa453410a7c88eddfbdeaeca7d1914450a5f82e358b9515d44594e027c4b65176a40c3747c4d"}, {0x90, 0x0, 0x8001, "43fd4a4ce3ebc5f0cd19507c5733add479febd4d27f9fb1d2ef886a4cd02446d0f91d087a5836b32b6b197000dc5e2ffc5658abb6a256569622842fe417949b391c155b8a3bac01a6fd7658fe7f12b11fe2ae08a66a481b4f6a09fb84a4ae261b32e048ff5e985ccc851fd27c5810ffa1c17e26a3a6ff9f7386374"}, {0x40, 0xffff, 0x9, "6db6103a85e93048ea373a2d414ad022600b2cf74a7f7b918e35194cf6df47870235b3b8c314983157ab0e0cce4a"}], 0x250, 0x8}, 0x400) r12 = getpgid(0x0) r13 = geteuid() getgroups(0x3, &(0x7f0000001500)=[0x0, 0xffffffffffffffff, 0x0]) r15 = getpgid(0xffffffffffffffff) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000100)="cd2075ed5b995153f21395855683", 0xe}, {&(0x7f0000000140)="f7b3618f95b146b272bc225d69f8ddddc83a2b751294ccfe7936adf40b54ff5b5131196f9f9c8283162574cdf02a8b1a934f6b24932e1da4b554edc0017c7a5c1bb0bc67943e169768da0123d2aa89eb5d99eebe6ff49dda595e2c36ac40be64e2bf4633a3acbe957e9fd999cae56d52590994379b47e371be1cd4bd0c11659c6f50458c8aa536f4d90e0677b3a5ef92d2145ae80285d8767b8b5e8cba23e529218ce4e6c8379aa5c7b4c8faab92c8a93f019e7c702e441110282486876f515eecb47c30fc92007a2d0a5d10c22398a59a81fa835398fce4565f5ed635528fbac23db264c0bad44779eebf65a62063df715db852ff91c4ff64db6f149760eb33ff0854ac15c7aaf8fbd7aaded0fc47198c2dccda8a0e6427944b9bed1fc6150ecbb029eed5a70bf9f8eab708e958409f7cde811e0e996a5d7c0c6943ea01c074f3ecd8f744070be1ad73b23204a51ebbd39ec0f3815c656c0512006ffb9d5bb01bb4e512b7c8c2da257ebbc48aeb545cc48f7105344fd9a8294ce26a45d1bdeea5b720b3581b99c38322db2546ccd6a4b94cfbaa6dedcca03f54a873475dfdd5ec732b3b6e90bb618c3c34d7df47f9de13e5f5c99854fda5c512ca6e834dacba8e4b940280029a87b42597750bf5c7b50cdc4d42407b74503e127b7df4f02ee569ff044fc7b76a37c6baa88b795e17003a353610a5930714d5e3ed5fff5f48c837c03015a9b357b02d184835a52fd2320172ee2a718d436a0bcb5b0d0800debb50cb256b3ee9c84c4131ae903e5a50718a76cb87edad7c461979d976575dc7ce1ccabdf2af8c2081ca167467cdf9cee1eae147724998fa1f7633c93590aff2166f342e56a4c80fd82828706a67d87a23eb4629f7a683c73c10d273c7198a46a58ddefe11a1b6d2f0ce9d19d394d1eb513d11dbb4e276c04f1771e3dda2c129f15575b48fe88384347a41777b1ed1485a6edb329b2f0b6b15c0b973e1179eabdc9d5a19987557e97c449eac9453f19f05c422832f4a647458a489e3a487709236055269d8e7776f4e5e45892f22e48300fac4e807d4a02de6c2244762af5e87388d1e1bff484038cec99edd99f2c80987cad63da143eec567d9529fd0a4f78dbee77da2ebbc7207717568dc1d30a0a5783d4a4e79033ace1eac9f08e3e3cd1512ae3cda8c41c2f4f634d8de7f96ba3d392cd41dbc84748b855d392b0cc8b92ccee93e8e5c39f390f5f621129a32d7c87e433c0eb86509efa424c4158f307de645d41434fe9fb27dc026c8db5c1f592ac3840ffc0daa0c144efd38e104d45446df3d160920bbed576dc2caa3e782c17dfc90166935ec4ef08a467bb072187a81640e53ede964f1e690947b7efecd6cfa706c0f5f4de74f0013c92708f26611df45bde4d5dc4ae328f87b7faf2a705d154c8200fcd7c5b418afa207b8d08c20b97074260056989001ba23f7fb27aaa83d9a1e82e8b45345e5fde0930c60e69f8397d35ed9bea4de75798d70c8abc56bac9a9b35c0e36631c34683f1e6d10e5f860f78429a15306e7194d9542b8241face4f48e54d801f49d7cad92138dedfde8375f95ceac770db24b99ea56ed03b9aeb2d40d86800ea7d5e9bc1512e1b9b1093194969a74da12d5530d6d25453ea81ef70bba09b22ac1cf89639ff3e32bae627468e4201ab99cb8dde65719faffda33630c1858852b8b60dcea18c00349775d8ec31be6d0dfdfc2619b2b7e5184b939d6caa384b946d2b2df763074397891411884e6a200103ba3fceb1e2fa9cc352621d569998b7520a3240695e5c51eb994e6bc13690e55b49e893f01a83d7a1d57a274ba6c12f6103a6c17497d913c55684dbf4371b5d0c3dc22a9c8d28605185a547b9578e23221837190370144f1b58a1b1ec040da85ad680228b0d2009b5925f81d4604a6fb55d5534b920b7dae0c9335b6e64e495c15817a068b6ba2ba7e8664e4b36fe2db53543fd0b3e7513c7c959d3abe2c32572f1efd3049e6f5fbc4189d16498e2ab87704c01d0deb53821ff949ead962cdde4a1122c6f187fd5edf720531babff861f2450eb17907d67682a71206e4fe1c24649ac04efb426320c5ff31c294076d217eca04bddc846169531d97281df37ea46eaec54bf3e6462f0b3d796974b78ca0e18093c0692e6cef109329f335fb954a5aa78f50a0c45df136996df812a6b7c344bd32f0ea08d9c512339897b398f262148943b3df295a680bfc7f0ea548403ad0c508b51a57f8f7131cb622c8f33d8074a10b299b29b84ad31a424b1e9dbd25c7385232a44dead296e02d3a7d4b6e200b718792cb54761831e6351de561837dba655f8347416a1ca2a7f39ad25f4a20c2aafd06ed4e93b7e7364f4086bc52a57363873c5ea6f7ebe42500113feae121af9052656fb60f732ef4fdc83fa174c26bb6beb4ea7f65eb3716c19b005726f6144deef908661b9025457b2f8d750cc40a4e56e551ecfc242a0793d85d08e18006c1d761d321c309784a295121c02e4063e802554fe711e4918fa65d899f611969cf66eaea641e4722839f325bcb2720bb2781a810a41dd54eb56c89def3869795b6585e7f4b8d830ef90e4c2c6cdfc514f3ff84380891fbb9247165b0b5588bdecdb016e4b4242e2d34e21fbc44686e33a8a7911f604871efb9c665a42ce361c4506763dad1b8082a3954e7a690418e6a6798c1005c90db808f95889fab425749dd1f2855cd568276f7238903b4817bb4344b34182240494202450f815132001d858c380e6f425101ec424625e6d6370702ebe470dd641c0664bbd40678fd8a43d5bd3a109d29d461ac0b850ae3327a5a542ea2d059a28835b270394bcfdc3be2f78ea0dc57d8b03cb71ddd5677c16894c6eed55d26a3d302b224f2c3ff9e685186aef3dd4d35f16696c1511d71f1636e7870eff2c0da90ee448a843077ff8bcb7b668cea83c4e3c47077f0914c14f5619a6424e2e0a4e0a096111c3fab113e73da4ff37a7e37ad39228df61d4d664a0c629e294551a334c14738181b519ec305c2f958657d517f0b4da1e91c6bf0282ef751417cb4a6ca4bc2d1087099025607be2b77ea6ac49cc7ff9e4ad0dfd6132c529239704ec4699f2d29ec7c3134f61ccf6de65dd07d1363844d639d4e8709386fb82075f931d9313f26cf918416e1b88e95a748f6f596024b72a13599f6a7ffa368f48b8aa9dc8c5536ddd45513f525476b0be1641189ce74f2f6f5ae655f9f6a23dd57d443cce53cd85dc837a970f8e73c4e9b5ca9d2d7f08a64a438c20a2f103b997343287d183831d1b8347815b14d6179560e50ffd6696408093d3bf9da1250c879d6a7feeb6858d50972dc2bc7390c3756a5ea2d3ad9f742ec6deb8526863f8fda8c62c92cdf8007958e56c009635d788d5398d5b8608983e3328249fa976b09fc8342903467d780dca2f385de7755c09d0a47a5c35a0f0d75406e174a074253708c567db149555f00396ba4e0ec7976ed947ce1ae814ce620e4af789ec4607d46a6425cdd29e9f18070a04b699fd393023df16c128616cd6fd3127149415fa603d9c2761597c4024c87e140851edbcec1d21d10d3afee3a8265c0c839708b733e21bd538c1374744837be72d52ba2324c9a2555a92782fe34ae7ea073e4dbad2bff78a03783d480dd91c315efec5a5c26ad179a1913cd4cc4eabec269efe041d2f89696b25692bfc7d5791ef158b33d205286d4a5f935af5ccadb60f2b60e596dfa88fcef6fccbb428ad63d1bd57a1ccd008dd96ffe30ad8986f1c5487a53403967f4871a32e4b9fbd2ce4db56124458dc1671710bc5868dcf1a85510329c48a141eae84bd4764ea8968ed1f189fabcc1b8298fa03f4f629c667368177f05bed890d94e28d6995837cfa7a53b981cc5ea98254daa8f03065d70a8cf42bae14047a9084d2ef39e875662292a3f64c94a00c8769a65a3e294e2229b1d9327484c0d964bbc4dfd8c5a7bb76bed87a756d943ab3510d7d98711c2df30e6e28d4c182b7e635684cfe724724b80373f198c149411857aebaa350a2ac449c2b948e0d5d6c089a3ff4fe1a191d8efe419c4ebd1a5e482651ba54d985e2d25087915361b01741f6c118e470de6f64bc4582f04a9a607cd50fd69c470f40484f54d576efd5ff58d960191cfe8d1f1aca302a9e3a95e9a67dae08e4afdf727cc985016399e2c35c0427f698151dba91d6f9e2c79f2ee9b6f15b2332752ac841ba5583119c5493481566f3046d4e0f3367cdb64f79312617691beb25a7c9aba09a24c96a219592d3859a5820fefa951068736a88b8e4a8f5ecb972df113d7c489732171b849c6674637e3caf2e2de4dd77bfa0c9e35e08a77ea3d8ad3bd4f1b300ab1e824ad8f9608124ac1cb1792631a9a86b6105e562cea85ec9b9d46f794ccd9789ebf8ffe6697ab12bfbc71821c04ded19507a2b7e3e15d43dd8a640762a11954954829f363380e78902985c01ca00a241b5772a526c9c893947c8bac65a6cfa923cc20992eb804e4c1faa202c71a74d197a385aa779fa6b9dede84c390c40682f2ebc691e5311a21833e02c37036bdf1134359e0a30a764bb518ee2ca71a0025ac75d7ed67984e858efe69dd72b1377ad24de6d5c70de144afddd06bd2b87ee72ea530fb16e880c4a37c565f68f7cf0360ec3feab04449160deadcd141b626c9d2e13cc035779aa00d6c99aa56a67b0d2c2e89f1fff6e677233d9f5941b5eefb0fcb66c6b9d8a0b0c6e31b7cf6c06b92debe0f45a4d3b2915dc818984b326d55780668075e6a09798b22e3a920befc3e31d8c05874f10d5f0554aea42d29a7f629e11548f3902f5ac038062b735038c0bb7e9bd538841fe80fa1ec64f0f38287703372f1187d4e987ab8fed72c9cd5d9354860422e9993bf19dc15765c99d3bdb27d8a56241b8ee69b70706da374dddb7ec491ab144a4ccf7f1b9c3ff878bfd3373e44ce001f1bf492b30fd4687b623f2a462befbab885b849fff26e62680e8ee9df9dec636d0f831488bfd20885cb18dad7f3db62f1d90f0f91737e1bf157e53d0f0865aaf2b3b2a75fc685feb1444333c5dfd82f5b29ddc750191dc60bfebc26e167be73466616bdf81e828fbe9143e292edd84d4b87531b437dc576990d0244e8073c7e0e8944a13d71799ec27905e0f650e75619f1376a9efab822a3e07df67baf279eacd4c851f822ec7b9923b4945fc1afb0edddaa2e8d77215b7e1220e568fe21ed5acee1a317345f7f9b8a48a7de899feb9e69ea25c1b08393f6157498c536c6d9d9ac536b9b6e218b3b7b68c565357e37715f6c710f87e30eccd97323a8c7f4e322c2dce904dba8eff2acdb2aa9d37b97c8a2b0611e5f658b282485fb4aef4a97bfad47a2ec02b988d749a6326f7a057c0a16de61995c40960f18be049169e90c8d235c4d1254e3b4d9e27b2896efbb60113e68db858c6d900ed6e0b91bb337607dd0b8cc213d8bdefd86d0fa0dc73ebc648b05f49e53f13afea5bff9139e04c0ce102acf61a2d6cd459c7dee74c2c780c714872f7e1eb32fb58c5bf72db6865ef0ca0ea3f439415eadb10c9c807d9f2e851407f5e14164a25a9423800b268b7851aea48d49fa6de1c710e0eef4aea305afec1cb9cbaf7f81ecf1025f0fd5e809f507e50d197ad1429034474d592dbbc7e738a1a80a3f8b5b23219549eaae291e66cc2f94773afb33478d84e1bf7e0079031ac27ed569dcac728a1d1e9daaebf8d6612d795fe58bf2610169de6b9d0de42b6eb723c8526f436c94fc13bcb59e20faf0b25ee20", 0x1000}, {&(0x7f0000001140)="3ea9782964c8e33494c9277d9525d5c74ad19a97d64ffda8c05c11bdb59f4e9023df136e4fb7dfff6361ab8ce9faff3ed7c60a097ea2a9bcbf79f9ea4606c86f6178087fceef0f6a9dd2fbc32efbed8252ad97cf6da7db", 0x57}, {&(0x7f00000011c0)="be6f6041d646408c021c6f5e5e188de815ecd11ff4d5d69d7fe043ef0d584abd2001473c12333ae76b66de363d6ffa4b9f80b0f70f6fec955c8e6312ca18ee48d5a2b353e420af2e208afe73c01fb2c6283f7c1ad75230e3ac2fc80cc589caf8a99daf6bb247ee7c5e51b8a6f16ec10faad0ba89679456872edefd15b5b47e4bdd9b324e97836bb21eb983d868a52c086ff29d3797207d59a2f152", 0x9b}], 0x4, &(0x7f0000001640)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000000201e000076939049fd00000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000100000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x400}, 0x8dc477899d8a38f7) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xffffffffffffffff) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = getppid() r1 = getpgid(r0) mlockall(0x1) getpgid(r1) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x7ff, 0x3, &(0x7f0000000300)="6331d7e2704f06edea985c2f1f06ba875b28825007bb87cba4062731d24a4ca01383b4db14fed448b0efff06fcaf815b412297cf9f44e85144130cd5a61f7ab0cf8e18d55896b6b047a0855476fad4fb9a926f26b19f6ac61db517d598621b61da8751115856e399f29b7819dccc461a3ae1f36f5a1413849eb63eaf0a8983c6c1d5ae70e714474bcf6b2317eef6822a0eae098cbf569ee01e08ed1f5cd4d13c3cb8dafa19", 0xa5) shutdown(r0, 0x0) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) read(r0, &(0x7f00000003c0)=""/44, 0x2c) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x3, 0x81}, 0x10) rmdir(&(0x7f0000000000)='./bus\x00') recvmsg(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1, &(0x7f0000000180)=""/89, 0x59, 0x6}, 0x2) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000040)="7e019ec0cbc4649c2d661dd03f1c33f54f1d760507747ca925f5f45bcdf96ba9a24d81bdf4000b", 0x27}, {&(0x7f00000000c0)="92e0bb1a9b199beee629598a2b62790d0f040462c1341f67155ff29da11107e4974ad19cef60ee0168316ac8cecb73edfc65807bbdb0211cc50be099d0544f0749ca2b649cb483414a1536df2fbeaedc1ddd606bade077207fd236a0b20009433a1c1c93930a19098ad11784007223", 0x6f}, {&(0x7f0000000140)="a4b6a7c11821", 0x6}, {&(0x7f0000000180)="32215455eb655c3ad224a78831aac56987ee6497d697378cc4a1ffa9bef48ae192eeba56", 0x24}, {&(0x7f0000000300)="754594aa849e5292de793f93b65ee7b43afd664e3a40b6aa79d2e3f40b2a654b2baaebfb36ceb246273e872a4c0d8047a6ec22978fbdf4a1a19ba965482c5932beb20c56795e3e8acb21b91887e5b6f4f50973c15f99ac554890df59f45a62d41fdfeb7db6744e2d91d0cce0371bc27a3b5d41bc5e7a0c8a000368b56a7cd84da65e46413e9623de869b8f8eff69f0c24395f44021345eb4af3d081da349a7319e4ca7b7c96a67c8c90da4ba104c66bb", 0xb0}, {&(0x7f00000001c0)="eba7c44b77adb18491c8f0164d30c8b224a056629766240eddca65532f0676ada4107fb961f29493670afc71270bcd902d04bfaaebf7da5d9319fbb918e58f", 0x3f}, {&(0x7f00000003c0)="defb6f6bb3880b89601a51a4d08a30ffcd4881bbc7b26047348f3eb63618409375c75a359725081cc8eb1c3b2a29bd83f3fb599d81da340b12425d47e8db62f269c8386a9d01c5bba68b2872a61cd3347bedeafc6f4ca6d6181d36e92c8a008f8c8cd6d6c632aa56cb796c983d56a71905974faae782a39ae3da3d986f9ac5cce6f64e8abd", 0x85}], 0x7, 0x0) close(r2) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt(r1, 0x5d, 0x1, &(0x7f0000000040)=""/245, &(0x7f0000000140)=0xf5) fcntl$lock(r0, 0x4, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) sendto$inet(r0, &(0x7f0000000080)="b025ccf5d69ca679b0242ac16007540662f1a3c87eb149caca8a85c72fad9b62c6e47d8244526dcff3314f9a7136e7a63e7abd51b101507f9f7e226ec8bba48250acd14940314a1e47dfde350a48e954cf90d3e2eb41dee897208cbed62f20706e7d", 0x62, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x1) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) semget$private(0x0, 0x3, 0x120) open(&(0x7f0000000040)='\x00', 0xfffffffffffffffe, 0x40) 16:00:10 executing program 0: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) r0 = socket(0x10, 0x8000, 0xb67) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7f, 0x7}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) read(r0, &(0x7f0000000040)=""/80, 0x50) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: socketpair(0x10, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/110, 0x6e}], 0x2) fchmod(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = dup2(r1, r1) recvmsg(r1, &(0x7f0000001640)={&(0x7f0000001180)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f00000011c0)=""/219, 0xdb}, {&(0x7f00000012c0)=""/108, 0x6c}, {&(0x7f0000001340)=""/22, 0x16}, {&(0x7f0000001380)=""/190, 0xbe}, {&(0x7f0000001440)=""/185, 0xb9}], 0x5, &(0x7f0000001580)=""/181, 0xb5, 0x4}, 0x40) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlinkat(r0, &(0x7f0000001680)='./file0\x00', 0x8) getsockopt(r5, 0x9, 0x3, &(0x7f00000016c0)=""/222, &(0x7f00000017c0)=0xde) socketpair(0x2, 0x8007, 0x2, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r6, 0x9) r8 = open(&(0x7f0000001840)='./file0\x00', 0x80, 0x56) write(r8, &(0x7f0000001880)="73729d14455a7cda5d630fef0088d48efae951ef2bd988540cff9815438f0c9ae548638bf9b5a482e87743a592daaac1972e4b72d67a187ec994bf6a84663b5502741e77b1f45abbde93bc0f84e2294c93fcc1e6a0105e77efc3e65d395db897bb8fd7a3f1d17185332577a3390696cf601d0aa24a83b7271b13debb8aaf573de94205598b1b19a96c90fa52ef745a976978ac1fbf62b40435efdb5494b5a302772bcf7d63fb099e40ac741204a41cd25391a4b489ab4ef671feba7618bf9e362727808c52b9e1046b450495900a6a578b495ff29bf671630b35958692440d5c69f722abe22724f569b397477a035e4879f6d3cb111c19a360404202060e084b0dd9470cf5d11e7e4cf91b94ca6127aafad479f11ba74c1fa3db1558b9cb1359562997ed52f1be05d6515105e536c15b35567e4b32383062d3997894243159cc2f5feaf0f42726eac80ac60989cb451a8b0cbd08cb81842e9ec9d59af71c02b50b6a2be2570f8d8ee47f277bf9698f78f0be2872f6cfe95e99d9eb09cb3fd612ba8ac0f47c121633a6f2217c9caa1aa754442b0e970ccf84a9f820e1229f867c2444067a1fee689c89a0c06fd4c1d330155f7516c676881343af6a8dbed794ee361ec30a34c79ad7d49dfcddf87fe2ae922be7223863e81b57a42fe1a07e8c60611025e76907bcc67993e253da0bfe3af21e8f3697ff91a30dc586ec2d92f007b207754e4336b89299947baab29a4af810a30fc6be1ac5d83f82f1eb98f8c189dcd9d8caed53a88a6a2323310a4c5fab83d86991ef71bbfdc2433d67be2cd7a430628fa64a26a673d249ead1473b36fcfe7bf30be8a67d4969b65b770c0905b98c28210263485be291adb9d623ccaafc9f5d5957bce0639a8d7c956a0b060375c0544a22289b51d1d5dd7f7de376016d4105fc976f9591e0c8655da6e3d8ff1d1c72bbdd03f2c8ad176508a5c44bec1978e62ba68a7e66575f70fdfacc8c588fbfec0367e738fbbb39ba52a39454a7f40c40c00e8decefb5eab258878c50bdccf09885733d520d55ab52f61e55fa15f5d80d2fe4491d0cf1b654e776097e0d7665c19bf231a19ed15081d88a904a65439956bcfefa922d2a90530b936950d0722090306180a01e311e431882f602504cd33ccc74c15fb7b4bfffa9b67517a9c9a3a6844cb9146625b0598bb76a1d74509b032ea0c364c907b3144cf1df4f8744d64588e8dd0625c943854a25d934b3008d05193daaaf67ffbda60673a136260026364aac487ae63aebde827aa1cc6139cb3fa07c5a58fe246b4e71a3ae3d4331cc2cf5f1be957f5aea8f6ee67128f28a29d97b875e88206677ec00ffc1c601f783a4c983b5170c4ad787ebf7635c04494de75ff936d196949524c41ee26a67617ecc353d21a41f95a80c2ff531a7f711101ba61c7f0dd6b74ecb3319bedb773a3ade874fd2b2ba969177c4bb38ddae23d5dbd76269bab5e181ba0f966225389b625d61f1c5946901c78d3003134bfe629d08b368c569bb76d64d24b8008262b15cf823367b7d263047a25384c173529be732dd1c4c4ab874ea3646b8495b242758105272d77cf6639b2fbffe8b294897e8e50c4603a2df644c3571e31d9bbd90da66d007905239d122e1d710c001e1aad990c83a1d0477a87e284541a67971929c5be5eaa200cbd06e561fb9dfe53941acc037de973bdfe91145067bf077e17eb24bdcdecfba6ab21330c324cc6cc3a154ddfb856319b19ac66cf2f7fd67d1c59d9709879587a36c7214a1a894e3d7a8677b63a4d2b284e8fa06b212cd30c41383cbf9aa0f47baee1d5671f765abf5f021668511cd380a19068f719148916c6e0fd842bf9a6475ee9cd45ea3ea091944db236beeddb54a54b32014bd53d018eefa227bf0bbd3be66c9cd6c7ab316773abe8cdc6c54886fdd852e195c02cfe9b75c82250fbdeb1c09f5c3c0d602ae9fbd7e140e4c0404a687b6a7c3284f5c9c682818478ce622d4fda764b767e56de891cca7da91674807f9d1cc974d2869ca84505edd814e8429280209dfb05e1bca0c96cbfca84e6c087fe5bb48fe086629108634a914e4bd05226f5c6be0b0a3776f84cc88868d36b928581aa4645af26cead89f8944ff49549d7848e693c45ea09d043d1464df93ac0ebbe3b850e5d715a4d45d6c213a510d6e7769ed243ac0bbeeedff52583230ad32db1e5633be67a27895eae93b29da83e1a0f286d4ed4ddaba566ed2799031f90b1361f2400e516b981011608c93fd4af361e21546644be1280aa13ffafe918b0d32fde62a552a51b11946dbaf1f0e1f005449ea513ab1f2bf9334e48ec972cd9ec3045923fc3a4a011bdf06d4e16e056e15e7aad6744dbe3970db800df5a299aa4acc1db8e9471e4589efdd560f8d784e9c245058c17a04b1b72e7a2acc07f8145e48c2290b8343231ce83dd42445cfa4afa4b9d32851fd11f6927bacb7c3215157e03f887c6d3352d654d419d9c708dc09302a64663b9d467ba0d9a74876f1d2c5be8a8d0d35f13df8e928b764ab641b65da9c97361f19c1640c3b045d193b1eb47ee5dd9c1c3f6d39cadd22139de2c1639e42229f8108f756916f4d54db74494d92e9833bbe12775260f66800349d6b20b4098724e6fad31374b5333f17e544f914f5e376295f65f4044b4f42b97fa863a3f54bd54a1b72189e58a8e82927258fc5db33e2a61f0298d6f37ff33f616a7222a8432c157e262586cee3892bc2b98e2aa5fea78c3cb95beccc3be1b4086277b746d0ce6182ddd1655c32df7e6afe7db6815327ab326134dc3d3815e810eed71f1fc4d8aa41c1372b3542d8cbcd864b73cd0930c4b925293e1f62ce8cc1c9b60f4724f664fefff9b1e63b61e0c1daa8a07d53cd30c0eda45822282c719ef4dca56fe8a9d8418708f59177236d2b49d6add9a5fd602fa0f60e2020c1623caa7a1f5f9580138cc33ac2516a59ccc53bdc07029c150c6ce096e0d56e96a878ed923426ade2dc5b16b566c4d6fcad43584fd805ef5f398ace307f95f0854c865daee63830a332174c64475c7e7ff0eb5ac6b9d6b3b278c3b05d01d981826b0ac8181599c880bd6175706b4f84b0ed4a74cb6562b69598ae8f37861261e0d31f249ca470094988b5475a9be7cacd6cc13a5f5ee29cfb1f139b23ad157b40fe7ebf486707bb041a6ac695196b07abe386d4f331421bff22ac5ca13eff16b0de39e26df64a4256eefe2a01aa4c150468360c95d3c7316c15a988efd707f5c9da2f5efef8f93fcdd2e2771c1f82ee2f2586fd3c9ece7a6becfb5d7045c9b6bdf211daee908102f6fb72263372bad8e4e2b4948bbaa8db02b46663180edb2a3262a9cf6b066b68d8b252e78170881ee5887b3dac1cc134e2d31954ffde1d298260c8a833ec703b0e78fbefdb6c84f20ac06b3bdc93c3d44de39f511742696f1c61b24ef808dc7635bb6f1a42cd4f2e5cf7b5585b0199d5879234b3d567d350b94e586a29d5ec879c8f6bc203edb95279c61818389187e733a9eea94ba6ea29834c1425de54a9b7e716922b3a7b55fda468240e84239bea62241c039c89985f460d4df9f69b746f317e48d2e26f2189427398c80d12f4f1cf93a85a16cde62dc90ccaaec3dba49592eef27bee4b09e77334d8ac14804c21ea003317545a5798d73f135d1d5b62a725adae3388a587a2818a785c4dbb99b1c7b0219c6452d48964a5ab6aa4d3df9f3f01b45f14fe4a3d0bf33c516fe95a399999a0f740a398b48f847c57e31b056b0c245b224991554196adaa9e560d916e9c3e18f2fdfc8d4555466be65b3b2844e8d9a6d91368acc23ce29d8e55fba4f182a19b06fb173ce5d6d5e4478c82af7bb2e3a8ea1a9a3dd0fdfca6a8432fc44cc1275e9c4298dd3e9e0024c7fe70c12b194af652f0a825691a6ea7dbdfb5085c30aac7f02d14fdd869af313c241eeb1ba7c39a8d6feb0e494c9181185e58520a08df0d8058f5d1025d6197346c7d1c3e7a84db02f5fd98b49a8b47290da5779fb5a58a162803c749e5f1f320141c3b513b55c6c930c061037b5e13068e5f7662cad209507188bc3881bb6de65297fdf0a0c5da2246b067d9f19bb1413e6b044bb4e98aa3361bf313173a523a4a6828270b7c10bc16c392c8d91682b8f5b19671580782cb6713471233a788982ed80f886a0e644b64b8d4712709dbf6a004162bf94e3cbfe8ef93df24e5b10895c0647da4d5891d768335216e521290644eb6924ecb37a8c838c3bf30c5a5da94b36bd2c4bc173909c68be8ff093b005ac2450e0eb89b0d955a1841cbccbda0e3bc2b3d17a0c509bd7c4259d01e078c3ebdf372addc7770f4423cc797a5fcabee4be0ee9974a1106d12474bc9767acfc5f4644fe7682e27a9e0271c00aeb1257eb65d5fb648d1c5927d006cb20a007843af069e7557596253c91fa810c9570aa203cfa8e012a4ebc09212ffab19837af84789cc83481ff1f02dde31e6bb4a751de201973aa76478ef3f036648f0e766ba968a13283f9365166e5b6908ed739f145859bb1e063a0a71efb5c99dac04d654c78ad6388baac99e39423816d3747fc97fa3562dadae51bd322d9fd3603720f2eff9fe1644ccc9c00f38c5a6eba9f5ac69b9c2b6a9ee81391e79596dda63fbe725220711ddaf1535960be02e6bf0963c82072de8b592af75411d5423685b129b88adaddfb3a6c021f962192fb466940eee38a55655c7910a321239c43e4d3fdab298a116f711e3a94b51e64bed3d7940871f7d9addbb1fcfce49418aa88a90da86138d097e38fed98f56691ce34625962fcaae610fe5c84e62136c3992e2b663f40dd787ed93fce191956f60424df0f8158603515f4b15ef89e178bc2de5571a9582b73dc5be8c7bb689e9583b11fb82f6e7c568ee08c4267872d7c71cf402fe8bba238d2756ab932d2736840a93576e52b72b9b13aef17a051233d4c814b2ebceca583fb750e46db14645da259b81891b17057a2700e38c52d811db28a49fa742da11ca397555958130ad01f67392d3f6ad8c15762813ce0a0832e90a61909b52ae007c25747b9f0821423ad471f0d30005528368d01d43561bd06b4145cae3c58087718dfd8fc9cdf243fe6918e1f345855c5e2d311aa9343350f086ee973b85962e3636eb5079e80f150e48486d4c06c32b2ecf87f57b1be92788237084e28aa2778ad880d90a8a2aaa11353dd00243e3a74b29fd000f29dc5fe5db1213e45c656d6c7f86f4f517a5e2276d52640e77f438ff0e8a500a7c233bf359b354aa89945d1dc2515c8e462082a01f269606ce339a363213163ea52dd35008858c9ef71f3b74bb049f1f5836f8ef1e3d3195ec650500a42f402470178e35c18b5617132f3f440d8d1752e8bce0ff4fc7b8f700fef9180443e6454a4acd5a05ccc75a5ecde618c03fc64c10431e065e892b103ea9dbad2a7632aecca8f4a371f564e0cdfe1c965031912d7b1cc1bc1437f2349d8837305f0f37ad4327601e62650007164c973a0d4367b1b51562bbe01d2a1a43b37ee4c9e56092973c337e695ae4f5fab4a3ded58fa9efdd3418dceeb87e731b2ff8cd526a8a0c1dc4eee95e7517829ae5fa9f5d0da74b600f274c2354529b04daff4b289e56c23f58308ab1fe2dea2105feb6380d63e061e63f1f397e4a847537f66d028aa0bea1b25a1582d6898b13a6bb88c92ef5a8d3158e169df97da124fb709abfd1f32801d0f325d57657c617a3a2cabe30abf6ae5970ca46bc0e4cffd9972d4cd2b38fc4bf83fdf351c643b2248c206fb0d7", 0x1000) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002880)={r2, r3, r4}, 0xc) r9 = dup2(r7, r1) getsockname$unix(r8, &(0x7f00000028c0)=@abs, &(0x7f0000002900)=0x8) openat(r0, &(0x7f0000002940)='./file0\x00', 0x400, 0x30) bind(r7, &(0x7f0000002980)=@in={0x2, 0x1}, 0xc) unlink(&(0x7f00000029c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002a00)={{0x18, 0x0, 0xffffffffffffff01, 0x1}, {0x18, 0x3, 0x3ff, 0xab}, 0xfffffffffffffff9, [0x5, 0xfffffffffffff0f0, 0x101, 0x5, 0x7, 0x1000, 0x3, 0xfffffffffffffd3e]}, 0x3c) writev(r7, &(0x7f0000004b00)=[{&(0x7f0000002a40)="7eca886e638fbe60d426edc2cfeddc952be84cc3905252d8cc6fbbf1e486ca3d1e8532fb6928b0ddda069268ef21b4c60acde3f761783984cfba50a3b1550f3b2719ea4cca7d9b6797e15cf75a7fa960f9af475fa3238a5794774d5abe3486ee7d4140d1d85d79fb33384dfd24fd65d11103573336244ca6615ee0978dc23e3453fb834743a5940a93ae361687d1ae86a5a0e78c47b119abe03308c757b48cfbef03ac4b2e22584e97c49bba234c2a6e21b4d8ed5df64881f727a3f15a1a8bf35211a87ce8fd543afbe318e3873c40204f1ccc6bb49214ed38cc2bd20195038f777f5f7f25bd02487faa9f31516b37296cf1e16de0cb66d5d38bb017db1b970baf7b06d2d1d3b71446e7512b085de71d66b3e3645c1b0e317c041ebb143978e9b2efd73522056ad573b1695a4ef12d159e2dad7f1ebd7a4ce2b406de908e77760563fe6ea95fa624a6d4b906dbbfb8f09c0d58098548c71fdcced7c9fae41f6801ab095ce279ad156b3a32d524ed292ec292cf566fd1db1a202ea8e8bcf5f18ed2e2f67c08ac7c13bd0501ab56be6d35e2ad6c4d8e00b3e10a6c46646359843e4a6524e48098785c5d04c02836078ca06871d284388b5d7160202d9581d506f6cd65ccbf086e6b415c8e1036ef6afe6ee86493c2bbdb7cd331ce5c5c7abbfa2427dd14b6cb687249fce71e9c78b739bb6e69a8b5101af6fafe210dac94737ca9e354f04d8a5184e49e16bb547020a100bf88f20ec22b019b10921f5cdafb31e82715533d8615b752251ea5a486f66ed0e814b22f38636ec7de6af5912ac6a809944f2d5bbbd94d527d16c53b1409a6b5495acb7641c8abd9d2f2088645094837ba247cbb9944a99c45ca91a6b6d6794a514e6f99ae35527984262c165bee2b47b3f58e387e20afb521b296980971bcfc5cb6da57f542314bce0da9b30066f9954fccf936cb29674ac26663a0e30db97eed92c4c7080bf00cd4ab5f7f5cbcf509e1a942aae2b18691aaae1d5293e7a618f9249802e45514cda03c269ef92e9e52696cabd7684fe60f8268e4e32d29419fc50e695b68e414527d04af755105b228bf1ab4d6d868698dbe99dc30f9bee19e5dbb424d44d3d27b0b4208166ffb14f3126804db0c1666fd7e2976a6991a1c8004f48007d09b02ef1f51f1a73a8986e6504793d7ec3babed727d9b47fc62f014fa75bc0d2721af20de2d2ea157ac1555304f2d9c49f9dcf1c1241d10e42d26aeea9e89d8d7a77625a06485a5e02fc02c3a2884929f190ac52bee807b088903c9746075acf5f96c91692790272680e8c2605a2483b79b66d72087148472b85696a2a8d67f7e934944199a305e840375bb2af7eea741b5205c470680836c85ebb89cb1ffb27cbdcca6bf5397da48857578faf0a1a1af6068d1d3a2e77c5d666381ffd6b93ad71b31f07cc9cc483cb1678c04e9f3eaf4e04171573e2de57ddda51b9a919eed6236dac9aeec2f5d05ffb5ae03297b4abbb0152e091c79f8816d6afc57a62abfb789ea97cbdb85f061933f435d19ab4b7042e4ffd73eee6a5e7445f44ff9fca4f2e235aa0f7f2a30ba790cd368ebc3465eab054e379a829ec1f8add4dd225eefc84b94ed84e081f70c15154ec33edc0fee8efa9b4346090b9c4effa840ec57bcf60ee0e930217fab42b1929818a1bc3086434ce9a82f63a530cd35311c2bd1664b637539c9280e5a8ebaf011bb1e646fc3272f8f0eaa41e734fe4dc60a99919ddc942fa582741cdc7197cc9ead2ae97ed22b73ee5956eba14b0581d22ed54896e3e0ab36df7c56e8e256fbb34ef80c85633e66f456e06ab055f62f541ec9b1fbf5e5ed151cb6bd89a272e787c4dc3c819fe8c78478cc3fc244ab17aed29b2c5f9fcf7db56b2fba722620bfd368027d920f9d996c00b0beb219a3330451c77513308495620386b43f6f119d040e03d0d40d5b6ff443ecaf24ef9b17698faa38071a3026119140b0f199d5ebbf3de2fe6a052e491316fa871b1228951a424446acaaf17e19ed34ed4495223450efd3c443f8a2fc5266cb697c0e32c58d0ed4aee35236642a17d6d0bb524522668149c81b5f2854375de739f287b469dbaf44f73b17394dcff393502116f42a87ee8e2c31b7e7595b9303ef2465756041ff22d7df783ebddc16ea7e122133c7e22d5358ff3249b7ccbdf300c8a139ed9e5b25788a18ad83808e873eefb3cbb25a4c0d71f3b01641351b9d3a290f8d2a8438c48fb83e6b8f86d810a68747ba23129f743ddbbf08a1505853ac17d88aa1beaa223d54ae418d1536ccf9fb64802f38ee44b26af472f6eda1306c311d142c3796adf0320ae7251de07349b423a44a1b930af5f4b72f5f302d0a38325f03d2436667a1b5f3f0c614ef9beae8ae526bf233ee90b6ef8ff05557db9f4cb8db168449ec77b6252d4c0cd291fc23f51a062e78d11b0d8e58859cc5997492b4ff1aff88e0389167f416d818dfdf46079d032d198c54e6ca11d59116fd9fec70169d6a74464b223f98d0897c13af32d5f80d78e3bb535e22c428650c7a90aedf5765e30efeb9a462a88281f5cb4d8f83914ba8bdbf953cb2483c922acf6e73ed0091bcf4deab4d87dfbcc4a9387aabc0dc2cd8ae214261e4b15ae9ddc3b1f28cc98c52e7e70b20bc6b3e80ccae3b8f6ed43defb7b6a7a0931535e4f6a07d4ff294d54e029f3fa74fe28813a45eba0ea4059cf014d32e8f1bd26c9dea1f358e603b531db7bf6995c435e4ca5fe87c5f521ed73b45e3fab1528c5dc7c5ad4e048be156bdbaa902c03a85f2f3dc0b1b0e5d55e025881ac18511952290f881b5ebbf0d8495d9b1d9353db56916dc768b0e68a0bf57e1874a3ec0b0082cd39ffaf26e9cb846715f38ffd7482bc3c60341350ea5668d3e388a43c53beb3755e58fbd649b851b4d929fa59487ef403cdd35e2f401bde72dd71918cdb7dfe0682fbed543ec6cfbedb5fbac7600182f257bf184681788804b200f6235e03b50c7995ddf20211d2cfa8601baa0a18e70d45bd6d22653abb9a540e63d697438fc74cd77dcc85b7299153041c04e1795c36b348f301aa4ee225b7392f0be9118a4b0de88c99ccf89d4b4a38c6dfbab5844ad90a77d48844df291f49b299d66853d1d0bff55e9f3dd815e8238a9f2e0a29394bea9b284bb1a45026c13f63331729324483d3923898c76d3784ccc6c36b303034136d98f0a28179fcfa690649ce5972014a8ea123be325bf833c3e2f87c4f7c8bd88a944da8fec340116288fc89e839e654ff9112529b079b6efaf711147bdc8520985d86bcafeec689f2dfe1923b4dab070eae10f0146c76568800ce390f8bf4875c57347198687419bc5be4b912e2cc567619a0581fdc697434ffa066ab86377cc33d82e9900e84ee4247fc9069beb640ab62a8c37b9b85ee449e5ebf52dc8c25cfb6d14043059aa6cf4098aa9c093daa87c31ab61e20007c119d07a55c2dc2a8948a5c9a738f6f704701f569436085e833446d5d635d99c145795dce652ec589a6e2927e395380623cbbe28c59833110d9b465a091ce4421463d9bb4416f2de57e13ebf79a04a0208679ed9d49d2339d09614e327dfd709656bc64966447f9d73fa09ea762908ba358fca8c4e8aa416c2148b9b984a9536c250ad82bc7a8eba73ac4ef14bb1ca3a3b004594a1403e7e3dc9925c00a4b0c69edce26730ff2a65bfd98aa167e3cd11a42931140f6397ba3ae4612b8d8be5c040730ee90e57316efb76060192bf3650da088ae53dc09ef33531ce5e49e79287f378ab6e0942792147ffb8e8736490d277b101c5cb5e5d8697a0e7da0ff1e55456e2f421b9cf3b845e1094ba2bad030f6af7fa0bca1d5b390aaa6ac3f5a2bef7b1a511aec76991df31aa88f28f7c75c0da7dcbcdd95b20633563ca9cc1f8c579c771e254ec31cdc3412840357c65907732d2f5f15ff5f47aa8f3b0c7932e43d6700412f61e822ecab7191b62d5b9d4733302d14b8684507ef25deee76cd5ac4163286f6d1fe2494ec946cfa5e09ab6a92df6811f15e0c3cbf39636db681e2a1706a737f997a5817557cdd3bb74a07456560379c8ff5014d350d2146dc626670a50d4b0f50cd8211f637ebff117c18dfbe8d03bac6dadbc81670c9b30b10c7525004c19d2a30612a7780d9c995c365031b5f192ce23e3f3e90b290eb92e3bcaf953849591bd8ba6d24c0be801609633801a152e854fe695a3e6f91615b7f244465f65fd64c32e94286de2d804c4def0a21b316e184ab2cd9c955c36bfac47db5a09c069c1fba21d7c5ea377cecc1aa2326dd0fc8b147f0b754072d3a2177c6d5190034d4ab43c207ec34ebc57008a254847905ba72d27e0b2fefeeef197ae55e8cbc8dfb89e73ddebed1c85d27da4dbd00c2250350553f457e90fa1d8c1c5dcca0c06b1c63608bf1aad3156b07bb221337ea4810b97bade520c6cb0fa9b4caad9c11c4ce00c7eee88cd5abd8b97cfe19c991b60ff80b1eee333ee1a573badf84f4c9552f727fb67302eb6fee7e17c46b12646e0bb12e18450700b6a9c3e0cfcee0e9859c2ce4e49b3c295ca759dfc4d6f228499a4f55545e1b7ae37758d465674f428ff3cdd81559019ecfaa9d5ed431f4fe94b3a256221c9593b4122eb5765e31bc69f775ac3d3159b4d44aa243c19520c0b85351f5829b51d467d87c0b26ef91462f1b65b50046a85d42dff4f1a8cd7488b0f17680f762a292d11b2f9be81d7ed583e2210bf06125c87f07e6e0d6e30659796b813bed6124fb7b946cb431ea242ef763c66d217357f2a451d3e513c0f9d01f811bb2a82670d5df9eadebf899138919b9f8ec685956b27ce85b36fbfdddc9268d3655dfde0e6bc412960431044c4098880e1c9ffb72a0393faf1f2562545ceb568d8eac75ac7649166060c934d595d3f77609457dc1d43c6df3cb26353f188605813e3219986d703909c04069d43d37aa57c1675a85f769f4e371a413f442fd56cea9a03bc9db51dacb54b13436b69bcee40370999d7f5d59d583b891bd5ad95c35a4eaddf3fa90673e5ee366cd6a19c43c0c62a75c00548dd1ef333890e42e8419df0f3ea639ceae4f29461ec3c45f0d346fd37e30d0131d690ea609c085b7089d4de5b9b6e93469cc5496778f0cf58915b303a35b5c68686616e758c723e7b8bbc724857a853cc5c9aaba3cd13ea4cac4ddba945b6cab4f9740407d0219339c9c76f7884935a18663409578ba6bb4b06464248eafd6c8ebfce3c131c66153e8ed3d620e9c7ccdc55bfcebc632cf794eb709704748c1d140d19273f12f2da69d7323fe76348ce3e612be78b24703e686dd6016ceff343629a5f7da1a0b8a3d2fa566bfaa9967acddbfb2f698ed49627fd6851ca31739b9cff28fcfc398a4c24cfd0c5877aa5429114aa552997b42f706411a3027075091fa470335d58f17046919906a7e123f77ad524756727b10e7fc5c3f2800dd75d45c0d235b3b0d68880153567c6911f4e231c2df6ce7c63a8d2cb4ca8f3f6e8b33e6ad9df9b7383760478e984e5587b334e4738cf678aee64f4d6dcc0dcce2cd5521c772783ec582202b5bcc306d273c87caeb8f5dbf52960b54988cd81d50b84d88673a33abd223c745ec41d5597a2b7b25902edde550cdd51a461ea0ba0130ce91aa7fcde5a6524084f16f2ff12d18507f3cda2b977a48e7af79db7d4528a1654f2d1ebc468b7d811cdcad4e252ab356cc3de70c265a94123b4c4552225ac2a75bfcd5254af5c89feffe72fac91960402a30bbc4a5597cac4856427a1a5be6b21cec60d", 0x1000}, {&(0x7f0000003a40)="15888448323d8847789abca877d0a12b6b15c2a80eaf0758c246b2ef65b4ab57877a6a5fc7af1dc3f409fa0be5791f1a9276c14d3f019e86f4ec7c58b612a42af96b2d1afa8732a0ef262459104c721420bac53e14f9a55dc4116c3a6c5976cdd6a691c6d0ab3f6a17ba44b1d913c03149f548b2f4a713d4a49e0d991992e45099e98928e368f06851209ed0db1b2a8c7acecf8eff520b5e283d13c77779519387680d16a942b4f3e06984c54ac9f144b1d1562abf38b5dd867f7bf7d572db0add574167153b68aca37d88fc28766b2402df581013bee0be3af43bfff18c297ae7cff78ae53eeaf1887f348e8ab581a6f1746e96eca438afab121bcb4bcf3c3001a1f6c44b8aea73fccd4db55232195989825f86b42231cbaa13fa3a49178944fe656b2ea2b74681269e42e159f488427e84e2bc29f922b95ff332f7081f036c3e624787d5b9a6e0180897d2824ec6d39b5d7cd11c6bfc3cc0939657b7683de25ab253cbe6f61c9dd89935e1a2930b844d9c6a8347dd829dafd78c7a6589e948b25e2ab07885c662f8c1cb046795f58c236536311cda51a3a6bcfa7d6c4e9fa090f3b7547457ce3eac6f76e32f0268b6885e44cef3776f8a46fce0ac4936221346668e1a3192ab7d59353871d3ca9c3bc027df0ee8ea46ec852af12b36e699a89860a47565ab60977193f728de479906cc8c30e2968552f6daa326316ce41aa6af408a6195ff76beb69edfbd84c374caaaf93ead989e1500c8ef9f397abae9f26a564d336907cd66386ef26afcafc0ca68b229c151c76470f6e56c9436085012407e6c1268bb8f27bb03ffef415eb6cd30c3c76e287a781201e6cfa57b9d6edb5b1fa5af0ea4b375d67d3c0d275894a9f81d5a617bee4edfe38a889b954deb92ffb7fb313265a076a6aae372f384a37cbe73ab69b1160bbb4f741a82160bbfeff7517f30b94f7a40cacb160acade63c05a5532cb4d1ab5925019aae23da5cf3e5c1a24157932e186448aadb9c009686b098e1882c14466501b67ce5103b71b3524494fc277d953980d23facc476072137668efa4c8700a89d4855b6ea230db206fdaa2d9254a7832605f6971fb5d28cc77066b4a994adcfd3e3295b5305fce5221ec6053e8004bb87e50ebc7afe6deebd2c26761f149c6085b736de3f7262aa799603c0f003bb8edf02b73f649b7af4286af1559b7a16a3a39d7ce4abf7e8eb86e278813f912ee74df4f9c22d794f6f75ebaa65ad13f6f5d88d0b78525b09d920e644cfc19c16f747d256ce18f1e906a17e173252a551e006ad9a2eb92f7f1e2df06fa802358f724c3e7479cd0ddde5a4c74229c9bb58b3bd36122cd7308c1be72ad2118c169b78e2c85fa4c76482a1cdac69d6cf2fbcf915dd1051243a9511aca333e910887a75e12e76b36e7f9433f9b5a7b6b9dc87dfa5407a1661ae70103072dbc63fc96afb7f94b698a710ae6637eb4a8955094d4bf2e400bb2a71d706f3205219cdd44c8363376a3697fcc9a8e7a01fb493e2eedd0e26f7c21ae488e774c7638cc0d52e1379b529c4c2b902cf634c942d29452329390165ddfdb645d5f821110aa582d6021d91995520d334839b1acd420b10f13b6647f8817dcc187614eaced0f619fa6a7cc7a3bb434e57a064438259dc47d32665aeab9a3eae030d0e883f4dce0b97cda0369c9e34a48c422a6a67423fb9b6af80b938cc2393fb83a7af22331404f2a62b8106f492508b1badccc0f9c0610499b19b521909a62da2ad3d6f8d0d19372763c4144f897e726108e769df0a81442f7d32c698241a7e83a901b8b35ba170847c56a126c457ea85c5939f90a7eb129ffd0a42da6304049437da3c922c8321b194adcfacbbb0f897afd4b88e2e14395e39d02c8a7209b02bfd7c9c4722291c6faf4dd3bc482215c04e03c1a003d17dcb5bdf7c13f7c06b09cd0d6a2671d0d8492f3f988583d0430d566ee5ca9f5342b9e536fcec6b2db866a261100bd21fcc792074f4637fdbbad5924b50ddf5927a7011b395e32da5e8d1466814726d87d6a2292cde0035b9a22b780fddcab7d4bf4b5b1d2b38861d90033492eb96e36e9104a47a7b563572f3617f5214cf571b0acb3336f9594fac39ac01e28c9285e7684c7c08696b0ae2accf10c47fb2225f093dc50de2dd6ef89ca051688f7c1489f3806de1ac8395f200235afb3b727ea4653dca9e7378574073d1a0a7b52ba7435405585cbf0a4ee5b5d240a1b10bc1e98c479ea4fef3e750c2a53ad3cdd906a89a2a7ca0938afa063da9e1a5335613aa08c1b02964456ab832463319da01796edced50126813249626a2f51796cf3fcf1ccb3d3feac2f76ae7363db878a39eebd6a5e15f7d84e934d69006c215b3fec0ecdaa018371f5808b33f9d05c821a313a5f4354b8858ac20755c1dda854dc780b10fb39efadbc67b9f9a5c990a834d9de6ccecf4725c1bcaa13b2e01e4f6b7d49a074c9cfbf9224de9184c3e230ae951758792e6e23ca7a75c9dff944c58ea690dddeb17a298191dffbb5750023dcdca1cb974619c1771fb4ab70ac8bacf25db298439a6add0279185a7c27d2e5f87615a80bec18315d8d25c119e7191859cbbdd1590aa65c8b06c98531fa02ece14f910e00ba2f4886269c1db8ca4b2c86a5ad8076d4348b7a56899e6bb9a588f07943e85186140289d554df7e9d2aa71ec8c0ec9f792ecdb27392a6e8d31b9c3526170b1690ceca673fff2871af636a6c7d84a10860de9ff8e9950c41ca30947ed0b309c1883d47f316dd8f1336eb5cc0320df01c3a15f7019073a32698801071e9fd9d03f4c148eac0988f5f93253a9e69047dc03d9d0dd79d431539c4e0db706845dca7c41007bd4ed137b53ad1c28ad63d1974b28da0fe2908892f61406a9e0b11b370ac927e851bb4967bb351aba127d0577d6af9a2235120e7f49f66f9e2dc6dfde0eb4fce3432af2f509d74c856a823c8db7b82ad2b2128e6df42b14276cf508591dfa1570ab5d2ba9178f62412d2e36d5fdee705380ff0a23341c10d7526ddb45e919c6eeb9b58be4d1e71cd7336cc1f9139be9a7690126ee9f9efe51b540815726b6ad3bb0dd0b7b004e3d7bacdea90f6667f0d40746a53d6ae8cf4d5f5202b6b11998d3f5cc3342695ff91ce1e5dce0b57cc93f3773a41c1b0d602f3ad01e3f143bc484164fba3f59f05730c62b6b17102a0f1be9834fb6ae61e5f295cd36292b815eba0240743815b1f1fc87f35f0dd2b3605884881cb0811bcebf3c435806e2c381762057eca66d8b51de3a91c0cec605a4ee63e155a5f0c5c86857f949e26c48fbb5ecd64d2c713eed1772c7de2c6b0aae2f312c334f332ce235d6e019cf6499f4c28a0eb08df230840e907ad2e360c0922e8eab18830919cd301b49d7bb378a05f24ecbb614ebeedb46a28be214ec96e9fe703f6d5e62003694388ded70caa6a1c279c512c56031148b0d925622018c7f5d9849201b1b3f0c5274bdcea4a25ae0533dc91221d21db1299827696ffa09d13e4c9fa2fedcc1eef0b1106ae551f5a55684757b9deec57f4cab39aa05d20106ebbd40ae376103b3a9a236ecd413fcd0831bdc0a5abce518bddadfddcc370570ed53630490db1ef9df07b88f7781a732a1c65d89501f36e7c1e01b552bb83243aa7d5a9a463e7e82607e1472001aea8440f7ece74ed8546faef89fc54dcc4d16658a1e29e96a8ef5f39bd0824a7d7b86730c44a786fc4f459f99a88754f84ea9d76302a1a69208ea64bfaba1edbc88a8e3e9d802c3b813d3dfbd10c1be5ad1ac4b045d4b000b4b8d090d8259f0c9e97a2d1963346735be85a126651ba538e57953d5082316e08468718005eb741c16fd2abac3f247aa8d703980ab93bc9312be615247fc564de2f50387737d4279c0e88ae3c87484d5f999226d73198e713b9d0e67bb640b2ced27349d3c90c0cc7f3cc7b8b8bbbe75ae7f60884b36433c04c0e7d9b11975437c22681fdd969ee5cfe976a996a57de0d43bebb4e4a944f44ae66a156a69a46d8f5612a1fe5a79577cb659fa2799e44685af489bd92b823a29f67dd437a385b0ce57056c3eb8f0df2b0718a60e564f9b5c8b7df6fade54fdddc40b0b290528a2cb0e81e2e1bf6a1879b4ca2f4fb90f31e3d72506706a77e351770cd53f7e0389808c2bd8f7033df7469799214179cc3ef8630fc0ebbec50b7808ab594cb2678427e46c813034803f2db80362858625576482f8ec62f94c34ae458bc5c346fb5167bd9b736866db46a9050d2d185cd8452929978f798869e963bf58ca4126e6851c9dd1a04af3e42522fe16d38a70d44c316834c6e35e924d3bdcc500e8c3d6ed8200e42e46ffe89e1c680eb0ebe2eb92f4a5ca8f794d9098b70e26064c85823fdfd4ed0c2fc9fb3a99a17aef80f85869eccc015c4c042c7a6e6863aaa86efae80a3f518f78bd4f8f1aad1259ee92506ac98c21e549fae00640085a8bba9f215e952b93268672500c307f8a688479245f8a8ceead381d67ac6c242224c995e77db44445398880755277a27ef9bc8e5667f92f84cbae44df7b1dbc21b75b2ae45b24ec0ed043262c3081eb14f000d3aeb6d9b78e1518952cced8f51b06043c182e41d932949e40b5d4ed823f53d8870f1f35476abc4516b1bcf2e4195a78186823c2223729e97a52536380c8cbfea85c951abdb436bbf02cd9ae86c32f06916158a4b2f83aa2577ab93a66879903206e546dcb819fb203930b4c7dca46ad4220ce87f83d4e0ccbc7517141f1fe7ad15b7bd8f2325025ae4b26d7a80926539c25358111693ded0cc0aba726112c5656e4a9676ac79cc5bbe9445ff276c36353d5dc9d219bff7bd8d0bfefb6a1e1213880058a70e077dfcb76aae29a94f4d238d6a3b5ad3edcf7a174e452b61e59beaddc7d2d0ce02e651aba9f58e586b69d323f24befe9bb3749f13fa722662200d9ac630d692e2f9aea82409f49cf63df5297669b56b9a6fc472bda673a3246acf136e0bf566efb30f0624175bfa676ec1ec108f9b611061cf730e08448c055ad434475086d1e312d8ae75ca6c0eea157e663c7489774ef47b4c3f4a81a1e958a52bf8d5eb9daf5b33fe9c18feb62c4ad00e81d611f94ee9f69d4a3c1049aad2a3858749f82f87b6d666a52b10da0c331561567809aaa28d5409c37e24fe8b83a737d856adb5d84c9c8f4a0c787c3709f02d4466ba5b990e9cbe5a05bc6eb362a64ee6da7267b1053d0c7197be05bcfe76b3785fda677d0041cb06004c5d8a15fd2a92b36fb6f97ad1242bd34cc650b6c8b995e6bc8e9c58dba499c54c6b3f6558edacf8a0d0d3e5be649553f2dcb22ccf3ee95b6c79c9697c0ea454898ef58aa7198900f6a408c28d3c1f19caa5d7ee00a69122404a9068338468abb9cae413ed184409bf202cbea69eee1bc466335085b88f7c4c95a23648f4df07b5710eeae91d1d162c078c6789980b184facb7fd84cd4a3aaf1e323d9bf9c379ab3e1a04c1ef1dc71d7ca583f0b84a3d1029a412eb0ba9596c3f49612128ba08bbe9960aeb61f66135cde15e7d80d371f4f81d921508808d1995f08aa407388462f0154a3a5e81a2223beb4b122fb9968376a550a4d71d7ed2bfa5bdd0f46df2e9aff437cfd22f41520cc792ae9cf1ddb84583edb2126013c4d8e4e677a1cfc3096df2b71dad630d41742b5214b4e8f9b7c33ea2c92eca3a1a3cc05fce9f24751aa4cdd3554f3473cc4ce19924e2b996ff1e83d7b38dcd3eae25810073f21071cfd90f969bdd23ce3f2068f572fe23c181307171562c3cf", 0x1000}, {&(0x7f0000004a40)="3a15dca896042269640eb4bf9661f2f8f50de7d0ed394abaf04146f86d271b67750da473e7ebb74177710f2c94f919ed13143c0011f64029cdbe0e26eb9283dee64f70eb08ec915847857326c302b5f52121fa6e3161795ff046127e67fe884c25c9aacdb6513ee40b2be1dde7c1ab8e134794020374a9f3af548bc3493ab6125d1e85c6bc9e02e5948e62c21159e5a767c24761f7ecce5e31999264a38ebf48a2b9c720b16cc43c92b159a790dd", 0xae}], 0x3) symlinkat(&(0x7f0000004b40)='./file0/file0\x00', r8, &(0x7f0000004b80)='./file0\x00') msgget$private(0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000004bc0)={0xfffffffffffffff8, 0x81b6}, 0x8) getsockname$inet(r9, &(0x7f0000004c00), &(0x7f0000004c40)=0xc) writev(r6, &(0x7f0000004f00)=[{&(0x7f0000004c80)="49fc56d48209fc84031c3e04ccb89349a1cb3603cc0a5ca6ef314edc3ec309215e32", 0x22}, {&(0x7f0000004cc0)="443557fc49755dfe8990b6f82d188529a36561dad607d868a88f48cf95109149362182db225198a31f714b5bc7bcaea582689f434fc2dd954fc8503e52a84f50c760a20d6beb8d5dd859b16eeaea8971670e8218e3e127774ec5bf4a5b51b11dbebd58008488d9a4cf68d2e3cc9cb6554a40cd45673421050f5269a22997bf3844144548f759d44d7cba794ee8edb5852f0de8b9f978ff6dd5307ac7ff3f00ee9d5ee33a6179293ca27c998ae561128547aa24166044659342594e7ca053e1c0dcbcabbff2edbfc47891301ca2310828", 0xd0}, {&(0x7f0000004dc0)="6b60ef11ba2dc0bc05608bb4b7866e693626a0605da8e1803e462decb3ae7ad75b34f0554682d9df983067b236b637ef93", 0x31}, {&(0x7f0000004e00)="a944bff314a6839211ad79894b43863a2c181cdee1929d0a6e671e9d3daec1ea3079afce6ad7b20d2242a0df551705449e3276a02d97dfd0b6bd97cb631280478bd064a5f8d557cab8b5d51561a3cdde8653e641815c24354461a9547a850afc8eec5c6933314709f3942fcd84957ea2c6b8e4a5d3f5c2dde023084ef431fab8ffec5ec354ab1629177fc9886c0cfa0ec96e9eb4e87f49661576751f6621f7004c929fdb477e517de5fac940c1212224b850e9109b8d590a06359c35e7609bfb78f161df14393f56c6556a1f6ed04bd2662b3bd992138f0067598a88950fefaf5a5ce787ddb6cd4ff04a38c711c7043a32b6", 0xf2}], 0x4) r10 = semget(0x0, 0x1, 0x2) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000004f40)=[0x2]) munlockall() fchmodat(r9, &(0x7f0000004f80)='./file0\x00', 0x8, 0x2) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, r2}) 16:00:10 executing program 0: r0 = semget(0x0, 0x0, 0x9) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/124) r1 = socket(0x18, 0x5, 0x8) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2103, 0x280a) 16:00:10 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) read(r0, &(0x7f0000000080)=""/240, 0xf0) r1 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000180)="6e3ca252c9c44afac7f42123cddd3844af544602e29d1c82a00aca5a0409acf8779bda9ab317c7a5984f20a589c17fc9", 0x30}, {&(0x7f00000001c0)="4244820d0f5c848bd6ae861cb7bbec4f2d72298af141ddae4f4a22fc3451689d56f3203c029dc158c07f801e2446ca2140c544dce6216a38fa3625288bf72202766246534eec6790bc53c018c5a96c0c20ae6aa1b1dbc445b7da3ff8ac60e391f522d8ece96354d6111548d216d1631203f71ad1", 0x5a}, {&(0x7f0000000240)="ca8806", 0x3}, {&(0x7f0000000280)="aad589775816e5122de383f4eb710ba450b4f6470131ec6c8eec54ed9f03b051e5d2dff46c22f41acc5438d831d64c605a25f714265e1efe9a606c6d34716dc7b31cc68c837ac1351fabce64a269c3084d1c777873130d44d75baa7a851b7ea223026b70d75f42ecc17fd8c6f6c39f1524d2", 0x72}, {&(0x7f0000000300)="1398d4818c698dafb01fd50ff7646306c011d66f07edd58e090be5de8aa493a865790d5bef23661e2dd79a9cb5b590ee944bafaa91c7bfebd77c073a8605d33d53bb387a8f2237d4b8bf75ea9b3540ae968faf4d4ca5118c4ab428f251ad8b0c713603a8484e17990a8d67b6f4a5d432766edbe391848352fc0a19a092bf52eebee16ae7d557b5dd58cfc07b676864f21e78c24a641d4d7f88388c7ef0cc6fda94481fe22d31e382fd63f142062c3a4852af08d0c5884db85fb0e568049983efff3fc616ffd150449671f93b6e897e11d74edd0830533045150b94d7a12899eb5b7b8c9c36b5add33c4b11e0f6e0fba3f57180eaf690d6", 0xf7}, {&(0x7f0000000400)="0fe1371a765fad8c64adf9831733876707756e95a933ad2228dc4ac805a3adab86c6871a3b565e5a69bd9228fa746112c6b302833296f0aee85c6c410d9db75d46d63f087f54388f13a3cbb5949c231c2b5b8188e77059d55c4244ea264180b03710c536e857763b28fe6ef22ed30c13c9586793f10d19809387331ffd9eb6c24954062118fdbc67afb991e1cea64e315b823ee8b2732bc17f2c4095d635fb7c158b9da82da8cf05992c825e5373a81330af81662fb62ee2348672ea85a39ac20d5e4f27daa4e9038acd157c628cb10c10c8faf9bb5bdbe8a21bed11e699", 0xde}, {&(0x7f0000000500)="5c4d718099e27be7e0d2b95999a188b66a601881afd06da970202aa11fdfe19bc6d73ee12c9062ff6d3ee32fda2919c4e2c12b869954c759b8e6d1b5ee7fe7c22c6d82", 0x43}, {&(0x7f0000000580)="abbd8949b8fd7711745fa38d149eb6179379158bf7ca6338695fe32b7bf645a335854407e7c6281b5a814942afdfde972550927b92ac573c3940feb9167ffa082e57e8abd29ad66156c02f75293da8694caa", 0x52}], 0x8) r2 = semget(0x0, 0x4, 0x100) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000680)=""/172) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0xfffffffffffffbff, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = getppid() setpgid(0x0, r0) r1 = semget(0x0, 0x3, 0x88) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/49) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa80a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x3, 0x2, 0x80000000}) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x3) sendto$inet6(r0, &(0x7f0000000100)="896e40adbaabfcd202c136be396a355e8188aa9946ac881749b0686fdfde52501cfb5e05d35ef4647617460221f0f1d3ddc36d9f1f5b59bccac501145a545df131c5e8882f825e981f6af01c7704de35054255df858ad4cad8319c5e48f662b539b725c6263f8b44d56088ba74849986aa26585b630f6d51b483049be9f5455771508b636292c0fc8c742f5688b7e709e3a714079407f2fce6b1399bf1abae3eace5dd0dd605f9dcb1139279dd116506260bb6b0f87382af9c0e46c9ccfbdfdd81d367d7d5542973369d6596c5966cfd84710d08f28f60feadb2cfa1ab2210001156386328784c8c96878095a668ca10c8a4d1085e0f5e36bab475a56156f4760105e22d0ced461a05365ac200c9f4f24b7b09b9c6977743ec3ca3292d947f49e21f3fe84850360bdd0b8517dfc7f2999beb67821dc155768f85c5508ee04690b4fbcb5abf7b302af8067ddc0f73ab7485d073c53a27e2778794c3baddb698c831dec2910c120e1025af64004d4865c1c48aa71fbeef674fa97a9d84e00b1489f4b58e7eae8f33cd94d9a18c0cb63952875aba2ed103ee1f6214b66e86df60d11f2e6350dc5ac8f4657f142aa456cc80cf4f941fdcc22ef2638a2598c9be3f02340ef16d3b20182c3626aedc5baed4220ad0e3a0b5b8be74ce9d92e8100534273cf287666921ce0ec1823ca4ca3c180c8c1d5b65dfd584fbed388220aba7a2eb2e1d6d258454241255013068c9b70c22d6b1a9640d3483d0fce720dc312905b41054689d6a43e9e8f1f61826f54654906e387211155b37eefc5adc954a39e04fca1ff501e67f806e59c4c06aa49a1b2ebdca32203ebe1f8cfd6af6ee7a1d2534e3c67d2e7137f9e539bd53fc2512141a50db78083e942958c08d1e44dea09882bd23907a7eb254de66ef7dbe74d2dff14c6255adda074bfe9396eefbe16aa86a1770e3eab02f9c0e8a53312d7265146513740ee9dab025a02502dd5d20070c0638f415bb5f67060352ec45991d6245ea298c69547da872cdb03bc198d1a10645729533453275b54ae8fdf31ba0f70e18ce51fa1c6d5c1eb4bffa1d2e50787ac5f26a2a316bd8b1360f80b2603111aec8f6e4cd66990703c1209bcafd64a8948ef63e887fb936a8ba6d617ee5729d2789261e5d5a2ccb41969ac097c348064766e7a69b9a8961e7cd757cf083fe1549a8f49b27531045b63b23ce6a22c199101d349ff83f0e84d825c3582df6b86e1070b0ec7f43c5e87be622dce68090a45bf63a90c4c15974a0076346a4fe0cd139346e25a5ae3bd428e3632c3f0c9fbb6394ec17bd14290b3144041072fd6f8cdf2d3a8a361e1193a724a24d0e0fe30b2d4644d6061afbe8c14a508a022ba586c9d191df14d3aac6b7af7ef07125a531eb3a9fb70b18e4b07606a752c8ce4f0af38e9f2dc404492195185f9f6b79fb00c92e4732a1d67635508434d424c2851df94a14878a06f399ca15c134197b1e7114e2d7e8520986b1343ae7cf7725ac38ca9e5ed9de3d3878ab765700498feba7c5637cad84c77cfad90319d76562006113d383420b7a6f0e5cd506f79d9b2aa00177c562c1aca735580b3d533733d9cebbe7cedd0405739155d50ce3345e20be2220c51889ea87afd06ddc3a03dcc7e535ca2faca1d91c90629d623fdbef37ec20045363268c2dbc4382a82497e4a6bae9205e1f38fbd249972faefbffec1a94c1c2f4b7b8a7560b78e0e1f54a3322f8257e21bcdf44af254081d76fcfe0cc3e0886f421599385ffa41e9efbaee5f88523389cf565e51f2faf099d954da939f7750aff83177534e62f1f6b91ccdedf1065dda2551b7b879bd67686123145ca9123313e2942e96ef99d1d0106ce36de645b3d6f413dcfb1f97fe476a96749c6b37d3c34911f11b3edc393734a1cea87fabf93b476caf2239baf99fe3705b5da7b26063eae73765321446c56b858ceadd969f85c93c85ab3abf678a607519bdb6e5cb125565dbe3c1b4cc2368bc8a6fc4747493f2273b6b5c9466b2d74fe4be20e4c1c70cb462b3a045ed81a52c3d9058094159f7bb737d2e4f866501346597db7d71ec0575e4680ab6e5a87dbf1b85a2b0471af74fb7e8fd2f19abdc876dbd77eee5f0ee57d39b9502da3c77c6ddbb2057377ac99d09567aee3084ade084da15b190f505a098ff15173b41a1092bd361825b09535a22809db0ad16c79a0b0ea0c56a9b4a970176348e62600893ed7cb9362b41052fdedaf26a91b0d722c7368c99ffbf57a592180280026363e78b654ba421d69f996683248052333dfc417ea502806c5564c4128741fe36d23fa8bd2d4c53b8dc8b567101e3606a16f34763fc1bb40e0ae9c4f0ce8e6de471e2dfdd4a50dba8b04939536e792a4c3801ab34ec1abc3f7c4e9f0b08fcc5f4293d6feadf6e2cf5e7c46b63997da65d0b7eeee7a06f85a7761285f6c2aef35ba88462027399ea6fcc45dd2d8d5807b3dbc3911767d4cca8a395e832d603fcdd5c0a53dc10d481e0cafbe9aca1ced90e3a36ba4c7d209c6dad325fd51aa308b2ce1c2ae088a7b772f8855dcd9888122af1afdad51f7db19684ddcf83481bcecc7b7adc2a8108a776694ed203ca4cabd95d06a0a15d41a57d66ae683ec54444817bc5824f88b023cf05b6079512f329dbb84e7b1adc9c441a1806eca4f616871b4ffbea3274f2ecb5ce1d1d3ddfeeaa5f59f68c41df6050465cfb12461ad3b370c6fa612db9bfe2b811e7e4e488bcc5c87af68f4b152e2424caa154783fa7b06efdf6aa1ad0d545f3ac1b60d8b6028cb974848b179d4fc207ed2f299d87e03311e28869bc7e3ff55ee40bbdc0b62a2963d0b24228e84ebc4fc598399ee2598b70706633558bec68becfeef144c74cb6d42d30c884c0d29b8e952daf89f28f407e2a67d70255ce8a942920af7e24910819f723b4066e0a83ccf8ecfd68847e309fda0d258d856698a8d63cc6bca251c79b53e9285419770985ce4cda7706a47923902ab1c0f894bc6f0a7ff4d31cf5d8e261f0af97f119b5296faea52cac4e34dad4d411ecad279597643a977a65a33d4eb55afa8af7df9e274ccf8351cc325eb2f3376345780ab165762bd614a0ac849aa38e20fdc7a96f4a6da3ffe7748b1039a0065bcaef36f4b3be213488f881daee5b3f654f2d5141ab68602de81aa4396ee91d41b853f0f89e8343903b70e84a4a0529fc65d8323df048b8fc7c4f141eab46b09f8c89c3f76c890eeba8081c95b3721b9b1f70382bd4fd6eea0a319d30e0018d1b97e2edc87342f09148f798ec4bfd194f7771db75f0a6af17621d17fca09e59362790486a5012c60a7ac09c321c537b249d52420f3c3ece7facc0af3f2395a7b539289b57c481b7e97c35dfa2b35a5a673ef194f269a16a451f8625b8970e9ce1284fb89cadbecd7c3da4ce79367aafa9315a5ece2a7523bddf96246fb8c981858b93af45f7662ec35dae680babb993d8c0871d782803de5a9b58e53e006025ddb9adeb6864f0753912daae66c8782b21386733410ccaaad62aaf7fad2aea4571da420a171fb885adfdd6c5039355655f1128a43745999589bb0f346911347657a615caea5fe82dad852914dc99a1c60ba4aaade8b20ded771b4fc87b83aa2c367bf4b63bc7f06e37900cbe46a5748c94b8d7a4e5b5a27c8e19293aaaced456d5bda7673a6a0c647fcd9c467bcd62e0822e765c983fe84c54fcc45c1ca27296d0b079caf0df1b300336e987736c546e3c760bb429fcf23141dc0b865dcd1b316cccfd7c392b8a40d879b09e3fafcab2a34f32d375958aac25f0bbe55e4333a02d3e97e30794673bd060316dcfb391e1d59f029d2514344095d9f2278babd67b54d155438c829808a1679121d79ff10fcdced35314d803a591e5611f794bac9a07ce500cdaa54752254bcdecce5275e4d079b9e03153ef3bd76a302587f6dac8bad72bda19ad616faa2a6793df1caf65642f5f75055803e8052210394e8c9ffd90fadbaf61a6e332667fad2ab6c6b31f7b53dd4661a4381e565244461d2fc2b644e8a9d04378f942a80f017384bff8c0bcadefe567731308d0bee1aaf1c28df26d0be26db9114ec3e46d096a0f9ece1da640f8a5affe3df53a34c41a6774e96ff61f63d4376ced837a3974f7d24ae65aa8de98737cefdaa1b2f581ad4ede08f0ea43979d23885b9526f69cfe01b1ce683d8f70a71f3652d6e8910f6081556b572afe3a6a51b6dc2dbcdba994dad5f64daa467657ad2deced18379d49c8d63cd2380d876000d3957fe346a3da45f3fb55cb622d1e275fc90521cb703d9597d40b6064190fe79782b29985c23bd1319ab39931f494022d7bbc0b031f95943f327d2f121ac7e9f5cd4cfaefc07701c6a7b125f82e2cbc2c51b96d15ff4a45911c34e9cd6de4561a29d61c2d1757d9729521d76d9cd115ed1e72fdb7337a84c9365076c278da354f90c08e09c3be349398899717b9db2fc70ec5ef343584edb9baf499ab07246d905c759536f31acfdc018e28ddc45989d9e97baca3742fb6a6a1bc185045d2dd79444a7f4f4bfd7aa1be8b2f50902fdd0bd4b091fb42a99084489f18b75a71763a66660dc21882ccd5c397dd26a2545753e81e09c8520761e617530aa7b2af73377ec556c8c5ccf98398d0216ad0fcf58b7fcb709f2c022d89a42884634524b28e9ba96553393ff13779b99a72f14e141bd8188c8bad4de7a7bcef94ee8581269a262d239c34e725954ef03bf2752f9ffd9b5f225bff49b2ae60bf7f85f508c1f37e77053af2cdaccb75ecaea3ad9f48355601404c52af4ea44b5008f347a67e775cc8ad554b1287242eaa7fd6477e223937a5e2ae43124ad491297472b71b82130975458c6eec5ba0c9265866e168c895bea2d7d97d104a92825676c2ae17c2831c917abe26f8efbf775e6a0845ad45f07224f950fa4dcff8941b9701ce49411bdfc92dab5552386ea1eed0015d0a6fa43fa0aad1dc8ff7b645b9b7310ad9b144d752578eb024424840c031931b3f8f4dd921cad876049af2847313b8f804855120a6b20d9d3db3ebe1e1a8050a645b1555744a74c3ba955c8ea4a7c4dd52f4f04994e426107823ede557260b4622bf03774e54b0e5fdcd6277770dc36275f3357d8ea5d626454dbe042c119ca41c689b0890427578985580c6d640b7a38536cae7ef87128823d0d967d491fd9749d3ea3357cbbceaef51c9a15dcc8aae3173ef762285b31554e8f285c711a2af7337d3dc668b34d6a47d67d5b2e3b64b4772f27bdadfff315682efb469b41393b3f4e1060a48be28bbb2260ffe20d2d27afce6c1002ecd1f3ed158723b3340ecfe004fd1cefd5320430be3533b99d735ca9acc29d4e79decac5c09446e978b8a94b3aab08405cbae76cae40469107765f8a8c398487106d5e0a6597da3d3b3d8d5005a01b29204b73db1fc7b0aa9027670aec17b533662f7909058f46bcb5a1924a6dd0e536d462d726e4b30e00ee8aab96a2dc8de071a8ddf81564298d1eeb0680172f0fe1dd1e843cef1d6888f66c1569af4346df37ba569dfdf3a61594205c7a10ee3646b24607fcb9dc8fcb3178ebdd3fa1766f400a4107490c9dd4031aa4e2f1f4ea87e850cd7f349a2055d06ab7176a65ad1a18e02836fe34484569155937cd8f3cc27229e700ace3fcd5cfbba023b51a9a36f93c0bfefe0c08fc4784104b4248cb3ae71ef5a037271f6bdfa5c6f0119b5174b6c3f7be3d519bb927b400e60596f01ae54ae273eee5fbb3135935d17c03c3b322cc49e3642426e616614bbe91", 0x1000, 0x8, &(0x7f0000000080)={0x18, 0x1, 0x329, 0x7fff}, 0xc) socket(0x1000000000000017, 0x3, 0x0) shutdown(r0, 0xfffffffffffffffd) openat(0xffffffffffffff9c, &(0x7f00000013c0)='./bus\x00', 0x60, 0x20) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001100)="641d9e345b92219a30bbb0f9c3fb0d37e9d99cb1c7bf0787ee2b7264ac66e73d2262694fab7eaa3d79a8b9c945da0f4fef7f94a3db15b386c27d9fe6182ec07d790a2b7ad73ac9de48ea4ca5a860765c3a1f123040c7f469d471a26680436c9854bfa168c6e64c87adebf467f596292c1baf4458dfc7ea975605a732289813e8d0a72a9c4e43a570266c3c6c85c893993995d6d843", 0x95}, {&(0x7f00000011c0)="05c220", 0x3}, {&(0x7f0000001200)="9880d61edc2c2f0dc343ef0efbb3116f35813cec4f9983e1dda84e96ad886b44630634143e11192aa1b276ec89a25ee6b85a85592900d69b2af10827", 0x3c}, {&(0x7f0000001240)="2ef8f753241b0a7a25ea359b421cf4ef88b54aa37276ae7852a02351180943563cf082be9f902c10daf8bd09a8", 0x2d}, {&(0x7f0000001280)="24fb9ad0a2aaef39fcad4bbb7b2e8c198babb7c81040a69ede753aed1ea57c693caca4f2c4f5b4bd7b63e011dc80dfadf8e90f3e7a2b2a46b8a394f86a5b97fb7c574e9b6510ac910649abbb666f8994c5c8ff52a6357c", 0x57}, {&(0x7f0000001300)="d3a08fc83f6373e9812c741b1c78", 0xe}], 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) accept(r0, 0x0, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) getsockopt(r0, 0x8, 0x3, &(0x7f0000000040)=""/32, &(0x7f0000000080)=0x20) open(&(0x7f00000000c0)='./bus\x00', 0x80d0, 0x0) 16:00:10 executing program 0: shmget(0x3, 0x1000, 0x60e, &(0x7f0000ffe000/0x1000)=nil) r0 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/155, &(0x7f00000000c0)=0x9b) 16:00:10 executing program 1: r0 = socket(0x80011, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) socketpair(0x10, 0xc004, 0x5a48, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/167, 0xa7) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/216, 0xd8}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000400)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: getppid() r0 = semget(0x1, 0x0, 0x1) semop(r0, &(0x7f0000000000)=[{0x7, 0xffff, 0x800}, {0x0, 0x20, 0x1800}, {0x0, 0x80000000, 0x800}], 0x3) socketpair(0x6, 0x8005, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x2, 0x0, 0x100) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000440)=""/26, 0x1a}, {&(0x7f0000000480)=""/128, 0x80}, {&(0x7f0000000500)=""/156, 0x9c}], 0x3, &(0x7f0000000600)=""/58, 0x3a}, 0x1) recvmsg(r2, &(0x7f0000001cc0)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000001b40)=[{&(0x7f00000006c0)=""/72, 0x48}, {&(0x7f0000000740)=""/186, 0xba}, {&(0x7f0000000800)=""/197, 0xc5}, {&(0x7f0000000900)=""/91, 0x5b}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/170, 0xaa}, {&(0x7f0000001a40)=""/225, 0xe1}], 0x7, &(0x7f0000001bc0)=""/221, 0xdd, 0xd3}, 0x840) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/55, 0x37}, {&(0x7f0000000240)=""/188, 0xbc}], 0x5, &(0x7f0000000380)=""/7, 0x7, 0x9}, 0x42) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="0bfcff13f375a54bb00ce496c4c79a23f1973bf2bc37cc2f211475f13776374b07ffd876465fde3bb2aff31765224756227717a51ce21c177c24087cd48db53712af64be4c6a9a769ad99d8b543efa4646f771ab80eb918a2087ba94516d3a3935d21849bdca439a601c07785573cdf8d21c47d60167f36d1f3eb910036446e976f262c8d8ecde7c00a0d0fb33540fd3540413169935ff1856c055ad952a29072364eaf3a5cc300b8197ebd631037a5f71d9ffdd60500b2958faa01df14be4282c37ca0dd617564a4e9480933359c8deba9b1aa8103d22a0140ad7e7037aefedc3c2d90b2bdab97b1f6eb0d20c0ea69638bb87c3a7b40cb3f2e35f1529d368ecfe5cf494f879be2f59c6c21996f7dbb022f91ba48f5cb152efa3d0d94b8142fe030373bcd26930b53f5f8fa11b7d2fdae0006a330e41db358a4d1504c3f7289102dedd872eb0a8e517cfca3df8b411c30bb23e2cfeb0de83f8c74eb9a7cdf218d97feb639ca0bdb67f7d1b55b6e9ee77930c325ff839ff79834c075286e2b6fb252c948193a287dc5589e206fe460d21dc92d84d1fe2ee635aea8d480f2d125a5a0b1d0911f92a6b23a6b9e220e4c8a51bc5f08c9e2c447d6bcf500f608565703b0b6ee10839d7114d9225c13603bdd1c8d404e9b0ba9620fc6e9ca494436adde4d5813f38f312a70973067f2f2ef5054209e03af8d3541c52b78f9a21cace0aa98c7979e818b381fae6d4d45e270f978f288ddebc4ad1ff8bd0eea1bc8a7cdc88ae15693f7a2718b861f9d2769821b3c005ebf7395c07e0c6803f8d6db9f9e1b8dccac71bc799edf2f587af7002aaca0a684a3ebab352a697f0be233a339b1cc00bc531a1a4fb8e8fdd5e128042f0e4af1572a89b68d0dfcbf46f53cced35f6776b8378bed675b22976646d75ce39d9723dd1b064afb903005e06b694b37e1fd0405124b7ba59893df776e1860a735851cbb69df5a3834af3dd3b0a505a1dfe77330fae57e2c7a5997348a5822d7e388d83e26f48fba6f64f07a228257ded33c42a9cdcd68e3697c0cd6ad0f8a417bfe2f7ec1a75380c68685e209caa5836196a2cfc860728ded5b33d8ec19e9c2940e3a86ad9caf4420c7c9b04c51f43503bcf5a3663f512941f930b6321fb85693778a35625a6611b3c228f49fc4d6586e576991016d1f2d7264e76524b9b144f329c3f9f727c277b8cd1510bb183d9eea926fffd42b778e2ab6c5a09551a16e3be15dbb0558e52f6eb3260b6aa93c341f3e823d14411cb1d0f3e5b968ad0fbc816f6e29f91b99a0cff003f7b27649d5f3bb750c500600c95d1d3cb9cfe6ba57689d20e6c4fd4953e52508bb11eaf79234dd83d2f523eb25a03c80f32f2f43ed2b00aa99307e7575c4af2a1c6ce883929a46421047511cfd8fc80320da16f329fc9c69c77bcbfc5f290814e157afd0bfe71ca0001fe149fa42f0f2141418173fd51df5ab99bb34ca64aa5044dee47040d654b52897313a1058f9ea25c3ac9dd141810d444e61d8c32918e2fb0f86566634d0df9e28e19b90924af290f782b436ac9ee56d308e9260f2adede117416691ff9bf15b9888a2fa97672a52569d992717ed1b3ddb98c89786e7c5bfcc6df97f26c6c2b44efd0b66bae4c2b332d43b57601f9d31a0aa119abe4907ee80344c9dd81f2c1aaba595388fff487efeb2a0f6869a4018f7fb4b3b32dc192eed63207c1369598400ef3d024ce2faf9d31609f5dd2624ae5cabb0f9126f73762ffe02a354a1c8d2152de5c0986c1560e3b9cc1129ce236d16925cbd3d85a86e8a154ee526f0917c12f77184e2f88f82f9c847164503c809df6a197ea970d4b2c919c9e717484ee09117d7af13fbdeda9d01cc63c9ae82ec1d16eba98559641cb81b8b611d942acb11b755424f35ef8ffa89d7c254645f91457c626227182d0c6b9d1615dd4f5eadddb31c8fbc2686c9faf1040a902a12aee837ccc3b2611766a45ac29ce41d90817d3cb21a80b7ae07df84c48ce6a0fc251eb51ebf28e3e95288092c99aec9a09eaecfd793ffa5ae2ca831894fc79c1923326e2d4e05950ff3972c519b88e69a14447f8965f1f87cbe708ed16c5d71145edcf61eabb562ee55931f5a29345f6338ff796d81ed0818ec233fba8402b2dbb1fdbedeb5c09c53c7e73d9fbfdc9eda7373276ba9ca6a4f6855447ca78247e766796c5b56a9fbb3a16de15a8be3c8e6cd3dca8fc9ab2a7403d21d06e4f7b1e18f6f168dac5e4e183bc3209466aa1bceda3d3a146b71987a4e23ab4577fd876ba6970e068e5a5417472fdb49cedf04646f829f76a553193c311472ccfb23c2faf869027d712a0c7b55be6b31da5f5552a9d0225815cdac86eb13423c142de151eee3560feb2373b2ad9e25eaf96dc64f2506aa45a0fa2b84d0e53c3fd9388436e12d3120ca31ed96b56e0ed378dbb8e7a1abe568b4a53ff7669120536988a42475ad1d07005db7b8392c79fdf8231025634be85cc98078262129ce66ba48d19103e311042bdaf4e699106fdd82933ecd776782f75ea5091b428a8834165a1cb7c27ebe529e75d3992cdb75b09010dbdbf855b66e984994f586c777e737b218773378eeb3a2292e90a3f1d4b05b96b093f6ad54e7260873bf0bf58f41be24dd88e56c89e741f11a07046372807c789ef37e9e0882f986d9d7111f76f18ed2a71e43c9ac1e102637dbf54ade69e44372b39c0030b1917cf8e708577acf0b88d2417fc0bbcbdd7f21b93f06aea349a848bc73a648984f2112f3bd3775e84f5dbd679491791c7cc91727f07dfb520d28873204a439c0ecf0b8b781b6620973a2ee57dfd968b91b15bc96abc153cd37771935a1a26f3797c7fbcf87bde106e4a92f3534186a9785bd79daae3a56680583f9603fc3baa503d179118edaa9af951eac520fd584c0fcf3b50cb27edc23cd0cf4310c41f8244496f28209bbace21e01352aa8fe6452140b37fa889611912b97155176bce670a0aa321ac3d3ac68c30e627291b57c0aa7c25c4b9639854f1e5d0f410c0cc833b1bc30825c48d01a02c460057cdae96f3cf53a8b450269f2e557b9744c0e5965c93aaa3bbe0251c3519624f212a29ddd1fdf8534aa28fbd1792747bc7ea9d5274d75e97fecea4c26a0c113ef5371acc6e2a3385a13987134c753c21cea24182e6f95f5583c633ae675d0238f9b1711baeaf96c1e65ecf84c58d8f59827f2318e76b79c97b9edfd77eb28d90828f7b25a5b0b7aa96dbda8ea64aaf8444bee5e0b81b1324abfda6a3f9099baea8d70f474d6e1683e7f8dbe228b4df65dfde53e39762ceb1b9dd2c245ac712169ee294908820c4f2bae73b9a5052e369876815b3dd28c215924570ccbe9fd38193487b1024b9590db3b33a12efbf1dbd9da14acdaafa0edaec62e6d9ba93b04d1bfba6f66a985456d6dd209603aee90685b233981a8c1eac142bcf9a1a4fdcefced3ab1fb9ef7db4e3d82c2ad5a023a2b9f7789b3e5839e812a396aba0646a02d1908912718577cfdd35f7ac8af4fc4828d6c04a64dcc8a59698a8a00177e6205e686322854a761faa31acd1f39f883bf9fdbc8b327e3d06475e0bc03c53b1a7568e3ce1efda870db9e6881472033d54cae619ff17b6dff37d0d395e84822128ce5c4fadac4a8d922c8ab2c775827dbbf8ec731d1658f98e9f4e19721c56995d637569e595f22c386dcf1aff9bcc5a6c31c5d50d0c07ddbd6e99f8aae5e34637aa0d128d0eb5c66df838acf025fd36d67ecff2cc4e3c4a71fb5d4e3364da843dbbf5ee599ce64bd901da2423a98ad7c1113b7eeb3fd9c175f290ab4177160194956cf755d9cd0cc6367545e1548ba4f45a9c3ab62a5d102af11e9fb85abcc84cbd11b72218631df24cabf8889070597ac39e13c42d358e9c936b3798d8d0f45416d66cb319b7847cf5bd38d6f57d0e2be143ffbfb62fee31ffcf4de2eb55eeaa6522db8d892bd188a9d61b2252b1ce7991f3e0b1b84e7186db5ea9f3218342338ce5b3882a4b3c812c052186d3c0a4efcb0fde36a60c9f11595f391a2577bb766c690721ccac19e0ed6ed3de00acb01cdd868e50510fbca8d74ca798b2295cdcfcacea7bbdc4b1739849279ef594678bf690eecaa922d9716b9fdba5fac0abdfae8e17403a64c0326ad63f76e7433f631c0fd986bb6b9705b72dfe7feabca075a3a5cc060c04cc7c5d2d2bfc935b7f88fdaa20d57e9ce39f0ca6420381270d383cd6ad5f6f846ac3dd2b308f77787a65ee07de621d263e0a553384b31c41be75766a947d5d828b647ab3013a46c1d77a064a6e8740376499a8c4585225d26cdcfe8d63b8af33e3d10a2cf922830ff7a8a2ddbe19e6c214e42b4081bc87bdb4a0091b0652362f1d4ebbd30b33e71dcb6a094d301764f2f0d21ad5a522fdbae102582f3263811c2b4a4206312cb9aeb2b47429f43a9f09b3613ef92e0f32b25306ab1a677d2ad91c768e5f60199cef7e27c315ac02329db82f80d2a7ab2016bd35e7463d9b1536b405fc1d675028777ca3cb22ab2e9834f35f8183495ccd81a1a2d986f46e79e7a405d5d12d9a4b4429d13a78b3d80ee9c13b1555d810dfda9229960f382f8a4409dbd7b8976701b8fe8c072fa2fb9cbaf565202b5f9569fbb6355bdd607a4869ff3fe47a562e3df302cfb1f555d4571ef77df525f5795147556ce7fe9f48544dfe9a0eeda6acdecac7c77939438d15bf5dd5efa9e454df4b5bb4b95900d67d03b5618f24c9112de038773f1cdf3387c5ccb0b9f36be304db72e240750149cfe96ee69052ab9b9f0be5c24557efe8936f4d2b198fe81d82a85918d750b77e6671925d375a1b81c1012be5fa8ccb1fcb9c5ff8d53753819cde230b0d769dd64d6e1ee434a1587b6cc4068845c57ce3a7b5480d6536388cc8e3eee90dd34377dbb215e1ce546249097d9e7e2967d6467d358f7b527c6adfc4a821267e25f3709dc05c5a843cf4cda5466589ba84dae15164b5747bb25d9128ac97ac1a1f6fdd605cec603b60a147d9a95fd24434631be6e06eb66de3f940ebdd68a5747dfb61d8249a54ab202289d4d0d0531607d31ee438ec0a4050f128d3eb02039d2699b21180823b0120395ccc59b14abb97bc1efdbb0e0b9414d7e553eb55afe1d49a3db513294664bb2eb2a4db56782caffc4181338216abe8a5d16e0ce8e44fa8109e1c7740585713b26b2c7950fbf6956a9e407a55bd9eb916a33e75a2340000de024fe9ea1bcce06b3a9f68482c583d8e02c83e4139badac456364dc75eb87729fdffd2ff8a149762f23a7b976212020de3818e1353dafd6495fb5d83499890e5011f9aac1edbb39506cf43cfe43b2b27250e56efdc2c2ce815e3627c4ccff71fef17066ab292e2028608a45062cec54d081254bc6de484bd6ec87a4c385839a3dc038ae543889b7e458515afa31d27560a4a9a5fb0a98331016367fa66624e375e62ed14c3c2d7b8f2e0d2780a334022356c07e5a36660b5a358828f0c271c120587fcfbf285eb4314d855ba06a437a8f25bad911f6c5a357ffafa483d76ccf7518f7fce91045295849b35d3611e9336255d7a4c30023c6792b7882e0a55f76ce7a2f5dbe5e167ca438377ede151e03466c71b9aa40e37c37015124b89a259865eec3724d18c657663611b0f0cb6a75fbd6d4dfe191afcb5e49a94936eb2c980735513ec4baef67e259627437ed564b0b19d7e9382562e3532e4f24edd5bd90175942d3b247e85a854d9eaebc1124bdac6a46014d0e8ca6fcb69f68d5d36123d28bb27358ac246cec7ec67f8", 0x1000, 0x408, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3f, 0x8}, 0xc) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x10000, 0x40}, 0xc) r1 = socket(0x12, 0x3, 0x80000000) shutdown(r1, 0x0) socket(0x0, 0x7, 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x44) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x280a) r1 = socket(0x1e, 0x7, 0x28) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() r8 = getpgid(0x0) r9 = geteuid() r10 = getegid() r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f0000000440)=[0x0]) r17 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="121569a3b00170f9b94c1d2fd926cfb5eb1de979f162ff603cea684c6c8a78389f9b08916e4ed0ba3237e46f4a005fb5c6457c34ada6552dcd68e25eeb8f8a041d67c0eeabd18a04c499bd9b395b447eb466ff9a88995f62c168d49b2d1ea61ae9dbcab3d566f5ff42dbdea1a148a4393c49da99a4ea28674abdaa460159a05f43f6beb7cf7b108826dcca2570b1910685319fbbbeb1e0ea56f94a86bd8b7659ef37", 0xa2}, {&(0x7f00000001c0)="842010d5b23539c415bfab0a2c478f2ccaf47278a67184efdb4c5776ab30d74dc74ca6c177700999f0ae0de4673b83cb393b0354c4b143a1e41857daaae41b75a7abc0709046714930b0ad7ca84dc99d3e4ce69ae75b3be8a86cb1aaecb2508b821bad06def0b77a75fa06b5179c669ea3865b3ccd2573e9e0ca065edd79970a10ce5996bce46394a9014430f02a87600052224fb6d21a42ab1ef2ececa3f680dea891955f1f6a8cf5e48171050ab6ca91b3f1cf081d35881aac", 0xba}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x138, 0x8}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x30, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) 16:00:10 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x5, 0x1, 0x10001, 0xb0, 0x5}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x212, 0x1a6) recvfrom$inet6(r1, &(0x7f0000000040)=""/117, 0x75, 0x1, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x81) fcntl$setflags(r2, 0x2, 0x1) shutdown(r2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) 16:00:10 executing program 1: readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/137, 0x89) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x9, 0x200, 0x9, 0xe9, 0x100000000, 0x40, 0x1e7cc1c7, 0x7fff}, &(0x7f0000000180)={0x2, 0x6, 0x4, 0x100, 0x9, 0x9, 0x692e6221, 0x9}, &(0x7f00000001c0)={0x3005, 0x1, 0x6, 0x7, 0x400, 0x9, 0x10001, 0x2}, &(0x7f0000000200)={0x6, 0x70aee782}) select(0x40, &(0x7f0000000040)={0x6, 0xad7, 0x5, 0x3, 0x6, 0x5, 0x0, 0x20}, &(0x7f0000000080)={0x4, 0xb59, 0x4, 0xffffffff, 0xf48, 0x40c, 0xffff, 0x4}, &(0x7f00000000c0)={0x6, 0x40, 0x9, 0x0, 0x2, 0xffffffff80000001, 0x2, 0x10000}, &(0x7f0000000100)={0x6, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) 16:00:10 executing program 1: r0 = socket(0x6, 0x4003, 0x80000000) getsockopt(r0, 0x4, 0x86, &(0x7f00000001c0)=""/192, &(0x7f0000000040)=0xc0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/148) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0xfffffffffffffffc) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x9) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$getflags(r1, 0x1) 16:00:10 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x15b) fcntl$getflags(r0, 0x3) renameat(r0, &(0x7f0000000240)='./bus/file0\x00', r0, &(0x7f0000000280)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) fcntl$getown(r0, 0x5) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') mknodat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x110, 0x7ff) getdents(r0, &(0x7f0000000380)=""/131, 0x83) r1 = accept$inet(r0, 0x0, &(0x7f0000000180)) fcntl$getflags(r1, 0x3) utimensat(r0, &(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000200)={{0x80000001, 0x2}, {0x80, 0x8}}, 0x2) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = msgget(0x0, 0x10) msgsnd(r1, &(0x7f0000000040)={0x3, "89cc4be04b0e7987780dd80605f208cc"}, 0x18, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: munlockall() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/56, &(0x7f0000000080)=0x38) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x8000001ffd, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket(0x11, 0x8004, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/166, 0xa6}], 0x1) execve(0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x14, 0x4000008b, 0x2, 0x80000000}], 0x100000000, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x5, 0x100}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x3, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000010, 0x1, 0x220}, {{r1}, 0x0, 0x1, 0x20000043, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x10001, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x7, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000049, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x7f, 0x2}], 0x0, &(0x7f0000000080)={0x1, 0xcd}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001240)=[{&(0x7f0000001140)="0e6a2dcce67ea9c9c4ad13a50482bed32acb6b42a919ea686a02d5c90c67ed3c8444b6b67c725ba84a7c34a791d1a97bc1d7960faa13c45edb2fb356c7979214bceaa84d381446c55a79e04d69b07d17fff22a7799aa5267b101468b8d3f2da66d8a7059f0206a7e81bc1897c7f7f7ee2db198ca2870ecc32ce58d7ec32e4be5831c3803bb1d50f001fd11616ebd9d71a819cda518ef5659ba5eb6cd6fe2af839261635f04f9e15b0cfb36ebc46f14bbbb3d582d2e050f06087ed32634ea3faa18609ec823b815ac5384eb7723599510f726bb1e3d2d16895f8862b796fd206ca105f6141fe5c6e068f82d7bb45d348b36110ccc421fd387976ab35b4a71", 0xfe}], 0x1, &(0x7f0000001280)=[{0x98, 0x1, 0x0, "0ad34510ed3f964dd602f208a4eeb250ffe44fa1ff961a605e12ef897246af270962bc7ef9a91ec3cb4131df0e1fb7ae021ef34e40dbfec23c508b7c25c509d0ef89d799c538e72a4e8b74c00ccfcedd302c611a645b2ecb26597aa3918fdfda7938b3d06ea09b2bead75149acdd25c985212122485fe48027555478944ea16e54"}, {0x18, 0xffff, 0x4, "d27eea12b564cf"}, {0xf0, 0x1, 0x4, "9234843b0c8f1c6497f7f57a0f2fd55fb8b9e0fc215ce236aa2b516d0ce83a949436bdb78a8a636e174f9cc5eeb25977f44469dc963d62c3cc301550a912c52f8503c52d18586e3d8af8fe663805920af03b1ac51bad8f22b12ad9e9a487340a8785e45bee0f7de79d5635e50b8beb118a0e030b8833911697f29d07475ce04b55ed59215f1134ff2ae96ea68fd12c0c9cdb59a852ef20472e486acb750c865956e59bc91bc2735d6eca925e0ef78d0a8bc60e23d473febc6f55428efc943df390f77fe0fa994972d67a05ccc631a1f066e190cd13249130b5262c"}, {0x110, 0x0, 0x1f, "6094cb34e6a63a13347d1deb0ba80a8b16a159d2aac542c5c72a7183fb0211a88e47a3c02554f7435fd668d2622ba996007554b86174fbcb476c26b0b0ce2ad3f5ac5e1a17149af276b857c382a33aa6c3672a34a08cc7ebc4bae6b1e1da85b00a08dcbc876e0a07c8939f68b348c079bbcd4284da5972333c7ecf6050d5805806bd50b639e0f2235a5b3f72c48f734ead450b556ce23890776334e3a31403aeefaf54c4082666d0bf98e2530ec5c36408491f0faf4e0e88fea7c0fa0fe4df64fcec894e1bf162dfc0e2a3c73345fe4895050ec96fa2b7f151a25e3641b6a5df4744cc5d95d9dcd39730fc35e63131f97e9914d5111f2c24439079d9"}], 0x2b0, 0x9}, 0x401) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x10000000001b, 0x7, 0x10000000000000) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x3ec) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x400002000, 0x5) sendto(r0, &(0x7f0000000100)="c901c98656e25bc823a3bfd8dcde53c438ffe9884792f537b05c7132638fb0e8a12346c92cb8ef92fc2a4f1ad7bdc495a71b5a9591076ba79ec039516572bbdf6915b1382bff459ba781261e31a292421d75e754a192eee2dabf2a916f86ad176337c07997ea4867882221547c30335c44ae7b2ea202dcb16241cae936f5de366964dc36bc1eed1d5656454365f9a882827ca1f15930e06cd2817a2f1565b59518794458610fb0770d425e6d49ff891d756a1edcf681ef860966868878b684447dad07262c84e2336a5e4d6429b4ab6a66d3e285c10d03bb0bc775", 0xdb, 0xc, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00004adff7), 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) socketpair(0x33, 0x2, 0x79b, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) listen(r0, 0x1ff) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r3, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x8000, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = fcntl$dupfd(r2, 0xa, r1) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r5, r6) readv(r1, &(0x7f0000000140)=[{0x0}], 0x24d) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x100000001, 0x9, 0x6, 0x67, "3f333f59eca24e71066c7277dc6b8f22e8a53836", 0x0, 0x4}) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x1) shutdown(r0, 0xfffffffffffffffe) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xfffffe72) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r2, &(0x7f0000000040)=""/150, 0x96, 0x840, &(0x7f0000000100)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r3, r4, r5}, 0xc) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="fbfe062db1c54bdc31cfc5b6a3d7b1da7446a2dd51212d9fea36fb1b", 0x1c}, {&(0x7f0000000200)="c2332a5a90dcc9645b35b3221098262f973ea154ea9f65ca02ec0ffe858be8ea47456e64818a27828eeb68e5fd21f74d0c2cbce41191101136cfdaadb442ed54aaa26a622748fde8b530581fda2bba8349dfbda7832f7684f3635280397cdc555d90bce20210cad12f954f42f299c636026301bf09c34b415cf3bb099e41f5ce68ca2a28e1e1519c27cdffde5a466ef1c6c25b451417c9c6559a5ca5c40165841a", 0xa1}, {&(0x7f00000002c0)="8894ef86fc1b52ed1ce6aeb84011ad3a517cd574dc6eadb9c60b81fd1028a103e7ec8609cb5ff400a44670d5bce253662580abea31ddf9b41199b03ed1827a52eec3813ff68342879490f61bb34303029457b4ea6b0f7eb876831d603d39e7120300b7d418eafe02a3dd57019c7aa5187f7b5e0294bd3eb2cc2692dcaec34e7bd98279e46a94d1eafef23393384652f77fb9210f9cbeaec07ea4187fb2487cebeb7d7a70be8a991aac8f6aee83115fa7b09af651a6f40fb85c186081176ef330bbb781d58a4f5ccffb35f1c70ba603aa5c007040d90ca6a50c5c712c2f6f2292", 0xe0}, {&(0x7f00000003c0)="bafe6941a975055be01bb154f142e50a846358807d8d013f604122ee065ff2f5d7443098b70a88fe6ea3407b0820e28092d56e22bf6093c21a4763fa5272881cfc2d7923d98ad9d2bd74d7c0e3d1e1cddece78425ff863a7ccbd297ea21a4c495fb94c54b506a744", 0x68}], 0x4, &(0x7f0000000480)=[{0x78, 0xffff, 0x10000, "4329dcea03f0ee25ba0dfb9a89b2632d9994543be4ad52fcf8aa8dd2b2427c9ff795bdc6c8047966ce7473a43db22f8b6e43602c36567838a1bf215b6b2ba6508e364c7fa84405fd416c8364645656f3f3f8eb5a3c0caa1a5bf586b4d06d312c21ae6bef83"}], 0x78, 0x2}, 0x400) close(r0) recvfrom$inet(r2, &(0x7f0000000140)=""/7, 0x7, 0x8, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/34, &(0x7f0000000080)=0x22) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) dup2(r1, r1) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) kqueue() getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xf417, 0x2}, {0xdf8, 0x400}}, 0x2) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088eb0000000000000000000000000000000000000000000000040000000000000000000000"], 0x65, 0x3, 0x1800) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x280a) recvfrom(r0, &(0x7f0000000180)=""/106, 0x6a, 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./bus\x00') symlink(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x280a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000700)) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x42, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/66, 0x42}], 0x2, &(0x7f0000001340)=""/216, 0xd8, 0x1a}, 0x803) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001940), &(0x7f0000001980)=0x10) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) fcntl$setstatus(r1, 0x4, 0xc4) shutdown(0xffffffffffffffff, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000000180)=0xfffffeb3) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x2806) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x13, 0x4}, 0xc, &(0x7f0000001580)=[{&(0x7f0000001500)="9d0bbc91b8608636015e4935723c44a4e68bb1119d64a06fb239e9c911bbd0e3662b3f9132e80bb3ff13153046d04d39ab7598c649700fad14bf8d16876916c6012e364ec67724183a0b2c8cd9a8c9b54be83f9702f4", 0x56}, {&(0x7f0000001480)="f50dab1534b74c1e2c177cda28e0fc3d3c6a9764555765381cd652313ca87f12c0737ae914eccb49ca9eb8ab0b8129a5", 0x30}], 0x2, &(0x7f00000015c0)=ANY=[@ANYBLOB="5800000000000000ffff000000000000761d8846675b29843a10bf3ca6d4e7a72b258914305bbc97b64a0805c469dbc9f8b45988a4478e87d8021b53a8444f28343f7740ec68f7fec2c2cf01469e9641a3ea390000000000e0000000000000000000000000000000c3dc12ca88a1a9e245eb2767552d7d5da0c4e42e9a267d9ff98d29a1a1f6a9f28f1f1188e168da55117f79bc44d0754333665c9e7389e6034b2c1b1d660c882c08a99d0c17f2143a4df15efca9672149929459117cc551584ea839d0783d2e6eb727d6b0bc0ea2074dc0105707601ba16051845cea5043263c0e394e5f2073420d4d0b13ab45e23da330d8bb5f7e3a2811b6c402a4baf11aea5f0151849f686ed6f56596376228fd791f4b2c8056f614ef590a20440710bd8ba2adfa2fd3530a958e719043b4024540f51edf598fa200080100000000000001000000e60000003282f0c5ddfb142fcb01fb1e9aae92d0ee6aaa5eae56373c6eebccbd3996e3cf6d21a2c442d1e3e23ec062931e4b1106e7bb789c916249de8a01e2a0abc9ed3db286286ffb07c93dfb5ca548d4e0af3c9c177a29c3f14d780c76b6eddec1fe37bf3420209e356b989e3b7873ae937dfe3921ef51ce3294147b4545654e7a626177bd8cbbe119d32778531c9285371aa03a1ab654610e21382a4e859c653f130951c8b78d971c00aa87f6992ff42ab2ee20d6b2ff8f267cf6161cce7b284969e2c20aa46a313a3c27e60ad2f2f39c8f83264bc1944d7d2e630bec004d292a2cb06e11a4a56e31201ce5e3c80dbd5ca6cb39afef441e84ff005000000000000000ffff0000010000008ce0bc58d147f301625baddc4a63be9945efbb88a9b415e7eae37830899a762c8854a767b87f4e4e5833828bc3f529ce689b155900c606c9ef0000000000000090000000000000000000000006000000097404011512fb6761a387bb8cedd9d7bec0f254e449906267883eb76b236e121a82b784b7a256d5bfc1f98f3666be35760f83d7211ac65a1cdbfc03baae21910fa6df04e7ee4893658ac8cdeb0a1882deb756127a9a327ec44442dc106046f02d33c00cb65ff277bf8dc596992cd1ca835c48fb808033405700000000000000"], 0x320}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getppid() 16:00:11 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/221, 0xdd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) 16:00:11 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r0, 0xffff) write(r0, &(0x7f0000000080)="df1999cf62872bd10bb6e5cca739a3514a14d27742629e96815a7601e41b4dbbae2dcf0327071be4211fe1173ee56302c45d0af06d4178adb288fc875f0ce4d52f85f3c97dd8fd2986ea447a090f2f3cee2b70359a9f5fb3ec12ad1038a4015e942678816ae8ed0689c1", 0x6a) syz_execute_func(&(0x7f0000000100)="3e490fae31c4828dac5565f3a5c4e3a122a07d4499d786c461ed73f6e0c4c101d32501000000c4e3f1698d00000000c1c48345382909c443a540fb1e8f8818a2b50f00000000") r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r5) r6 = semget$private(0x0, 0x7, 0x201) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f00000002c0)=""/176) fcntl$lock(r2, 0x9, &(0x7f0000000380)={0x3, 0x3, 0x9, 0x6, r4}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) getpeername$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2010, r1, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000440)=0x40) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000480)=0xab51) bind(r0, &(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x0) getsockname$inet(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000580)=0x200, 0x4) semop(r6, &(0x7f00000005c0)=[{0x6, 0x1, 0x800}], 0x1) fcntl$setstatus(r2, 0x4, 0x0) r8 = socket(0x39, 0x6, 0x12) sendto$inet6(r8, &(0x7f0000000600)="e548c2f72e21060e64c95d3e3f2592c9a9afd8bf13d2e35748db5778", 0x1c, 0x8, &(0x7f0000000640)={0x18, 0x2, 0x20}, 0xc) flock(r1, 0xb) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000680), &(0x7f00000006c0)=0x4) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000700)=0x10000) recvfrom$inet6(r8, &(0x7f0000000740)=""/160, 0xa0, 0x2, &(0x7f0000000800)={0x18, 0x0, 0x800}, 0xc) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, &(0x7f0000000040), 0x10) r1 = semget(0x0, 0x4, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/172) 16:00:11 executing program 1: mlock(&(0x7f0000c90000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmod(r0, 0xa0) munmap(&(0x7f0000c90000/0x2000)=nil, 0x2000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x28000, 0x100) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) 16:00:11 executing program 1: socketpair(0x1, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) write(r0, &(0x7f0000000080)='s', 0x1) r1 = getpid() r2 = geteuid() getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="57ce93cdfca2b4dbcf9fd061b8abd6cd5c216fc071e51d86cb967142d6b683d69344b741519a78c8244b161e691df54985979e4ca394c0efd66300ee162f8fd4a8f7987c2f2c820773b84eaae14fa6e94491f1590581ddc78a83707c3dd2c682e97e0959aead4baf50288017ef9cadf0da6e922caa6c0ec76662648d8eefe5484a07826a4a96766ece391b3a6bf2d881a6ab38eeef787adf068fcddf1acd4354d48b413e67c69ed37754b230134b5cb9c9c0b0d7c331b683748b82", 0xbb}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000040000ffff0000000000ff7dc8785cd142b34fc24bb7e28c9beaf553ee3cf20ae92e7deed293a7fa422ecebde9b1339b58e15bcc5017001cd75a3645a242b57105103e7be79ee2173791165244ca00ba5ebf068bc0bc3f5a53cc4dc619c345cd85484ab25e47d403df908b122f07a83986777db7cf6a292389473e8af2efda52bfd47398c9aeb678fcb56293b03c26e97d32005260a18b082d20bd23b8da69eba0832a3b526d3d94b9a791dedab02ca8b7b2bd978a567148a99752011ed34d510780df1bd595c79596204731d31fb87144770f82bcc6869e79d4462596beacd5affe91c778c46cfb13c8432113", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xd0, 0x402}, 0xa) recvfrom$inet(r0, &(0x7f0000000280)=""/67, 0x43, 0x842, &(0x7f0000000340)={0x2, 0x0}, 0xc) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) 16:00:11 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1a03, &(0x7f0000000100)=0x8, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x7fffffff) connect$inet6(r0, &(0x7f0000000180)={0x18, 0xffffffffffffffff, 0x403}, 0x1) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r2 = semget(0x1, 0x7, 0x300) semop(r2, &(0x7f0000000000)=[{0x2, 0x8, 0x1000}, {0x2, 0x1, 0x1000}, {0x2, 0x3f, 0x1000}, {0x0, 0x5, 0x1800}], 0x4) fcntl$setown(r1, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) 16:00:11 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/253, 0xfd) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x12, 0xffffffffffffffff, 0x0, 0x58) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000240)=""/247, 0xf7}], 0x3, &(0x7f0000000380)=""/175, 0xaf, 0x8001}, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000500)) utimes(&(0x7f0000000480)='.\x00', &(0x7f00000004c0)={{0x4, 0xfffffffffffffff8}, {0xfffffffffffffffe, 0x20}}) 16:00:11 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000540)) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000240)=0xc) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x6fb}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000}, {{r2}, 0xfffffffffffffffb, 0x62, 0x80, 0xc2f1, 0x40}, {{r2}, 0xfffffffffffffffc, 0x10, 0xf0000002, 0x0, 0x8000}, {{r1}, 0x0, 0x10, 0x40, 0x0, 0x20}, {{r0}, 0xfffffffffffffffe, 0x40, 0x41, 0x7ff, 0x9e}, {{r1}, 0xfffffffffffffffe, 0x1b, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x28, 0x2, 0x6}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20000002, 0xa9, 0x1}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x4cd2e2bb4647b7d7, 0x7f, 0x1}, {{r1}, 0xffffffffffffffff, 0xc, 0x80000080, 0x9, 0xb2}, {{r0}, 0xffffffffffffffff, 0x4, 0xa, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xe9, 0x1, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x8001, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0x800}, {{r0}, 0x0, 0x80, 0x40000000, 0x5, 0x27a}, {{r2}, 0xfffffffffffffffb, 0xa5, 0xfffff, 0x1f, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x9}], 0x0, &(0x7f0000000500)={0x10793706, 0x5}) r4 = dup2(r1, r2) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x3, 0x800000, 0x4}, {{r1}, 0xfffffffffffffffd, 0x0, 0x41, 0x3ff, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x3, 0x80000001, 0x200}, {{r2}, 0xfffffffffffffff9, 0x14, 0x3, 0xd45f, 0x4}, {{r2}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xd6ba, 0x3}, {{r4}, 0xffffffffffffffff, 0x12, 0xfffff, 0x7f}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x20000002, 0x7, 0x800000000}], 0x7, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x6, 0xfffff, 0xc574, 0x2}], 0x0, &(0x7f0000000080)={0x9, 0xf6}) 16:00:12 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') setrlimit(0x1007, &(0x7f0000000040)={0x1, 0xfff7ffffffffffff}) 16:00:12 executing program 0: r0 = msgget(0x1, 0x220) msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0xfffffffffffffffe) r1 = msgget(0x0, 0x200) r2 = msgget(0x1, 0x0) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) msgctl$IPC_RMID(r2, 0x0) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/38}, 0x2e, 0x3, 0x1000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x80) sendto(r5, &(0x7f0000000080)="57d49f792581bb3b77fe6f16fb78f94546f8255cef5dced85e816409f5b7e5fef634029c2119174250c4744eb12199a5596154ee8935c9578978421aa8aa21511460439b5727e1a017afe0c419a90413f35fa5c12ac3b574495acd165b466919aa8cb79a4e4c44eb91c9cf6fce1401002c40f00bf71ac3cf82b106212dff1f500fb7b4070f803ab1f49f59894cacdb36377ad32d41d4f2ebf905f5c685b4ca046b24e2ac7d10f3616ca977a2cae68056a162df5dc3c570c35bca0d1d424f5d256ad8048913aa91b8018451eb39f0539c53cd7845c4f6a7b8d99c32e012", 0xdd, 0x8, 0x0, 0x0) r6 = getuid() seteuid(r6) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x400001) r1 = kqueue() socket$inet(0x2, 0x4005, 0x94d2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:12 executing program 1: mlockall(0x10000003) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:12 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file1\x00', 0x8, 0x2) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x4) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) 16:00:12 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f00000a6000/0x400000)=nil) shmat(r0, &(0x7f0000451000/0x6000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000000)={0x3ff, 0x4, 0x509, 0x7, 0x400, 0x8, 0x6, 0x4}, &(0x7f0000000040)={0x8783217, 0x101, 0xbe4, 0x4, 0x200, 0x4, 0xb0a7, 0x81}, &(0x7f0000000080)={0x0, 0x1000, 0xffffffff, 0x9, 0xff, 0x7fffffff, 0x7fff, 0x17}, &(0x7f00000000c0)={0xbc, 0x5}) shmget(0x2, 0x3000, 0x200, &(0x7f00000a4000/0x3000)=nil) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:12 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) mknod(&(0x7f00000000c0)='./file1/file0\x00', 0x9000, 0x80000001) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='W\x00') lchown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000040)='c\x00') 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x101, 0x3) listen(r0, 0x0) listen(r0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x2010, r0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/228, 0xe4, 0x40, &(0x7f0000000000)={0x18, 0x0, 0xff, 0x200}, 0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000), 0xc) socket(0x2, 0x3, 0x1) 16:00:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) seteuid(0x0) 16:00:12 executing program 1: r0 = syz_open_pts() fchmod(r0, 0xec) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) ioctl$TIOCSCTTY(r0, 0x20007461) poll(&(0x7f0000000000)=[{r0, 0xc0}], 0x200000000000017f, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2fe, 0x80) preadv(r0, &(0x7f0000002840)=[{&(0x7f0000000340)=""/142, 0x8e}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) msgget$private(0x0, 0x30) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fchdir(r0) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0bf6bb199283d232c0b5c80bb0477888601304c85a9560cb159084f21d910f7ffb4a5a6c4c26fe8eb3f579e94bd352cca8b6442317d865e325284db59b0875fa7dfc3cbd445d99919fd652b7e13a08c1a1148acf3e3a53bba5c3502eece59a752c0b3c303ef3bbd8160ae24b477cab0660850bae11f873643373162f820db8a42a2e3ca7ffbfce185cd56152d8ae8f2cdd4a2159b534ad7d6ae6d061a7fed2d69feb9a64546216836675235dc03f9ee8b6b46561a81c4be23601bfb0488f33b09c556b5210301dc6a96bf2bfe71d13f1e6735004af4afec9aba0c1f6b80077a055414b6c23691f01ccefa465dd03ef06953b7d73db0cf6d2f1037c513bbd", 0xfe}, {&(0x7f00000001c0)="f344d7c992eaac8403f1385dba5c4f1359c2dc1ea9dc4cbd309ccfd6e6863550c5adaeb61faa2e2996ae739825ec8a803dc6661675348e381252426322dd404cf92c24db1d0a90aef428c2fc1346a876f54124e32e1469c7b5ee73bb27553948067f5973e35000d466222da612bd0bb3d877c827c6ecd1f62e1271ded7b1db3d74b3106381e0bb8e78498e8d1b59ca2936f5c0fded621b752cda26174b7d8bc4f136e63d0145", 0xa6}], 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:12 executing program 1: setreuid(0x0, 0xee00) r0 = msgget(0x3, 0x200) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa", 0x6c) msgctl$IPC_RMID(r0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="7d01d41ee964464995deccba6573762e68a1e5798190d00eee2b30ae10c97c7408ecb025bf48080b1c5c57cb47ecb72ea0190b021bbcb762dd7959804a8ea0554eceae415cbef8705ea8acc4e765c624c0ef485af7d0a225e559a593c2c2e8001d7563318e0aa229320c0f6673b064806effaea8044f7d17597411b0ac774312519f320fd4a7b561d51e90c19eba34afb54d4ccfdaefd4ae6590585840bfb591b8550d45c4ee2555a0c66f185e4430a459918297cae8c96506e4db2e", 0xbc) setreuid(0x0, 0x0) syz_emit_ethernet(0x9, &(0x7f0000000000)="9952c06b15eccdfade") 16:00:12 executing program 0: socketpair$inet6(0x18, 0x4001, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 16:00:12 executing program 1: setuid(0xee01) r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) semget$private(0x0, 0x6, 0x300) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="c510ec4e5c22272b36467ed261dad25caed67654bd9d5c2e7e4a488cd29e13bc1e24b6b8fad89bb4744a2132f0e74345a9c069623de3cd6f319106be4764914a89a9d14ad97bcdbb3856d8330a862986ffc2384d7b814ae62c2a57fc987e02a09204794f49098090459e8327c2977af7d8fc42ccb255bc44a7bd4297b36504328f", 0x81, 0x8, &(0x7f0000000100)=@in6={0x18, 0x1, 0x6, 0x2}, 0xc) r2 = dup2(r1, r0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) 16:00:12 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='W\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x1, 0x40) openat(r0, &(0x7f00000000c0)='./file2\x00', 0x0, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000080)='./file1\x00') 16:00:12 executing program 1: clock_getres(0x102, 0x0) 16:00:12 executing program 1: clock_settime(0x0, &(0x7f0000000140)) nanosleep(&(0x7f0000000000)={0x3, 0x87a}, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, 0x0, 0xac) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x7, 0x60f8a718) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x3012, r0, 0x0, 0x1a) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: r0 = getpid() r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ftruncate(r1, 0x400) socketpair$inet(0x2, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, r0) wait4(r0, 0x0, 0x2000001, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x5) r3 = socket$inet6(0x18, 0x8005, 0x7) r4 = dup(r3) fcntl$getflags(r4, 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000000)='./file1\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:00 executing program 1: truncate(&(0x7f00000000c0)='./file0\x00', 0x5) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file1\x00', 0x1) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#Q\\@%$(\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='%%\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='\\H().-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)="232b3a5b2305252600", &(0x7f0000000480)='\x00', &(0x7f00000004c0)='-%,-\x00']) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1000, 0xc1bc, 0xfffffffffffffffd, 0x2, "4278d73a18d0a540db43af1d9c120e0b86722e67", 0x3, 0x8000}) 16:00:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)="1e76a98c276785a24ffa9bfd0eb9c8d5c82df14d419b3f48f87d3c19604a50c17248fdbd855a4b126769e7283270aab347451ec0364ddf804094406af2629e87b048054ea3342e165a2883652917881a94300c93311c25735c555c53847e28f582475f82644b53a365a06e06dc0ae2e5e108094df411aeb4e0527c5c909a22847a8618df3aba8a819a56a5b27c4e6b5e04190f41dcaea246ae8866e556f0dadf8294dc75ef76d29b4a19538caabe95644d458f188f80e81eba0b0c22609e", 0xbe}, {&(0x7f0000000500)="c96096c0ba4c3e873feab8709f79c733110f87eb69cb9d36bba04a03b38b2d84bf6466b68ca4d7ff5159f4068134107ca759a0a3b2dbee6a2f9fc8f4c349c16a99ea258627da3f3d5abe711f2cf04e9f85f9fc4ec4a0524e30404392cfffeeb4284cb81187063b3b09fd0a0282a1e548fc73acb94112b04fa1d5b6417e7285fa453dcaa79c5f8860f040706e21ee19e4b055bfda61888787cb65c5de0152a0eb3a71e7d6e03ac2866a60e3c5b2e542a7910742c7f861e4ad58b4486013813529c78fae2ad9888384b5ae3ec42c3a429c2446db35b3e2cfae94334ec0cd5813344ec14ac61d11a0fb88a37c13a9665a99fd86822ad8a18738e9aa18d49a8948961116bfaacf0a73eeeb4b429af6df88465cc964d36b945ed341852a5090ca78750f1a570ac10bbd3b6948758778491db59b3307fdc0f5824d18e0fd0c1f22bb4dfcee7d0728a5d27105f73d6f312c0ada13729b04cc33de592a2cf6fe25d15638cac7f71dcc9b2ff82d1b0c13ad90074de004edcabaf99c902cb2fbdb8b37fcf21ecea7dc45426a98b39ed9fe52a271a30ff58a32d2aa2f72d65352a4a4e00c908e3d7d265f04d78123c9737ea6d71bcedc88b2831628333fc284c12d1674588aa54e8d9c120ac84d9480e7b90ac6c87b4887c5fc0a5ac918c51fa1a163b3eb8aa173e91064c93df731f95d6649e7ed4441e2f267eb906df658dc27fb3c9fe9a1f87febcd7d7b0628a7ef8723b7806b50a05f0ad05884eac56a47dbdcbc7b5a0e5e3c031e5eec2fb579f30179bcefcf918451f706ac08ba45a14e9e656257ccb19110227ed05c409ba0a58abba1837000dd147efdef4660de7e2857dc2cfd6cd33aa93356510abb1e44e29d9678ed04674851b261e969d1ea98771fc09fda14c6b247bb7a6f91f8edea21b87c0f9bb3a44cbf715ab834ad9a387b929d48130d0b8e347cb20c11e7893048737f95f37f928a8b8b41c6b25307c2665b437d958b441a9499398a52643d3ccd8643cefbbc54fe5208ceafc3596a234ac1662c90c10db8122f615c92bab959358dc28f7c989be0604d4b98eb50085cf7d75eb9ead228b528b9d3a2ad17d7563ba1dae17e477aa93b47e32f61285eddf0509ba4eca932df4e89e459dc09a074a80b0716ff177e553a72b7012d9bc3e8c8b4cfd2cf241e52ce1714174d0443e81e6247ccbcf1c938133bfa1f58942946b97a2545ea1a81179cbf4d0863344b29c0c24ebcb543c99d9f7d9eebafdefda46f332d60f0621482a05b746da7a43a320eff9709bd8fb0fab9457b70f1df11cde72dd89fcbe9b092c9c69aff8ba5b29275eac4c952ee207d2a3949e6eb6b12b527469850eb2c495a81a957dcf6aa8023ce7a09d485e26c49085e543226e291f037a9117acbeeda22a62f4e111a5b0d09fc4914089d34d0034244010c8b04910dacda32a39c0d26d85d87ac4f6f6d74d2d0757e36d5b8afb067abcffcd5edd95b1869b74e3909ecc936d75aeef8afbddec5a95b626d67f2baa44b933f23f5cebf154a6ebb018ab8f23e4bd6803e25cdbd452efdb7bf136500453602a585435c1f101a9fe6b55eea4923e1b87626803b19cedc31a5b03abae1226c18d1f2289f93059c7fca16c4a206a1bddb8b1a6458f1a5e8f01c2f82e76579a7087d28ec4688d17462efd66e21c11c3815d8b18d80b758a2cf5b0fccc6c510c6b6e0606923dae95117c2362629cab0818a54a109aff552bdbe855552749b0de393c1aee043f7428f19e3e84c95b30482cde52b14ccb3a9b4b9ad2e6f3a9a9400e782beb493899c99912715a8c20580f55013f31435d9812b6f26222e98b2649f4e5fa2772fda2d13f213c119d3434aa13521611329a7e15b37b20a8e073fd204871d4862d207a02bd6eb237b2004e906a726f9dd4e044dd8d9eb539d6b193f89e3c1d14782c495a4e8e78ae8c98dba19d8b0bc5c9a98c0eafb1d2e3007259107101a9f855d2b6a69811e4fe21a086a07c6f5da939d489f0cb37ee19519dd7858be0826de4d20a575bbc0404dd4b67c8ebf55816bd564eb18411ee0a0a735fc17576d6cdbd339317de8b97591e363845ece1915ac93e39d380dcc0600c3c8474f6c3a329fad1f29801eaee869d515f681513a65e81352f7d998d67399464ef880f3bfc53ce1b3e181548496de0103612e007327714609746063e3153626ed3fc9db3b7f06ca5d1f1a7c5b526c881a5bbc7c4409239bfe5436e778f62d63dba29ed45b04f3036151f3d602a0e5b1ad6e2016a179556bcf51b434741ff47f6348ea12322a8beafade807b75f97a76c9a0ecd9532e4519523913dabd9f399931388916ae9e96b8b201783835271afa3dfdebf508c95d6422d5c5ccef86419cbe54fe46e9eaa952b2920ec7b508998758294ed9fd2ef39b924ea22d7bd4a54e1aec7f334499dd8be57f8afff67dcae9cb17b48e7eeea8f4a216632398f42f7206cf9d2fc142b540987f1c022490a806658623da869f8a905308199d4e30cfce4ebcffff7926ac71e4c659c96f45955a63870e59a44c45f43a56b0dc63505da312ca170f60dc4a4c305b8b229a0a3f00d76eca1d7d452efb1c1ade9fd1aec70795fdee7d2a254d1bdd8d6e1ad0c48be1675e7084006fd0a6ac160aa00572db8045ae56a3d5550ddf0768e2db4a1de2faff5899fe064660646c264ea69da4912cda68ee4b7ccb5e2047662c269bd7727de3d26eab77c1c83d9a0e382b43c32f5acc4284083d6b9b64044eabb0ef6aa64585c5fb2440c639ada08a6cfa1b5273b2c6e20c0fab44b0b83037378ab7639d330934c430f0a133754ccf7aa82d2784ef7ad228ce2e034cd35f0c9882727b0e38dd0d96920a54dffddfa5339be3b9aa867ebd452c0165ecaa35c9c3d9de9c05854bdc7b5480e5fc115dfd0778a90feccb567bde7cc57f207f25b73e6a52f534c028709930250d702eea686958289ace074826da04501cf24e249d388c883b83ddfe174e28e313399f12b726448e6a0bdadae8512f493c5184872e6a8e37e373dfe174aec9ca469b165368ccc6f18043cf3ac934d57d0c10bd8486a2a9f9092dab8896e533559f665c747d4ea41dc93a4e1f82a7caaf6ac52a8f8ee43bcc2974dcc8ed59258193d76ab6b88220d0e4e9098e70d82d4ecbb1338b2005e2f495c83d53b3bc603ef05e03f14411f429f1fccf6c934a72ce865ae677c408afcf4821c2ec66c730988b676fa924d88708b318cd8cdb53807cb4a79190ee6ce8a47d4102afcd97425af5007ff9d8f63eae84ea2071cb10bfed5e70e190e7fdfef573f9b8e20b095d6a6e74c29589dad75f81683a90c5a05b73da4d08ad066b8de9d1a0338d6c0161a3dbad46563d3b87bd5709d199fd16c74f8f851d666c80958a23c46e61e841f57b8f308cdb380acedf958786aaf8840fa61592cb71df8a66d131811a3d04e7b11aab082dd762267457c111c3a977140f58a3ba44e9e3981f69a8aaa2ad8f06a73a80117140992ee9ada7aaba8b1f902e7b8e72dfd39994cc3db3dfe962276edf74af301e5adac7a38786c2a3a542fe382b9c11a5691e6badcc9c6edfa2da3ec13497c4f4f4aff04c72fea3ed04716e049c34f06cbd55d5c8f2aff99e9287ff9347b561481cfce9883a183008e4bcdd42870aad31b63062ada14bb7f45436fb006021d4bcb10a8f2b257a63748a0ada3761b741d3ce2d0b4d536eba45472758abb052d82dade1a24f4794581ff0d29802c69086e20f19171923c3dd55ae145297ad4ca0e21b6ee42aa477ee1bea406507759c0e56441aa35dc41356b0f74329a91c16447d34da38b3009f38ca41180838ce0dfa2ccb10efaeafda9e0fdbf8a0f7239142cdfb102826897483848bffbe50e48b0498a0ab2866cd21868b2e3ae85b7417a5c6479f60864d808219b396fcebec846cb4a4fc83c1adb4324b3a8a7554d891f88623b8c2887706eb8d6149a5ee2cf9c15383d9ebbc76e7db6cdb5d97f098749ea6243f75a5acdcb8870e6bb54e5ff9e9ed6821dedd1e035584bba01c1b33e50d9f75c8258c9e9e1b24879ea8ca86ba074b81b9ba5f74473c50da513b72c2c926ebf7a7b514016b3b46209ba7d45f58e4681b1ac946cd899607ec8815f3f8c70f80bb0558c69d0ee34e20bed440f61d2d30ca186cda9e9d2fd026f39ed075e95fa3e01ef103de2c4ee676989f9d84691ff2839f682184a1d2c636427aac137b53506a0697ad06b9ac380df2bfef86a8afa9397ca5b2494de3e56dcdf53adf1518dfd1aa7a08fb55a83084b2498f7107e216a6d20631b7ce9bc01e9a471797f4b24417ca70db82be78dbc24e9acdf793d5e269bbd72c3121a9981c68f1df6e3d6b01ecb2c2996420a1678b6b8c127e0a53723fb90cb2588cc51aaf7d4a29fd8f1743c730c56564e0a7fac6bad948b7448a77bde076f1280d7dbdfec560dc614baffbfb72062c5e173541c24856d7a6b235e440cc6fa7c3fa09cece1f2fee8ac1a0006405a2045efd917bc4c9ca9cfea5f8c6b11db3f912550238841cbe3561cadade3a594392540111b9db012bff87b7bc2ed1eb6c45719971960ece4350ef5c96cdd326efb0b5dcc1c399cf44403c9a5e6369821fbb71e30e5a4d5f896d3b278bca171ea64a2a3869cd25d2d46ad7ed6c5cfa74083e1c51059f74ae5c66a6b58417f1de8506d0f098dcd927d2162491217d55077920b621ce53d36246be5f3a61d1f291e160a0b4a63598dbb8d56b73d60bad151890bbebabd0a174c7002923d19b12a0405933dba679b0ac6936ae6a44bb404bf1721a962ce2853b0fb2d9b0caad2f8069edf8139adf06a3b48cd5229e32d4e72e7c143a83109f5938ee4b45595924b6721b847c821839836e8ee773ae092243e3c007b3814d1ce1e5fd810c456e8fd6a952972d7989d62de745f069165c98f4b8b7d99152eb0b1674eec8aea2b3d587006db0acdf9231b5a3a3a8d4c4b2e79c6cbc394ce4ae4baec23c074c1a1969c248bdc954312f1921a0808a695755e384f944e7590890c0c3a24a5336914c7bec77e76a6a387b37144be0d0c5a708b75a000aa8a2b7ce1e53d4e69178e28b83edb47fd96259dc469352cd660fe39a4e98432aae839a13028d1698eb8353a7b6271d14e5631c3083eb0338080c3a776d18d1f728cf9cc413f8c3002a60ae5c86b12674319272ee3120090645af93336806ac9a0fa2acb748f78322ca41248be49780939cb5a10e7c2b6cb7f99fb898133068cba84997329683ad6b1efeb7763ae7a847a1afae4707f6299d410c83034f05c8d25f15ea784f360a49909f6411ce9e2117ce0fd2143462ee1ba0fd92e380442fc368ba7baeb260a42d6449d429b78aa0cabacac8a978154bc0e20013cb361cbb5a13cb8db64cd856014a654892af26164d46f913e391ecc32a010f646337e731e980dc00464a7b653b3d67927a2ea60ab6e66a66519d63931081efdc4c0ea3a82662e7bda63ccf008ef4f2dafab9f4e26d621750bfe6d6f8ed8557df4d1bbe653966eb0290dedf52aaee8d242c55f31fa2e8c0ab75ece60ee8924bde0363ffd1dc9500e6465177de6940a68186c44a674d4fb5d7459301cdee96a04cd1a0fd283b7e48854382432c96dacb3aca38538a9ca64ec348deffb95bd562baf8c12b5ac3ddcd91348316a8034e0cbab383b8f3c1e5faf5f01c03c3e06b2fd239f8fd1b3651521f716e6d503a60fa57b699f260b340ebd3b43120ef8ca11352f76c9a4ba87e3c17e48a5d13cdcc286ea2a2e06f53878d5563e4331e466a60c2e18768def0df98e51f", 0x1000}, {&(0x7f0000000200)="8bd8a4c339ea3854e195606e31fced1e0d0f011a7a169b634302cb18b1ff60a09b5d9b09450e5761717a9317d7c7dc4f8bf74c47bd7eb239cac76ba8118388214b2417a35a3993a5d0a49f673aa52ac0226f9595db8656fdc845a08fcac8c0cda06174d762f1187eab3fefdc2cd9a34545782341cf1e087515d0e9c9d9d2a999b871e94702f8be110e9f9a79092e867c34a31542a8e20a4bb26b4313d641a2ffe4bc84be41a9e8a08c5550bcc2558c1dedb2e13f22ba3053026392b13de89f268d2190bab7d17990b8ebf3609c9dda244ad919926ae602bd08fd", 0xda}, {&(0x7f0000000300)="38df8b0d8b58898dde15e2ec572c831fdab3fa55d9502bbda86bb2cf697105a49aee7caee6cf72917fa97fad00b1ad1a81e8207b886a88437d1afcbd9c110e2092a11a8357e42bd104b7651d0ecb7491c74b21839b70673f62c9b1743d074a63af1edd9af140def6e4", 0x69}, {&(0x7f0000000380)="c3db4f39fe46b2235b887adb416a7c25aca4e6b1b60a66fe8a0210c482900ce432abf12d2d5cd14e903dc0e606993ee192fc9518fcda313938521efac40076d82d21a9afb0cb971f0f513663c05ef878f9a22b58e980306ac1c741989b01ac337317b8ffbd4f8b92309b8821407bc4358d3c960d3a34f55d943467046d217d", 0x7f}], 0x5, &(0x7f0000001500)=ANY=[@ANYBLOB="7000000000000000c4e8982f04000000b4f9b50e017136e3dfc970ff1614e3cbbe719f6457c01ffc68f23a616f45504bb839d8bfbae961073683b648619404af769b2c98c95e6222a85dcfe8ddb9096b8e9bdfd0ff1f231b87d2228175e0202236decd3ca86fc54041812d00000000001001000000000000ffff000065cc0000eeda18eeab0a130a1fd11d3901926b2e97ce6548fbb321655fc386df18a9fa4a3fd8d18ac81fc26513964c12851bd6e29fd51875ffa47d275fe5d40eaf4b5cf18dcef72eea9983ce3d670ab974aad35df54c66298580109dacfecb3e43d5332c38d217bc36b2ab70f7652e9c1761ddd083a9a3a0ff57a2c7ee98c9f1d302e280bf8af0ec0607fd793abf2603246a6870b17f796d81d504860ce2374e8c8115aaeed86f00a6746f5a19c60754a97a7a64695bfe131558bcc6d609230aa76a97619e68d6f7e52e87fa3358c62e1077abb6935471692aa1b6bedfc99e902a7a9c4bc1cfebf0789870dae41f53cac45fbbc1f6ac1dfc9a084a0724f4e6ca14c600001010000000000000ffff000001040000b711dd468ab2e930f23ed6c8bb75d1a086ab0737051d137c4c186d45a10fde708691c6c37b3260545af55063407f0f54e924943c6984b9586f5a2a7681dec502e2d924dc243caf51939f51d9e598efdc48c1bf0d837cd2e658696477f432ad7e8f19930f3173ebf57344b08eeddb738bdb40fd1293dbe9a72ea30f1c2558fa7dfc9cc53010dd90d9802ac6ee031278a0b900ba83654be2b9b2c09fd0c88783ba646f3531c57586f77e51dcd730b8123e01f7d4d363e59ac5c0db56f158c8823d96225f6954b129fa06926d4fc876f78e536aa684e6ea88b2059d92a624df5d6c56cb02bfdb02508c185edaf325d49a2e553cfa439b8a66ac33107ed40978c3583d8a34c241f05a2efefe656beff4840ef6a072e47c0e6831928642863e57a26a6ae50e29e063ecfc5a0522d8d43ceeaf6fa6b5e14b4e55e2c93a15739a1e4c4cfd58e9d47deab175ef1935c2e3d13ea95c088923caff559dfc9db25cf8b7b529deda2ceea451e11be20c8bcad6b7b88c963814dd4f094476bd920715a184288610f617e0b168f35ea7d320377b0a2c092d47f9b6beded4bfc31aad952b6b1d311563d41778b1b20c3e32d03c7dc652c1fe3aa2626a978d422d31fd4dce95e7ae5662d4a4560d893bc5177e1ee0f19174119904e028dfa116010e8fe789879cfbb3bdd317356564f633dba118b30616abf8d8e1adaeb47150328dce350decdbefd7d0b75fadf7897ac18ccd44aa129cce00a8219561a9c651132c85609e48bab31f6e4c2877d17fd25c333d016508f53294e5815aebaf4edd75f376fdbdf390b973cf6276d8f86b527dd2851d978e051760c331e8f449796a8a1050f06e320ef5ba394e14d5b42f48dbd3666ed1ca583cd5e511320bb8ce2e344f512cd9b4273f1d5dfc8f10af5e9f6b0ef64794b0d911aaa43280646bc163b9d249a215400d0fe351241df26d2f685e15f3932d1b4765f2d57158934b980a76a3a9c56f2a44e1da9149d3d5558d0087debfeb284220c2ee547467803fb5b8ded534a377db6e8e10d6c914beb9b82240c7fc93f9022856fc6d413862181f17b7d3ac6aa036c07b1b2e0aa62335abf0a10f65feee1f2bdce6aba31b4547bd4956187d250d2d4f32f1601176468aa4cde3817c4dd696d60d1dc5f2321300838470eeda61e0c3744cfe97a45d5c3b3c673c4fe79bd15822e6f56e13fd013fa49e63fba68e955be743a2948573d84e787868f07b40e4f34105952c1ecb223ee5c2cf1e59a5c57334c321e30ff296f8b4293357282569c76397e5d33f47dd669127d981819066e1fdd66a9479af6b15e1b07dee952d7453ea69186c74ef1d480a2c061171ec4be34425401fc316aa75677b17016d7f7c28b6db1aee6f98dd1acb4a928ef3616f50c931b8063426d0749e5d8bfe0cafada3e49bd50a8c87f392787b3cee5d28ff16343eb9d084b9ea15255e4987102931f2f7beb5be90743eb078d9229e5d3494d5ce813fbb50f929cf828261d4365e169ea161ccf6413a55e7a1a5db736806d5729189cbf1dd289878f7b66012078d68f76e6c24df445312ce8b6ff40a85f588ad48fab6adcdc0f58ab9652a304051a1312ae7ebc42ae61c9e9f8ca5ee501a899ea66073e255959da11142f50c1fbfadbba6c9a8a33efaa1e4d62a1ca954e619fa80d767474a173f48b80ffa5f9e191e6bf85d999b7c6df9e57f6cc0cedf035f8248a4a36742b7a41f190b5252cecf78a39bcb682e4634a467d438167e80483bb9375989d68812496174d6eb86999291d85730d5a121f0bbb3c7ecf9287ff423fbd7912f818a43467c27132b291804831f9b01f34c7f5476d4d250ff9266c9ccb0ffb7e2898577b597bdd6b323d139de8761579577ad39852cb237950bfff40e0ae16dd8076208fec88ef70c2a4041b88fae8a0c7ca8c328728a9a2e866889bebe2d7e59097315b38a2fa559c81308b2d30f7da8564d7ef1641b47fd3a7071c16b830d213c26b060acc4266515699620268131d06e00822107a4614d009a36dd4c12790445263f3ce076457a454b56e4e71b0ba0ee347506ae9bf21f0f55bb715de85c3c0fc3f7a087ded1c133a389880e5f055a1146b6ec6740fd1a44e8c784a2d7f2f38e970d983c4da8785e5ce6da6393b8db193c690f1fcc094f9af2af74415546c5021575db24cb3461e845c7ff4f01e9021bcd6d886cbc46d642d38e6bfe379d6e73c9a70b52eec1c0986f809516438eab43f9d540e650c30adaf345d73c1260644425511d2002bcc31dfe926c8a46cfca0106793d3c825e7bc614556716d8359a36ae9abbe728482aa2c5190197e1ccdb8e9e48e335c9eaf653f1e28b3435e4b4066cec1f52301289379058136647f67627129942ea77b5038eade18dd68793385dd6f7f18d2b84a6a01369c24c401dfff9ced387369623133a3ad6104a114b4cf28f669fed9a5f1c062bf35bfe02d6ad5698619e00fac02757d0459acb046c2519be015cb50fe33b15e5cd9daebf8147daa8918e70a494f28f9ea59ee95ef357f438a7626db86886bd94d72fe0022325c86297be7fc732b6ac8b9257e5506d6945d3718ca1780f99a5114c3207c99fcbb5a76e0fe08b043f40e1ab3acd70cc6433564237b5bd3c4aa36d841d2f6ce7018635e005e50dfce44312218d431b765155444df56450ae8794cb98750217cc821a8a246e8d3828da906c91c9004fc355610553e0a00b7d0dc78dd069ec8cca5b613ff119d289c61d882b9f62f4d420fed9301062d0e184e043d065713c609310e020ff6a7b275a0a0e29d128efcb9a26720e825db6dcf0ec2643ecaa20c8b9a29a7080cabb3597998d78ed5fdf0c2413d307f80d632660d590edf06c1bfcd4da259cdf0800175ce4d64cc319af28c3c76d1ae47105b51eda3de5828cb9f4fee18b693e56fd5fd777db780635173d3e33e8c0021f9d5188665a3514a1b6ebaa7faffbbfd9cd9e9353816c96ee0afabd2e63c340aa5c8803629c27bb0fcd854be6a09d656103bf0cd63c53e1c6737531ea17fb1004d01a6fe52a0a11718e2d1e921fc2ccbab2ab27f05b233797aca0863f4cc295765d4ef9c14a1101a80d8efa074f37463a31631657000d650c7b4cf00f80b35d121c8f4de31b1a9829a8c49e2104526d4de52f5d4bf599377c4a72fbcabe7bdce793c352fdd0272a6809bba728c4bbf1b727a1d244dd08ce21df047cbf0e8690d2fbcdbece2ae58b54a7d6824c256d49e285192aee83727bc7f3af3532b11d8e6d3484bdfdf73f0f105acd27bc9540a11a0829c9591514f5cc9e0541f070f1092cf05d7cdea3cfd40437eeea95cb4a5f03195e78e0369fcfe0a62210c43db15775e9b1d9a9394e0a44ad8b4298d6f451b04ef17a920041c5a56dc1dc401e4800d21a6c45c96b1382c2c9969bfa4cafba90cc03d01b71bc61f7c1fb966365914f6e32c144cc02a7553e604c6c3be7bad17601618e3aa2f64bcf18daf32e5d926ffbf76dadbac4852a9478634e764460b8421f197390f53ca7dc451f16f4665148d29d93b7f1168d0e3a9316f41554e2ea6920bc9ee36961f12bb8cc11092d189c92c3a4ae9ad1ae72baaea95fdefe00a0625cc2eb46fac9488028c8d45c7d35cf1ac30af96ebee9e3b82887bf1653b18809958f8fcc27c867ffdcf4f499ca179e58f6f815ef9c01be159457a7db61f1bcc56187f70956902fb3105c01be9cc458c22a793309ce260ceadc7bfd35611dba588c4695aff5fd68ba6c7153afb2ba6657666dcbb87783ce7f996ca268a95d9ffe32f2e32142714899ff07c984bb4fce57e155692a50865e17e26c7a465f246a1c0cc514c53998965f391e7acffe27652efe04c42b615d06195464c094ccc2f373ba0444ea0da64b9d0aaa4d66725565895d8efe9e9a07ae360963b135b6330bfa7dc48412144d24bada195640d7ea5847b8197de8f56b09febab3d461407452cef5dafcafa736baee079eb8e0925c12bdf1a9a5066193f3f044c7e9d8aeeb82b4492055ee07f5652e2a23517d912f981ccde88c5ff3513170ba841db855bccfc5fac93df3f86a239d191117b662f1c3b892205621efe1e4d78a93a8262be6a6dddc5468b77b49edff9911adae53ef8aefdd49438def040dc287942de9f054d56e802fc7e0cc6d506c85db5d1359b389905bafd086f017768088ea9d95ce1a52e8b55a35a0ca1f66043af231b8f7b69a54cde66f4e1444dd43eb7bb651c450d8b41f7896c56c260373da31a4dfddcc950edf00cdb0fd8f681434a5a49a152ce6328d2eaa705afcfe6f329fc716c706a13dbcc29187ba6a8b850646553dfba8605aa9475320df413a22d8ade131f3af6f493ba394c135d2ca33515515fd414a9e32d6653a9b43096f38105bbb4f2af6bd204801126b7c1530f9441f38a65f7c99b8d86cccf6c0e57de93dcc8d4bd1f14e936aa9630ea16a25d14779f016b702541f7a7e6751eb37610d9f5eef255cfb006ae8d5c326a15f02158659270060dbf9207e6c156a565603eab77b2df8008fadcb67951e64e28a82e5c42db6bf041578eb1752b8261620cb86dc89a9395926dd7d61e96303c6d70a427f372892d6b10f269a6396644b7cfe49b53e2b690b2aa83e21ea300e493ba69de07d9a4e3c7ccbc800c22110214629681cfe2a5fe9e484c787f758faf6b814e1dcade6263b3122ae03d187cb2050c9c5a38116546560d65f5e6e72b57de55a8f869942aef4e7222a4d808ea2678170d5dd9fbb8753a7d4fcc1d404d5a2f23f799cc191728335f13be5cc1427b8a0d00a139a5f1090b8c452d25554c162cae3379d122dcebf23bf446e66590b455c582c70ff5a8272cabf46c91f85c8e4de28a6d489379d10dfaf4a8b3dc4ca1c068d2c39d8d6b92ff8f8c6080bcc09bc88c7be6fd53483b4d055a795a48817cf06289cf6dbe318b0c8ce0b0c6e74a808fbf7551984b0d5200004b9d1c9a1df4db4d6a4542ce67c8260a0ec70def18569593e86dee2271bbee199286de8cbfd7b99a72b783e90f301c60d2677d148122797c6b153ba94f8793bcc3a21bc97231a5cbd4ed40e65dddcd586f094721f9c0ffd94b5415ad2daa53d14f6d7f433dfdc815935c12a781f7b8af5012a1b308b31cf96a57b8139d1b439d9612a6b445fd1a162711963d858782473aefd7754ce914426d65168d85bb8f1126d99267633029decbce57e43217d2f6dfbe802278ede108faa8285fd9bcc11fd95ac04bbc8d25417380190d96194cdfff74c9ea940df4c00d24b717e3635c8b1d032d4028dee3a72048bfc2005740364bf50f8b32a81f4d76f16e6f19b1b05e8488973bf5fdf690897b308aa0dd0206bec8f94f0423e4fc95dfe7b2c46587b801f59864847dc6d43f5010cdb28ab6bac01be8c4dae88fe7e6c582efd950979b2257830f85e32f21ea33bfcf3ed1f57b82e2385c05dfa259f3c86fda03b8eebfc20542bd76a180e4749f36cc4de054d7c36e108037d1a821e39b25b79b59c4652f6c44b2c52d15b37b2a4a5e122b53800605883663b18e5833e1eff8a138a9bd2777f8543741e5b0aca5767bc3dbb8f5071dc0cdbf4195d2c7355282d3808a059bb7c76a48e0f4ee56d4a3e0d5042a00dbe6ab0d95ebb11cdb4fa93025c968609e5c460c562e1b057136cab810feff91a842687956458d2710f16b9cbe0293447d225a904f886da21476f70686465da4cb2680e3ca43e080fdc20eba6baec7f6bf62a545f0d49cc7b0236d4345c3f5042892a259005cfa32cb2ca368f90f9001341a6477000000000000000ffff000001800000d784be93edd800592a483728ecd114ee23118af7c4640d11d1caf3696d79239c2fd86cfe45b141c45794252c1b8882bf9f75ea1fac067e16c2ad9678434f7a7baa6dcac80c5d53ea980c8a6c389d5a5e8172221defa68098d534574c84dc00006800000000000000010000000400000071b2104b242a42617bd086286610ecb7757292ee9ecd47a8c3fda284d7ac01d65ea5f460ef840fc1891c02372aaf0fabff1d83e618d2ec7a800a35065c182e57a70887a97b44063a010267b4aa9cbb9802448f0000000000000000000000000000"], 0x1268, 0x8}, 0x4) chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x5, 0x80000000, 0x6, 0x4}) fchdir(r0) 16:00:00 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001240)) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000040)=""/14, 0xe) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) semget$private(0x0, 0x5, 0x403) 16:00:00 executing program 1: setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) r1 = socket$inet6(0x18, 0x0, 0x6) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x4007, 0xfffffffffffffffb) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x81) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) socketpair$inet(0x2, 0x4000, 0x3, &(0x7f0000000580)={0xffffffffffffffff}) r16 = kqueue() pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x4) r18 = kqueue() r19 = socket$unix(0x1, 0x0, 0x0) socketpair$inet6(0x18, 0x3, 0x7f, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000542e3eb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001680)=0x1002) r22 = accept(0xffffffffffffffff, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) r23 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001780)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r26 = socket(0x6, 0x8000, 0xd7) r27 = open$dir(&(0x7f00000017c0)='.\x00', 0x0, 0xc) r28 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$inet(0x2, 0x3, 0x2405ac4f, &(0x7f0000001800)={0xffffffffffffffff}) r30 = open$dir(&(0x7f0000001840)='./file0\x00', 0x1, 0x40) r31 = socket(0x20, 0xc007, 0x8b) r32 = openat(0xffffffffffffff9c, &(0x7f0000001880)='./file0\x00', 0x20000, 0x87) r33 = socket$inet6(0x18, 0x4, 0xa9) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200), 0x0, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x30, 0xffff, 0x1, [r26, r27, r28, r29, r30, r31, r32, r33]}], 0xe0, 0x1}, 0x409) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xf13, 0x7}], 0x200, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2a, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0xd8, 0x0, 0x3, 0x7}], 0x94, &(0x7f00000000c0)={0x3}) syz_open_pts() 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x9) r2 = fcntl$dupfd(r1, 0xa, r1) sendto$unix(r2, &(0x7f0000000040)="f9397fc99d8c239fd5c4454a8e7a1a2102e4aba7f0fa438d36a743c9119e58dc6e583973565d4388bee9707f57ab73fc39cc74f914853ff7a4b0b0823b207c48e5c1a98a89efcfddec70f387c55daacd9b76c15b9db7ab20a61f3496ccbafa008fe5a224049bad966ff851245c278ebef25b15b6e4b83e0a12cb46013d9ad409c6899f1455dd86f29ce5833aa1e6ce817f5045a2c39a9c35d7685bed02fca243a25a6d4bec9e47f28d184e161d69f25c561468985446bc9087e54768db0c6205c66b9a", 0xc3, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) bind$inet(r0, &(0x7f0000000000), 0xc) bind$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1", 0xf39) nanosleep(&(0x7f0000000000)={0x0, 0x7}, 0x0) sendmsg(r0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=[{0x68, 0x0, 0x0, "613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63f625ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18beef3dee85dcd128ffcd969d9b863eefd86ac26dcffac92617613f494"}], 0x68, 0x1}, 0x400) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x21) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fchdir(r0) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x3, "d06461e265b5abc722e1bdcc7c119207aacd2d3fe968c96c079264c734548e4b1dbf9548f7097b7920d51170bf20341989a692d99e3f93dba8aef299c6cee2263527e8f6a39c7afcfbd41d562944755f4f8db0029be895fd1e45fb68080e9829a00c0cd07fbb4ccfaf479ddebf34ce5acde0af14da9534c29038426619f1f9100402e9d6b790910a25eb188e3142c97912aac18f8103beec3e1e76b9b56af9c118c3e13331848f93ac28c043f3fd99508a33a23bcf85ecfa2ac93a2edc0183ba41d605c24ee9eb53a5bbb7243be97f96e33060"}, 0xdb, 0x800) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/222}, 0xe6, 0x3, 0x800) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket$inet(0x2, 0x3, 0x899c) syz_open_pts() recvfrom$inet(r0, &(0x7f0000000080)=""/170, 0xaa, 0x800, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:00 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000000)=[r1, r3]) setgid(r6) setregid(r2, r2) setregid(r0, r5) setregid(0x0, r4) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001140)=0x4) fcntl$setstatus(r4, 0x4, 0x84) write(r4, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 16:00:00 executing program 0: pledge(0x0, &(0x7f0000000180)='{\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x1}, {0x1ff, 0xffffffffffffffff}}, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) semget$private(0x0, 0x4, 0x80) socket$inet6(0x18, 0x3, 0x7) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x10001, 0x6}) close(r0) 16:00:00 executing program 0: r0 = semget(0x3, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x3f, 0x92}, &(0x7f0000000040)) setrlimit(0x7, &(0x7f00000000c0)={0x2, 0x12}) semop(r0, &(0x7f0000000080)=[{0x0, 0xffff, 0xfffffffffffffffd}], 0x1) 10:12:17 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000e80)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r0, r0]}, @cred={0x20}], 0x140, 0x40e}, 0x1) kqueue() 10:12:17 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r1) r6 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt(r6, 0x2, 0x6, &(0x7f0000000180)=""/148, &(0x7f0000000080)=0x94) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000002c0)=0x7f) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000240)=0xcb) setregid(r5, r3) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0xbb73) bind$inet6(r6, &(0x7f0000000280)={0x18, 0x2, 0x2, 0x9}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[r3, r0, r1, r1, r3]) setregid(r4, r2) 10:12:17 executing program 1: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x110}, {r0, 0x100}, {r0, 0x4}, {r0, 0x80}, {r0, 0x28}, {r0, 0x84}, {r1, 0x40}, {r0, 0x60}], 0x9, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) ioctl$TIOCSBRK(r0, 0x2000747b) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 10:12:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) getppid() 10:12:17 executing program 1: symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r0 = kqueue() fchmod(r0, 0xcf) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') 10:12:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000002080)=[{&(0x7f0000000000)="25351ef6c620b0724f", 0x9}, {&(0x7f0000000040)="d52f011578866a54f7549ac641a4f2d39096f6ae827af095b8762cc97f462d42eeeac83094129165ce98b58fcd868b03b8e27556c14d0aa122f1b6afdebf850940d664ccf3d9a7b5461db5bae90e9e8e9638b8527f2d0cf29300c3f9b9d3a13d7d5d4fbe0857f05856309545b2724b96bbcead64952c32dff2bd7da526b0212322c29bbcc387cf1a2d9d44ef0fa59de8081af5a2f0e36b6c893177cd8e56ae491ae7841b1a5b5ec7a07ccda55d6961c060a44ffc3c7e990f31d91ffbbff7471d4caf383e0eebe2c3c86489e3abb211aaac3a6587e307da9aaa7db07e2eeef1896ba4df6f76149f04cc2b040d449b427cc3dd4c6b29003925a13868bacdc748e45fc27a4856163d58afa4f84ab94c132bc0fb821a9e63aaf63fe71b1ea05d038725ca00f963c18ede52b2e277f73d0e482855f06e18989536a34dfc6d25b255c76036bf2fc4ee0530a4bf37cfe481192e8c42242246158c5472527690e5265fcc11751f4359f399ad44251165693ee843522002958fe8e52e671a604dd2f382591a2d02579e1138d019517c1c2293bc2b4ac4d96479555dc8cc26a4ef6217ff33b9af9302fa2f2b4c1b2cb44ae91f24c1a81d78e523aaaaf02c3d3498bd7d14028af5589ed87d4d49c4d78f31bcf60fd0ace1478c272786d3c1a8b14a9287176d7f651ed6b229fdc08122110e39160b98350ec7d83f628beef36df5d1c944874850dec2927a3cb197bf3876151d7f03ee81a888520990ad626a93869a7aea64c3bc228dd9c0b7b15a4ed82354f4c9d1d9d34ff5221015970c1358dd2dfe21a9a87db3b7b96116295342cd1bba2c45c45ffe403fe465e2e5cb50553286a23204ee5e8d589ca9b16a83a80d19b835d7faf0630723a2be4989512371ee90ab9681d62d1b5097a8204db4c61daa2dd35ef63a3c9084c3a5a8b25bc1cf005bdca79cfc02af90cd3d210ba3e582e18efd01a5966c7201122f0622be4cde266d1d8a5ca11ef8dc803c14030121c182e70b0814d0d0385aedca0a5d4007417cb5e2de1a3193479e0b14f641b3700698c0ef2f6f1f8875080fb91d9586f2f8f09f64e75f2680ba2ae1339e292c6ac112523b2a05e7eda0daff11144be270de34360d659d509dbae7963dec5475c6f476324c8c9510fe22a971e19a525bd7fe575243e5533c7db2be6c36b0196438186521c8419d6c86c91fe0b99a3bcb8caa88e881752a2321798996fba23a956f489febd2b55ec5eae0a7f60054a7a96bc42bb915395f1fba630087634c27db0405e8e6cebadfa92c1d8968303e57f001c38ad0e029265771fcbf48b1aad8571af89fe5dcf5d6283f26d1d6e3c9757ef65c12c6b45dcdb60b8bb65a05c8b366e45e448fab06ceafc1218e6c6822426b1c810f55da8d622efed390f9fe03db7692835e9f489e0964f56dab186171be0dda15f5fbd8ef6328cf1b77023fe56ab1b3a643dabe89a90843f89f4d8cdd8e55699f59cfd0502d90dd453eb37c5e5e0fb9ff10f12d1c354932e5470ebdc3bf151e783e08b964fa14761df85b9bde5ad37ee90c90684e7e894b458bfecec29f0dd12eea2f655089ee4b485c9a1c6b32fb0402c0a6688563acccaacc9327a905a528f6e219d636791ae777ba68aeb1aef6828f192083e712326fb085109cfb583a33e133e70877635d5de3d7ea7f599299be1d7db716a4882597b1e1252a977529ac4c7e4117e0e434b697c37b874d4d1e8b0f14489eaf4d31be2f2e74a48e1ad7d7d3eff0262cddfcca11b9368cb5d60888c6afe2b4d1c89ebf829635a1b15e9c4592df3a46e59a0b13863be9396c15a48fbba3f2fc7e85cf9bd02da60961a4b790d91360651b2ac8012079dc6290dfb017eb8664d7e420fec8383309beda9e655136b5f3cf474ec990d0f05c04ff77301cb6392e38288482897f2cb27930654ccb6e887178c875fe437527be9cf8ee09cee380255a6b38768e26486eae684ea2da3838cd0b05d60167b340097f7b1fcb999e292fa66b47773d90e99b02000d86f5dae15c05d62490e52e1cbcc1b65f91539903fc28a6e4e9277cc49085bb241e444605ff2c40c8aa9e2147dcc8652ce5714c3851f775a6ce145e8dc4d02ff7b9e2b6c82a81fdcf0894beb692c0cb6a1fdcc0b9beab05d6091a547aea75e4a6d8cc1396900cda28399a7fcb48df7a097995e578bb301c0eda32e55d1eb2aeeb0b00a2825850ca35915a512b336fbdc78815d468bf6733caece98f8ce2fea4fcfb32264161f239131ed15931310c995031e9b0d5fe91d8ac44363ce952cdc30d514511b1111d9b51539e01816b98e3e218f30e4847fb21d0b9f7e3c3b39b2b4e57a928b2517587fb16bccddac5cd0c7808a2eb2965ea414e09e6afc2fecd3f903d44d8a7e294a080be9436ec847a5dd38b6f026a49ab846070d5702cea7e60c331bf3dc9694cb29530328417e1fbb7b6282004ed6e8590ed95546ab56e85cd0a54dc54660f8870908d46cec63c767f267948fbd64c1294303eb91acf528e19069e0010a7c2350e6333edf13ffa43077e64f54acaac3494ffc0ea7ca4f5df55a3b6c613268f9c1551c471f661e56b00cc761b15eb20079efbf3c089c5cfc289949f5b05c58eec453095fea3c51998d5ad84c1e209f532bad8d2a1688ed3e36b3696c3c8eb1ce42ce4c0ca712522bfe3679c0ce904ae8fa36aec24cca88bcc3d9a72f2066fae6326e9d1d970bf25447adc65432f8d8a359586c44eefd6989f6c72c93e58def8ad390adfdad70bc6fd446fadf47d06e00b18220a3dc1e865b5e0aa9ffaf874e3112083a4e5fc2fc9e36c6a9214406224d4852824567af2c5494a5a916159d2f8735b925549957434e9a599a4f305830c7bcfe8cd1d2f6ac83c83051b532958dc233724166cd5d69008edaa5938040cd0681af78ab0b182c5b56825c2abfb49f7edfd3e9ee132586c5b0b3a1502fe651e0542e36523ffba311462b9af2de43f6c1ed6a690b1771b859b2ca8715f15c37094c24f4aea798d3afd3eae7a97587215d05af473526cb06e4eece5cb7b3c841b38f20616a6278fd8d0aaef683f8f415478c435c53e50ff174994c5b0475ac6d7e22d12d3606652beca40760e8b85907fc348b4571d7f21e332f09d5b7a145770d15a7e401bc329d98a0a96b4bea58e247c5d6cc10bbe2c814997f99dae43406f04e2d97a87a9b0cbf431c413bbc791d8accf9be4f13140bfd2c152fd7c8abebd3ac26579040b9341747ae2dd7d9be717acfb8d7d0309b3e526100f751ebe73046183a7fa8799c055f0cc1e6996016d5982fd4b290ec7937e7c6b9145c69869ce87db92930896a0de3a65601669680ded8e95d02934e93c30b03bdc02ab033052004f145faa80caa99fa1caa98207d7f97ff7f53c3b2973d1427ba3a3c46205a7aacf1adeeff66290c3f1a2abdfa2cc20308ab7780c080cfbd89d200a7d2ab049f273b7f54e031fc1a1de3321b50ce8b21c12c31176267fea9378c538f1957ac23a9c1b55bfab52044f6886612465303b9cb51b49b241e5e8bdf2a7a29ec3541dc8e64a908db34af9bee40aeba41ef1a395edb4b3eb47cef446d19608424851c66e3294e9d3c8cadf2c458b90555b836cf644a23f5010d29186e327d65a837bf330cf05ca3eec6f68c5d0af096d92a18525e4278df6b662a3c25b5f33aaf82541deaa21a1a4008ddcc8d7fdf29e9891dd2a1a30dc287ccb8a83d30a531bed7489bd7763ed599fb278b4b6572f2c03e05389256681358111d39749fb02ad8ed740137681a5eebeee283a673e4e9f0d59f3a4e96dfb114863bd9bfd07a4aa44c0d16314f0da78c739215d924c4deebc97cf1f9903696d6a89bbee4a4f9337797d7d756b5cad8b04617d2941f25d9063aa4a1c2e0f6dc27019a0f13434029da881692ea3cbc1704219b693ac5ae732df18cce2fdac88e08ccb938e849451456af5d3d1a8c015193d059935bce0228dd3c8150f2289b169f4abfcd0c9a105a5adcb54c77585be037ae95c9c1c98e67ce9a8f7509c9011896b6eb800be6e5e4cad01a668fe5eaf36a78157d5866e1afa3bd0d111798f13d3e4c0609d1ad47a7d5d56cba0909334e7bcbe3f0566b087ef030421844bf466f70d85d889c42b75ee9f0841d6301fed1af6d6029fb6b391041be8593e5ea08f6d813c6b94cbac04e608dce1ce377c7692b1269d23fc14700cb8324f67333e25c3b4f8ea5d3994f7511e0f981e34f9aee93714285db9f3d29a0f72fc746aa898d7fed5a3f9cce5b6bf960a541a370dfe642400dd9293e013a569c9b2f3e51bd8ca7d3df253b3b6d712e2280a4099f2fb8c004e6c71c2a64a5e2e1d12e594b9373b99289911faf4d1b7089602b12a78495dbcf9fa65572bc56bd5e86809e2be38ffe863a64f44bf36aad00770de9b2d1dc4d3642c9d0aa9137c3e5097931cb249f7059cc7286b8fb1634c023e03a56363db9dc4eda529ab2ad500ca4d1042cfe445ba4d45232d3c0b0b6af735f08a15325367764aa939cd990890252d25febd16a47c9a985dffea5d8a2a5dc6045f004490fa5e044291be4b9d78e607fbfe13a5f25e3caa702e50305d8141efc7cb2198c4762daca1b469c0fb317198be85b62f2ffa0aac7258bba160714f8673f5109756c6270f0a371a84c41889af3e87321e47c7e29cda9a388a58663b2dc7e3c0939f039f9a84a000a494a9b148a44402606516bb3db6c155ddc3dbab927e4241443b9d1752db045885346252b331c1983ab9775dea2f9959c86eed3f160bd4a42f7a189ff653a92bf115c29ce96d8a230daa8f67f2b1315bef7d7211213f5431cb87fd9ed184088e1c842b6211618d57cc58869994b6472e50d7a15491c29501d25f2e17e961bb14b9f5b36248d1809b9f9dc120760918971a4709368d2c84aef4be25d46f1ecb19e5995bfb6f409373d329515afc1e170b3ba9f34386978e33fb61b19d411121b53f3362a2c53bbb3219a5494eb670cc2a5860047348c9dd72d02505fdaa6226e9c0bd48cb8de513857e189231bbdbb73c018da0f957e7bafec5d06e650598ef0a45428ab5a3610509834897eefcd4199852c3a342d07d9df2ec977a3f18f6aa93efed36d81ffd26db18431141111fc0ba171b3fb76cea3ec0fc5eb954f07e0fadff3238a032fc27ad6eadb70af2aa09803ed43ecddd826086b00ef9fcd8b4577cb91e9b84f7b6f98b6d65b096b0cc78da46241b2e133cd9d6b4895181ffece20c9a26bf095d7380ce00bbc2d5662e21f1be89fc2341e3fe9e5f7302eebd81b32b145897a1caa9decea5f95aedfddbae7c7d319b9aff15a3f74e71ee3e0025c941e13c734053c9677378b5aef6c16f4d2dc1a92a97935050ee85801b94f8ef3e6632e98531994786f4164dc09d5aa94d8473ea1a0fcfede65816787697744d9a03d97973a8f456fa5ff0230c18d633e81f68c7847a7d6e829dcdfa75448fb13eda9484343c005533cd22e7a226b171b24cf4613cbc4b150ebd32de6a214c4939447e2fa4eff5f41d5d07c440552f8ab69a05656e656716bcbb4d724c518f93abad15e88687712185c0ecc6c936b29a0a354095c92d0339f73dc70b7d0371b424fd0fa977ce60d5d5138f2be63cb19946ab7b8865d6153217b048185ab9280f5a13078026e590cc070c48efdaf59fefdca2a9866ab9e01edbaa55a2972b710569ca01a993adfb8d6c704fd50a82f547541a1882900402e9ca3ad2a7cc98587c830722740c736913ebf08c47a1919d108758ad3c1f135d1df57ab23c212fbc26c3321dcee58a4f6360ba81", 0x1000}, {&(0x7f0000001040)="b58b58d6accdbdf940838af6c0a2c14e2af8e92752cb694ab538a19b4317482bb55cdb963a98f77d05dec803f228e44d89d85a72093d2ccaa25f9b8cd6c51026fc04853bd11f29fcd6b0f2e32d752946ee1e95fcdd901b12c66d1f4003e4604926a82cfd70b92a56040f1472586605e22c5d2df922766de92b29151081d84c8e22316e3c194e60e4b99e95d172497fd6bac14645deb32897d23ce0855dff234d63329098e7464d0368f052b71a42ecb3aaf76b96c0440b6170d9a9490f063947f8eae0b0ef1cd7a7e9d56420faa0570a6fd754ee40d88cee7783b7caf6957d32c6796d41901e974d5668b24b648e355e12513b9bb145dde9bd3beb9b740d2a1e0b6aa24063b968e59ff35aae2b70a6d3987fcc3a121f0d11c3a7f702ab6f9982bd7825aad17d63fc9a0627261c5eac411bf3c30d7fc0c990c48cd2df51b3c63ff6d65dce5c244cfcb888b7b1044d5c857397075fb544c71e53d110e3063a8e007ad63dfec3610a9881490bed3a7829f0fa6483c081a5f52aac37dc3659fa8db753dea9225b5f33b8ff39e747efecf998d75c76ed6cbe3d56d8d6fc9d96b39eae61715b4caa4c198fae8ef72df7aa51b2e10fe0a5806ecdbf25eeb03e7de4789e4db42cab2c8a720e9b681770548d09aafc1de8ef5967ea387cbee8f44be0dc08a3b582cf76a5aea1218f34ffe3504fa642208c75c2b604271a5d74fb3a3f84d44deff3e4211bffbd0898e5413d0b399b247435a3e9f76664730b64aa8436f29b1bec9ae5bca32410fa8de2c9a97807f1fe417f481edef0cc1085f7b36dbdf04a51a24c70499fd326aeba07851b72e28265ba087b9d42ae9c5f19423918d8c01210cc6db42c723e07a2ddc7d085c888b8f863fe8fc92dabc0d122e54e0583a3de4dd6fabe597923fa08743bcf5f3e48168fae50b25f872ad6189ac5be0c0012f69c5d97480c95bb1407cbb92913bff98cccf76d39dcc65fe0fccecefa1158f4775b0d0c515faac5d1ce3a6009a583c7a5fb7bae4f2299749d38b0789849a11b2bdc6b59013dba4ba4d712905b3dcbb797c9e9fa60839e3d81dd011491ff079eb3d8d2b974bb10ba6c186c148f3d27f22ecbb886b4292d7c6f97b2e1f54876533186042525c0c19e5039d72b5f4adb4061726fdbdbbd48929b93b258d85f27abce6b6c830f67b62c4735c2d05b42a21c029b8c3dfeb5268990629a557b924691eeed07fb6c3405274d90bac76ea9beac5892dd0680d4398301af99e073401e4a46301d0dcf0d2c2945c6f84902acb1c4bfd210e37a7f2209e886db538c82257d3fedec7cadd7ac84e35ecf4bca0c6885868da4bd4c8dd4b30ee517afc063a1bf746309f5319ae65ee02908bb09733b49efdcdecd8ef754d47109aa71b904333a1b84a49d09af565273d620f768844339f3875358c5bf7b11247ad3af260fdc7a19082535a5ad9d2eec0fd52e0c3c51b97fc2b87839e288cfe05bc9ab9273b6c540e2f864b33f9b3b18d7ae2336825121504e6ef37e8cabf91b0f22cb774027e3e317f53f52816ceab42bc7b23b29aecdedeff7e145c66bde46a4a9be0b9ac67769f28f715f19b5e4912948db9387cbe1b66223abe4639b6a9b59f5644ca49c5ac7452cc2c323f84a7e8f92638aec48104987af662caefef93acbbdabb6bf9cfb15611e802d195349b8a28d616fff65a8e2f9f66819ef8649e3fca10964a2cd7b9553fb58e9bfcbdc56ecace83588ec5ab8d76199be5e46a72f030e56c08c171996c5d79d26071a4edde6457ad0f74c49cac9d557fd91da2c6a0d9cdf04689739d6511f9b655b7b8f18ef34fdc3e609694610765e126b0c7d2bbaded0406530c8158cce0ad7e4a75a9d1abbd251153a5cc1bb9047874cb33874c850476cd79e7dfdbba86f3138d74fd12ea07e0943f7beadcd1156c2f0beedc8b53f59b143c862a5c0a86c9d5581d8f6b2b938fb328cf4432279439a8c96247b430b3d2309dafd68bb88496ca602eca3728454af27e4fecd3620077f0cb694dd30e76bc2b197167bb60abfcde2da452efd9b19ee59dc9f96a29e1c3653a2e4ac52f708f3b5915396eaf4629c1f17d3da9ec40fb3234e260d735a7b2c2343cd8cefcd202854d3328bd5e531a7eb888c6d274c10037250d6eba6a9511c491002d5b83ad1fcf5748b37b746822fa915bd8b3a5966eb6ded1dc77b0e6c28390f8a752f9ff46064a67dcd5005a7f8f9c9eda73375e7447bae20a5f45a5c012cb81964488b74d7844f55e166599af7dd9f270f95c0b8cbaf11920450136d2fad49fcc9a4dec78de5bd11c7d203b603601fabfd9de44c9503fd47245e39e14f25246133c05e4bacb2f8cdd73b872c8335c8aefc2a6642c0752b2b4cd6ae06d517a01efbc63efc94d70bc815c2757288ebf66abfa5e32395717e85067398508638c020ead8bba7b3b4d146922513fe36eb38340df42d8b8fbf9747b6b995d9c63889b22ccf0310b4507d166b39351e9f256dc15c1e52570c70641dba3b3b11dfa5e5c2572bd303d0a06d66370a27d66b6f93c8a56219aad1629d57842d1f5f72b5f3f9b92d43bd09b8e88371c3d3f82bf41665762218d47c4dbf5f542ee9c4053fa0f9f0b68a36745b9544e57c9181631c7a9500a9c25b6c23ce1a1fb7be572cd10a0a34ab74c42163e9e8e323ec79c9aa3c62ebfea1a1ae964f03213d30162210dd4a65db6e24b1c6cb12d4f36911c5f780c27cee93af61e70eb98967830e79376e3d774c71d31a5ef229e6f446e03fad66714c9c44473f8c96b8962718386347d8be20ffff95665dd32446aedf35a50710b7d2a311b7da40a914680b69ad8acc10b477193151956abdff023e030280c9242d24b124b337994e4a4c8c41b52a56b94bf2438a1509a387e0d3c5fa08f4baeb14bff344c15dad400408d6275e2a0e533f1a9d6b0d6062b533417990bb7f8989cd987d3df7e058dff5f6cb3e001c6fc1a2544442402850804a343a6091b08dcb0e213cc78ea8c43281eb8fcdaecb741e4f4e3a7bbf51e1ae05d1653aed01418e96448d125f310f80b163f28f14b3d835b2928bf2020655141c5427e4290febfd857edbc3b2a05fe670072f506a3d7e10e40a07636a33b13df01fe3027aec185e7ed237053d832bf0f77afa62768d89a930162b63d12dfd9d5d8a9ade1c9983f2d55c044b949863a5f88380902f5bc969437731efbe69d20d804ff037ece3537b0cdede5bf2c7c09509d6b144d81920e720f363aeb98b4362640dc2fecaa020c078f1d5671f8688298d536b158141b5dad5ec7a9bf8762ef3d22a1bd45d4a624261334828fbcdf8aa6cedd75257f4093bb59d9b8df1475d6e4a2f2ce9de2589301ec0a79b4eb18c6d3b86704c403695502339f43f972e162a698c1365381d5e3dc4b268e54c21ee383333f0c5aca2f43b48c3884a1b181993f27437eabb09c93dacd4aa5f6f4fc5b4694b3eecea69afe5ed3b0911370e36a4cced99b1b386b814118ecd63d08d01cb5ca7dd3a2e4cf723922a46fb26a06c14d41a66732b21caeb952eb7cc11687c00bf9bbbb0002c77ce58b1ca29fd5b64767aebec915626db8ce5320ae050a5788b97e8d3ffb1245190f25850b17550b9e97cfe1c928486809234bc38abee4521fbf98b26fb621179dee177f06bcd7c5aac6f3c33a1bb88516dad78fe3275381f425cde93c95f2a5a16ba7a659abd668af7acaaf0d9d22018366067c24fc58a95a8bbd671e11434dfd523624abca4f2396c4100817940fa21a90f177eb69d456e1a3240b3718f47719d58611e7545afd72279adc3ac44352cc2d3c5007f2b73f80f89beb338062acb6b92f016eb87bfd010e9a3accf9c7834bd062a0297b9fc40b78f5bba477c28a507634c098db5b13c069dc2e1cb3b70db8d67203ca62c35211e78c6aa7b2704567c7d2021bad2677c9855e780e5bfeb29fc4c33757dca5d42d57da93b57cfd537c097ed95751301e268ab7aea4debca82cf632a5e8d35a141b0647660921f0d2fb1a8602009d8ebe37f8693694294e5044f3be5c3850331225230efcc62fc85f195e5de67bc9b4846a0924c1680acb3a667f598d557617dfc94ce5eefc9f2f308382ac3157bda08ecfab67dd53b8234f557c6f9c96a432c1cc6c0ad1602bbf6d5f7968ab2762ccb3841444e1410bbf289d2d1a18919423d59431050ff1ba04d71e15f6f53f1c789e2423eb6a8925e905be92c398c659d142c0b9659efec0531c858f7fa699ac5cf27aa43a3c0f365da6669bacb3155aea4e9703a8d878d6e30ab2350f06b58bf46c81393afb16684f0410251287f9009981be5e493d36a4e6fd116375544ad8b00010ec2165aefde87e9484e6450650214cd3f1089b4189ae2ed15f9a925842ea1b515cbcaea8cb4eaf8c5e0602c327255eca31a4244696e0bb35c01060fc0e067a79c3e1c812389d811d7c8f0beb86114d3dd88654bc7a4fe4499c0454a4ba81a677892ebf0734f73863df4626f03c1fb04e686dc79384dfb13d6ceb66497e79ed98c02f34ed18a0c63826f94bc28af4c0e941fd817733b1608434c363b467fcd3506ed0029d23bb984d14921bf187c5d319d19b097bcc73d657f4b77f63158d6816e0c17d32fe727dbd76f75b106df34ea5aeaf714503ad678bfcad840760585c6631dfd3accc39af27fe9517096ccb75552d247e8b7914f5cd3f26713074fdaa8048990626fe2832cd74139edfea9ccb891697c5ed618838f4d9557f106173f1b6a01f255f089756f5435365052b94fc02edb764611900a6776e6011afe99efee418a9b2704559808008f7683d91d223c2546797450f8c198a8c45e65d2ba447d7f5872b3379126cea7c31ed37fece9cbcbeef27e10807f242e9d146c47efa57b8a7aef1f0e1d524b4ebc913b67c809f1097ccf564a567ca24860d7515870f6eca0e13559c426e17dfedc228e9dc47c610365ddc91cc544f1af955f9d99216957e71befeb19f1bc942c7815e13a5e749c421b22198e26bc1e716222ecded217752ea8fe07d043c3a94a6054f283b45fc8d6b41d19db1a347c51ef3c42371faefa94087ad94648ed39890d7ecdb01c7ce53f5e787d68a1aadb23d2abd3b2ced176fc342a70c4b17eed4918c6ada0aa00af55f8897fc3203599c045a08e0f98826354dd8dddca01d20db89e66912497b4d5d2d45e05767326af3f56d4240fd91f31fe3ca06952d8e20ae70d15c467e687848d090d8b4d197e3bc850e8a20121a2ff9796d87f32fb7944048fca47de9cdb4996ccbe598d19d1ae4d54cb521ccf70a62f26fdf2e02367536a381f90b36c44d375062cfdfdc26b7a3d43266d36b72bf4f3ee5550198f4c82e61104635e95254fddc495273915049263e2dcacc9d837009f3569f3a49b893f8e061e4a9c2be0ac9507c07243e74c07f5819c9a7251e965b6d7ddef54949e05c573ae54bf94514c14449f36a084ae6c850003b025869eeaf15732a864907d824b9983b1b3e7b82b61f3497bab9a2a3db822593db2257064cd533355435e12b48211b5375ac6eed4359bc6456e1a5ea5ff20b26de1fe3fb95e6237cde8f9a0fef07943d2cddc92b09b7b9a7781d6672f9f3eff1bdba702f2857f5efd15c389d371fea13b5c51e2d0db0ddce90f3c62ef2a06a9c8e0cd8b1cd431f4c3af2621d13ec3d8a46f3f0c95eca89b4eeaa1bb1017c99df14af7eac32ce7b9638e2490123d5b16a6592083f7e3e66d66d198b47b1ffb7e4c520311afc9cde3a3458b60534ff51e4475d2c9417d6e8cb44a213ed29f665777bb9217818dcb60", 0x1000}, {&(0x7f0000002040)="654ae3180f395feeb2edca93a0fab599854d9b2510487529ec39670330b9285d19dae49a", 0x24}], 0x4, 0x0) 10:12:17 executing program 0: getrlimit(0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="7defe1018bacdc332215d39957e50f8abe509a0ca0521aa80d16e5435504a70a028d9dda946a0308c42b9bf366e8a0ec3f999a5ec865b1196cd87e50871eb61f8b2a277c8a81352efaa96ef164c29063ae4839a3379a10dda0af7ae95c4577b1d2b2d6dd8c0f2f63755a33885758916fc56438f9eeed9a62f1862c5d41da7cdfbe9df2a786a826f660dd1cf50454779603b6bb0e812f95e62c5cb5b9814d2d5fe654b6fbc7b5e0119b48f598b8ac43e0b57798f3cd676e35ac526dd5f3bd2e597c82d145be5443fab597d1e83274db76e0cc040b4690c5f408ff2a6eab23cee192638f51556c10d23bfb17710eb5a5738c80c3", 0xf3}, {&(0x7f00000001c0)="99ae2fad454f16b2800e8e53489255b77bb97cd095c088a33f2d859db4ec3c301b3216e4a7a5d56f3f4601ad03f7171248dfa371565b8a52f73915533eee9906e5cf6efe06cbd87527f2e43fcb6eeee9294f56a8d877d8a38cadaa4ba3665f7268c3141b49be2c594186b41d211709d43e02d1c3902163b3c8c50e038e91f558cfc6a0a85ce1ced2", 0x88}, {&(0x7f0000000280)="047b417030f8be9a21ff19c014ad3da4792c330abb019b0b41a0bf9d5f6063f47626e689aafda643c78707e9a692302d774a9423e6f74bd8836cd7becce32b847f5fc118560000333aad4d9267eb8543e8c1f20b8ef86f00fb047e827cd5ecf9dd92deb36c52cfc490a1e5da00d0c1df91268c485ec0a9d0ce4c924b6263", 0x7e}, {&(0x7f0000000300)="08e05e7750fd05103a337a705ad1497b799706a8a81800e7a84f0c135c7aae3541600f49c1050903db3fd42ab4f12480245ecf678b79a4a13c4a7a6e0a83cd653447cdb453a9ab6b6712d10bbb494cf3c4a00fea162362f655d2268497099d8c4c2e123ca58bd8e8b5a1a33be4ffd74e2ac16a247d4b19b707e5260abdca52abdd22fbf96194f13b9cc3ca6fbeb1b2186343a6214a64961872863777343967ccf6b7b440e9fb45793205812ec20fab2e1a5e819a889e56beb1e44c615864e20354d6a352496ca60b0bc4304f3ba98fbc794dafb2", 0xd4}], 0x4, 0x0) connect(r0, &(0x7f0000000480)=@in6={0x18, 0x1, 0x8e, 0x4}, 0xc) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) getrlimit(0x3, &(0x7f0000000440)) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='W\x00') setrlimit(0x7, &(0x7f0000000040)) fsync(r1) mlock(&(0x7f0000254000/0x1000)=nil, 0x1000) 10:12:17 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x200000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xca) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) r1 = getpgrp() getpgid(r1) 10:12:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x20140, 0x40) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r1, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 10:12:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) dup2(r0, r0) poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) 10:12:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 10:12:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ace0b7ba823c5bcaab89e25474ec06f8341898a"}) r1 = syz_open_pts() close(r1) 10:12:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x33}, 0x10) 10:12:17 executing program 1: mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) mincore(&(0x7f0000f0c000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/83) 10:12:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000080)="9d958619588ba392f3f8b7de7566b11da75278895f2e6fbb6f808e8a10e382e6adda4642d3b30320bd701292371d44d21d919a7728e1c8cf92f8077439f261a2f17d87512dd070a10c6f", 0x4a, 0x4, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000100)="462333bf9d5962e6df15981426666870944a2f7319ea1503edda96a269b9ae0bfee97ea770531386795904d54cea244f689a029ccd9199eddc8e68335d074fc89b76be0bf09647b48132cac5378d2e602bb0d4397447df5e9d25d122bac798bad3e02c48cde037fdbf7894dc2d0cbf150dcdc6e4b9a358b44f515899d3831bd991f3f442a5025aa6194c873365ebd97b3f1ad88c890995c24e5dad63045b6b0c72cc7020646793912335ee1e2363c6162d8cc200a3a47a9c48c3f1d2e16052e9b288d3203379bf4abf63b4c5", 0xcc, 0x40f, &(0x7f0000000200)={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x4) 10:12:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r0, &(0x7f0000000100)=""/172, 0xac) 10:12:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1afa4e3f, "0273e6c22c8bf98d35b3f862d7bb13dfd1592c4a", 0x0, 0x7}) write(r0, &(0x7f0000000100)="c18cc6578db147b00bb61169cb052056de79124592904390080a25b1c7b74955541cd2124fa50bc80b076c850cb1d0380fb3b71a061cdbec98120accf25dbc2b430836", 0xfffffffffffffea0) write(r0, &(0x7f0000000080)='=', 0x328) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x400, 0x227b, 0x82, 0xf4, "5f6d33e2ba991d1db3d97abf14deb7f5777e884e", 0x4, 0x2}) 10:12:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1", 0xf39) sendmsg(r0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=ANY=[@ANYBLOB="680000000000000005000000000000613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63f625ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18bf3dee85dcd128ffcd969d9b863eefd86acdcffac92617614f49400000000000000"], 0x68, 0x1}, 0x400) 10:12:18 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x12) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 10:12:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) 10:12:18 executing program 0: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x100) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x100f4a3) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000000)=""/156, 0x9c}], 0x1) 10:12:18 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000080)='\x00', r0, r1) chdir(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x702) readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 10:12:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x181, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x26, 0x3, 0x17) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="f42f803f72db05bc7edf871831a22352379a2900a44d7b74b4a4e705be4f1a6c6367555a5205730674e1c94238bff08f5b295c19c6e89c893c6de3bcd8f7360f72aa16ac74cbf43cae0d084fea470a4c65dfdbfb8fe4b5d1cb3b419e137d4a00063dc9db88e77e95b1b47e580e172cd5", 0x70}, {&(0x7f00000001c0)="a39dafbaa1f03845909b46813ab516313bc829a288d7b11e66d7a0c76fb23a9ca56127618654179f25d273ca2e92873e43b0cebc0d440331af11f74e54d22751f8e4e4b436381edf7a621412915825dfc797578212b8cdd23a530fdc83ad6d400f8b59693d46ea2b4cf2b3f1f018b936e0b9ffae88137e4690cbe8499b64e3327a04fdbc77db858f1081f3e8e8002ef78724aa3ad5", 0x95}, {&(0x7f0000000280)="c7cbbe535d872edd2959ba151aa2f7d7f093930ffb05ab4334bf9b585f741a316fbf86ad6270020ae264d84b65915787a6631d797a917695bbb94e577a24b536e1b90460053c6327d46dbc770a8249d01ebef25c66a4c61dd1ff49064237422e3033e6bb4c0b7d77bf152f6eac7129599d4fe8d9cfe338fc6df6b0c33b4b460d0c0d835c13767df019f1f73d8cb02187f4b055e4f75c", 0x96}], 0x3, 0x0, 0x0, 0x3}, 0x4) 10:12:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfff) 10:12:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/166, 0xa6}], 0x1) r2 = socket$inet(0x2, 0x0, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3a, 0x0, 0x7fffffff, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x22, 0xef446912cc8072fe, 0x984, 0x401}, {{r0}, 0x0, 0x1, 0xf0000003, 0xffffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x9, 0x40, 0xe8b5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x44, 0x24b, 0x6bdf}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x11, 0x200, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x94, 0x0, 0x9b}, {{r1}, 0xfffffffffffffffd, 0x2d, 0xfffff, 0x100, 0x7ff}, {{r1}, 0x0, 0x40, 0xf00fffff, 0x0, 0x3}], 0x1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x6, 0x200}, {{r1}, 0xffffffffffffffff, 0x2a, 0x1, 0x800, 0x5}, {{r1}, 0xfffffffffffffffb, 0x90, 0x40000005, 0xfffffffffffffffc, 0x2}, {{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x100000001, 0xff}], 0x3, &(0x7f00000003c0)={0xff, 0x5}) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="a270d57d8d5addada00c2c340e31e2ba89928a25cd66421c09ba1d40c5ba70dec67a5583fb862a03384dd9ba2af1bdd3c5ab9faae95f45ccddd7f39cd82656a973c23fd37dabab2dde0885fdd594128b7418dcad173fbbb78fc9da6d2298afa5b8141a41130e0366fe54b098f353f10bc4", 0x71, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r0, 0x1f) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) 10:12:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) 10:12:18 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 10:12:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x3ff, 0xd3}, {{r0}, 0x0, 0x92, 0x20000000, 0x5}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x80, 0x10000, 0x1400000}, {{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0x6}, {{r2}, 0xfffffffffffffff8, 0x7f978d7512924ed4, 0x20, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x58, 0x0, 0x10000, 0xc4b}, {{r2}, 0x0, 0x40, 0x4, 0x7, 0x8}, {{r2}, 0xfffffffffffffffa, 0x9, 0x40, 0x4}, {{r2}, 0xfffffffffffffffa, 0x42, 0xf0000002, 0x1, 0x6}, {{r2}, 0xfffffffffffffffd, 0x91, 0x1, 0x7, 0x10001}], 0x3, &(0x7f00000001c0)={0x0, 0x9b8}) 10:12:19 executing program 0: r0 = syz_open_pts() r1 = socket(0x1c, 0x8000, 0x7fff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1}, {0x18, 0x3, 0x0, 0x3}, 0x101, [0xffffffff, 0x88, 0x6, 0x8, 0x7, 0x1f, 0x4, 0x5]}, 0x3c) poll(&(0x7f0000000000)=[{r0, 0x3}, {r0, 0x21}], 0x2, 0x0) 10:12:19 executing program 1: r0 = semget(0x1, 0x2, 0x18) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)=""/250) socket$unix(0x1, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)}], 0x1) write(r3, &(0x7f0000335000), 0xfc94) dup2(r2, r3) execve(0x0, 0x0, 0x0) 10:12:19 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x5, 0x101) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xfffffffffffffffd, 0x101f, r0, 0x0, 0x0) 10:12:19 executing program 0: clock_settime(0x7, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x100000001, 0x7}, &(0x7f0000000080)) 10:12:19 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x7, 0x80) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x80000001, 0xa8a, 0x7fffffff, "40230b100d215e7d0e249df17a376139da861196", 0x7}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) 10:12:19 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x180) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 10:12:19 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 10:12:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xc) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 10:12:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000040)) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/192, 0xc0}, {&(0x7f00000011c0)=""/89, 0x59}, {&(0x7f0000001240)=""/97, 0x61}, {&(0x7f00000012c0)=""/243, 0xf3}, {&(0x7f00000013c0)=""/126, 0x7e}], 0x6, &(0x7f0000000080)=""/31, 0x1f, 0x1f}, 0x42) 10:12:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="8a285484c1a1db250c2f8335cec988c61dfb17211fabd7f220436b1ad8820f0effdc3147a9a83ecf3b08543c53328772550770dadb1641a004c83b5f947d4eb111f23a6292a05aa80763", 0x4a) close(r1) r2 = getgid() setegid(r2) 10:12:19 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='/\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='@\x00']) sendto$inet(r0, &(0x7f0000000080)="02c36f80e8deff8e20654a06574dcdba23414fcc3f0af3636ece873afa02d89d61f8576fc3d2cfc35e94fa3feeac9df14249f553c9c99ef174721610be664f536704f58be5fc8598f8c3d2f9f3a9823d5e4d9ebb92eeb18188106ef9a6e0174990d0eded1fdbd59b1c8691e83740a46d4cd5886290c35f04ca47f04ee9e790d1444a0fc46467b4e6efadad5f9aef2c7c32880b0efe778f", 0x97, 0xc, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0xfffffffffffffffc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 10:12:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000004, 0x100000001}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="f164840700f1da995bc6a0e6e139b886b37782d09327a0ad516a8cf98c0cedd7455ac340b1168a5526b1636066e41aa3385e695d9af9e372ed6032f8b8c07b943d4d30b3068812d0c300148432ad4cbc02753ddd341982962a7df8391c42b4fc351c831bfd06ff0028c4c8c171e65052993416a1f73968", 0x77}, {&(0x7f0000000200)="0e6246f0749e96a0e71471ec16f413579e98189c58fdce62a3f0586aac5b8bafc82ca2137b6cfb5f718d298f0fd3e2b41661569e35866a8ffb239dd8692ce308e601c3e50fbc3e48c2dfdb6c6b76a10d5f5fce534bef012bb8764e4879183d54ce2e2c78892ab3569eb8a4470a62ce8e7de2a89ef0ec6de7734c5debc1c867f102e59a2c61ed88d8a9e074575b03e462f6564c6f1d8ffab0a368575fde269a2391f040a40393dcde483b52359cb80addfe3c330583bb86f32dda9f6b94162aa6c26ffab8bfdc3aa3f67b06c71bf74aa38870ec5a985211d22070ca7e269535", 0xdf}, {&(0x7f0000000300)="757e4ae2702331aa7537ddf117135bf7c83da7fe038c6a51d620484fcc68cebb25e0b5d88c9336ee3e5932bfab6bb1de26a4856fde844c8506b3350c48dd213c8a8c0e6e0d8dc9f343bf6fa1e670ac4ec59bd74d65ef09f3cb88dcad8e75a2", 0x5f}, {&(0x7f0000001000)="afa3801070126c2ea9561a02e4bc9ddf6ba1a47589674c2741f4d831d0bf63999a3c3dea124847939288dca1bc82141b2637894e45cb35d6cf1670cc050d7aa308d1f90ad6f6c1c34331b4c5fca64f18fa908f21407c80df1d8bbd4f126146741897c1f6fedcc6e9d23a737ef0a0cd2e9f3792d011f1c7a7d3c2653e1065689e08fabff82e18a8fba82488fa7a9a07aff75c98c7a45f6af833830da9b6268711d18ab695d92161a518825bd6edb2982e04fd59f3f3c4d216e52e5ca30de704b615ed58c7cd1c6860766f0030c835a04083ee36f5f1d1e821cb201fde646a9fa138c2bd0e37530d1983f90c5c6254e9d64811e34b6bfe0dc6559a1edfaac99079980c6ae90a07facb880471573713ae343048d796b2674cd46a513628642aac117d02418c8afa53631b554b76cae95bbb96689fe1db6ab3f3ee1e38a5ce5e958f882197fadc6f5a44a9b2ca862e5cacaf297260f42d73cf2bf0273a9ac6bf8b5fd539d851001be8ec55bf991dafe1b592631ac37a6c4d253f02108f41ad1d185659528d3189b539d20aa150e320b904588a76e132458c0369c30f158adf14c6699d803442a719b7c5fc17e503000395a4a1cc3a59fe31813fccb2a5ecc72e569cc1e1dba12f46fa6eceef0b5ae041ed87719be186a16c87fc76a015c39fc3ee5f1cbe922d70f798041916c3a74e51c438f44a95dd7f02d133aeb901ddbbd8d333b8b93415f6e036eab76cad7ad6730738779b98d43be127431a546c40135cf3630cbcdc0d85f0c17f9416bde8078acf32815c868e1290ae896f64326db354756a2aa4f668d41f2a2295d58fe5f393fa6ddcee10a0eea7f736f138276c4e123a5b52a983d0079aa278820a2a1e57639ef7007aaf62b94d432ae02ef16add137b4fcea105d5c2b3e1b7c7deb14bc3c1393e8ee2a1d2fdbe8c08e87b6d56f09b5c0c298380b7280750479b78d511302f2dc1f92ca175be28f8d551ba67f8654677ae3c63c23935c41b547a3f31968c945df5d354b2ec92f6edcd30332e1cc048dff68230940f9e49682f21fe9a8f5da772e6bcb586368cdbefcb8726c07aced56296c2aadf6fffe0a8eab5098fef8f5406d83011ac28d9c8f61b18140fbb62da291c25d06265f0a3419eb21a853575b39d775243b2cdde6d128d9fb4f42152a62c08f53e6abee11fa931827cc095c19c2abd7b0def6167e1e57fbcb4b539ae830d937947d71ba8e972803b638f5f80fc466aa42a403538546f0ccab8328e4803751cf94206395c0cb15f7f2ca5bb5339cf12b86d83e04076a7d0d600847faa5950c16025dd7d42580335bbb3019cb29d4a867f8978ae2bf832406ed5139bd0bc8f02fad17ea290a7144e95ead716d91ad9dbc9ffdd2f875b031d640981deb3a5ebb64860853ba2cbc8f86f81164fd5c4a0696c6363d99ca1b32c3f36897aa424101066f1f72e4f44a0ece36c2ac17e637a0462fc03dea08020749d5bf6571de6f0c8b90cb2db6ed437c40b246feffd4f629ab8065604d278a0b83ec8de24f86313ba36e47023c477712ca4635b437216de20528a1ce9c1b35357eb845a7b6d95d0e276b022e6419dcb9dec6a2e8badb6bb842e121b12fcd02c8cd5a8a3a3bb746053278038c626f9d3032387a139191836f67880d119c90a9521c3b1995810c8a4f9b6aed658ff6b993ca665e57713a5c72daf71c6cc24398ff46de32050aeecf89d3003598048cd71b44a98f36aff6fb48f7ca93437f0d4d1f57c8655b529556aa77dced5a0e26812cbfc155545a0ece37999e93383fa2ed4b173ddd707ea32d1caeded1b8ce0ece84ea41448b9aad1e5093c0866b5564819f2a64a649007f512b667253539a2bcd49ab4cef183eb7adcc31c6bf945d25ca168f839402f38dc46e4cb4c16f54e3ba8c1b7d9583bcc6b49cf6fbd1afdfeb442f95264de2919d5ada0cb32f91bca699d09617b73ead0746d01f423d8fcae37b8e4b1fc269066d6d3e15591780cb63e6edfa75add195759ecb296da4d1734398672b717a9f3e046202b35e33fb239733c189e83475bf53a862006a60f3d39e5eb56f15b9e94fb20384074878c6eb597baca57fd42a04cf5579dc8703892d4b8da3b6d7d273c6e748badd283e39043a23351212242a8eef867221501af16168a39e9cb8195ff9ff0ae439e766775dbfd648f64757989a435b85154669b4784132d5723b7b0197639d3e0dbbaaaf75d6b96aedc7e613eaae0d1dbb64455bd94a5da38a435ada428d6312424a2a79b119b5410ea0e8816f4d946b2482e25b2960167e8f84054fd5fdd7cb0c166eb6a419fa025657d255c8d93da109cce109a9beade3a6457d291d0c03d260da6ff47d0e6fcc30820ec23e0c9718be7ab954b8556f7aca8857fd67c6a13229606fe128ea5652ad5135b1c0abe6772b651cd00668ccb289df9ffb5f0c51dfdd0298c51da0582d7c120e74c4ab7a56653909a893ee1248f72fba0fe15ac487f1d00375f8ba7bcfdc30eb74155a46b042ea39cad9bd9c4f603bb7a527193f11ed0ec59af81b0c7df4eb0f8a9a4661e5db564428caf6af2d27384c528769dd3e854aee6e415f5c777f01721af882ac94f890ff19bcb2f60133532338a9315884fa98ce53725a770d64ef97b4d910c4fca0e5825a2cae64cc8eec1167348c6a334a064ba069f7f500bfc40fafece45e6b8b8271c42b35b914670ca0d2d529f4a4136d207b2567085920956dbbd0cad84599206ecd1a4714ff5fd4950240026ae3cd7fea0e3862d18ae8600c14c42c63a83dfb104fcc7d09fb88fb43d74f2b75e32a5af6c976a03962da310e4cf295ec61120a9253b8993e933d3e7b14e221d98faf8cc9c50c8acc0cbea5014f757015fde596b186b98121a74156c02978875cfa0e76d56d520d7f262794a166f8cf7b3f8c4e02992946c06b83aed44f4cadca792e441d3f72369354acfb525121dce3a9b598c40ba9cef3035f518548f2414d89bd26da0353efe80813577db2283fb379e5059a2fbc25f903c58e4f81a3e3f4fee4176cd01a02e76b13d674bbaa80117f79a3bab3f19ccd773c2ad597138a125c272631e7aae490a6ec5d108b80e237a01868b8f9c5831a929c8b7fa03943dd2a9fc3aa2fd6df8823904866045fd46d9f66bfcb037e5ed1510efdafd2129be76fbeacb1b459c68f60435b510ca08ccc7fb01b54a0881493efb8575a2b4906685d3b81ff0f5228656f254c00b911794a880a68e1721a7bf596951692791626b23f5e5577da610fd3def8770890d55f0e885f2b46dbc62ec008f5c78ff0735aaf48321503104981644c8d922398eab7043fa227ecb11d948f9a74570b33abe664d579c90ebcb6159edf344ac59a9338f18063e6e1a3b0f02f4833cb0ca4cb57519088aa90824ac893edeec508d9d805c9d055383027d6b9301e936028fc2587be96ba58020c034e143c78be45ce29b02f1afd164ffeaa90e5d40a0f85c9ccd9773248d6bc3b543c908f72244058c0fe407e00122dd6de3b9c070fb1af9a90ca17a795a26034fb735f91250ead9cc660f772f23060ecea12daf66ce42e3626a530efdcd0968a07906db48516033ae6214c017daa4f19467717b543ca5e40bb8c5d07f7e47719e4fbf6ee06912b569579def03a6e9544577afb6cca3c4e57bc4b4238d355e4cd8c0f819a3a040482866fbbb152c468cba98824a18af8a705bac436a3bc6bfcf93be9a13e3f85a680b3b1e44a7c2b4fb84de7ccd03604743e21f0330ff7495433a1301656ecd53205744686ddde8b43c9d91b34179cb3044587927ef8146267b25e7a0ddd09e5b14ad90921742f8e63bbdb0651738dfe07480f6739dc41c729a3de8299093b77c1adf970435c37e30678514d40560dc1b5e43cb5fd24857cf237e9b596bfed847d5a1aa239814b506661d1b8ea9bcbfaa5b126d8cd2ea924280bc18ac9b7437d6fbf186e55494895da5c0d12230a4ff4c63c7eb34bebd527ca15e8deaaa7fda9ceae25191bc3c7c2e7f578b64d05eba6734df28ce98d9cfc22ff0ad6eb4eb82b48fed478caf24437f67ce21fef49e1842f5d88febcf74351d3cae41ee749fd8bb1c87ef54c411c9dee077531703654d1febcb775f132aff405b0c821b6b5474e95499d2078923b4e251a6261391c1e7cc5b550139eb8f2e1ab8d5b4d57b1a9b05bff0c8bc2211001237556de14823415296d313deeab3d2e4b29d169e595be53989a8100f7adc3236ada93fdcaccd4382c9d054b00dbf6d8754130e53b2f1b069b8dea0686425cc594c8f119d42a10168092d1d938f3e95d5c79afe5f5635a01b8cf6145f3ba44e922c29ca75ec3c6c9373c888f90ae1ff4c13e98ad91953e804d873abf315bfdf30e985184e5ba599d346f783cc0b1663807e368d8576214894339aef9ffebcdfdd90d11e5cd4822e6516fa40568a7d2dab20e0d4fd4646fe4cf157ed5003aa1827b2a31fbc43b144bdc6d44dc0d442583b7c3037c2f76d78038943686663ba145485d3bc38e70f195964194df595bf8100ba119e40b632012ff5c151bd4f18d5bad55057ffee2ba50b606b3432f8e9d1d0a6f6f081c4417da95dd2f15886ad68cd699019e3a1baa3281ca8ab410eee717671c1aba44b7a2164d90d38c28df573aa24e6c750cc7e22f5c232068feaab4b487f3430ee6de1fd15159ac034d68824d093770016983615149c836ab2235816e9cf14535b09a4b887730acdbebd881267d127bd8f39f66e4748a4d27e3c6c8e03ae85de844d33ec6f74f01b1ce0c01dc99d9ac5364136cba4a7a127c18a91fe6099a97dbad00c5929569ddf95ea13dad36cf20205a246926213dc8bab0e5526ba86408eca3b1d4e2fa0186609fd5071d79208940720b2d4ace2b211013f327c43453241702369c4a947aca6fc1ad83ee9cedc1093decf74f60885ac213184361269163fcc9ec6e6c19350c0f844c1c7b247f90df3e712606874d432058285eec4d9ebab853815a3f7c2efb03564c3d1c31c98d53d6632477db9da472451bc102c7fd8bc426b6883e1e58aef28a1ebbd839ded157911af3393e92979abe8a86dd76ea9155a727d709fbdad92e58f568fc4930ff100294c268157c7bada7d2b0f677ae07a7081ea602726e80d36a309c5da93bf2221254e9cf69c9184ab5b7696e4649cf91c6be152589bbc006365d8232a8a641f69f63da0cdf2df97e977ea5feebcf6cc1c588b4a6bd5bfd0a06aed85103f9f8fe970d5f0942623e4711f60d0ef0e208d0b2869470847d15210bd1f100d14638f15f352cedba38802307947835fcaa3d957d9dd1b654ef5d6afcb4aace9b689d2827de384ad95e011943a9dfd44e27ebb05605f16eaabdd3a95bf96da749796239395526f08100fe445f4e6c38bd4bbd88b6f67613d3e0b97963d2777e57dd6d8aa6d1073e44d19bde71272bb647a8e6ed9ba8f589165db81ff595076d667878db71415a68c4768eea1d401cd00853eb33c7b4ab1ff8f8f8a48d0f1d5334d413047efa3e022592c78f8e2ef51440fc4ad90022263b2915dc65a337f47295b64b2925381f6eedb056e24bb7bc2f23edebf280eafc413d7c09d54728951311579850612c7d29210a73e0d0cf9f133961e23dc1d5d4465854240c5323d2a6e8ad456ce41f40deea96e92dca1bb7fa9b6921d5f224d7c2578821ded44541bf051cda87b9d6b3f2f42d9a1e405f204322944530ea0cb1324c5fbe90ee5ac75904c7686dcb8350bf89cbdde79c83cda1fa7d80647fc59fbb7b5b60cff1e33cf9267e54fb75be45e69c2eb2cc91b73", 0x1000}, {&(0x7f0000000380)="bda3767054d107350d1201a9d925025d878156ec1af7cd6598e00485471550c2120dc5cdb70c697cf89e5264a5c4ea985a7b196ec2c76bdad6b4db04e01e540c09849baf7385c6ac49551ae3a073ef31243dbf3f36b64ddb0a08ae03a157b5d371bf2410c320b39b6debfe7a4a3f550130dee87534301cdb929b1b7f81f0cc1190ea07f072eef87b1edee216d2d485f3b940482aba54e1f709ed9b3bc9218e0a83f0c2b0944ca8abaad2f8b5c4e60a0ed6fb139dc21a6e050f6c94d7a442d7e61de90106e7d715ef137a0cd28b0344d1b92ec4e390603a47aa6d096fb69b83b0da82ae45ff3e53caeecd9b98d949ef8236eefa9acb349f40b8e78647", 0xfc}, {&(0x7f0000000480)="35413c2895774aad5f999bf813c75def6acf40205af40167e747a14c9ea71e0781198de2b50205a3aaa02da09b5fbbace6e5a5a2183dc01d78613e9339283099a671e6eb81d0ff0676726df1027cc69b2be4b3f1ac2257d3e06931678c9f04ed7da0fef74e98c71c285c0a62ff7a77be3d6029d339b750681c8a0ebfff484bc593b56c59332634c0ac65da6b0d54b53d0e41d7d9abd1954825f3", 0x9a}], 0x6, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r0], 0x18, 0x2}, 0x8) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000600)={0x3, 0x0, 0x8, 0x3, r2}) mknod(&(0x7f0000000640)='./bus\x00', 0x80, 0x9) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 10:12:20 executing program 0: socket$inet(0x2, 0x8003, 0x9b9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x9a0, 0x48) ioctl$TIOCSDTR(r0, 0x20007479) socket$inet(0x2, 0x4007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001640)="3f26e8acec5e952fc0aa50b5a1fb708e00c3974077cac6048e7229d157f682f769d3a6de7f4bddc6a79caa06c68d37b1cf00e188d9f80c4bf77913566f20f5799b1125c96d1d82e269c3b4dfc5c383943d9f32e3034116bc9e1d0b0169a707c42130011167adbb6c2bb3bf779d6a602230e5cffc9ea8477c660e96e589a67d32aec6a897cf36837f28ab860ac86071f4b73b2a49968b81d27002d76d5878143caaa778cea1dbc4d57630f1c41d0199bdd234f25170c1b58f0eb99fcdfe2ed562aefdcbd058c2bb5f360545cac2ac5917c70d85ace0f0ac45c1c07844a12eae774e157ebb45d7c326d72c0576566f46beacf7942c93708d453f8dac5e310de3e251cc9ab9d559692fba9abd4a512b17cd3440052b78b07a8a82f57f7d892b89c26d2e6ffa088c2c82610e221c32605cf897380173482d8dd1b07aeb470100da8f13e08d588997d6a70eba5092393f6c881612bec6474144088906f69904391d3217db23dbc979f4fcf3f315e39ed4b4f5a2d52871fbf03c8a02a6c8c4a0a29f09e0b7c3fbb8feb1ec0619dffee5fb1e2e6fa1006d91f9b4da19d5e3c16dbc51212c3e0b9f30eda29284c609ba902c493087b765a2d2e326c199128b4e3252b84fdc483834049c6009862ac372dcdd3aae4e474c63d58a6bec1c52284bcbb380f68084c573f9ce81df8e75789cda7c35235fb474e94a92844da1f7464f06dbf409d942da38c051e36198a52d27d4d7991512c4235e3d9845ca72c49b77ed2a3cfb6e3c9a3785f479bf4d1bf1fd74f80702f891e403ffb596e1e904f0f1ed0670f0a260e14b8a678a580173fef1365e2564406a050e287a0b37749df0b7690df9abaeffbeab24dd7004b3d9bb979574c71df6ae1b9ba68f7d836f1dc56cda20cc1ec849b4a7bcd9b6e326acac8e51d7546f0ac23f9cf3c54aa9651a6f4f1fdb75ba3f956b6d8a13dc1d9dcdb5a884f1508fc05f210fe146aa41b090c7736198f06a6088c8cc508e505174598a28b99275e834ac44d6dc4b19c7181c0f4c18590fe974f7de1c9959099397a25df1ac3ca83832aace5cff7aa1f1e166e2d015eeb9e0cbd78316c50e67fa7e93bc63509f98c73dcb944bf976e1f11b38722c56a9394712de947b21f8f87bd0b78e5d2346410409f4e87a2831393a80c660922b22705617764c2adbc2db6e0eee7a476034c51ce7368d75bb18acc9e6add230ff19407731db24da6892a9c5d132e842e281db2decb42a375c9f68f3f9325744c21e37344c65a92427d311de919239f7cc37186357cabdfdd54aab665e12f4ad8f2b676750971bc934ca6d5863b5aca98e8b638bcdfe5bb3afce1c65239467bae1a123686ae43bea89d6439d35c5746547168d923f88f9c4bc8c1852f73d1d2acb589c56a0f7a8fcd58d3820e0f71bf54737877f8b75646f154d3323697b63caadfd5dd5763d4afe49a10d26b7eb2073fc5e1f4097307a55f9ebd0000d09e2eeb609ef750f75ff98e85980671cdeaa4e0a9058878f5f4169058ce514cef8035a11a43dc189ce67e149a910c8b0f8633a0f6146d00b8c6096bc5f107d65543e8122553d9e5ec26f4ec69f7a456e14d5a707982f523b54396273ad5c1c896ca9d56c1e7d496986ebaf2cd55fb60feb30cb3dca212fc63069a9d9beb4fae3828327fe3d28bbc4391648645fa3acda5d042a0cb490a7d255a644433f01e1f6546d16b68737128b8caa809120d3cf3edf2bfd2ea9bf1a17857fe27a0659b2bbfa324f85143556dcf430b69e73703fffa4cc6e021fc7a619df949bc21f379d3a50463ad0bdf2c715f7e3ef83f26bd1f11f23e8bbfe8d1e34984d2b45f3e2bdb67e5e820bedc87fc860fdcae34a3c455a97329b812cf22322534cdce4012198842c2ac3a81a7acd7e6d7bdbc20f207db72beaaf96b9dc6f6c572a665ceb9af12e93c97829c84112a78ea325a4235a8e1122b88f20bb1c7b6af20e68c4a791957de1402b5041e04231cfcf5a5b6b292cd418cacc1cae23873e520113e06510df7c6f7d5beeae2139a6125b446cb52cc2e95ec9e45bc35910f252aed26111298a5aad8d03444c2cc182f62f0ed7ed05d214de974f9891b423c6b5c40620fa14cc029624ee1b65de0b80c1aaa7b58be5eb45f4f1ff869e778c2199f1060149d9ce51f4525b9a6986173e34a9c9662f789b53e7f9d4c63449bfc571aa93be9f588f6559d90589df67f7027083d602889117832ae3a69999800808c225ba57fc9c348277c1fef31d82921bca50216a1c2101909f2172fb2f990643e3dd9029f6328af81bf698adf48f53adb65574086a1152dc4f06c6d64808d94322e39d1074246898f3106f980f302bf06a8bf6c2440fad7328304abca9c86fa17239d5e74080f725d773db715970ac56a6344abcf02ec0d8e0aa8dbc357e2cc506a817a47d32921728dfec399961b8d361a07471db56989e2f54959c749f6716bc59a3bc33098e3fbdb3046e15db1ea9b165f0db80b023b7326161b93d95a43ce96b84656986c96ec81bf03caf593cc538e15666a5f5b32b561e5f102a11586de579ed0867116eefc0feb05cfd46d44c70f13bb3916e976f915608ae48f97f7d8252fddd5c3b4c11b57a69bacff05cfd3979c32dc73b9cd94fe6c41dbbc49b72b0661240a1ba5c51d7daf22feef7affd27d3608395c724a91b03b2963a12c3ebfbe29a68ea27c8d03bd212b39fc8d13941edc7e74db97e00cb8f919b8a33527f3c466ff7e3dd93da9decd865377747dc1c4dfce408be382310870a954dc9dc03810d913557e25c54a158d455fe4726ba682b4d3bff0b44b4cfb700a75514cbabe1ca651c0370d47ade5ba5d67cb6d137e617b40fe560dea7098ad0b2919c1970abc54555ec5f2d93358d500fda763bb6972dd739922c702737ac77b396bf4c8f740a42678f2f5061b95963ab3ceb944f9df450db0d3a254d8710964111210d8a10761236c85e712d937f726d8d54794128290789c247804003b40008325b12f5ee3f7b0c07968d902caa802da4d303d01b79cc41b83c0d434baca02678aebd20a8ba9200db242d7d83208d92fe3215346ed2e523f901abf3b4e16bab33a8d1935ffb44c384823cf6c2c983af1d1c4e1dcf5eb08c19e56d33fc10e808fe3dbb2bbaad77f31792b6541aa835fe24a1779359f515fb47a9bfac5a672e1c5ed78b489e053cc16067a437c43e4f10d881053537d78caa2cb1e4fdaa29174e9fec574371bbfff590dc86b51ae5fc2a233ef3bfa4f6813683ad370d3dc24a858d063b415fafd1546c2443980724e510144e92ad2fe97c1ebe28cd80b54ef6d74ba30150a840b084e49c79e3018b7fac1d2fcbbfef005292e6eb16a38ef538af02319063acac8e710f8bb5495cf3f0b0626f214ad744a52002bbc2e3af8bbbaa3ffd41e84909823352272cce41fb089e6d4dfa2d12e46e246f7294bed38bcfd58c7db097866baf415f4513606d1e9b3a9c8fa50a0d22290cff205b8bdc86e73e73b98fff83e29f52467537450dee3fd6ffae3be2ff1b300cba3b3cd258cc3f6f11e88c7375f35eff230f79fa7e6d1bcee52f11cc3566ed8a7bdf676fc656d9da442b01427ca7cf7087bf8b82e9838e4ec6e6c974916da007b3c800973d247a49f3ff4174cc352cd819e001d965111848cdb3c1a46dacebd160b0d9125008cb3b24e0fa73779506808e93a2acdb5a24738d1ddbe7685d4f95e5c344826dd13e114937a0768435563ef2147f4b31de0513253de8289084e5219e80b3edf5d3a6866faefe96551aac354f521c7b3d1237f896d44ddedd99e4906d7874b4ded83d19bf7ad70aa3241a3682e09f273e45f95c2a06bfd8c08ef47289df8617156e26ce96ae85934a882e30a28cb187365cb38b127789aa784f24578e53b882f1ae14b884bccee39c911b0c31e8b8bff3e55f3ea2261cfa455a175701ce022edcea194e76b6c370c87a2a710cb8d529384905f7f79348d1a02c33e855f5f28792d28b8d8c811283210860b79a6a1c1a3f72239fea6b939a6ae2317381d98d5c41942e762058fc5faaa96d4c3804e89d51a018a4bd2a16324b043f323173904dd6f2a9c35fe5604ca36753df726b785f6769fb614f3cf6446c066bdaec2a22bc0e7b649219617f47d862d85245e119ba11dbe4bbd5025c2d7fd2386a5d1dd2d1ca33ea829b9824f61e8d1ec92de75b763f5e845b498b39c60af6b7012198842e1c77f5fc8ebb696b844f0004fe3e28e30a061e883db8f95cd8f0a830eb64706012f206f3895360d3b4fb83777fbb22fa7efa4c81057eeae0c70bb58a7fc5a78c4bc3bbebbc52bea366f59c769d152f6f4c7825b5de1bc1d092f28729926744b1af1f8879b08692cbb33f7f795e8c3a0076d1a88b3bc764119e52151bf3d63c74e77fe2358777df098ec8e15483fbd30cc95c6314a6312532c59733e92ba073aff42b7a5ccfbe6c92d91a74c6f1bcf57ad064416faa2859f2b9436f06a77302b684e2b3ef6190b0c37a98de85bbed0388ce27c43146da06ecf3c43339021ef469c3dd16099cd076d4c28552c6fd00caad2beea6789f77808d536d23038c716ac9477e6fcd92e901bdfb6134a915a1e4b50d218a1a3a76e3faef6a709e85b12c1eb7b18d8e363b4e4e768425f88207e0ad7349ea9cc7d6313d6c988bf1eff46f01d2bc130cfcdc898d04e241386b1eede5d2441fe5f17b2b7e325b672556242c44dd7246bc6463af0b58c12229b644ef7b0d63ab9bf03a310b1bd7970ecd160e2cae8b8a2c4809ab01a3ba5f4603ac96305a46bd845ba4722463a51fe3228529b0f6e2abd9ca69a2eeadf0093fa100c9acf8fa2272ef178f0cbf0c03c9bce444874c5cf2cdf1bdac7bfb1afb0971c48e4228a8819e5bf42b1aa6ab0c605e4849441cfd9ee48a433ab09561106c3debbc4609db82d433b202c1d802b7833a8e4da0a0d4b2065d00c323f4a64c966e05d1d23343e0be09892e6ec3673b21d3375df33171b4a47cb9bebc5cc8bdb67f9e6c3ef99b6d62909368ce20aeef831655d8aae15dcc8634eccc50cb8b62b8d84a6aaf5f57175d9735a39483bbe363d1ef4d095cc741aea05ae6b0ce325f66637e07374afcfb83755dc088fb01f10e8e26a4026d145635ef510de5069e4e16c9ef118d26fb0d8fab32e9720c5945de0caa39e2f3153179d71a48d81aff1cbdf851f576281c988af58c3a35e034199ca7e6b179cc8173d3f882e3434b3e866156f6e5bb59f5e72e9456cf4acd1035efe0ad3975c10add09163afdbae387008f5c325413a180114416af750047c94b3b0cb19ab171843851929f44dbdc4dc8a9402f081d05e1445d2eb6f37d6763adf40971bb55b4e733414fba4da806a2ecf60ed6bf2c1af6a3fb7f82a5b2809001c0d574072f1c10a4093306672b537375ed84e002049988d56cfdb47920bdef8eee2a4314b22dce24a94699f39f", 0xf11}], 0x1, 0x0, 0x0, 0x2}, 0x4) 10:12:20 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0xfff, 0x1f6f}}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/133, 0x85}], 0x1, 0x0) 10:12:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000040)=0xfffffffffffffdf8) 10:12:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fee000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 10:12:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgget(0x3, 0x200) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 10:12:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x108, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='&}\\\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 10:12:20 executing program 1: pipe2(&(0x7f0000000080), 0x10000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 10:12:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) socket(0x1b, 0x2, 0x0) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0), 0xc) socket(0x6, 0x2, 0xffffffff) 10:12:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x7c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r2, &(0x7f0000000100), 0x9, 0x0) r3 = getpid() fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f00000000c0)='\'', 0x1) 10:12:20 executing program 1: syz_execute_func(&(0x7f0000000380)="420f0d13c422ebf5a1000800006640dbd9c4c155e0820000008043d19a866f0000650f5fccc4a3dd0f1e63c4217a2d2da20000002e2e0f973b3e0fc74ea7") r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000006c0)=[&(0x7f0000000680)=')^\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) open(&(0x7f0000000540)='./file0\x00', 0x210, 0x84) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) bind(r0, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="0dfa614558480787608a7921db47ef476c67c17238c5efb2e12607645a1e9599184ad8b3ccb855c6b6743ff37eb284cabfe3600ef4e7e93b73146fb6d1f5069b0f3659d949b253a33dc0057509edee6923ab6968282ea948ca5858effb999294567f333d2290d67db333d36285f7bc8ef27dd01e39780151e0c3", 0x7a}, {&(0x7f0000000100)="96a0010d4f2ced5bcb406282c1714ca76171d1dac53c9497e84400b63b455614c68f2e24b3cf2665019973e7c76d30b3352ebb0ba7fe58a3f0d9ba1dbeb91a8d9a5b8d9b4f51c22cc79299efb51947e511d4823f09825fb9237b03e2aced17e911cde2a9fcef65c0b11f76ec3e344b62982d9e4e169b955dd85506fb51ac1b0108810451435c13c7d5a7fb8489a9a40478abc3e29a9a6533d6e8057eaf22403d03a4f9aa6be13930762618851add58cc77a9a45917922479606ec220ea9a73b32a175f36cc38164c0328c0151fe604fff7e91d5ce19f70bd92539ee6a84e725a48ab528a3e2e5ce51beb", 0xea}, {&(0x7f0000000200)="00db17a9b36122caf7ea620a5ed5", 0xe}, {&(0x7f0000000240)="aa54b49a216c11a5a5768be5244ea89c3a53a7c3c0881213eb87bebfd6aea4e9673223e9e171215f61baefefedc4598d343ed7245a9c7ccb5226e6a12f842fdd5fddd593d4e7e609913c0acf9693b1935fa7149bd92e86674b4960856f7adb23320e49e22a08381dbaca372b7148fa6ee8b94a9ae8d885726ec8459f4d18e85229c1361d8efb151f562ddcce7e48cb31e6def3abbd", 0x95}, {&(0x7f0000000300)="b9d620a4021fca08d331e46a169e234c3cc7a9d6dfef91f5896ef10c06895380ac7301c04c0f1160fd252d328618bddcc40898703e9d3ce52c824b8b583e83f8e2d89495064761507e469172f617bd27f7b8c419b3285fca29ba4a9017ba4cb06722d4cecce694725bfaad43cbabfb7dc3a3b7d11549c66a135cd87f5904cd", 0x7f}], 0x5) pwritev(r0, &(0x7f0000000480), 0x100000000000029c, 0x0) getpeername$unix(r0, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) 10:12:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000335000), 0xffffffffffffff3b) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 10:12:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x4}, {r0, 0x8}, {r0}, {r0, 0x40}, {r0, 0x10}, {r0, 0x104}, {r0, 0x185}, {r0, 0x4}, {r0, 0x14}], 0xa, 0x3ff) poll(&(0x7f0000000080)=[{r0, 0xc}, {r0}, {r0, 0xfffffffffffffffd}, {r0, 0xa6}, {r0, 0x40}], 0x5, 0xb1af) 10:12:20 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x1) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f0000000280)="d1ba1cf942d3ebccf802e617f1bbd097f75d7bceef62a957f68f7125b9089ebb3c46fc81d66072ab1a535aed7c628bde4fa788a492fcfc3a3ac28f5ad3a3153b67fbd2be", 0x44, 0xfd96e3b6833ee6d6, &(0x7f0000000300)=@file={0x1, './file2\x00'}, 0xa) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x0) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0xfb1, 0x3ff}, {0xffffffff, 0x48}}) 10:12:20 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='L,') lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)) 10:12:20 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)) 10:12:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r0, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x8800, 0x4b) 10:12:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) dup2(r4, r1) 10:12:20 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x11, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 10:12:20 executing program 0: r0 = semget(0x1, 0x1, 0x10) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/251) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 10:12:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x4006c7) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000200)='./bus\x00', 0x6) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) 10:12:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = dup(0xffffffffffffffff) socketpair$inet(0x2, 0xc003, 0x645, &(0x7f0000000240)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getgid() r5 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x100) socketpair$inet6(0x18, 0x3, 0x2, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x1, 0x7, 0x8000, &(0x7f0000000380)={0xffffffffffffffff}) r8 = socket(0x10, 0x5, 0xfffffffffffff974) accept$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r9 = getppid() r10 = getuid() open(&(0x7f0000000540)='./bus\x00', 0x0, 0x1c) r11 = getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e0010000000"], 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="e3d3f626c50ea97b7a88ef6668d836ecdd4c431983c2905fc54d7de5f555dfd02267f39548553c913e771590148195e829c6f77ebb4e57d4e9c33c0a4237404dcf0c092097a5fea1518520b5aff27d5d756c6083047d75aba1f3bf55e64c58e24083f417afe2cc0fecdd16c004805287ad5719e81c80b0715a28cebe0ec7d4d59bef3be8f686a93d9f0a2713fbe34d2caf5c0d97d4376f4aceef67464745a68b594c1f42c20a58653787c71facfaa0862f00df6287cc46c1b9a76912cfdfd73b904d4c58431c93fa442ca14180365dac38a207ed47793c", 0xd7}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000a36be98001ffffffffffff1d8429593305a3e9d2651d26dec0937af2d22d110c6216370192bfa62683983b85663cc033bd3f12f9a79f3631e51c7b55f402", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x400}, 0x400) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff) 10:12:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget(0x0, 0x1000, 0x701, &(0x7f0000ffc000/0x1000)=nil) poll(&(0x7f0000000000)=[{r0, 0x20}], 0x1, 0x2) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 10:12:20 executing program 1: r0 = msgget(0x2, 0x200) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) setegid(r1) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x4, r2, r3, r4, r5, 0x80, 0x7}, 0x7, 0xfc43, r6, r7, 0x6, 0x0, 0x1}) clock_gettime(0xb, 0x0) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) fcntl$getown(r9, 0x5) 10:12:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x423c8009b2adbc57, 0xfffffffffffffffb) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xffffffff7fffffff, 0x4) 10:12:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setegid(r1) r2 = kqueue() accept$inet(r0, 0x0, &(0x7f0000000340)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x6, 0x923}, {{r0}, 0xffffffffffffffff, 0x66, 0x1, 0x34, 0x2}, {{r0}, 0x0, 0x40, 0xa, 0x6, 0x101}], 0x3ff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x3, 0xfffffffffffff83a, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x8, 0x10001, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x45, 0x1, 0x100000000, 0x101}, {{r0}, 0xfffffffffffffffb, 0x6, 0x40000001, 0x800, 0x4}], 0x9, &(0x7f0000000280)={0xffffffff, 0x2008000}) shutdown(r0, 0x3) 10:12:20 executing program 0: getrusage(0x1, 0xffffffffffffffff) socketpair(0x1e, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) dup(r1) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="08cbe73fbd286c48d7a9d1d69f8f8df0599107ead5fc510d22e7abfdcbec28b494d1504d26c9026089be59aa5ac96d7a71f35e5a39de691e0c8288a876f0adf28aee7fb93a7bfc9e32c70b8de83bc0e00e8b415fef2c494159d877dd8f94ae579fd19f58cdc39dccc1e5c6e0178207f1b1b9d9f1bacadafea4437658ec4b3319918979bda964db97490d7b38cd437e2c163bce136b90d6ed47b7e6a40d23b089c4d54d7867d584337cba370a281cd846a7de8fedea53e312f3280f140c5e1cf0fea3fa056cfa86d5ff447c14a7850cdfb58ae1ca0fa06c", 0xd7}, {&(0x7f00000001c0)="424eefcaddfe82687ff7ffe0234c8b", 0xf}], 0x2, 0x0, 0x0, 0x8}, 0x0) faccessat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x1c1, 0x3) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x10000) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 10:12:20 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/245) 10:12:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) 10:12:20 executing program 1: socketpair(0x11, 0x2001, 0xfffffffffffffffe, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x21) utimensat(r0, 0x0, 0x0, 0x0) 10:12:20 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x80) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x10000}, 0xc) r4 = getppid() fcntl$setown(r0, 0x6, r4) r5 = kqueue() dup2(r5, r1) 10:12:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7f, 0xaad3, 0x1f, 0x0, "b22a7c5924edcc1e675acb19e10a017068accb3b", 0x6, 0x2}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 10:12:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 10:12:20 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000000), &(0x7f0000000040)=0x4) getitimer(0x0, &(0x7f0000000140)) 10:12:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x5}, {r0, 0x24}, {r0, 0x1}], 0x4, 0x2) 10:12:20 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) socket$inet(0x2, 0x4007, 0x7) flock(r0, 0x4) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 10:12:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0x2d) kqueue() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x114}, {r0, 0x5}, {0xffffffffffffffff, 0x4}, {}], 0x4, 0x3800) 10:12:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000140)=""/14, 0xe, 0x841, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000040)=""/149, 0x95, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000000), 0x0, 0x3) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="bf9e83d3b905f458d7c2a5c6224b69439118b10a86436e7d159afca3b9ce19b389608458a253684f85264c7beb0406f87cf39538e4a34b8344e7a2b5c1d2d06a6eb966b196e6ae51e5fc2dc863221cbdcf0e0e368dff18bd6492d0c24a81eca82a8b7808a50c8f743f8ad8f8e5bc5fdbd9e4be383c012f7c95bb9b4194d8bef647331ad21251ee40626d0aa6bef06de1263d0094110b2ea84f", 0x99}, {&(0x7f0000000280)="e5a573b275c86d2447d242fd727d89f0c26e9abb46ddab20c5acfebc94a3b3fe31e8dfa2395409a2a7f9f459912ce2f4c806ef1c0ef1629a00139f1dfd6f6ff2ace2865dafc3b9ce85f85bc7c116ea2b6b0eab1a1d4cba76cfab530c0a29def869b958f91614812f399f0fabff82a9a0bcbec2e7a66c1328361ea969da0d07a9c686530b3f3076fcb68843e8ca0d6465edd932a881e05e43b1e6526252de3fc23d857bee64", 0xa5}, {&(0x7f0000000340)="0a0229e60c7f8c571c7c2850e2c0e9c22fff107e6cbd9fbff72bb7963b1289c4bccf54d1aa7b0a3fedd1c10bd3aab6efe15fe25f20e9d584311b9b86af2c01816c3e3e246c91a37c57356c79b7b453a8951803d1dca1576f1917e4e4a74e4fc7df8bf29562d6cc3f27fdf911e3c687d4a6976143119516cde9c8c34bfdc4e2a326246a73b0f7a99f", 0x88}, {&(0x7f0000000400)="00c9e4574784893f716595f1cdf5afa5571d5f86592123560f3918734a56bdec8538c4c83c22b98ddbce4a5961c646313d3b94cde4d39baaab3f583384abc5c7dcf5c83dfc1727f788c5dd3ea6", 0x4d}, {&(0x7f0000000000)="a12eebd572054e6ee2b6640e34ec8413c8f5137aa51d0319cf52719735b90ef6e944721e0800d5167810ea07a9", 0x2d}], 0x5) 10:12:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x4) lseek(r0, 0x100000000000000, 0x3) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x23f) 10:12:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)) kqueue() symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./control\x00') mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 10:12:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/33, 0x21}, {&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f0000000180)=""/220, 0xdc}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/181, 0xb5}], 0x5, &(0x7f0000000480)=""/220, 0xdc, 0x7ff}, 0x842) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000640)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) chdir(&(0x7f0000000080)='..') 10:12:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='-[]\x00') 10:12:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x100000001) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) shutdown(r0, 0x2) 10:12:20 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') stat(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)) fcntl$getflags(r0, 0x3) chroot(&(0x7f00000000c0)='./file2\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x5) 10:12:20 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 10:12:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getdents(r0, &(0x7f00000000c0)=""/100, 0x64) unlink(&(0x7f0000000000)='./bus\x00') 10:12:20 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8f, 0x6, 0x0, 0x10000, "7d0a987fb842f3ecc15991e2045a0a9a3d02a744", 0xffffffffffff0000, 0x4d}) 22:22:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = getegid() setgid(r0) setrlimit(0x7, &(0x7f0000000040)) 22:22:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpgrp() bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x4}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup(r1) getpgrp() sendmsg(r2, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000023c0)=ANY=[@ANYBLOB="6889c8fadccb7a79677ccdcd00000000"], 0x10}, 0x0) 22:22:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x20000000000003da, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 22:22:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x1ff, 0x1f}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 22:22:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000006125177ced39be71510ee900000010a4e6b78202bd0611ce0b1acde4248a3b"], 0x24, 0x0) 22:22:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/210, 0xd2, 0x40, &(0x7f0000000280)={0x18, 0x1, 0x5, 0x1f}, 0xc) rmdir(&(0x7f0000000040)='./control\x00') recvfrom$inet6(r0, &(0x7f0000000080)=""/204, 0xcc, 0x42, &(0x7f0000000000)={0x18, 0x0, 0x81, 0x2}, 0xc) r1 = getppid() getpgid(r1) r2 = getgid() setegid(r2) write(r0, &(0x7f00000002c0)="d585a56b6b522657bb1673e2c28caee2009d79cadbe63d9d034365281336fee9eeb353e220a2efe37162de1f0009b688fc5234e1e89fa4a56a4e2aa4bc54038dcac1728d33f549bb4a475d6caf7926e9d3984a121877cf0c0c9d40af062bca9bb43e95ad0046c52fa247032678d9a0cd6fe84d9ece02996663e17778829c1ce095ea9fc3d5a6", 0x86) 22:22:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x8000}, 0xc) connect$inet6(r0, &(0x7f0000000000), 0xc) fchmod(r0, 0x89) 22:22:01 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) minherit(&(0x7f0000b86000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000c3e000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ba5000/0x4000)=nil, 0x4000) 22:22:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x100000) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 22:22:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) socketpair(0x12, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x5) socket$inet6(0x18, 0x8007, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) 22:22:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="01e6c04fedd57b42bd3e6f192d60551368023fe7833eb6b52be2d01d8189747e038faee1bc827481c1dd5d79192bb5274391469f32a590c85b85d8d957ca102bab9aede315", 0x45}, {&(0x7f0000001000)="c64868b8d6f9ad8ca5b6af952ab486310de3bf6daad5644ead662a56e5223974f61ee2792e4c0d4c1ef6bc8d470dfd0644f2c09671f149c9cfb69191d4ed8b1446b64432181a6dff8f7ba4ff927bcb9e27c2382471c67c53ff530901d680995a0ed97d5a4cb4c4dcb979ae51a4d7be2e57c5e35531d6d260f39e6f395bbdd1ae274cd3d23213f968a59dee71be30d814d66422558ebd7fe0de10cb2fd21602906656e4a5baa275b8f82e2300516601fe770f9572df377a1a569adaf08262147c99d51d7e1330c0bfdd819f0343d997d5d3a042ca24c79e58bbac408fb1b29ee38d2deed0fa0c87c2a7c6d39aac4e00fae2e2e25bb87dbcdbdee3fd13cf8550b7c653016891fe79baf2ccce2691f2a448f6f06caca9e79e0c479853244ba7d500b7f32bb743555fc573c5e2178fa4948a82e05b764947f6de60e2561a13ac2728d81a8d36d4f60dd504991169b9c879646aa02b06c5aa3bcf1eeb27d0dc162a941fd4aa958b1031b919b9518fc3eba638be8f947c92ba73130800f0ec47af930a449bb4b807d63c326a95dc505fc1cbe8c4cf01fe74234845093fba5818390b9a278256c5044e692e24319290f7775c2b1a84f09737b02d2bee6223a12832729013430087c3db86fa10566bb133474a2a83b1752bde847bc789ae80e84d4f9d7f76d998fb744b2e1be0d65f161e99c936ebe6bb53901303ecca5a9cb209d3653e53330e2d3ff205d6106bfc629960d7b55a30b1d0ab47437aa1b31cbbfb0d346286660a990cfffa060e8680d663015c01e28711ad40b8d3635522a69e9903255568e05a75a2ff6e3a70a68289bfa37482adb0f3e400e422b86ff27c2713dfd33fadd25901007236e185cd80518563473777de41556bef5edf1f430f37b2fd5f9d56a008c3c99f069209c58e37fa44b6d7fd053226a9519f0ce8fb26b13eead5119f08021919e123d8c0ae3f4dd3e3d7335d60a7c88c80a269812d33681090d16a0498df3d4bfc8ce6a49db4c778e660c955f698325d953b79997f90c76f04f572775684a83fd7ec206577203f19256373e4982f26b9f42c0c2cab05322d202a2f8cd08b75f605ccfc1aed5bed190bd1dc4de8a6ed64ba0c5c71eb5b7fc4addc708b77afc4006b0621fb40b6609593e20702c9302e60ab57b6b34f16318902e4e92ed0570bb9c87a7b2a29bc53ec99fe07384b3b13f25edb4d1d6eba510e0f5b3bd6af1985e2799f14853e180d1ab827ca30197e03e99f7e7e7ad8f2cbf95b64ff2ba39585aacbb5d2a4025b9fdb4688e27eb217520ac07e677560dfa1e4216d8ff28a3c061db726a4a6fa65e079b74f3fb2cb0fc7c355b141c3e87f1c63fd77f60707f632d8bd3abb23d2bdf753b7c88ffa991571f7bf0f95e69589fb770bf0a56409afa0089ac8a60f75cfef883aedb9427855f8cb881cf66020cf387825c08bf63b5e33752322513dbe3cfdaa894c44b47c67c3252331ba5e3d8e831f8b9be51f4e6f6ac8ebb41db3dd9c8fc60fd8602201a38d497c3390d07c2903af321258e19ac5a57a8ec6388c136534cb5238d0d0ea24e81fbdb444d5c6dcc62652d7513b46787b05f835ebb819d053b1e5c5b56c877fc5cc26f440c8a1fa141a4e1aae303ab28b02e3a58d04faaf56cc565c47873c50d63d7e2e0af44ba0f4a2009cf1c2d927b95279faef0ef8e99f4559a41a40e66f3deb3f6f9696232278bf4df7fc110bcc0f3afa36360e433a0480ab35efd5495d6121369d59ff320a6ff4b3551f30025cde11fe52195a75cc84402de3eeaa963059f2a8a7b0a235270dd95d4c8dc244926fdaee60dca49f6da31b4f581deb9d03eab4178ca37f71264d8e7bf451dd93b9b3bfb209d557130507698055f1dcb880cd0004654e9c43a40c93bc8150b6a6aae365369d9907f0bb432812a6f7f110c07e99a69af2e491459355f582c4a05b601aeeebb9cf3131b3f5d1f82e243ae134dd361254a6d6149894018e55512c1b4b8031d348f0817e028fa7fd561c78616913365a9959dc1a2c3858b0408b17df48099fb8f95833b09e8d8da108d43cfeec1a182dc6175dc84af8aea0947aca5a6b51b78b54f5d4ae303c31e7182716900fb5aeb878b10f010e3360e4aa60926bcf072dd608425b5ad1e5b67d95d4d24755679e9066c8793916b1a6adbdd579e69d4d10184c4eab0716a0c5299dfe58d10b56c48b3023c424bcd1a093455f25e1cfdba8eed3b0763c687a05570beeeaf205b173cf47f06be10e7c125a25bafa8b598967c8ab74c36c322c468175c3c90c9f756b812cfdb9d6293468e99d9d324f4436a2bcf8d8b1208eef1ca23a3641071e853d1fa5180dc0b4d3816ddd4e73a94bfdc8ea2f088473a35fa4daee7852d0a995fd6463186dab82b1c2ba5537b73d06e4a2fd93256c424ff88a908010753bc767c753fccf1e0f76c5df65f3441bb47af1124d197f312d1cfcdd745501014a1f3778abcb1c96cec34b8b4c954962c91c119954467dacbf57db89bc2b319ce3410d855be1fd8efc4f74e6526e57adf901a7e0997f74c062d85b0a4bc8febce824898c80aee271cd80d5eebc26af0a24e04551fbc23e67fe293c7cd6821ba98243f1124648d3e280ac5c2d5a773cf147d116b0c5e8a16538654faaf649d0512ae54b310f784daaea790c8a930f38075b7c7964cc5ed19d26794583c006893a363af84d2f607749d86e1d6b10f317cafbbadd3847f5fd2b12c71d53d65eba06f3764b022d39cb4b287f371b252aa51ffcb30ecb9afd6a0928eeaac469b2474878bca08b3cf077b7b1d5a5ed0d54216bd556b55380232e00d10548bd0e8a2d264f92b00367f4f094cac21e8a33c5821d4dcb500ac09b4d9b995e6a48e1690eaaccdc536c33ad2298d8f7af8cc9474310e5ece1c57eb315ad2d8add16ef27aa56991319d5a7b0dc3d0b5b87fb9fc59258273adb14e1758391a20ab1bc06e43c3f19da8ffecaacd2407632892127361486788a71c71b88a32eb46663dac22f498446ae6fa6168e61db7ce90cfc67ccc2b6ee78f5637d5d2455c08b3e362791670912b2400594f023f55af81ad8c9202c6b0912e2e620dfd6b3b152737477ffdd0acfac2dac7f3760de398eda78789059465f7cde14ada2fc387e55c6b991e8f3b1be721e90f798b641325d56936206e5978cae5e5c8315a19846a0f14728449628895b94d5f89830efb4a586b59b5cfdd7724c5a9b336f7863372966f878ab1852c7e3c8b56dd808f81d4a21259e19204cb0b17e50ff591964e7d182400dd9bd7fd84cb435c14dd22524f269420a33425fd08b2667ee26e20a5a0738fc51a0c7dc785eb386dffd0c5255ed95fe524f46055c2b73e3444758919751bc454d59d3f7c8850fcca91816a07d294cb5481adc4385ee8f08268b4fc4b4d7f357c56588abdb7704761260cef2d5967afb5cd69c8cea58043bc8d357221e9774f05ae4c9afaffa24282ef4c157600e80cdebb3f024dbe65cf394219d98448938d1c148e2842baaaeee8cfb4ce7b18be05ac8c9f04f2e38d7ebeec835ddbb77e0179aeb401bd184fb8dbcfa5f7a06630c023a3f0e91e36793dbcaf6c342b6d2f85d145562f04ebe4e88d4ffbba1e36f458c231dcb1405d5ae63b3d8e231e7c80f8ad7e5619808513cbb417711cb398dbe8f952e4593d68e9f3458f04ea42b6daf78cc385991f1808f8d5bdfbaaccd79916cc1d3be15a7c86973222d99a5b0bf36766761fa13e1af97a79066df318947dd868d916ab8e4a94a8e80bfc6442a5a403cddf37176579fc336b902c95a1f3cd3921d57beafe6b68be5eb95f271fc875280df9816b5667956cee89b13ce54a8b89c276f6a423920c240b1d22276bec3e843fc343736d34b8d7381f6fc19815085a09d84ffd0fc210e2b4cb1500c73f0c107ec2fd303026e3e6cdb11be8fd6d550aa37c7564a2db46b1c6c93ae11cc79d88301184ade3d111413132bd4fdd0914a70ee6d9bc26d2dd2fc2ad13739f7aa28d67516cf89872465a5fb6919158e3d5c7190bc7cee4667adbfd1e30f576c2ad4e6d32b57ceee6a6498cd88df0249b2234ad4c90fcbde4c1cc2fcd443f2d634710918da2685f8707ed74c2b26b6f0d1e5d58f87adabc460009700aacbc7020b88eb5f4b11420599de0cdc53e5eb36949c4a6f1f5341017d06b25c9c0d236158382533e434360e9a3d6be3f7e7475f9185a5d0269e72e1da5d9a15402cab1f10ed06f5fa6733c749ec6c59c7729fa00b79315dd978bd256254b3fed0bab0f175a84a06262fda480197208c1ba325a2edeb1dde88bcbd5b06aa06403333dd264ac6aa8e0177054552dc9a112eea0e204d47c336f13d25c59a05a934b0c4198609630bb9d0f2c76d1b1b5ef876b9e9c5d704f1a06566fdc15e0f536e3147d48d6f55f65cd1d74e7342f569b9305d15bb782c0f26e2bc3a3682452f8e90ca96d5410f37a037ba5e892dd5f0c1b87527611cc09527e3ee2b5aa6d331af2e5d0d7eff5cbcbbf120b5fc001b410f11750454c19a1d19a5dee7d1a4cd36fc2af71059e60c6882c9b145c2910a62911749db9cf3c4faf9f1fadcff770d60987c9d98079508ec06ca3980227882ed01f571b5f3fd967b975fb24cdc12d76d2b200b9dfae0475625ce4fcf5ce9980eb5c82bdaedc508c5a2c4d61691d4e782b67e8c9facf56ecbb6f43e2337b1d492a153018885dfe6ed19f943b02608928d6d33a5a8d2099044f86e281071520e879f31ca456a0ca9008fb9a1eee87b47671048832cd986def0207368686cffcaeb652dc11daadd198dbeb31c0502de5f61fd68412a8f93fb2e2770c0fa4c4a96585a638e9b271fb2fda53bf9288b5b2affc2f9f16dd18af235abf66d7650c04ccf9bc943ec4bda70ed7837df661da9c0ec251e69e12f29a76e487074cd51353d9bbfdc2d41c27c30e03292959091de530736d509200f0efddcd41f76f24c7d4f5a8bbe338d6aec6b9874b376fee023108298ccbd73c17be8f6c7a9a1b8e5bb1eb3c0110c4231962ab7767810514c639bf5aac3ec8c3225eb3ba9d6fae4b0ce3fcb7a9ec5eb31329b3ff154671ffd944cead3ceff219873e6dce7802c0bf91374ec55dfd345b34b3aed1d712b4d73c6050d585ae2bcbb1257b027bf93e9ef7f9cd382b36e261ac5a4bc78dc31c46f16060a1e980ae7687087a88e35b96157de797090e8766177d757321f6496859451f3cb091e7c14a58b2b6cce97026643a7ba22767be2b644d67b939a12f42ed45f14bb00e29ed05ca0d1cdbf508553a912137a1d8234245a5c39ce5005abaa509664cc2c8a720282d1b4d117ecf11ebd67cf15bfacfc6b3ccfa424c0c34ad19920aefe89e9ccb18cc7a8268a946972fffb651f940ed112355b98029ba590735db2f21bdeb82165283dffad8028bdd3e257c52d0df49e8980f620e42da4b3f95cbe2ed8471737cd813a1ea20a2bd48a9780824ee04483f21e2fef7e3b9acc091dd180a00c617ccd25fba25fbc6d4087360cd4bbd58334cf82c3d7f974fdd624bdd70252520f521b1b88905ab1b700687644a9a85e202090c74f5da1a2d2e6df69ea6ce6a43690486b071b50a0477508d7a2d993fcd464e6214f8bbb256f86ebe28b0fca6af9a7bc3d22c69c06037a602e9f4b79e8c10048ae752d9081db558731097410e25fadc4b8568a603f11fff8f5e6efbf2fba269a2235cf5a0c11147d7ae766910eb119cdf62e044f1b2d399a92e5ef49c8cdd6178cfdb4215e6afb861bc0e88a3efef0013bdccae1731073e1a89a4db1f70bf9e3e2591e314015b8", 0x1000}], 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x8c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) dup2(r2, r0) 22:22:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/166, &(0x7f00000000c0)=0xa6) r1 = getpid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/44, &(0x7f0000000140)=0x2c) sendto$inet(r0, &(0x7f0000000180)="8ea86fa8c8966f2523e593adff3bfd8adbb7fb450936f8922839ba8b31e58847ef6e357de51ea575c7b6537c819b19eaa8f9dbb5a584c671ad7803f91a8654ea04b92b549925409e644975a264a703e3bc8a5efe2278d6738e362abb15c946b2a0234abca7c5de4bdbb17cccd2a72a75931930544498037da8cf", 0x7a, 0x8, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r5, r6, r9, 0x40, 0x92e5}, 0x7, 0xe274, r1, r1, 0xff, 0x4d36, 0x6}) fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x3, 0x3, 0x0, 0x8f0, r7}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x3, r8, r5, r6, r9, 0x2, 0x3}, 0x8, 0x0, r4, r4, 0x401, 0x8, 0x7f}) setuid(r8) r10 = shmget(0x2, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) read(r0, &(0x7f0000000500)=""/162, 0xa2) r11 = semget(0x2, 0x0, 0x4) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000005c0)=""/233) getuid() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000006c0)=""/163) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x140) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000007c0)={{0x0, r6, r13, r12, r13, 0x1a8, 0x1000}, 0x2, 0x4c, 0x8}) socket$inet(0x2, 0x4000, 0x40) unlink(&(0x7f0000000840)='./file0\x00') utimes(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x81, 0x9d1}, {0x1}}) shmctl$SHM_UNLOCK(r10, 0x4) symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') 22:22:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) socket$inet(0x2, 0x8004, 0x0) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 22:22:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151"}) r1 = semget(0x1, 0x0, 0x2b0) semget(0x0, 0x1, 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/4096) bind(r0, &(0x7f0000001100)=@in={0x2, 0x1}, 0xc) 22:22:01 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x10) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 22:22:01 executing program 0: readlink(0x0, 0x0, 0xffffff11) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 22:22:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000140), 0x0) write(r1, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000140)="88", 0x1) write(r0, &(0x7f0000000000)="6861125d28bff229b012c89729edafeda0070ac25cb750af64b65862f9d37ecceb63fe324195a0a1e4b0000f731d4a905d15", 0x32) execve(0x0, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x6) 22:22:01 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() socketpair(0x2, 0x3, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r1, r3, 0x0) fchown(r0, r1, 0x0) r4 = getuid() fchown(r0, r4, 0x0) 22:22:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7ffffffffffffffd, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x6}) read(r0, &(0x7f00000002c0)=""/214, 0x6b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) syz_open_pts() 22:22:01 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000001400)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) preadv(r2, &(0x7f0000001380)=[{&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/134, 0x86}, {&(0x7f0000001240)=""/134, 0x86}, {&(0x7f0000001300)=""/108, 0x6c}], 0x5, 0x0) 22:22:01 executing program 0: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) socketpair(0x2, 0x7, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 22:22:01 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x80) mknod(&(0x7f0000000180)='./file0\x00', 0x2084, 0x0) 22:22:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x80) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') 22:22:02 executing program 0: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) unlink(&(0x7f0000000000)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) 22:22:02 executing program 0: r0 = geteuid() setuid(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8805, 0x0) 22:22:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r0 = getgid() setgid(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 22:22:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:22:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="05fa9349", 0x4) r1 = dup(r0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 22:22:02 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x1000, 0x840, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 22:22:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = dup(0xffffffffffffff9c) open$dir(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) setsockopt(r0, 0x7, 0x6, &(0x7f0000000040)="ae5d1d135ad0c2cd797e818bbdc0f1e80815106e726f7a7ab9301d8270c723460ee9999c069519eeeaca6be87dd2cf99f94ab2684f6ef2b7612509953f48f9e552d743ad032687cbe20d300954d0bc83e0e95edc6c643ac99e6791ffaf52d7395116809a2dac793fbf680fa8524532a19d3735b431fdc8f1a8f2f24fdd7f668e3e9ef6231746c589a37fe25242e392d8d013efebc3c99b5541f21295ecabcd779e005d9c5368cbec871ee55cf9906b", 0xaf) dup(0xffffffffffffffff) syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 22:22:02 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2024, 0x10001) r0 = shmget(0x3, 0x4000, 0xc, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/18) open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x100) syz_extract_tcp_res(&(0x7f0000000080), 0x100, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) getuid() ioctl$TIOCSCTTY(r1, 0x20007461) 22:22:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0x10) pipe(&(0x7f00000001c0)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) getpeername(r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x48, 0x100) open(&(0x7f0000000100)='./file0\x00', 0x10400, 0x100) fcntl$getown(r1, 0x5) 22:22:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x3f0000000}, {0x9, 0x6}}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="0100a100ea409c9cb43d42e5aad37d42ea7241969b0a65cae0ac7210985dd43ad8b144682a0b86aee216fa351ecc4aeb29ccd19cfcff66ad887c48e716afd9df0157c804d83d014d1961ace7cca780932cbd2bc79826ca77a220bdf0f7c7a64520e21821ae5f2a38c50b45a0573ab2c072689abb7923daa0e6df6239b2a566c041359aceca2081d20006e4e83c6e46c0ea778935de7128a7e6c142b95017d8b4bf53c1c61900c6d8ba19fc02962790bbcf8745728b285da523635d88c4211417d5c77ecb1a570edeb78e503db6348a3d5e4fe1df5127be9a176c221c74bee563b853369f0ad520000fb25d4a7c6b9a94059c5beb335ed8c95874c0dc5df2264c78f912d6a64b0caa354412f0dded57513135a6b3580a76f83973e35ff7245a30e320a1deaa0a26d07ef06b0990d370d903620dfeb1dde9652ecd26db4f5b797758149917f7805015b9f9f15315ae69ddbcac2967149235c0a9ec02a47270a1fb1460d6df6f7e50c98c64d9f903407172fa07549ebcf8cb7cc778fcda86e52c2ee3b1b5fd2fea3b0cebddefb3c1556f9ac9f52afc6977e33cfd243a55612f6621c99452911d2712b7db7fe36dc3bd62cda8e9c03eb46704bb50c453d31851431a7c2ce3254b3f2784d45deb099c5b0c02ce9b3e8a272e5e3d14d1b0cc3a14ad7e26cb6137ed073e126f04f7519ae6277f022a7d10a82987ba46b39ab06d3a0228b57eb133adeacc70cc84fdd0aa0fb71380fc8a7d75d6ee53647a58ff4f006470a6858564c5e301f358cdd587", 0xfffffffffffffe78) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 22:22:02 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffb000/0x5000)=nil, 0x2000) 22:22:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=[@cred={0x20}], 0x20}, 0x0) 22:22:02 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) clock_gettime(0x2, &(0x7f0000000000)) select(0x40, &(0x7f00000000c0)={0xff, 0x101, 0x3, 0x3, 0x11, 0x0, 0x743, 0xffff}, &(0x7f0000000100)={0xfb65, 0x9, 0x70f, 0x4903, 0x9, 0x3, 0x89, 0x80000001}, &(0x7f0000000140)={0x8, 0x1, 0x81, 0x4, 0x8, 0x2, 0x8, 0x9}, &(0x7f0000000180)={0xffffffff, 0x7}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x20) 22:22:02 executing program 1: mknod(0xffffffffffffffff, 0x2002, 0xffffffffffeffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 22:22:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x7fffffff, r2}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 22:22:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="6e4500ea63de18c31a5b67e0c772d1050a95e206548f98ad047c95dc0cf1249073200773ef9e0696349155e6b8d00f78c64dd01ef2e8d981ebae1714ae4be442704e3bf51e126c5d4dba2bd57a4a4c3ce968673c800553ba9ad9580e6cd7d4972248521850e46c098c3c70455dda8e14d55c7c3bd4aaf3684e4232c042c4f2a201a2a9f4069d63396600cc507f59873060a3330da62b464cc117510b894a5283d5a031b183150a2eebd6f348da871a315b42186f08e3dcd1d4f8dea1dcfa09c5ca3ca7af28cf40b2c8875a54180549e0bbc17376ec7c400464b09304333461b1b6b23d3e79d2486006bdad20f3ea8785e6202accb9e67e3218d02357caaa6c85b38a4f01b3750670fa4b4a9d4f83ebb64bb553e98300e5aedc0846324bb0efa3d4a38f2cb8bcdf07a0bcddbbe6a1306d895972dfb79ca22c1eff746217c224e035492eba7dce553ebbb54c7fa6adfb3719aaa05176b93f18d78d7a93e5229d916f8a069e72353650838b824a00bcb554fdb186f00f73fbb3ce16e0ef27b01c71a6ae2d902abf6ebd04a38425d2d7b09d6f7940aa52a3f1cb045388eb35dc53179becb0b97c3c83db03904d232d796b470af94d7d98d77f988b4d635c623f0b999848a8f2b1cf6029c84a2866018883093091236808d703bd0d5ff0dc1bb9bad16d30930d9ffeb5b62943837e2dc5cf22733113d69ad97c8b6434e72c7416cdce4471f40e33b406c96b38410f97eb9839a2b46dfeb8b310df7ea67e6199e177403a1494900d23ab5f664054a5a8d0808b3068b495dde56199840f29d60b2554a1e9f8f546031af2a5d5f6479212dc84c62721ec344e7e4e26cf29e74cfa95d5697c1a9404308e7c59733e6d4106b628a72751915a2e0be33bcc18688e3c254c28740525768f150a2f4523fd99c03729e2bf77cd1f790440596b1cb83271b71a20ecaa6e5fbcbe003f863029023581183c80032931bed0f71eb45b9ebafb02118e8f5c129e6105e00cd5fc92c036f053e1f615837c9da538af6cfb0a6a2af42a85abd9862a066b116abedaaf6f35a3e91a74a03d3a39e54a77ce7b4e0cc87f49a5c2a4e296eba5086862587cc2b48e4828105de1fcf10f85dbc24ad91e09a0b063764a6395cef866d966d8fb9667e2c13201ae8b810d4e270f0ffa4488da0981363e6ea72d682546675731301cc092ab3bc114c4af2d814c0a75f84d123d7f6138517623a0a954ef48721ac637cfe54b211fd0041805163d5962b970b8f1f55afd4bb67d49170e1283f7aad44e2f6c92d682e6e5dd123142292fb986155ce5175e2ced314aedcf42fc0eb89b5ee06cef34ca8cfce518fbd6d7cc00c40e25d31387c786a19c67f5207aa936a69e76b0560e40164c21125db8af23b5ecba715362fa8f23a5ae3c0b633d53f021dd42db9199feec83d8cdf83716bd46c5e44b89ba8506255aba76bdc04d071c9f7b8634c6539e10227b6e6b3e93b5c5b4df01c028e071b94f93cc52394d25eab1dba68daae1f59ab26b6dd1b6743856b4175021b32e6395bc2a7fc20551529378714daa2cf56751444107e4b1aa9c3e5ea5338d61f0adb523f763334ab843b707e5fdd5b804ecbe75db54ba336deff07b5f1847268635b460113bb075a399b65f198871818a65ff4c5b2f78a796932080df74840d7ccf782de8f704d61820774b98f1e0ac3f7f18217fc93bf51225f60596f3b5d66c4e5f902d7394554a163941cac54d7a3bd958e1d0a74a30ed9312c5e2c4c3d9cb14668cdb371d8cfdd2204eacf29a3621715c421eb27d64ce590b2292955dfc7d436d4b3f96ce37bd46e749fb6664c63b883056198a6edb75a9a5d69b7d97c356afb1ae83804f7813904886ebcf54a11ef5f536ec380501a5483054dccfd11256ba7bc4b8d77e3b754ee8c6eaba3a3b28cfa0cff50fca39d3cca09f41f1974fee9a4ae830e70f4c1302180012337bb6724d8eb21407e80f0c031dd61186ae382f4e4f5343d4ba939a46ea87e341da7a2834c0356d6063bf859ede3e3a220aa7bff90c2db48175e0fec8c33d407220bfcf9193275a6a440f4b106e8988185319fdb5a2b9cbd4b883682cec2ed57c3ed6f53c52779543b1eeb70386f232c01f4ac5f156a2f8debace27976761f44f57995bb2f9439f0d7a46bcb65835aa9209f8630fa3a730eef57a7386f56902ff8591c7094052633b6da504be0bf66ece7aec8dc12accbe0eabe884ac50444d4bd4a6036dfcd3c0e139fe9cc87c03f73f314f31429aa372f79b435495690d97b7616a11433e5492b00f94f9bc14cd117375c0424d2a5a46b2cf1840ef6c1c2676b7eaeefebcc5569c25a302d9b7f701d25c5c272c9d217f66403634f7b4f87d9f318f2dc900bbc0158b2fccf1fa01d704f509ddbef1eab53065b41118164f8ce54fff0f103d4e359932207c3d276870ced3106d84b48b8b8eb5fc53031853875ed05706bb2a7e0d8508267258a84b471ca2c50ca99c64b345b855886d63a07aa442aab0c53eb1d170855061481847d6795cd368d4dfe23aa4e392673402f1278b3e49787c3022706be4079f6a8b8b5cb8d6f1df269a6dc6f891b7bc3effd6bbbb49b5c5e6a3fa73083e987c9771320910259fbb6af9d80add6e37d1bc1729f5917653c18e85b956f05c6a9d5fb8fca3f4b3deae7e8e7deb61e8cddae0050f337639b04972a443e5b48e45c1e6c5079abd390e9aa0ad4046a61538344a5fa3c756747b511c628a5a8468e67f644c91c84eb1884aa98eb9933e51007db4b7e5bc11401dd97d8de7f97f693881b2b8574023353e9959f86e3545e64623953d399cec85465efb37c892749dc10070d92ada369700a6550f6e53c818a26c5ddf8b8d2296cbfaccdf0ac416053df366ac9ec3854c01a3bcf3f33247518419248659b9f6392b64fcfb394c7eb32fa3d5bd8b097ba53cfe1a35fcf729ef4c338c9960079b8fcb2e329e30b077e649bb43303296da060ea71b889bd92dd66530e4f8668160aa8051b5ad99e685242aee29f2c2bcff8ad9626436b5a84b6acff092c9bafc28857ae8eed1f2b95807ec8be6d773deae62c772733f6251909d13f1122a12536e643d7b97736e2180a5b101b04d57e2f8a6a5beecc0d581f6c7bc7be972e34829b8c2cb88fe216aa2d24abc9281c95931d2836b03d8d49ac997aa28edcfdecdf80e243d561f4f0a5be9e81fda8d3f0cf948ac72fc1cb62fd3aad1b8b56956c90bc6c5c9a611cf84def7e493675fb790822b7389ebb7943a2aca165609b6388312845b12e10b298c6567cdc1408df6278d07a6b0188887c7017b0732bb2945e9dad3abf729994281ff5062a4dbd7e07daa609b75ca97527569cc6fb71fe3abd7d984b6d4e5cd5a0c5f7e37ae492bcedfde3413543097e73dc9178b5ef11b1a4dfa4802559386a7218c520a3a7c1e2673d21a65a1835b97eb4b0fc32b8bbc922f276328ad156eb26b8f291aaa63443423780e1fa775707e4b8fb7766d18da43e9584c673443a517c5de60651c34e515d8fc0866415a06e9825370ad2bc2a2b53f93e21bf51046bd88280f5990eef5699c0706a9c4ea9666f61f931d337f7e549680749ac9d486773b97b92a36044632a47b93106e5860a40ed5df75984b4d1bc9d0a004f017d2b014a4624cc90e61f75cb9501eb50a4f406e72ab8a62ff7a2ae3add365a1e7e11afb64c37b770ce6037b81da79010698ec0b9aa2bdc08467650213755a6755d55c687aa7bfd563bda63023da2873c8d800a15de3985c34a2e4c5180a980f506ae466f1f9ba611c7c2595f337471d8a8f7ed010d88696d3dd26c1029e48983fb30b0fd294cb065bbe536d36360b4436b148e041f55afea2c9c694cdf960d4540e560370b9a5a060da96427331aecb6af94e622fad51f7e5efe23e5d76f055134dc0428940fb9303368063a25a548f3573974e263b016bbb0148d8004482403758b7e69bd094ce81d6604d3d2632868aaa076d02533513a8e88f5b5d3e5e986d79cb47e1209c071a14a64d9b530c07c9eb6c7aab4e8b3998ec2fef6add8d74d55a599c585bca65f03f86232c594561be9d11eda6367c31e162b00e4146a42012d61ccb027e35251f3bf7e72e86ff461ee910863391fdc98c9b41b8b57fec097ef16565092ba4d8ea2bca72ccbfbab197d731e6e1f82b768a6166ff689e2f71b6cd117d21737d616eb35ad1229d14132f912874dc414beae906952cf2ec0af01190bea75f79a4a32a71a9a4c8e14e916c3c4c1f1afc1896bc7a28918b75864152111adab53ae7ce160b62b458c31773b0aa380b514c6b87509566a7c7ca086afee8de277740e564b0ef24c1e720ecf7b0b5a4479d123eada8c4c0b999a45a762ca16fe6cd687069f9bec08b63c480b99f56fb1eb78e4c5ea9cf543a2fb6491c4e8673958a05df792f018936f613a1770b3b50792f758e4ae344d60797c6231ae835d8a8a7d06c817713072ba252b5fc81b7e4f1aa771781723b04c78832771618cffdb4e97f5b0b2a83f7fa09d434f758bf60d811948ea453140f77453261a293b2d395aa5d70375c8edce7dae29f3609a3d8ab1fde3301c8d3b66d477d0569e88bfaa31b9b17aea79037b8061a5fd2c912321c8af7d6d8450e36c2af61f19efb51a23d18d45d3413e1101bc8d29311d1d0e22bb23bd0bbab3dcc6453a15c5726bcba0a9f1c52c645a3029cddd20e3e1b46c8201cd23e882e7784f2ba47f5410607b8140143b39f883e0733ea4770c56f7a049f931f5f5558dbfc1e01541993065f98845eb3224f952933f69483457e90e5d599d08b719a7a78da8a7b7854d8d0c221ec4ac4430f204492132dca4caec4efa2dbfcdce3156a066e646a01ea22754cffc512477f32951989a01b953a4101854aa90274b9f3f85a7262d796480a51b25bb833dcfa7ee3d9383bd18b941f40a4a079cb268e519a0d9c1e2e7f02b10c266eda2a5503523dc0bae5f446c32453f8122e351965a34ae848ec38f323dec42e783b472fd0c0040f8103816a1289762c378336444ae8967ae179b9f74349dee24d039f309d3e6e060eef0167b48be84f31964ceb073ccddacff488e8c220cfd9ed2899c17568fad71c4cd308d8627d5227d21119d96f1ab0d092a97189c2d68a54b9d97bed7660ba9055e219c8ca3e3e6bead0ca3a72e4fbd1fac19dee44666e0d4cd9b6ef228a9e39c1aa6770058e7409befe8972ecd4e0fd2cb78840784f34d670436c45ddd32a92d228eaba8a79706bb6545ea62802e953b85664b188c7751ad4afe1ede9f582906976780e5345a22c8b2dc226ddc3b9e1d001f4a57c55184d474938a80664a1393f70e37b8369f117195242d6768e428743186c5cdcf451acfbad9025902642e352c16dea7c9e240789cfd5d323d41386c636e20ca63b49c2e1e0a67ca7767362bb5b592d4dedb78e6de2d23266112574556c07d19d17e3f34c32639aaecc0593d60fe8ba8c3301f6781f6f99bb77319acbadc4a7d4b3209040a76e4eed502acc98653c835a92b9b607f4aa3799b32d1fe3f63e70ef86f8490b0723907f16e797aeccd0dc098a2f8e2a1e183e1e990e91f408a0a8770c46890a02b128fa2bdc14e874274db0f354d46990a3c29eb8d0499327427dc1e911f5c96a77ad3b5235e0e83c9ce3426e9d0feb60217c6761cf0c0ce2ca51de16668e765071d2462256cc0e9a4da36a6cf8f44a232d4d120cd306a3405b05f1cf68b62a61d1746c9017e3a3d852ad5e623ffaaf6f67841eea99a4bae809773c2ff9dc3a65c954b7fd0d4e5751ca024c", 0x1000}, {&(0x7f0000001080)="8e086ff816b41391903a5e0a3a735c91b8c3e5257026cc0a689b302c24952a1129669707e49715f2cbca33c77fbbab3d3da7ef2f9ecaf8341b35c04e1d01eaa3c684f156e56731a48690a886613de0bc553791e8a59fc11d214babca593fb78e95f60e5f5e5ae6dc20968ff0abe3785728eb948038f6b55a64fce10226c933199a24db2142abfb6ebe5afdea243b470daee57d1a225949262badef0cbb0055fcc693a4e99136242fa1852ae049b07be9e8a1504306069b91b77352cfdf5220258dffc2", 0xc3}, {&(0x7f0000001180)="1f828496dbc6f39f426938b7690a203d9ea62e8efbe57e613a1f0b8807fa7655e3d03a078adb75", 0x27}], 0x3, 0x0) r1 = dup(0xffffffffffffff9c) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x30) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) getdents(r2, 0x0, 0x0) 22:22:02 executing program 1: clock_settime(0x0, &(0x7f00000002c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20020, 0x2) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x1, 0x0) socketpair(0x21, 0x8001, 0xfbb6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r3 = socket$inet(0x2, 0x8000, 0x9) close(r0) kqueue() mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/252) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x0, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x10001, 0x6, 0x3, 0x1]) shmdt(0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000100)=0x6, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x285) fcntl$setflags(r0, 0x2, 0x1) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/41, 0x29}], 0x1, &(0x7f0000000100)=""/118, 0x76, 0xffff}, 0x3) preadv(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgid() bind$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x3, 0x3}, 0xc) r5 = semget(0x1, 0x0, 0x100) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/170) sendto(r4, &(0x7f0000000280)="41de0c4d5c6a58ff75554155b9871ed0d0d7cfea179866c8231af09eacb6c977c1b7a0ea20f8b2605831a311fe237c813f955d9947879441c2b78f6d9978c833761e4a42de561349837ee655ee698c630d18e3cf68919d8218659270fc8c7b5a4393103f765003606b6783f1fa62f39608c70155229277f69c610c17b2e0bc7ec8bc248d1d982e6cc77871dbd85137b7347dc6fccb0ac40f14cb4ddb64fb38b564289449fbd197d975fae9f0c2845364e201f6ba929ab145350221d5ec1f8e43f809ecfced3ddeafe65bcf9bd0587351f82aed731a84f377b84a8dcae669471b6dd03ae48af9267e80a3f0ef50f5087c59f44b8a371a8769c1ce3b32eccdde3f5f23f4468e7eaae0008dccd6f852acc875b621320c16f67f2d9ccfa909f33cce36749a05f72a137acdd46bb009abf83001287b6d6f8df84b2db1fa9111dee172f55860ab386ff18b3b8ecba6f7c2941015b3514f03d7e7d076e76ca341f8bba887baf2d3460016ec7a82f513782630310f8aed83ff7fc3ccd2d8df17c5f53f4c13e5b950577baf8fc3ecda39341bfd9b117c06849206bd526c404643d84ab36c23acbc6c05ccea32ec2963dd75bc1802918a04c0703bfa5362f836f1e76f68df1e2a75a2b36e13ba08268953a35e2b4a138960f1866f7221fd92919ba8a6433f9b0a0c56e7e592b82902f714afccee1c8f913e0cb905c8f948eee1dd66eee56a2faa4e2ed2722e4bebf18cccc54a4786f13c05aa1d44eeb0cdcc231dbf6ed50238d42713c73355a091f56805f9c6a32ead95f4979fcd92468bdfd514c13eac87e26853ce4263f30f980d9b55b970c9dadcc503e4bcbcbccba90164485ab217d6ef2101adba5bd75c25b73d262a5fc98b7f57a5096badc839066b21a2c9419ef1e9af740e7cb1e01cfe76eade3b42777fe1717f00d8ebbc7246535974b1fd4f74ba5cbfe5dba55040d1539535ad64adc184067c25fda24e03977e995f6af0165b95a2ca7b10749b65bbe6ea3153db0670a6207f97342b64af1c153e3b3460dcf30738177d89b5dc3a9a6e6e69ede05e77bd6107d861abf4a68377dd5b0fe881534424da3add50df3ef331dea461ba52c76b2564e1c884b7644e0cc779ec538e408fdd39f3e7fcf4d50b9c68f37632bfcd2c26484197bbab0dea1ebf4e6f40e111ffe7797e91c64b12ea7bce250ac9bb057b2df28ae8cacdb4ded440882298b028fdd00b9163679dbd5975d85d9a067a8c8d10530ec3b0db05f8f5614619672eff001a5c9c347f27950e721b2b4dc2719f1a641de49c74fc0dcdf907fbbc1db46cd7411cb76fc977f80011f95137460d64280babc2bdc276c6273df6d62d680c357c77d9c325148fc9868d9112869a2225e58325c9fbd3416e3d9afdaf2693271a555f71d613e4ba289cf64e725731fced6f0ebca9844607497ae0b246b3a14c81247ace0ca44bdde1d0e755521728ea13de49e44a75d8a441362923c513c99971f1e0c81850dc3ebf8bd7606bd7179ea1c9f0cebf635a1df1689d38109ab9725bd8397d2f272973d410e1336f1b5e5d71a23ef3338359bf9401cb593513ef34eaafca5bc5fc1716b8a66aa006d36a1ea164037a29d651176a897c9397cc6f09b361b4241b4119516dfa60fb5a0dbc95db95f4b1fc6ac7c5b274e386dc69f94954086d3360478f84951b694ec16c85f79032da25d9742b9520fa645954034e1cfd8629b8661e941f9c7e64632136f6f48c8c21804570ed4e9634a82f5b54248c0bd55a91a17bdbef3fe4277839f19d12088bd46049c1cf56017bf56b0070a6a6b64a2ef3984ed486d99c10165fab6163d088a19fcbaef34f755f6a46bf432d8380b5a8c4f4be113d5f27205a77a01a3a40917078fd44b58c5bd5c91394cbb30ba6d9e16e58753f94b75fd60626f0f8312fbddf11deda1cd0f74ced3d43579db1a1957c78d1836297b2c5e06fbaef65b79f1014ab2449b47b64c56ee38c5a61aaae7f9df76225ca272307f16f09c98b3d36d9a9f5bcd6ed263b8cbaaf6a9beece95c30e7243c2b6daaf2e420891a624fec481faf81c2a1544636a5bf2715a1caef5613e6c894012e9ee96d2c2f35a7edba90dda377c17fa9a1891dfab7c8965f6f4a6e8beb5c498835c0850d37c1dc5c4a670f23e2d1678e9bd38ec233556a60aea49a78cd01239c856127547a2467d0bcec1f6f1b05bc49bae1693e744c8b796df476165c4df3dbdd502f17dcd5a66536904db72c0c8007f7afa24d0810ac8348f9f02478be1fedd2852233c6ac6c7a17bb4968af29e7d880f98121dbac83d7a56a98bebb62ab8fda1dea240556b42b090eb7ac7eda927a4cedce8a6838488d7a980d92cfb008874073c26d9bba4f903749e4e5d5abc43bb8fc0400209c33ce7156f56d91de64ac2361dc029cac9f86070d3b742f69c814adb7b87771c80db0fae8eddc0f53440cdebce0a61c5db78bd12f9dc6742da587c726a2a6a8e6363313d5d32f67995686795788d3ab8391e418be858e4287d8a4bf7408f2d3d76661acc14a45286bd9b0e042686ae8fbb4e373cc46f8100fca75ac2bb6cc94af1637b92f87a5c10457a6019137ab41e3bbc432201c8a7d6b22dd3f27d324cd1f1e67129c3957ded9bb83f64a2735dc21f1dd0bf64004b095b38ff591ebd23ac116d7debaaa82fd9c72556251faf71c81c2b0d02f848569aaa792e5d0c25618383efc26639b06f86fee787cbef3760479dbec96919f9d670b08ce349d04fbaa56eaf9fdc560ca6d39a51fa1b66c767f302f56ba4f48135b439b7410e245b0381677b9af5ed4b88c559343410bbeb426782377a20c23a0109a9b0a49359b297bb2786263db0f03e8d0c027c8464d933331aa0990be653eecd66bca4f44f28f8d5a607b4049a5b9ba7df573a793a4920d461752b9bc60dc07d9b01ff786018f708ac6943997b30f8c112e596f0957e6024c8cd0d886c2ff6730ae092f2f8bef63d8331b0ea0bbf7e6c6e358adc4250af6a97b58de21b02c3946684757751c6a8b46929071a67f0d05e42238e12cf65606a2a1c3b3fe19b598a9d62d46cb806f33a80b30a55645d0d36d7674f314e89f2bbe9d658c642ac7037867e6181f0bfb86b0fd24e696b6185b86f8eb5366c0cb9816c0f2a5473e0ff45502260932d84822f307d4c142fe0375f6d37581fb064b06fc3180b8570b43932edfd0311f9616ec7f059e0fbf9ef3502921db7e0b9336d3cb42afbc58b0e4afbd0c8913dc567e3f77001b50962c071d51728f2c1b479f3c1cd067887bbdc5138292933b501b266a1af7123b9788703f5bd69eccd83c2ded281697c3c75e273d31a8f58001aff0cc388fa0a6bbb62a98cdc71750b803376305cc4bd9942f0e7fbf7b92dcb6b708d25d0b181a2866e88813074899bfe00566302a066cc8ae8f1cc059ce64a7e98b052cda5ae33b93eab9f04fe7ce7e66d252ff6c4d50b1e0c33bf64ab59cd639b5ae3a25bff1c5cc09a0bf0c5e204f44e81d788df91b369b76ae0f06fe8d3f390b9cbeee9fbd5fda2b9c66ba6487f429f4d9f5a3e7f445d867ae2d99b94644412e8335e867f4535df3a381974c9f24859a80c85b9c2faf5d05fe68e7666873074d8dceb540751d132e1e44ccbe3f8042c5be5ecdba5aa8b9774aa8c5837171cb7fa5b3c68fc65d344a2aa6c5d39efa04319e8d82a92e6f37a90ada562fc467f1a7e0559a8a72c2db4707fd69614bdda4e3327642105f1bea9300f488066c43478081c3810c958f4dd97c753313267158c44ef9afb4c48b047eb24822feceab4f50802cd4639e1fd83aa04b19c8d7bc9dfbd791fda2e1b63afb2b57f97f175a5ddaba860a7afe1cb9c78a2f5ee879c1d1305f1982f3e1b1e20550090653d34cb9d02ea0190f9f9a43915ac047f81b73954fae3e72a29dd70562c57293f12008635d9cd526594e4a26bbc524928cce3ee36ced20ab74dc2f1a616c0b67bf5b9b101c4b7ded4222e5b7a88ce7544acd394eaf544ec16a97b31d0773107ad5f107c875b8b6338f0d58bc2f6e1e2e578e87bcc26be7448ee6c190c768fa8706e32500f0a0941b9268bd5297c23ca5c43b579ec563330556d323b78af414868d3d924be45a3281a2b67b12f7f47383b421a3d273ad623b09884344616c1f086e7341a7b2df361beb5c5cfb33ca98e6efc6fad92c88a6c4982afc47056c594099ca77ad5a245732a45e97e0c3b8e27f4a371a81b0e086d1e40f1d2b398705b22baf30cab38d6a31ad1c58aa7a185741a013b342100058b685c84e295051b48ebca0050e9a7c789965ee21b1cf53155a527f96dab64cf922871b2f0d62a20fda3f5307e481a702e0ad4a9828cb20686997fea0833d94d976f878ce5c65b793e5d17a0634db5e42ee7eba61eeb97e2d74f2da1b0c926b6cae37d4d5b05a5d07c7749bcfa64008545f38e234c54458f047162b78cf91b90c304b31b5c350f0b9931e4732a51c8428838a63e641d5dfc0d2b60d8067fa4327ecdc5b6fe25da0ba06f525ed13883773f20166bc8d7f1831f2a7588773363061ef3a4a9406060e20b8ab47c8a2b9721321376b06335f02d5ba8c677f6aefc0767791b0493ae1c830e8db9d7eab1384718367635cf697aeba18e8acf80509bd3d1f063810c76cc23b56105b5313c23ce4bc54a5a078d9ab7b7d56693df0d62c7a2b7b2c191cdd274c9471bccd71954c57741093c4f6978200f853f1344833ab3a06c25f3cad88c426cc4cd4b870a1edadd91692bc5fa725ff9c01450f45e319d0e57c45cfd4b42c022ea50b4d78997781b5ec71fb81857eef8495a37f3c9360a3d92b67fc96315fb0af92b14b850b1f964e6320f95e504854f4605795d1f96b45931b3d80fdc4e64a96c3cdd5f610b076a6fa35079f506bdf01858ce2bf8f7f7bf2d8d30783f669af38e5dc697823da5bf447f7ad2bc832b3e4e402e69e05fc8779f45b128127638952f82eb353c51252192e0cc3412f655bf50a8f6fe24885cf7b1bbab7ce52b6a7289c2a44bad44fd9287b63235491f5a92b1d0b247f9c79017ce740eca5e522ec1547de1698252d6f1e7a130cecd5bfa696cb8c3e8e621c1e4b833dbefe8d9d343ca784bbf7c59dece7131b09a6b5d015d6dff016c8810a9423a154bc1cb16bb4bc3c0653a9c25ba346c39df79f27c98664ae4be603c5929a08d11b8f6e3395591ed7ad8800e396414113c380b7c6a9b948ae33347919d4969ec7217d5f05e42e267e669c61304c59c45d8d1c4a6bf26b4d70deca68618d5eae7bcfe551ec583343ad552322b7e3ceb4d50d984bdce6a0b5545e9c0b31201a9735fdbafe2c71d5d23c26a803123e7001dddaacf850f8464f507886bd96ed0f3e649dff10f1e96c411af7a2f819bc77d0e1c84826d684a95e81139d8afb362f13730f693952b2be4472e5adedf1bf9a38d7ed744bb8badd788cc748f6689ba4f0cec34dfeb516a872243a375212d3af85bed024569d47b62ce99f99c5b502bce31f33e26678f12626223303e90565b6f8c941cd85b83ce91b256a0729d63c872e62ecbac4b6746df8116bcd7b402d06aaac961226e0448dad001be5cbbc1dad13a04061098bed65f62d56b3e666c7bdad218371248505702f7b8dbc7f8b0121d60a2d51c0667e111058be5753dfe3434b1077516ad0dbecd8e71c91c6936bbcfa1cd1a3d99b8d964366afd3971ac77e7db82f5c1b3671763629c208a17e67d19b4f6ec861eeab9f0a0d267ea77e1d83f9636c3d5f7cc0eae1de0db7327795bf40b3e94c3e9075cd8f2aea9bb165473a670b103", 0x1000, 0x3, &(0x7f0000001280)=@in6={0x18, 0x3, 0x5, 0x8}, 0xc) rename(&(0x7f00000012c0)='./file1\x00', &(0x7f0000001300)='./file0\x00') bind$inet6(r4, &(0x7f0000001340)={0x18, 0x3, 0x5, 0xffff}, 0xc) bind$inet(r4, &(0x7f0000001380)={0x2, 0x0}, 0xc) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000013c0), &(0x7f0000001400)=0x8) chroot(&(0x7f0000001440)='./file1\x00') ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000001480)) r6 = socket(0x10, 0x2, 0x800) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000014c0)=""/113) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000001540)=0x7ff, 0x4) open(&(0x7f0000001580)='./file0\x00', 0x20052, 0x1c4) mknod(&(0x7f00000015c0)='./file0\x00', 0x1000, 0x100000001) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001600)={{0x18, 0x3, 0xfffffffffffff001, 0x2}, {0x18, 0x2, 0x7f, 0x10001}, 0xffffffffffff21c7, [0x200, 0x10000, 0x4, 0x0, 0x8, 0x5, 0x3, 0xe5]}, 0x3c) fchownat(r6, &(0x7f0000001640)='./file0\x00', r1, r2, 0x6) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) nanosleep(&(0x7f0000001680)={0x5c, 0x7ff}, &(0x7f00000016c0)) mkdir(&(0x7f0000001700)='./file1\x00', 0x19) truncate(&(0x7f0000001740)='./file1\x00', 0x8) link(&(0x7f0000001780)='./file1/file0\x00', &(0x7f00000017c0)='./file1\x00') 16:00:00 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x1}, 0xffffffffffffff51) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:00 executing program 0: unlink(&(0x7f00000000c0)='./file0/file0\x00') getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x402, 0x20) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:00 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) socket$inet6(0x18, 0x8001, 0x7d) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x0, 0x3277}, {{r0}, 0x0, 0x8c, 0x1, 0x9, 0xc87}, {{r0}, 0xfffffffffffffff9, 0x13, 0x68, 0x4, 0x1}], 0x1b, 0x0) 16:00:00 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) socket$inet6(0x18, 0x8001, 0x7d) 16:00:00 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) socket$inet6(0x18, 0x8001, 0x7d) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) socket$inet6(0x18, 0x8001, 0x7d) 16:00:00 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) 16:00:00 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0xffffff) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) 16:00:01 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) r0 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/51) 16:00:01 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x7) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, &(0x7f0000000140)={0x8}) 16:00:01 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="2000000000000000ffff000001000000"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="9b9190c9c61ad8e3ff1daeaa0ce5bc41a6976abfdca7374cf07afacd77838a36ad9a508aa9928e7c4f428859a722a132b1afab6094ef0b03c60d9abee0a2350362e9e1d01154", 0x46}, {&(0x7f0000000100)="494cf1d8158e4e951e84d3b2128c2c42dd73e7ba0069c8a719f10a126b646f85abcd92af0adfa8d7a5044d0cbc3a6f61305ba3f6e0e31c6d0576e00b307e1e381e24b1526af8f76ecbebeb75ebc51269273923e15ad846a3bc22e4bce167be64bbd0cd39c0aa38544ea1952a76c162f5", 0x70}, {&(0x7f0000000180)="7cd3ec34f2eb7bc27d12bff90066078a44cadcc99fe569668eeb3e9809d109b953df2a7459913472db1e8782ff05c2446c0e3098b8d033d538d102d014", 0x3d}, {&(0x7f00000001c0)="2c034657e70ea7b48816f9f3d4b3fe3616f5051b6f252f07b6ca09e9aa39f9e0df6d8523fa25569b6c6e01e6863103fade3d3acaa504eb3b6eff811f9b0576c43f44960efbb972c20e5e06367877b4e5c402f5998f38b36034e913", 0x5b}, {&(0x7f0000000240)="6c8e22e82291b68b1a8758f3adb833e96c30e443ab20c91762c004d97c56f6f6dab61c79e4315d540530beb9f9b277f5708fe1302a664d8228cd4ebdcda8e34aab800f515b5e9438684672e6c53b4d28b67ade44edb56a83a2bbe2cb2441de8272b228662f9f90567a818f7f4cf19dc97a98ef0312f5d3666d8c267e63d77c9a6d1bcd0ca80d82ba682be91380a3013ed3ce8620b3b811c03b5e7dee3a7ac4d78b6cfa9c61b7c9fa2b59cc27", 0xac}, {&(0x7f0000000300)="f9bb3bc6d810daee3a5bd8678dbdfef1c3b5450e771a7680ca8a46253da560aadf04966529eea0f866476ec395d8da0a917d86f7d3a88703f693c5e0cb", 0x3d}, {&(0x7f0000000340)="e83fd2de7940f792985737b800df4894f130d0205848902a2001797a0dcc12649f567873df2ac829204bf72f903f9e322db7e4b36e7958bb1aa20b539256cb987f5082d9beac96e008b59a20cabdc0c011b3503116338c502e52392189b53df2303b84969da0f07d190b1a59fe120818c110717b470d95ce5c8db426473aa9edab1521bd080e064595a3873dcaeeae22f96c7179d31f7ffa494678bda49c9cf6a14bc085c60416d96ea6de17ae25e9cb3b61b4295e66567533a4f840e5ac9f3594a4c42ca5d5b6066a9055cf8e89cbb74736380fb20c03c56afcd9ea2686bd65f84dfa10eb", 0xe5}], 0x7, &(0x7f00000004c0), 0x0, 0x1}, 0x400) 16:00:01 executing program 1: shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) 16:00:01 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/35, 0x23, 0x800, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x40d) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) 16:00:01 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmat(r0, &(0x7f0000d72000/0x4000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmctl$SHM_LOCK(r0, 0x3) 16:00:01 executing program 1: shmget$private(0x0, 0x1000, 0x6, &(0x7f0000ce8000/0x1000)=nil) 16:00:01 executing program 1: shmget$private(0x0, 0x4000, 0x7a6, &(0x7f0000d6f000/0x4000)=nil) 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:02 executing program 1: r0 = msgget(0x1, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/112) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/40) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000d8f000/0x3000)=nil) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/144) getitimer(0x1, &(0x7f0000000080)) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) 16:00:02 executing program 1: shmget$private(0x0, 0x2000, 0x488, &(0x7f0000bed000/0x2000)=nil) getrlimit(0xf, &(0x7f0000000000)) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)="5c29405e5b892b29295e00") mprotect(&(0x7f0000b37000/0x4000)=nil, 0x4000, 0x4) 16:00:02 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x6, 0x0) r2 = kqueue() socketpair$inet6(0x18, 0x8004, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000000c0)=""/192, 0xc0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x200, 0x86}, {0x18, 0x3, 0x8, 0x101}, 0x5, [0x10001, 0x7fff, 0x1, 0x80000001, 0x7, 0x6, 0x8001, 0x9]}, 0x3c) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x22, 0x6, 0x7, 0x7ff}, {{r2}, 0x0, 0x11, 0x21, 0xffa, 0x9}, {{r3}, 0xfffffffffffffffd, 0x90, 0x4, 0x0, 0xffff}, {{r4}, 0xfffffffffffffff8, 0xc3, 0x4, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x11, 0x40000001, 0x1f, 0x30000000000}, {{r3}, 0xfffffffffffffffe, 0x60, 0x10, 0x0, 0x2}, {{r1}, 0x0, 0xc8, 0x40000060, 0x2bc1ba9c0000}, {{r1}, 0xfffffffffffffffe, 0x1a, 0x0, 0x3, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x58, 0x2, 0x40, 0x7}, {{r4}, 0xfffffffffffffffe, 0x5, 0x0, 0x6}], 0x8, &(0x7f00000002c0), 0x4, &(0x7f0000000300)={0x8, 0x4}) dup2(r0, r1) 16:00:02 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/39, 0x27) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) chdir(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: shmget$private(0x0, 0x2000, 0x7cb, &(0x7f0000b8a000/0x2000)=nil) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x201f, r0, 0x0, 0x0) flock(r0, 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) recvfrom$inet6(r0, &(0x7f0000000180)=""/38, 0x26, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0xbab4, 0x96}, 0xc) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x2) pipe2(&(0x7f0000000040), 0x10000) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() r4 = getgid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r1, r2, r3, r4, 0x118, 0x2}, 0x6, 0x7, r5, r6, 0x0, 0x7, 0x5}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/186) getppid() shmget$private(0x0, 0x4000, 0x4, &(0x7f0000c1a000/0x4000)=nil) shmget$private(0x0, 0x600000, 0x81, &(0x7f0000957000/0x600000)=nil) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:02 executing program 1: shmget$private(0x0, 0x600000, 0x200, &(0x7f00009fe000/0x600000)=nil) unlink(&(0x7f0000000000)='./file0\x00') r0 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x8001, r1, r2, r3, r4, 0x0, 0xc9d}, 0x8, 0x0, r5, 0x0, 0x3, 0x400, 0xca5f, 0xaab}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8080, 0x44) fcntl$lock(r6, 0x0, &(0x7f00000002c0)={0x1, 0x3, 0x1ffe000, 0x1, r5}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x13, r7, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000f54000/0x3000)=nil) 16:00:02 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) close(r0) r1 = semget(0x3, 0x3, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/152) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x8) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) clock_getres(0x3, &(0x7f0000000000)) 16:00:02 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) shmget(0x3, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:02 executing program 1: semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/148) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ca3000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ca3000/0x1000)=nil) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000001280)=[{0x68, 0x0, 0x0, "13c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad415801293294b39ae12c36f4"}], 0x68, 0x400}, 0x2) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x10) linkat(r1, &(0x7f0000000400)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00', 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="4afa16b96f75dec2a0e8032a3e7781be6cbaf6952244bb6a6eb5f76f4349c4d06e5a1147c5095a03a5d6498733cd9cc47b8bc3bd70eef52b612395d61c8cb7d7d4858d01147c92d1a07ef62aaa8ab31986eb7317f20ba7752662a12dab90721f7b43e611850dc5f00ba81be9adfb7cc6c8eaa86c88d2188908a40941458a83ae8df520d6ad9062abfd437e3548f83b98f72b037b83d44b458b3b94b47330bdcecedc5e664681b7bdb7d0f7503ee8ecaa4604c1e2260723883bcec4fcd849bc9e6b32cdfce8615ab597bf2621cd", 0xcd}, {&(0x7f0000000180)="bd7f5d1324b5dd130796fef61367e8d6213781169b6695599f94b46f7b87570c915043c7b5214f8fd4a3e75460b9", 0x2e}, {&(0x7f00000001c0)="52f121609ae6aa38db091b5fc63f1fe3f2520696c88829bcfaa0705bed541b27d160043bdf187c7eb7165f96b07f6c1fb457460f69cf9a4887155dfb036464c32006cb618e03dc5fca2d499ac8e3806787491fb26f526505cbae5a74332d6a3ae1ac2ed8ac723382d3dc47d17a5a733667", 0x71}], 0x3, &(0x7f0000000280)=[{0xf0, 0x1, 0x8, "cee36ea67b8bc43098900d568d26c3e5cca55cbdaf8adf85d1ca156668860d780e4fc296b37229840c234ec03bac8d05a2fbfef79078a601d75263fdadb4ddee4005ed30b3f29b1bfcb6f6e0b07a3829972d464943c393373006216967f2340f38efb2ea64d765eb8884158f4393da65c3b90eedac4e9533cc968c1b37483033d61f4f902f22dcb632de5cc545139d7b39ad66382e7ee4a2e2b2b1ceee93c3d3f24533ea5bc92a196470d7e3db38c7143c8d7af17f7e3e2c55abd024bffe6f04357499cfd2d084067361f214ac551cb021f523e4bb785276b80773d2ac0b1dff"}, {0x20, 0xffff, 0x3, "f5edd1f6f29a253077"}], 0x110, 0x2}, 0x2) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) 16:00:02 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) r0 = getgid() r1 = getgid() getgroups(0x2, &(0x7f0000000000)=[r0, r1]) 16:00:02 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b80000/0x2000)=nil, 0x2000) munmap(&(0x7f0000b83000/0x3000)=nil, 0x3000) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000aa0000/0x3000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xa7, 0x9}, {0x5}}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpgid(0xffffffffffffffff) select(0x40, &(0x7f00000001c0)={0x6, 0x7fff, 0x4, 0xf60e, 0x80000001, 0x0, 0xfffffffffffffffe, 0x4}, &(0x7f0000000200)={0x6, 0x408000000, 0x8, 0x7, 0x200, 0x30, 0x671, 0x1f}, &(0x7f0000000240)={0xa5, 0x4, 0x8, 0x3ff, 0xa0, 0x3, 0x2, 0x8}, &(0x7f0000000280)={0x9, 0x3}) r8 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r3, r4, r5, r6, 0x40, 0x3}, 0x40, 0x4, r7, r8, 0xc9, 0x2, 0x1a5}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) kevent(0xffffffffffffffff, 0x0, 0x10000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x9, 0x6a5}, {{r0}, 0x0, 0xdd, 0x9, 0x101, 0x7f}, {{r0}, 0xffffffffffffffff, 0x20, 0x87, 0x0, 0x101}], 0x15, &(0x7f0000000080)={0x81, 0x6687}) fsync(r1) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, 0x0, 0xffffffffffffff7d, 0x0) pipe(&(0x7f0000000240)) read(r3, &(0x7f0000000100)=""/1, 0x1) renameat(r3, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') read(r3, &(0x7f00000000c0)=""/33, 0x21) 16:00:02 executing program 1: r0 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xffff, r1, r2, r3, r4, 0x4, 0x10001}, 0x4, 0x4, r5, r6, 0x10000, 0x88, 0x7}) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) setuid(r7) 16:00:02 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) 16:00:02 executing program 0: socketpair(0x2, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f4dcded6fa8f5126fb3428a59d5db682a67e027a8b7f98d79425597457bcacb6903b7737b432e228ef49e1431a45595a31d298ec993b27faeb9595af641d9d72d80c98ff0c8812b6bbcc79400292995f397a2ed9c58954c78d58aaffcd5bac1aae7124125e09e17c79c941671020a462d94b08c4f9a3490bd2ebfade80661811b97cad2c7427ef85171a1d9bc0390b463ae62d54b70608ccc3647b3b536c17c640020856f50392fa206e09c5c44541c605f67f80087127b7c954a8b53638e674867b1a5cf9e93dbdf155e035939641195923c8c27ced30046ed1ecd89f19bc2535a470865c2a6e5c3fe634735c6f06f29d1ce73d5eeabcb2522640d7597932da80c490695077b1528d8c90c422dcd86cfe5843dbb6428b586816b92afdd8b39780a369be9996b9ee8e95bfe47a3ab9fe7e93504cf4eed832319277a0f7cab6212d3db3102076dae09370ba2e09efa0a8156c6b13d497ccac15f55e88f9e043487d6e67cdfab1398f998ff60c644efd52a8612a9a4e50125816eec6e7882a7e5acf8bbbfcec697d07401fa01676e1d205b4766233d7bed7067ec8f48ebcf454650d4ab48b40cacbb94b64eea08588f51dc36dce3b7250b7d11f782d9f9358a67ef632f8bc26f3ff4d88da1ed98b033a9e96ef8696e7b64e924eaac4373a47dd50e449129c646cef29985dcfd5d78f223b55c6bc34ce4e0ddade456b9c0a3926ecb", 0x201}], 0x1) 16:00:02 executing program 1: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000bea000/0x4000)=nil) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000002}, 0x10) 16:00:02 executing program 0: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x0, 0x2, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r2, r3, r4, 0x2, 0x1}, 0x4, 0x1, 0x2}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:02 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000fa3000/0x4000)=nil) socketpair$inet6(0x18, 0x5, 0x4, &(0x7f00000000c0)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700), 0x367, &(0x7f0000000200)=""/29, 0x1c}, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)="ce", 0x1}], 0x1) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000440)=0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000001340)="8309ef95f3ba7fbb9f0f302ee29f9b5e28729ed5e9f89c3af1f49eca25b48f8d68a10399eac36108595c3555966ede0e45a9d23c4daa9431f8184ad088efc9431f49c612f852ac539029d5cfc77b3592a160988941e3fff340a1cab22c3088fd5761bb912e28ab372888477e5fae3ad11d41bb418cd8817fb1676cf42224cef4c31bd217825e4f76d5ef71caaf06fd7430e3ea4f1b66a4b7e55a439f001d8d417051bb7164b54e90e8a637f0b354ce766c7e6367ba60a7db33c75aa09273c9e2cfece5883ac15b61cb576c86bc648519c9d0ba8b76cdbdfc725182e74d9d56696ac83bfa48e6e69145745b2ab308c859a171f54e6f961fb46f8aacde0b362281d17d01244853d12a729dde52be9580b4c89da2f5c05a017c52e980263d4391467f2c25e644d7d993b26962809c71e48ca11753762f046823b7a4c20e8411653a4f4b93e5d6d350eb342eae46d23fc56cfa85be9cefd13f0ab5d078b197335e75461b80650d18641cae2e8eb72c7d0baf0f71cd40c6e1d63648be20475838804bd487bfe1cf4a6ea7b6d59a3e0d444ef4d61a9bd24c1de7057af8abcf00ad1131923ce515b97d7552348d918656078254d7d20815a907c7f5efecc4c599ee274762655c0e939d36638a6dc459ac09a385bb7d3648258ad359a2a9a32f3493f1ed22cd3a81d4160fabacb4be6edc63e7d276d2628c12ac4d4317d3be58dbb1b2cf7a2b8a584184028803f686bdce83ff418e8197471275986bfa0e6884142b199532eaf9ff8e23f14e9a539ae34f5cdc73a38b94b0949e4d3e9fb924633dd381cd97a274547ef9eba47282277117e7617ce721809ed4278ad49efdab58df4f2f4975ea1ab2576f8cdf19e6fe5b50339187e8e5f06a5daa5355104cf8b36cbc0a7450130bb80428e930927e13b7b53747c5f5a7c30c8b647b67c001a6232dd6876d3d9d2d9324f870782f4fc8734b3540b3912bc627f8b871b5f3fe40bdb6de05dab59264373d543fef7e376a2373d3bf44891da7e8e6151de7caf662e77e7bfe67a08e94b9a67401a94913735335320822d10d1d55e878cef406ef53be8b6aa458233243c742603c36ea4fc472adaa271e4dde9344b8e95f36505e9619319766ce2e740ad1096dd764c3669424e99944e365ec7570cc4b1f639f1d3be880a5c6473cdf86dd967b3092b2fbe4d86b062d223f8cf0e3ea9eae5a2f1f6033a73a6833fae845c9f1a651fd727d5069ee5f03f7e618dfdb0d58ecdec8990c3c9ee27911b40dcc3441363e05be72cd94255048ab8ba3893abd6d4ca1d4548c98c81b729610888c9ae0db4fb0966f487862f34282f3fc3a1c6464022649a80060a6aaab87cf1290d33f5cd41fe482b66d3ac28e154b83d32b18148a87ad9e7ec25cf31f94cc48fe763354bdd3bc64356f2bcd6fd5813c61e1d78e7a7ca1f4e3730047639a5eb622d6d35dcb02829776a9c60ebf7b2a2c47ecce0a562c22ae145d60d4f18a84a9ec26e2ef4ceaa314b74323d51d224b65bc305cdcc7790d6795c8b8da8767b19f6e4986dcf7cc185d8c184b68773d199e6c9889e4be48667054c0891dd5a74dc9e43267ed27b250b6dd2fb7a77bf7b59130573f8a114b0bda02649407f435e2e0176efefea68632637c5b997b561d9d48be60d38e74ddbfe3d60a68a61edf4e00f70834a812bf23fcc6a37f2a9859b7912660c16aafeeae41c827c7913cb86c0eaf918cf1431c0c470351933832936dbf7cee7d92b2e56cdc3522294536de28573cd85302441d05c15533f9a3b9143b8f5589daaebc7ed562886345b33aad73aed085da4807a9cb6a682fa941faf4c524dd1b8f4513bf01c3542d88cbe8740e8f6385400df9d4638dd2873020197aa72b92d23b00d617e105fb35be213cbdb0e01e63a45e85108c81bacafac0fd5875cef556c255d1fdbc6c1c1782f0c09b6f5c65aff9c61aa8972ae3016ab13c2286e00e9d1cc7237710e7d00ec61d75a96bbf6339c516eed4b29ffeebfed9eb5a225750e4b91d6246a46d4bfd0060c393fd232555db042127d9a4bc411195c95d6b3fe3e2a6e20242de832f6ddee85d9241fd5a18071268226cfeabb687ca8922d04ce9bcea78cf0cb51884a2340d49e6a139f3bd25bb98705839715b7371f1c281b292f9459fa31972915a1e4f6b3aca9cc82a35642a5f52ed1ddaea5688352ea9adcb35eadd6e5052cccb0ed954c9ca0756f81c776465f741b7308fef16e134f8e2ba7c99cb95a773e14f2f7b50b4e5c3a6a1c527f8d4937b167527022df7befa11c1f6f21fda270570f4bb125e5b5b0f97a5c9b38e5754953215e226416cebc8b64934b950f33d56ab8743d65b3bc0cc7207f18c68b1c78cc82af3e3e33fc10e28f0bf158d8ffc3c4868b7c686419cf990a1d7c0b1ea7aa330859765789ddc326abcaf399a4c87982d64455fe63d172750714acfce9453f9bbb2e61559e01224715499a2185e73fc6e6340be7c006b02e7bae7bb91ff026f32741e1d8b2be62e6099c74c9a9957542e44d90191503fc279bac6a1575ec6153835d949e7c4f15bc329eba014190d94b645a27b9240a23c593f58262df97a98551e5f470be83689844576af2a49d1d377da59d526f50a8b34ba0d7edee99a69c91549d23464f075182f7c74e376a9f50479bbda3ddb6a6cca979b3ffac9a6926e9f9efc0c532180ecb2340ec64e5917e9609eae0eb67a7a2c3b8a42b32456ca2833b863f0d5e2eb5f4442f1637f93cd88fde91520a1f0a12d8c951e9b9e1b7df6136377c3dfb66aefe6642c92aea6e6bf48088826140d399819b5765442e4b27b2fcef79b09c3f836ed8d12f345a53bc9ca79048a034cd287aa1aaf91ed1013fb5a6119a9d623c353cc73051dd7a46fbb2f757ee11e290954b575cb6ec173fc1070556ecbefbc7ea55b61a9a49a3d4a45a613c2a67905eeb6db30fe0836860c3f6dcd6d05b511ee251629d0f639ae931df7526c90f1896f7d426a31479ba10a44d24ecac6e876bc1d2e00ad21f75b2cc3e864b40dfe00b9a04d94a7d43664c7d0eed0430f6b851738008178ad4a1b725d7d78f3c6d75a7779092a9873be901047794fb58f43af5d34a8d555d75a98371a57ae0818d698898d256c3bc5f6fba942af00170cde9c0163247eb4f8c3a38c72b125c1d21fee4d0fb89af384e644d9fca26f49f411dcc482ccd305699299903abe0529325bd636ff277af6c4bad26d66bcad5d434c1274c246c0a83f8d29597bb220e85a46d0b3652a8c24ef977ad4f45395ed1cbe5093c504ef0f18f659a06056cf3cace3170cf0f02b2f3ef893f8fd2cbb6da2b99d7643507d495d7b33f46f7f2b496e70b8f8a80dd1bad0f8a9e1073b15de987620e909448e05cb9fefd04f1ed4e01b06abf076e4d0580ce80d93629d314b79fe5ac3e38ceea9c1e1ca1b0c726a6384b2a8de579026af7128e27090bcc484dbfc60debdefb854e2449107eba14e76aa99cfe4174226b33e72c4614d632ae36d094cb1b80a9a50b26feb0023fd8a3ef2764b6799ff63787d9f55122b10ae3214f3a0da0044c66141ddfd2d399a507e006f8b08000d0f862abf5dc1c3f222f5ff1547367a4219dd7657875a6b4fd1cdff34ee3f0057655b465a0a206cde2ae4c711b1c09ac9571fd3957e3a1dfcdbbb012af7e8ad7b7a4452fca8d5cf2e4d6b466fdb4dfa7e021e75e3335cc277304670ee8c25215e000f366e8e2f4fd199d52091340bc41b12ef91746764107cb9f6fcc180759f7f0ffdc73e9b0041a58c9fcfd784514cd88d75f24933523a755fd7c57fed119f148bf6e047ee0a88d9e06f1895a0cef480611ce820bcff68e3295476656cdd20282100ef834fd6da396b145f2156ec1217ef48ab9a9f8749b11837e26dc2ecff4db16e861736bceef4419aaa778e83671a7711c39811b38fa40474096f6b19e32bdc391fd1ee45a78950e0c1b0ccc0b1d562e6e1c3f7771972fb3bcc989ed45be77eded47200c90a6b67ddac9b3551647f0c5d1eeae77dd191a0fc03b55ec17834bcdb05176e7add8d46cfccdeee7ab58081e4d6eb8de294d5587fc61ca5db747575c6d84751991970d5749282634f6ce1063f9c60c70ae16fb9f31bf1449936514001860c495cb7a56ad6b44d5546798e8e27f321dffc5610e13983e6e375417707cc6d8541317ef5e3019163f630611c5de872133c5e89b4234edfd18e48dbc63b32159101c33b7ec1c2ca974f7622af2deca0df549ff4ae19871a0a11ccd1e36ffc31b82e01247afd92363c31a678edf772505132432f5857c54c5256e6148dc9e93aa609a26f5329e071694d28089c80be7eb0d9d9e6f5fffb7a9094e402d889a159a52444da44566844184957def537304ec07224c695a95954f703ce50c7f889fc74fc128d80c3b5f0a38f5f053f95feb80345a7152e0b473e58e7ee87c406aca333ac50d5b7cb58950e52201e8d53eb1d60a2bce9ea3ed4a880c263a7d13d4c9aa78033e90b538105cdb1de628d7014970447675892616c00ac3602c2f4d3e0249bf6af2aa47c28a85e33def344967cb0a1e204a8af3b53f01e88178f612c945701428b2f228944df13dc5364eeb6cda67cf61240f575be834a0ceff532acf42b3cdf9544814ee95e9f5b5ea55f586245640b68778452c311234dd0ba03e4d7ba3e5cba1d0fc7705bec214b6676aab20af6a6718699a79f45de476e51299d7042ce87b313520a5e1cd07da7fcf220353cf92c6ef6f37b38d6070449a59063be47847c6118072f54d1e37a6ae9c8d9bc210e278bb792f5cc245cbc738be179b4cfa748ed30650eccf70b1898c4eaabe76f9babc6c3d1f297f033e3ae079d6c275e1e29ad2850c8ea70ded227e3b32f5b36812452c589085736648e2a131f68762c067f24f49f622e4aee27eb8243d8a9ccb17e8a84832443454e3aa853690b6fc4013afb747d24ced6536df5f995a1c8f51e0b24fae916a53624ad13a4a4f03cd9efd9adb8aacb2a0bd990867e8459a0160b3836a626bad1d042159dd5ac2bc6e787958a5e5a86e4260754aeed18ec56ebf69ce56e405da741e934fd11a2a8bf440cbae1ef475b72379554691e7e153d4f976d7b622cd925682e9d4e8a6bee51ee6afa51e9f385b27408ae7d369c03b3107ac8abb96fcd7ba627c98ff8b2b213622ab196dee07267357185c40f0ba0f865a8802ee23060895d8bef1b704d8b058c94e0850a193937af3a8bc2a33fcdbbe7d143f042d1a91de173ad23efdc3d2ccf3394b2d3883ef9fac6c3936aa81d217971ae9452ffe6a18631ddaeb089f07cdd790254424fdbb951986f5836a65529cf66bd24e6b252cc4f99b714c636e23b707652f4304e6a1b72e8020fa015b98741215731401917cbd641db537b51657e3c0cba63da224e6230032009e16c29db67c98b3e399aae7602af1fe31019ad43572e81cc08f8853cbb1e3c98ebc76f4e3c3a1ffad66406dfbc43844a9bcb7341792f2cb1fcb11637c5c48c42aee2ce33b6f9d372d53cb697d5c1d868811a74bdf26c34e5ba81e02867c8723005a265bd0a099c37308580b8457de0d6edac7be3c6ec5c9481ed8e7d59da32eb0d9183c7feb903d7798651103fb483305207fd153f63325bf771267b015cde96ecc8985e3af7be4b44c8546255b7394e75e35dedc8c15fdef961ccddac9fcaa1985c716018883fc62534e6cced344676f6a3ceb348f814e574ae9dc3ab22c09ac8f59219bd94c8177e38a6a1800012162f098be58ec0464bd1a24761bafd2d5e9653fa3130ba973ee7fe6593b16bac", 0x1000}, {&(0x7f0000002340)="dbeddca2c500bb5d6885ca6fa41879b2e2a26262527cb61f9ebb606831e13ddb04493e15e8d7a5a28e11b84dca02cef56b894cb266d3d8b783e67ada6162efd9a8b5bb4b8431cd5c20dd9e2a70c6816d715fb48f52a326172821119cc584d3ad62a9c9c4ea8c7f8bf7b74d9ae6fe5403eacb7a3468bfc05a12f7acf729bc57fce37132f90beccbfe38c618ed31bacd56bb0e90080febcbc5edcca2caebd6499fdcfa89ec8d9c2cb62f8ad4da7b495a16dcc39649f0420f5aea29699cbb3bef2461fdf5f80e49e05f6c960678f6eab6c35eb5848be856b71ecc7e365845af760521624c51479ba0bc31a06743947dbe4d2b04573c55984ab743ce9397acdde787cfd8aa330ed98ec2b7b72b20c4e21bc716aa549ac6abb20e2ab71f81846a4f5bed5218b55782cb203b11a36378d1f6f663466b954728f1bc6d655293a045543374a796061640f6261ab4ea9ae343cf18b50f7f468abdcb7cd3238dbe0d81e02eb1c88d355b5b9cab54e4404e35b04c43fb9fe4e9bec1f1856ab4fbd2e482cac84564fba7e66570d792d8bb393ad79f25309a6b056be02982950e88f156b3d44114ae7ac5edc96caced549514fbf079af5ce6032623be22ac6e7508b5b069f6d6f9a3b0f2dd722f9dd744049b88c9cd72ec60b7f8cf87cf316fab4b89a949f2b4d99e19b7e7e0c8dd99cddb15ef32780f645c590a9d8b64f41f8758a09209611c3af4c6b61b4ffa1694f06e5e39453a58e8e860e9f9340e758ea5eb7297ba85e97b5ea369803a5950d1d6d9df1c4c60e174abe7e1ccd5bb71c2bb12b679a8db82dbf107b1e018cb381e286380f237994f65a4622e45fd3e5bb9cb1f960f5630aa0691b24446461b33029d9331d78733c2d0132be0b1117b3a67b54c712f728c518c3ab4ccc0646380972202c5d5b37735529117617bbe1cf3bd0cb21d9b29b148dbebe6ef37393d4a5f3438f8b8d72146a1c83dcc6813e195cdfff15a99cf9edc5826aaeeb2a3491a63bc0feeb4056de0a274d718b19ecd4295843c2d58dfc5b0e41f59c2e59b8608f888997d44769fadc269a628a2b2a6b5aa3b98c6eb39d1540aee48e7a7ca42947ff462d3e9ed1f3ddfd03db7f82aa9e53ffd8c299928699c56dde06f33d9937a0b951de25c4d7ee39e00ea8cbf375926cf082e1f8f93518143c0fd2e7d6c92ed1229ffa63338f50686322d5c4a2bd00f07b1bf0f5ddabf69270fd77008d3c0f612e5ebe3792a1d47555b2c78f0f95446eb211e179c26e22115e9c882627d32b74b0a18c5432668f097f8cffcf5b120d1e5e9b6a30b29e7ebdce8982da171e536a8a7a796606b4266575b3170ad02b5106dedf3467a9806d20e2efd992804bf367a0e4d260be512997b3c0f69b0a328b4cf5f8ff4717eceb2449d1cbd7e22755f1a50bd7605f705f54a5024c4a30f1d1c168079f03018b7b35c3c2f93f20f5e930a3f5094b765e82d3a0d146ba5c976b00a87a9133ddfc319e08fc31b2927c7812a449915f2669b56fc0ed6b0f7030b0326561fc62b4e015881b8b7d16d8815f2f3aa1d1e5108a2b6dd9dcb9bb9e161b2746ac992af945530fa4de848ab44416400750ff9549832a75188f9d1a516494e9bfe57839dff1398a6f8c4acb34949261cc5013a64fc0857ccfcca95581eeef4725dc1926d1ea844e19fa9b015c1ea3ef9486aa8dba4784c903f17dd2be0cd9e02c73eb7ec911549f80a9f78b6c936b7ad001ecacdae5bd7e63a0fafaaa33f26ebc67f7c9997369fd43009cfcd1324c0d6d22464a7e9b420435bff977c9b16326ccd6d589fb740e1e0303f5bfee0597d514e7931c8515e597c990997a7d4a52c92fb99ea6355414153e5fcc70fefe4da6d1a765e18aac0658eb7a875baf66a5c056672f2f4b817807555d1bc4b7d0b038bc0d4633ccbfcc4c228e15a84133dbf2e8b710957235daca426847265fb76e1a6d73eb37fcfd134013804e172552a81628d9fa922be34898532f72cab389154e3b9e1b4d01be3b298908584e40c6f192e4be490cdb67e4b18ca2a4702ea0b001d7204f4cb62252e760ffcf3dbe5d0f1f0b957c7829b0ea05b68af1fb1ebd7e084eeabb7e109d86ba425828f720b0f22d8cb18bbf1afcf71c0afbd712cdd5a8b31048cc3a20188ce97a32dfe81eee509a98d75308e8ed59109dc89a10961d2beda1463cec4e21e983c12a1ed5eb3f1c66a4494f3cace236d887932329c660a1f3ae022a5cf75efbd7d634eac6b38a3b339fc0ee7dce75d0503aa7527972f5685adc2dc77eafaad62d09a1a74cb699a218304b0047bf47f5801f1bbd369e2a747ff7f1f296e405197bab992293bdbac806850ea7b9343e8b2c4c4542d093ad654c6fca2920fbd1430985be2ef30b63bb8ab027f0c02d273656a4f61f20cf9ff63c34b6a3699706c5ce8e365e429639c806ae705b38920931f7b5f58a8381d4ad06700b2ac60b5425f2954395535fa3a72dedb7148b6f4a27f6469d135d9bc312ce7d9067cb8f9079c6d8a4515901ad2cde9f297f9e14a46696e405342bf6b2dde52133651d507db65d020b9b481d600d48518cb4f5fda2b17a2dc8b57b6956b9ec7880f61a126a50aa79729ddd5dc8df6e6ba5dbb3c0614c3ed87321cc08ff87a855e60b6d09007a1610242f2c2ad62c2521b1b7c2f2adb8e930ff6185525e6eb70fc367855da4efbf20a8863a80f0f39439969827fb081a57db680a11820b6199adfae032654a876696d3a0e237397dcbb38ee974a273d8a8569182e6c3bbac7788066bcd8ff97358d4baae6054ab92eee3555c25af61c10826d55cae09f454357a99b84825a5594588040cafd639fac5d07a9d56a943fc8912081e48dc74f1e2cbf90426499a73b0fe9eeb54249d55f78cc6ad43237451f6698d247ff9b1bf040ede6625c0679bc796a342e27905d1d98aadbb8ece3a836cd7f3f6ba059b684c230cfac593845d03c246cfd62c6b7446adf440011719765b9650855bb3067befa727d00bdc4d5ab671a85b30aa698a207fb8eef44a521117deaa34b53946b3cd7b5e9df5e4dc218a134fc54cb46eb503004f000477948d675253c25c9b22f4a1a653e39f86e6dff08cc63ebd9bcd3f016a8c78bea8359ac21df94d13d79f8449f97b0d891f8890e249fdee498075d3dcb2984e1b158589827491f13c8ad91b8ad0e5ec302ab8ed6ca149791a68c1fad9441242fc86b0d1a58acad4a05d4b765a9ff99b9927fc5d8247410b19bc97ffb21abcc9315d8fe128b71dcfbaf42ad99abe20303449f932e02cb7cfbab9c1c86d845a17083ef26f51cd1136d4c7161c51e4b563c6e2f43d18b07d57566dacc9560347986a1fcb7a9390d5a46b993f29f1d715bfcfa180d04f0fe7a99708efd51b0916c5f4b032e43ecba5d451f3785ebb63d4d64f61f0bf131379f25225469f155a20449b9896464f42c8bb3ea37e5b3d93f669227ec83f06d9e02120156a8150577217b400c325b863ae8247bd236594e775f971cf224baae63d1567fa03c4a5fba14df026d871c1d1bb733097ef3cd3a02a2dabcff544ba2afacc723d8e7d5511791dd7483500b8d4ab6afb15ca6ba8d42444b8371e2768792bad1bd9cb1729d9796e4e0d0094a413ca37ded5590f77b8768a592ac0e8c5d3557e24568709cce00a45df960b0169b57955c9af0e0732f73ca24cbd9837f755d9c11d0eb1ebeccc720c0d0aef7d4f20dec623cb6f8f855f077de204937c79328c39d908ef36b6b88458e344038749cc2467a348b7e3d3e97f4c966c4c0a7ae21e984d57c551d9592f639479e56d97170a23f7ed9d92c22254f5e82ff59a089612aee79a17b4f921d407703be523d5576f4be426915a3888277de4015b899750ceef2ca14743e54dd66a33d3d03a2a451af25ebebdd1400499a722dc48529501a70837af4ce23d12b02e95305d5c970dfd5767a5223013b8f51894ce18258d7f136906c854cbc6354ce2fcedc1d03561c64f84bb6e1500a4d6f28dd6ade2eea1f203b844a935c20006919fdeb4435d57d49208fd6201eaa2dc4a70988377a2b32e93ce9ba9e74b553a2928fd8f4dc2b23a7a1e58850c7be6681b34095861b4902bf872cbbb11aa321838cb71f5bc3386f2372df3d289e4d6f8c892ec76e3a3f19bdf11751125683df0778b98dbadc79c18e35f637417369ebce65698a70e2e046e609194a6e3a609cabf15a3aa893aee3a7e3826b4199c0ee1a3b9010c2433ccf0f644c40bac635f5e2c3e16e59a554d2510e2a4fff2a7ca2425dc3492f34d94376d27954dd32b7059354fb91287a55dccd5aba5fa8a76337bd29d6d7f5426772f2d7cc236828795c0a91967e3d0993bf15b162a2de9b33c2ecea21f396cb672773e3988800410b1e2c72966486fc4aa25329ba7717ce5ec2da26195136e7e581456df876ac72353c0a382a5a93c5c5e1e29a988f752bb7fa9f2503714e7c6fe6f5653e97fbee5f554b61834ae0c757ed7facdcbdb22da10cc71639c6abb9f9905168da4fd9f69ef2cd86eadede0a92d57558e2f7c441ca4d03d2523d0c303a15d25e2115f60e3b89ac9f13605f62f0cca922bf1242c32ad77bcc3a92013cbb7281377275d6ac21067d4e7bc8845f05824a44f0ca7df95d29bf4887a21607c63d57278a806d94bc72db89fc1a22a1a57c82f4ab5280ff57076316535532b1db80cb46fc35af3ac5a4afc0e829154bb95c313440e2c6f1abf03a4aa74f18b31582b2e0c6d6e033799a662a2824953b1d164d5ecf759c018aa5915a361c8dd717ba25cd1e889ae9f961ac2e2bef1ba6c7baf7bfbf1c77e70287c6571aadb26bb6fb714e20e54cd88085296e022174a598d4de401b1fe7053bce7e28cb6278cae7782903f67019d32d0a26c5027efc803642b0e13ffb6d84236299d60e22590a3c7b115e13806b7a956ddf93aa46193853e2b7b8e671dcb475bc3dec35997ca964af53d6dd712ce6e5ae6432eb96553aabdfe460749a13241cad90ab16ea03c478c3736195022100d865a278d5427f8fc954734e5eccf3d6808ad845146cfd03e88b859c3e198ce09c03f8be50fbe9e19582644db23dce7029e0df40d1ab6c511bc8c07d74fba8fce78db31cb900f56c856790dd30c5015cd5bbf72a7357586f7f93e9c6b2aca853061ef98dec5f96e3b4e415e02dc630fe21b68b820621318319b991c4e32844f0430d185dd557b7462bccadd4f1fe81809b6c6f4a6199ecdbcd0bb877c91c60f3246841148c525fc36d3ba1e37b0e3e779607303f173866e1027bafa957eb6da3c02e9bc430a1e71eeb1f16aaee88ac23743493e304f9c3891e4847f54fe1603c0ac01ec1371561d496e35b3093909ecdf2acc59df8974f4ecafd47bfb04e91b216e9347b89f5f4969aee1c56585943ec4edc38f5b5e272b9a59bb3946355db2f602d2aeba673ceedcf92ad44ae81ddb7b817cf33505237a45316bad6c389eaf076a62f5a09560a72d3650cb048f2f40525a6d63bbed008bbaadd8f1b5d9d5abdcfb145f44595f9feeb0288941932abff5a69344ce21e1172637f2b1116dd01f5a2d17773ab1b6ceadf4aeed2a6a91aefe17e58bfadee0acdc8ddac73aad132fb1b0196986ef7d509f21a6a87ec651deb98b5c277301a2a767d9209c06b15f837d942365c2e32df2d9cf93b6fc5cfd36f2a8785b572e30d9d195d6e378f3b612ca89da29504799f5b5dfd89621437e79b0b89e8ea23afe0494cbfe652a0ac64cbd81871c71bf51785917ade87ba1ed2b515b0c0429de3ff3112ac4d2fd6c4d4d95a2e6fe33bcf1ac6", 0x1000}, {&(0x7f0000000040)="9a06400950eb9d1a5f85221d329c23688bb5da67c2661c49bbc9a68ce38338772e71d6ad069e065145440c1a833547c6a1b369f3cd6bc81eab7e3d60d1101d2beee75174db48a7f659604298e189709fc6aea513", 0x54}, {&(0x7f00000000c0)="288548cb00a7f5c7cddd4fe54d2ad68111481e186d87b39fc763cd4ea5017c959b11c0a25a903458bbdc39ab2e07b7122c09f0c666549ddbe01c3395b923099242aed7c7fede5a927336869c141aee64c53c7d", 0x53}, {&(0x7f0000000240)="e72ebe1e9709bf177c43e55b0d292a3869c7325f3511bcfc9818e7042ff1556c671575527f752a0b044c9d753c82724d84eea36261de24fbd30957890082d61a004124357228c193e3b175f1e48501eb5029563cb882e7480ded1274ddff58390fe352a37b667c1410095e5174e7f6b316f854fb1b54a8596f2cba425218f556e0cbf7277c0389c4f0d282db3b39a2b571529d1efbf75641a9a4bdd38ef0f7056cc4b18e43c380d40872939ccd2f2f687437b54d488b5dcc5ed28778d7807054bdaf9e906739d5c4d005dc1a9e298a41ecbf500f55c254cba752d15ae2c85e046ec473197a9469fdb9fc07719fe9c552572570fa4fde9414", 0xf8}, {&(0x7f0000000340)="25cde839615e86a489138792b6eb65d87158ea4b9442d50064c7b2f9a195d403924917f6f216163bdc31680cd7fe2fb055fb04fb4886d19c61b89c60c3c1c7c3ce8f67f8f0e08daf0e785916fd3d096686bbdfaf73133cb0e9044697ec1a6966e7d5f1221a49be60e67719af8fe5b08317ee7c5bb637984667db6301879df9f3820155304373fd4bf4a880208171e1f4d637699e86d1be52b1454fb89f75b1141fbe3a6ab561bf8274e2cfd0b0701987f9a3a9b79362c15eb7ce4d136b7222d119beea61cc8cdcc26b28af4dc3e8a88d511f6463f48c34de1067154073ca", 0xde}], 0x6) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x0, 0x531) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) r1 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getpgrp() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x80800000000, r1, r2, r3, r4, 0xa5, 0x40}, 0x0, 0x5fb620d6, r5, r6, 0x0, 0xffff, 0xfff}) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) r1 = getuid() socketpair$inet6(0x18, 0x8005, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) r3 = getegid() seteuid(r1) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xc496, r1, r3, r4, r5, 0x8a, 0x6}, 0xa897, 0x3f, 0x2}) 16:00:03 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:03 executing program 1: shmget$private(0x0, 0x3000, 0x481, &(0x7f0000ffa000/0x3000)=nil) 16:00:03 executing program 1: r0 = shmget(0x2, 0x2000, 0x40, &(0x7f0000f61000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000f62000/0x4000)=nil) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x0) 16:00:03 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7fffffff) syz_open_pts() syz_open_pts() fsync(r0) 16:00:03 executing program 1: shmget$private(0x0, 0x4000, 0x2, &(0x7f0000f52000/0x4000)=nil) r0 = semget$private(0x0, 0x3, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x8001, 0x5, 0x4]) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt(r0, 0x6, 0x0, &(0x7f0000000000)=""/83, &(0x7f0000000080)=0x53) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="97ae779886653c6dfe241a50f1bc150b03bf34d1e311eaaac4dcc0c88c2b227881114dc18e885268018e84c30e8ba95124e824a12f970405e2d3e000210d1f49bd88769a3f6292986d06a2026c92765d550d601fed33d2165ef9cc9219c53b823a4b8598befd6e277bb5b2ee65a35453e0b6d36a5a7679dddb439ec23903b3a345847272d82501186ef7d0d10202a7abdbfa76b5bc5954d0cd28a8f5f108580db0a4039ab33a3ba2886722b91a7ef1d4b35101f37687d02666cb6a8d43a0319243d08cc9a1cdccaf0ffb9df8ecabc3d142a47d26b94298ffa71e197b", 0xdc) 16:00:03 executing program 1: r0 = socket(0x18, 0x8000, 0x80) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="21ae236b61a8bb3a8f4601455611396a6a644d9340b1cb812d17d3e2522e6c5cac652df061aa34743ab90202c70c2c5990ab80fb18f96cf0c1e6c42acc2ac3adffa03a3410e2b26f8d4415ebde8db68b40315eafd10a3b7afbfbfa54ca1b9c0cda7b1cc35d411df094bd91500706cb8ea5a1c1ff0b385bfc4ea9f867da694f96028b768145d561dcc774fa2a6a77f7fad53c6c1e9e8a41158a33438d7587e08b3f1d", 0xa2}, {&(0x7f0000000040)="bae37fa3b2191951fb5c81cdafac03ee883fe594924ae30f83574366a0e8e3abe2ea0cdda2ccdaac31208344759bdd9f106b4f84acfc6df9273348728b81e3d5f3abb93ba64e555bbee531", 0x4b}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x44, &(0x7f0000d4b000/0x2000)=nil) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:03 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) close(r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) listen(r0, 0x7) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000caa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r1, 0x5) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:03 executing program 0: r0 = socket(0x18, 0x8000, 0x80) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="21ae236b61a8bb3a8f4601455611396a6a644d9340b1cb812d17d3e2522e6c5cac652df061aa34743ab90202c70c2c5990ab80fb18f96cf0c1e6c42acc2ac3adffa03a3410e2b26f8d4415ebde8db68b40315eafd10a3b7afbfbfa54ca1b9c0cda7b1cc35d411df094bd91500706cb8ea5a1c1ff0b385bfc4ea9f867da694f96028b768145d561dcc774fa2a6a77f7fad53c6c1e9e8a41158a33438d7587e08b3f1d", 0xa2}, {&(0x7f0000000040)="bae37fa3b2191951fb5c81cdafac03ee883fe594924ae30f83574366a0e8e3abe2ea0cdda2ccdaac31208344759bdd9f106b4f84acfc6df9273348728b81e3d5f3abb93ba64e555bbee531", 0x4b}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x44, &(0x7f0000d4b000/0x2000)=nil) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x200000e, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x7fffffff) ioctl$TIOCNXCL(r2, 0x2000740e) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') accept(r3, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) fchown(r3, 0x0, 0x0) pipe(&(0x7f0000000140)) 16:00:03 executing program 1: shmget$private(0x0, 0x2000, 0x20, &(0x7f0000a85000/0x2000)=nil) socketpair$inet6(0x18, 0x4003, 0x2ea0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x5b3a}, 0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x400}, 0xc) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="08080000000000000000000000000000f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c1004560000002c1da9b9153c40201169cdfbbdf139b06281c00957565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc662947bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a56d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930363e220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d422b3ede8af1105a8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b503dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b90700d77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd000000000000001a2608c35b46dc803525fe4b47caac4d62ae3008a9ce2f1dbf0af01a7c726d7261299f4a4cba3ee97ec862fe3702504b2b5ddd9851cb6a30936f378878df20a400e71ca242f30e8d09c6d3ee69bbc3d06272753290cd128254a465"], 0x808}, 0x0) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000dce000/0x1000)=nil) 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) clock_gettime(0x6, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = shmget(0x2, 0x1000, 0x8, &(0x7f0000c18000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x33, 0x2}, {0xf7, 0x2}}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0)={0x7, 0x3}, 0x8) setrlimit(0x7, &(0x7f0000000280)={0x5, 0xe2d}) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r1, r2, r3, r4, 0x63, 0xe1}, 0xb, 0x8, r6, r7, 0x9, 0x1622, 0x1}) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x8202, 0x80) sendto$inet6(r8, &(0x7f0000000300)="7c20b3707b0715e837802cb6bc6a9930a986e2521fa2aeb8ca3d74ef6ad3f3eede48529e166e380fa5a61fd47b6c218de1143e3302547dae1f07e767d32644285fdac749db85dc43f88e1a8d08141b4628199ad324e7df24659d134760e6c9f0819a157b03b9b9cd365f5578dfb76f87f9b10af7097b7256c1698fe2ac2771b03f259fb9b8f6fc9e80181aab29be39cb587491498cb65f8f53d89c17d72c9821ba369c65cd21ded2389120d24b1ff60aac01cefc22933a553a7a3a4feeab820bafa9b1b97985de8caf4c8b8aa0430a3d1496ae0e0971cf0295212ed1a937e4ba60e31a628c6fcfdc67e8e8ec2fd93d7a026efda2d44c529387cd", 0xfa, 0x2, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x91, 0x20000003, 0x8000, 0x6}], 0x1ff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x8, 0xffe0000000}, {{r0}, 0xfffffffffffffff8, 0x3, 0x4, 0x7, 0x9}], 0xa95, &(0x7f00000001c0)={0x3, 0x7}) r1 = kqueue() accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xffffffffffffffff, 0x4}], 0xb, 0x0, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:03 executing program 1: shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ecf000/0x3000)=nil) shmget$private(0x0, 0x600000, 0x321, &(0x7f0000a00000/0x600000)=nil) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) socketpair(0x20, 0x8005, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) renameat(r0, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') readlinkat(r1, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000100)=""/170, 0xfffffffffffffdd1) linkat(r2, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:03 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000001506cbebce5a5e81d9c542794831294ba6c668471507e6a9ff0300000000000093eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"], 0x42, 0x800) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000a48000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() r5 = getegid() r6 = getpgrp() r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x777, r2, r3, r4, r5, 0x4, 0x1}, 0x2, 0x9, r6, r7, 0x7, 0x9, 0x5}) 16:00:03 executing program 0: execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) recvfrom$inet6(r1, &(0x7f0000000340)=""/186, 0xba, 0x1, &(0x7f0000000400)={0x18, 0x2, 0x5, 0x1f}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="d43696ac9f236935c0d2bd688622fdc92be3781454bcea98d495a76aee02ca42d3a2c0ca167fc74a84f846ac26a53b8b9a57e93ee52b28d3bca84dd9d3dc4307d8d231", 0x43}, {&(0x7f0000000100)="82f7d80ea88d67e0398654117ce77f5d88d9cf927e44aa1f7ee151433818bd9a5f2d6ba842a556cc060e3c53c1ac70740df328a33decb3b1bb1ad9aa62bb4f1531de17eb15ba9efd3da23e900a74ebe6b6e37c8564635a2d20ba5496b3532c359ed897", 0x63}, {&(0x7f0000000180)="efc93b243aef32b395b7f0ebde5cffcf5b8fdf3008037c3361dbe18c09478f5e", 0x20}, {&(0x7f00000001c0)="746251126a9eedc0403302f2c9082ba3b09982595b4a23fdfb049ad30b9688e7da898421c7c05a4438c0e8919e6f50525e86b66f7c822a0eb4ddd40ea5da586731e2a2679cc70cc6a057bbbe235b6f558fd7b7eb6a53f8d942e7d29ab37f655bedf28aa64c39aae9d5efe6350fddf33c468932554dc2270c4eabc3931792d1cd932caddbb36583dc62f1e3809b8a6c", 0x8f}], 0x4, 0x0) 16:00:03 executing program 1: shmget$private(0x0, 0x2000, 0x460, &(0x7f0000e9c000/0x2000)=nil) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fchdir(r0) sendmsg$unix(r0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=[@cred={0x20}], 0x20}, 0x0) 16:00:03 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) r0 = getuid() seteuid(r0) 16:00:03 executing program 0: mlockall(0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x1}, 0xc) 16:00:03 executing program 1: pipe(&(0x7f0000000000)) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmat(r0, &(0x7f0000e93000/0x2000)=nil, 0x1202) 16:00:03 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') fchdir(r0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 16:00:03 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe, 0x4011, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="27cc0d261995e938c4a54e8a42d348bd70701bad608d580b3cfab384ff6faf4ba10f549495ab6079dce22d3782b79d4593bd910bf4605f2ab5f8118250082b43379df6882bc39c9b9eb1c3c9b6b6a3eebfbfeae67ba942cdbf3975a05f0c1c7d0a9d91e20b65b1386569cdc66cdd2f5ceda67086eb86a10d4db331b44df76e1a04dae74a7fa0ab99a453fb3d9242303117fa4bbd25f2a5f7b9e54682085c76853da73fd4c3636a886427bd05d0ebfa05fb7f4ff5aea772175ea634a1631539f4213f64ad07da964ff17b1a9c5aa5e04da5e3f35ac16cff84df6ba878f12719c3224bd9e4292755eeae38644c32238b7afb87ec50d25156d25e666d8ea21f23d873e5cb50dba80892fd9d642883cf55d8c66483575d2efda48341d3016f5a3844057142793798f0c0395d9324cbee1ed51cf6e5d42fe282c32445eab5777115c236898cd25d78d00b03c4ed1866cc9b6e93398ca03f1ffac53daed376a7b0b1c8e3b7b4b42bf74eded73ebd24eb12dec7e7429be8b9c39f4b2e27d42eeabd018123055b28517af35f82d050354ff340a75bb1b0f9b9b624e7daeda46e711f90fa6041da9d0f0589d9e5391bd16bb3a210613360741f2e5164c4c7339e17c652afec26d820c8b812f63b6fbb592b2cbaf70112202be240f65c9dfe7a93a2f5bcdd56c82d622b05d9fd535714b934b810dffbcc7ae2164a561178a6474ff7faa1d4b2c73f730a8ae110a9f1cf1ae5431b5f66eed33ed521428325dfe3373428a7f45dafc03ff71133e6cc387f54f4ed294f69a4913fe46db0520325ab58a74b4980f0be52adada6747b6441d41a9244f093d2075fd86cc743ad0f75e0180beacec33aa060a5352957bf6b8c391649f06d2238ff64144183028bd88bc2bd949a5e80d73cd63193193d7b2e5c5f56e68802943eb4104f88b0a4a8589352a13d7b3777455239dcbd5552c2989eb65a25140d50ba4b28564751d248125bda7add8831acadf2166cdad066b6cd928e9f7b472340555cadc3a769c65fa96d2309519a47bed1e85d9fcc8ed99bb0983b0cd6d226d3d8a2855355d0fc92e399d91d16aa3d4e863aa03d4581d2ba3936ac183bf1ff9d5402bcee1b7ca23fb7dd92332f1e383d9fca9cda196c7034fe3f7c3edd15764cd8510a82acf795125174b0707c0eb04b9b4388ba673a5c5e8a6771de7c32c64507dc0f25ff0379d2e2d1d0763ab51d64789e573b80745a414a739d63e761c39527bef7bed433cdda003e8da870823473947b789cac32433be96bb08eabb36f7b77bc10051315dc61c11812d7c8fb4a391dca876ec858bca76c46acb86dd8e9cab0d1f279fbb71b8f706b145e0ad7dcf0076eff534d9530aa87d080c58cbc4f19ef49dacf2f7a1c95dea1c0785d7cc94745b184fe3d9ac9482ffaa273fd9142a26f82e21755f076b4895407ac2b67cc8715b2409458dea9e2ccfe6a45d0b8bb9f81e7afbf6c96e597826cd4c4de8ea0ebc32c2384a72d73deae7337be5fe915394fbff67f1a10c90d3279d31e339af2cd1506b3368785f5e86a652de5298cedac1715259f05bd4cd405d2b769d81e07780c474f19b0e01423c3b1ebb5ba561583524bdc2d5cc2f87f202eabd18c8e562145e7feefcf081999137f9381959ad19e1725bb5d0a5d84476094c458d9f5345f3ac96abeac879141a39533a41bb98e1c407da2f3350c06cb1d4d5eb8a33c9c246b107728a25276871caa815e4e78f915ef6c8341d74f210836498d155feb3d2655c57a6de86df54af13ef8a6005f1107fb56010dafe24321dc819cdfee340988f5a95e9f6da7b20e5240ae2cc139b786d33d0887e62b27bc3da67948cd0265689198538990d24db329100c4f0c02cef64870efcaee6d8c1c4bd27d8959a7a7e721ad5fc20ef4ab79a66d86aaf05a6ecb709b5909078418d8824382438f67da74e7b8536a20d878850bb1eaf25ad7bb5b7ac9366a96531fcb0056e51bd4f293b54eef26f699ccf7f7bf9c6c88e602db2e724f6aabe6651b6a0ec4f00f8f46e56de1a0e0229766bb0faed272418ba03a3c3c49ef69c1255a7412730c6d5a391d07ba97b823688f4d513fbab0461966d1c3e362ce4c5b702d77c5a952f2e083eb8d91680830741b8b0a74e7d738c8cf67b4e365ca8e83c5cfb7630315c0a24b992fd282c4c9656b8ab068883a0ab8d8feb95ae72359568837237a669fb9049e2abef5d391561d16d6ae8cbe6c06041d1b54b26c678304ad682c55ea8969ccd54914a7cd6f2d64b7b5bc17ed457a1b9c4a176904c4b4b284a834cdad1ab211bce2837eb030b1e7b166e5d7ed8953fc4a065c5b9677c000066ffaf1df75c981fbc37f879e4edd970931ce3e37154505e92be375446e400762da297092baa022d9d0f0342686f131db4e85d03ba91a9b7df3fc83063fe6e0e43bc0e2663b4a5f921947848b629f49d6481e26fe29c6c370bd705297c415e6610e6e80eb8c3cd56f8816abe2529e54750a40f7582be88cb22203b34cc6128df962eb9f393fb12efd2fa17e4d2476161506724c97a8317a3167d9ac7576f9d56c37a7fdc741dd4654fd69cad110c6accd0f53cdfcc5ed31feb3192b781569a53e1f0cf819d3cbf14244701a2cda50f0faf85a6a4d918ac9dedd456aa9da1e0fa7d9923eb3cd34ae24253fc1c7a3315c6592fa757cdadbebc843b6c1863716dd0f6da48c5035565662b397f4ae2008924eb9990bfe2f82cc4ff20cf077683c4a24267ca0bcc16fecadd14d90d4067c35b2db8097f63caafb90a5408c8e2f8d7549b4d0c8537f398176f1dab4d6715fbe58694672cd5996221aee9410baf6f8f269a149750b1afdb857250b5f798e5ee1dd58cd0aec73733fb19efa66158d39036fdf1804e867bb2f721f04a3946e5e79480811be127aca5268396bea6db6e69c708919e65904036a973822716598df8922bd7762ad0d5a441818e1cc981d6c36d944d5fd20eea6711d8b448234a88984304994f3d0529c9b58f627d6e4bb5d16bfb15b5e800e33d5620dafc82f72408a9a57411b78bd860daddd7f27e521faba94880d611435de791587388953dc542db3befa62f8563a7471b765045c3125b5fb7a0e839467fc5715649ad95fa4ccf400e03d6ae636dc0b36c53a515489b901dde7a92db2a94e67de1423f0bc3f173edc2f8cbd52a77c8387d34c712c9671662e535b25e897da92e69a76325f978e022437e0818a501fe7e43a9a4fceb995c0bc07c860c58d964d10a1d320ec07be1552f4b054ae020338236fa20ae27b4f42b408eb77fa5cda5d6bafbdf74d0d00bce58faf180f1fc87328088bba367a7e4098913d62eeeae3cacd2ec4c31f3772e140193c2e28097b5894203f9149473582e61ce8ce33828199cafa7474fa5bd1731d32fdf206b288653d3bb9243e2947acc14155095c5604da0a17a85037abcdc8c9e75609270167dc2d2fb2b19ebc82934dbfb61436c4487cb8e2d192dead221fad55e55c151e30da345acf43b37eb474cd931ff1381be40030768702f586e61e94d85c26088d9416aa94d5aa28d21c26ab80bbdcf3a8fddf371fc7fb923429c01fc75e5a556a632a84f28aed9a9be2b328a1d79c42f93dcdb831ca6f564bef489c3c9ebf9d708927f2502d61507a7c08ca22bd03d4e7837a29fd24797b4239a8acfa7bb8d1917ff54cffc077ed46ff695e2e04ba320dd81f9933670448945c5b98669b2ad5622a9469c795d950583ae1c1591e2496e439ee7898c4d400a7c07e8bf8dbfa48fed4e9d235e5e22be0f741fc361857f70a1c209d5fac1fbd1eb26a6a39a40316b79b1cf3ebe4416ea4e2a60c9fe576f8cd73846872b2e65a2840b3dce2b38666d25fa073dfb8b64d3cc3e1d009b3656a49f392e7e423ffb6f3084ecc0fae97afbe2892deaf9d6c24ef407aa7a13a705ce607aa9ee31e29877c00d0e4a6e3b4322d1c6e969d23242db7ea253a2e4bf2c151c1798f1fcbea926790e394650bbed31e057492f3831ff8104ccc30466a5068ecd7673b1541eaa167b8593756e00faa516b0a4d766f5010eda867fb081f6350ac24658fc3311f0f7b4824a03fb08f0b52f4bd5a348336bede55196361c761b86caf3b363ce882e10e6d8cd671adcc269a1c5c5d1ba3a64f4fea74877670d557225c3f998f2c32ef2b9dddd1ab4e2877bf7e4428291ae39a3b5e4bfca89b92eefa82684bb7af0378e18523c049ce0d80742607a5a803fb2d90aa27d0c5b0e708e76b299be854b3111fafe013cefbba17f3ae30cea1096228fd9fca9021180beeb39933a98600d518f1b70a62fdaa6172c3c234d95095bce509104e909aba19787baad451682f02d24fd6977a208b6011f22bf6d45e627e6847dc5d76b35744d9b71f36ea19f678a5de2ee0a58c6c72defd0281fc11bf69bcbe8d64d9f232d3b8a730a2291571028539aec82f596274cdb3d6a85819b1ccbbf12e70c578dcf289481facee24a3d981ad26f255012165d14193a18c649e38fc5e1737af947482b3a914465a81941ee989f7966e022f4167d718a83f59071a79ef95fb0cd56681354fdf1778902d6277f797f7b197d371f5188eeb30e091ff5bb2c3467cde6d64f2b9629e9f697c03a2ed0e361fabc0f9e5ddd13d5f80ca7f940961ab172c25f3c534134c907bc0c680db680a0334242fc289cf8c1f8dc76f79fa98c4a94774a22ee6482ba68b37efe526bcec30432121ebd81c1db4091e7d3e9631a7a12e86f5a9048512dbf75d18727096a86d244b06020149fde588851a67e559d681dffdc959e6a7a1651a3a46e6bd8e720abda76501d516c73f4d399fb9705ee9f77a4c24c68f2d65c8230343334bd4c2d6d136af118ebcb19f72439ce9cd7a5738c0528a51a8a9ceb7cd4e40a0b5b74e8e90a41fd31eb361bcc9d1a40c91f1f39e8e657fed8b3ca76b71781696c113363bbc6572d3290d394cfbc6ec41cd10fa5978f98bdda454c4281862720ec93f99b72aaa93fe0e15bfb9430fcc538c6295ac9081181c411c", 0xddc}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchmod(r0, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) fcntl$getown(r0, 0x5) 16:00:03 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ae7000/0x3000)=nil) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x1) close(r0) 16:00:03 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) socketpair$inet(0x2, 0x4000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x1) listen(r0, 0x0) listen(r0, 0x0) socket$inet(0x2, 0x0, 0x5ac) 16:00:03 executing program 1: r0 = semget(0x1, 0x4, 0x81) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) setrlimit(0x8, &(0x7f0000001000)={0x7fffffff}) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000dc7000/0x2000)=nil) 16:00:03 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x492, 0x2) 16:00:03 executing program 1: r0 = shmget(0x1, 0x4000, 0x208, &(0x7f0000ea2000/0x4000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/43, 0x2b, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x600000, 0x4, &(0x7f00009fe000/0x600000)=nil) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18300, 0x18) semget(0x1, 0x0, 0x108) lseek(r2, 0x0, 0x2) 16:00:04 executing program 1: shmget$private(0x0, 0x3000, 0x101, &(0x7f0000be1000/0x3000)=nil) 16:00:04 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000f47000/0x4000)=nil) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: socket$inet6(0x18, 0x2, 0x20) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) r0 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:04 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000d85000/0x4000)=nil) 16:00:04 executing program 1: shmget$private(0x0, 0x1000, 0x102, &(0x7f0000a76000/0x1000)=nil) socketpair(0x18, 0x8003, 0x2b, 0x0) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) 16:00:04 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:04 executing program 1: shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x114) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1b, 0x6}, {0x18, 0x1, 0x9, 0x100000000004}, 0xff, [0x3f, 0x3, 0x6, 0xfffffffffffffffb, 0xfff, 0xa7400, 0x7d, 0x3]}, 0x3c) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000040)='.\x00', 0x0) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) shmget$private(0x0, 0x4000, 0x3, &(0x7f0000d98000/0x4000)=nil) 16:00:04 executing program 0: socket$inet(0x2, 0x7, 0x1) socket$unix(0x1, 0x7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8aa0, 0x12) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) r2 = dup2(r0, r1) ioctl$TIOCSTART(r2, 0x2000746e) pledge(0xfffffffffffffffe, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) chdir(&(0x7f00000001c0)='./file0\x00') connect(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket$unix(0x1, 0x5, 0x0) 16:00:04 executing program 1: shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffd000/0x2000)=nil) 16:00:05 executing program 1: shmget$private(0x0, 0x3000, 0x605, &(0x7f0000a7d000/0x3000)=nil) 16:00:05 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x9715, r1}) fcntl$setstatus(r0, 0x4, 0x8) syz_open_pts() write(r0, 0x0, 0x332) 16:00:05 executing program 0: syz_open_pts() r0 = socket$inet6(0x18, 0x1, 0x45f) pwritev(r0, &(0x7f00000006c0), 0x0, 0x0) 16:00:05 executing program 1: shmget$private(0x0, 0x1000, 0x5, &(0x7f0000f8a000/0x1000)=nil) 16:00:05 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x2000e, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) socket$inet(0x2, 0x4, 0x900) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="598f2c1e7e9a3b306d485f9fb15aa5e2634365763e9442a88d7282190045b273b8d48b6431a47c34c1cb0d82265b7ac9c3351e39a897e49994a63455bcd871977acd5a1561e5ea3500d936058a0cd2fd391bf80e77d04cdaa2226cf607666ad52ec16c6a41c46382cf5c227db3037bc9fc3793c374cbb77e0338f4e4319c060e3fe53586aa2a50b1e06105042f5251669ea70a1a254dd09c2e7b665ad8ddbc25e73cd42161c9b072f1e1e377656809749129b3d8e09dd0be3b140335c1ae50b983a3a0786337e3425cf04fd3582d022525585a0dec6d14f3c0a29cd26b4ca2b5d49f871b5cbb49b33ec22d36b59489362eaf7d", 0xf3) 16:00:05 executing program 1: shmget$private(0x0, 0x4000, 0xfffffffffffffffd, &(0x7f0000ffb000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x100000000000, &(0x7f0000c29000/0x1000)=nil) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001540), &(0x7f0000001580)=0x10) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/255, 0xff}, {&(0x7f0000001340)=""/16, 0x10}], 0x6, &(0x7f0000001400)=""/210, 0xd2, 0xe2}, 0x1) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 1: shmget$private(0x0, 0x2000, 0x51, &(0x7f0000ffc000/0x2000)=nil) r0 = semget$private(0x0, 0x6, 0x10) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1f) 16:00:05 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x100000000, 0x800}, {0x4, 0x92, 0x1000}, {0x0, 0x200, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x6, 0x800}, {0x3, 0x24, 0x1000}, {0x1, 0x4, 0x1000}, {}], 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x4000, 0x9) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) readv(r6, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) r7 = geteuid() r8 = getegid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="4503dea71c6e8e9df66a4d0127f6e865be0eecf1a08fa8e8b9bedbd87588628d31b2de16d1504f7e397bfaad823a3c607f163136239724ce661dd046b9a3048009216ff04d5a652324e0b5fec6ee7b64744af1a7b0a58f440349f79000bf4cb3a40eab209d457bbf98e3b7e4f48f4cc3c0f2", 0x72}, {&(0x7f0000000100)="904fbbf3caf527baeb717a28b12074cdcf2a80c5b1b29f2e0375198ef9922557d7433270f179d7bc92f862d177bdc2007c81555456f77ec4b48f559d8df2da10e7ba0381e7214dd16588b10ec0568ffb81aaa9077fd2a64ccec5756a4a17f29dff607a6e43d2f34c2a40eb83ebc55ecaa80161b28fc25d7c95b5430942c0856e6d70ca3d31a5d2bf4a84844a9637f84c6182ef83be097fa4dc406a60ec52ace43a7d05462acc415a", 0xa8}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}], 0x38, 0x3}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) 16:00:05 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ac7000/0x1000)=nil) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) 16:00:05 executing program 1: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e40000/0x1000)=nil) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x200, 0x9}, 0x10) 16:00:05 executing program 1: socketpair$inet(0x2, 0x7, 0xbf4, &(0x7f0000000000)) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x2) recvfrom$inet(r0, 0x0, 0x0, 0x40000101, 0x0, 0x0) shutdown(r0, 0x2) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000000c0)=0xc66b28247d26d70b) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)='x\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffdba) ioctl$TIOCSBRK(r0, 0x2000747b) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/235, 0xeb) 16:00:05 executing program 1: shmget$private(0x0, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) shmget(0x1, 0x3000, 0x201, &(0x7f0000e09000/0x3000)=nil) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfff, 0x2) fcntl$getown(r0, 0x5) 16:00:05 executing program 0: truncate(0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:05 executing program 1: shmget$private(0x0, 0x1000, 0x130, &(0x7f0000d21000/0x1000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x104, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:05 executing program 0: munmap(&(0x7f0000d4e000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x7fffffff) flock(r0, 0x0) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:05 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) socketpair$inet6(0x18, 0x4003, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x0, &(0x7f0000000040)) close(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e7", 0x1}], 0x1) 16:00:05 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000c8c000/0x1000)=nil) 16:00:05 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000100)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:05 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:05 executing program 1: shmget$private(0x0, 0x5000, 0x0, &(0x7f0000ffb000/0x5000)=nil) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)) 16:00:05 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget(0x1, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) mlockall(0x3) 16:00:05 executing program 0: accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x0, 0x0) 16:00:05 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) socketpair(0x6, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:05 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x100000008, 0x4, 0x357e, 0x5, 0x5f, 0x105, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:00:05 executing program 1: shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ce1000/0x3000)=nil) 16:00:05 executing program 0: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe4, &(0x7f0000000000)="1606acb2c449a3a8cbe6f61cadbefc5e12aa8151754111b2205ee4f5914a911d55fe909f09fd376bc7853192c0c0254c72038a120856c595b3ff35a0c2992ac47df62dc271ba5d929f9c5c7d341d8ea11f8c418920d6e683a7bca87448700779834e0e3f719bc3a1ea6234bb9fb72d882b4598d3a347aff5ceec350edfd9f41a5a322a26a4414bb19c8d48da7e41524b846f15958fcbd601e4f9ab8bf75ead11701037eaeac2f494b32d5df518d7aff26e59306669dd60e9cfaabea5980da9b668244a6a0675b003912f71aa7bbd691c2e12288cf0a7a0619db366b1fdc9db83d948ef24") 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x2000, 0x1c6, &(0x7f0000d42000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000a72000/0x2000)=nil) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = socket$unix(0x1, 0x3, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/34}, &(0x7f00000001c0)=0x24) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socketpair$inet6(0x18, 0x2, 0xc34, &(0x7f0000000200)={0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) minherit(&(0x7f00003c2000/0x2000)=nil, 0x2000, 0x2) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = open(&(0x7f0000000280)='./file0\x00', 0x10080, 0x90) r10 = socket$unix(0x1, 0x2, 0x0) r11 = dup(0xffffffffffffff9c) r12 = syz_open_pts() r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$inet(0x2, 0x4000, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x99, 0x9, 0x7fff}, {{r3}, 0xfffffffffffffff9, 0x20, 0x600fffff, 0x200, 0x10000}, {{r4}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0xd3e, 0x1}, {{r5}, 0xffffffffffffffff, 0x1, 0x40000000, 0xffffffff, 0x7}, {{r6}, 0xfffffffffffffffe, 0x40, 0x40, 0x3f, 0xac}, {{r7}, 0xfffffffffffffffc, 0xd6, 0x0, 0xff, 0x5}, {{r8}, 0xfffffffffffffffe, 0x1, 0xf0000005, 0x800, 0x6}, {{r9}, 0xffffffffffffffff, 0x4, 0x40000002, 0xc000000000, 0x7fff}, {{r10}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x1, 0x1}, {{r11}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x23}], 0x101, &(0x7f0000000540)=[{{r12}, 0xfffffffffffffff8, 0x80, 0x0, 0x4738c1c4, 0x5}, {{r13}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x9, 0x8}, {{r14}, 0xfffffffffffffff9, 0x82, 0x80000004, 0x1, 0x6}, {{r15}, 0xfffffffffffffffe, 0x2, 0x2, 0x637, 0xfffffffffffffffd}, {{r16}, 0xfffffffffffffffc, 0x8, 0xfffff, 0xffff, 0xffffffffaa3951e9}, {{r17}, 0xfffffffffffffffc, 0x1, 0x1, 0xf9, 0x2}, {{r18}, 0xfffffffffffffff8, 0x40, 0x60000013, 0x6, 0x10001}], 0x0, &(0x7f0000000640)={0x8, 0x4}) mprotect(&(0x7f0000151000/0x1000)=nil, 0x1000, 0x2) socketpair(0x1, 0x4000, 0x4080000000000000, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r19, &(0x7f0000000040), &(0x7f0000000080)=0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x1000, 0xc0, &(0x7f0000a35000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) 16:00:05 executing program 1: 16:00:05 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000001140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3ff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = shmget(0x0, 0x2000, 0x9b, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001100)=""/17) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/4096, 0x1000) 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpid() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xffffffffffffff91, r1, r2, r3, r4, 0x80, 0x80000001}, 0x1, 0x2, r5, r6, 0x7f, 0xfffffffffffffdbc, 0xffffffffffffffff}) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) fcntl$dupfd(r0, 0xa, r1) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:00:05 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x69c6}, {0x1, 0x5}}) shmget$private(0x0, 0x2000, 0x2d6, &(0x7f0000b16000/0x2000)=nil) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x1, 0x4}, 0x8) read(r0, &(0x7f0000003ac0)=""/109, 0x6d) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='@\x00', &(0x7f0000000080)='--\x00', &(0x7f00000000c0)='[/\\-\x00', &(0x7f0000000100)='::\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='.\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)=']*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)=',\x00']) shutdown(r0, 0xfffffffffffffffd) 16:00:05 executing program 1: shmget$private(0x0, 0x2000, 0xec83afcbc32aab2, &(0x7f0000a47000/0x2000)=nil) r0 = socket$inet(0x2, 0x8000, 0x9) recvfrom(r0, &(0x7f0000000000)=""/2, 0x2, 0xdd21ba1815800a52, 0x0, 0x0) flock(r0, 0x2) 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000c15000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getgroups(0x5, &(0x7f00000011c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgrp() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000001200)={{0xffffffffffff8d1d, r1, r2, r3, r4, 0x61, 0x7f}, 0xa1, 0x800, r5, r6, 0x7ff, 0x2, 0x5ab}) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) r7 = shmat(r0, &(0x7f0000c9f000/0x3000)=nil, 0x1000) shmdt(r7) shmget$private(0x0, 0x2000, 0x2a, &(0x7f0000b1f000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x1d, &(0x7f0000dfc000/0x4000)=nil) socketpair$inet6(0x18, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r8, &(0x7f0000000040)="e1fec71c72b2088b7f9fb0a529288c587eb2e16ea3bf2c121e514f92cc7282d4d8c3cc9de291ccad79f7e46cb469b6ec9a2dfe981292453674d5461e4a5c223a00252ea5664aac7ab3f5d6e1e15742a179851fc2f2c2de0bde1b5e9b0f03d1e33e793f14aff4fbf41fe3be66fdc94a5a1a039c1f2502835508f3cf1b9e735bcc1e80d2090494ad6e2814b2f66d42bb4758f82672431de5e90a5abe3181ddd6980013a3c05d9eb7847bbf51995d51e2ed08e2a0dd16c18cf012697235dd7c5d7bd2d87e7863be4d1fc7b30880835a11d3be86b5fc527864069118de20677238e5b932ad27efcb46f8364aeaf0505fec90542d595580f36b82a762b45c584bede5546b8ca91d2f0080e53cef808a3598f2595e516e4be885a83c352c5ce29ec5d748ab2f5f2bd8e8f3ae8ae6db6b5d3775b567701e4fab8d58e5cc16587ea978a3a87def8a4349315c4856c42d41e0846ea4048031422bd966abee74606b0c1ea88e04e9b3fa66985dbcadb37cf1ceedcfa14ddf0dd22f88641104443f9d76f758e0661c63d056516a42dd44e3f6e15df07960f31609dc405d8f2e6d902fc8a4be486ea8db8195534cc94efdd8d29ad203e5d7e0bab01e4b476daa81b992fbb22d2eb8709395cb61aa415996b3b454a4cbc7923edbf61ba70586cfd383f1a438e7e464f62e837e14b155f1f3f9974f78e310cdb70864df3cb7df0cfee57bad0195925b15766d5e6c01befef48f079c1dec22b06133a6c7e97343b33774cbe88c649aadde768082e20cfb28cec7f8007d0f63a16098c0bad196ff5a8391b61a754520b7326e6872b4b4e610580df9458b0eda2b2d8c9fa04936cf2606f17c3b42656d6b20f3e44bb659055b949e88f7649c5a6f728d722779b7af0b3f80ee73a2c5936deac19e9edd015cf671f8a953639285dfff2ef5168dc63f89fc8e40191c5d15a8055961b557f35266104ee7726a1e4468319b9d60a1326728ea0cdba37d107d25eb8fafac136a2a2b107f82dd56cc30cad7969519216a9e117534261020c34b999c4370a489d01a39c641c5aceb90e00ad7394c68681e0b142375d66de778f7b48d14a71c63b77730a55b365e9b097833392c37fa4f7e6a3033d20b6418f0c5a129c4f1f4e6b0264b34bbcfdcbb4aeb4fa931efe4887325da49363a31e5374111c84f6406b207e1ea4ad3f1a2aaca72790db261d3f45b169a6cb058e62bdf7967d54abb9f212f73bfa69127142d9cc4bfda6cdc69f3f38e31b8773c4dcead488ace9e655b1a274195e7aadd26e9572c038c396d2cf6c2ce724eefa122f70b0f746942782772d61c04b63d6fc488c06296da48853a1b03e2c7c67c5b051af9222d1c2c0236be5ddf1ba4dbdac9731e5d5c32bebf3711256f6f6aaef57a3536334d2ea7ede6836447e2f46b1684009a243fb0a520b00119ff87c9f50a6a6b34ff88e659cea0b5326d08ecf50fa971cd50d76e3e33f263d061f8e93857e88bc9c1e8c6cef799a491d801e3e726b030df83047c1fdf99fa6d80face255f08c49fafe17e2db00495de6518d4e085b214f604f9192d2fa0be9214dfcfc681f2383d2588f07b11ced5b2590b29744d76d24e90da9b7b12a41364e3ab347179b379c749a3365aeebe76ef1c5cf9b077ba5d324ea8238f5837f21a82c5279ec5536b0a0f5e72f4ab21e0dcd2278047352d30d2373c0108e2c15e41fc23f63378b22af52c8389be943c93215f76654f73c0a2756895ba8f537bed6d691e9b934f7d8e068c471ed15c9c396d1be0671401580cbb15327c23bd7badc3ee4471348432e116432a99115a77a4537f10d6b0687588af9d302483b96fd21d5a5714c8998cb9eef23c671dea465c8efb72776c15adb5bb93997f5ce8190342a24d350af847737b781f47edc3696914a6463b94d24a99a4aa861bca951923a1f2888dab4d6c2b0baa920dc049935735c2b93b06241cfcb0705eb42875614d3fe28cdd35d8656698efb99f8c70f95539b01766044e34fe6417f3d4263f77329bca659233e15cf19f4317f887950b3fd305cc991840701dde831c11d4c89f7cf7773fd7d92d600da9390c87bda803f0d101a3b41d47a54eeeb506ef6528882f225317eea29c426deaff373320ea6da32f0350c979ba39d5ba0a19818cfd535e07e069d00936f8641c307e75f44b2f51cac7a581e0f90df344ac1d721e4b767a861b468c32b5836eabddb95c26ba77cdb238ff33ef910cab174b25fa2755fb6bccfd66206de64be3e809c1406c436b7d4a2596b94b8ef8e297bb28c4689dc582699c6f3c46fe3d7f982d90dfe96a4a4b90a9de7e9d54bf3a7be318d140b3ac63b92dabf292eeafe5be99372dacc11af22540c57403e60844ea9c6cd87f256a66d6337e3cc60c12d4ad469520852ad45597b39f4517e6f653f5985d442727539d53b3d5921a0b79ad4366749823a29d52d602a1b3254f00ae9d83d4889a62bb68d37d35152dd1c06d9891eb61dd239e774c7e4cc7655cfa75bc9322c68c57dc8825f42bef8ecc2543e5197c0e2cadde30312e60b1053766ca9c59318657b5a9714eedbdd8fa9223021fc736db075bdf97d9fd8095fff358f8d7409748b0a2a8e536d0d493826d1f13385e6af657c38e6987ac657b22c6f307f81b85e5fee7f02f6c8f96cb3d7e700f25c254391fe041190179731fa4bb86ec1cc9511498593d67a5e7bea717290eae2cb74b36bb87103a5f2ca4170840a46b7957189315c5c45d957376cf6c4b5984bd09e3599ce88f7e0c1c6f130e11a5b77e336160b69f4d76481f414a93841101fd88a61e8eba7f895f0defdbb736072a1ea11b9d0d85efdd3462dfd78c8ab6989e562261f893b8f418ebe43a6361cf25858c6611a054553942b21180a8c24d99b9d48caa5c9796b08df28d432ffee904c7012b50d6cc2ad6a771063ade66441004a8e1ee2e5ba67b72f1a1db1fa0e111b826b69c038f8a01eaf1eb2231426043f80f74b8331d45d7e8879a4d4dbb43da1e51e0f6f4aa229549f07d6eb11a2a1037779079312e39baf6111077c44b72b4bb42347285955bc7344705a5d5272932c9d62678cf1026efa0a51aae3824d525f951b2728bb7f3dc38c64d11fe54238d743b9885d681430f822b2cc25d652df13fe5ce4cf6616af81a7c58b6114b903ee40f124acb01eadd20279ede9f52be8de51659e6d13a1e39b60bff82ca661cc5c455cfc75e2778151efad6e3bd94cea0340a2fa28762f98e289727aa4676357d6b1badec3c75aaedede1f729669e1543321618b4d1b035e9636285a74ea9ac2d6b3b994ff3741f00d849242b8adf14e293d9317b51eac37af9a807ceade00d7aa3a48894c0a207d78037b8507f2cb71dd71bd5010f10a56bcb1376281973ff28f49b5f0ca3d2da54c4aaa282a618e5c76969fee82fda9f87a7b4e90a0ae84d917cf21e3ccd652d35c5b5dd05982e200173611fd61a77f65cc074389d1c58380d84634809361a217a899d416fd7f25b1ca8f921966dc6b0af9e19f76a40ce7452b4941fed2c387a6c728d9cfd719838ad073624aba4086990c5deceb508ad01eb45304d156ee1757e655b2208c26ed1951cdce8e58c23850d8894ca432e17198baa1864cb8a16e106aa97aa36bcec2eb4b0cc7b638b89ebf20d2e2c8bae78a012cbd835a76f503994f7523d3cde56d4cacf86d8a7d4e2525363b820b0b54177b339b63a290e09dedc65dde26b307c05930609b629e916db498992b76113ccc570f163c53299a6c0335d5957a6270377c62920eb36d9cea882c5cae580e9ea28ea6f4b582d44d5561279488f09abebf906b8328e22cb58661826b0d80f48f9711810e81952f4604edee45ac185595f33565f64593cb358af6b6b060cf28a02029394397352c4a680a7c0af90bcb5b3823095e906a5838700afb4783371259bca02832daef3bccaf70936e08d07daded3fa3cf7a3d8cd61bead44b26d215ce6fb46d0b462be66cf330839b55727a85c09597178645b2df40ffc83034ebc824c2a13c4c317466575670b19ab0dcbde6d05862924bf06e18e89f0a0f7d508a3fa1b981f9e4d37cf4cf7704d3a9cde4584e1acbd6858c28c089706738d8829e166fa70aeb3f5f29e9303c82b81bc1e00280ff8870a1896e3ce902495e300a64fd330e202c36fdeabf8ce81cceaf66f60fecdbcc3a0c6a917084f4fbb80173de9b8669daa40c64fc4d230e74fde01573bff164833e6e929629acb1af25a83dbf9588728f1bf71fd0e8ead74150d89b20b70c96cfd9222a22d642e275baaba9aa40345fe22b325d40ab0bdc564917dcc9f459c3e64a204c96bb227b77e6e7da96012eb585e8501d9f3eedc474a86224513b703a43ff14acf84177fd221301f98f51caebded91659193a761818a1f01bf54bbf93149e96fbb4fce062deae8611678df584ab776392de8570cef4bc3ff9777748f37750883d95b545a8005177dcbf55f108cc42234e3d86d0f429e1dc44415101baa3d2917807c8a8610f7570c6a96a13bdad0bcb187e71d638777d320dffc239dff68db6b43c1fd4c3139ec9bacb0d7b10673fecad5b2f5e4b52c9eeb48b9ef4b6da66069af659f1cb97907401423017007acf81882d023cd29734a01aadf701fb148ddf64bccb711733efb8e729d335a39b755bf66788377a770ebb365869e09fd31b1d5f02d71c8e3763ca0c6c5115dad267df4f829ba910c1240f4d70994694bbdb8c1b532a259474d5779ac48164b97deb3430f7605be4082b2ecd54b784c43a6f436e919945615f9bd90265b1fbd7d5ff8dd2c8646d83c0e78ef3bf44cda95425a4f068fa60451a1b9e45b7d73ba60ecd7c6eaa98f5c93355d3f2527feb88204297d61d8e8699246ecd946904023e06e55707cf6e396a0bc0522ebd79b2764ff90c29215710d037e4cdbc3d918bbbd9eb6123a90b96e9a6bd6cbe13192836f6fccc056de4afc5742b5c7cdafb360fa219c5308436868473a3525403d33f9f711c48ffc506047620d74f0517d10532174b8bca1449a38dd5d356aee706aef1dda7effd66fc7d3322888289c1eec3bb43ef7009ac35d5817c27793dbc5dc5a91930fa75793f5d48366951bed3090bc5a0b2eb6d043df176f54d709841c1283482900557173a42d1aea3c4c91d890776ff7cbc94199d659bba77789306cf85d211f64c148deaefe57ab8c22504de0a4381a433342f56bed4fd7c4fef8138017fa5137a74b0229617ec455f53542d6bba6136aba10093969f3b147ac2e018a726cc9dd11bf4bfd1181881d1b9bcb2fe6dedb38beaae9216059c67de35237695031c5228f6e8eeb3974b2e9a1c040421e4891a3af99c3ee8c9b7506f9ddddca5e9d23381dcf93ca79609e479fbce1780ecab3c24c7619b4e7bf352d53ed741b10bcfcdffb7e9f90cc72caf9e11ac52270631ca454b2cc537c00d014d1e28c6a5ae215a8a7653adf17d21f028bb7dc36e30789ac92777a601f48ce673ffb5e4f410538017a82875452566ae24aa7b8774b3b9ee867cdf4eb4c9d069da2d32fe28ea821cdbcf6b261b9d0f7473d4f42caa5849f145deb0370ba10979f632be4b72b61f1dbf865e54eb33ba75170460e5e17f6ad95471d50c169e330b12a40ae8f1a629a4a53d3a4604e63b1426e074ebf07d165a7099706233a1ff978580fe7a5c528392a3f4e51ee730212abd961c5f2c93c088b0d39fdeb7e6fd1f20fc9bff9c423710e0587812d80d2884f4d8a1d00abccf294b514b3296a3565c033775809dd0d5a765561e727b7660b11f02d0530d8ae72", 0x1000, 0x1, &(0x7f0000001040)={0x18, 0x3, 0x6, 0x1000000000000}, 0xc) truncate(&(0x7f0000001080)='./file0\x00', 0x9) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:06 executing program 0: mlock(&(0x7f0000ff0000/0x4000)=nil, 0x4000) munmap(&(0x7f0000c3e000/0x3000)=nil, 0x3000) munlock(&(0x7f0000e49000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget(0x2, 0x0, 0x210) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000000)=""/239) 16:00:06 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000f75000/0x2000)=nil) 16:00:06 executing program 0: clock_getres(0x0, 0x0) socketpair$inet(0x2, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000e1f000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000cab000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x973b, r1, r2, r3, r4, 0x0, 0x4}, 0x10000, 0x3, r5, r6, 0x0, 0x401, 0xfffffffffffffffd}) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:06 executing program 0: r0 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xf45, 0x1}, {0x18, 0x3, 0x9, 0x24}, 0x7, [0x1, 0x7ff, 0x3, 0x2, 0x400, 0x5, 0x400, 0xfffffffff8aee9c7]}, 0x3c) 16:00:06 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2000001006, &(0x7f0000000000), &(0x7f0000000100)=0x2) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r1) r2 = shmget(0x2, 0x1000, 0xa0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:06 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = kqueue() pipe2(&(0x7f0000000000), 0x10000) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:06 executing program 1: r0 = shmget(0x3, 0x1000, 0x100, &(0x7f0000d2e000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt(r2, 0x3, 0x5, &(0x7f0000000200)=""/91, &(0x7f0000000280)=0x5b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xbc, r1, r3, r4, r5, 0x82, 0x4}, 0x3, 0x7fff, r6, r7, 0x9, 0x0, 0x4}) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:06 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) r1 = syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x61}], 0xa, 0x0, 0x0, 0x0) close(r0) flock(r1, 0x8) 16:00:06 executing program 1: shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffc000/0x2000)=nil) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="e6ce5e6ecdb06db580dfbc0016401a1e04b45a2581bfdd29c71fdcc63ab35d3e6e0db5b2bbab607b9032e289a5855de961edfed38fdd32ef42a275ff53611fee716081c7a5014bbfcf241b77ff5c", 0x4e, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="d89b1637c12c1a500c2f7f799cc4dfd40f56381769916e70eef4e0d39bd2ed0ee6c815ad566799b88c308783083ab944b7fd24dbeedfb113c77ac67cb6d246411a2421f3d622fb8a500ecfb9a55161750adc9e64bf4109b15143b95d3f2655880ea51811cfc6f3322c6ad08a4e1224e66d34ce45e54c39a862e1", 0x7a, 0x400, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 1: shmget$private(0x0, 0x3000, 0x4af7325255f37f86, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) 16:00:06 executing program 0: setuid(0xee01) r0 = getuid() seteuid(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0xc60b, 0x1}, {0x8d6f}}, 0x0) 16:00:06 executing program 1: shmget$private(0x0, 0x4000, 0x100, &(0x7f0000f43000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x94, &(0x7f0000f42000/0x2000)=nil) r0 = semget(0x1, 0x3, 0x4) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000000)=0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffe, 0x1000}, {0x1, 0x1, 0x800}, {0x7, 0x100000001, 0x800}, {0x0, 0x3, 0x800}, {0x1, 0x5, 0x1000}], 0x5) semget$private(0x0, 0x3, 0x80) 16:00:06 executing program 0: socketpair(0x26, 0x4, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) semget$private(0x0, 0x13, 0x0) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0x1000, 0x3, &(0x7f0000fab000/0x1000)=nil) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) geteuid() clock_getres(0x2, &(0x7f0000000040)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/48) 16:00:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x16) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0xfffffffffffffff8) 16:00:06 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000afa000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x15, &(0x7f0000afb000/0x1000)=nil) 16:00:06 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:06 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x3000, 0x741, &(0x7f0000b0a000/0x3000)=nil) 16:00:06 executing program 0: setrlimit(0x6, &(0x7f00000000c0)={0x4}) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) syz_emit_ethernet(0xe8, &(0x7f0000000100)="3dac9add0135b9b2d7bcaaee2786c57c9dd27a00f38293a685555ec018e85e0ec8643a972e35fb420c34b489ffbdaba3a0496f9d626c354124d34278faad436fc7808ec0e7f88b2a2adaaf54d3b235ad0b8150defbb463530f46d1b4cd95c64a605885d21421e90c554bd806762d078d0c4d291ac0e0814391f112557c5e06b3aafb5c357d90170313e5696eef44f372832cf8179640a839b54e8e6aef350149a33410fd6f38bf3b1dd99487438e8ac7ff2d6392e2b034b1fbffb91dbcf0e2627e0d50e7838b6bb179fc7ac0dcae75ec3c348477b782cbb79c3ebe073ae0c1eab46cf2cb436d8865") 16:00:06 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) munmap(&(0x7f0000b0b000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20008, 0x10) sendto$unix(r0, &(0x7f0000000080)="c2c358b28b849a8fad4aea2d5f1285e6432023185280625e731c14ad55d3ae7a05b68ff1e4bb6d9091388f31cc75e112319fffa4e5d25d2c24a63a95db7b1e69b112d88a361a2668efcb7b57853bb1a23f1ba7ea31cd8c5318fa6e22b4b72c037e3caa363f23e83fd19272beea78c4f009d45431fc843b55e351af5f893e11a62355f6f593f75b97526e", 0x8a, 0x2, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xc) 16:00:06 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/228, 0xe4}], 0x1) setrlimit(0x40000000000, &(0x7f0000000040)={0x1, 0x100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8020, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1f) 16:00:06 executing program 1: shmget$private(0x0, 0x2000, 0x285, &(0x7f0000ffe000/0x2000)=nil) 16:00:06 executing program 1: shmget$private(0x0, 0x3000, 0x2, &(0x7f0000e32000/0x3000)=nil) r0 = msgget$private(0x0, 0x648) msgsnd(r0, &(0x7f0000000000)={0x0, "7519fdb1ee5775c16d7efb700430a467aa6590ebb85eb933b11936d60a1aafcf25ab3815fd2c72"}, 0x2f, 0x800) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x4) fcntl$getown(r0, 0x5) pledge(&(0x7f0000000000)='#:$\x00', &(0x7f0000000040)=')(\x00') socketpair(0x23, 0x8000, 0x100000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x1000}, {0x0, 0xcd}}, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/146, 0x92, 0x0, &(0x7f0000000200)={0x2, 0x3}, 0xc) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = socket$inet(0x2, 0x4, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) r5 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000340)=0x3) r6 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x1, 0x1, 0x6bad, 0xfff}, 0xc) getsockname$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) clock_getres(0x0, &(0x7f0000000480)) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair(0x2, 0x1, 0x8, &(0x7f00000004c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getpeername$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = socket(0x11, 0x4002, 0xfffffffffffffe01) getsockname$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sendto(r1, &(0x7f0000000600)="3d30392a7847aca5cb9997e0e17050e245895352a4c828077dd702112c0948291afaf740c764d5b1d01332ca3eeaaeb67df0b2cad7d79dc1924e06e347e2501ac406ed4051833c39a00c743f225e9df129ed0fb669ca8903575458a244f730e3391c9d4cc622c70d47ccc8e0cdf18b32a421a41fcf71aaabc147f3635cf475f98776bde335fca5f43babeaaa8c56a4034dc68c8a91429b6b1c00a8127e59", 0x9e, 0x2, &(0x7f00000006c0)=@un=@file={0x0, './file0\x00'}, 0xa) readv(r5, &(0x7f00000008c0)=[{&(0x7f0000000700)=""/251, 0xfb}, {&(0x7f0000000800)=""/188, 0xbc}], 0x2) getsockname(r3, &(0x7f0000000900)=@un=@file={0x0, ""/41}, &(0x7f0000000940)=0x2b) getsockname$unix(r4, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) getpeername(r7, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc) sendmsg(r3, &(0x7f0000003180)={&(0x7f0000000a80)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc, &(0x7f0000000e80)=[{&(0x7f0000000ac0)="d8dd02", 0x3}, {&(0x7f0000000b00)="0cbf4271c7d3013317a195161371bcb7382d", 0x12}, {&(0x7f0000000b40)="03f8385f952334790c6086b3a2b04f147199291ab00ac630b74b132e57ddfd13ba0d8b2c64a611faa7bcdfb8a489325cd2dfcdd557f89d921ae90ffb22b5228edca51f43e2400468c85fdd4a85b77acf8f3ce6d942a89d6e1848249b55ddbf9e91ba87a740e937b8374993c7b92cc8926b6b1cfc820f865fa8", 0x79}, {&(0x7f0000000bc0)}, {&(0x7f0000000c00)="1f2485d4c07a3636078f3cd13c86699ca948d99abfb5d70bb0d900be74a655938d6ad75dcc3176036afc280f3b031b91f16eeb336da738dd559fc808d78d1c75f0620ee5eaa027fa42d52823699794e78bc0fd761b80d9641c8ecda93a9609011cd8391f144ade1f265fcb9efe0a46bf83220864d42f4b77d80e2e88d203bad25418180a8046efd4", 0x88}, {&(0x7f0000000cc0)="eff03bac6644badec47616dbf1bc4559fa3eb71855e141783f1f170247bb8fe8a9fa7267455d0524d9c27d92fd6b6b9615198baaa1f142e896b6088762d80a4f51d5ed4bc1b20791445c731b6a7caf7405a9e31c985b3fdf1e2c6296fa4137414fa27258efeba7dae4a2a2382afe1c0cfb64daebf6077d1a2199ec34da5e3645a44173080dd00174a098c76776888bcb757249faa8be07e5cac4adc58e747b620315c9fef8d7859bba96e8cfc2c9", 0xae}, {&(0x7f0000000d80)="5708ccfb5ee2fa1ed78f4b57adc74a73c91e8080d1e4d8086d605d0b2f3f7a1c5f14823e74e26400c4e10d63f65f2a39c63a3f1c7f76", 0x36}, {&(0x7f0000000dc0)="415d8f917409b77b0225d063443b97d1fb0eaeb6d455f544693c521df1afe58e171e91c7afdf1fc956441c9169930e682c427db3d3bf5998e4cf1ecb01200a051e5e3bf7e862dfb5985f647d9a96d7dc9b5a94e0bf7da3d55bfc7274f37600374b1e9ad494c1877fddabc4c5aa3ff1d97fa79576dd3628a75932310af569f9ce3628c6b28c4b70a77f706ba9f933064848b333d1bbfcc59fed0d48c9e64bf079918ac6f4484640c6f79697e97620b782d8cc", 0xb2}], 0x8, &(0x7f0000000f00)=[{0x1010, 0x1, 0x100000001, "0d6c4a34a7bda0fd59f3889d8a920d42fb802087fa13208bef84d05f67c9fef6a0e616aaff90766f76f3a79fa457b89982a497659a6c10b7a3c8b02b864d7d24b69bedbe3cf61d9edf1ccdcd8756d36e252844c88bba8444bb9693173e4f77a83e09d9644d7edd2d8260de2cb52bd79985b6116166f0d248b65e3ecfdd8ee0ae8e42915f0c817cf9efa2e5ecf605203455e43d859bc38661e9fb58e38785ff6b06281233a30f4750a6902e508a8dfdf7462720fb438284b2c22b44f07ea36eb608b57063dbd0d874dfc0af147283358811d17ee3559b3645e30ec5cd71ced2f584db461f9e68d11650498ffe8ab27c02f800f462d143991b2e12b8489e7bba7d2b9d43497fb4ed12f918c31f0917191a21a3678b6be90d4270b1e274446476afe433aa1fa4070e8466db7ad7dd82eb98e2d5c074e04534b7e37f0178a118f75160ea1b1ff066e183019d716f336b1841d17b2a62399ff93368de14a45222116957f4eb0e544ff1dc4c8892f2f9386d4e388a60862b97f2a74c02e0b0108d3345f9e3c141a0e10d315c399cb2b1428fa4909ca587be36ba43332ebe656298f8d275b373cff9a57a01630fccbc27c21cd06614d6c808f9048bb9e3e24b423a728c0e65b8e8aa22a14d080748d55a12b1d7e34a3324369a297059afde7a15928e3aa76f0d76cbb87aebde4273436808a5af90df6f27de1c0ba6724dbc03f201b2b44e179bc9f793cb19f9dad77df3de6c94fcd233ba26b5dd956c2c49cd157211e8514a691a18b759b4c2e01d8c6d776bbff898667cdaa0ccae72742344be2972642a6c9cb5bc2785fbaf7916eaeec2d079292cb95a07597dddadc567a96b212a25ae1bb0d11fd99d5327f17b9f3760650ce9777be52174dbe0601de8fabbf82e0e354e346016a107689bf4a18507c926b5e990485cadb198b0fa0d6523ff2e6645407d5ae27ddbd59a5f01fb45bc36071dfaba7bfe8a7de93698f7260a0b9e6b5bd93f782446e62687ec980f97761ad3f84220c61ed97d6b58ab47d625643bc0401974a93fa5b39319123f9bd57f35c7e31ee4f4a839521964e73625fac86773acd8a3131336266cb237a09e4691eff8f9dc6e12de4b7b458d443dcb5621619474496d360e8aff2abd561b40bc514bfb22bacf2ebfb54efc3cc387ae8f5a406def9a3fb705e4abb71df80173aef63a2b6b651ecf6df95643b40d67c2b565a93ffb176d75390ff56c77f570e470c0843c4cc815a71cba2c1b0d050a65c003ad0f4a4094961fed30f942bcdbf4c57ca69111e3f6c315a54a59eae89c6c439dfe1a879f04b039c38f35994e6b7d988f187037c16adf9381770f3e7973a54e68cd9f5e12e6c8cf4e7b5936be2be9204379eca3e63ac5a4bc388e7289cd482025aa5fcddb04616700e6afc89248fa8867f3df51dcbffb677660f6c747d1a4fd6e78083c9692b4ee4db4547d73b3f24cbce537dac0ae6b1c0c3bb1269519ebe180047c075e9457bd01edc94e958d132568d23977bf7c926ca8b46f836c3595564fdf85a292c745fa772f3ada7e36cb169700effece0a669621ef52296bb40565afa9ef798200e7c700c4703c8fe4e5b593d13e3ccd4a279cefec8bd8a33f3efae2d26d8d96322fbfd313e1ddee2296d2376e6d08e2a71071c0b9df6cb6e01fb2efee0bbb7e80ab803c2b460864ff875a056e7844b4595fb893406de25fb514e8baba3d1e53713bff6d1eca362ff412ddafceda89d68dccea44295cba53a725a519728722f21b9bdc46c3a129662b524fea4b5f495e24600f199896a9d5f76bfab7ce3920ce36a279434cfa55c843176134769603f711903e6b37eaec749abefeea2841111939d3b20233c29ebea5b161fc54fcbf2725b3303a6c4675966bb27760291253ec68bc37203ccd82c3070a158b16c3a487876f7f4c91932111a331937e0bacc8a1e21d9cbc8ea289c909fb9655a8a2cbe895de33434652b4795a3b0617284688aa0459b29b19a9e1f3e4fc8f45ddf5275cc4f1e40ed050a4659db2f113a55e07479aadf41c77d7d76d298f15ed1a5970d94eeda4d77fe0537026b4ec0444698fb229926faeffb763534325d56df6060633fa8df62c882cd04095b4168abe181b1d6dadb91a3d6c1995476ca24baa836b18b63041269fae89c6d36ef04e05d2ff4e0e5e249f4e32e514538ffb122705fa8aaeca23f0528a74c96e92802fd3d4a8e9c0e1dfb9c56da9185dba0177d7cb274cdfdd8fea90a54b6b07c5d60c5c21d8c3898db316e935d8be90f41a6b407aef13e8d03397160315546805798e93535a363b75bd33a00e07d403f0ed79b6e56c760dfe29d76eb537a3b4eb7c9ad1af01603f52e0210c95e7418c7fa3d9519f05043c7101660b9d1617893a4b6fcb8087eea2be691449aacedb30b349f103a32d11ad30cfe46ea0438c738e3ebfdc94dc70c115ee6947bc6f3856dc48be428037dad9c6825c39d75ba2923e07a7da839c3963ba61090e661bf3d768ec85f7c7fbc32ede6d73f9a922f9b4fa5c91576502ebc4366d6c6ca813894d2d735ec74a8658aec6f1640c31919a293b49b54f45596cc6ae3842bb89ba68dc4b414e0a5dab36b5aa2508167fc0503d03d473fff9be42e8bc23528cba0c76be56b0216ba580fc2499a74cad920bcf298aabe8a4604926b561147f926ccc586bc939ef24964b6cc77ae1f41e8d82a19201da16bac8ffa64abf015c990c73dc5416e7d19791d726146f8c4d67822b52f403e0cceba48c6ec173913e348e611e229fc6623370070f5e210bfaa86abc720cc431559ecb450f2e4aed5d86f86a4d880ae3e661a87c724ff45835bbfc35c9735df37004ca2b3b338b619b061bcb3f9f2284e59d02e0612a48c93159b2ccb8a5c87b92e3ff0e957022fbe54bd1174c88cae876ebc73f50d9690eed4dc019393e3a31b8c857fcb0eb1d75f11c6f85d5c0fea940bb567854f9bcdac16f8cca4f1df3d60067257b19e36ec562752f1508bddf4e7ef76a12747329e3c3011680dfe5aea5b5f46af38e5a4938f67f92a75e5f259cd2ee9feaf7f0d952670906363bebebf90dc4cd800b4da634a762c7a5e05c9479b2e1e214df83d9aa9102e5777aa22b2243f36f5560b3c78675824040bb470f6f2046dab8743ef40ba84249e2c9239b2d5ab58da743851b54ab08b03fbf62fa3de73a0b42530d58225b12be9b1f3804a5b5966208bcc4301565caa23ec1491736441009cf67ac35f26d391c325479ea914f6524f08220945d12db288efc6cefba7e361010bcc63f0669868e5d8adbc789c50ac7380066c8d255a9bcf9701686f87339ff31d6776d79aec877121714c7a684c3588fdc0e5bc5e8278a7fa2b70a78cec762e9a9f751e2bf0c9829c9031970a5e4f956d6abe195506c149fce0d580d6cff7bc3a2554cae4427112dd09aa9daec17470bb0a5291c0ef0c36f13862c3a036b700335b573af4a272318e3e3300878aba024fc9ba62c364c0f5c35d1534d8ee9736b79f95b1434088d0f6a45f2f7138090006ed552739d150ea24d925d8b52f000fa6ebd661072398b51d2c13d10f8af3ab18c120eb5bb68869bf03520d63c466d891d2c517d7de7f6f532c529e322e99d7790db3e7427fb9a3a55f3404dc5c06d344fa32b8e057d979a9ac09d4458497b203f06b49d8d62f0dbe695bfadeb6d873988f5bffd8d52df856dce09f7fc3e643a6562d8097fca94b7b13998ad4386a3b9ba25d88c1f9bf343246b339c5bcdd6f85acbf2362d9024e4b194eb905c6d234a2f3fb9cee210854edd083f10d5c3fc2caebfca3dcab3ade7edce43e99642909b056d80ea8b9abb138d065d2ca129e689e7a47ad625793c2bd6c332afffe2bd1498267e6a2d4dcdef41e4770841f9dd02c6c3325194c7afec6f8fe2c4e6b26b87f14727b97da34b498e398b6b4f20710c4715f10e723ade6cae673aeff2dac41a3465bda0b8a1e0013d1b5864c9ab9bce3de4b2c700bd27b13c41344a2afda111b685e6e6b671dd635ef0219a035367b1b96bf8d796b5bd57fd95fe857f638bce2e98280fb04bfd0f14ea3a74434e7643feb80b24c83090a0cf84044d08060dcce79b5446429bfde8319ccbe813687726da4e82ea684829f0af1425b1d26cde92be99d25cbdbbeeaec0781eb09a23a524b0f7120f789f0af6646400b349d4f5d2a31c38790642c5c5fbb574c7aceed26daa6033681116195dca977e2cf403128f80388639e2bda2062fef33d893f93894bf79bccfd642ec9bfc9af1e308bdbc7f5712717679a5f47f86186acedc2dbd1c2d1a6335aa41135ed0ba738fd6bf23a6c1bbc53c359553c14fdf6fb39b92ffc1b5db91f4edc8fd16d39068e74d3c1715c898f9e7cf8ecd92f72e3948cbbafe0fe608f984fcc5142bf6bb7b738b034dd66e207c6b10220790193aa5f635ba1417e13c4ee47837e6ee4534c077bbb1d7936f4f36890cbe25c266f8682737a57e9ea7250f7c41ddd652dc71e990a8819cc6ca05dd886800e3c4b14d597efb4e8c1e99733760bead96d4447f260a1e225d2d196ff5a061572578c46e5cfdf1ae0f5a347c25b8449af976fe9462b84d50a88d9282ec530405593ec8fe34dafacafc6c5a736fb3ca06a2549b1a809046b74468d379479edf5b90caa33caac7a704e96b3e22503b2a268de24eca0100116cc9c289ae05efcf6554a0642ee714b8bc480b4b3c91eab672c12984828e6f9659a797e73445bf41bab73ffa4b99aae02a3eded8fae98dae7e7a3d21daf31ffa3642f0570ec27728470fa2648227cb93fc0f95eb602eefa6ef8eb5f7542a97d1fad4497d9fdd0685583924099e988a23567f157821163647347062049b429324d9b734238e0cc5ed1f403443fe0bece410325632c2dd743d2557e059afd2d8e2871dbab6c182e8abbcbdaabf7ef46a5894655be62594bdd0f1f8f4fcc9bc6504ff7af7f589c2685442832a12ca7d7620c57682dc146d549b2ef50852eeaf0746d85dbb062dd02c6fb8b562cdb9cb1bb3ecdbf460e688c03eea52f52fa4eff49c9cd78c87779c567df0eb8997c391aeefe4d97422bc171605e9c31f38e35adc18cb4bc944d27673a75979f018b85b2268cfed6610a3031b012e55b4d9ec2fa1679caa96f149706232a2fe00558ba8cf4db853700bba446db83ba6df5cd811fd8ab7a3d150b09d6485f9b0de946607c52ad0bb8a240f93cace836e0cb57285e5c63b6b47ad7108e6c414c668913ee30e4e23e89d3d1d13088a014a37f0bf7296f031e6a176ae2eed9645b5711bffa60893f69ffff704a6fb1f92aa03df80f5af1b3028d4ab1caea17bf6b45eed65f0f30b839d221d040504452a94609bfc5b25f7bd8b4188b99cd6547ef2a655ac6cab55d3f7f62e3e8d8eda068df9e1f4c3e93d111af5645586e917636216638ca2e1a2acf70b09ad30e0f17766ea1dfa7bdfff98716cf70f101b1b5e288b1d6cbd54a71438a63db386407a49ad140b9948a1d9ad37c1e05842e37792f8f9f083b4d6a65108e9b941859b89bf844cca578cba3c177bdd1e10a914d20ddb0b0e44eccabad3c3ee0ee19a53d74622356023d69d1ed167a3be69ced58486c269574e1c65100519444197feb7653e52e842855ede44911340ac00943b5099a3afba178a0593ffc7d102a59dd4dd24fbadc64597770267401c9ed50b2c5358b6b4a1770a18059b45a0f6c253f5d5ec58b9f930f815ccc2b8c1b129caf323865fd85ea7e83f362a14bd03662ddafbac5f4c5628844e32728eaeb8b126394b97b14c78d55e1c7ea26d00"}, {0x1010, 0x1, 0x400, "a7e01da3ed95cb15842274a179b59a709ca5761b4d806463ab4911677a79cd73042d04cf3fd40de0f5f92fab7acdd6b4fc8db5a197a7681881cec987289ee07850737dde8f605598038b75481c0f5c067b9e168b9e9a3526affd952d13ee68200595059d07c1845542ac50373bedbc453f6c0b387747c285cf03da3b9c5686f08402bb9c0b8eb2fa315a633fa873eb54ac9698011efbf06d4d76f6790087cc1415bd36d118829f0a22cd8d038f14cd0ac147bef1642b329fdaafc2656b26275dd15471e2f312ffa8170a9c54eaf8dd3e4738b560f6dec43154f46dbe4f97d03ed8711ccb8a6c3254c41fb11d7a4bfc311845d17286b35fac46cbf69a90cc6e857a4ca676181cc99b8e4c906f45c4cf12fd2a7d3fc0f19bcf5bafb7d53d7511c0685a30b7a4071c3ab7293cb7bd27e678c8d824fbfd7d629cbafb87298d6f91bff10da7aa06ec2d5230e430dfeab540c11bfc6a89e73d91368a7af25f66168b3c06140f8282adaa51420d25214a80acbcc719cdacdbbb47c5cf8b596442d4365d1feca4cd18cf8aa6fc61fcd42b1f0a5d97d60aa4564c134e83f1dfb00aff00a591c31275202ea504405a520287447496cee98125dffa1df2e168efc364b3ea6b2992af62b0cef9072460722cbdba438d6ed76db6248b11b60d565c84966f56bb83d84bf50cf673ff82ee981c786621d6d1d839eecd30090631e91a5ee3bfe374337f85ed115bbe8b009f81aa3c07d6878a1692476dda6fbf717aa5496975bde5dfc0e23ef0e9bb8ef2e20e8f33e55d50f6926eeebb0a34f6366489890ee5ac34aa3b66d2b4afa49be852add3a263cdad3d937aa7c500fe842e403c90be09a7e8a138a0571eb2531659ff1c6b15018727e17c2f5d02e711559a5375a09b17f3b1e9cce90c80e99b3dbfff37d432188832ebd48e3b7480e80b74c5e925720c985ad015b49a05abe517d9f83afbc066067c44a84fb10f56555402d58766f1f065792cd48688e6644f5f9e31a02bb120f829d835ca26a97254c90bff9c0e8244abc88f29747844d6854210709504f882c402521bda6af0fd64c076796899a4447b369407a951706c3a2bd4bfecaa73b1caa4bbf271ea1943fb993bc204edd06365a8dbfcf8855a6c8287c90dce904146b3051d9420d81db51b108360a05e26042336c2125ef85bed5ef916e88103d50a16c47a7caeed85135bea66deec3da010e848f9e40a93c48f9b8dd1beb081558e1ca5121f786049b982aec510d459e126c1f0811234d3641f22c97fd70b32c78190bc8a0ec7e78ae28656394629c443c3d87a40927f9428a2d318efa4a5d3dab3cdb3573b9e9bd896e26f91cb58a0124ba30c90532ad15eb9a7976228f7d2e69ead2c93fa8162432e291feaf895e3ffe77e17157c02e3f63318502b08d3c72e8da1429e9acecac558240833ef219f04f82756c66590fb989502a41ac87befdd18db4a1f152d894b8d5f1b94c482505d5d1df3366b5421b9134b20faadefc2a814f0d37f48b31d106b228fdd26926500980236dd698a2dcf90b49eff1c7d19c447daf40efc012c2964f38fe2304765c3b87f4a43ff6abf48449e5b89e88828457797735f8c2b776d344e0c07770719f71274fc65f55e684a05487590d4a0073e3f77b883ef01efde9916582d08601a1873b53bf8f0e07b962e7e6ea8e61acb271170150dbb3a4495272601592c3564dd819b6fecf793bd4e2bad3b6ead376da199738489c0b12db8700e42ebd7c992ead94f97f87d06014bdf6be91f21cdc7fb881a69eba3b87764df3e8c16142d46d4c7e772585235d376ab6ffe006debe1060b746bfe15169f51eeea047aa22e6de04391071fa69d14ed9bedfd4d35ef33715586f5280192fd930ddd571f96bc710653dc80fdf3c1f7f495ad3300732b8ae7c49a5452b8d37b2a33502a1767b5215d407e6ffcb84d71986390c74ecedbba178e5c3a3cb4ea830243ddd91e8ed6598caa1f736f571186e4f0bc181ad607495fab18919086cd7b1d6616cbd53132c60c62753acbe1e85cdd3c922c41af0c35242e382fb7a6de668ff219e44d9423badc0f5a6afa184effd430b4f7c00aae8af2fa26ae8e6458dd77d1d9734c430719936389f597be93164dda398e19f70990137a96d9a5c06491e4d235a52f48e6118bd4025bfc6b38e01937f82e31bbe807f9a17a3faef7ee0d6a581b01ca580efd2ca91805bf29e67558f9864c2d7174140b8d702501a009e14217bad8f6e318ef1bef6d9c722be48831ac5e085ff35debfea8967a1bcbbd8750189ee12321122f830f1a61b9e2b36c112cd76bf392579339398a9e842a4199fff77f258cd11f3817358193a690d6a4974e64d7870d517e6d7c7e9ebc227422f10680993eac3c07e161e2f6fb1bb39d0cd20415e7524af70ee6578436cc0d12c0d1cc755d8815cfeda3797b2f216526aa2d4da3cdd5bd68317482b9f62690bc34223dbb6ec823a59c66f68ca3edcca2e3bf466a47ec4a46580a1c0ce598ae72af6333669779112104c9b58fca863cfbbf6240dd8b49140d22fcea101636afcd084039525b661fc6899511663741b43d3917938aaf01c6af96a02ea1c571569fe5673b7223f6045eee5b2468a208a254c0ae01dafac3ab14773558593f2ba249687039741d8c3a31b2e61aefcd519f3332bf179f4e0e02183af87b1976d081055afb31520d210037d6cb40a944223e2f34ecf5cd5a7b04908e9e2aaa95388e6ab174a5846d447f57d24afc7b927d1a68b89e3a810c693724cc7cb634aece96ded05dfd1c7d9c74a8378d56543c833ea67651991b4438422c5d49deb5301aa4686a87076c31a42f491350e7f21108ac74acf03b579276118351b5f887127069ea09f98b1c9c7ab357a9ce44e7eecef48bae42907416a3af36503cf96c35a8eccbedd9478d72af03f01c7d66e429643684febc37f95c09f012c0af439fcb8f1f2c0f138be0cdb71a5a132095c5605987a47a1ff555692c8617d88534c92907998626f6533023e0d536e87a9154c4770bbb80609f6b2f069334d32d25c9e6bc5e0a8c4dc0e1f85c0b2fc252fd3b425d45daffe0475ec482360bc446f0424a4d038047efc5ecb0726a1f7ffc3a9dd67ac1bf16107c0477cb307dff69c418474f056a81567f5da21f99ba33e7dd7016623aa80ba8c8f0afd42faee1c22bda7e7e1d3e9ef57625ec63715a61dfdd854606be3bb7ce5f8f7983229dc691efa315862b9d7b2c8a7904ce7df3e533abf3a2c60d75bd0e0f726fe771c13e00527bb4fce0b55d7bb8eefc2b739cdac9b8298d9bcf96f93b7c15632f1835659f365d0ab9216aa73b78a6c17faf8d79b73ce68d973202ec557dd2cc18fd73652f2d7b5d0fcb3708ae858dcf7b4e8be08e14ff4f650259e967d3de7a37edf732d28ba78b744513fcbab2fad14fcc1cc9e4945d0a9bf9982220d770e2be0ca2d0f0f4c2ac99fd2a423b526a54c8e02566e8af934aeca2c42e48c9bfb05b86e255d85579c878c3293050849a91b1fde2641a589269e783372a99f6ce6ba538d4b3af005440986895a33cfad612af0b0679226c6ffcbcad512a94c3d0a0f1f4fff88c8a72bdd47070b05c52ccd3f8daf5e7c20d81212fefe33cb5ad97e33bf24a709b6859c239a4ded2ba2a8c0fe38fa94e94548efef2a35607f696fc273f58d1e6b97fe9433204391e00a7aeb993792b854c914866b62ecd5be2930a1dd3020042713e4e57f6823bfc77721a4d7f6fa641aa171c49529a797a99229c307eb29ec8dafa4aa83b31f03230f5458d7e280a7599b6b40cc1f843d033b30e03c2618dcc0d845fec29c708abad00a427fd181fc266b5551b343d774a3890bc97dbdfb9aa9bb2d99ae473c9ba8179ec9f85926f5de62c1af1d4344389cfbbb4a025e5d1108ae33e4ec8f20f84eb7aee2b76d5fa27b0eb42b185736775ea9bbf5848bacf4c6a65b6bd003df541f08073430b1174fb332a60ec7e9487802d61ca980376da5facdb55d1269a713abc1250b67df626314d0c7fbcfce1af869babd9603f92716b7a6ed20c1c30414c7d1b8360989ab9b1c33ec6ef026ebb087d8f2131db303fbd74f0a6ce9154a9fae65b97d89bc7e834ed65e114656b3f4a0beae101bf41ada79425cb182a08f7f532871fc7a31a8d68800388e578d22a2cae455875a6b38daaacf7c16e2d2c9f7f48da758db24fda4408f311f71e2cb35e2980ccbd25717d4ff0e11364e66b4626cfc56037e567c047be9b013e9d3d5c308d60f3248d7dc441e88eb88e37e830fe3bc98c036d42afb5a4e7eeda4860152f5c5b5dac3718a5ea1c7297dcaeb0b6a3c855ef87396e20b8fcfdb0a360c56b3d0aaf30cfcaed674c51acf2d8afa7c5d705c7f27c95e6daf5b73f443d545ec40a308a7df6ee51a9d631a14c18249285ec8172bd886c460c94d7ea6b8fba6e5bd50f4ebb74559893463b36fb9b60721e175a49631a0bd11802caf512d6bd75905fa87d3fd2cbe537849c47271ab9433efa7498fac591689041fb2224bebb800fee8b2eae5f1f750146e86947bbeab1f02bd35cfeebeed138da3bf45d779cfb88821252f74990b3924c82574b077a5a282ad043ce4b2ccbb227660c2b65ff60e5df486cf5deea842f9a4209433d708d6f8d25d3ee724c98f25ef89d9b79877ab864b24acd4f64fa0ebc3a04d318a1500bc22f01825bc557db0b9f718ecb1a26faee3484edcb66f218bc6ad5989416297fedb6f74fb561394b4e796b9ec60df3309492b968176267f665d9f68d0c2f64e3af851eb5f4cbe87959c17453d28b8c08708741cb06433b9376f98ea76cccafaf4b568391c785c993c6709c227a30e8f34b7925e26790e630c5dd1fc639702faf4c71f833bdc9f21684901b0324fc69cadaa54ef8395702d40ab0cd2f40eefdcc8c090e8f47f9d926c485ae59492aa5ba6dbaf58eda1c2d8eadcae2c3eecc46f56edda92b931078e780b1646cb073baa43415b2448d8dd973464c3125556df7561766683399f977ecb09dcbefbb0f9ab91ed37e489425da429e56b90bc8a627f9003f27d8809f3f3e17b04cfbf24455af3443fcbea7cc43a6cbedb2d67537604ccab394bcd2322739d7576b1435d273590d4eaa1bdd32267a33dc31fad5ae3df16c5e1fbcd559111d9b4cc7d0d56c44943f0ae2cbed0d71d395cc595001834130d0c577c8047463f48f74a931073138edbafb86525bb5ec16e5736275d121f5bff8136ba1774d6bdbe804215d1b973539e0d7efef220f72c84826dd3328b681554c4c62d6647f6397acf41c5ceaae4ad3dcdbc583e4df8c1f61fa8149babc49bd15b71e0f9aac342f59a3ddb881645ca59deb1d7cf77847fc83c7d97e25f4b2b419cc0f77d5f61d1b6e6970efe0d57ce5e14615c8520efabed41ae486d96d00c58d7bd26936665eb47e93b331a8c32fa90c5337716933318bc16ffb53754d6d8080771148ea737f6a0cd71818d5d61c3f9536a973a75762c27ce09ba984c242007fe13d1c6875258573d177ab825067a2a3b72b6e21cf68cd579f20e072267807c4418d3e9044e87d72075b246b277e306455b3422ff68d1f5e640d3e4731b126a3b14b3cb494003a9050112982c5528a52b27b8303de44d0b5df912e8c7f7ae4befe8de4ba0a88cc89bc79b0bfb5bef2dd8d186919a012da913a9c8829995d9629606c8c08ae735390fe1dfb79a2af95363a9985a080ddfa0d79691628b013a917961fda45e98ecc8d9fcbfd7b8fbf8c5967c549cfd8ca27cc3c99b1dedea209eff0d55dc12c35bf4383732e"}, {0x90, 0xffff, 0x1ff, "6056a2fdefb99d87b67fca81e11bb23d25dbacc72ff1a19532bc9ed5c4e6c5b73efc6d85cd2c33a6fd6a436c1e44125f47cf56b91f7c60d3fd29d14143b8c4db2cdd4052aa4a67e1cb8fac0d610e807ea39a1225c8d5ac4bc0ff340ad4ebb36a25ddd05bcb7449e4f911857456306477ca794210ba8bbe744dcd286fda0f34"}, {0xf8, 0x0, 0x3, "716e51dd15fbdf1d7cb0679ad114baefa1ca7af12cdd1e98e20d7b3301e68fb854561cdd7d94a24f3a6ba3b961871791b0b3c841f5c458c6f373ef1d6e62a8a8a2db11d30c5cc5fe2ed685ad5de9f380068541eab8b1d6f36ad2f4b4fde50cd9bc3e29c8336f771ce899835f28b17fe4b473b93c4e4c97bac5cc2eeafa3c3d259f92a459bb944dae5c18d70659945789a5327642c9de9e7a17a401a079e30b6da4aa9295f2e0542f282edd4302b20e7abcc5bd5267dc182c44cea8c4b9e50adca5676037a0f736578e5e8504815356bb183cf8df3fedcfef79f7105f924856245d08eaa7893ef88b"}, {0xd0, 0x1, 0x5, "ddd618ad441273fd0552bb0a9fb16a369e945f82058f6dce373f62597614e0902045e2537e3d5d228d13d9d8fb7cdf5bbfd9a95025f40778a3b2314ae46b9685136a9df2075c79b3d56b872ac9dcec675c423054a9d71cf5b46ff8b45a2426dff018dc11a4905c63052742a8f20dea404c72843a936d1b91aa73efc29af12557cadb0d00b1b870c21dbdbfdadf51417c67b0a1dc95d8c045d09a8f7377bf25332536b5a1c6187241881a03abeda980785fd1956c3d46151f90"}], 0x2278, 0x6}, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000031c0)={0x6, 0x3}, 0x10) getpgrp() 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)={0x6, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x11, 0x2, 0x4, 0x8001}], 0x2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x84, 0x80000020, 0x3ff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x40, 0x200fffff, 0xaf39, 0x400}, {{r2}, 0xfffffffffffffff9, 0x8, 0x82, 0xffff, 0xc2}, {{r1}, 0xfffffffffffffffb, 0xe3, 0x80000003, 0xff, 0x7}, {{r1}, 0xffffffffffffffff, 0x12, 0x0, 0x8, 0x8}, {{r1}, 0xfffffffffffffff8, 0x0, 0x800fffff, 0x9, 0xd1fb}], 0x5, &(0x7f0000000240)={0x5, 0x3}) r4 = kqueue() getitimer(0x1, &(0x7f0000000000)) kevent(r4, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:06 executing program 1: shmget$private(0x0, 0x3000, 0x102, &(0x7f0000b70000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x3000, 0x24c, &(0x7f0000ee6000/0x3000)=nil) 16:00:06 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) r0 = socket$inet6(0x18, 0x7, 0x8001) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="05208aaca9597a5ad3af8638b50915a9813fb12587b9996c4299cbc638235ca182327391d08fe27e1f656634c633e1266dcca72440b43a16bdc2bd2de6038c8f357029bb4b718dafca0d67d441cc", 0x4e}, {&(0x7f0000000080)="61ffa02edffeb5daee29af1433bae482a1e558736ea21998b4b76cdb4e207ba4afafcee2f5f01326307ea4dc2a6bc9ade2cda3efa2ef7bd783c2f63418c4a5f5075a9649d73f7637eb78850a0ef1ddae291847b5167bb61124188b01", 0x5c}, {&(0x7f0000000100)="13ad75206e725285b9b5d13195abcf9e2e77fa76c5a281b23fecfe7b4dace79e5b3c32c1111c93a0442c00a347e11a00919db338ddb44c3bf6f2a2e53d0d3806d020082792badb89ef05ec69f6f548454297ee71067812b4baa6ad9ff808d7a10d2b54afe25efa407346f00e52b8b5025301b711f61d26d7b257b85c263d61cfd470acdef1eb3b7346f972221bd3d5e076875491ac68d5d5b63141e41a0e691a75885feee7f7e8245dfb68dc9261a7e49d3e1fda9b200af380ffad6901481142c57e7f94e7c265d9a18978384088ff2765768887efcb6ee5288f5d9b268fb97392318e46fa48dd", 0xe7}, {&(0x7f0000000200)="433b78db5ce9acb5f64cc50f383790876e63e9ca338ad85f1348f1432bf2bad6885ca3fcda1ede04b952643d870f05583e3f91bfa7473533d23de23bea97a7fee1b3e67c8d0e67d14027ad091622f63b2435bc291364be1a7920636ed169dcdf41357640b44ff6de24dd86101717a74b30100dcb46d3d85c1a609d0fe0e2bd828461d23c40eef4de249331de12cadd12668f80603c67753e6be8229fa6fde8ed21d6d2921d5b80", 0xa7}, {&(0x7f00000002c0)="b8c822d09e9232a88f81c52b527fdd2bc7cb4abb3e868fbb49445c6f3a003408486152bcd3e3341ee6a70b28244f64a794358c4c8c4cc6e58c5ee99475390f5024c940843e08be3f6b21ae6df40d9bc93b29e12ba7e5bd43", 0x58}, {&(0x7f0000000340)="eee4bcecdab887f7a7abc57b8507503eb84bab56242bc3c51226ba378296", 0x1e}], 0x6, 0x0) 16:00:06 executing program 1: shmget$private(0x0, 0x1000, 0x83, &(0x7f0000f83000/0x1000)=nil) 16:00:06 executing program 0: socketpair(0x0, 0x3, 0x3fb, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x40, 0xffffffff00000000, 0x5d8f179c}, 0xc) 16:00:06 executing program 1: r0 = shmget(0x1, 0x4000, 0x271, &(0x7f0000fe7000/0x4000)=nil) shmat(r0, &(0x7f0000ad4000/0x1000)=nil, 0x1000) 16:00:06 executing program 0: mprotect(&(0x7f0000176000/0x1000)=nil, 0x1000, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') madvise(&(0x7f0000176000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000175000/0x4000)=nil, 0x4000, 0x0) 16:00:06 executing program 1: shmget$private(0x0, 0x600000, 0x80000289, &(0x7f00009fe000/0x600000)=nil) 16:00:06 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x92}, {0x5, 0xffff}], 0x2) semget(0x3, 0x3, 0x100) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x5) 16:00:07 executing program 1: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ee6000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ee6000/0x3000)=nil) 16:00:07 executing program 0: r0 = semget(0x2, 0x2, 0x23) r1 = socket$inet6(0x18, 0x0, 0x5) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) r3 = socket(0x801efa3765cce8a6, 0x0, 0x5) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x81002, &(0x7f00000000c0)=0x8, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x6) 16:00:07 executing program 1: shmget$private(0x0, 0x3000, 0x4, &(0x7f0000a00000/0x3000)=nil) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2c) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r3) getdents(r4, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:07 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmget$private(0x0, 0x12000, 0x0, &(0x7f0000fec000/0x12000)=nil) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)) read(r0, &(0x7f0000000000)=""/54, 0x36) 16:00:07 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) 16:00:07 executing program 0: r0 = semget(0x0, 0x8000000000003, 0x0) semop(r0, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x2) fcntl$getflags(r1, 0x809b7ee79eca49c8) 16:00:07 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000d76000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = geteuid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6f8641a0, r1, 0x0, r2, r3, 0x0, 0x1}, 0x584, 0x3ff, r4, r5, 0x401, 0x1ff, 0x2}) getitimer(0x1, &(0x7f0000000000)) shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0xffffdfffffffffff, 0x0) socketpair(0x22, 0x3, 0xb3f, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x112, 0x4}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 16:00:07 executing program 1: shmget$private(0x0, 0x600000, 0x3, &(0x7f00009fe000/0x600000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8010, 0x15) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x100, &(0x7f0000000080), 0x3, 0x0) ftruncate(r0, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xa1, 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) flock(r2, 0x9) 16:00:07 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/46) 16:00:07 executing program 0: socketpair$inet(0x2, 0x0, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) rmdir(&(0x7f00000011c0)='./file0\x00') r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a317782b663263f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bf7089b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6c00d298ad95162eae13ecb28d433c7a25c8999844666a2045809307cf3ca5bf40bd74c00807470a8a45c1eee45ca10341d6212ee7970f254cf7295fc7f66a8bd964996a960b7bbf399c3c43d471fc339676a07f97de10fa45037359b8c00000000000000000000000000"], 0xfffffffffffffffe) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x11) r1 = shmget(0x2, 0x1000, 0x400, &(0x7f0000ef1000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ef1000/0x2000)=nil) 16:00:07 executing program 0: getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) setegid(0x0) r1 = getgid() setegid(r1) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) socketpair$inet6(0x18, 0x5, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchown(r0, r2, r3) r4 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) ftruncate(r1, 0xf04d) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r4, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x1, 0x9429, r5}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80000000c0) 16:00:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) clock_settime(0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x81) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) getitimer(0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2102, 0xcd1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000000) 16:00:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x800000000b, 0x0) flock(r0, 0x9) recvfrom$unix(r0, &(0x7f00000000c0)=""/96, 0x60, 0x42, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65300075653a3c6eeb4f4a64c930a0fbd81c003bbdf181618c6e4ab804e0aee99872ffe7d39786daebdc09c76ccf5e06a6293d2e97bc9754edf0367d1aa38a27a9ecaa5fbaaac8077703114c94a1437ec89ced76f7bd7cfbf4c23a389221f7b24247db6f5ef53556eac3fc944d9347881d874aeddadf635fb28f64cd96ffd629703727b1fc971fd1603537b91f5baef1ae9a849aa6b24f51a6cf68b7373fdcc2243042acc67a31064ad370b1de4f011e6509bf7c625690ebb295c22c39d10cfd196bb0c2fa7c2c75a630b20dd5cad88cb6516f997f3f1ba1a025cceea957f8adcb28acc100dcf61a03bf53bba015fb7857944fc78ccff99301127f7935"], 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) flock(r0, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000180)='\\-{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-', &(0x7f00000003c0)=',\x00', &(0x7f0000000400)='{#*\'\x00'], &(0x7f0000000680)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)="2dde00", &(0x7f0000000500)='$\x00', &(0x7f0000000540)="e22c00", &(0x7f0000000580)="e700", &(0x7f00000005c0)='%&%}\x00', &(0x7f0000000600)=']\'{\x00', &(0x7f0000000640)='^\x00']) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = accept(r0, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000000)) 16:00:07 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x4) socket$inet(0x2, 0x4, 0x1) kqueue() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r0, 0x20) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x189) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x220, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000a00)="3ca2ad912c0fbc5bcdc026e4d767919b", 0x10}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000006c0)="36ed392f9c157989f19066c409dfad2ee98b123deffa70bf2a769531a86ffd8e341d22babbae5118b29ded72fc01c52032d14e0290ba23a936b9a10be20622efa84f0ba963944ae07e738401bfcd6641884c9f332526ef951c2bf35e82d8fbc91ca3ab00f159d9fcb1d255e479c8e76b11562f6d010d7da86597e134acb9a26f262cb0be41fdaa773bc8fd28925413727e155c61a97f925dc83aeb0604af9592699dac9ac558055c94970ab13e25ffb67b9ee2033fca77705ce5f412700249b0f7e74fc759400f2ba2f9d427b69a710b529f438db60ad42b5052c4f72945d98309bcea839a8a557b421a143703e19ec1c5fd2e0a14df491bcc50040506d3", 0xfe}], 0x1) 16:00:07 executing program 0: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) setreuid(r0, r1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202c, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x900, 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x41) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000140)) getrusage(0x0, &(0x7f0000000200)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000002440)=[{&(0x7f0000000040)=""/250, 0xfa}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3, 0x0) pwritev(r1, &(0x7f0000002400)=[{&(0x7f0000001240)="a8545826dca9c1113627968dae302a920acf4ded6aa5e3225c62defb9d7076d2f12be52be01ff83711bf766dc94c1d432850ba48ff6daa3698f90a88b76811891279e9056f4298204e28bca81eca3439143643a188c1bcc390abc5ffcf3a6b706136527f17fcdc9899aab1c0eeb339c3a3269ac28ef442d6c254337211be992ea1296e17471d85e5c55e9923f0d1dbc57207c9b306b55d853241f48c9208167ff37e7b07738a283c341e0d114619a0", 0xaf}, {&(0x7f0000001300)="6137a892e1930962265ed5647bca82d0aa831bd755a8e95a163f5e319ebd34cf0a5758", 0x23}, {&(0x7f0000001340)="d026588af61c7d6e45a7cd814d9d2ed21d7782b5ec167c79811c7b06c28138e5136bd103f20f0e69fed47c43ba668e70b51e2748e64dcdd5e262b1338e39130de611f928848d80b8a2cef58669d0ed8c987f243f1a9d00a8f7d3fdfdfbfa36708ab950b45429c258fc1ffea72b70e36586242438e1d26f22646fb9a55189bb43bae814b29a1eb30cd3bf590d154c28ea4ba18639e1559850cc6f8f288a752e37af54e499109adbb3547befe0bcc7f51c0fead665ca7b746526f9fe", 0xbb}, {&(0x7f0000001400)="ba5d50c7adfba0f1a73547ef5e48c303cbd744e83cbe46251a4cb30c8db966a8cd42024277fe1ed1ecbb4bae46a5b784d9092dfb34c95663e1d84af0c0cf5a357407800c6ff10020e351cb47bfc43c85d65ee7d1e9680d73fc7c701854354c8969ada4f049f626e80fca10e0385797e66d1e0d6fb179dd536ca216f40f928f4897c0daae061b822e368ca510f42a0d33546fd91d7939053271b0f49b2b8dc0cc0bcbbde98ec1aa000a5f39235bf853faac0a80314fd228b8a3db1edcc0993e6d9c04e8de26517787811776bd95954e129af26b5076c3e3c5b1bddc20acc4b3f86e844d2a9c24a95728897bb19b6f4783ad3ff726c1aee62ede04030fc3ef4d66fd8e151a728dcddb0586de10fe6d6eaee009850c70ccc6d52bbb6c8a90e7097fc65c830ae70bf8b1957b83058ca5b5434166edb40365b157958fe1e670d599f95b9b5d616e4588f0918302b80708ede01a39651a305fc2dbe6555994fbc57a9a0b099fdb5e7c7024f2effbeb1fc8c075c59dccb2028f10c79714ee7217e1ea7979768134cd87de591eee73c0772a6ae5f1811af0ee654c20eb6a5caf674c637aee259532a76f5682a1b758c21c782aee9e2943409f7ad826798b7cb42a1e7a8be0bf75513542e23722a2b09b1f7affccdd522210260c9f455c647928f024cf611f80036478fa51637d538cd1a71694a08507047169b7c1a9001f5c79af976a7ef338f947da15d7a987da2401b7ee6030cb84b23a52545f3cfd69f697b54ff62af19bf19abf0beb79e2fe7bc597a533326a12fd0943c860910162eb132e171be47bf0bad24e14008d0aea0bd1c62c9c8f166b8533c738c0fd55b87c00e41dc8a73d6a011216d0516a102e44b7dcbfc945724ff1db99a4a18b71a5fc88a486718db8c7e043b02061fc82e3c23417ce66c382a672b5fe23eabf3168df3490d25fdfec728e89e1ee863072b7b21b74a4d23ad8d6f67f9ab5e352ff11cfadf86902939c43198c36c663e8f18a6cb50cc104e7aaee2e27cb12964fda3897bf2dafc2978cb800292ba93bd5d201746e53fe5824d1f99d7c9e7e2dc31472eeb75f67e3a06c43f1923314b7cc093943b771029216897469491a03ce7b85a6b7e49bf65bfc35b463d98ccadbe15474278c2d0362901c5ceb675da2d09c36be1f28894b9ea2b6b73c9a2dec1f881a7d148783759ac82372167c803543de920efacec013939a1d2b85f8c19414c68433c97a6e53cba9b0c37772dedca57c257cb8d59fe63e90a1f559d8e792563707f4ab892e5ac9b2f4a57ce4a96277f68c64c93309b1c8c25edf08e0fa86137c423421e63c7db27919528cbee9a4c96d85cb4bade1ee3fdd4378b154fc0bd9d542fafdef75b8dec73169f51c1c468dfbfcdffd8396f63a7d5d2b22fcaeaa6cb43e4ef90fe99894b419a7a8ee8e78ca27402eb1dcbbb6784649662c45ecf400ce7a6c340b30895682c9af83900d0c3b315885ee6dd6eb8e72d5ffc69e8bfc3bf01e3541d75e9bc2394e58c48ae52b0f3846ce9c17b1fc65821120c16462af064ef0c290c63e1eeb24aabb28a651ef9620a876f6c31feef48e001dbaf19158decab8b60fb1bc20435f1fd066d84c21d1112f7acb7fca657dbd44a25d367dca56887ba142507bd318a9a29fff9ca14823589af208d9a1493e44a2af77caf9a9f082e097358f60a640de2ee413cf18bb836835be3505040425f0e41b65a28f3b0eda9bca83286cab34b12d35544bf99e964a7b3f83a275e746968f11ada53c7d430fdebf141552fdb9bd24cfe1201f99699e1d1d828ae148778026a7318add15a83ddef24a26808df0511c40e6c7facf47ffdf49192d74321df2c5e33bb95771f42cbcc43afa2fdad23860042691b1224b1529b5f46f8621324ff14f81f0332100e23aba3cef160920367cae9c60e28f721ac1df7aef2e21bf57679b4d5bba09bc9f59ec2e68c5b2047e026a66d4f45fd36371709aaba7171c791383a9f2a2280326865707f9832df599193009bbd94e668d469ac9cc9b1a75cf60de3a2c89c1d03ed6ae7a8b4f3b1162b7b92bf7ff3c878290db65f5a2f3415e0ab3dcd4642c81079cfe39a359cfaed5b35b8d447f35b8345754a0220fab3bd6a7870e3bde4fd69e3f26c9b1fc3f993a3b0bf65608b473d073a7f31ec61ac0189d2dafdba73316acd23e04be0794c291d3b2651b2ea6822e092aa02c14bf6b34c9ce95e2d2d3a58afadd388fe552fa4f5bbaff5700e46cf10cb948d1f0695730648300d53b1ed7896323c4de071ad54bf7993e1068fe484110ec96f7a68e4f6a9da8f38954e35dec86f5eaab7984a38806eb2c5a67f53a1425475904535424da7dc809f2d12f50f299b247f8466a506bd1d80d8f1db26049f4236eb8f5e8b007b9db946c6bdf9d5750d76007eb873e1f8a88858c1c1fe179b5cc719a7944ca128071aabd50de074038a08c2215e653612e708c29f5363eb182687d0409d68cf27711920a0ed5bd33d59aa51bf52755dd76a624af8302a8709148006afb3b843ceab2d5effff8375468a83754c506f9eefdb0fdc8972a9c4b6b074308c22d84a6ac3855f5563d811ef98c530dd7497198691d1a8e81691e20c97d7fae762be8896109603cd444f34bb020ce9bcfaa277cff46a4206ea5bcf4a7e5ada6277f9bfbf328241b26103b26345b12178596e06cab836fed589ce23d36a0235ede9776686b41a583cc5c22f6d8604289de268c85dea45abb141d457aa78e22ce1978ba42ba52c841b01e949b04301384c1161e2cb5563b77fbddf95e37cac78e29aadea6bbd7e43f95d8bf3a65e335374c7ec2cc7de6459f1d244178b1d24b343a325f66e4d8622e51f85cc50889610032ff70a62281cc6b59746304ce9e6641356bf6b5bcb0d3ad7054407e1e0bd450a50d9e3bf616aad42b877ac72fce9ed947066503a2da8462f519323849a4ab9cd870033802397cd42a0f71d87399af62b9121f181f7759f8de57075d47932f7bed0f662494575f68f1481567f2a43f95b68fc3c4a9af214b5384518e32aba3b53ae9106ead594452c2a83f4451d48726d6f0cba93b406642c1fe26dd1a6f2f08b1d8e6d2236b98a567384d2eb0213233f23656f109df7995d9eca7a99d6c6c29e8efc4b1dcf963303ff85fa5879b28b9131181bbd4a9e08f5a59ca805421764113cc32e491e7324c35d0ece582bfe8898b71593f9586d917cf6e16db2bf8cb919f8b9d313ff1687fe1b24251e8774157e9e2062a81b7ed374af6ccb3db2ea652c8748b803e413cf0cd51cdf54b90a54d94701f1eada0d3fab332c8b268bcf0b3c09b6894742e037a9834cab4a0c7a9b47365637a4995448aaae742477218b4a5890ef095bf4427ddfb86c798a547fd2ab7724c51d76a465f60289d7d0f29f8049caf7ec174a678b976efd0bc9676b366e2bf90bda6034e9a8f43c738d0a4e25e70478934c755cfe7abdf1ef05a991da6349a6247db83a76dea5b83fe4f7ebc01de19b25637adffe83b95e04e8f4b1293a983eab8da001489417a1f930099b2ad50f37d2c3f4497392c3d960120778054d88a359e26366bfea858c6c546c448c7af18f638e3ef41ee3414e8be694dc6e50a59cd58840733199e754d4681fcfc026e070ebb80bc2ee9154454037da3bdcffda71b46582381d1c88d8c32d980c7f1cc563c9c04f240f11ef5ab7985b4f12ae61f014c6dd65d5573f5f9d33d02c8dbb4e40c86fc16009dff0eeb10e5d95aea1080c4ad4593f197313b04e5a47997a33755ae4267813f72e7daf0cd4bad03400b01b3209cf9086ed2a828196142138cd7e5f793f623d879a9011c3ad280069c718f60a9ac214ead3eb33d65838a150bb59bbef79f3beb98b6ffc276a28e147291a1dd5c0659f9536d8c2412f932004d7dbaf298111e52d73281be706887c0899e1b9db96ca5865837521ab0705080312cbf5d5909bfdcd337f68776e778f83bfd060a00175d851bdadbbd852ad577afd4cf0ba951e7387212fd1bd4e1a9b51013efc3e365614c8842e0c4a925f4e4d19c308bad2e8b6fb7a1b5720ff1c10953622596d223dd090f5f35d0d672514590b58350413ed5563e07b546e14a7f59b1bdba0e8d3dea4e4b94cbc1c73f8c2c235f9b0002ee8283bfe9ff314f764ac72c1357735be33b7cf2a4af8d588a3b61c4db7395274fa074a1a29d5cc9e10af786f13b6040283bad8361ec488f53872590aa61251fedd4fe4a34064ce3ad81b5cc7e02ec9561e59a4cc1537cd2a09b93b021106352027f136f433d49bb89ad99e30c0e77999b5fb9e21af9ba8f154ae630d12750650f3c8d32375543754a8ef6b4cb8e0738dcb12cc72ebbf4d7f5a37ad654b05d41ae1645c0b0ba294dd13c692033be87e6a966717aec31911b6e93570604911b0227fc9a79c5d8e1e520a548bd5bd2ceb2e49989180f687bb8d43988b96b595d7ac265cb3e2447f33923393650e982dcd44871eef4b454fcc8de4781c7b9cc768f4a6cd36390e9cf3f6afd5c29ca7ae2592670534b4c76320acf3d3c948350f4784e232c9be74f29130c7b6547e3ddc002feacf5e7979b709acba9e6ab6bfdc15d5629d9ac914dfd2e68ad7136106f0e6bb2df6b308538ecf05d4424ed212c455317a0578127b220c880a4db9eb1d531ff4b0bede5186b56abfd9c3971c903a16ebc74d963e437348c101be757bf31d0fd875eeacce675bac6ff5f9aac4f8986a674c849e2c7f132976609160b78320c639ba76ab24dd5cd2380d189e6db25579905fc3ea3fbaba2f9a32e1df522a14b88a8ae54d1cbe0895236a0d6757cb82bd871c16cc10e96df6231cc7486bf765a75d74880a619e2cd1d0f9ae80a20f52b2ebc81e400f2cf29dd72935795b77cafdbf097f516435492f4334ecef859562711e49627f501bf8623ccd9919fba1922175658338bd0b8259b64520b1bcb341effd854eafc9ddd7dbb19255ba465798bff47a4756d7852143dba94d1d0d21072fded369e5530b788623b257137449587288e9393fc31b50aaa03e168b71247fc809fbfad8f82753538b5f5232bac2944caa969f73a502cc6881335ab91b9e551bed186a81ed232586847b42c18ae3c1fe78b0e140b3644c4d232f9b9381cdb850fe2ae17adef979056d019b596f452bef2f9bedf589db53bb744895eee1c72075ac436e08c270e55d4e02c55a20483f107899e889b7d036dd506aba2c9371cb8088c1d083060422f9e5a78bb1bc9a8dbd5952dfbd13283ea9771c99a5b27d27fd7d78a10bbee253ab3997b0c29ca27080baa6eae365e7c785a5d5592fdf91794e57c229657d3c3f149d49aa3f59da7096771c6499e519aa65b029bed1470db08d66b1b08055748917f3b16be9b4bb46a986d4182eacc62c2589f77b9f488390dd54cbb2e7b4c5ac8172569294c94d34afa2d95a7442af30f00e29ca18e296e879af4821688874d5a2e36856bbb01c750049d3db72e57be23b5ac6ca24e44f38f3688e3903cbd570c44760e986b0d4ddbd11bcf942f1846428ef30a8b7e9996c17b66d221c38fd2424bd32be11e20ed708fb9ae02c601e2d555347ad9a42c8a2965d0d3814f8daf9ad3de1cb71afc448053b0f6cf56062e66af70e45e96412041e0d2d3d1f77cd57d8dc68ebfbdfc725b28852b5cdc9b7877705470f088e2f6007acc172fbdcd3ddfa927d2db5273538c6c2dfcc8af39a1e100e3bca5c4eac9d6c6e855c73b6e7b7718ef5930a4911fb7f96e60314c5aea3cc5ce090f17f173c54e2e943683a952858e313116730eaa5164", 0x1000}], 0x4, 0x0) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x0) 16:00:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 16:00:08 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) poll(&(0x7f0000000180)=[{}], 0x1, 0x40) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x5, &(0x7f0000000280)=[r3, r4, r5, r6, r7]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = open(&(0x7f0000000080)='./file0\x00', 0x20020, 0x8) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r2, 0x8}, {r10, 0x24}, {r11, 0x25}], 0x4, 0x100000001) fcntl$dupfd(r11, 0xa, r0) shutdown(r8, 0x0) poll(&(0x7f0000000300)=[{r2, 0x10}, {r1, 0x4}], 0x2, 0x2) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000340)={0xee36, 0x200, 0xca5ef2a, 0x4, "e02779502b5a7dfd04fa10390c890ab44e609425", 0xc13c, 0x2e}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:00:08 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) 16:00:08 executing program 1: select(0x40, &(0x7f0000000000)={0x2, 0x99b, 0x8001, 0x1f1, 0x80, 0x1ff, 0x2, 0xd91}, &(0x7f0000000040)={0x5, 0x3, 0xa94, 0x80000001, 0x9, 0x3, 0x1, 0x6}, &(0x7f0000000080)={0x80000000, 0x7fffffff, 0x2, 0x8, 0x5, 0x9, 0x588a5474, 0x7f}, &(0x7f00000000c0)={0x5c7, 0x1}) setrlimit(0x2, &(0x7f0000cc0ff0)={0x0, 0xfffffffffffffffe}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) kqueue() select(0x40, &(0x7f0000000100)={0x9, 0x7f, 0x0, 0x100000001, 0xfffffffffffffff9, 0x8, 0xfffffffffffffff9, 0x3}, &(0x7f0000000140)={0x7fffffff, 0x8001, 0xa4, 0x2000000000000, 0x6, 0x7, 0x9, 0x5}, &(0x7f0000000180)={0x56e, 0x2000000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xffffffff, 0xfce1, 0x6005, 0x6}, &(0x7f00000001c0)={0x8001, 0x8}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) 16:00:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1000009b) r0 = dup(0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) recvfrom$unix(r0, &(0x7f0000000040)=""/12, 0xc, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) fchmod(r1, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000100), 0x1000c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/248) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) flock(r0, 0x4) shmget(0x3, 0x1000, 0x3, &(0x7f0000ffa000/0x1000)=nil) 16:00:08 executing program 1: open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) poll(&(0x7f0000000280), 0x20000000000000df, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="a0d68b5fe307135b83bc0269e61551ff728e9130d6fea8429c9cb382274fb2d50fd6b188c761a32a1aba7b11d706e3ab9fc073da95f9891cab60652183069805781518b3b4962e54ac10eb439161fe7b76c739804f5a7d8d999c4a28725a6446db15f47e6495639d059d933ae43d1d643343fc2f3b35a735276a6738b9ef9c18e2bdf83c281db5ff8290876acbb0362fdd4aaa6b72dbbed4f44ee6cb9d04bbcdf7f4dad9de1ed5ef74a2385059d7ea69937e4cfe4b3b56e0625d334b9e12ad9da71bef94c678f74665a1b8ed56e9cb9eeea395af1ae53f9d74ae582eacadef8a25d5c93d629010ba071586844df844d9d41ec2aeaac715bf5e9623d3be", 0xfd}, {&(0x7f0000000280)="2123e951f87627be7001d5225520441d2d2125e7b128a6edca76b955ab1b0aebaec606f2f7943e156ca5a9e907ea38e8c5e92acbfe375b5967baae0b1d68f12ce62acb25379c5bee86762133e88fbba161aff7f555d52a07176b05ccae1857010c220c57c48b4e5d0dce8d667c2dc2f50577a62049efd39ecb87a9f30d2bfae3440d0277c545bd05da", 0x89}, {&(0x7f0000000340)="1ac41bb093bf7ad0c680ac2d92f31d38cd597e12544ad905d2db3574da1507581396ebe3f1cabc77cc5fd78585ef2d3317d0873d5cc1ab79ae849b556650b5578bf60b49811f29c4a07807255b75cceb3210526c0823249a6e4cde156be2667750da31eeb37de82ea889e4e361be0f4b3ba5e55103a13091b99247e8fb76946ee806cb5fc62c63bc6de5d69d442b2342241b", 0x92}, {&(0x7f0000000400)="58727c597aab7d367c451a7ca776b6b4a272431f55f0c49fbf2ba1b785bdd16040ebb9d0185c982f8cce030a218feb0e293801a6498ffb9ab53c47e14d8c5c77ec0edbfc6830aec41ad4ebe20018c98f9e53e2556dcdebfac151b5b52f03d2cbb6006e82ec1aed59469880f9f0d69aa3b7", 0x71}, {&(0x7f0000000480)="4e6269653fccee99b2c994c5ab732f67f4d4583e7e36ae99cbd4f4da8dca28604f69ce11253e7ab277ddc7f8e549200d30fcdd23192a11703434bb8058f1e7af55bac3c0cd896f47270eed077a5c51e255788ab5e2e0979b694030b6b28f96762c20d26452ad047b0ca728e28e57c64d", 0x70}, {&(0x7f0000000500)="859a0e6823250e78cf4fa07bcd0f72a9462ec2328095a4727bb5c12935642c3c3efc197a2befb92c2a07078d629918202c8eabf1c76b319c8b7ee0d4d42f0ff7da2544799afb5e91f023ee9680e5d7bb2f53608c0161abb00e", 0x59}, {&(0x7f0000000580)="77ce0800fd70d79168256ab97d9cd4bf03a256fa247e708006ececc78f95904a7794833a90a3aa589fed18c9bbf681fea5", 0x31}], 0x7, &(0x7f0000000640)=[{0x80, 0xffff, 0x6, "dd1f33cb3ce8df8773b47e54532a43bda1c80491fcecc3434be5c7f0cce117e6e48fb4aead779d9f8bbba8756de33f9f069210e1cfc764cc0d383c6a1879c882d0b62c6d5a946e2b60a33363d7a1ad814a22d28e830b7dd31badf11a7b947a90b86172aba1fbe86baac19b67f099f2"}, {0xc8, 0x1, 0x5, "cd2639aa626b3a7bc94e006965d8fafb864d298bde2692a57a61a23c8988b10ae74b8a7d5bc1504ea176d940ae84039305fcccf859e51974ad885eb91371b6e9717f1f804c613320b5a728c8ced232c4c14893cdc171dd72b3e7174e6b4c2c20b2fcada6acdc12ef192e39af208c766a98ec277da3a16901d8b09f675822fabc4561dd5cbf7809a7af52170277750e760a5cd878d62ce6fd708369c3c7d79d1ccf54020ab1cb1751989d31343fc106982e2de6"}], 0x148, 0x8}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) execve(&(0x7f0000000800)='./control\x00', &(0x7f0000000a40)=[&(0x7f0000000840)='^\x00', &(0x7f0000000880)='#:.\x00', &(0x7f00000008c0)='},)]@&\x00', &(0x7f0000000900)=')\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='[}$\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)=':\x00'], &(0x7f0000000c00)=[&(0x7f0000000a80)='\\.\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)=',q^/$\x00', &(0x7f0000000b40)='&\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='\x00']) rmdir(&(0x7f0000000040)='./control\x00') unlinkat(r1, &(0x7f0000000080)='./control\x00', 0x0) 16:00:08 executing program 1: madvise(&(0x7f0000bdb000/0x4000)=nil, 0x4000, 0x1000000) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3b39, 0x80000000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffb, 0x1}) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fchdir(r0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0xffffffffffffffff) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fsync(r0) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = syz_open_pts() r5 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x81, 0x6}], 0x7ff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x80, 0x9, 0x1f}], 0x40, &(0x7f00000003c0)={0x7, 0x7}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000140)='./file0\x00', 0x540, 0x12) socketpair(0x6, 0x2, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open$dir(&(0x7f0000001bc0)='./file1\x00', 0x140, 0xa0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x82, 0x33, 0x3a2, 0xb5}, {{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x100, 0x10000}, {{r5}, 0xffffffffffffffff, 0x8, 0x20000000, 0xfffffffffffffffb, 0x5}, {{r6}, 0xfffffffffffffffb, 0x0, 0x85, 0xfff, 0x9}, {{r8}, 0xfffffffffffffffe, 0x19, 0x40000001, 0x4, 0x1}], 0x7afececd, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x1f}, {{r11}, 0x0, 0x40, 0x8, 0x5, 0x6a2}], 0x8000, &(0x7f0000000300)={0x8, 0x8001}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getflags(r7, 0x3) setuid(0xee01) r13 = fcntl$getown(r10, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000400)={0x3, 0x3, 0x1f, 0xffffffffffffff81, r13}) fchdir(r3) socketpair(0x2, 0x8007, 0x77, &(0x7f0000000500)) r14 = dup(r5) r15 = getuid() r16 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(r6, &(0x7f0000001b80)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000480)="6e839ea291960dd6c61f883f48c0d6cb624cade23924aff2c52655d21eb5bc33095d8cc99503b2e0927fecc80ffe01e6ddd1bbafcc8e1fdd6a1703a36f45f542b338c7f66b689834ce10ef63516c59", 0x4f}, {&(0x7f0000000500)}, {&(0x7f0000000540)="c81dd154177d449b552862d4f7e5db3c5e78fc068fb30ff06e817f70d6883a190a9864b8a9a7c6fa669fd75fe9104834e72f73dcb1c488fb6983d9d5577318099f8c32642189054ab027509aabfd20b662d9753da6f1e1260b02f61089e3f041a9251598a1ada45fb181a9b3f0b1", 0x6e}, {&(0x7f00000005c0)="98d55771953580bdd2889166171df1410bfcdf53b4bc2faad03bda54b9007d27267c57687c1df97960205038d9b895b8347f16812239db5835a9e3ffeeda0a0975f050e770622ba6e7001fa2fe4fb75a2d29cbceb6afb4bf1f94b7588f3f29506eccb2bd35809c27a323482447276e3a244d05bbc668bec6e1d7ae0954a7d942dbeb1d5d9730722fd4a2452aab426159e79552d9d154dd1fd0a6b001659f006ff661b4c3ee8a1b8cbbea94781dffbf536256ad3542de2c102cb4e84c1c4a99c5dcbd6fe4b175be5b7b993e7915a155897059a19570b26eb142aa4c6f97476eb26628596ab6805dc1115a32600fcc068b26519702556e04f261a95f4f0f2a2266853aff22e024e95862113adb4261a8bcce5dd0580d0884f1eea10b2460f90737bb2d58bf3b35996eb9b1ff29eedc9b98555ec1c89169e279396cdce6c7fd98aae8907f15fb07754de2195888503401f703c94269afdbdbce7a7fe36662c4f01537241fda0bb1e8c47a02314de01bdfe64860d00fec6cbf150fe06cc33e604d03caf49c6735457691a69f38ce14b1aeaf0ca98e116992281e7e4226e4cd3dd96e2faeb4da191a14b4eb32f25de39fc3af61bb8709950d40d7bfc4472142b2027133f4d699fe52dd2df70986a4fbe8d9b9a246d5738720bab49e2fd1066f8109eebe3f6a91f8c21ec8a9de4d7c5706108c84bb3fd7af51d68623e651183b4b2a7e872de14b1245dc8572d27fe8892834bbcb3de3a6e9da8b8930c1fa4b247649d82faa0e95e1097207cbc3f87f3c699893691f4fe2c585e6c0be535cfc4aa53e740e9204b3aab775e46f4af5bfd708a7bdc080312dba5bb9f7f6950a09272f2e9acd5b3ad79e2f98ae560ce5fb835406fc121678d3973a5cb9005556eb4d5d430663a0c84d2ce5e61f365f19457bd4198282e175bea0119eac3b8a9f26a91ebb24a05c91fe7394380f1e9ee5243384970698fb7d6a89cdd93348a28a829c0df0327b1479bd8a3134e3fb07e88f48b0ec27bf39af9c01bc18be05a513da4bd52bb4a4c0a46ca4fa508e56e3597d49d0daf18310193be5d6e2ef6f59dfb31b577507ed387e2e62cade9170b85e6f17fb9f8dd5346323293e56093a5a1e9b3223ee10783a21941ca73606236f3b10ec7900ba32d13f7f4750bab4b1173290c7ab1cfebcc38a06622347f81bf1b46bc9503065c6a6955921aeaad68dcf9905e9f96f2cf7bfa31151a4b31b0831714c6bcfebfcf89eb448e02320864f623045f48b8bc12a6bd6b30930a9156a007e45c7e9f6986424695ab60e5e1f8b1246e143137e011302f671c6165e80c59412f05aab16bfede2c541d94f63b38e020548e8249ace2bb7d6881c729254367af06b9d7cf338934c246529494644c467cb27ef96b4b71b5ca0e5e2774ebf5e3d74278bf985375e33d10effcc19cfd17dc827bb223e0a9f37eb3255fa8acd2162b6c352df07d7c27541133ba2a29d55b8d9a0211a6dd282acce6175076c4d13c0fe1a840bdc90574daea9b5d75bd435f575aa91f568bef99c63374166186493fe948a97d737a0bafc9a395838a96bde6c09efb7f4ceb893a7f1a79ffe331ca80db7232d1eb43a6ada668cecdd2de3dd027c95c2b4a81ba607339551532aeb4a48e26daf8c1ff5e1794d9b39eff06768c6fdc9eb065e052b69d813112bf3ce6981d11deaead13e82442fb0cc7f0d5516d09d3a1f8945e31a28ba647072fdbabf74fd899def21ade5a38a6dc2782b93aa8d653ec8e08257d85b99504a0f697da3ddad46fc08193698911a40f780238a49fe641e45471d2593ef3145a238db376db7a1fbab5228d7051ca275002f2dd370ace553d0421183ec3c33cb4470869da43e4722510d422c0c3249cf1d8ec672f3269a4aefafc08151fcba52a40666b2b88f72be7b6ce6ebcf13d7480e245588bd72b1afe20dde24d8382afc0336c919233cdc21ea5681a4edf6cb1be6f5076d77c6a8e9461c2e2d758c6f823422e350531812680fc26edaece5867ae50c08db037cd9a918cb8bdcb86c7fb0bf81e70b581c32c6191c6c24abc0c3f9c2bc02809d0286bb165916c9fe25568154809b1586871c080a0a853e81ce709a8791f94d1cefb9f21428b14b18bc57939d6c8e969428d32d27bf79e77c42b6505fa92ff58fe9bef05a7a092c388e02e1575501e91e5ceebfc95c060b0758300b9406eb6a3a73008a204621548edba4bee79384634d611783cfc47ba5d010a15d158bb44a056f6636b805c55e89ac172b476c4e25b0674d264374e61eb4230aba1fbdd5373080b62de0ba778622ba462c4299f277ea7436048fe9e4a19a1a4c659fa5d31fd2fdddfd3c58290350bb57402252431a2e76e02df523ad867b2435255990f61945c8c2a45e778168764f1dc8e1fe709bd9970770804f6b45d853a6d7e868ecc678620ce9bbe8d5ffcb9c6862f7f6d9aa8d5425b4d9cb9480a364b2425e81647818031cdfbcb2262c45b464c1edb17d4395fe5c697f341d92c5665791838dd3f75d91f2be3385c4a4505456c87c527798766107a9da2cb98c71673ecf6064ab17b9bc960d480f3f2033c1bca17d91c0aade37fc9d7a41f307f71948673713272ef0b39fe063521b54016960ec6d7e085828b3b6623fd23b5df0a3ed0fab6bf698231486936d61997a0de668adf2fbf543efd27c628009917ca2c42f475c706c6224d0c70747a16dd1ddcde690d62543775e191f2e0b7e853535998b75cfe9c43640c8c0d0ddb5a5fe823676da2bc043afa9b8863d114562517b4d982bec37862d0e8b47e97d5f74447e024faa0db28210025483f73f3c8cc2f596b84e58ff645171363e6cd008f80a0c13e7e66542d2b7902b6c2ba12b8c1212cb2f4acef68c80c06ea874340a10d6ff451716126b992c148f570bdba0a97065134e18847ed2159afd1c1d02f1f5b7b1c7e8934ffc79319ed6c4a018ce4dc1efa45c443276dedc9a982911c62b8d0cc34fade6d3c5a9bb57c4e0c6a0dd399796b7bac0969c739842e7a311dd48fe74ebf2844465ad5515f412d44fef736da0d23ef1fcb3de652fb6f05c9ca8a25d2058478317dbe0d4bac43c5396ccc3463de17f2afb1c8a7049e7c54fd833d0dd0ee24dc4d2e11e0e749d8eef0444c3d35a218cf0959700f7732f60e667f888cb850cc17adbc4deaf71a14490d7d362000e5fca68ef50e1d2540de052bf4f6940dd7e4cd7daa19b1992c7526433907d8e732e423841765c5b187f53cfcaa223930262309311483e916618c7df29c4a050e929a51dff7ffe31118e207912f4b09f750dce76460e5d296069c0b1f5e99771981c630a4715b3749234bab581533ffb9276546649f5afb974dbf701a946e4bd52731be03074a7bc064c4982144c658289ecec7f36120d34eaf949907e3d97d56fdc2ac2e5a910c40ed18b201c5f2f94a1628fe06f8e73884467b38ed6de9ca95539a1afba2a020ec56d631db6e8e81747a6426c977a25e298fc9e278eaa6f2dcdb1d05d703dd8b6328923225c66de3de1408a3ae3908d44e745acc2667189056e4a3c09d64c3141d341684cd7784033dedc455b3e149358316d2d0e5d3ed49e767609c2a7c465d15a5b882241e8357c10aaa51c6401b90b05d10691e11005750e50fb5b8048cf6ba0f260b15c8838e5cfeb794f2bb2010f34651218b94f8073940bc51dce4573af9b97a72d82fee1a17eac034a6f89e76a05bda1e656acdf520d5ea69e344082307ae3836c36b357babd988a31f29b0dd4d096a4545eb4f5d5e79d3a0503b5e523cfe71566936f324e8737c5bd11e1234162e4962c39ebadf18445bed312e56d5023dc91c554026ba86ca5e687827fd4be65894d2abd942280aefe61020234eebd2580a0af05d7a8e319c03615c21d92edaa445d7312d0d37f10203286edc1f6bcfbd8a2496b08cfa95db5cd53e4b620eb051094ff189bbf7d155d064178c985dd40f6bd06422d1be281c43bdba3c5d2da6fe94a8d6705bc8f9e9d9a3bb464f92d3b65b76e8969dc8a81d0cbd7205ef8410de5823784be894744995468a00c85551c14b8d16822905df1e1e3a0be695f0577edfbdbbd008c55d0c1e444c1cce500ea598c6b887a40e2b43ef2b7e672d1e84842c2ad30d60440e363b58ab1f1cd1e63f10fb7490e536be2b613801461de468c90990b4f2ae1cb6bea420cd2c556b5761c99187f78e74067d8ac08c9c29fe12c1ade3a0b38bfbe1c878517fc2a3cda0bae0c61762216ac6c9b7e97150f69d9b76e101eec9cad18c044821cbed2e2a1bf35657ad3416574e1a000a114604a3a23ae66792707b225e3ff65887ee7c4e558692d4be800b2072457c99ebc9dac1dd9de1e4cb0b15be8945121ac197c7b0564930ba6f345439ed028d77ecc41a9e072e7271edf136f4ad4bdd9a12352a0cb8276315ab0c5f268238af4937d3364b7c34a23150f3cc006d4faa38a64243bb960ff103cc4f37c9dff75de48457bd7ead1f0eb6e7c8def4e33b09a72ffb6de72daa9f31f3569bcd42b5db3e03db20001847509c807c981e876a8d3e2c587107add34bd1c0931cb60776e35b196ba305c721702f0c55fcaf59e0d76e0484bf31ac5af8614ee62f37d56a6b978b309fe0c71b0036a166cf8fe49a6a0814cfa3238c0ccd5a38e1feb3450850293fee214448655619e668033e9ba9f73128781b16d17b474ba7b93b01ecac987e80752a52a6fa693ebdf0a806106865accd3aa5bd19d7a8d2324599575a8cb66e4caac6a254ac1061d77c7c553be03afc53fc2fea4b814309327afbccc00a211be58443da5dc177649f56f4307c629cc6d5c0211a5ad815065432b1f42cb10d6474f37ffaaa3ab8d784180831a3b9ab192ad3ea8124f895f75d75818711ffe88bad1f7f7ec575de078debfb0016d80c553ecc2081d163c4771ea972773ca5948924c248c8767d90f7b1c96879c215cb2f67d7bbb1ab5ff838b6b05417f3391c55d5319333c5c885cb7ebf2a2d7e00c316b69812862fe80674c7869d7dbb45c27b4e32b41bfc95ad825cd70ea561f9292d55954978b61206ee1164dc09ac266a73cd52763dd87f5ef80f33b52cda64fe18312442db1d87b08090df6b6edfc841d6fdb3c83123fae987abfd17255ba2ae825b7ac4e295baf3cda5fdc3ca6f3bea5c42689fd22531e8d589bd9d49fcc652a8fa51d2a960e0a635e4aa877685f90c8880a0820ea83cccd01179f13b493edbcf0c3ca3c633dae5281be841e534313187dd4561f1afa77a73e8846a3ec2ef99fac0d72c37a6388b7903dd027d38c621343865179cc683a5257aeab9efc6e6ee4adb687deed877816d36e9933871200a5f77155668c0ba16dff195b53752fcd03c514328c0ee54fa89220a7c7ce3493ec6e1e6983acd808496e15fa524e83873fec3bf4a51ef38677e15699d062c45443289089b00aa264103340e0425fa83947f087c841298d0e09dde3e7b8a87460c8958c11519e61dbe51e7505f400939c066a6a0e7444df14512799aa05c2dbbcbee607cbf1d47fbd4da25a92c6f64667d12d46d7f715d7c7d908eb4cf89f69534d32e14b47993ca2f54369cb097deeb95c9b3266d9be6410f0f15bad15bb80fad1879c2ef0872544ccc94883d8dd57f2d85840d3fbd72f2b0bceee4513a38f40b7f8f04a17a091d9d2ad0081d8edfd58cf6f4698f6274db89f9682ceed690c44b633e4b532819815f15754f1b46f21c39253361968b6156a16455831cc7373b888d5bd0b1fe36cc5c78651d0a9354efae7d831268799e91f7a34063d6e1ca8", 0x1000}, {&(0x7f00000015c0)="11c87c0df803029377dd36f2bf764ac1a34ba4660926ef7c38825f75f06d969b0abb049eb1eac5f5d085be99b4a5cb3116b4744f1ec8275e884de0a85dbb51e996abce3d9fb7391f97840024546d92183b9f5652f4ee9e64ef1b2d885deda4a654a9b47f0ac647cd443e199eef4bd660760efc1f1444ab023920b805010c2937d7b678196cfd8bafc3cd02", 0x8b}, {&(0x7f0000001680)="208833ea584c36611e2ba68529cc9bfcb6ffe23df54ef6bc83a6a8c3e4df09b9cf5c151be026aaf4381c5578e9377dc5e1da78668279f41bbab73596838156c8347afe21197030ea96afdc7345f7823a4067aa5534622ebda99e8cfb1efb6c136495478085826b24", 0x68}, {&(0x7f0000001700)="79a33597623d6e2aabf3efd33c7728e0a439dc8b8c79d012f0b503860ed7702dab6548f2656ebc170ad7b007772609d78cf78f42f432abcd96cae9ed597ce69d9754f32da114e99b99614c5768373d58da9b64309ca78c", 0x57}, {&(0x7f0000001780)="c2c4169890b968e7c578989622a2eca9f9b60521de45327ad6c1a5de2c6f96d2428d14a32ab4fce78dffb7e06372c7ac5dfbfa6321082d204ca2087694464cfb572dbe24255ac88fde8ca54f285424bfd709840379be6c7b70336d29fcd6d952cd16d0c56ff2a0624e3357ebb1a75db41dc89f37a1e85ef5d8f0d96114405124e78ae40d15644a52037c284fd1a8efa83eb4fcb4df33b5509dea5b93803aa52c638d398b98e4a09ead3b230b55e05f21175b3ed157863066a08e67d1830620d340a873d2faf7ce0d4520", 0xca}, {&(0x7f0000001880)="8645724e1977662b62e11a860b85b8a4d67fc0ed1b1dbd7e3aa4ff6a48cac9efb6ed7937afb5e0ceb646cca3ed147a451023334a6cd29c3d7bc6f743304a27b9545a49c3c5c6aa106eef5aa73cc35a396d4652b21fa6815960a5a76b44", 0x5d}], 0x9, &(0x7f0000001ac0)=[@rights={0x28, 0xffff, 0x1, [r10, r0, r7, r11, r14]}, @rights={0x20, 0xffff, 0x1, [r6, r3, r9, r3]}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @rights={0x30, 0xffff, 0x1, [r4, r10, r7, r8, r0, r12, r8]}, @cred={0x20, 0xffff, 0x0, r13, r17, r18}], 0xb8, 0xa}, 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x0) pipe2(&(0x7f00000000c0), 0x4) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x10801, 0x80) openat(r0, &(0x7f0000000200)='./bus\x00', 0x18005, 0x8000080) pledge(&(0x7f0000000000)=')\x00', &(0x7f0000000040)='\x00') 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) fcntl$setstatus(r0, 0x4, 0x4) read(r0, &(0x7f0000000000)=""/54, 0x36) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xb) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0xe9}, 0xc) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000000)=[{r0, 0x101}], 0x214b, 0x8000) poll(&(0x7f0000000040), 0x0, 0x4) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x2) flock(r0, 0x6) 16:00:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='x\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x26, 0xb359799ad73a5e69, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x98) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x80) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="51ee7b7eaade6e55b5dd39bbee39bb8baec873b8c79b923911d41915d2169cf2a300743f8b", 0x25}, {&(0x7f0000000140)="e982d499433302802a5fa227910541d0ef60078d06a6eccc391bdf", 0x1b}], 0x2, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}], 0x30, 0x40c}, 0x4) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000100), 0x10004) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/164, 0xa4}], 0x1) 16:00:08 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mlock(&(0x7f0000c4d000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:08 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x6, 0x0) kqueue() r2 = dup2(r0, r1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) 16:00:08 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000100)="3d097a6d2a2a6c0178c3c596aa9ee2ec07ff5aae5785c511984f0a3bee987245a6debcc404a77bd84564a24de7c7e0ccb558c39e304f11fd0af3e581d2d3bd17b3ff52bc287e25de4f6b43354385c54758bdc783839b0f7025ab69778e52e37ecb8c5e2663ae28dd699eed8e5af8ef45c4f754cd2709266e7027365da0e91806db8f880240719253ca232c5d4168aefb0accd7af88c5c444ba", 0x99) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x8) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet(r0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockname$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aad699610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) 16:00:08 executing program 1: r0 = syz_open_pts() setuid(0xee01) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0xffffffffffffffe1, 0x4}, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:08 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r1, 0x0) kevent(r0, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x63}], 0x8, &(0x7f0000000300)={0x8, 0xbe9}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x34, 0xfffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r0}, 0x0, 0x8, 0x40000000, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r0}, 0x0, 0xc, 0x10, 0x3ff}], 0x9, &(0x7f00000001c0)={0xd1, 0x800}) clock_settime(0x0, &(0x7f0000000200)={0x7f, 0x1}) 16:00:08 executing program 1: socketpair$inet(0x2, 0x0, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x4, 0x3, 0x10) shutdown(r1, 0x1) 16:02:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000140)=0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x0) 16:02:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a", 0x0, 0x9}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000b1bdb700"], &(0x7f0000000180)=0xa) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000240)=0xc) 16:02:07 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x7, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, 0x0, 0xfffffdf5, 0x1, &(0x7f0000000040)=@file={0x3a012d877374968e, './file0\x00'}, 0xfffffffffffffd96) 16:02:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)='|', 0x1}], 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8d70) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) 16:02:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:02:07 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup2(r2, r0) 16:02:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="4a16a136f01a2ab495165ec1f620abffec084dfc9f733f3f09c61005c626f25dee11c7949c60d5a6b611e4f6fb4618a2ee05d685a1bfd08d8a052f6b265a17f4f54f9686dbbf71662eea18e5fc3d7f359a98bd86dc9498b066c3faf2fdf6c1a8c256de01114bbaf829a2e7dc37115cecb5ef094a975d71d39265df649bb5c1c3cd5cfce69b88bfd339b07bc9644b249c4335bf659dce411a5d598bcb6b3fd7500ecc3e8e48eb437c63523c6b871f4bb286738e7fed4024d11cbb9e391de3d190da5c4565ab7efefd9c2d1cfd267d2756b55f417635d97678cc58769f8e1f0649406ef49162151eca9b9b082072", 0xed}], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0xfb2) 16:02:07 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) shmget$private(0x0, 0x4000, 0xa2, &(0x7f0000ffb000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/255) 16:02:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="13cda29f546cdca37423b53e2a5f6e13bc7601fe43b16b84fdcc760fe17a79a37bc1aff9435e10c8f8c6eb766bebd37305fabefc534ce884737cbbf19773376791f056be8a8fe1c8f0e1f6c47750182b2be2dfe9cd73b2045ab953d9d0f1bd86212685134e9ef060762ed2cc3b12faa72c41895e3b306c208aae0fd284", 0x7d, 0x8, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x180) munmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000) mmap(&(0x7f0000feb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x800, 0x10, r1, 0x0, 0xffffffffffffffff) 16:02:07 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) ftruncate(r0, 0x7) 16:02:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2", 0x0, 0x8001}) sendto$unix(r0, &(0x7f0000000180)="f3f9284f29fc91bda88185360a9534b351ec65df673fe3feaf1e9e5d80b4c97357885669705ce7326ecf431a1335d51a564b79e2c82b56ac69493500716fd45e6d467407862ee221420c7545a3612f976b8cdd06af2f0dfa2f39ffa9d802e7eb4894039f0a56003a6427b09c34cd6f920e01856d03e4cdc8998960449a1b65118ce67d3725a1801ec5c2e3f33c1fd943355d5fcbba0b51eb41c7e0736b805e4e6aaec915aa8fb4a0881f172123c65a4f886c9e83f68b7ee7a0bc84ca5d7229a592f444580a9db0f32221f40fceb55f4dc738c4ecafee0f9395736e9e1e265b795823ccd795eeb8f1a88dd91dbab66c83cc8cafbca1e4483fc20de76fcd6332b9508632db78761f0423871f0cd7578aa6c1b0259a1e2a4acec348d7c07643ef291f6dd8ce1c482247e9b79cdb24c8a781ed3267bcbb3ae8402fb85dc5227dee3f8517b95ff2729e57a4c7a8947fc49d852effa7ee15a7c7f381cead92ea04d09d31be95f686ffb64e2eedcc2518536a297dbbaf935f339f620d570489d1650ab32f6041af823ebbc33376cf73d791dbb07bc795fc91821f48d8900c662f889b6b5e767b8737351e3174a36719c09ef3980d37f3d0bff3efa83ead6d20a5b8ed99583f461c96c32d1e3b0d98283f802867cff2635714819eae36d38d780c9a2c6e2e42b16768709e08d6f3843797e412d1e544f640dd8fadb444f5755e9136715e1a40c4164e913b07c951eeaf60af59f630a09f5e065a5608d19739236690aa6476b26dacbb44b05e1c62393737a416bc64326780fa5dd281831a23bc66d3d87a051d660ac03d54869637f5d1c8fdbb65c0a3d879032a9b3636ec904b28419c907f564ed1eba7646f740605b7271fb72289979dfc366afe656dcc4b4ddae2c7c2b2d42420ef46650d31517218bea68061fea94309dbd9eb240d697741e3acef49f7efce1b2a73a362544ed5b0c75f2006f73b7d2bb6442f4e6b734c3f1ca7893c2c11d6fe27bf2e54d0ef49a1ed144afb9adeac4a01648cc7a79c523344a492b44e4d2a88f8959f63701ac6c997e6de61cb8e0d6b73b95ce0cfb766f0b8f5327d80ae59a1cf913036d45b169924eb85f9cbb9c3baa1cd78dcc34e1b4c228955eceb74f9a9fbb74e782ac5a608d9c5de729c3b9f1c9acbd845d18b01575e921e6edf310afd6fb34e7a0e5d38dd72d356a506b5da07ef087d16947da6c235fbb60becf37e51f0222ebebd55f868a2b3e85d40a4f16cfb357628b84bc67bfa1748d7906265b94559b2e81c09a870168263b5f41990e05ad88695c68f169596ade50578b708357c793090ebb5fdf60580321d489edde4c3f266253102e0c0b597fc51c48d32032a6c925e3b3898659387d107f7dca43532c6213bacd5781a07f8c87a5cdb8d2f89bc28bf3e770f2ac41f550d7ce44abb0b18dd78f47d80f65232513cd8471545a192ead08337d0278eab8e40b4747f1895bf3a6fe3417cbb521284de3912d55a7ecfebb3e95c775acd4af125df4ecc0e2b9a65854cb73db3a205340cb44ea2078d39d3af3856c2983c706403b2d671e78d1c68936f84bcc913e43171e5cacb28982b104667822c07728ef1e7ac8b5285ac462b0056f7795ff94d175f10ae50adb1ab94928af183fe2010d3ad0af8e2601717da360240c50e43eefc69d25b24501eaf5f1dccbb60df935113a6a851310c6018b0667d7c002638a110b1749770c88c2861db2b36b908df6dba85e9628a696e28d2002b878573475a4983db1cfc947c98d4538d1fed37c18859c6239fe5690875e13529b5b8f2d6b4684cfc4bff742eaf7b32c6c92d4755723949785572cc89d0e05543d076edce18e8ba518b73a6d8c3140a5e2ce369d09c0e1fbce65cd6bf0b96934f3b8fbbff5fff407209d7c5a3cbfed69f1380d5998067ff9bc2ba16c0e919a3669f467a8e6eeee5b20c784179be523cef861ee1b599defc2aa9856df61107d49583cf4f90c77bdd5ca6354d3cfabf55c5fcff5325d7bfb49aafcbeb788af0661e8b49e1913e7fb2df14f551136592e8933b1e38e29a93021ead6313599bc6f39a737e95da4a5dff9927a2212f8fd66ebc76e5a3d920ff515665046bfe02501a27f2b2b41f28444ae84f1cd0c22011ee09d3f79bf5aa103e9d6cfc576c032d9ae2a3b484e4a68ed27e2cd562e33905ccea26abbd7209d2b1ebda2fc36695d4ac34a78ae3df52c4fed7aa599d381c2f1c8ddc350974a01fe096f6c1a56dfaffc0dfd747eb6298176bfa4a16e693e7cbd40a5e6554db546c7b24bdc5e2de8143f2531f09d208ebbc4047b1085ba8aaba9cda37c6d4261cafa35931240d01b32d367e6b4170f43a78170fff04043ce1c4f1300cde9c9a82ec5a2b29b460e8a27f0b0c03b0a25959e474023db658244c3929bce1238552f542328950fc826d7cf9026d5005321c130b79cde9d5fc3e69e12e76c77af024cc31098bebad4e685a8f2d6635d5def0f07f0f00a612b6179395da0caaf0d2c5f3d64f42caaf33e79d56142fcee23b89f213e39ac1bc1a06cc20f955438348d5f84c3624af38367a93a08249eb4ce35f83ba46495ba3bcebc870ffe3eeb0695099d7ad616114c7c60a1c5aa313507d64be23fbfd928a3e3d414d8cdfcd0e0873bc5f3b0be0b31e5b741cf48ac2513c0943a069c72431f4915ab30abc81675f4542353496ba7d912c8900fe6c512495ec0fd6012fccd8fdd115be8b6262d5120d025a35fe6cd6c30fd375142cc0c8ddfb99c25f6403ef582ce7781e1e8dd84a23c0597f37bd5477423def9fc8025cb1f440daf43e01927540c0b9e8888b31bbccfa1036235256cc0d463d77b145160bb89faa8eafc039ea4827b0552a6689fab6b0a51abfcb928a4008f9b366568c811145a6b564371bc3997a86ea4f4d07c4d51df53190fdd516b6ccc0bb6dd4d85e9232f7e65ec6d167c551025cf82e8f26045ed510ac4dc7a2be3be397f295a3d09294e3bffc7d31d6e7d7f9262e9aae462774fdc068fae9f7416adc30309451f3af018fdd68e04296586041071b3580c445dbf58c44f6e798896507e8b2466447b109400cdfef57b5ae5ba58edba25a99350cf06cf7f07245f7d1d59e63aa4d37ab246e547f145269abdaa87f739214a3316715e71c29e6cdd970d9cc3d2860e135df01a0313f18fc22fddacad68ed683cda3e43425620f93296ef63753cafb25f544121f35275693aed2376e848fe1b18da5f9d5b76421218cc733bd58da08e2549a25a7577624b6d67931b5948adbde7753772f0660ba893f927cf33a557f23d8e197c21b66fa148098fa3682e7c4fd2bc43c83d10b143ac2557e6892ce0d8017836ed5b7be04df355316f041e26869c368e4268aacb119733eeb28f511d638383b5897812415f0c362643273b4dc27ebfc38b38da117bd2af8e38af36719df4700223ee7e7b3d361f965ead762b0b4e089b7a16ef3b61dc0cbb648a22b1fbf585807edff812faf87445eb56c71b3c1f40a6079353333addec7cf3242c4cf1de7d2d1dc0b4e1d77288d7a964da588a5236b14975aaed1448523fb471bfb24c392a4a41301fe5fe1a8e8f9599928dc09284f79108b0ceb666723e7642e4c6ddd4a50055dd9a7bc4d0805e5524a31242ba2ad1a5c64abed66f4c619fab8f03bcf1f5248b53198d6fb4af87b047f6c104c1ee917ba147232075abe0fac7c99f27c9cd552eb430bf65d6172aaa8cf1bc9c330bc9e2da1494944e72f077c46cd6479ae691d485da56f4b93f9283b76fcd6ac562d6de895573bcbbd831dd1064c126e59e3e297795e09dc0e2c54dcb9828e1d3e1d10ce8caf8a710e449157807a324349c449b41fa0ca9ef5b9f1e4e35072473455186fe8e978711a64758f49be6562c283e8c95a77ca8b0e1fcfea68c38915f9dc5f15d3f3e7a6dd2f752cdcb1ec3aaf6477f486b264809f2bb1d7ea769459cf83119c03734357b27e865d04e760872e97a4f925de7696400fa35af742ef9e4460382187bf7495bde2d1237aab135a0ba34e4b9b7da80f63cf91f0898f74097303866e17402cff694130cece7b92059030094de26b05e0d9912c933c5d4a802196aa0a4f652d822595300283d7fd1d5e5564f6a4c50020be19e59b0621acdbcd259924a8182fafde0fed6390f61faf8eedef894e8f6bbb63b8ba9fb8ca493d329566b4a28e98cb328d95e7abc602a5a1acf3c88c908ec0c52535d33ae8e3f5ab2debd360d0b93edde1e2e7f6b989aa838ced9a94fdda3cd37e96e84326e5505efb36756a7134f483f2aac25281a3d0151b1b47fc86c648a042194c8e8d66ccc46605e5e83dd0244b567354020935ecb1d771111d3323cb9c1133f3ceb7a854928e10d92c588c545e0f41e51fc660d771163c4370a4369c2238781ec8035136c5203ba9f96cc12e325f16acecad5206ae1816886c7721d4e8639bcaf7ab84bb550a41955acdd16c03c1f65ae0a93a95d126f483b10bb336880be77b34a803a0cb78b1c9a1912bf5e6d8139d8c42f1cb2e16dacabd7e1379a859146cd0a0423e98a5a804fb8197c57973653639ab47e6128581aabf99ecfa3edc356403748a33613fda9411d5d576efcca17ba19e62915fc9754879d01b4d37061d59e3cd66dfd8f07482f2d0c897c0f1509c3455953f344192b0d3734e4321d8ce6345e09ee1ee25e9a7f687f8d58d329a9ac7c1d0af910d1b2585b2dcc5de3d3b57a475516942ca4759fa96a43d2f11a07db133196bd87a576b51f6e49b742ef9aaa9a8db59b4d02b1037584b14cc986555d0b43d009a3d14c15b5dec6159e43600238006228abfb41afbafced4536fc09fb25832b252fa036673d164117ca61bed9dd0487ff509487b4326a17118592e622647020e4419c44d464aa18fc477c99d2c004c65cfb584f20ae97e7cbbd928e2e763a6d36ea1f38b6f01617157a506a194832c697cbd8fd10fec1c11906fdfb83c0092e988c5357e5a12f5948fd468a89d4d7a30b7f8ed1e61a97ff95d2569ad50037cf4cdc87ac3125d8b2c507a9109677d93c7d59af5353e6c3f80d0b6c0792a48853f8ee1ed76388547befac205d482abb67bdd7ce17bf63ff0b9a7c12431112d20d4f62f65dc56d4d278bcc5f9e3a3978478660eefc2dc85eb688d1ef14b2b4c79f075d0172896fda0ec57e6e5f4e336810167a023fdff2b8238b7cd38390a586db8fafbd0d14d1f7b6be586628e565aacc54163d330bf0025c321be8c3bb4fda7b996324db92079c3c4a99178f765777ec82f7fc2beba0879d4efdb24b54a7f07fa7de53df06a2cbd66df56a31f8d6c1efcddb0364e59406e65324d00e64acf19fe90714141ddc322a41c77ea14613fa15d613a8ed7108608dc6ca372f5ea8e19a84691c3aa9d7422285371913a4e9241149a76cc7544a923059fb5b1cab5af64a64d5745b4ce2b677e5d051bc3eeb57be67e6876ff4c0dfb368b9b3da673e53c164553c55b4b118c28bfc41a08fe770df8c56ab257ac1f6c93690d622e3938d7b8b9f8bec3352bc80c405c82362bc92e68165e770eaf8fd32e1ef180adb5b3e6130f82c5a8afdbf16076f325ddae5bc2b0824255cb68f25caa7c850314c270c5843f98ce2426a39b9af11b6836e48f575c8ac14285116b8e8f5d0fe748aca278180644411d1ca769d2b925dc473651a292ba310039a0390010d59ff55577c01e71f6e116aa1fbd52eb0c4e3b9db6934f0e07d9ec84677e343afe4bd9115b634ee5762688d421b115cc5435409ef636f3e85dcb84cd941cf1dd017b54799df566b0b68d013c", 0x1000, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) 16:02:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) fcntl$setflags(r1, 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{0x0, 0xfffffffffffffe3a}], 0x1) 16:02:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="43daf4ed15f30e33712604cb0bea4d29726a0b7b6bdac03f2ec5b5384bbd0efa16caaccd00ac53ae2dfd3075ac98c301d6ac7eb109bc4904d5af93f64dcdf023c602586c2fc38ff1febce8a09599229b24360bce2fb8dfe81eaca03b6a19707569a7ab46e82c932f5baaaa110b28b8e26793835e80cc2ca2e9d982b257e5754203ca7f2da4dfb9294140499edf21a0f25ee6a0a3099c8d8b034d581ba4e597382e4cb024865fd4ca11d5aa458074a99989ef9b5e4de54155920cfe2a43decc76433e88d92c7e6539e442dc9a8604a878ea8b1efe3170ce9bbbeef95182d034a49be2e5bcf14360ecdc5a7de50b4dc8aa8ca214", 0xf3}, {&(0x7f0000000100)="51a41e0518c28f596fd7511f9765de003e3a8af7561a1e0e2e7de92e690d965c85d1de0f9b27f35f5cdf64c0fd4c8f06508db4726ed83dea72bfc5cb7910734d039963fb2998f3099edec4c562f9978725c00421bd8f2cd8692eca39e894827416554c49cd75c8555d3da323ae18c7f423923fcbcb0dced326d2a4a2df82ffa22452f391d6731e4c853a18935db1c6972ba3b1986856e075d7f5efb87d6641b3627fd2f01c3bff5615", 0xa9}, {&(0x7f0000000040)="4263548cdee3566b3fb5c6206b", 0xd}], 0x3) r2 = dup2(r1, r0) poll(&(0x7f00000001c0)=[{r2, 0x40}], 0x1, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) 16:02:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4002000, 0x2000000005ed8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x97) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:02:07 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x24}, {r1, 0x102}, {r1, 0x20}, {r0, 0x54}, {r0, 0x80}, {r1}], 0x6, 0x8) socketpair(0x0, 0x3, 0x1000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r1, 0x5) r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000004c0)={0x3b}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3de) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0xff, 0x5, 0x5, "dc63b723c30711cfa7ea1e0cf334557bea56bee1", 0xffffffff, 0x101}) 16:02:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x4) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x7fff, 0xd9c2}, 0xc) socket$inet(0x2, 0x5, 0x1f) 16:02:07 executing program 0: setuid(0xee01) clock_settime(0x0, 0x0) r0 = geteuid() setuid(r0) 16:02:07 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x203, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfffffffffffff49f) ftruncate(r0, 0x400) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4810, r0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:02:07 executing program 0: mkdir(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) 16:02:07 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) close(r0) bind(r0, 0x0, 0x0) 16:02:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) getuid() fcntl$lock(r0, 0x4, 0x0) 16:02:07 executing program 1: setreuid(0x0, 0xee00) geteuid() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) seteuid(r0) r1 = socket(0x1, 0xc003, 0xf94) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() setreuid(r3, r2) 16:02:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8000, 0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x8082, 0x10) r4 = socket$inet(0x2, 0x2, 0xfffffffffffffc01) r5 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./bus\x00', 0x20, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = open(&(0x7f00000004c0)='./bus\x00', 0x518, 0x2) r8 = openat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x200, 0x1) r9 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) r10 = kqueue() socketpair$inet(0x2, 0xc007, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x400) r16 = socket(0x32, 0x4003, 0x8) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) socketpair$inet(0x2, 0x4, 0x8, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10004) r20 = socket$inet6(0x18, 0x1, 0x7235) r21 = dup(0xffffffffffffff9c) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x7, 0x4, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r25 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x2, 0x8003, 0x228, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r29 = getegid() r30 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getgroups(0x5, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r33 = dup(0xffffffffffffffff) socketpair$inet6(0x18, 0x0, 0x8, &(0x7f0000000980)={0xffffffffffffffff}) socketpair(0x19, 0x8000, 0x101, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = socket$unix(0x1, 0x2, 0x0) r37 = socket(0x0, 0x6, 0x1ff) r38 = socket(0x18, 0x5, 0x7) r39 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="8ac8a1daed3f14204a967d0980d5c101d65e720de84522629ead513c0a8c354e0570ba76123673e2f06434153aefb3bca0d8c647d2bf58e11f188c1af2b91af35fbff365276e4afacc3830338e34e225fde0c6d609a66f2cdf98a80a884bafdcbf29e5104900157d1ca7510903ab4bdb5f3d84e471f74f1f8db02d8654eb4e69b47c2e9b9825b3dbae0fe5442dfa59bedb828010b3701974e8f9e0c848f21772d4edc9852554dd2c2a18", 0xaa}, {&(0x7f00000001c0)="26a6c4a469fe88b36089b2d91382f8e66b356f32b79e0ee458be696eb22fc41204840bfd21a5d48e18caba0204d38ed8c6d86ea51b87b4d89a981a753540fb7cd00133a3995dc04fccd67472a69fa490fc101fbbb67f31bfdd925a45f90f57c8678f3a1d76d1ec08b72d946249e9c96aaa8ad6a3f84503ab293c", 0x7a}, {&(0x7f0000000240)="6594e750aa3d06aec156780170172da7c644b0fc233bd0aa176771378721f4d785e72e4ea9c8c58b8d25665b706b662f7d8a9b7895227a2450afd0bc773a54862e2dd5114cd06f73d9d56cfb229b762f6441382c6b44a2a53c81b4114e5d59214e9ce143585b0b0f1e32d274896bfe7216f713d5e578cacfb7d68c9ec6", 0x7d}, {&(0x7f0000000bc0)="cf97570e98b952b0cabfb1d1cd9b8bb5ebe6ad479a91d139a8fb0f8d8dd9671b9b64195973277d22c2fb9786c6e76ed10a50170ae67822f049b823e7f5052755779a5922172ee5fc553dd35e", 0x4c}], 0x4, &(0x7f0000000a00)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17]}, @rights={0x38, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23, r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @rights={0x18, 0xffff, 0x1, [r33]}, @rights={0x28, 0xffff, 0x1, [r34, r35, r36, r37, r38, r39]}], 0x148, 0x401}, 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r40 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r40, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e"}) 16:02:07 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xff) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:02:07 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchmod(r0, 0x67) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) panic: sandbox escaping file name "../file0" goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc00068a260, 0xc0007fac80, 0xbf5000, 0xc00037e000, 0xc0002ab9d8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf5000, 0xc00068a260, 0xc0007fac80, 0xc00007ca00, 0x15b90d79b6df23e4, 0xc0008979e8, 0x4f0c53, 0xc000710c30) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00068a260, 0xc0007fac80, 0x8fd600, 0xbf5000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc00068a260, 0xc0007fac80, 0x8fd600, 0xbf5000, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd1d80, 0xc00068a260, 0xc0007fac80, 0x40b7ff, 0xc00068a4a0, 0x20, 0x20, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00068a260, 0xc0007fac80, 0x8fda60, 0xbd1d80, 0xc000897b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc00068a260, 0xc0007fac80, 0x8fda60, 0xbd1d80, 0x2, 0x2, 0x0, 0x203000, 0xc000897ce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00068a260, 0xc0007fac80, 0xbc6860, 0x2, 0x2, 0xcd2106dc2e8f2af3, 0xc000897db0, 0x72beae, 0x7f3580, 0xc000710030, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00068a260, 0xc0007fac80, 0xbdd5a0, 0x71, 0xc0007fac80, 0xc000788ed0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00068a260, 0xc0007fac80, 0xc0007faa40, 0xc0007fac80, 0xc000897e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000897ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0007faa40, 0x8f8660, 0xc000710c30, 0x1e, 0xc000733500, 0xc00029c000, 0x9ca, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc000733580) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: